BM6P6(@ ~~~|||}}}}}}~~~}}}|||}}}~~~|||}}}~~~}}}{{{|||}}}~~~}}}~~~~~~|||zzzzzz{{{||||||}}}~~~ӵ~~~|||zzzyyyyyyyyy{{{}}}~~~}}}}}}|||||||||zzz{{{||||||{{{{{{|||}}}ĦĦӵĦ4ĉ@ӵ~~~~~~~~~}}}|||zzzxxxwwwvvvwwwxxx{{{}}}~~~}}}|||{{{zzzyyyyyyyyyxxxzzz{{{|||{{{{{{}}}~~~>L=hĦ4ĉ@ӵ>LGG=?~~~|||{{{{{{{{{{{{zzzxxxwwwvvvuuuvvvwwwzzz}}}}}}{{{zzzxxxwwwwwwxxxxxxwwwyyy{{{|||||||||}}}~~~HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦ~~~Ħxxxxxxwwwvvvvvvwwwyyy{{{~~~zzz{{{yyyDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵ~~~~~~~~~g&eguO>uO>&e4ff?>ߝL}}}gĉ@~~~~~~Shӵg&e>hӵfff?><zg&e>&eHLShӵgLxxxxxxwwwwwwvvvwwwxxxzzz}}}S?ʬ~~~3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)Ħ|||||||||||||||{{{{{{Hu]Ħ~~~HŐeHŐeHu]ĦqIܗGIӵzzzttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@}}}HdĦ{{{||||||||||||zzz{{{~~~Htƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦ~~~t|d<ĦvvvDtuuutttuuuuuuvvvwwwxxxxxx>d<Ħyyy>d<ʜDd<ʜ4DuTӵ}}}~~~F&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵwwwxxx4DuXӵ}}}{{{zzzD&dq&ĒRxxxwwwsdKĦsssDHRRudsssssstttuuuvvvwwwwwwsdKĦyyyD&oq<Ōq&ĒR{{{|||}}}>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRqqqrrr4DuXӵvvvrrrqqqHu]3hhrrrrrrrrrneqqqqqq=etttttttttuuuuuuvvvvvvvvvnezzzzzzpIƎ@t@h{{{{{{{{{>hfe@ďD~~~~~~~~~~~~~~~ne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hhhh4DuXӵpppĵD^oooooopppqqqsssqqqqqqwwwvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyyyyyyy{{{{{{{{{|||~~~}}}~~~}}}}}}DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦnnnppppppqqqrrrssstttĦrrrssstttvvvwwwxxxyyywwwwwwwwwwwwwwwvvvvvvvvvvvvvvvĦxxxxxxxxxyyyxxxxxxyyy{{{{{{zzzxxx|||{{{{{{|||~~~~~~}}}~~~}}}~~~~~~||||||~~~~~~}}}}}}~~~~~~Ħ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦmmmnnnoooqqqqqqpppgdKĦssssssssstttuuuvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvgdKĦxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwxxxzzz}}}~~~~~~~~~~~~{{{{{{||||||||||||{{{{{{yyyzzz{{{|||}}}~~~}}}}}}~~~~~~~~~gdKĦ~~~gdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Alllneoooooommmnnnppppppneuuuuuuuuuuuuuuuwwwxxxxxxvvvwwwwwwvvvvvvuuuttttttnevvvvvvwwwwwwwwwxxxyyyzzzzzzyyyxxxwwwyyyzzzzzz{{{{{{zzzzzzyyy{{{||||||}}}}}}||||||{{{||||||}}}}}}~~~neDenene>Ak<fhDenenenekkkllllllnnnpppkkkmmmnnnnnnqqqsssssssssttttttuuuvvvwwwvvvvvvuuutttssssssrrrrrrttttttuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwyyyyyyxxxxxxxxxxxxyyyyyy||||||}}}}}}}}}}}}||||||~~~~~~ddddddeeefffhhhiiikkklllhhhkkkmmmkkkiiiiiilllooojjjkkkmmmmmmmmmmmmooopppppppppppppppqqqrrrssssssvvvuuutttsssrrrqqqqqqqqqsssssssssssstttttttttuuuwwwxxxyyyzzzzzzzzzyyyxxxvvvvvvvvvvvvwwwzzz|||}}}||||||}}}}}}}}}}}}||||||~~~~~~eeeeeeeeefffhhhiiikkklllgggiiikkkjjjggggggiiilllhhhjjjlllllllllmmmnnnpppnnnnnnnnnnnnooopppqqqrrrvvvuuutttrrrqqqqqqqqqrrrssssssssstttttttttuuuuuuwwwxxxyyy{{{{{{{{{zzzyyyxxxwwwwwwwwwyyy{{{}}}~~~||||||}}}}}}}}}}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}fffffffffggghhhiiijjjkkkhhhiiiiiihhhggggggiiijjjhhhjjjlllllllllmmmoooqqqooonnnnnnoooooopppqqqrrrtttsssrrrqqqpppqqqrrrsssrrrsssssssssttttttttttttvvvwwwyyyzzz{{{{{{zzzyyy{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~hhhhhhgggggghhhiiiiiijjjkkkjjjiiiiiijjjjjjjjjiiihhhjjjlllmmmmmmmmmoooqqqmmmmmmmmmmmmnnnooopppqqqqqqpppooonnnnnnpppqqqsssqqqqqqqqqrrrrrrrrrrrrssstttuuuwwwxxxyyyyyyxxxxxxzzzzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~iiiiiihhhhhhhhhhhhiiiiiinnnkkkiiiiiilllmmmllliiihhhjjjlllmmmmmmnnnppprrrkkkkkkkkkkkklllmmmnnnnnnooonnnmmmlllmmmoooqqqrrroooppppppppppppqqqqqqqqqrrrsssuuuvvvwwwwwwwwwvvvuuuvvvyyy{{{|||}}}||||||yyyzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~jjjjjjkkklllkkkjjjiiihhhkkkiiiggghhhjjjkkkiiigggiiiiiijjjkkkmmmnnnooooooooonnnmmmnnnooopppooonnnnnnmmmlllkkklllnnnpppqqqpppooonnnnnnnnnoooqqqqqqrrrssstttvvvwwwwwwxxxxxxvvvwwwyyyzzz{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzz|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~jjjkkklllllllllkkkiiiiiikkkiiihhhhhhjjjkkkiiigggiiiiiijjjkkklllmmmmmmnnnnnnmmmlllmmmooooooooommmpppooommmllllllmmmnnnoooooonnnnnnmmmnnnooopppqqqrrrssstttuuuvvvvvvvvvvvvuuuvvvwwwyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|||||||||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~kkkkkkkkkkkkkkkjjjiiiiiijjjiiihhhiiikkkkkkiiihhhiiiiiijjjjjjjjjkkkkkkkkklllkkkkkklllmmmnnnnnnlllqqqpppnnnmmmllllllmmmmmmnnnnnnnnnmmmnnnoooooopppqqqrrrssstttttttttttttttssstttvvvwwwxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxx{{{||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~iiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkkjjjiiihhhjjjjjjiiiiiiiiiiiiiiiiiikkkjjjiiijjjlllmmmmmmlllpppooonnnmmmlllmmmmmmmmmnnnnnnnnnoooooooooppppppqqqqqqrrrsssssssssssssssrrrtttuuuwwwxxxxxxxxxwwwyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{||||||}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{zzz{{{||||||}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}~~~~~~~~~gggggggggffffffffffffffffffhhhjjjkkkkkkjjjiiiiiijjjjjjiiiiiiiiiiiihhhhhhjjjiiihhhiiilllmmmlllkkkmmmmmmmmmmmmmmmnnnooooooooooooppppppppppppqqqpppooopppqqqrrrrrrssssssrrrrrrtttvvvwwwxxxyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{|||||||||||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~ffffffeeedddddddddddddddeeegggjjjlllkkkjjjiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhiiilllmmmmmmlllllllllmmmmmmnnnooooooooonnnnnnooopppppppppppppppnnnoooppprrrssssssttttttrrrsssuuuwwwxxxyyyyyyxxxuuuuuuvvvvvvwwwxxxxxxxxxzzz{{{{{{||||||}}}}}}~~~|||}}}}}}}}}}}}|||{{{{{{zzzzzzyyyyyyzzzzzz{{{|||||||||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~ffffffdddcccccccccdddeeecccgggkkklllkkkjjjiiijjjiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhjjjlllnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllnnnooooooooonnnmmmmmmnnnppprrrssstttuuuuuuppprrrtttvvvwwwxxxxxxwwwtttuuuuuuvvvwwwwwwxxxxxxzzzzzz{{{{{{|||}}}}}}}}}{{{||||||}}}}}}}}}}}}}}}|||||||||||||||}}}}}}~~~|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~gggfffeeedddcccdddeeeeeecccgggkkkmmmkkkiiijjjkkkiiiiiijjjjjjjjjkkkkkkkkkiiihhhhhhjjjlllnnnnnnmmmoooooooooooonnnmmmlllkkkjjjjjjlllmmmmmmmmmlllkkklllnnnooorrrtttuuuvvvwwwoooppprrrtttvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyzzzzzzzzzzzz{{{{{{|||}}}}}}}}}zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~cccddddddeeeffffffeeeeeeiiihhhhhhhhhhhhhhhiiiiiimmmkkkiiihhhiiijjjjjjjjjllllllkkkkkkkkkllllllmmmnnnnnnmmmmmmmmmlllllllllooonnnlllkkkkkklllnnnooopppqqqrrrrrrssssssrrrrrrttttttttttttuuuuuuuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzz{{{{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~dddeeefffffffffffffffeeehhhhhhhhhhhhhhhiiijjjkkknnnllljjjiiiiiijjjjjjjjjllllllllllllllllllmmmnnnnnnnnnmmmmmmmmmllllllllllllkkkjjjiiijjjkkkmmmnnnsssssstttuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyzzz{{{||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~}}}~~~fffgggggggggggggggffffffhhhhhhhhhhhhiiijjjllllllnnnmmmllljjjiiiiiijjjjjjmmmmmmllllllmmmmmmnnnooonnnnnnnnnmmmmmmmmmmmmlllkkkkkkjjjjjjkkkmmmooopppvvvvvvwwwxxxxxxxxxxxxwwwxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~}}}~~~hhhhhhhhhhhhhhhggggggfffggggggggghhhiiikkklllmmmnnnnnnmmmkkkiiiiiijjjkkkmmmmmmmmmmmmmmmnnnooopppnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnpppqqqssstttwwwxxxxxxyyyyyyyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{zzz{{{||||||}}}}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~}}}~~~~~~ggghhhhhhhhhhhhhhhggggggggggggggghhhiiikkklllmmmmmmmmmmmmkkkhhhhhhiiillllllllllllmmmmmmoooppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooppprrrsssuuuvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxxxxyyyzzz{{{{{{zzzzzz{{{|||||||||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||}}}~~~ffffffggghhhhhhhhhhhhhhhgggggggggggghhhiiikkkkkkjjjlllllljjjggggggiiimmmkkkkkkllllllmmmnnnooopppmmmnnnnnnnnnnnnooooooooolllmmmnnnpppqqqsssttttttvvvvvvwwwxxxxxxxxxxxxwwwvvvvvvwwwxxxyyyzzz{{{{{{zzz{{{{{{||||||{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~dddeeefffggghhhiiiiiiiiiggggggffffffggghhhhhhiiigggjjjkkkiiiffffffjjjnnnjjjjjjkkkkkklllnnnooopppmmmnnnnnnnnnoooooooooooonnnooopppqqqrrrsssttttttuuuvvvwwwwwwxxxxxxwwwwwwvvvwwwwwwxxxzzz{{{{{{||||||||||||}}}}}}||||||{{{~~~~~~~~~~~~~~~~~~~~~bbbccceeeggghhhiiiiiiiiiggggggffffffffffffggghhheeehhhjjjiiieeeeeejjjnnnjjjjjjjjjkkklllmmmoooooommmnnnnnnnnnooooooppppppqqqrrrssstttuuuvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~}}}}}}|||~~~~~~cccdddgggiiijjjjjjiiihhhgggggghhhhhhhhhhhhgggfffiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjkkklllmmmnnnoooqqqqqqqqqpppppppppooooooqqqqqqrrrrrrsssttttttttttttuuuwwwyyyyyyxxxwwwvvv}}}|||{{{{{{{{{|||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~ccceeegggiiijjjjjjiiiiiigggggghhhhhhhhhhhhggggggiiiiiihhhhhhiiiiiijjjkkkjjjkkkkkklllmmmnnnppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssstttuuuvvvvvvwwwwwwxxxzzz{{{|||{{{zzzyyy}}}||||||{{{|||}}}~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~dddfffgggiiijjjjjjjjjiiihhhhhhiiiiiiiiiiiihhhhhhiiiiiihhhhhhiiiiiijjjkkkkkkkkklllnnnoooqqqrrrsssqqqrrrrrrssssssttttttuuussstttuuuvvvwwwxxxyyyyyyxxxyyyzzz||||||{{{{{{zzz}}}||||||||||||}}}~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~|||}}}fffggghhhiiijjjjjjjjjjjjiiijjjkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiijjjkkkkkkkkklllnnnppprrrssstttuuurrrrrrssstttuuuwwwwwwxxxttttttuuuvvvxxxyyyzzzzzzwwwxxxyyyzzzzzzzzzyyyyyy|||||||||||||||}}}}}}}}}||||||{{{{{{{{{|||}}}}}}~~~}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzz}}}~~~hhhhhhiiijjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnjjjjjjjjjjjjjjjkkklllllllllmmmppprrrtttuuuvvvvvvsssssstttvvvwwwxxxyyyzzzsssttttttuuuwwwxxxxxxyyyxxxxxxyyyyyyzzzzzzzzzyyyzzzzzz{{{{{{||||||||||||{{{{{{zzzzzz{{{||||||}}}}}}|||{{{{{{{{{{{{||||||~~~}}}}}}}}}~~~~~~|||yyyzzz{{{}}}~~~iiiiiijjjjjjjjjkkkkkkkkklllmmmnnnoooooopppoooooollllllkkkkkkllllllmmmnnnmmmoooqqqsssuuuvvvuuuuuuttttttuuuvvvxxxyyyzzzzzztttttttttuuuvvvvvvwwwwwwzzzzzzzzzzzzzzz{{{{{{{{{xxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}||||||{{{{{{{{{{{{{{{}}}}}}}}}}}}~~~~~~yyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~kkkjjjjjjjjjjjjkkkllllllkkklllmmmnnnoooooooooooommmmmmmmmmmmmmmnnnoooooonnnppprrrtttuuuuuuttttttuuuuuuvvvwwwxxxxxxyyyyyyuuuuuuvvvvvvvvvvvvvvvvvvyyyyyyyyyyyyyyyzzz{{{{{{vvvwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||||||||||||||~~~}}}}}}~~~}}}~~~||||||~~~zzzzzz{{{|||}}}~~~~~~~~~}}}~~~}}}}}}~~~~~~{{{{{{{{{{{{|||}}}~~~~~~kkkkkkjjjjjjjjjkkklllllljjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppoooppprrrtttuuuuuutttsssvvvvvvvvvwwwwwwxxxxxxyyywwwwwwwwwvvvvvvvvvvvvuuuwwwwwwvvvvvvwwwwwwxxxyyyuuuvvvwwwxxxyyyxxxwwwwwwyyyxxxxxxyyyzzz{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||}}}yyyyyy~~~~~~yyy{{{|||}}}}}}}}}|||}}}}}}}}}}}}~~~zzzzzzzzzzzz{{{}}}|||}}}mmmmmmmmmmmmlllkkkjjjjjjmmmmmmmmmllllllmmmmmmmmmppppppooooooooooooppppppsssrrrpppqqqsssuuuuuutttwwwwwwxxxxxxxxxxxxyyyyyyvvvuuusssrrrssstttvvvxxxwwwwwwvvvvvvuuuuuuuuuuuuuuutttsssrrrrrrrrrssstttwwwxxxxxxyyyzzz{{{||||||}}}~~~|||}}}~~~~~~~~~}}}~~~}}}}}}|||}}}|||||||||{{{||||||}}}}}}~~~~~~~~~~~~||||||}}}}}}~~~lllllllllmmmllllllkkkjjjmmmllllllkkkkkkllllllmmmoooooonnnnnnoooppppppqqqrrrqqqpppqqqssstttttttttvvvvvvwwwwwwxxxxxxyyyyyyvvvuuutttssssssuuuvvvwwwuuuuuuuuutttsssqqqpppooorrrqqqqqqpppqqqrrrssstttuuuvvvvvvxxxyyyzzz{{{{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~}}}|||{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{|||}}}~~~~~~~~~jjjkkkkkklllllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmmmmnnnooopppqqqrrrqqqpppoooppprrrtttsssrrrttttttuuuvvvwwwwwwxxxxxxvvvvvvtttsssssstttuuuvvvtttttttttsssqqqooommmkkkooooooooopppqqqrrrssstttvvvvvvwwwyyyzzz|||}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~|||{{{zzz}}}~~~}}}||||||}}}}}}}}}|||{{{zzzzzzyyyyyyzzzyyyzzzzzzzzz{{{}}}~~~~~~}}}|||||||||}}}~~~iiiiiijjjkkklllmmmmmmllljjjjjjiiiiiiiiiiiijjjjjjlllllllllmmmoooqqqrrrssspppooooooppprrrssssssqqqrrrsssssstttuuuvvvwwwwwwttttttsssrrrrrrrrrrrrsssrrrsssssssssrrrpppnnnlllnnnnnnoooqqqrrrtttuuuvvvyyyzzz{{{}}}~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~|||{{{zzzzzz{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxyyy{{{|||}}}||||||{{{{{{|||}}}~~~hhhhhhjjjkkkllllllmmmmmmiiiiiiiiihhhhhhiiiiiiiiikkkkkklllmmmoooppprrrsssoooooooooqqqssstttrrrqqqqqqqqqrrrrrrssstttuuuuuupppppppppoooooooooppppppoooooopppqqqqqqpppooonnnnnnoooqqqsssuuuwwwxxxyyy||||||}}}yyywwwvvvwwwzzz~~~~~~~~~|||zzzyyyxxxyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxyyy{{{{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hhhhhhjjjkkklllllllllllliiiiiihhhhhhhhhhhhiiiiiikkkkkklllmmmnnnppprrrsssooooooppprrrttttttsssqqqqqqqqqqqqqqqqqqrrrrrrrrrmmmmmmmmmnnnnnnnnnnnnnnnlllllllllmmmmmmmmmnnnnnnpppqqqsssvvvxxxyyyzzzzzz{{{{{{|||}}}~~~}}}}}}|||||||||}}}}}}~~~|||}}}}}}~~~~~~~~~}}}}}}tttrrrrrrtttyyy~~~~~~~~~||||||}}}}}}|||zzzxxxwwwwwwxxxxxxxxxwwwvvvuuuuuutttuuuuuuvvvvvvvvvvvvwwwyyyzzz{{{~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~hhhiiijjjkkkkkkkkkkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkkkkklllmmmnnnoooqqqqqqppppppqqqsssuuuuuusssqqqqqqqqqppppppppppppoooooojjjkkklllmmmnnnoooooooooooonnnlllkkkkkklllmmmnnnppprrrtttwwwyyyzzzzzzzzzzzz{{{{{{{{{|||||||||||||||{{{yyyxxxxxxxxxxxxyyywwwxxxyyyzzzzzzzzzzzzzzztttttttttwww{{{~~~~~~~~~~~~~~~~~~|||~~~~~~}}}{{{yyyyyyzzz}}}}}}|||}}}~~~zzzyyyxxxwwwvvvwwwwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwyyyzzz{{{~~~}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~iiiiiijjjkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjlllllllllmmmmmmooopppqqqpppppprrrtttvvvvvvtttrrrqqqqqqppppppooonnnnnnnnnjjjkkklllnnnoooppppppppptttrrrooolllllllllnnnoooqqqrrrtttwwwyyyzzzzzzzzz||||||||||||||||||||||||{{{zzzxxxvvvttttttttttttssstttuuuvvvwwwxxxxxxxxxyyyxxxyyy{{{}}}~~~~~~~~~~~~{{{|||~~~~~~}}}{{{zzzzzz|||~~~~~~}}}~~~~~~{{{~~~~~~}}}|||{{{yyywwwwwwxxx{{{~~~~~~}}}{{{zzzzzz|||}}}yyyxxxwwwvvvvvvwwwxxxxxxyyyxxxwwwvvvvvvuuuuuuvvvuuuuuuvvvvvvwwwyyyzzz{{{~~~}}}||||||||||||}}}}}}}}}}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~hhhgggffffffgggiiikkkmmmjjjiiiiiihhhggghhhhhhhhhmmmmmmlllllllllmmmmmmnnnppppppqqqqqqqqqrrrrrrrrrmmmmmmnnnnnnnnnnnnnnnnnnnnnoooqqqsssuuutttqqqooosssrrrooollljjjkkknnnqqqqqqrrrtttvvvwwwwwwwwwwwwyyyzzz{{{{{{zzzyyywwwvvvuuusssqqqooonnnmmmmmmnnnnnnnnnooopppsssvvvyyyzzz~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||zzz{{{{{{||||||{{{zzzzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~{{{vvvtttvvvyyy{{{|||{{{{{{|||}}}}}}|||{{{zzzvvvuuuuuuuuuuuuwwwxxxzzz|||yyyuuutttuuuwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxyyyzzz{{{{{{zzzyyyyyyzzz|||{{{{{{zzz{{{~~~~~~~~~~~~|||{{{zzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}gggfffeeeeeefffhhhjjjkkkjjjiiiiiiiiiiiiiiijjjjjjlllllllllllllllmmmmmmnnnnnnooooooooopppqqqqqqqqqnnnnnnmmmmmmmmmmmmmmmmmmooooooqqqssstttsssqqqoooqqqpppooolllkkklllooorrrqqqrrrtttvvvwwwwwwwwwvvvxxxxxxxxxxxxwwwvvvtttssspppooommmkkkjjjiiiiiijjjooooooppprrrtttwwwzzz{{{~~~~~~~~~~~~~~~|||}}}~~~}}}}}}~~~|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyy|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~~~~}}}|||xxxuuutttuuuxxx{{{|||yyyyyyzzz{{{{{{zzzyyyxxxvvvvvvvvvvvvwwwxxxzzz{{{zzzwwwttttttvvvxxxxxxxxxuuuuuuvvvwwwwwwxxxyyyyyyyyyzzzzzzyyyxxxwwwyyyzzz|||{{{zzz|||~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{yyyzzzzzz{{{|||}}}~~~~~~zzzzzz{{{{{{{{{{{{zzzzzz}}}~~~~~~}}}}}}gggfffdddddddddfffhhhiiihhhiiiiiiiiijjjkkkkkkllllllkkkkkkkkkllllllmmmnnnmmmmmmmmmnnnooopppppppppnnnnnnmmmlllllllllllllllooopppqqqqqqqqqpppooonnnnnnnnnnnnllllllmmmqqqtttqqqrrrtttuuuvvvwwwvvvvvvuuuuuuuuutttsssqqqpppoookkkjjjiiiiiihhhiiiiiiiiiqqqqqqrrrtttvvvyyy{{{}}}~~~~~~~~~~~~~~~{{{zzzyyyyyyyyyzzz|||}}}zzz|||}}}~~~~~~}}}|||}}}~~~}}}{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxx{{{|||}}}~~~}}}|||||||||}}}}}}}}}}}}}}}|||||||||}}}|||||||||{{{yyyvvvssssssuuuwwwyyyyyyvvvwwwwwwxxxxxxxxxwwwwwwuuuuuuuuuuuuwwwxxxyyyzzzxxxvvvtttuuuwwwyyyzzzzzzvvvvvvvvvwwwxxxxxxyyyyyywwwxxxxxxwwwvvvvvvwwwyyy|||{{{{{{|||~~~~~~}}}||||||}}}}}}}}}|||{{{{{{yyyyyyyyyzzz{{{}}}~~~yyyzzzzzz{{{{{{zzzzzzyyy}}}~~~~~~~~~~~~hhhgggeeeddddddfffgggiiifffggghhhiiijjjkkkkkkllljjjjjjjjjjjjkkklllmmmmmmlllmmmmmmnnnooooooppppppnnnmmmlllkkkjjjjjjkkkkkkmmmnnnooonnnmmmlllllllllkkklllmmmnnnnnnooorrruuurrrssstttvvvwwwwwwvvvvvvqqqqqqpppooonnnlllkkkkkkhhhhhhiiijjjlllmmmoooooossssssuuuwwwyyy|||~~~~~~~~~~~~~~~~~~zzzyyyxxxwwwwwwxxxzzz{{{xxx{{{{{{||||||}}}~~~}}}||||||~~~~~~}}}{{{yyyxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyyyy{{{}}}~~~}}}||||||{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{{{{yyywwwtttssstttuuuvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwsssssstttuuuvvvwwwxxxxxxvvvvvvuuuuuuvvvxxxyyyyyyvvvvvvvvvwwwwwwxxxxxxxxxuuuvvvwwwvvvuuuuuuwwwyyy}}}|||{{{|||~~~~~~}}}{{{|||||||||||||||||||||zzzzzzzzz{{{|||~~~||||||}}}}}}}}}}}}|||||||||~~~~~~~~~~~~iiihhhfffeeeeeefffgggiiicccdddfffhhhiiijjjjjjjjjiiiiiiiiijjjjjjkkkmmmmmmnnnnnnnnnoooooooooooopppmmmllljjjiiiiiiiiijjjkkkkkkllllllkkkiiihhhiiikkkkkkmmmoooppppppqqqsssuuurrrssstttvvvvvvvvvuuuuuunnnmmmlllkkkjjjiiihhhhhheeegggiiilllpppsssuuuvvvuuuvvvxxxzzz}}}~~~}}}|||||||||~~~}}}{{{zzzyyyyyyyyyzzzwww{{{{{{{{{||||||}}}~~~~~~}}}~~~~~~|||{{{zzzxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyzzz|||~~~~~~}}}}}}|||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{xxxvvvuuuttttttsssqqqvvvvvvvvvvvvvvvwwwwwwxxxuuuuuuvvvwwwxxxxxxxxxxxxvvvvvvvvvvvvuuuuuuvvvwwwvvvwwwwwwwwwwwwwwwxxxxxxvvvwwwxxxwwwvvvwwwxxxzzz~~~}}}|||}}}~~~~~~}}}||||||||||||}}}~~~~~~|||||||||}}}~~~~~~~~~~~~~~~|||}}}kkkiiigggeeeeeefffggghhhbbbdddfffhhhiiiiiiiiihhhhhhhhhhhhiiijjjkkklllmmmoooooooooooonnnnnnnnnnnnkkkjjjiiiggggggiiijjjllliiijjjkkkiiifffeeeiiilllmmmppprrrsssrrrrrrrrrssspppqqqssstttttttttsssssskkkjjjiiihhhhhhhhhhhhhhheeegggjjjnnnrrruuuwwwxxxwwwxxx{{{}}}}}}|||{{{zzzzzzyyy~~~}}}|||{{{zzzyyywww{{{|||{{{{{{|||}}}~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxwwwxxxyyyzzz{{{{{{{{{zzzzzz{{{|||~~~}}}}}}}}}}}}~~~~~~}}}{{{zzzxxxwwwwwwuuusssqqqvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{zzzzzzyyyvvvwwwxxxwwwvvvuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzyyyzzz{{{}}}}}}}}}}}}~~~}}}|||{{{{{{|||}}}~~~}}}~~~|||}}}}}}~~~~~~}}}}}}|||{{{}}}jjjiiifffeeeddddddeeefffccceeegggiiijjjiiiiiihhhgggggghhhhhhiiikkklllmmmpppoooooonnnmmmlllkkkkkkjjjhhhgggfffgggiiikkkmmmhhhjjjkkkiiieeefffjjjooopppsssuuuuuutttrrrrrrrrrmmmnnnooopppqqqpppooooooiiiiiihhhggggggggghhhiiiiiikkknnnqqquuuwwwxxxyyyyyyzzz}}}~~~}}}}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz|||}}}~~~~~~}}}{{{zzzwww{{{|||{{{{{{zzz{{{|||~~~~~~~~~}}}{{{yyyxxxxxxxxxwwwwwwwwwwwwuuuwwwzzz|||||||||zzzyyy{{{||||||}}}}}}}}}||||||||||||}}}~~~}}}zzzyyyxxxyyyyyyyyyvvvtttuuuuuuttttttuuuvvvxxxyyyzzzzzz{{{{{{zzzyyywwwvvvuuuwwwyyyyyyxxxwwwyyy{{{}}}}}}}}}}}}}}}|||||||||{{{|||}}}}}}|||}}}~~~}}}}}}~~~}}}zzzzzzzzzzzz{{{}}}|||~~~~~~}}}||||||}}}}}}}}}}}}||||||{{{}}}iiihhheeecccbbbcccddddddeeefffhhhjjjkkkjjjiiihhhggggggggghhhiiikkklllmmmpppooonnnmmmkkkjjjiiihhhiiigggfffeeefffiiilllnnniiikkkllliiifffggglllqqqsssuuuwwwwwwuuurrrqqqqqqkkklllmmmnnnnnnmmmmmmlllhhhhhhgggfffggghhhiiijjjooopppsssuuuwwwyyyyyyyyyyyy{{{~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}|||}}}}}}xxxzzz}}}~~~{{{zzzxxx{{{|||{{{zzzyyyzzz{{{|||}}}~~~}}}~~~~~~|||zzzwwwuuuuuuuuuuuuuuuuuuuuuuuutttvvvyyy|||}}}|||yyyxxx||||||}}}||||||{{{zzzzzz||||||}}}~~~~~~~~~}}}xxxxxxxxxzzz||||||zzzxxxttttttsssssstttuuuwwwxxxxxxxxxxxxxxxwwwuuusssrrrtttwwwzzz{{{zzzzzz|||}}}~~~~~~}}}~~~~~~}}}yyyyyyxxxyyyzzz|||~~~|||~~~|||zzz}}}}}}~~~~~~~~~~~~}}}}}}{{{}}}gggeeebbb```___```aaacccgggiiijjjjjjhhhgggggghhhfffiiilllnnnnnnmmmmmmmmmtttuuuuuusssooolllkkkkkkiiihhhfffddddddfffhhhiiifffdddccccccfffkkkppptttwwwwwwvvvuuusssqqqooonnnlllkkkjjjiiihhhhhhhhhhhhggghhhiiiiiiiiiiiikkkmmmuuuuuuuuuuuuvvvwwwyyyyyy{{{}}}|||}}}}}}}}}}}}}}}}}}}}}zzz{{{}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzz{{{}}}~~~~~~~~~}}}}}}||||||{{{xxxxxxwwwvvvvvvvvvwwwwwwuuuvvvxxxzzz|||||||||{{{}}}|||{{{{{{}}}~~~}}}|||}}}|||~~~}}}{{{yyyxxx{{{~~~zzzvvvuuusssppppppqqqsssttttttxxxxxxxxxxxxxxxwwwvvvuuuxxxyyy{{{|||~~~~~~||||||~~~~~~~~~}}}|||zzzuuuuuuyyy||||||zzz}}}}}}}}}}}}}}}|||{{{|||~~~~~~}}}{{{~~~~~~~~~eeedddbbb``````bbbccceeeiiijjjkkkkkkiiihhhhhhiiihhhjjjmmmnnnmmmlllllllllqqqrrrsssssspppoooooopppllljjjgggdddcccdddeeegggeeeddddddeeehhhlllqqqtttuuuuuusssqqqooommmkkkjjjggghhhiiiiiiiiihhhfffeeeeeehhhjjjlllllllllmmmnnnsssttttttvvvxxxzzz{{{|||~~~}}}|||||||||{{{{{{{{{{{{zzz|||~~~~~~~~~~~~}}}|||{{{{{{{{{|||~~~~~~~~~zzzyyyyyyyyyzzz{{{||||||zzz{{{|||}}}~~~}}}zzzzzz|||~~~~~~}}}|||zzzxxx{{{~~~{{{wwwtttrrrqqqrrrtttvvvwwwvvvxxxxxxxxxxxxxxxwwwvvvuuuxxxyyy{{{}}}~~~~~~~~~~~~}}}{{{wwwwww{{{}}}|||zzz}}}~~~~~~~~~|||{{{{{{{{{{{{}}}}}}{{{~~~~~~~~~cccbbbbbbbbbbbbdddfffgggjjjkkklllkkkiiihhhiiijjjjjjlllnnnooonnnllllllmmmnnnppprrrsssrrrrrrssstttooolllgggcccaaabbbdddeeeddddddeeegggiiimmmppprrrqqqpppmmmjjjhhhgggggggggeeefffiiijjjjjjhhhfffddddddgggkkkmmmnnnnnnpppqqqssstttuuuwwwyyy|||}}}|||{{{zzzzzzzzzzzzzzz{{{}}}~~~}}}|||{{{}}}}}}|||}}}~~~|||||||||}}}~~~~~~zzzzzz|||}}}|||zzzyyy{{{}}}~~~{{{xxxsssrrrsssuuuxxxyyyyyyxxxwwwwwwxxxxxxxxxwwwwwwvvvxxxzzz{{{}}}~~~|||zzz{{{~~~}}}{{{~~~|||{{{|||~~~~~~|||yyyyyyyyy{{{~~~~~~{{{~~~~~~~~~~~~~~~}}}~~~```aaabbbcccdddfffhhhiiiiiijjjjjjiiihhhggghhhjjjkkkmmmpppppppppooopppqqqoooqqqssstttsssssstttvvvnnnkkkfffcccaaabbbeeegggeeefffggghhhiiikkkkkklllkkkiiigggeeecccdddeeeeeehhhiiiiiijjjiiigggeeeddddddfffiiikkkmmmooosssuuuuuuuuuwwwxxx{{{}}}}}}||||||{{{{{{|||}}}~~~~~~~~~|||{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~}}}}}}}}}}}}|||zzzyyyyyy{{{|||{{{yyyttttttvvvxxxzzz{{{yyywwwvvvwwwwwwxxxxxxxxxwwwwwwyyyzzz|||~~~~~~~~~~~~{{{{{{xxxyyy}}}~~~{{{wwwwwwxxx{{{~~~{{{}}}}}}~~~~~~~~~}}}~~~___```bbbdddfffggghhhhhheeefffgggfffeeeeeegggiiikkkmmmppprrrrrrsssuuuwwwssstttuuuuuusssrrrrrrrrrkkkiiifffcccccceeehhhjjjhhhhhhiiihhhhhhhhhggggggfffeeecccbbbbbbdddfffgggkkkjjjgggeeeccccccccccccfffggghhhiiikkkpppuuuzzzxxxxxxyyyzzz|||~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~||||||{{{zzzyyyyyyyyyzzz~~~}}}|||{{{{{{|||~~~|||zzzzzz{{{|||zzzxxxwwwwwwwwwxxxyyyyyywwwwwwxxxyyy{{{zzzvvvtttuuuvvvwwwxxxxxxxxxxxxxxxyyyzzz|||~~~~~~|||zzzwwwxxx|||}}}zzzwwwwwwxxx{{{~~~{{{}}}}}}}}}~~~^^^```bbbdddffffffffffffaaabbbcccccccccdddgggjjjkkkmmmppprrrsssuuuxxx{{{wwwxxxxxxuuurrrooonnnnnniiihhhfffeeefffhhhkkklllkkkjjjjjjiiihhhgggfffffffffeeeddddddeeefffggghhhjjjhhhdddaaa___```aaabbbggghhhiiikkkmmmrrrxxx|||xxxyyyyyyzzz|||~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyxxxwwwvvvuuuuuuuuuyyyyyyxxxxxxyyyzzz{{{{{{}}}}}}~~~}}}~~~}}}yyyvvvvvvxxx{{{wwwvvvtttsssssstttvvvwwwxxxwwwwwwyyyyyyxxxuuurrrtttuuuvvvwwwxxxyyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~{{{xxxxxx{{{|||zzzxxxyyyyyy{{{~~~~~~{{{}}}}}}}}}}}}~~~___```ccceeeeeeeeecccbbb^^^```aaaaaabbbdddhhhkkklllnnnpppqqqrrrtttwwwzzzyyyzzzyyyuuuqqqmmmkkkjjjhhhhhhhhhhhhiiijjjllllllllllllkkkjjjiiiiiiiiijjjiiiiiiiiiiiihhhhhhhhhhhhgggfffeeecccbbbcccddddddgggjjjmmmpppsssvvvyyy|||vvvwwwxxxzzz|||~~~}}}|||||||||}}}~~~~~~~~~~~~~~~}}}||||||zzzzzzzzzzzzyyyyyyyyyyyywwwwwwvvvuuuttttttttttttuuuvvvwwwxxxyyyyyyyyyyyy|||||||||}}}~~~|||~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~zzzvvvrrrrrrvvvzzztttsssqqqoooooopppsssuuuvvvuuuuuuvvvwwwwwwuuussstttuuuvvvwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}|||zzzyyyyyyzzzzzz{{{{{{{{{{{{}}}}}}{{{||||||}}}}}}~~~___aaaccceeeeeecccaaa```]]]^^^``````bbbeeeiiimmmlllnnnppppppppprrruuuwwwzzzzzzyyyuuupppllliiiiiiiiiiiijjjjjjkkkkkkkkkkkkmmmlllkkkjjjkkklllmmmnnnmmmmmmmmmlllkkkiiihhhgggffffffggghhhiiiiiiiiihhhfffkkkqqqvvvxxxyyyzzz{{{tttuuuwwwyyy|||~~~}}}{{{{{{{{{||||||~~~~~~~~~}}}}}}{{{zzzzzzwwwwwwwwwxxxxxxxxxxxxyyyuuuuuuuuuuuuuuuuuuvvvvvvsssuuuwwwyyyzzzzzzzzzyyy|||zzzyyyxxxzzz{{{|||{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}wwwwwwxxxyyyzzz{{{||||||}}}|||yyytttppppppuuuyyysssrrrpppmmmlllnnnqqqttttttsssssstttvvvwwwvvvtttssstttvvvwwwyyyyyyzzzzzz{{{{{{|||}}}}}}}}}}}}}}}~~~}}}|||{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||||||||zzzyyyyyyzzz|||}}}|||{{{|||~~~~~~}}}{{{||||||}}}}}}~~~^^^aaadddeeeeeeccccccccc___]]]\\\^^^dddiiikkkkkklllkkkkkkkkknnnsssxxx{{{xxxxxxvvvqqqlllgggeeedddgggiiilllnnnppprrruuuxxxsssrrrpppnnnooopppsssttttttsssqqqooommmkkkkkkjjjkkkmmmppppppnnnllljjjjjjkkkooouuuyyyzzzzzzzzz{{{xxxxxxyyyzzz|||~~~~~~}}}|||~~~~~~~~~~~~|||{{{{{{{{{zzzyyywwwvvvuuu{{{zzzxxxvvvuuuuuuuuuvvvtttuuuxxxzzz{{{{{{zzzyyyyyyxxxxxxwwwxxxyyy{{{|||zzzxxxuuusssrrrsssuuuvvvxxxzzz}}}~~~~~~{{{xxxuuuzzzzzzzzzzzzyyywwwvvvuuurrrtttvvvwwwvvvvvvwwwxxx{{{xxxuuurrrppppppqqqrrrvvvsssooommmnnnoooppppppsssrrrrrrtttvvvvvvuuussssssssstttuuuvvvwwwxxxxxxxxx}}}~~~|||{{{~~~~~~~~~}}}|||{{{{{{{{{zzz|||~~~~~~~~~~~~|||{{{zzz||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}___aaaddddddcccbbbbbbbbb^^^]]]\\\```eeekkkmmmnnnmmmllllllllloootttxxx{{{zzzyyywwwrrrmmmiiihhhhhhlllooorrrttttttuuuwwwyyyuuutttqqqoooooopppqqqrrrvvvuuusssqqqooonnnmmmmmmllloooqqqqqqooommmllllllooosssyyy}}}~~~~~~}}}}}}xxxxxxyyyzzz|||}}}}}}~~~~~~}}}|||||||||}}}~~~}}}|||zzzzzzyyyxxxwwwvvvvvvvvvzzzzzzxxxwwwvvvuuuttttttqqqrrruuuxxxyyyzzzyyyyyyxxxxxxwwwwwwwwwxxxyyyzzz{{{zzzwwwtttqqqppppppqqqtttuuuvvvwwwvvvtttqqqooovvvvvvuuuuuusssrrrppppppnnnppprrrsssrrrrrrssstttxxxwwwtttrrrqqqqqqssstttuuurrrooommmnnnooopppppprrrqqqqqqrrrtttuuuuuutttrrrsssssstttuuuvvvwwwwwwwww{{{}}}zzzzzz|||~~~}}}~~~~~~}}}|||{{{{{{{{{{{{zzz|||~~~}}}~~~~~~~~~~~~~~~~~~}}}{{{||||||}}}~~~}}}}}}}}}|||}}}~~~aaaccceeedddcccaaabbbbbb______```ccciiinnnqqqrrrnnnnnnmmmnnnqqquuuyyy|||{{{zzzxxxsssnnnkkkkkklllppptttwwwyyyyyyxxxxxxxxxwwwuuurrrpppooopppqqqqqqwwwvvvuuusssqqqppppppooommmppprrrrrrpppooonnnoooqqqvvv|||}}}|||xxxxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~{{{|||~~~~~~}}}zzzyyyxxxvvvwwwyyy|||~~~~~~}}}||||||zzzxxxwwwuuuuuuvvvwwwxxxyyyyyyyyyyyywwwuuusssrrrnnnooorrrtttvvvwwwxxxxxxvvvvvvvvvuuuvvvvvvwwwxxx{{{zzzwwwtttpppmmmkkkiiioooooooooooonnnmmmlllkkkssssssrrrpppooommmlllllllllnnnpppqqqppppppqqqrrrvvvuuusssqqqqqqrrrtttuuuuuurrrooommmnnnooopppoooqqqooonnnooorrrtttuuuuuurrrsssssstttuuuvvvwwwwwwvvvzzz|||yyyxxx{{{}}}{{{|||{{{{{{zzzzzz{{{{{{|||{{{|||~~~~~~|||}}}}}}~~~{{{||||||}}}}}}}}}}}}}}}}}}~~~fffggggggfffdddcccdddeeedddeeefffiiimmmqqqsssuuuqqqppppppppprrruuuyyy{{{zzzyyywwwsssooommmmmmnnnooosssxxxzzzzzzxxxwwwvvvuuutttsssqqqqqqqqqrrrsssvvvuuutttrrrqqqpppppppppmmmoooqqqqqqpppooooooppppppuuu{{{|||zzzyyyxxxyyyzzz|||}}}}}}{{{zzzzzz{{{{{{|||~~~|||{{{}}}}}}}}}}}}{{{{{{{{{|||}}}}}}{{{xxxvvvuuutttqqqsssvvvzzz}}}~~~|||{{{{{{{{{yyyxxxuuussssssuuuxxxzzzxxxyyyzzz{{{yyyvvvsssqqqmmmnnnppprrrsssttttttttttttttttttttttttttttttuuuwwwwwwuuurrrooojjjgggeeekkkkkkkkkkkkkkklllmmmmmmsssrrrqqqooonnnmmmllllllmmmoooqqqrrrqqqqqqrrrsssvvvuuusssrrrqqqrrrrrrssssssqqqnnnmmmnnnooooooooopppnnnlllmmmpppsssuuuvvvsssttttttuuuvvvwwwxxxxxxvvv{{{|||zzzyyy|||}}}|||zzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~jjjjjjjjjhhhffffffgggiiikkklllmmmoooppprrruuuvvvssssssrrrrrrsssuuuwwwyyywwwwwwuuurrrooommmnnnooojjjnnntttwwwxxxvvvuuutttssssssrrrrrrrrrtttuuuvvvsssrrrqqqpppoooooooooooolllnnnppppppoooooopppqqqppptttzzz}}}}}}{{{yyyxxxyyyzzz|||}}}}}}zzzyyyyyyzzz{{{zzz}}}~~~{{{zzz|||~~~}}}~~~|||zzzyyyzzz{{{}}}~~~~~~}}}{{{xxxvvvuuutttppprrrvvvzzz~~~}}}{{{zzzyyyyyyyyywwwtttrrrsssuuuyyy{{{wwwxxxzzz{{{zzzwwwtttrrrpppppppppqqqqqqppppppppprrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqooommmiiifffdddffffffggghhhjjjlllooopppqqqqqqooonnnmmmlllllllllnnnppprrrrrrrrrqqqrrrtttwwwvvvtttrrrqqqppppppppprrrpppnnnnnnooopppooooooooommmkkklllooorrrtttuuutttuuuvvvwwwxxxyyyyyyzzzxxx}}}~~~{{{{{{~~~~~~{{{{{{{{{{{{|||}}}~~~~~~jjjjjjiiigggffffffiiikkkmmmoooqqqrrrrrrsssuuuwwwvvvuuutttsssssstttuuuuuusssttttttrrrpppnnnnnnooohhhmmmrrruuuvvvtttssssssrrrrrrrrrssstttuuuvvvwwwqqqqqqpppooooooooooooooolllnnnooooooooooooqqqsssrrrvvvzzz}}}|||{{{zzzzzz{{{|||~~~~~~}}}||||||||||||{{{|||}}}}}}||||||}}}~~~~~~}}}|||}}}|||{{{|||}}}~~~}}}~~~}}}{{{yyyxxxxxxrrrtttxxx}}}~~~{{{yyywwwvvvxxxvvvsssrrrrrrtttwwwyyytttvvvxxxyyyxxxvvvtttrrrrrrqqqqqqppppppooooooooooooppppppppppppoooooonnnlllllllllkkkjjjhhheeedddccccccdddfffiiikkknnnooonnnmmmllljjjjjjkkkkkkllllllnnnpppqqqppppppqqqrrrwwwvvvuuusssqqqpppooonnnqqqooonnnnnnooopppooonnnooommmlllmmmppprrrsssssstttuuuuuuvvvwwwxxxyyyzzzzzz~~~}}}|||}}}}}}}}}}}}~~~~~~ggggggfffdddbbbdddgggjjjkkknnnqqqsssrrrsssuuuwwwxxxwwwuuutttsssrrrrrrrrrppprrrttttttrrrpppoooooommmqqquuuwwwvvvuuusssssssssssssssttttttuuuvvvvvvsssrrrqqqqqqqqqqqqqqqrrrmmmooopppppppppqqqsssuuusssvvvyyy{{{{{{{{{|||}}}|||~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||}}}}}}||||||}}}}}}~~~}}}~~~~~~~~~}}}|||{{{zzzyyyyyyuuuxxx||||||xxxuuusssuuutttrrrppppppqqqssstttpppqqqssstttuuutttsssrrrrrrrrrqqqppppppppppppqqqnnnnnnooooooooonnnlllllliiiiiiiiihhhgggfffeeeddddddeeefffhhhjjjkkklllmmmlllkkkjjjiiiiiikkklllnnnlllnnnpppppppppooopppqqquuuuuutttsssqqqppppppooopppnnnmmmnnnooopppooonnnooonnnnnnoooqqqrrrrrrqqqsssssstttuuuvvvwwwxxxxxxzzz~~~}}}dddcccbbb```___aaaeeeiiihhhlllppprrrrrrrrruuuxxxyyyxxxvvvtttrrrqqqpppoooooorrruuuvvvtttqqqoooooosssvvvyyyzzzxxxvvvuuutttuuuuuuuuuuuuuuutttttttttuuuttttttsssssssssttttttnnnpppqqqqqqqqqrrruuuwwwrrrtttwwwxxxyyyyyy{{{}}}}}}}}}{{{}}}~~~~~~}}}{{{{{{{{{|||}}}zzz|||}}}~~~}}}|||}}}}}}}}}||||||{{{{{{{{{{{{|||}}}~~~~~~{{{{{{zzzzzzyyyxxxxxxwwwxxxzzz~~~|||xxxtttrrrsssrrrpppooonnnooopppqqqmmmnnnoooqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrssssssmmmmmmnnnnnnnnnmmmkkkjjjiiihhhgggfffeeedddcccccchhhhhhjjjkkklllllllllllllllkkkjjjjjjkkkmmmooopppmmmoooqqqrrrqqqqqqqqqssssssssssssrrrrrrrrrqqqqqqooonnnmmmnnnooopppooonnnoooooooooppprrrsssqqqpppqqqqqqrrrssstttuuuvvvvvvzzz}}}}}}~~~ccccccccccccccccccddddddfffjjjooorrrtttuuuwwwxxx{{{zzzxxxtttpppnnnoooppprrrsssuuuuuutttuuuvvvxxxzzzzzzuuuuuuuuuyyywwwtttttttttuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyytttuuuvvvuuusssssstttvvvvvvxxxzzz{{{{{{|||~~~{{{~~~~~~{{{zzzyyyyyyyyyzzz|||}}}|||{{{{{{|||}}}~~~{{{}}}~~~|||{{{{{{~~~}}}~~~}}}zzz|||}}}}}}}}}|||zzzxxxvvv|||~~~|||zzzwwwuuuttttttuuutttrrrooooooppprrrppppppppppppoooooooooooorrrqqqqqqpppoooppppppppppppooommmlllkkkkkklllmmmiiihhhgggfffeeefffggggggggggggiiijjjkkklllllllllmmmmmmnnnoooppppppppppppnnnnnnpppqqqqqqpppooooooqqqrrrrrrrrrrrrqqqppppppooommmllllllnnnoooooonnnmmmpppsssrrrpppoooppprrrrrrrrrrrrssstttuuuvvvwwwxxxyyy{{{{{{{{{|||~~~~~~~~~}}}}}}~~~~~~{{{||||||}}}zzz{{{ccccccddddddddddddddddddgggjjjooorrrtttuuuvvvxxxzzzzzzzzzwwwssspppnnnnnnppprrrtttttttttuuuwwwyyyzzzyyyvvvvvvuuuyyyvvvttttttuuuuuuuuutttvvvwwwxxxyyyyyyzzzyyyyyywwwwwwwwwuuutttsssuuuwwwwwwyyy{{{{{{||||||~~~}}}~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}||||||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||zzzyyyxxxwwwzzz|||~~~~~~}}}{{{xxxvvvtttsssuuuvvvuuutttrrrqqqsssuuurrrrrrqqqpppooonnnnnnmmmqqqpppoooooonnnnnnoooooonnnmmmlllkkkjjjiiiiiiiiiffffffeeeddddddeeeggggggggghhhiiijjjjjjkkkkkkjjjjjjkkklllmmmmmmnnnnnnmmmllllllmmmnnnooonnnnnnmmmppppppqqqqqqqqqqqqppppppnnnmmmllllllnnnoooooonnnmmmoooqqqqqqooooooppprrrqqqqqqqqqrrrssstttuuuvvvwwwxxxzzzzzzzzz{{{~~~}}}}}}|||||||||~~~~~~~~~~~~}}}|||}}}zzzxxxyyy~~~|||}}}{{{yyyzzz~~~ffffffggggggggggggffffffhhhkkkpppssstttuuuvvvwwwyyyzzz{{{yyyuuuqqqnnnmmmnnnppprrrssstttvvvyyy{{{{{{|||xxxyyyxxxvvvxxxwwwuuuuuuvvvwwwvvvuuuwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzyyywwwttttttvvvxxxxxxzzz|||}}}}}}}}}~~~~~~~~~}}}|||||||||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~|||{{{zzzyyyxxxwwwwwwwwwwwwxxxzzz|||}}}}}}|||{{{zzzyyyxxxwwwuuusssrrrqqqsssttttttsssqqqqqqssstttsssrrrqqqpppooommmllllllooonnnmmmmmmllllllmmmmmmkkkkkkkkkjjjiiigggfffeeebbbbbbaaabbbccceeeggghhhggghhhhhhiiiiiihhhhhhggggggggghhhiiijjjjjjjjjjjjiiijjjkkkllllllllllllkkkmmmnnnoooppppppqqqqqqpppnnnlllkkklllmmmoooooonnnmmmnnnoooooonnnoooqqqsssqqqqqqqqqqqqrrrtttuuuvvvvvvxxxzzzzzzzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzz{{{{{{zzzyyyyyyyyyyyyzzzxxxvvvuuuwww{{{~~~}}}{{{yyyxxxxxxzzz}}}iiijjjkkklllllllllkkkkkkjjjmmmqqqttttttuuuuuuvvvyyyzzzzzzxxxtttpppooonnnnnnoooqqqssstttvvvzzz}}}}}}~~~|||yyyyyy|||{{{xxxzzzxxxwwwwwwxxxyyyxxxwwwyyyzzz{{{|||}}}}}}}}}}}}~~~}}}{{{xxxvvvuuuwwwzzzzzz|||~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~~~~~~~~~~{{{yyyzzz{{{{{{{{{yyywwwvvvtttsssssstttuuuqqqrrrtttvvvxxxxxxwwwvvvtttsssrrrrrrqqqpppooonnnmmmooooooooonnnnnnoooppppppoooooonnnmmmllllllkkkllllllkkkjjjjjjjjjjjjkkkjjjjjjkkkjjjiiigggeeeccc_________```bbbdddggghhhhhhhhhhhhhhhgggfffeeedddcccdddeeefffggghhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkklllmmmoooppppppqqqqqqmmmlllkkklllnnnoooooonnnmmmmmmnnnnnnoooppprrrtttrrrrrrrrrssstttuuuvvvwwwwwwyyy{{{|||||||||~~~~~~~~~~~~}}}}}}||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuuuuuuuuvvvwwwwwwuuuuuuwwwzzz|||{{{yyyvvvwwwyyy{{{}}}~~~}}}}}}}}}~~~~~~~~~iiikkklllnnnoooooonnnmmmmmmpppsssuuuuuuuuuuuuvvvzzzyyyxxxuuuqqqpppppprrroooqqqrrrssstttvvvzzz}}}~~~~~~|||yyy{{{~~~zzz{{{zzzyyyzzz{{{|||{{{yyy{{{|||}}}~~~~~~}}}zzzwwwwwwyyyzzz{{{}}}~~~{{{wwwwwwyyy}}}~~~{{{zzz{{{}}}{{{wwwttttttttttttttttttrrrqqqooooooooopppqqqllllllmmmooossstttsssrrrooonnnnnnmmmmmmllllllkkkjjjlllmmmmmmlllkkklllmmmkkkkkkkkklllllllllllllllkkkjjjiiiiiihhhhhhiiiiiijjjjjjkkkkkkiiihhheeeddd`````````aaaccceeegggiiihhhhhhhhhgggfffeeedddcccaaabbbccceeefffggggggggghhhiiiiiiiiijjjkkklllllljjjkkkmmmnnnppppppqqqqqqnnnlllkkklllnnnppppppoooooonnnnnnoooqqqsssttttttttttttttttttuuuwwwxxxyyyxxxzzz}}}~~~~~~~~~}}}|||{{{{{{zzzzzzxxxxxxyyyzzz{{{zzzzzzzzzvvvuuutttsssrrrssstttuuuxxxxxxxxxzzz{{{{{{zzzxxxuuuwwwzzz|||}}}}}}}}}}}}zzz{{{~~~}}}||||||}}}gggiiilllooopppqqqpppooopppsssvvvxxxwwwvvvvvvwwwyyyyyywwwtttrrrqqqsssuuusssttttttttttttvvvzzz}}}}}}~~~}}}zzz{{{{{{{{{zzzzzz{{{}}}}}}|||zzz{{{|||}}}~~~}}}~~~~~~|||zzzyyyyyy{{{|||}}}~~~~~~~~~~~~yyyuuuuuuxxx|||~~~|||xxxuuutttuuuwwwzzzvvvrrrpppooooooooonnnooonnnmmmmmmlllllllllllljjjhhhhhhkkkppprrrqqqooommmmmmmmmllllllkkkkkkjjjkkkmmmooonnnmmmllllllmmmiiijjjjjjkkkllllllmmmmmmjjjiiihhhhhhgggggghhhhhhjjjjjjjjjjjjiiihhhggggggddddddcccdddeeeggghhhjjjhhhhhhhhhgggfffeeeccccccaaabbbdddeeefffggghhhhhhiiihhhhhhiiijjjkkkmmmmmmkkklllmmmoooppppppqqqqqqnnnmmmlllmmmpppqqqrrrqqqqqqqqqqqqsssuuuvvvuuutttuuuuuuuuuuuuwwwxxxyyyzzzyyy{{{~~~~~~}}}|||{{{yyyyyyxxxxxxvvvwwwyyyzzz{{{zzzyyyyyyuuuuuuttttttssssssssstttyyyzzz{{{||||||{{{zzzyyyvvvxxx{{{||||||||||||}}}yyy{{{~~~~~~}}}|||||||||}}}~~~|||}}}~~~~~~~~~hhhjjjnnnrrrtttuuuuuutttsssuuuxxxyyyyyywwwwwwwwwwwwxxxyyyxxxvvvuuuwwwxxxwwwxxxwwwuuutttvvvyyy|||zzz}}}~~~{{{zzz}}}}}}{{{yyyyyyyyyzzz||||||{{{yyyyyyzzz{{{|||}}}}}}}}}}}}{{{|||~~~~~~|||zzzzzzzzz|||}}}~~~~~~~~~~~~}}}|||{{{{{{~~~}}}|||||||||}}}~~~|||{{{xxxvvvvvvxxxzzz{{{}}}{{{xxxsssooonnnoooqqqsssqqqnnnmmmmmmmmmmmmlllkkkllllllllllllkkkjjjjjjiiigggfffjjjooosssrrrooooooooonnnnnnmmmlllkkkkkkmmmoooppppppnnnllllllllllllllllllllllllmmmmmmmmmiiiiiihhhgggggggggggghhhiiiiiihhhhhhhhhhhhiiiiiiiiihhhhhhgggggghhhiiijjjhhhhhhhhhhhhgggeeedddcccbbbccceeeggghhhiiiiiijjjhhhhhhggghhhiiijjjlllmmmlllmmmnnnooopppqqqqqqqqqooonnnmmmoooqqqssssssssstttssstttwwwyyyyyyvvvsssttttttuuuuuuvvvwwwyyyzzzxxx{{{~~~~~~~~~}}}|||zzzxxxwwwvvvuuuuuuuuuvvvxxxyyyzzzyyywwwvvvuuuuuuvvvvvvuuuuuutttssswwwyyy|||}}}}}}|||{{{{{{uuuxxx{{{{{{zzzzzz|||}}}zzz{{{~~~||||||||||||}}}}}}~~~~~~|||}}}~~~~~~jjjmmmrrrvvvyyyzzzzzzzzzuuuwwwzzz{{{zzzxxxxxxxxxvvvxxx{{{|||zzzyyyyyyyyyzzzzzzyyyvvvuuuvvvyyy{{{xxx|||~~~{{{yyy{{{{{{zzzwwwwwwxxxyyy{{{{{{zzzxxxwwwxxxyyyzzz{{{{{{{{{{{{yyy{{{~~~~~~}}}{{{zzzzzz|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyy{{{zzzyyyyyyyyyzzz|||}}}xxxxxxxxxxxxxxxxxxxxxxxx|||zzzuuupppkkkiiikkkmmmnnnmmmkkkkkkmmmnnnmmmllljjjkkklllmmmlllkkkjjjiiijjjgggfffjjjppptttssspppqqqqqqpppooonnnnnnmmmmmmmmmnnnpppooommmkkkjjjjjjooooooooonnnnnnmmmmmmllliiiiiihhhggggggggggggggghhhhhhgggffffffhhhiiijjjmmmllljjjiiiiiiiiijjjkkkhhhhhhhhhhhhgggfffeeedddcccdddfffhhhiiijjjkkkkkkggggggfffggghhhjjjlllmmmmmmnnnoooppppppqqqqqqppppppooonnnooorrrtttttttttuuuuuuwwwzzz|||{{{wwwrrrttttttttttttuuuwwwxxxyyywwwzzz}}}}}}~~~zzz|||~~~}}}{{{zzzyyywwwuuutttsssssstttvvvwwwyyyyyywwwvvvuuuuuuvvvwwwxxxwwwvvvuuutttuuuwww{{{}}}}}}}}}}}}}}}uuuxxxzzzzzzxxxxxx{{{}}}{{{||||||{{{{{{{{{|||}}}~~~~~~}}}}}}~~~mmmppptttvvvxxxyyyzzz|||{{{}}}~~~}}}zzzwwwvvvvvvxxxwwwuuutttttttttuuuvvvzzzyyyvvvtttsssssstttuuuyyyyyyyyyyyyxxxxxxxxxwwwvvvwwwyyyyyyyyyxxxvvvtttuuuvvvwwwxxxyyyzzz{{{{{{yyyzzzzzz{{{|||}}}}}}~~~zzzzzz{{{{{{||||||}}}}}}}}}~~~~~~}}}zzzxxxwwwxxxyyyyyyzzzzzzyyyxxxvvvvvvyyy{{{zzzzzzzzzyyyxxxwwwvvvuuu{{{vvvppplllkkkkkkllllllkkkjjjjjjjjjjjjkkklllmmmjjjmmmnnnmmmjjjhhhjjjlllkkkjjjjjjlllnnnppppppoooqqqpppnnnllljjjjjjjjjjjjlllnnnoooooonnnnnnoooqqqrrrqqqqqqpppooonnnnnnmmmeeedddcccccceeeggggggfffgggeeeccccccdddffffffffffffggghhhiiiiiiiiiiiiiiigggggggggeeecccbbbccceeeeeeddddddfffiiijjjiiihhhdddeeeggggggffffffhhhiiiiiilllppprrrqqqooonnnnnnoooooonnnnnnoooqqqssstttuuusssrrruuuxxxxxxsssmmmqqqqqqrrrtttuuuwwwxxxxxxvvvwwwxxxzzz{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}}}}|||{{{|||}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}|||yyyyyyyyyxxxwwwvvvuuutttuuuvvvwwwxxxxxxwwwuuutttxxxxxxxxxxxxwwwvvvuuuuuuwwwxxx{{{|||}}}}}}|||{{{{{{zzzzzzyyyxxxwwwvvvvvvyyyzzz|||~~~~~~}}}}}}}}}~~~~~~~~~{{{wwwmmmppptttvvvwwwxxxzzz{{{xxxzzz{{{zzzwwwuuussssssttttttttttttuuuvvvwwwxxx{{{yyywwwuuuttttttttttttuuuuuuuuuvvvvvvwwwxxxyyywwwwwwxxxxxxxxxwwwvvvuuuwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{|||}}}~~~{{{{{{{{{{{{{{{{{{zzzzzz|||{{{yyywwwvvvwwwxxxxxxzzz{{{|||{{{yyyxxxyyyzzzxxxyyyyyyyyyxxxwwwuuutttwwwtttpppnnnmmmllljjjiiillllllkkkkkkjjjkkkkkkkkkjjjlllmmmkkkiiihhhiiikkkjjjiiiiiijjjmmmnnnnnnmmmooonnnllljjjiiihhhhhhiiikkklllmmmmmmllllllmmmooooooooonnnmmmmmmlllkkkkkkgggeeedddccceeeeeeeeedddeeecccaaabbbdddeeefffeeefffffffffggggggggghhhhhhfffffffffdddbbbbbbcccdddffffffeeefffhhhhhhgggeeedddfffgggggggggggghhhjjjgggjjjmmmoooooonnnooopppqqqpppooonnnnnnoooqqqrrrsssqqqqqqsssvvvvvvqqqmmmppppppqqqssstttuuuvvvwwwuuuvvvxxxyyyzzzzzzyyyyyyxxxyyyzzzzzz{{{{{{{{{zzz|||zzzxxxyyy{{{}}}}}}}}}}}}}}}||||||||||||||||||yyyyyyyyyyyyxxxwwwvvvuuuuuuwwwxxxyyyzzzyyywwwvvvxxxxxxxxxxxxwwwvvvuuutttuuuvvvxxxyyyzzzyyyxxxwwwyyyyyyyyyxxxwwwwwwvvvvvv{{{|||}}}~~~~~~~~~{{{yyylllooorrrssstttuuuvvvxxxvvvwwwxxxwwwuuurrrqqqqqqppprrrtttwwwyyyzzz{{{{{{|||{{{yyywwwuuutttttttttrrrrrrrrrssstttwwwyyyzzzyyyxxxxxxxxxxxxwwwwwwwww{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{zzzzzzzzz|||}}}~~~|||||||||{{{zzzzzzyyyyyy~~~yyyxxxwwwuuuuuuuuuvvvvvvyyy|||}}}zzzwwwwwwtttuuuwwwwwwwwwuuusssrrrrrrpppooonnnnnnllliiigggooonnnmmmkkkjjjjjjiiiiiiiiijjjjjjiiihhhggghhhjjjiiihhhhhhhhhjjjkkkkkkjjjkkkjjjiiihhhggggggggggggiiijjjkkkkkkjjjjjjkkklllkkkkkkkkkjjjiiiiiihhhhhhhhhfffdddcccddddddcccbbbcccaaa```aaaccceeeeeeeeeeeeeeeddddddeeeeeefffgggeeeffffffdddbbbaaabbbdddhhhgggffffffggggggeeeccceeeggghhhhhhggghhhiiikkkfffhhhkkklllmmmoooqqqtttvvvtttrrrpppoooooopppqqqrrrpppppprrrttttttpppllloooooopppqqqssstttuuuuuuuuuuuuwwwxxxxxxxxxxxxxxxuuuvvvvvvwwwwwwwwwwwwwwwtttttttttwwwzzz|||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{yyyyyyyyyyyyxxxxxxwwwvvvvvvxxxzzz{{{|||{{{zzzyyyxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwww}}}~~~~~~}}}|||~~~~~~~~~~~~}}}}}}||||||kkkmmmooopppqqqqqqsssuuuvvvxxxyyyxxxuuusssrrrrrrrrruuuyyy|||}}}|||zzzxxxvvvvvvvvvvvvttttttssstttuuuwwwzzz{{{{{{{{{zzzyyyyyyyyyyyyzzz~~~}}}{{{zzz{{{|||||||||{{{zzzyyyyyy{{{}}}~~~|||||||||{{{{{{{{{{{{{{{~~~~~~{{{zzzuuutttssssssssssssttttttvvvzzz~~~}}}xxxtttrrroooppprrrssssssqqqooonnnnnnmmmlllkkklllkkkiiigggqqqooonnnllljjjiiihhhhhhiiihhhhhhgggfffggghhhiiihhhgggfffggghhhiiihhhggggggggggggfffffffffffffffiiijjjkkkjjjiiiiiijjjkkkiiiiiiiiihhhhhhggggggggggggeeeccccccdddeeeeeedddbbbaaaaaabbbeeeffffffeeefffeeedddddddddeeefffffffffffffffeeeccccccdddeeegggfffeeefffggghhhfffdddfffgggiiiiiihhhhhhjjjkkkhhhiiikkklllmmmqqqvvvzzz|||zzzwwwtttrrrqqqrrrrrrrrrqqqppprrrsssssspppmmmoooooopppqqqrrrssstttuuuttttttuuuvvvvvvvvvvvvvvvttttttuuuuuuuuuuuuttttttqqqqqqsssvvvyyyzzzyyywwwvvvvvvwwwxxxxxxyyyzzzzzzxxxyyyyyyyyyyyyyyyxxxxxxwwwyyy{{{}}}~~~~~~}}}|||yyyzzzzzzyyyyyyxxxwwwvvvxxxyyyyyyzzzzzzzzzyyyxxxvvvvvvvvvwwwwwwxxxxxxxxx|||}}}~~~~~~}}}~~~}}}}}}}}}~~~|||}}}~~~~~~~~~mmmnnnpppqqqqqqrrrtttwwwzzz{{{|||{{{yyyvvvuuuuuuxxxzzz~~~}}}zzzxxxwwwwwwxxxyyyzzzyyyyyyxxxyyyzzz{{{|||~~~}}}|||{{{{{{{{{||||||~~~|||{{{zzzyyyzzzzzz{{{{{{zzzyyyyyyzzz||||||zzzzzz{{{|||}}}}}}~~~~~~~~~}}}~~~~~~}}}zzzwwwuuutttpppppppppppppppqqqqqqqqqqqquuuzzz|||yyytttooolllhhhjjjkkkmmmmmmllljjjiiimmmjjjhhhggghhhiiiiiiiiipppooommmkkkiiihhhggggggiiigggfffeeefffggghhhhhhhhhfffffffffhhhhhhgggfffeeefffffffffggggggggggggiiikkklllkkkjjjiiijjjkkkiiiiiiiiihhhhhhhhhhhhhhheeecccbbbcccfffgggggggggeeeddddddeeeggghhhhhhgggggggggfffffffffffffffgggggghhhhhhgggeeeeeefffhhheeeeeeeeefffiiiiiihhhggggggiiijjjjjjiiijjjkkkmmmlllmmmmmmnnnoootttzzz~~~~~~{{{xxxuuuttttttuuurrrqqqqqqrrrsssrrrpppoooppppppqqqrrrsssttttttuuusssssssssssstttttttttuuuttttttuuuuuuuuuttttttsssrrrrrrtttvvvxxxxxxvvvssssssssstttvvvwwwxxxyyyzzzxxxyyyyyyzzzzzzzzzyyyyyyxxxyyy|||~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxwwwxxxyyyyyyzzzzzzzzzzzzzzzvvvvvvvvvwwwxxxxxxyyyyyyyyyzzz|||~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~ppprrrsssttttttvvvyyy{{{}}}~~~~~~|||yyyxxxxxx{{{}}}~~~zzzwwwwwwyyy|||~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}|||||||||{{{{{{zzzyyyxxxwwwvvvvvvzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyzzz{{{|||~~~~~~}}}{{{zzzxxxxxxxxxvvvrrrooonnnnnnllllllmmmmmmnnnnnnoooooolllooosssuuurrrnnnkkkiiidddeeeffffffggggggggggggiiigggeeedddfffhhhiiiiiimmmlllkkkiiihhhhhhggggggiiigggeeedddfffhhhiiiiiigggffffffggghhhiiiiiihhheeefffggghhhiiijjjiiiiiijjjkkklllkkkjjjiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiieeeccccccdddgggiiijjjiiiggggggggghhhiiijjjhhhgggggghhhhhhhhhhhhgggffffffhhhhhhiiihhhffffffhhhiiifffeeefffgggjjjkkkjjjiiihhhiiikkkkkkjjjjjjlllmmmnnnoooooooooppptttzzz~~~~~~{{{xxxvvvuuuuuuuuurrrrrrrrrrrrrrrqqqppppppppppppqqqrrrrrrsssttttttsssrrrrrrqqqqqqrrrssssssuuuuuuuuuuuuuuuuuutttssssssssssssuuuwwwvvvtttqqqqqqqqqssstttvvvxxxyyyzzzxxxyyyyyyzzz{{{{{{{{{{{{xxxzzz|||}}}~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxxxxtttuuuuuuvvvvvvwwwxxxxxxwwwwwwxxxxxxxxxyyyyyyyyywwwxxxzzz}}}~~~~~~~~~}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}~~~ppprrrssstttuuuwww{{{~~~~~~|||zzzyyyyyyyyy{{{~~~~~~yyyvvvvvvzzz~~~{{{|||}}}}}}}}}|||{{{zzzzzzzzz{{{{{{zzzxxxvvvuuuxxxyyy{{{||||||{{{yyyxxxxxxxxxyyyyyyzzz{{{||||||{{{{{{{{{zzzxxxvvvsssrrrnnnoooooommmiiihhhiiijjjiiiiiijjjkkklllmmmmmmmmmiiikkknnnnnnmmmjjjiiihhhccccccbbbbbbccceeefffgggdddcccccceeeggghhhhhhgggjjjiiihhhhhhggghhhhhhhhhjjjgggddddddfffiiijjjiiigggffffffgggjjjkkkkkkjjjfffgggiiikkklllmmmmmmllljjjkkklllkkkiiihhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiigggfffeeefffhhhjjjjjjjjjiiihhhhhhiiijjjjjjhhhffffffgggiiijjjiiihhheeedddggghhhhhhgggffffffhhhiiiiiihhhhhhiiikkkllljjjiiiiiijjjllllllkkkkkkmmmnnnnnnnnnnnnnnnnnnqqqvvvzzz{{{yyyvvvtttrrrrrrssstttpppqqqqqqqqqooooooooooooooooooppppppqqqrrrrrrrrrrrrrrrqqqpppppppppqqqrrruuuuuuuuuuuuuuutttssssssrrrqqqqqqsssuuuuuusssqqqoooppprrrtttvvvxxxzzz{{{xxxxxxzzz{{{||||||||||||xxxyyy{{{|||}}}|||zzzyyyzzzzzzzzzzzzyyyxxxwwwvvvqqqqqqrrrssstttvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzwwwxxxzzz||||||||||||{{{{{{|||~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~||||||||||||}}}~~~nnnoooqqqrrrsssvvvzzz}}}}}}~~~~~~|||yyyxxxxxxvvvxxx{{{~~~~~~xxxuuuuuu{{{yyyzzz|||}}}}}}{{{yyyxxx{{{|||~~~~~~|||yyywwwwwwyyy{{{}}}}}}{{{xxxwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvuuutttrrrooollljjjggghhhhhhfffccccccfffiiiggghhhiiijjjkkklllllllllgggiiikkkkkkiiihhhhhhiiicccbbbaaaaaabbbdddfffhhh```aaacccfffiiiiiigggdddggggggggggggggghhhiiiiiikkkgggddddddfffiiijjjjjjggggggggghhhkkklllllllllgggiiikkkmmmnnnoooooonnnjjjkkkkkkjjjhhhggghhhiiihhhhhhhhhiiiiiiiiiiiiiiijjjhhhggggggiiijjjiiiiiijjjiiiiiiiiijjjiiigggddddddfffiiijjjjjjhhhdddbbbfffgggggggggeeeeeegggiiikkkjjjjjjjjjkkkkkkjjjhhhiiikkkllllllllllllmmmooolllmmmlllllllllnnnrrrvvvvvvtttrrrpppooopppqqqqqqoooooopppooonnnmmmnnnooonnnnnnooooooppppppqqqqqqrrrqqqpppoooooopppqqqqqquuuuuuuuuuuuttttttsssrrrpppooooooqqqssstttsssrrrooopppqqqtttvvvxxxzzz{{{xxxxxxzzz{{{||||||}}}}}}xxxyyy{{{||||||zzzxxxwwwxxxxxxxxxxxxwwwvvvuuuuuuppppppqqqrrrtttvvvxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyzzz{{{{{{zzzyyyyyyzzz|||~~~~~~}}}|||}}}~~~~~~|||~~~~~~~~~}}}~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}qqqpppooopppqqqtttvvvxxxyyyyyyyyyyyyxxxwwwuuuuuutttuuuvvvyyy||||||tttsssxxx|||xxxvvvuuuyyy}}}~~~}}}zzzxxxvvvyyyzzz|||}}}}}}}}}|||{{{yyyzzz{{{{{{{{{zzzyyyxxxtttrrrpppooonnnmmmjjjhhhdddccccccccccccddddddeeeiiihhhggghhhjjjkkkjjjiiikkkllllllkkkiiigggfffggggggfffeeedddcccddddddeeeeeeeeeddddddddddddeeeeeeddddddeeeffffffgggggghhhgggggggggggghhhhhhhhhhhhhhhgggffffffhhhiiiiiiiiieeefffhhhjjjlllmmmnnnnnnllllllkkkjjjiiihhhgggfffjjjjjjjjjjjjiiiiiihhhhhhjjjgggfffhhhkkknnnmmmlllfffggghhhiiiiiigggeeeccciiigggeeeeeegggggggggffffffffffffffffffggghhhiiijjjiiihhhgggggghhhiiijjjfffhhhjjjlllmmmmmmlllkkkmmmlllllllllmmmooopppqqqnnnooopppppppppnnnmmmlllpppooonnnmmmlllkkkkkkkkkooommmllllllmmmnnnmmmllllllmmmnnnoooppppppooooooqqqqqqrrrrrrssstttttttttrrrqqqpppppppppqqqrrrsssppprrrttttttssstttuuuwwwxxxyyyyyyzzzzzzzzzyyyyyyuuuvvvxxxyyyzzzzzzyyyxxxwwwvvvuuuvvvvvvvvvtttrrrqqqppppppqqqsssvvvyyy{{{uuuwwwzzz|||}}}|||{{{zzzyyyzzz{{{{{{{{{zzzyyyxxxuuuxxx}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}||||||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}|||zzz{{{}}}~~~~~~~~~ooonnnnnnooopppsssuuuwwwzzzyyywwwuuusssqqqooonnnsssssstttvvvxxxzzz}}}~~~{{{uuuuuuyyy~~~~~~~~~{{{vvvsssqqqssswww{{{~~~~~~~~~~~~|||zzzxxxzzz{{{|||}}}~~~}}}||||||zzz{{{|||||||||zzzyyyxxxtttqqqooommmmmmlllkkkiiigggfffeeeddddddeeefffgggjjjiiihhhiiikkkkkkjjjiiijjjkkklllkkkiiigggfffgggfffeeedddccccccdddfffgggffffffeeeeeeeeeeeeffffffcccddddddddddddeeeeeeeeefffffffffgggggggggggghhhffffffffffffggghhhhhhggggggggghhhiiijjjkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhgggggghhhfffeeegggjjjllllllkkkffffffgggggggggfffddddddhhhfffddddddfffgggfffeeeeeeddddddeeeeeefffggghhhiiihhhhhhgggggghhhhhhiiikkklllmmmnnnnnnlllkkkjjjllllllkkkkkklllnnnooopppmmmnnnooooooooonnnlllkkkmmmmmmlllkkkkkkkkkllllllnnnlllkkkkkklllmmmlllkkkllllllmmmnnnooopppqqqrrrrrrrrrssssssssssssttttttqqqqqqpppooopppqqqrrrsssrrrsssttttttttttttuuuwwwvvvwwwxxxxxxyyyyyyyyyyyytttuuuwwwxxxyyyyyyxxxxxxyyyxxxwwwwwwwwwwwwtttrrrssssssssssssuuuwwwzzz|||ssstttvvvwwwxxxxxxxxxwwwyyyzzz{{{||||||{{{zzzyyywwwyyy|||}}}}}}|||}}}~~~||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzyyyzzz|||~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}}}}~~~~~~}}}|||{{{|||~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}|||zzzzzz|||~~~mmmlllmmmmmmooorrrtttvvvyyywwwtttqqqooonnnmmmmmmrrrrrrrrrsssuuuwwwyyyzzz~~~zzzwwwwwwzzz}}}}}}|||xxxzzzzzzxxxsssnnnkkkjjjqqqtttxxx{{{||||||}}}~~~~~~~~~zzzxxx{{{|||}}}~~~~~~~~~}}}|||}}}}}}}}}}}}|||{{{yyyxxxvvvssspppnnnnnnoooooonnnlllkkkhhhfffeeefffhhhiiikkkjjjjjjjjjlllllljjjiiijjjkkklllkkkhhhgggfffgggfffeeecccbbbccceeegggiiiggggggffffffffffffggggggccccccccccccbbbbbbbbbbbbeeeeeeeeeeeeffffffffffffdddeeefffgggggggggfffeeehhhhhhhhhhhhhhhggggggfffggggggggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhggggggggggggfffeeefffhhhjjjjjjjjjffffffffffffeeeeeeeeeeeegggeeecccdddeeeffffffeeecccccccccddddddeeefffggghhhhhhiiiiiiiiiiiihhhhhhlllmmmnnnoooooonnnmmmmmmkkkkkkkkkkkkkkklllmmmnnnkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjkkklllmmmlllkkkjjjjjjllllllllljjjkkkkkkkkkmmmooorrrtttvvvttttttssssssssssssrrrrrrppppppooooooppppppqqqrrrsssuuuvvvuuuttttttuuuvvvssstttuuuwwwxxxxxxxxxxxxvvvwwwyyyzzz{{{{{{zzzzzz{{{zzzxxxxxxxxxwwwuuussswwwvvvvvvvvvwwwyyy{{{|||ttttttttttttuuuuuuvvvwwwxxxyyyzzz{{{||||||{{{{{{xxxzzz{{{zzzyyyxxxyyy{{{{{{{{{|||||||||}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyyyyyxxxwwwyyy{{{}}}~~~}}}{{{{{{{{{{{{|||~~~}}}}}}}}}~~~~~~|||{{{{{{}}}~~~~~~}}}~~~}}}||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~|||zzzzzz{{{}}}~~~lllllllllmmmoooqqqsssuuuvvvtttrrrpppooopppqqqrrrrrrrrrrrrrrrtttwwwzzz|||{{{yyyxxxxxxzzzzzzyyywwwtttvvvvvvrrrmmmhhhffffffooorrrvvvyyy{{{{{{}}}~~~|||~~~~~~zzzwww{{{|||~~~~~~}}}~~~~~~}}}{{{yyyxxxzzzvvvsssqqqqqqssssssssspppnnnjjjgggfffhhhjjjkkklllkkkkkklllmmmllljjjhhhiiijjjkkkjjjhhhffffffggggggfffcccbbbbbbdddggghhhgggggghhhhhhhhhhhhggggggdddddddddcccbbbaaaaaa```ccccccdddddddddeeeeeeeeebbbdddfffggggggeeeddddddfffggggggggggggffffffeeedddeeeeeeggghhhiiijjjkkkiiiiiiiiiiiihhhhhhhhhhhhgggffffffggghhhiiijjjjjjhhhgggffffffffffffgggggggggeeeddddddfffggggggfffddddddddddddeeefffhhhhhhiiijjjkkkllllllkkkjjjiiijjjkkkmmmooopppqqqrrrrrrkkkkkkkkkkkkkkkkkklllllliiijjjkkkllllllkkkjjjiiiiiiiiiiiiiiiiiijjjjjjkkkjjjiiiiiijjjkkklllkkkiiijjjjjjjjjkkknnnrrrvvvxxxuuuttttttsssrrrqqqqqqqqqoooooooooooopppqqqqqqrrrtttvvvvvvvvvtttssstttuuurrrrrrtttuuuwwwwwwxxxxxxzzz{{{|||~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxvvvtttyyyxxxxxxxxxyyyzzz{{{|||xxxwwwvvvuuuuuuvvvxxxyyyuuuwwwxxxzzz{{{|||{{{{{{yyyzzzzzzyyywwwwwwxxxzzz{{{{{{{{{|||||||||}}}}}}{{{|||}}}}}}|||yyywwwuuuvvvvvvuuuwwwzzz}}}~~~}}}}}}}}}||||||}}}~~~~~~}}}|||}}}}}}~~~||||||}}}~~~}}}~~~}}}|||{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{zzzzzz{{{nnnnnnnnnpppqqqrrrttttttuuusssqqqppppppqqqrrrsssooooooooopppssswww{{{}}}zzzyyyxxxxxxxxxwwwuuusssrrrssssssnnnhhheeefffhhhpppssswwwyyy{{{|||~~~~~~}}}zzz{{{|||~~~~~~}}}}}}|||zzzxxxzzzwwwsssqqqrrrsssttttttpppnnnjjjhhhggghhhjjjlllkkkjjjkkklllmmmmmmjjjhhhhhhiiikkkjjjhhhffffffgggjjjhhheeecccbbbcccdddeeegggggghhhiiiiiihhhggggggffffffeeedddcccbbbbbbaaaccccccccccccddddddddddddaaadddggghhhfffdddcccddddddeeefffgggggghhhggggggddddddeeeggghhhjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhiiijjjkkkiiiiiihhhhhhhhhhhhiiijjjhhhfffeeefffhhhiiiiiihhheeeeeeffffffhhhiiijjjkkkkkkkkkmmmnnnnnnmmmkkkkkkkkkkkkmmmnnnpppqqqrrrrrrkkkkkkkkkkkkkkkkkkjjjjjjhhhiiijjjkkkkkkjjjiiihhhjjjjjjiiihhhhhhhhhhhhiiiiiihhhhhhjjjllllllkkkiiiiiiiiiiiikkknnnqqquuuwwwttttttsssrrrqqqpppoooooonnnoooooopppqqqrrrrrrrrrtttuuuvvvuuutttssstttuuurrrrrrtttuuuwwwwwwxxxxxxzzz{{{}}}~~~~~~}}}}}}{{{zzzzzzzzzyyywwwuuuxxxxxxxxxxxxyyyyyyzzzzzz{{{yyywwwvvvuuuwwwxxxzzztttuuuwwwyyyzzz{{{{{{zzzyyyyyyzzzyyyxxxxxxzzz{{{{{{{{{{{{{{{||||||||||||xxxyyyzzzyyyxxxuuurrrpppsssrrrsssuuuyyy|||}}}}}}}}}}}}|||{{{{{{{{{||||||~~~}}}|||||||||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~|||}}}~~~~~~~~~}}}}}}|||{{{}}}}}}}}}{{{zzzzzz{{{rrrrrrsssssstttuuuuuuuuuuuutttrrrqqqpppppppppqqqmmmmmmmmmnnnqqqvvvzzz}}}{{{zzzxxxvvvtttsssrrrrrrqqqrrrpppkkkeeedddiiinnntttwwwzzz{{{|||~~~~~~{{{|||}}}~~~~~~~~~}}}|||~~~~~~~~~~~~}}}|||zzzyyyxxxuuurrrppppppqqqppppppmmmkkkiiigggfffgggiiijjjiiiiiijjjlllmmmmmmkkkhhhgggiiijjjiiihhhffffffgggjjjhhhfffdddcccbbbbbbcccfffggghhhiiiiiihhhgggfffgggffffffeeedddcccccccccccccccccccccddddddddddddbbbeeehhhhhheeecccccceeedddeeefffhhhiiijjjjjjjjjeeeffffffgggiiijjjjjjkkkjjjjjjjjjkkkkkkkkkkkkkkkgggiiiiiiiiihhhhhhjjjllliiiiiiiiiiiijjjjjjjjjjjjhhhgggfffgggiiijjjjjjiiiggggggggghhhjjjkkkmmmnnnllllllmmmmmmmmmmmmllllllooonnnnnnnnnmmmmmmmmmmmmllllllllllllkkkkkkjjjiiiggghhhiiijjjkkkjjjiiihhhkkkjjjiiihhhhhhhhhhhhhhhhhhhhhiiikkkmmmmmmkkkiiiiiiiiiiiikkkmmmppprrrtttrrrrrrqqqppppppooonnnnnnnnnooopppqqqrrrsssssssssrrrtttuuutttsssssstttuuussstttuuuwwwxxxxxxxxxxxxwwwxxxzzz{{{||||||{{{{{{|||zzzyyyzzz{{{zzzxxxvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzyyywwwuuuuuuuuuwwwxxxtttuuuwwwyyyzzz{{{zzzzzzyyyzzz{{{zzzyyyxxxyyyzzzyyyyyyzzzzzzzzz{{{{{{{{{vvvvvvvvvuuusssqqqnnnmmmnnnnnnnnnqqquuuyyyzzz{{{yyyyyyxxxxxxxxxxxxyyyyyy~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{|||}}}~~~}}}|||}}}~~~|||zzz{{{}}}~~~~~~}}}}}}||||||yyy{{{}}}}}}{{{zzz{{{|||}}}}}}}}}~~~wwwwwwwwwxxxxxxwwwwwwwwwttttttttttttttttttttttttpppooonnnoooqqquuuzzz}}}|||{{{wwwssspppoooqqqrrrppppppnnnhhhbbbdddmmmuuuxxx{{{}}}~~~~~~zzz{{{|||}}}~~~}}}||||||||||||}}}}}}}}}|||zzzyyywwwtttrrrppppppooonnnllliiihhhgggfffffffffggghhhffffffhhhkkkmmmmmmkkkiiiggghhhjjjiiigggfffggggggggggggffffffeeedddcccbbbeeefffhhhiiiiiihhhfffeeeffffffeeeeeeddddddcccccccccccccccdddddddddeeeeeedddgggiiigggdddbbbdddgggfffggghhhiiijjjkkkkkkkkkhhhhhhhhhiiiiiiiiiiiijjjiiiiiijjjjjjjjjkkkkkkkkkfffhhhiiihhhffffffhhhkkkggghhhiiijjjkkkjjjiiiiiigggfffeeefffhhhjjjjjjiiiggghhhhhhiiijjjlllnnnooollllllkkkkkkkkkkkkllllllooonnnmmmlllkkkjjjjjjjjjlllmmmmmmmmmlllkkkiiihhhggghhhiiijjjkkkjjjjjjiiiiiiiiihhhhhhiiiiiijjjjjjhhhhhhiiikkknnnnnnllljjjiiiiiijjjkkklllnnnnnnoooppppppoooooonnnnnnmmmmmmnnnoooqqqsssttttttttttttppprrrssssssrrrrrrtttuuuvvvwwwxxxxxxyyyyyyyyyyyyvvvwwwxxxzzzzzzzzzzzzyyyzzzyyyxxxyyyzzz{{{yyywwwwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxvvvuuuuuuvvvvvvwwwxxxyyy{{{||||||{{{{{{yyy{{{|||{{{yyywwwvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxuuutttsssqqqnnnlllkkkjjjiiihhhiiilllqqquuuwwwwwwuuuuuuvvvvvvxxxyyyzzz{{{}}}|||{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~|||}}}}}}|||zzzyyy{{{|||}}}|||zzzzzz{{{|||{{{zzzyyyzzz{{{|||}}}}}}~~~}}}~~~~~~}}}}}}||||||wwwyyy|||||||||{{{|||||||||||||||}}}~~~zzzzzzzzzzzzzzzyyyxxxwwwrrrsssuuuxxxzzz{{{||||||uuutttrrrrrrssswww{{{~~~~~~{{{wwwqqqnnnmmmppprrroooooolllfffaaadddoooyyy|||}}}}}}|||yyyzzz|||}}}}}}}}}|||{{{{{{{{{|||}}}}}}|||{{{zzzxxxvvvtttrrrrrrpppnnnllleeeeeeeeeeeeeeefffffffffdddeeegggjjjmmmmmmkkkiiifffhhhiiiiiigggfffggggggdddeeefffgggfffeeedddccceeefffgggiiiiiigggfffeeeeeeeeeeeeddddddddddddcccccccccdddddddddeeeeeeeeeeeehhhjjjgggcccaaaeeehhhhhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjjjjeeeggghhhgggeeeeeegggjjjeeefffiiijjjkkkjjjiiigggfffeeedddeeegggiiiiiihhhgggggghhhiiijjjlllnnnooolllkkkiiiiiiiiiiiikkklllkkkkkkjjjjjjjjjkkkkkklllmmmmmmnnnnnnmmmkkkiiihhhggghhhiiijjjkkkkkkjjjiiigggggghhhhhhiiikkklllmmmhhhhhhjjjlllnnnnnnllljjjhhhiiijjjkkkllllllllllllnnnnnnnnnnnnmmmmmmmmmmmmoooppprrrtttuuuuuuuuuuuuoooppprrrrrrrrrrrrtttuuuxxxyyyyyyzzzzzzzzzyyyyyywwwxxxyyy{{{{{{{{{{{{zzzxxxxxxwwwyyyzzz{{{zzzxxxwwwxxxyyy{{{|||}}}}}}}}}{{{{{{zzzxxxwwwwwwwwwvvvyyyzzz{{{}}}}}}}}}}}}|||zzz|||}}}|||yyyuuusssrrruuuuuuuuuuuuvvvvvvvvvvvvtttsssqqqnnnllljjjiiiiiieeedddeeeiiinnnrrrttttttttttttvvvwwwzzz|||~~~}}}|||{{{zzzzzz{{{|||}}}}}}}}}~~~|||~~~~~~~~~~~~}}}}}}|||{{{{{{{{{zzz{{{}}}~~~~~~|||{{{|||~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}{{{||||||{{{yyyyyyzzz|||}}}{{{yyyxxxyyyzzzzzzyyyxxxyyyzzz{{{||||||||||||~~~~~~}}}|||||||||vvvxxx{{{||||||||||||}}}{{{{{{{{{|||}}}~~~yyyyyyzzz{{{zzzyyywwwvvvvvvwwwxxxzzz{{{|||||||||yyyvvvqqqooopppuuu{{{|||xxxrrrmmmkkklllooorrrpppmmmiiieeefffllluuu|||~~~}}}{{{{{{|||}}}{{{xxxwwwyyy{{{}}}~~~~~~}}}|||zzzzzz{{{{{{{{{{{{{{{zzz|||xxxsssqqqqqqqqqnnnllljjjhhhgggfffggghhhjjjlllkkkjjjiiihhhhhhiiijjjjjjhhhiiijjjkkkjjjgggcccaaacccfffhhhgggdddbbbccceeegggffffffdddccceeeiiilllhhhfffdddbbbaaabbbdddeeegggfffeeedddddddddddddddeeeeeeeeeeeeeeedddddddddkkkkkkjjjiiiiiiiiijjjjjjmmmmmmlllkkkiiihhhggggggggghhhjjjkkklllkkkjjjiiiiiihhhhhhgggggggggggggggggggggggggggggghhhhhhhhhffffffgggggghhhhhhiiiiiiggghhhjjjkkkkkkjjjiiiggglllllliiifffiiinnnoookkkiiikkklllllljjjjjjkkkmmmmmmnnnoooooollliiihhhhhhiiijjjkkkllllllkkkjjjiiijjjkkkkkkjjjiiihhhjjjkkkjjjjjjjjjiiiiiiiiiiiiiiinnnmmmmmmllllllkkkjjjjjjmmmnnnpppqqqrrrsssssssssuuuvvvxxxxxxvvvtttssstttoooqqqsssvvvwwwwwwvvvvvvzzzzzzzzz{{{{{{|||||||||xxxxxxyyyzzzzzzzzzyyyyyyyyyxxxwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~~~~|||{{{yyyxxxwwwxxxxxxyyy||||||}}}}}}}}}}}}|||{{{|||zzzwwwvvvvvvuuutttrrrrrrtttvvvvvvuuuvvvwwwyyyxxxtttoookkkjjjiiigggfffhhhdddcccffflllqqqqqqpppsssssstttuuuxxx{{{~~~}}}|||{{{zzzzzz{{{}}}~~~~~~}}}}}}{{{zzz|||~~~{{{}}}~~~~~~|||{{{}}}|||}}}|||}}}~~~~~~~~~}}}|||~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{{{{zzzxxxxxxxxxzzz|||}}}zzz{{{{{{yyywwwwwwxxxzzz|||||||||||||||{{{{{{{{{~~~}}}||||||{{{{{{||||||{{{{{{zzzyyyzzz{{{|||}}}~~~~~~~~~~~~~~~zzzzzzyyyyyyxxxvvvuuuuuuuuuvvvxxxzzz{{{{{{{{{{{{zzzvvvoookkkkkkpppvvv{{{yyyvvvqqqlllkkkllloooqqqooommmjjjhhhjjjpppxxx~~~~~~}}}||||||}}}~~~}}}{{{yyyzzz|||~~~~~~}}}zzzzzzzzzzzzzzzyyyxxxwwwyyyuuuqqqoooooonnnllljjjggggggfffffffffhhhiiijjjjjjjjjiiihhhggghhhhhhiiiiiiiiijjjjjjiiigggdddcccbbbeeeffffffcccbbbbbbdddeeeffffffeeedddeeehhhkkkhhhfffdddaaaaaabbbcccdddgggffffffeeeddddddeeeeeeeeeeeeeeeeeeffffffffffffiiiiiiiiijjjkkklllmmmnnnmmmmmmlllkkkjjjiiihhhhhhhhhiiijjjkkklllllllllllliiiiiihhhggggggggggggggghhhhhhhhhhhhggggggggggggfffffffffggghhhhhhiiiiiihhhiiikkkllllllkkkjjjiiikkkkkkiiigggiiinnnnnnjjjiiijjjkkkkkkjjjjjjkkklllmmmooopppooollljjjiiijjjiiiiiijjjkkkkkkjjjiiihhhiiijjjjjjiiihhhhhhjjjlllkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmlllllllllllllllmmmoooppprrrssssssssstttvvvwwwwwwuuutttssstttssstttvvvxxxyyyyyyxxxwwwyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzz{{{{{{zzzyyyyyyxxxwwwwwwvvvwwwxxxyyyzzz|||||||||}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzz{{{|||||||||||||||{{{{{{{{{yyyvvvuuuuuuuuusssrrrrrrtttuuuuuuttttttvvvwwwwwwtttpppmmmllljjjhhhffffffcccbbbeeekkkpppqqqpppssstttuuuwwwyyy{{{}}}~~~}}}|||{{{zzzzzzzzzzzz{{{}}}|||{{{}}}~~~|||{{{}}}~~~{{{|||~~~}}}|||}}}|||}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~}}}|||||||||{{{{{{zzzxxxwwwxxxyyyzzz|||zzzzzz{{{zzzxxxwwwxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{zzzyyyxxxyyyzzz{{{|||}}}}}}}}}}}}}}}yyyxxxwwwuuutttssssssssstttvvvxxxyyyzzzyyyxxxwwwvvvrrrkkkggghhhmmmtttyyyuuurrrooolllkkklllnnnpppnnnnnnnnnmmmooottt{{{}}}~~~~~~~~~}}}~~~}}}zzz{{{}}}~~~}}}zzzzzzyyyxxxwwwuuusssrrrsssqqqmmmkkkkkkkkkiiihhhffffffggggggggggggggggggiiiiiihhhgggfffgggggggggjjjjjjiiiiiihhhgggffffffbbbdddeeedddcccbbbbbbbbbccceeeffffffffffffgggiiihhhfffdddbbbaaabbbcccdddggggggfffeeeeeeeeeeeefffeeeeeeffffffgggggghhhhhhggghhhiiikkkmmmooopppqqqmmmmmmlllkkkkkkjjjiiiiiikkkjjjjjjkkklllmmmnnnooojjjiiihhhhhhgggggghhhhhhiiiiiihhhhhhggggggffffffeeeeeeffffffggghhhhhhiiijjjkkklllmmmmmmlllkkkjjjhhhjjjjjjhhhjjjmmmlllhhhgggiiijjjjjjiiiiiijjjlllmmmnnnoooooollljjjjjjkkkiiiiiiiiiiiiiiihhhgggfffggghhhiiihhhggghhhjjjlllllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnlllmmmnnnpppqqqrrrsssssssssuuuvvvvvvtttsssssstttxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyyyyyyy{{{{{{|||{{{{{{zzzyyyxxxvvvvvvvvvvvvwwwxxxzzz{{{|||||||||}}}}}}}}}}}}}}}}}}|||{{{yyyxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzxxxuuutttttttttrrrqqqrrrsssttttttsssrrrsssuuuvvvtttqqqpppooollliiigggfffdddcccffflllqqqsssrrrtttuuuwwwyyyzzzzzzzzzzzz{{{zzzzzzyyyyyyxxxxxxxxxyyyxxxyyy{{{~~~~~~}}}~~~}}}}}}~~~{{{|||~~~~~~~~~~~~|||}}}}}}|||}}}~~~~~~}}}}}}~~~~~~}}}|||||||||}}}~~~|||{{{}}}~~~~~~}}}}}}}}}}}}||||||||||||||||||{{{{{{zzzyyyxxxwwwwwwwwwxxxyyyyyyzzz{{{zzzxxxxxxyyyzzzyyyyyyyyyzzzzzz{{{{{{{{{||||||||||||||||||||||||{{{{{{{{{{{{zzzyyyxxxwwwyyyzzz{{{||||||||||||||||||}}}uuutttsssrrrqqqrrrsssssstttuuuvvvwwwvvvsssqqqooonnnllliiihhhjjjoootttxxxqqqpppnnnllllllmmmoooppppppqqqrrrrrrsssvvvzzz~~~}}}~~~~~~}}}}}}~~~~~~}}}zzz{{{}}}~~~~~~}}}|||{{{yyyxxxwwwvvvtttqqqooonnnooommmkkkiiihhhhhhhhhhhhfffggghhhjjjjjjiiigggfffiiihhhhhhgggffffffffffffkkkjjjhhhgggfffgggggghhhcccdddeeeddddddcccbbbbbbccceeehhhiiihhhggghhhiiihhhgggeeedddccccccdddeeegggffffffeeeeeefffffffffeeeeeefffggghhhhhhiiiiiiggghhhjjjlllnnnoooqqqqqqmmmlllllllllkkkkkkjjjjjjnnnmmmlllkkkkkklllmmmnnniiiiiihhhgggggggggggghhhiiiiiiiiihhhgggfffeeeeeeddddddeeefffgggggghhhhhhjjjkkkkkklllkkkjjjjjjiiifffiiijjjiiijjjllljjjffffffgggiiiiiihhhhhhiiikkkkkklllmmmlllkkkiiijjjkkkiiiiiiiiihhhhhhgggffffffeeefffggggggggggggiiikkkjjjjjjkkkkkkkkkkkkllllllmmmmmmnnnnnnoooppppppqqqmmmnnnoooqqqrrrsssssssssrrrsssttttttsssrrrsssuuu{{{{{{||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{zzzyyyxxxwwwuuuuuutttuuuvvvxxxzzz{{{||||||||||||||||||||||||}}}|||zzzxxxwwwwwwxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyxxxvvvtttsssssssssrrrqqqrrrssstttsssrrrqqqrrrsssuuutttssssssrrroookkkhhhhhhffffffiiiooosssuuuvvvuuuvvvyyyzzz{{{zzzxxxwwwwwwwwwxxxyyyyyyxxxxxxwwwvvvwwwxxxzzz|||~~~~~~~~~}}}}}}}}}{{{|||}}}~~~~~~~~~}}}}}}~~~zzz|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||{{{|||~~~}}}~~~}}}|||{{{||||||{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwyyyzzz{{{{{{yyyxxxyyyzzzwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzzzz{{{{{{|||||||||{{{{{{{{{{{{zzzxxxwwwvvvyyyyyyzzz{{{||||||{{{{{{zzz{{{}}}pppoooooooooppprrrtttuuutttttttttsssqqqmmmjjjhhhjjjkkklllmmmoooqqqssssssnnnnnnnnnooopppqqqrrrrrrssstttvvvvvvvvvwwwyyyzzz}}}~~~}}}}}}}}}}}}{{{zzzxxxyyy{{{|||{{{zzzxxxwwwvvvvvvuuusssqqqooommmllllllllljjjiiihhhggghhhiiihhhjjjlllmmmmmmkkkiiihhhiiiiiiiiihhhggggggfffeeeiiihhhgggfffeeefffhhhiiieeeeeeeeeeeeeeeeeedddcccdddfffiiijjjjjjiiiiiiiiiiiihhhgggfffeeeeeeffffffffffffeeeeeeeeeffffffgggdddeeeeeefffggghhhhhhiiihhhiiikkklllmmmnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkpppooommmkkkjjjjjjjjjkkkiiihhhggggggffffffgggggghhhhhhggggggfffeeeddddddccccccdddeeefffggghhhhhhiiiiiiiiiiiihhhhhhggggggdddiiikkkiiiiiijjjhhhddddddeeegggggggggggghhhjjjiiijjjjjjiiihhhgggiiijjjiiihhhhhhggggggfffffffffeeefffggggggfffgggiiikkkhhhhhhhhhiiiiiijjjjjjjjjnnnnnnooopppqqqqqqrrrsssooopppqqqrrrsssssssssrrrppprrrsssrrrrrrrrrsssuuuzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzyyyxxxwwwvvvuuuttttttttttttuuuwwwyyyzzz{{{{{{{{{{{{{{{|||||||||{{{zzzxxxvvvuuuuuuuuuvvvuuuvvvwwwxxxxxxxxxxxxxxxxxxuuussssssssssssrrrqqqrrrsssttttttrrrqqqrrrsssuuuuuutttuuutttrrrmmmjjjhhhggghhhkkkooosssuuuwwwuuuwwwzzz{{{{{{yyywwwuuutttuuuwwwyyyzzzzzzyyyyyyvvvwwwyyy{{{|||}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~yyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||{{{}}}~~~|||}}}~~~~~~}}}}}}{{{yyyyyy{{{|||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{yyyxxxxxxwwwvvvvvvvvvvvvxxxzzz{{{|||zzzyyyzzzzzzvvvwwwwwwxxxyyyzzz{{{{{{yyyyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{zzzyyyxxxwwwyyyzzz{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~~~~~~~~~~kkklllmmmnnnppprrrtttuuutttsssrrrooommmjjjhhhfffnnnooorrrssssssrrrooonnnmmmoooqqqsssuuuvvvvvvvvvvvvxxxyyyyyyxxxxxxyyyzzz}}}~~~}}}||||||{{{yyywwwwwwxxxyyyzzzyyywwwuuutttssssssrrrqqqpppnnnlllllllllmmmmmmkkkiiiiiikkkmmmkkklllnnnoooooommmkkkjjjkkkkkkkkkkkkjjjhhhgggfffgggfffeeeeeeeeefffggghhhfffeeeeeeeeeffffffdddbbbdddfffiiijjjiiihhhiiiiiiiiiiiihhhgggffffffffffffeeeddddddddddddeeeffffffccccccddddddeeefffffffffggghhhjjjkkklllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkknnnmmmllljjjiiihhhhhhggghhhgggffffffeeeeeeffffffffffffeeeeeeddddddccccccaaabbbcccdddeeeggghhhhhhhhhhhhgggffffffeeeeeeeeeccchhhkkkhhhggghhhgggdddbbbdddeeefffeeefffgggiiiggghhhhhhgggffffffhhhjjjhhhhhhgggggggggggghhhhhhfffggghhhgggfffgggiiikkkggghhhhhhiiiiiijjjjjjkkkoooppppppqqqrrrsssssssssqqqqqqrrrrrrrrrqqqppppppooopppqqqqqqpppqqqsssuuuwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxyyyxxxxxxwwwvvvuuuttttttttttttuuuvvvxxxyyyyyyyyyzzzzzz{{{|||||||||{{{yyywwwuuuttttttttttttssstttuuuvvvwwwwwwwwwwwwwwwuuussssssssstttsssqqqssstttuuuuuutttssstttvvvvvvvvvuuuvvvvvvssspppmmmhhhhhhiiikkknnnqqqtttvvvvvvxxxzzz{{{{{{yyyvvvuuutttvvvyyy{{{||||||zzzyyyvvvxxx{{{|||{{{|||}}}~~~}}}}}}}}}~~~}}}||||||}}}}}}|||}}}~~~~~~~~~}}}||||||||||||||||||||||||~~~{{{zzzzzzzzz|||}}}~~~~~~~~~~~~}}}{{{yyy{{{~~~~~~}}}}}}~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||~~~|||}}}~~~~~~~~~}}}|||{{{}}}zzzxxxxxx{{{}}}|||zzz{{{{{{{{{{{{{{{{{{zzzzzzxxxxxxxxxwwwwwwwwwwwwwwwwwwyyy||||||{{{zzzzzz{{{xxxxxxxxxyyyyyyzzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{||||||{{{{{{zzzyyyzzz{{{{{{|||||||||{{{{{{xxxyyyzzz{{{|||}}}}}}}}}jjjkkkmmmoooppprrrrrrsssrrrqqqooommmkkkjjjjjjjjjqqqrrrtttuuutttrrrooonnnnnnppptttwwwyyyzzzzzzzzzxxxzzz{{{|||{{{{{{|||~~~}}}~~~}}}||||||{{{yyywwwvvvwwwxxxyyyxxxvvvtttrrrppppppppppppooonnnmmmmmmnnnooopppnnnllllllooorrrnnnnnnooooooooonnnlllkkkmmmmmmnnnmmmllljjjiiihhhdddddddddddddddeeefffffffffdddcccdddffffffdddaaaccceeegggggggggfffgggiiiggggggffffffeeedddddddddcccccccccccccccdddeeeeeebbbbbbbbbcccccccccccccccdddfffhhhiiijjjjjjhhhhhhhhhhhhhhhiiiiiijjjjjjjjjhhhhhhiiiiiihhhhhhgggfffffffffeeeddddddddddddeeeccccccccccccccccccccccccaaaaaabbbdddeeefffggghhhhhhgggfffeeeeeedddddddddccchhhjjjgggeeeffffffdddaaabbbdddeeedddeeeggghhhgggggghhhgggfffgggiiikkkhhhgggggggggggghhhjjjkkkggghhhiiihhhgggggghhhjjjjjjjjjkkkkkklllmmmmmmnnnqqqqqqrrrrrrssssssssstttqqqqqqqqqpppooonnnmmmlllnnnoooppppppoooqqqsssvvvtttuuuuuuwwwxxxzzz{{{|||||||||||||||{{{{{{{{{zzzxxxxxxxxxyyyyyyxxxxxxwwwuuuttttttssstttuuuvvvwwwwwwwwwxxxyyy{{{|||}}}}}}{{{zzzxxxvvvttttttttttttrrrssstttuuuuuuvvvvvvvvvxxxvvvtttsssttttttsssrrrtttuuuwwwwwwvvvvvvwwwyyyxxxwwwvvvvvvvvvuuurrrooolllmmmnnnnnnppprrruuuxxxwwwxxxyyyzzzzzzxxxwwwvvvwwwyyy|||~~~~~~|||yyywwwvvvxxx{{{{{{zzzzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{}}}~~~|||{{{{{{}}}}}}{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~}}}|||{{{zzzzzzzzzyyyzzzzzz{{{|||zzzxxxwwwwwwxxxyyy{{{|||~~~~~~~~~~~~~~~~~~}}}zzzxxxyyy|||~~~~~~|||||||||}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~||||||}}}zzzwwwyyy}}}}}}zzz}}}}}}||||||{{{zzzzzzzzzwwwwwwxxxxxxxxxxxxxxxxxxwwwyyy|||}}}|||{{{zzz{{{yyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{||||||}}}}}}|||||||||||||||}}}}}}||||||{{{xxxyyyzzz{{{|||}}}}}}}}}jjjlllnnnpppqqqqqqppppppqqqpppmmmlllkkklllnnnoooqqqqqqrrrssssssssssssrrroooqqqvvvzzz}}}}}}}}}}}}yyy{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{||||||zzzxxxwwwxxxyyyyyyxxxvvvtttrrrnnnnnnooooooooooooooonnnoooqqqrrrpppnnnooorrruuunnnoooooonnnnnnmmmlllllloooooooooooonnnllljjjiiibbbccccccddddddeeeeeeeeeeeecccbbbccceeeeeeccc```bbbdddeeeeeedddeeefffhhhfffeeeeeeddddddcccbbbbbbbbbbbbbbbbbbccccccdddeeebbbbbbaaaaaaaaaaaaaaaaaabbbcccfffhhhiiiiiihhhgggggggggggghhhiiiiiijjjjjjcccdddfffhhhhhhhhhggggggeeeeeedddccccccccccccdddbbbbbbbbbbbbbbbbbbcccccc```aaabbbccceeefffggghhhhhhhhhgggeeeeeedddddddddccchhhjjjfffccceeefffeee```bbbdddddddddeeefffhhhggghhhhhhgggggghhhjjjlllgggggggggggghhhiiikkkllliiiiiijjjiiigggggghhhjjjmmmmmmmmmnnnoooppppppqqqrrrrrrrrrsssssssssssstttqqqqqqpppooommmllljjjiiimmmnnnooooooooopppsssvvvsssssstttvvvxxx{{{}}}~~~~~~~~~}}}}}}||||||||||||xxxxxxyyyzzzzzzzzzyyyyyyvvvuuutttsssssstttvvvvvvvvvvvvwwwyyy{{{|||~~~~~~|||{{{yyywwwuuuuuuuuuuuuqqqrrrssstttuuuuuuuuuuuuxxxvvvttttttuuuuuutttssstttvvvwwwxxxwwwxxxyyy{{{yyywwwvvvvvvvvvuuusssqqqqqqrrrsssssstttvvvyyy{{{wwwxxxyyyyyyyyyxxxwwwvvv{{{}}}|||xxxuuuuuuxxx{{{{{{yyyxxxzzz|||}}}|||{{{|||~~~~~~}}}}}}}}}{{{zzzxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzz~~~~~~|||{{{~~~~~~~~~|||||||||||||||}}}}}}}}}}}}~~~}}}}}}~~~}}}|||{{{zzzyyyxxxxxxxxxvvvwwwxxxxxxvvvvvvwwwxxxxxxyyy{{{}}}~~~~~~}}}|||~~~~~~}}}}}}~~~~~~}}}}}}{{{yyywwwzzz|||~~~|||{{{{{{{{{|||}}}~~~~~~}}}|||~~~zzzwwwyyy}}}~~~{{{~~~~~~}}}|||{{{zzzzzzzzzvvvwwwxxxyyyyyyyyyyyyyyywwwyyy|||}}}|||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~|||}}}}}}}}}}}}}}}||||||xxxyyyyyyzzz{{{|||}}}~~~pppppprrrsssttttttttttttqqqooommmnnnqqqtttvvvwwwtttttttttuuuuuuvvvwwwwww{{{|||}}}}}}}}}|||zzzyyywwwxxxyyy{{{|||}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~|||zzzxxxvvvtttssssssqqqsssuuuwwwvvvtttqqqooollllllkkkkkkkkklllnnnoootttsssqqqpppoooooopppppplllmmmmmmnnnmmmllljjjiiilllmmmnnnnnnmmmllliiihhhfffeeedddeeeffffffdddccc^^^aaadddfffeeedddcccccccccccccccccccccccccccccceeeeeeeeeeeedddcccbbbaaabbbbbbbbbaaa______bbbdddddddddcccbbbaaaaaaaaaaaaeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhfffddddddhhhkkkggggggffffffeeecccbbbaaacccdddeeeeeeeeedddcccbbbddddddccccccbbbccccccdddfffcccbbbeeejjjllliiieeegggggggggfffeeeeeeddddddgggeeeccccccdddddddddcccdddddddddddddddeeefffggghhhhhhiiiiiijjjjjjjjjkkkiiiiiikkklllmmmnnnnnnnnnkkkllllllkkkiiiiiijjjlllnnnnnnooopppqqqssstttuuuwwwwwwuuutttsssrrrrrrrrrtttrrrpppmmmkkkjjjkkkllllllnnnppprrrttttttttttttssssssssstttvvvyyy{{{}}}|||}}}}}}~~~~~~~~~~~~~~~{{{||||||||||||zzzyyyxxxvvvssspppoooppprrrssstttssstttvvvxxxyyyzzzyyyyyyyyyxxxvvvtttsssttttttuuurrrrrrsssssstttuuuuuuuuuzzzzzzyyyvvvtttssstttvvvzzzyyyxxxxxxxxxyyyzzz{{{}}}xxxtttrrrqqqrrrtttuuuuuuuuuuuuvvvwwwxxxyyyyyyvvvuuuxxx}}}~~~{{{vvv{{{}}}~~~{{{yyyxxxyyy{{{|||}}}}}}}}}||||||}}}~~~|||{{{}}}|||{{{{{{{{{{{{{{{|||}}}~~~|||||||||{{{zzzxxxwwwvvvyyyzzzzzzzzzzzz|||~~~~~~}}}}}}xxxyyyzzzzzzyyyxxxvvvuuuxxxxxxyyyzzzzzz{{{|||||||||||||||{{{yyywwwuuussstttuuuuuuuuuuuuuuuttttttzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzz{{{{{{|||}}}~~~}}}~~~~~~}}}{{{zzzyyy{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{|||zzzyyyzzz~~~~~~~~~~~~}}}}}}|||yyywwwvvvwwwxxxxxxwwwvvvyyy{{{||||||zzzxxxyyyyyyzzzzzzzzzzzzzzz{{{||||||zzz{{{|||{{{zzzzzz|||~~~~~~~~~}}}|||||||||}}}~~~~~~}}}{{{{{{}}}sssssstttuuuvvvwwwwwwvvvvvvtttrrrsssvvvxxxzzzzzzxxxwwwvvvuuuuuuvvvxxxyyy||||||}}}}}}|||{{{zzzyyyvvvwwwyyy{{{|||}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}|||}}}zzzuuuqqqnnnkkkjjjoooqqqrrrsssrrrooollljjjkkkkkkjjjjjjjjjkkklllmmmrrrqqqooommmlllllllllllljjjjjjkkkkkkjjjiiiggggggjjjjjjkkklllkkkiiigggfffdddddddddeeeggghhhgggeeeaaaccceeeeeeddddddeeegggggggggffffffffffffffffffffffffffffffeeecccbbbbbbaaabbbccccccbbbbbbdddffffffeeedddcccbbbcccddddddfffffffffeeeeeeeeeeeeeeeggghhhhhhgggddddddfffiiijjjjjjiiiiiihhhgggfffeeecccddddddeeeeeedddcccbbbccccccbbbbbbbbbbbbccccccfffddddddggglllmmmkkkgggffffffffffffeeeeeeeeeeeefffdddbbbbbbcccdddcccbbbggggggfffddddddcccccccccgggggghhhiiiiiijjjkkkkkkjjjkkklllmmmmmmmmmmmmmmmnnnoooooonnnllllllmmmnnnnnnnnnoooppprrrtttvvvwwwwwwvvvuuuttttttsssttttttsssqqqnnnllllllmmmmmmmmmnnnoooppprrrssssssttttttrrrrrrrrrsssuuuwwwzzz{{{{{{{{{|||}}}}}}}}}}}}|||{{{{{{||||||{{{zzzyyyxxxvvvtttpppoooqqqrrrssssssssstttvvvxxxyyyyyyxxxxxxvvvuuuuuuuuuuuuuuuvvvvvvssssssttttttuuuuuuvvvvvvyyyyyyyyyvvvtttssstttvvvyyyxxxxxxxxxyyyzzz|||}}}~~~zzzvvvtttttttttuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxwwwvvvyyy|||}}}zzzxxx}}}}}}~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}|||}}}}}}|||{{{}}}~~~||||||{{{{{{{{{||||||}}}}}}||||||{{{zzzyyywwwwwwyyyzzz{{{zzzzzz|||~~~~~~|||{{{{{{zzzyyyyyyxxxwwwuuutttsssvvvwwwwwwxxxyyyzzz{{{{{{}}}}}}|||{{{yyyvvvsssqqqttttttuuuuuuuuuttttttsssxxxxxxyyyzzz{{{||||||}}}}}}}}}||||||{{{{{{{{{{{{yyyyyyyyyyyyzzz{{{||||||}}}}}}~~~~~~~~~}}}{{{zzzyyy{{{|||}}}|||{{{|||}}}~~~~~~~~~~~~~~~}}}{{{}}}zzzyyy{{{~~~~~~}}}{{{yyyxxxxxxyyyyyyxxxvvvyyy{{{||||||zzzyyyzzzzzz{{{zzzzzzzzzzzz{{{||||||{{{|||}}}|||||||||~~~~~~}}}||||||}}}~~~vvvwwwxxxyyyyyyyyyyyyyyyyyywwwuuuuuuwwwzzz{{{{{{{{{yyywwwvvvvvvxxx{{{|||~~~~~~~~~~~~}}}|||zzzzzzwwwwwwyyy{{{|||}}}}}}}}}{{{||||||}}}}}}}}}}}}||||||zzzvvvqqqlllhhheeedddlllmmmnnnnnnmmmjjjhhhfffkkkjjjiiiiiihhhiiiiiiiiinnnmmmllljjjiiiiiihhhhhhhhhhhhhhhhhhgggfffeeedddggghhhiiiiiihhhgggeeeddddddcccdddfffhhhiiihhhgggeeeffffffeeedddeeehhhjjjiiihhhhhhhhhggggggffffffhhhhhhgggfffeeedddcccccc```bbbdddeeeddddddfffgggfffeeedddcccccceeeggghhhgggggggggfffffffffeeeeeejjjjjjjjjhhheeedddeeefffjjjjjjjjjiiiiiihhhhhhgggccccccdddddddddcccaaa```bbbaaaaaa``````aaabbbbbbdddccccccgggkkkmmmkkkhhhddddddeeeeeeeeeeeeffffffeeecccaaaaaabbbcccbbbaaaffffffeeeddddddcccddddddffffffggghhhiiikkkkkkllllllmmmmmmnnnnnnmmmmmmllloooppppppooommmlllnnnooommmnnnoooqqqsssvvvxxxyyywwwvvvvvvuuutttttttttuuusssooolllllloooqqqqqqpppqqqqqqqqqpppqqqqqqrrrsssppppppqqqrrrsssuuuwwwxxxyyyyyyzzz{{{{{{{{{{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwvvvtttrrrqqqrrrssssssrrrssstttvvvwwwxxxwwwvvvvvvssstttuuuvvvwwwxxxxxxxxxttttttuuuuuuvvvwwwwwwxxxyyyyyyyyywwwtttssstttvvvxxxwwwwwwxxxyyy{{{}}}}}}{{{yyywwwvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyywwwwwwxxxyyyzzzzzzzzzzzz}}}}}}|||{{{{{{|||~~~~~~~~~}}}}}}|||{{{zzz|||~~~}}}||||||{{{{{{{{{{{{{{{}}}||||||{{{zzzyyyyyyxxxzzz{{{{{{{{{zzz{{{~~~~~~|||zzzyyyxxxzzzyyywwwuuusssrrrrrrqqqttttttuuuvvvwwwxxxyyyyyy}}}||||||zzzwwwtttqqqooosssssstttttttttttttttsssuuuuuuvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyywwwwwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{zzz{{{|||{{{zzzzzz|||}}}~~~~~~~~~|||{{{|||{{{yyy{{{~~~}}}{{{zzzyyyzzzyyyxxxvvvxxxzzz||||||{{{zzzzzz{{{{{{{{{{{{zzz{{{{{{|||}}}{{{|||}}}}}}}}}~~~~~~~~~wwwxxxyyyzzzzzzzzzzzzzzzwwwuuusssrrrtttvvvwwwwww{{{yyywwwwwwxxx{{{~~~}}}|||zzzzzz{{{|||||||||{{{{{{xxxyyyzzz{{{{{{{{{{{{{{{vvvtttqqqnnnkkkhhhffffffhhhiiiiiijjjiiihhhgggfffjjjjjjiiihhhhhhhhhggggggjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeedddhhhhhhiiiiiihhhgggfffeeefffeeeeeefffhhhiiihhhfffeeegggggggggggggggiiikkkggggggfffeeeeeedddddddddjjjiiihhhgggfffeeeddddddaaacccffffffeeedddddddddeeedddcccbbbccceeehhhiiihhhhhhgggggggggffffffffflllkkkjjjhhhfffdddddddddggggggffffffeeeeeeeeeeeebbbbbbcccccccccbbbaaa`````````_________```aaaaaa``````aaadddgggiiihhhfffbbbccccccdddeeeeeeffffffcccbbb``````aaabbbbbbaaabbbbbbbbbcccdddfffggghhheeeeeeggghhhjjjkkklllmmmnnnooooooooonnnnnnmmmlllooooooooonnnlllkkklllnnnmmmnnnooorrrtttwwwzzz|||xxxwwwvvvuuutttsssssssssrrrooolllmmmqqquuuuuutttsssrrrpppooooooooopppqqqoooooopppqqqrrrtttuuuuuuwwwwwwxxxyyyyyyyyyyyyxxx{{{{{{zzzzzzyyyxxxxxxwwwvvvtttsssrrrssstttsssrrrtttuuuvvvwwwwwwvvvuuutttuuuvvvwwwyyyzzzyyyyyyxxxuuuvvvvvvwwwwwwxxxxxxyyyxxxxxxyyywwwuuutttuuuvvvwwwwwwwwwwwwwwwyyy{{{|||||||||{{{zzzyyywwwvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyvvvxxxyyyzzzyyyyyyzzz|||{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||{{{{{{}}}}}}}}}~~~~~~~~~~~~}}}|||||||||{{{||||||}}}}}}}}}}}}|||{{{{{{zzzzzzzzz{{{{{{|||{{{zzz{{{}}}}}}zzzxxxwwwvvvwwwvvvtttrrrqqqqqqrrrrrrrrrrrrssstttuuuvvvwwwwwwzzzzzzyyyyyywwwtttrrrqqqrrrssssssttttttttttttssssssttttttuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyywwwwwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~}}}|||||||||{{{zzzzzz|||~~~~~~~~~~~~~~~~~~|||{{{zzz{{{zzzyyyzzz~~~~~~|||zzzyyyyyyyyywwwuuuwwwyyy{{{{{{zzzyyyzzz{{{{{{{{{zzzzzz{{{{{{|||}}}{{{}}}~~~~~~vvvwwwxxxxxxxxxxxxxxxxxxtttrrrooooooqqqsssttttttxxxwwwvvvwwwyyy}}}~~~~~~}}}|||{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzzzztttssspppnnnllljjjiiihhheeeeeefffggghhhiiijjjjjjkkkjjjjjjjjjiiiiiihhhhhhhhhiiiiiijjjkkklllllllllmmmlllkkkjjjiiihhhggggggiiijjjjjjjjjiiiiiiiiihhhhhhggggggggghhhgggfffdddcccfffiiijjjiiihhhhhhiiieeeeeeeeeeeeddddddccccccjjjiiigggfffffffffffffffdddeeegggfffdddbbbaaaaaacccbbbaaaaaabbbdddfffhhhgggggggggggggggggggggggglllkkkjjjiiigggfffdddccceeedddcccbbbaaaaaabbbbbb``````aaabbbbbbaaa``````______^^^^^^___``````aaa______aaacccfffgggfffeeeaaabbbbbbcccdddeeeffffffcccaaa___```aaabbbbbbaaaaaaaaaaaabbbdddfffggghhhffffffgggiiijjjlllmmmmmmppppppppppppooonnnmmmmmmoooppppppnnnlllkkklllmmmmmmnnnooorrruuuxxx{{{|||zzzyyywwwuuusssqqqpppppprrrpppnnnooosssvvvxxxwwwsssrrrpppooonnnnnnooooooooopppqqqqqqrrrsssssssssvvvwwwwwwxxxxxxxxxxxxxxx{{{zzzyyyyyyxxxxxxwwwwwwuuutttssstttuuuvvvtttrrrtttuuuvvvwwwwwwvvvuuutttwwwxxxzzzzzzzzzzzzxxxwwwvvvvvvwwwwwwxxxyyyyyyyyywwwxxxyyyxxxvvvtttuuuvvvxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwuuutttuuuuuuuuuuuuvvvwwwxxxyyyvvvxxxyyyyyyxxxyyyzzz|||xxxyyy{{{}}}~~~~~~~~~~~~|||{{{}}}}}}}}}}}}~~~~~~|||||||||~~~}}}|||{{{{{{{{{|||}}}~~~}}}}}}|||{{{{{{{{{||||||{{{||||||{{{zzzzzz|||~~~~~~|||yyywwwvvvuuusssrrrqqqqqqqqqrrrtttuuurrrssssssttttttuuuvvvvvvvvvvvvwwwxxxwwwvvvuuutttrrrsssssstttuuuuuuttttttttttttuuuvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~~~~~~~|||{{{{{{}}}}}}{{{zzz{{{}}}~~~}}}{{{zzzyyyyyyyyyyyyzzz{{{~~~}}}{{{yyyyyyyyyxxxvvvtttvvvxxxzzzzzzxxxwwwxxxyyyzzzzzzzzzzzzzzz{{{||||||{{{|||}}}~~~tttuuuuuuvvvvvvvvvuuuuuusssqqqooooooqqqtttuuuuuuvvvvvvvvvwwwzzz~~~}}}{{{yyyxxxxxxyyyyyyzzzzzzzzzyyyyyyyyywwwtttqqqmmmjjjiiihhhdddeeeeeeggghhhkkkmmmnnnllllllmmmmmmmmmlllkkkkkkjjjjjjlllmmmnnnnnnnnnnnnooonnnlllkkkjjjiiihhhhhhjjjjjjjjjiiiiiiiiiiiiiiiiiihhhgggggggggfffdddbbbaaaeeeiiijjjjjjhhhggggggffffffffffffffffffffffffhhhgggfffeeeeeefffggghhhfffggghhhfffcccaaa````````````aaaaaabbbcccdddeeedddeeeeeefffgggggghhhhhhkkkjjjiiiiiiiiihhheeeccceeedddbbb```_________```]]]^^^```aaabbbaaaaaa```^^^^^^^^^^^^___```aaaaaaaaabbbdddeeeffffffffffffaaaaaabbbccccccdddeeeeeebbbaaa___```bbbcccbbbbbbccccccbbbccccccdddeeefffhhhhhhiiijjjkkkmmmmmmnnnqqqqqqqqqqqqppppppooonnnrrrrrrrrrpppnnnmmmnnnooommmnnnooorrruuuxxxzzz|||{{{zzzxxxuuusssrrrqqqqqqsssrrrrrrrrrsssuuuxxxzzztttsssrrrqqqpppppppppppppppqqqrrrssssssssssssssswwwwwwxxxyyyyyyyyyyyyxxx{{{zzzyyyxxxwwwwwwwwwwwwsssrrrsssuuuwwwxxxvvvtttssstttvvvwwwxxxwwwvvvvvvxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvwwwwwwxxxyyyyyyyyyvvvwwwyyyxxxvvvuuuuuuvvvxxxwwwuuutttssssssttttttvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxxxxxxxyyyzzz{{{{{{wwwyyy{{{~~~}}}}}}~~~~~~}}}|||||||||}}}}}}}}}}}}}}}~~~~~~~~~||||||}}}~~~}}}|||yyyyyyzzz{{{}}}~~~}}}|||{{{{{{|||~~~|||}}}}}}{{{zzzzzz|||}}}~~~{{{yyywwwvvvvvvqqqqqqqqqrrrssstttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwxxxxxxwwwvvvsssssstttuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{|||yyyyyyyyyzzzzzz{{{|||}}}{{{|||~~~~~~~~~}}}|||}}}}}}~~~~~~yyywwwvvvwwwxxxzzzzzzyyy~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzz|||~~~|||zzzyyyxxxyyyxxxwwwuuuxxxyyyzzzzzzxxxwwwwwwxxxyyyyyyyyyxxxyyyzzzzzz{{{{{{|||||||||}}}ssssssttttttttttttssssssrrrpppoooooorrruuuvvvwwwvvvvvvvvvwwwyyy|||~~~||||||{{{||||||||||||{{{{{{zzz|||zzzwwwsssooollliiihhhffffffffffffhhhjjjmmmooonnnnnnooopppqqqpppoooooommmnnnoooooooooooonnnmmmooonnnllljjjhhhhhhggghhhhhhggggggggggggggghhhhhhgggfffeeefffffffffdddbbbbbbdddfffgggfffffffffgggfffffffffggghhhhhhiiiiiifffeeeddddddeeefffhhhjjjhhhiiihhhfffcccbbbbbbddd___```aaacccccccccbbbbbbbbbbbbccceeefffggghhhiiiiiihhhggghhhjjjjjjhhheeeeeeccc```^^^\\\\\\\\\\\\ZZZ\\\^^^```aaabbbbbbaaa^^^^^^^^^^^^___```aaabbbaaabbbdddeeeeeedddddddddaaaaaabbbbbbccccccddddddcccaaa``````bbbcccccccccbbbbbbbbbbbbcccdddeeefffjjjjjjkkkllllllmmmnnnnnnqqqqqqqqqqqqqqqqqqppppppqqqrrrqqqpppmmmlllmmmnnnmmmnnnoooqqqtttwwwyyyzzzzzzyyyxxxwwwvvvvvvuuuuuusssvvvwwwuuurrrssswww|||uuuuuuuuuuuuttttttsssrrrrrrssstttuuuuuuuuutttsssxxxxxxyyyzzzzzzzzzzzzyyyzzzyyyxxxwwwvvvvvvwwwwwwpppqqqsssvvvyyyyyywwwuuussstttvvvxxxyyyyyyxxxxxxuuuuuuuuuuuuuuuvvvwwwxxxvvvvvvvvvwwwxxxxxxyyyyyyuuuwwwxxxxxxwwwuuuuuuvvvwwwvvvuuutttssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyzzzxxxuuuvvvyyy|||{{{zzzzzzzzz{{{}}}~~~~~~}}}||||||}}}~~~~~~{{{||||||}}}~~~~~~~~~}}}~~~}}}{{{yyyxxxxxxyyyyyy{{{|||~~~~~~~~~}}}|||{{{|||}}}}}}}}}}}}{{{yyyyyy{{{}}}~~~~~~}}}{{{yyyxxxwwwwwwrrrrrrssstttuuuuuuuuuuuuwwwwwwwwwvvvuuuuuuttttttuuuvvvwwwxxxxxxxxxwwwvvvssstttuuuvvvwwwwwwwwwwwwuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{|||yyyyyyyyyyyyzzz{{{|||}}}yyyzzz|||~~~}}}~~~}}}||||||}}}{{{|||}}}~~~~~~~~~}}}yyyxxxwwwxxxzzz{{{zzzxxxzzz|||~~~~~~{{{{{{zzzyyyyyyzzz{{{{{{zzz}}}|||zzzyyyyyyzzzzzzyyywww{{{|||}}}|||zzzxxxwwwxxxxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{|||rrrsssssssssssssssrrrrrrqqqooonnnnnnqqqtttvvvwwwvvvwwwwwwxxxyyyzzz{{{|||~~~~~~}}}|||||||||zzzwwwtttpppmmmkkkkkkhhhgggffffffgggjjjlllnnnooopppqqqsssssssssrrrqqqpppqqqqqqqqqpppnnnlllkkknnnllljjjhhhffffffffffffeeeeeedddddddddeeeeeefffeeeddddddeeefffgggeeedddcccdddddddddcccdddfffiiiddddddeeefffggghhhiiiiiieeedddccccccdddfffiiikkkiiiiiihhhfffddddddfffhhh___aaacccdddeeedddbbbaaa```aaabbbdddfffgggiiiiiihhhgggfffhhhkkkllliiifffcccaaa^^^[[[YYYXXXXXXYYYYYYZZZ]]]___aaabbbbbbbbb^^^^^^^^^___```aaabbbbbb___aaaccccccbbbaaaaaaaaabbbbbbbbbbbbbbbccccccccccccaaa```aaacccddddddccc^^^^^^```aaadddfffhhhjjjlllllllllmmmmmmnnnnnnnnnpppqqqqqqrrrrrrqqqqqqqqqooopppooommmkkkiiijjjkkknnnnnnoooqqqsssvvvxxxyyyyyyyyyyyyxxxyyyyyyzzzzzztttxxxzzzwwwrrrqqqwww}}}vvvwwwxxxxxxxxxwwwuuutttssstttuuuvvvvvvvvvttttttyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyxxxvvvvvvvvvvvvwwwooopppssswwwzzzzzzyyyvvvssstttvvvxxxyyyzzzyyyyyyqqqqqqqqqqqqsssuuuwwwyyyuuuvvvvvvwwwxxxxxxyyyyyyuuuwwwxxxyyywwwuuuuuuvvvvvvuuuttttttuuuvvvwwwxxxvvvvvvuuuuuuvvvwwwwwwxxxuuuuuuuuuuuuvvvwwwxxxyyy|||wwwtttuuuzzz}}}|||yyy|||{{{zzz{{{}}}~~~||||||||||||}}}~~~~~~}}}}}}}}}~~~{{{{{{|||}}}~~~yyyzzz{{{|||{{{yyywwwvvvxxxxxxxxxxxxyyyyyyzzz{{{~~~}}}|||{{{|||}}}}}}~~~}}}{{{yyyyyy{{{||||||}}}~~~}}}{{{yyyxxxxxxxxxssstttvvvvvvvvvuuutttssszzzyyyxxxwwwvvvuuuttttttwwwwwwxxxyyyyyyxxxvvvuuuttttttvvvwwwxxxxxxxxxxxxuuuuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{yyyyyyyyyyyyzzz{{{||||||wwwxxxzzz|||~~~~~~~~~~~~{{{}}}}}}{{{{{{{{{yyyzzz|||}}}~~~~~~}}}}}}}}}||||||}}}~~~~~~}}}{{{vvvyyy}}}~~~}}}|||{{{zzzzzzyyyzzz{{{|||}}}||||||{{{zzzzzz{{{|||{{{yyy~~~~~~{{{yyyxxxyyywwwwwwvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyzzz~~~tttsssrrrssstttuuuuuutttrrrqqqppppppqqqtttwwwxxxwwwwwwwwwwwwxxxzzz|||~~~|||||||||~~~~~~|||{{{~~~~~~~~~~~~~~~}}}}}}||||||xxxtttooolllkkkkkklllkkkjjjiiiiiiiiikkkmmmoooqqqqqqqqqqqqqqqpppooooooqqqooonnnmmmmmmllliiigggkkkjjjiiihhhfffeeedddcccbbbbbbcccdddddddddddddddbbbaaa```___^^^___```aaaccccccaaa```^^^```cccfffgggfffffffffffffffffffff```aaabbbcccdddeeeeeeeeehhhiiiiiiiiihhhfffcccaaa``````bbbccccccbbb^^^[[[[[[^^^bbbdddccccccccccccbbbcccfffhhhiiiiiigggfffccc```]]]YYYXXXWWWXXXYYY]]]^^^```aaabbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccccccccccccccbbbbbbbbbaaaaaaddddddddddddddddddeeeeee``````aaaaaa```___^^^^^^aaabbbbbbbbbbbbdddhhhkkkmmmnnnnnnmmmkkkkkklllnnnpppooooooooooooooopppppplllnnnpppooollljjjkkkmmmooooooooopppqqqssstttuuuuuuvvvxxxzzz{{{{{{{{{zzzyyyxxxvvvuuuuuuuuuvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwyyyxxxwwwuuuwwwxxxzzzzzzzzzxxxvvvuuuxxxuuurrrrrrvvvyyyyyyxxxrrrrrrrrrtttvvvvvvtttrrruuutttttttttuuuuuusssqqqppppppppppppqqqsssuuuwwwvvvvvvuuuuuuwwwyyy|||~~~}}}|||zzzxxxwwwvvvuuuuuutttsssssstttvvvxxxzzz{{{}}}{{{yyyzzz|||}}}{{{yyywwwvvvuuuttttttuuuvvvwwwvvvxxxzzzyyyxxxyyy|||~~~{{{xxxyyy}}}~~~|||zzz{{{|||||||||}}}|||zzz~~~{{{xxxzzz~~~{{{vvvwwwxxxxxxwwwvvvwwwyyy~~~{{{yyyyyyzzz|||}}}~~~}}}}}}|||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~|||yyywwwuuusssrrrsssrrrqqqqqqqqqrrrssstttzzz}}}~~~{{{uuuqqqrrrtttrrrtttvvvxxxxxxvvvsssqqquuuuuutttvvvyyyzzzzzzyyywwwvvvuuuvvvxxxyyyyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwxxxxxxyyyyyyxxxxxxyyy{{{|||}}}~~~}}}}}}~~~zzzzzz~~~~~~yyyyyy}}}~~~}}}{{{yyyxxxyyyzzz{{{~~~~~~~~~}}}}}}}}}||||||yyyzzz{{{}}}}}}~~~}}}zzzzzzzzz{{{|||}}}~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{~~~~~~}}}zzzyyyzzzyyyxxxwwwvvvvvvvvvvvvyyyxxxwwwwwwxxx{{{~~~tttssstttuuuvvvvvvuuutttttttttsssssstttuuuvvvwwwyyyxxxxxxxxxxxxyyy{{{|||}}}||||||}}}~~~}}}{{{zzz||||||}}}}}}|||{{{yyyxxxwwwuuupppllliiiiiijjjkkkjjjiiihhhhhhhhhjjjlllmmmnnnnnnoooooonnnnnnmmmlllooonnnlllllllllkkkhhhffffffeeeeeedddcccbbbaaa`````````aaaaaabbbbbbaaaaaa```___^^^]]]\\\]]]^^^^^^aaaaaa```^^^\\\]]]```ccccccdddeeeeeeeeeeeedddddd^^^___aaaccceeefffggggggggghhhhhhhhhgggdddbbb`````````aaaccccccaaa^^^\\\\\\___bbbcccbbbbbbcccdddcccdddfffhhhiiijjjjjjjjjbbb```]]]ZZZXXXXXXYYYYYY]]]^^^```aaabbbbbbaaaaaa]]]]]]^^^___aaaccceeefffcccccccccbbbbbbbbbaaaaaaddddddddddddccccccccccccbbbbbbbbbaaaaaaaaa`````````aaabbbbbbbbbdddhhhkkkooooooooonnnlllkkkmmmnnnooooooooopppoooooonnnnnnkkkmmmooonnnllljjjkkklllooooooppppppqqqssstttuuutttuuuwwwxxxzzzzzzzzzyyyxxxwwwvvvuuuttttttuuuuuutttuuuuuuuuuuuuuuuttttttuuutttuuuvvvwwwwwwuuussswwwwwwyyyyyyyyywwwvvvtttvvvtttrrrtttwwwzzz{{{zzzuuuuuuuuuvvvxxxxxxvvvttttttrrrqqqqqqssssssrrrqqqppppppppppppqqqrrrtttuuuwwwwwwvvvwwwxxx{{{}}}|||{{{zzzxxxwwwvvvuuuuuuuuuuuuuuuuuuwwwyyy{{{|||~~~|||zzz{{{|||}}}{{{yyyvvvuuuttttttttttttuuuvvvwwwxxxzzzyyyxxxyyy|||~~~||||||}}}|||yyyzzz{{{{{{{{{|||~~~~~~~~~}}}|||yyy{{{~~~{{{xxxyyyzzzyyyxxxwwwyyyzzz}}}{{{yyywwwwwwyyy{{{}}}~~~}}}|||{{{{{{{{{||||||||||||}}}}}}|||{{{zzzxxxwwwuuuuuusssrrrpppooooooqqqrrrssstttxxxzzzxxxsssqqqrrrtttrrrrrrttttttuuuuuuuuutttvvvuuuuuuvvvxxxyyyxxxwwwwwwvvvuuuvvvxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvssstttuuuvvvvvvwwwwwwwwwwwwxxxzzz{{{}}}}}}}}}}}}~~~zzzzzz}}}}}}yyyxxx|||}}}|||zzzyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}zzzzzz{{{|||~~~~~~~~~}}}~~~}}}|||yyyyyyyyyzzz|||}}}{{{zzzzzzzzzzzz{{{|||}}}}}}{{{yyyyyyxxxxxxwwwvvvuuuuuuuuuxxxwwwvvvvvvwwwzzz~~~ssstttvvvxxxxxxwwwvvvuuuwwwwwwwwwvvvvvvvvvvvvvvvzzzzzzyyyyyyyyyyyyzzzzzz|||{{{zzz{{{}}}}}}|||{{{|||}}}}}}}}}|||zzzyyyxxxyyyzzz{{{{{{zzzwwwtttrrrooommmjjjgggeeeeeefffggghhhhhhgggggghhhiiikkklllkkkkkkllllllkkkkkkjjjiiimmmlllkkkjjjjjjiiigggeeebbbbbbbbbaaaaaaaaaaaa```aaaaaaaaaaaaaaaaaa````````````___^^^^^^^^^^^^^^^bbbbbbaaa^^^\\\\\\___aaa```aaaccceeefffeeedddccc^^^___aaaccceeegggggghhhffffffffffffeeebbb```______```aaabbbbbbaaa___^^^^^^```aaabbbaaabbbccceeeeeeeeeggghhhjjjkkkllllllcccaaa^^^[[[ZZZYYYZZZZZZ^^^^^^```aaaaaaaaaaaaaaa\\\\\\]]]^^^```bbbccceeecccbbbbbbbbbbbbaaaaaaaaadddddddddcccbbbbbbbbbaaacccbbb```______```aaaaaa___```aaaaaabbbeeeiiilllpppqqqpppooommmlllmmmnnnmmmnnnpppppppppnnnlllkkkkkkmmmnnnmmmkkkjjjkkklllooooooooopppqqqrrrssstttrrrsssuuuvvvwwwxxxxxxxxxwwwvvvuuutttssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqsssssssssuuuvvvuuussspppuuuvvvwwwwwwwwwvvvuuutttrrrrrrsssvvvzzz||||||{{{wwwvvvuuuvvvwwwwwwvvvtttrrrpppnnnnnnpppqqqrrrqqqqqqqqqqqqqqqqqqrrrssssssxxxxxxxxxxxxyyy{{{~~~|||{{{zzzxxxwwwvvvvvvuuuvvvvvvvvvwwwxxxzzz|||}}}}}}|||{{{|||{{{zzzxxxuuuuuutttttttttuuuuuuvvvxxxyyyyyyyyyxxxyyy|||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{xxxyyyzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}{{{|||}}}{{{zzz{{{{{{zzzyyyxxxzzz{{{{{{zzzxxxwwwxxxzzz}}}~~~}}}yyyyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwsssqqqooommmmmmnnnqqqrrrooorrruuutttqqqpppqqqsssqqqqqqqqqqqqrrrtttuuuvvvwwwuuutttuuuvvvwwwvvvuuuvvvuuutttuuuvvvwwwvvvuuuttttttttttttttttttttttttqqqrrrsssttttttuuuttttttuuuvvvxxxzzz{{{|||}}}}}}}}}{{{zzz|||{{{xxxwwwyyy{{{zzzyyyyyyyyyzzz|||}}}{{{||||||}}}}}}~~~~~~~~~{{{{{{{{{||||||}}}}}}}}}~~~}}}}}}|||~~~|||{{{wwwwwwxxxyyy{{{}}}~~~~~~~~~zzzyyyyyyyyyzzz|||}}}}}}{{{yyywwwwwwvvvvvvuuuuuuttttttuuuuuutttuuuwwwzzz}}}~~~rrruuuxxxzzzyyyxxxvvvuuuuuuvvvwwwxxxxxxxxxwwwwwwyyyyyyyyyyyyzzzzzzzzz{{{{{{yyyxxxxxxyyyyyyxxxwwwxxxyyyyyyyyyxxxwwwuuutttuuuwwwxxxxxxwwwsssooolllhhhfffdddbbbbbbbbbdddeeehhhhhhggghhhhhhiiikkkkkkjjjjjjjjjjjjjjjiiiiiihhhlllkkkjjjjjjjjjiiigggeeebbbbbbbbbccccccccccccdddddddddccccccbbbbbbbbbbbbeeeeeedddccccccbbbbbbbbbeeeeeedddaaa______```bbb___aaadddfffgggfffeeeccc```aaabbbdddeeefffffffffeeeeeeddddddbbb```___^^^]]]___aaabbbaaa```_________```aaaaaa```aaaccceeeccceeehhhkkkmmmmmmlllllldddcccaaa^^^]]]\\\]]]]]]^^^______``````aaaaaaaaa______^^^^^^^^^______```bbbbbbbbbbbbaaaaaaaaaaaaddddddccccccbbbaaa``````aaa___^^^\\\\\\]]]___```^^^___```aaabbbeeejjjmmmpppppppppnnnlllkkkkkkmmmlllnnnpppqqqpppnnnkkkiiillllllllllllkkkkkkkkklllnnnnnnnnnnnnooopppqqqrrrqqqqqqrrrssstttuuuvvvvvvvvvuuutttsssrrrrrrqqqqqqooooooooooooooooooppppppqqqqqqrrrtttuuutttqqqnnnsssttttttuuuuuutttssssssqqqsssuuuxxx{{{{{{{{{zzzvvvuuuttttttuuuuuutttrrrssspppnnnnnnooorrrssssssttttttsssssssssssssssssswwwwwwwwwxxxyyy{{{|||}}}|||{{{yyyxxxwwwvvvvvvvvvwwwwwwxxxyyyzzz{{{||||||~~~}}}{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwyyyyyyyyyxxxyyyzzz|||~~~}}}|||||||||}}}}}}~~~}}}}}}}}}~~~~~~}}}|||{{{yyyyyyyyyzzzzzzzzzzzzzzzwwwxxxyyyyyyyyyzzz|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{{{{{{{{{{zzzxxxxxxzzz||||||{{{yyyyyy{{{}}}~~~|||xxxyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwvvvvvvsssqqqnnnllllllmmmoooqqqoooqqqsssrrrpppooopppqqqoooppppppqqqrrrrrrsssssstttsssssstttvvvwwwvvvuuuuuutttssstttuuuvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrsssttttttttttttttttttvvvxxxyyy{{{|||||||||zzzzzzzzzyyywwwvvvwwwyyyxxxxxxxxxyyy{{{|||}}}{{{{{{|||}}}~~~}}}}}}}}}||||||{{{zzzyyy|||}}}~~~}}}||||||}}}|||}}}{{{zzzvvvvvvwwwwwwyyyzzz{{{|||}}}~~~|||xxxxxxxxxxxxzzz|||~~~}}}{{{yyyxxxuuuuuuuuuuuuuuuttttttsssttttttssstttvvvxxx{{{}}}}}}~~~~~~qqquuuyyyzzzxxxvvvvvvvvvrrrsssuuuvvvwwwxxxxxxxxxwwwxxxyyyzzz{{{||||||}}}yyywwwuuutttuuuvvvuuutttuuuuuuvvvvvvvvvtttsssrrrssstttvvvvvvtttpppllliiifffeeedddccccccdddfffggghhhhhhiiiiiijjjjjjkkkllljjjkkkkkkkkkkkkjjjiiiiiilllkkkjjjjjjjjjiiigggeeebbbbbbccccccdddeeeeeeeeeeeedddccccccbbbcccddddddhhhhhhhhhggggggfffeeeeeeeeeeeeeeecccaaa```aaacccaaacccfffhhhiiihhhfffeeecccddddddeeeeeeeeedddddddddccccccbbb```___]]]]]]\\\^^^aaaaaa```___```aaa```aaaaaaaaa```aaaccceeeaaadddiiimmmooommmjjjhhhfffeeecccbbb````````````_______________`````````______^^^^^^^^^^^^______aaaaaaaaaaaaaaaaaaaaaaaaddddddccccccbbbaaa``````aaa___^^^\\\]]]^^^```aaa___```aaabbbcccfffjjjnnnnnnnnnnnnllljjjiiijjjllllllmmmoooqqqpppnnnkkkjjjmmmlllkkkkkkkkklllmmmmmmmmmllllllmmmmmmnnnoooppppppppppppqqqrrrssstttuuutttttttttsssrrrqqqqqqpppoooooonnnnnnnnnooopppqqqqqqqqqrrrtttuuussspppmmmqqqqqqrrrrrrrrrrrrrrrrrrrrrtttwwwyyyzzzyyyxxxxxxvvvuuussstttuuuvvvuuuttttttrrrpppppprrrtttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{zzzyyywwwvvvuuuuuuwwwwwwxxxxxxyyyyyyyyyyyyzzzyyyxxxxxxyyy{{{||||||}}}|||zzzyyyzzzzzzzzzzzzzzz{{{}}}||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxyyyyyywwwxxxyyyyyyyyyzzz|||~~~}}}}}}}}}||||||}}}}}}~~~~~~~~~}}}{{{{{{{{{yyywwwwwwyyy{{{{{{zzzyyyyyy{{{~~~~~~}}}{{{yyyyyyzzzzzzzzz{{{{{{{{{|||{{{zzzxxxwwwuuutttssstttrrrpppmmmlllmmmoooppprrrssstttsssqqqooooooooonnnppprrrssssssrrrooonnnqqqqqqqqqsssvvvxxxxxxwwwvvvtttssstttuuuuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssttttttttttttsssssstttuuuwwwxxxzzzzzzyyyzzzyyywwwwwwwwwvvvuuuvvvvvvwwwxxxyyyzzz{{{{{{zzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzxxxwwwzzz{{{|||}}}~~~~~~~~~}}}|||zzz~~~~~~~~~~~~{{{yyywwwvvvvvvvvvwwwxxxxxxyyy|||}}}|||zzzwwwwwwvvvvvvxxx{{{~~~~~~}}}}}}{{{zzzxxxwwwvvvttttttuuuuuuuuutttssssssssssssttttttvvvwwwyyyzzz||||||}}}}}}~~~~~~~~~~~~ppptttxxxxxxvvvttttttvvvrrrrrrsssuuuvvvwwwxxxyyyvvvwwwyyyzzz|||}}}}}}}}}xxxvvvtttssstttuuutttttttttuuuuuuvvvuuutttsssrrrrrrssstttsssrrrnnnkkkiiiggggggffffffggghhhjjjkkkhhhhhhiiijjjjjjkkkkkkkkkkkkllllllllllllkkkjjjjjjkkkjjjiiiiiijjjiiigggeee```aaaaaabbbccccccddddddcccbbbbbbaaaaaacccdddeeeiiiiiiiiiiiihhhfffeeedddcccddddddcccaaa```aaabbbdddeeegggiiijjjiiihhhgggeeeffffffeeeeeedddcccbbbccccccbbb```___^^^]]]]]]ZZZ^^^aaaaaa___^^^```ccc___aaabbbbbbaaaaaabbbccc```dddhhhlllmmmkkkhhheeegggfffeeedddbbbbbbaaaaaa```______^^^^^^___``````]]]]]]]]]^^^___```aaabbb``````aaaaaaaaaaaaaaabbbdddddddddcccbbbbbbbbbaaabbbbbbaaa``````aaacccdddaaabbbccccccdddgggkkknnnllllllmmmkkkjjjiiikkkllllllmmmoooppppppooommmlllooommmkkkkkklllnnnnnnnnnmmmlllllllllmmmmmmnnnoooooooooooopppqqqrrrssstttrrrssssssssssssrrrqqqqqqoooooonnnnnnnnnpppqqqrrrrrrrrrtttuuuvvvtttppplllooooooooopppppppppqqqqqqrrrtttxxxyyyxxxwwwwwwwwwxxxvvvuuuuuuwwwxxxxxxxxxuuusssrrrsssuuuxxxyyyyyywwwxxxxxxxxxxxxxxxwwwvvvsssssstttuuuvvvvvvwwwwww{{{zzzyyyxxxwwwwwwwwwwwwuuuvvvwwwxxxyyyyyyyyyyyyxxxyyyyyyxxxuuuttttttuuuwwwxxxyyyzzz{{{{{{{{{{{{{{{yyyxxxxxxyyy{{{|||{{{}}}zzzyyyyyyzzzxxxxxxxxxyyy|||~~~|||{{{{{{zzzzzzyyyxxxxxxyyyxxxxxxwwwwwwxxxxxxyyywwwxxxyyyyyyyyyzzz|||~~~}}}}}}|||||||||}}}~~~~~~||||||{{{yyywwwwwwyyy{{{yyyxxxwwwxxxyyy}}}~~~~~~|||{{{zzzzzzzzz{{{{{{{{{||||||}}}|||{{{yyywwwuuutttsssuuutttrrrpppoooooooooooouuuuuuuuutttrrrpppooonnnnnnpppsssttttttqqqnnnlllpppppppppsssvvvyyyyyyyyyvvvuuuttttttuuuuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssttttttuuuuuutttssssssssstttuuuvvvwwwxxxvvvxxxxxxuuuuuuwwwwwwttttttuuuuuuvvvwwwxxxxxxyyyyyyyyyzzz{{{}}}~~~}}}}}}~~~}}}|||zzzxxxwwwyyyyyyzzz|||}}}~~~}}}}}}~~~~~~}}}||||||~~~~~~{{{yyywwwvvvvvvwwwwwwxxxyyyzzz|||}}}~~~~~~~~~|||zzzzzzwwwvvvuuutttvvvyyy|||zzzzzzyyyxxxwwwvvvvvvuuussstttuuuvvvvvvuuutttsssuuuuuuuuuuuuvvvwwwxxxxxx{{{{{{{{{{{{{{{|||~~~~~~~~~ooosssvvvuuurrrqqqsssvvvuuutttttttttuuuvvvxxxyyywwwxxxzzz{{{||||||||||||yyywwwttttttuuuvvvwwwvvvvvvvvvwwwxxxxxxvvvuuutttrrrrrrrrrrrrpppnnnllljjjffffffffffffggghhhiiijjjfffggghhhiiijjjjjjjjjjjjlllllllllllllllkkkjjjjjjiiihhhggghhhhhhhhhfffdddaaaaaaaaabbbbbbcccccccccccccccbbbbbbccceeeggghhhjjjjjjjjjjjjiiigggfffdddcccdddeeedddcccbbbccceeegggggghhhhhhiiihhhhhhgggeeeeeeeeefffeeeeeedddcccdddcccaaa```___^^^]]]]]]YYY]]]``````^^^^^^aaaddd^^^```ccccccbbbaaaaaabbbcccdddfffhhhhhhgggfffeeefffeeedddcccbbbbbbaaaaaa```___^^^^^^^^^^^^___```]]]^^^^^^^^^___```bbbbbb````````````aaaaaabbbbbbddddddddddddccccccccccccbbbbbbbbbbbbccccccddddddcccdddeeeeeeeeegggkkknnnkkklllllllllkkkkkklllnnnmmmmmmnnnooopppppppppppppppmmmkkkkkkmmmppppppooonnnnnnmmmmmmnnnnnnoooooooooooooooooopppqqqssstttqqqrrrssstttttttttsssrrrooonnnmmmmmmnnnppprrrsssssstttuuuwwwxxxvvvqqqmmmnnnnnnnnnnnnnnnoooppppppooorrrvvvwwwvvvvvvwwwyyywwwuuutttuuuwwwyyyzzzzzztttttttttuuuxxxzzzzzzzzzvvvwwwxxxyyyyyyxxxxxxwwwrrrssstttuuuuuuvvvvvvvvvzzzzzzyyyxxxwwwwwwwwwwwwssstttuuuwwwwwwwwwwwwvvvvvvxxxyyyxxxuuutttuuuwwwwwwxxxyyyzzz{{{{{{{{{zzz|||yyywwwwwwzzz|||{{{zzz|||}}}~~~|||xxxvvvwwwyyyvvvvvvwwwyyy{{{~~~~~~~~~}}}|||zzzzzzzzzzzz{{{|||{{{zzzxxxxxxxxxxxxxxxwwwyyyzzzzzzzzzzzz}}}}}}}}}||||||}}}}}}~~~~~~~~~|||zzzxxxxxxzzz}}}zzzyyyxxxxxxzzz}}}~~~}}}|||zzzzzzzzzzzz{{{{{{{{{{{{}}}||||||{{{yyyxxxxxxwwwvvvvvvuuutttrrrqqqooonnnvvvuuutttssssssqqqooonnnooopppqqqssssssrrrqqqppprrrrrrrrrtttwwwyyyyyyxxxwwwvvvuuuuuuvvvvvvuuusssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttttttttssssssrrrssstttuuuvvvsssvvvwwwssstttwwwxxxtttsssssstttuuuvvvvvvvvvvvvwwwwwwxxxxxxyyyzzz{{{{{{zzz{{{{{{|||{{{yyywwwvvvxxxyyyzzz{{{|||}}}~~~~~~|||{{{{{{}}}~~~~~~}}}~~~~~~|||zzzvvvvvvwwwxxxzzz|||~~~}}}~~~~~~}}}}}}}}}}}}zzzyyyzzzvvvuuusssssstttwwwzzz}}}xxxxxxwwwvvvvvvvvvvvvvvvssstttvvvwwwwwwvvvuuutttvvvvvvvvvvvvvvvvvvvvvvvvyyyxxxwwwwwwxxxzzz{{{}}}}}}~~~}}}}}}}}}}}}nnnrrruuussspppooorrrvvvxxxwwwuuuttttttuuuwwwyyyyyyzzz{{{||||||{{{zzzzzzzzzxxxuuuuuuvvvxxxyyyyyyxxxxxxyyyzzzzzzyyyxxxwwwsssrrrrrrqqqooonnnmmmlllccccccccccccdddeeefffgggeeefffggghhhiiiiiiiiiiiikkkllllllllllllkkkjjjjjjhhhfffffffffgggfffeeecccbbbcccccccccddddddddddddeeeeeeddddddfffhhhkkklllllllllllllllkkkiiigggfffeeeggghhhgggffffffggghhhhhhhhhhhhhhhggggggggggggcccdddeeeeeeffffffeeeeeedddcccaaa```^^^^^^]]]]]]YYY]]]``````]]]]]]aaaeee^^^```cccdddcccaaaaaaaaafffeeedddccccccdddeeefffddddddccccccbbbaaa````````````^^^]]]]]]^^^___```bbbaaa```__________________`````````aaaaaabbbbbbddddddddddddddddddeeeeee___```aaabbbbbbbbbbbbbbbeeeeeefffffffffhhhkkknnnkkklllmmmlllllllllnnnpppmmmmmmnnnooopppqqqrrrrrrqqqnnnkkkkkknnnqqqqqqppppppooooooooooooppppppqqqoooooonnnooopppqqqssstttpppqqqssstttuuuuuutttsssooonnnmmmlllmmmoooqqqssstttuuuvvvyyyyyywwwrrrnnnmmmmmmmmmmmmmmmnnnooopppmmmppptttuuuuuuuuuxxx{{{tttsssrrrsssuuuxxxyyyyyysssssstttwwwzzz{{{{{{zzzuuuvvvwwwxxxyyyxxxxxxwwwrrrssstttuuuvvvvvvuuuuuuzzzzzzyyyxxxwwwwwwwwwwwwrrrssstttvvvvvvvvvuuutttvvvxxxzzzyyyvvvuuuwwwyyyvvvwwwxxxzzz{{{{{{zzzzzz}}}zzzwwwwwwzzz|||{{{zzzxxxzzz{{{yyyuuussstttvvvuuuuuuvvvxxx{{{~~~~~~}}}{{{zzz{{{|||}}}~~~|||zzzxxxxxxxxxxxxxxxyyyzzzzzzzzz{{{}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~{{{yyyyyy|||~~~||||||zzzzzz|||~~~~~~~~~yyyyyyzzzzzzzzzzzz{{{{{{|||||||||||||||{{{{{{{{{wwwwwwwwwvvvuuurrrpppnnnuuutttsssssssssrrrpppnnnooooooppppppqqqrrrttttttttttttsssuuuwwwxxxxxxwwwxxxvvvuuuuuuvvvvvvuuusssqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqrrrsssssssssssstttsssrrrrrrrrrrrrttttttqqquuuvvvrrrsssxxxxxxtttrrrsssttttttuuutttttttttuuuuuuuuuvvvwwwwwwxxxxxxwwwxxxzzzzzzzzzyyywwwuuuxxxyyyyyyzzz{{{|||}}}}}}|||{{{zzz{{{}}}~~~~~~~~~}}}~~~|||zzzuuuvvvwwwzzz}}}}}}~~~~~~}}}{{{|||~~~~~~{{{yyyyyyzzzvvvuuusssrrrsssuuuyyy{{{wwwwwwvvvvvvvvvvvvwwwwwwsssuuuvvvxxxxxxwwwuuutttxxxwwwwwwwwwvvvvvvvvvuuuwwwvvvuuutttuuuwwwyyy{{{{{{~~~}}}}}}|||zzzzzzyyyyyyyyynnnssswwwuuupppmmmpppuuuttttttuuuuuuvvvxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzyyyxxxwwwwwwyyyzzzzzzyyy{{{}}}{{{tttrrrvvvvvvssstttrrrqqqpppooolllhhheeebbbaaaaaaaaaaaabbbccccccdddddddddddddddeeeffffffgggggggggeeeddddddfffhhhgggffffffeeecccaaa___^^^bbb```^^^___aaaeeeggggggjjjhhheeeddddddgggjjjlllrrrnnnjjjiiiiiiiiihhheeedddfffggggggffffffhhhiiijjjhhhfffccccccdddeeeggg``````aaaaaaaaaaaa``````^^^___aaabbbbbbaaaaaa```^^^^^^___aaabbbcccdddeeeaaaccceeeeeecccaaa``````aaaaaaaaaaaaaaabbbccccccaaabbbdddcccaaa___^^^^^^]]]___aaaaaa___^^^```cccbbbaaa___]]]]]]]]]___```___^^^___aaaccccccbbb```dddcccdddeeefffgggfffeeecccddddddddddddcccbbbbbbcccdddfffhhhiiijjjjjjjjjllllllmmmmmmmmmlllkkkjjjssspppnnnnnnpppqqqooommmllllllllljjjhhhiiilllnnnnnnoooooonnnmmmnnnppprrrmmmmmmmmmnnnnnnnnnoooooopppooopppqqqsssrrrpppooonnnnnnmmmmmmmmmoooppprrrtttuuuwwwwwwwwwuuusssqqqmmmmmmmmmlllkkkkkkmmmooopppqqqrrrsssssstttssssssqqqrrrsssttttttttttttsssuuuvvvvvvwwwxxxyyyyyyzzzwwwwwwvvvvvvuuuuuutttttttttttttttttttttuuuvvvvvv{{{zzzxxxwwwwwwwwwxxxxxxvvvuuuuuuuuuvvvwwwxxxyyyxxxwwwwwwwwwvvvvvvvvvvvvxxxyyyyyyzzzzzzzzzyyyyyyzzzyyyxxxwwwwwwwwwxxxyyyzzzvvvsssrrrssstttrrrppprrrssstttvvvzzz}}}}}}|||{{{}}}~~~}}}{{{yyyxxxyyy{{{{{{||||||}}}}}}~~~~~~|||||||||}}}~~~}}}|||{{{{{{}}}~~~~~~~~~~~~~~~|||zzz{{{~~~~~~|||{{{zzz{{{|||}}}~~~}}}}}}}}}}}}{{{zzzxxxxxxxxxyyyyyyvvvrrrooouuusssrrrrrrrrrrrrpppooosssrrrqqqqqqssssssrrrqqqrrrrrrrrrrrrsssttttttttttttssssssuuuwwwxxxwwwvvvssssssrrrrrrrrrqqqqqqqqqnnnnnnpppsssvvvvvvtttrrrssssssrrrqqqqqqrrrssssssuuutttsssuuuvvvvvvuuutttqqqrrrtttsssrrrrrrsssuuuvvvtttsssrrrtttwwwxxxxxxyyyzzz}}}~~~~~~{{{xxxvvvuuuvvvxxxyyyzzzzzzyyyyyyzzz{{{{{{|||{{{{{{zzzzzz~~~~~~~~~{{{{{{}}}~~~}}}}}}|||xxxvvvxxxxxxyyyzzzzzz{{{||||||~~~~~~~~~~~~~~~|||zzz{{{{{{zzzyyyxxxxxxxxxxxxuuuvvvuuutttssssssuuuwwwvvvvvvuuuuuutttssssssrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvuuutttttttttttttttvvvvvvvvvvvvvvvwwwwwwwwwwwwyyy|||~~~~~~{{{{{{yyyxxxwwwvvvvvvvvvpppsssuuutttpppnnnppprrrrrrsssssstttuuuvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyxxxxxxyyy{{{|||zzzxxx|||~~~{{{uuusssvvvvvvrrrtttrrrpppnnnmmmkkkgggeee_______________```aaaaaaaaaaaa``````aaaaaabbbcccdddeeeeeedddcccccceeegggeeeeeeeeedddcccbbbaaa``````^^^]]]^^^aaadddeeeeeeiiihhhfffeeeeeegggiiijjjpppmmmjjjiiiiiijjjhhhgggfffggghhhgggfffeeeeeeffffffeeecccaaaaaaaaabbbccc^^^^^^___`````````______^^^___aaabbbcccbbbaaa```______```aaabbbcccddddddbbbdddddddddaaa```___```_______________``````aaa```bbbcccbbb```^^^^^^^^^]]]___aaa```^^^^^^```bbbaaa```^^^]]]]]]]]]^^^___aaa___^^^___aaaccccccbbbccccccdddfffggghhhgggfffcccccccccccccccbbbaaaaaaaaaccceeegggiiiiiiiiiiiillllllllllllllllllllllllqqqooommmmmmnnnooonnnllljjjkkkkkkjjjiiijjjmmmooonnnnnnnnnmmmllllllnnnppplllllllllllllllmmmmmmmmmnnnnnnnnnppprrrrrrpppooonnnnnnnnnnnnnnnoooppppppsssssssssssssssqqqooonnnlllmmmmmmmmmlllmmmoooqqqmmmnnnoooppppppqqqqqqqqqqqqqqqrrrrrrssssssssssssttttttuuuvvvvvvwwwxxxxxxvvvuuuuuuuuuttttttttttttttttttsssssssssttttttuuuzzzyyyxxxwwwwwwwwwxxxxxxwwwwwwvvvvvvuuuvvvvvvvvvwwwwwwvvvvvvuuuuuuttttttwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyxxxwwwxxxxxxyyyzzz{{{wwwsssssstttuuutttrrrqqqrrruuuxxx{{{}}}~~~}}}{{{{{{||||||{{{zzz{{{||||||{{{yyyxxxxxxyyy{{{{{{{{{{{{{{{||||||||||||||||||}}}~~~~~~|||}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{|||~~~~~~}}}|||~~~~~~~~~~~~}}}|||zzzxxxxxxyyy{{{|||{{{xxxuuutttsssqqqqqqrrrrrrpppnnnsssqqqpppqqqrrrsssrrrqqqrrrrrrrrrrrrrrrqqqqqqpppsssrrrsssuuuwwwxxxxxxwwwsssssssssssssssrrrrrrrrrooooooppprrrtttuuutttrrrsssrrrqqqppppppqqqrrrssstttsssssstttuuuvvvuuusssrrrsssttttttsssssstttuuutttsssrrrsssuuuxxxzzz{{{zzz|||~~~~~~|||yyywwwvvvwwwyyyzzz{{{{{{zzzzzzyyyyyyzzzzzzzzzyyyyyyyyy}}}~~~~~~}}}||||||~~~}}}}}}}}}yyywwwxxxxxxyyyyyyzzz{{{{{{|||~~~}}}|||}}}~~~~~~|||{{{{{{zzzyyyxxxxxxwwwwwwwwwvvvvvvvvvtttrrrsssuuuwwwvvvvvvvvvuuuuuutttttttttsssrrrrrrrrrrrrssstttuuuvvvuuuuuutttttttttttttttuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvxxxyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvssssssrrrqqqpppoooooonnnppppppqqqrrrssstttuuuuuuwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyzzz||||||{{{yyy}}}~~~{{{vvvsssuuutttrrrsssqqqmmmkkkiiihhheeeccc^^^____________`````````^^^^^^^^^^^^^^^_________aaabbbcccbbbbbbbbbdddfffcccccccccdddccccccbbbaaa]]]]]]]]]___bbbccccccbbbggggggfffeeeeeeeeeffffffllljjjhhhggghhhhhhgggfffggghhhhhhfffdddbbbbbbcccdddccccccbbbaaaaaa``````\\\\\\]]]^^^______^^^^^^]]]___bbbcccdddbbbaaa___aaaaaaaaabbbbbbbbbccccccdddddddddbbb___^^^^^^```]]]\\\\\\\\\\\\]]]^^^^^^___```bbbaaa___^^^^^^^^^]]]^^^```___^^^^^^___``````___^^^]]]]]]]]]^^^___bbb```]]]]]]___aaaccccccbbbccceeefffhhhhhhhhhhhhcccccccccccccccbbbaaaaaa```bbbdddgggiiijjjjjjjjjmmmlllkkkjjjkkkkkkmmmmmmpppnnnllllllmmmmmmmmmllliiijjjjjjjjjjjjkkknnnpppmmmnnnnnnmmmkkkkkklllnnnjjjjjjiiiiiijjjjjjkkklllllllllmmmoooqqqrrrpppooommmnnnnnnoooooooooooonnnpppoooooonnnmmmmmmlllllllllmmmnnnnnnnnnoooqqqsssmmmmmmoooppppppppppppppprrrqqqqqqppppppqqqssssssrrrssssssttttttuuuuuuuuuuuuuuuttttttttttttssssssuuutttssssssssssssssstttyyyxxxwwwvvvvvvvvvwwwwwwxxxwwwwwwvvvuuutttttttttvvvvvvuuuuuutttssssssrrruuuuuutttttttttuuuwwwwwwyyyyyyxxxxxxyyyzzz{{{|||{{{xxxttttttwwwxxxwwwuuuqqqtttxxx{{{}}}}}}|||{{{|||zzzyyyyyyzzz{{{{{{zzz{{{{{{{{{yyywwwwwwyyyzzz{{{{{{{{{{{{zzzzzzzzzzzz|||||||||}}}~~~~~~~~~~~~}}}|||}}}~~~}}}}}}~~~~~~~~~||||||||||||||||||||||||}}}~~~~~~~~~~~~{{{zzzwwwwwwyyy|||~~~~~~}}}zzztttrrrqqqqqqrrrrrrpppooorrrpppppppppqqqrrrqqqpppqqqqqqrrrrrrqqqpppnnnmmmqqqqqqrrrtttwwwyyyyyywwwtttttttttttttttssssssrrrrrrpppooopppqqqsssrrrrrrqqqqqqppppppppppppqqqqqqrrrrrrqqqssstttuuutttrrrssstttuuuuuuttttttuuuvvvssssssssstttvvvyyy|||}}}{{{|||}}}~~~}}}{{{yyyxxxxxxyyyzzz{{{||||||{{{{{{wwwwwwxxxxxxxxxxxxxxxxxx}}}}}}}}}~~~~~~~~~|||{{{}}}}}}}}}}}}}}}~~~}}}zzzyyyxxxxxxyyyyyyzzz{{{{{{{{{|||{{{{{{|||~~~~~~}}}{{{zzzyyyxxxwwwwwwvvvwwwwwwwwwwwwvvvtttrrrrrrtttwwwwwwwwwvvvvvvvvvvvvuuuuuussssssrrrrrrrrrsssttttttvvvuuuttttttsssssstttttttttttttttuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuvvvtttqqqnnnnnnoooooommmjjjnnnooopppqqqrrrsssssstttwwwwwwxxxyyyyyyyyyyyyyyy{{{yyywwwxxxyyy{{{{{{{{{||||||yyyvvvtttsssrrrqqqqqqmmmiiifffeeedddbbbaaa______``````aaaaaaaaa```\\\]]]]]]^^^^^^^^^^^^^^^___```aaabbbaaabbbccceeeccccccdddccccccbbbaaa```\\\]]]^^^aaacccdddbbb```ddddddddddddcccbbbbbbaaaeeeddddddcccddddddcccccccccddddddcccaaa``````aaaddddddeeeeeedddcccaaaaaa[[[\\\]]]^^^____________]]]___bbbddddddcccaaa___bbbbbbbbbbbbbbbbbbbbbbbbddddddccc```^^^]]]^^^```\\\\\\[[[[[[\\\\\\]]]^^^^^^___``````^^^]]]^^^___^^^^^^______^^^^^^____________^^^]]]]]]^^^^^^______^^^\\\]]]___aaaaaaaaa___aaadddggggggggghhhhhhddddddeeeeeeddddddcccbbbaaaccceeehhhjjjkkkkkkkkkmmmlllkkkjjjjjjlllnnnpppooonnnmmmmmmmmmmmmmmmmmmkkkllllllllljjjkkkmmmooolllmmmnnnmmmkkkjjjkkkmmmiiihhhhhhhhhhhhiiijjjkkkkkkkkkllloooqqqrrrqqqooommmnnnoooppppppooonnnmmmlllkkkkkkjjjkkkllllllmmmnnnpppqqqpppppppppqqqsssqqqqqqrrrsssttttttttttttsssrrrpppooooooqqqrrrtttqqqqqqrrrrrrrrrsssssssssuuuuuuuuuuuuuuuuuuuuutttvvvuuuuuutttttttttttttttvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuuuuttttttsssrrrrrrrrrvvvuuutttssstttuuuxxxyyyyyyyyyzzzzzz{{{|||}}}~~~|||yyyvvvwwwzzz|||{{{yyywwwxxx{{{}}}~~~~~~}}}{{{zzz{{{}}}~~~}}}||||||zzzxxxyyy{{{~~~}}}|||||||||{{{{{{zzzzzz|||||||||}}}~~~}}}|||~~~~~~|||zzzzzz|||~~~~~~{{{{{{{{{{{{|||||||||}}}~~~~~~}}}{{{yyyyyyzzz{{{zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvvvvwwwzzz}}}~~~|||{{{uuusssrrrrrrssssssrrrpppqqqpppooooooqqqqqqpppoooooopppqqqrrrrrrpppooonnnppppppqqqtttwwwyyyyyyxxxtttuuuuuuvvvuuutttsssssstttrrrooonnnpppqqqrrrqqqppppppppppppppppppppppppqqqpppppprrrttttttsssrrrtttuuuvvvvvvuuuuuuvvvwwwtttuuuvvvvvvwwwxxxzzz|||zzz{{{{{{|||{{{zzzyyyxxxyyyyyyzzzzzz{{{{{{{{{{{{wwwwwwwwwwwwwwwxxxxxxxxx|||||||||}}}}}}}}}}}}}}}~~~}}}|||zzzzzz}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~|||zzzyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzyyyyyy{{{}}}~~~}}}|||zzzyyyxxxwwwvvvvvvvvvvvvxxxwwwvvvtttssssssvvvyyyyyyxxxxxxxxxwwwwwwvvvvvvssssssrrrrrrrrrsssssstttuuuuuutttsssssssssssstttttttttuuuuuuvvvvvvwwwwwwyyyxxxwwwvvvuuuttttttuuussssssssssssssstttuuuuuusssoookkkkkkmmmmmmkkkhhhmmmnnnpppqqqrrrssssssssswwwxxxyyyzzz{{{|||{{{{{{|||xxxtttrrrtttwwwzzz{{{zzzxxxvvvuuussspppoooooommmiiifffcccbbbaaa```^^^]]]^^^___`````````______[[[\\\]]]^^^^^^^^^^^^]]]___aaabbbcccbbbbbbdddeeeeeeeeedddcccbbb```___^^^]]]^^^___bbbddddddbbb`````````aaaaaa```___^^^]]]^^^____________^^^^^^___]]]^^^______^^^^^^___aaacccdddeeeeeeeeecccaaa```\\\]]]^^^___aaaaaabbbbbb^^^```bbbddddddcccaaa```ccccccccccccbbbbbbbbbbbbddddddccc```^^^]]]^^^```]]]]]]]]]]]]]]]^^^^^^___]]]_________^^^^^^___```_____________________^^^_____________________```[[[[[[]]]___aaaaaa___]]]]]]```eeegggfffffffffgggffffffggggggffffffeeedddccceeegggjjjllllllmmmmmmmmmlllkkkkkkkkknnnpppqqqpppppppppooonnnnnnoooooooooppppppnnnlllkkkkkkllllllmmmnnnnnnlllllllllmmmjjjiiihhhggghhhiiijjjlllllllllmmmppprrrsssrrrpppnnnooopppppppppnnnmmmllliiiiiiiiijjjlllmmmooopppqqqssstttsssqqqqqqqqqrrrtttuuuvvvwwwwwwxxxwwwwwwuuusssrrrppppppqqqssstttqqqqqqqqqqqqrrrrrrrrrrrrvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwssssssttttttttttttttttttttttttuuuvvvwwwwwwvvvvvvuuuttttttttttttsssssssssyyyxxxvvvvvvwwwyyy{{{|||{{{||||||}}}~~~}}}zzzxxxyyy}}}~~~~~~~~~}}}|||{{{|||~~~~~~|||{{{|||~~~~~~}}}}}}||||||~~~}}}}}}~~~~~~~~~~~~~~~~~~|||zzzyyyyyy|||~~~yyyyyyyyyyyyzzzyyyyyyyyyxxxyyyyyyxxxvvvvvvyyy{{{xxxyyy{{{|||}}}}}}||||||zzzzzz{{{{{{{{{|||||||||}}}zzzwwwttttttuuuwwwyyyzzzyyywwwuuutttssssssttttttsssrrrqqqpppooooooqqqqqqpppooommmnnnpppqqqrrrrrrrrrqqqppppppqqqssswwwyyyyyyxxxtttuuuvvvwwwvvvuuusssrrruuusssooonnnoooqqqrrrrrrpppppppppppppppppppppppppppppppppqqqssstttsssrrrtttuuuvvvvvvuuuuuuvvvxxxwwwxxxyyyxxxvvvuuuwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzxxxxxxxxxwwwxxxyyyzzz{{{}}}|||||||||||||||||||||{{{{{{{{{yyyyyy|||}}}|||}}}~~~~~~~~~~~~~~~}}}{{{zzzyyy{{{{{{{{{{{{{{{|||||||||yyyyyyyyy{{{}}}~~~~~~|||zzzyyyxxxwwwvvvvvvvvvvvvxxxxxxwwwvvvuuuwww{{{~~~~~~}}}|||{{{yyyxxxwwwvvvtttssssssrrrrrrrrrssssssuuuuuutttsssssssssssssssuuuuuuvvvwwwxxxxxxyyyyyy{{{zzzxxxvvvuuutttttttttqqqqqqqqqqqqrrrsssttttttooolllhhhgggiiijjjiiiggglllmmmoooqqqrrrrrrqqqqqqtttuuuxxxyyy{{{{{{{{{zzzxxxtttpppmmmooosssvvvxxxvvvsssrrrrrrqqqmmmkkkmmmiiifffdddbbbbbbaaa___^^^\\\]]]^^^___```___^^^^^^\\\]]]^^^``````___^^^^^^aaaccceeefffeeeeeeeeeffffffeeeeeecccbbb___^^^]]]^^^^^^```bbbddddddbbb```^^^^^^^^^___^^^^^^]]]]]][[[]]]^^^^^^\\\[[[[[[\\\XXXZZZ\\\]]]]]]^^^```bbb```aaaaaabbbaaa___^^^]]]\\\]]]___aaabbbcccdddddd```aaabbbcccccccccbbbbbbccccccccccccccccccbbbbbbbbbccccccaaa______```aaa______^^^^^^______```aaa^^^_________^^^^^^```bbbaaa```______```aaa___^^^___````````````aaaaaaaaa[[[\\\^^^bbbdddccc___\\\]]]aaaggghhhgggeeefffggghhhhhhhhhhhhhhhgggfffffffffgggiiikkklllmmmmmmlllmmmmmmlllmmmnnnppprrrsssqqqrrrrrrqqqooooooppprrrrrrssssssqqqnnnlllkkkllllllnnnppppppooonnnoooppplllkkkjjjiiiiiikkkmmmnnnooooooppprrrtttuuusssrrrppppppppppppooonnnllllllhhhiiijjjlllnnnpppqqqrrrrrrtttuuuuuutttsssssstttuuuuuuvvvxxxxxxxxxxxxxxxvvvvvvtttssssssttttttuuurrrrrrrrrrrrrrrrrrrrrrrrvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxyyyyyysssssstttuuuuuuuuuttttttssstttvvvwwwxxxxxxwwwwwwtttuuuuuuuuuuuuvvvvvvvvv{{{{{{zzzzzz{{{}}}~~~~~~{{{yyy{{{|||{{{zzz|||~~~}}}~~~{{{zzzyyyzzz|||~~~~~~}}}wwwxxxyyyyyyzzzyyyyyyxxxtttvvvwwwvvvttttttxxx{{{xxxxxxyyy{{{{{{{{{{{{{{{xxxyyyyyyyyyzzzzzzzzz{{{|||}}}~~~{{{xxxvvvssssssssstttvvvwwwvvvuuuuuusssrrrssstttuuutttrrrrrrpppppppppqqqrrrqqqpppmmmmmmnnnoooqqqrrrssstttppppppqqqsssvvvxxxxxxvvvsssuuuvvvwwwwwwuuusssrrrvvvssspppoooqqqrrrssssssppppppqqqrrrrrrqqqpppppppppooopppqqqtttuuutttssstttuuuvvvvvvuuuuuuvvvwwwyyy{{{|||yyyuuurrrsssuuuuuuuuuuuuuuuvvvwwwyyyzzzzzzyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxyyyzzz|||}}}}}}}}}}}}||||||{{{{{{{{{zzz{{{{{{{{{{{{}}}~~~||||||}}}~~~}}}}}}~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzz|||~~~~~~}}}zzzyyyxxxwwwwwwvvvwwwwwwxxxxxxxxxxxxyyy|||}}}{{{xxxwwwttttttsssrrrrrrrrrssssssuuutttssssssrrrrrrssssssvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyxxxvvvuuusssrrrqqqqqqqqqppppppqqqrrrsssssskkkiiifffeeefffgggggggggiiikkkmmmoooppppppooonnnoooqqqsssvvvwwwxxxwwwwwwrrrooollllllnnnpppqqqqqqqqqmmmmmmpppooojjjiiikkkgggeeeddddddddddddaaa___^^^___aaabbbcccbbbaaa```aaabbbdddeeefffeeedddccceeegggiiiiiihhhgggggghhhddddddccccccbbb```___^^^^^^^^^^^^```bbbcccaaa___^^^^^^^^^^^^^^^^^^______\\\___aaa```]]]\\\\\\]]]XXXZZZ\\\]]]]]]^^^```bbb^^^^^^^^^^^^]]]\\\\\\[[[\\\]]]___aaacccdddeeeeeebbbbbbaaaaaabbbbbbcccccccccccccccccccccccccccccc```bbbccccccbbbaaaaaabbb```____________```aaaaaa^^^___```_________bbbdddcccaaa``````bbbbbb```^^^``````aaabbbbbbbbbbbbbbb______aaaccceeeeeeccc```___dddjjjkkkhhhfffggghhhggghhhhhhhhhhhhgggffffffggghhhiiikkkllllllkkkkkklllmmmnnnoooqqqrrrssstttqqqssstttrrrpppoooqqqssssssttttttssspppnnnnnnnnnlllnnnqqqrrrrrrqqqrrrsssooonnnlllkkklllmmmpppqqqsssrrrsssuuuvvvwwwuuusssrrrqqqpppnnnmmmmmmlllllljjjkkkmmmnnnpppppppppoooppprrruuuvvvvvvvvvwwwxxxvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxwwwwwwwwwvvvvvvvvvssssssssssssssssssssssssuuuvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvvvvwwwxxxzzzzzztttuuuvvvwwwxxxwwwwwwvvvuuuvvvxxxyyyyyyxxxwwwvvvtttuuuvvvwwwxxxyyyyyyzzz|||}}}}}}~~~~~~|||zzz}}}}}}|||{{{|||~~~}}}{{{}}}|||{{{{{{{{{}}}}}}|||zzzxxxyyyzzz{{{|||{{{{{{zzzuuuwwwyyywwwtttssswww{{{xxxxxxxxxyyyzzzzzz{{{{{{yyyyyyyyyyyyyyyzzzzzzzzz{{{{{{}}}}}}zzzvvvtttsssrrrrrrtttvvvxxxxxxwwwsssqqqpppqqqssssssrrrqqqsssqqqpppqqqrrrsssrrrqqqnnnnnnmmmmmmnnnppprrrsssqqqqqqqqqsssvvvwwwvvvuuurrrtttvvvwwwvvvuuurrrqqquuusssqqqqqqssstttttttttpppqqqrrrssssssrrrqqqpppppppppppprrrtttvvvuuutttssstttvvvuuuttttttuuuwwwxxx{{{|||yyytttpppqqqssstttsssssstttvvvxxx{{{}}}|||{{{zzzyyyyyyzzz{{{{{{zzzyyyxxxwwwxxxzzz|||}}}~~~~~~}}}}}}|||{{{{{{zzzzzz|||~~~~~~~~~~~~{{{{{{}}}~~~zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{}}}~~~}}}{{{zzzyyyxxxxxxwwwwwwwwwxxxyyyyyyzzz|||~~~{{{yyyuuutttsssrrrrrrrrrrrrrrruuutttssssssrrrrrrssssssuuuuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyxxxvvvtttrrrpppqqqqqqqqqpppqqqqqqrrrrrrhhhgggeeedddcccdddfffhhhgggiiikkkmmmnnnnnnmmmmmmkkkmmmooorrrtttttttttssslllkkkkkklllnnnooommmlllnnnjjjjjjnnnmmmhhhgggjjjffffffeeefffgggfffdddaaabbbdddfffgggggggggeeedddggghhhjjjllllllkkkjjjiiihhhjjjlllllljjjiiihhhiiibbbbbbbbbbbbbbbaaa``````^^^]]]]]]^^^```aaa```___^^^^^^^^^^^^^^^___```aaa___aaadddccc```]]]]]]___ZZZ\\\^^^^^^^^^___```bbb______^^^]]]]]]\\\\\\[[[[[[\\\^^^```bbbdddeeeeeecccbbbaaaaaaaaabbbdddeeebbbbbbcccccccccddddddddd___aaaddddddcccbbbbbbccc```____________```aaaaaa______```______```ccceeeeeebbb```aaabbbcccaaa^^^```aaabbbccccccccccccccccccbbbbbbccceeeffffffeeeaaagggmmmnnnjjjggghhhiiigggggggggggggggffffffeeeggghhhiiijjjkkkjjjiiiiiilllmmmoooqqqsssttttttuuuqqqssstttrrrooonnnpppsssrrrsssuuutttrrrppppppqqqlllooorrrttttttttttttuuurrrpppnnnmmmmmmooorrrsssuuuuuuuuuvvvxxxxxxvvvtttsssrrrpppnnnlllllllllmmmlllmmmoooppppppooommmlllmmmppptttvvvwwwxxxzzz{{{yyyyyyzzz{{{||||||||||||yyyyyyyyyyyyyyyxxxwwwvvvtttttttttttttttttttttttttttuuuuuuuuuvvvvvvwwwwwwtttttttttuuuvvvxxxzzzzzzvvvwwwxxxzzzzzzzzzyyyxxxxxxyyyzzz{{{zzzxxxvvvuuuuuuuuuvvvxxxyyyzzz||||||}}}}}}|||{{{~~~~~~}}}~~~~~~zzz|||~~~~~~}}}}}}~~~}}}zzz|||~~~}}}|||}}}~~~|||yyywwwyyyzzz{{{}}}~~~~~~}}}|||wwwzzz{{{xxxtttsssvvvzzzxxxxxxxxxxxxyyyzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}|||yyyuuussssssrrrsssuuuxxxzzzzzzzzzqqqpppooooooqqqrrrqqqooosssrrrqqqqqqssssssrrrqqqpppnnnlllkkkkkkmmmoooqqqrrrqqqrrrsssvvvvvvvvvtttrrrsssuuuvvvvvvtttrrrppptttsssrrrrrrtttuuuuuutttqqqrrrssssssssssssrrrqqqppppppppprrruuuvvvuuutttssstttuuuuuuttttttuuuvvvvvvzzz|||yyyssspppqqqssstttsssssstttvvvzzz}}}}}}}}}{{{zzzzzz{{{|||}}}yyyxxxwwwwwwxxxyyy|||}}}~~~}}}|||{{{{{{zzz{{{~~~}}}{{{{{{}}}~~~wwwyyyzzz}}}}}}||||||}}}~~~}}}|||{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{}}}{{{uuutttsssrrrrrrrrrrrrrrrttttttsssrrrrrrrrrrrrsssssstttuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{yyyvvvsssqqqrrrrrrqqqqqqqqqqqqqqqrrrbbbcccfffhhhiiiiiihhhgggggghhhjjjkkkllllllkkkkkkkkklllnnnooopppqqqrrrrrrkkkkkklllnnnqqqrrrpppooonnnooopppqqqqqqpppooonnnhhhhhhiiiiiihhhgggeeedddeeegggjjjkkkjjjjjjjjjkkkgggkkkppprrrppplllhhhffflllkkkjjjiiihhhgggfffeeeddddddccccccbbbaaaaaaaaa\\\ZZZZZZ[[[^^^^^^[[[XXX^^^^^^^^^```aaa```^^^]]]^^^___```aaabbbcccccccccbbbaaa___^^^]]]^^^```aaa______```aaaaaa```___^^^^^^]]]^^^```bbbdddcccbbbbbbaaa```_______________```````````````aaabbbbbb___bbbdddccc```^^^___aaa^^^^^^```aaabbbbbbbbbbbbbbb^^^\\\^^^ccceeeccc```aaaaaaaaaaaaaaa`````````^^^___aaa```______```bbbbbbbbbdddeeefffgggggggggfffgggggghhhiiihhhhhhhhhhhhggggggggggggfffffffffccceeegggggghhhhhhjjjllloooooooooooopppqqqrrrsssuuussspppmmmmmmnnnqqqsssuuutttrrrqqqppppppqqqrrrrrrrrrsssssstttuuuvvvvvvuuutttsssssssssuuuvvvxxxwwwwwwwwwvvvtttqqqooommmooonnnmmmkkkkkkkkkllllllnnnooopppqqqqqqpppooonnnssstttvvvwwwwwwwwwvvvvvvuuuxxxzzzzzzwwwvvvxxx{{{{{{vvvrrrrrrvvvxxxwwwtttrrruuuwwwwwwvvvtttssssssxxxyyyzzzyyywwwwwwwwwyyyvvvvvvvvvwwwxxxyyyyyyzzzuuuwwwyyyyyyxxxxxxyyyzzz|||{{{zzzyyyxxxyyyzzz{{{yyyxxxxxxxxxyyyzzz{{{{{{}}}~~~{{{|||}}}|||{{{|||}}}~~~}}}|||{{{~~~~~~~~~~~~}}}|||{{{{{{|||~~~}}}{{{{{{|||||||||}}}{{{yyyxxxxxxyyyxxxvvvyyyzzz{{{{{{yyyyyyzzz{{{wwwwwwwwwwwwwwwvvvuuuuuuvvvuuuuuuvvvxxxzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxx{{{yyyxxxwwwxxxzzz}}}~~~{{{xxxvvvtttuuuuuuvvvwwwwwwxxxxxxsssrrrqqqqqqppppppqqqqqqsssqqqooonnnoooqqqsssuuurrrqqqpppoooooopppqqqrrrpppqqqssssssssssssuuuvvvqqqrrrrrrsssssssssrrrrrrssssssssssssssstttuuuvvvvvvtttsssrrrrrrsssuuuvvvuuuuuuvvvvvvvvvtttsssrrrrrrsssuuutttsssrrrrrrsssvvvvvvvvvvvvuuutttsssrrruuutttrrrrrrsssvvvzzz||||||~~~|||{{{||||||zzzzzz{{{~~~~~~~~~~~~~~~{{{|||~~~~~~~~~~~~~~~}}}}}}~~~{{{zzz|||}}}}}}{{{}}}}}}~~~~~~~~~yyyxxxvvvsssqqqrrrssstttsssvvvtttrrrppppppppprrrsssrrrsssssstttttttttttttttuuuvvvwwwxxxxxxwwwvvvuuuooooooooooooppppppppppppeeefffhhhjjjjjjjjjiiihhhkkklllmmmnnnnnnmmmlllkkknnnoooppprrrssstttttttttoooooopppsssuuuwwwvvvuuupppqqqqqqrrrqqqpppooonnnllllllllllllkkkiiigggffffffhhhkkkkkkjjjiiiiiiiiikkkmmmpppqqqooolllkkkkkkkkkjjjiiihhhfffeeedddcccccccccbbbaaa``````______\\\[[[[[[]]]aaabbb```^^^^^^^^^___```aaa```___]]]]]]^^^___aaabbbcccccccccfffeeebbb```______``````___```aaaaaaaaa```___^^^]]]]]]]]]___aaabbbaaa```______^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^^^^```aaa```]]]\\\^^^___^^^^^^___```aaaaaaaaaaaa```^^^\\\___cccdddbbb___``````````````````______^^^```aaaaaa```___aaabbbddddddeeefffggggggggggggeeeeeefffgggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeccceeeggghhhhhhiiikkkllloooooonnnnnnmmmnnnnnnnnnsssqqqooommmmmmnnnoooqqqrrrqqqppppppooopppppppppqqqqqqrrrrrrsssttttttuuuttttttttttttttttttuuuuuuuuuttttttsssqqqnnnllljjjkkkjjjiiihhhhhhiiiiiijjjjjjkkklllnnnnnnnnnmmmlllnnnooopppqqqrrrrrrrrrrrruuuvvvwwwvvvuuuvvvwwwyyywwwsssooopppsssvvvuuusssrrrtttwwwwwwuuusssrrrsssvvvwwwxxxwwwvvvuuuvvvwwwssssssttttttuuuvvvvvvvvvuuuwwwyyyyyyxxxxxxyyyzzz{{{zzzyyyyyyxxxxxxyyyyyywwwvvvvvvwwwxxxyyyzzz{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{~~~~~~}}}||||||{{{zzzxxx|||~~~~~~}}}}}}|||||||||}}}~~~~~~|||{{{{{{|||}}}|||zzzzzzzzz|||~~~}}}{{{zzz|||}}}~~~~~~}}}|||zzzyyyzzzzzzyyyxxxxxxyyyzzzyyyxxxwwwxxxyyyvvvvvvwwwwwwvvvvvvuuutttuuuttttttvvvxxxxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvyyy{{{}}}}}}~~~~~~~~~}}}{{{yyywwwuuuuuuvvvwwwwwwxxxyyyyyyuuutttsssqqqppppppooooooqqqpppooonnnoooppprrrsssrrrqqqqqqppppppqqqqqqrrroooppprrrsssrrrrrrssstttrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuvvvvvvuuusssrrrrrrssstttuuuvvvvvvvvvvvvuuutttrrrqqqqqqsssttttttsssrrrrrrssswwwwwwwwwwwwvvvuuutttsssttttttsssssstttvvvxxxyyy{{{|||~~~|||~~~~~~|||||||||~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~|||{{{}}}~~~~~~|||}}}}}}}}}}}}~~~zzzwwwtttrrrqqqrrrttttttttttttsssqqqppppppqqqssstttrrrssstttuuuvvvuuuttttttvvvwwwwwwxxxxxxwwwwwwvvvppppppppppppppppppppppppkkkkkkmmmmmmmmmlllkkkjjjnnnooopppqqqpppooonnnmmmqqqqqqrrrssstttuuuuuuvvvsssssssssuuuxxxzzzyyyxxxrrrrrrssssssrrrpppnnnmmmmmmmmmnnnmmmllljjjhhhgggiiijjjlllkkkiiigggfffffflllmmmnnnmmmkkkkkkkkkmmmlllllljjjiiigggeeedddccceeedddcccbbbaaa```______\\\\\\]]]___ccceeedddccc^^^___```aaaaaa```___^^^]]]^^^___aaacccdddddddddiiihhheeecccaaaaaa```aaaaaaaaabbbbbbbbbaaa___^^^]]]\\\\\\^^^___```___]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZ[[[[[[[[[^^^^^^^^^\\\ZZZZZZ\\\^^^]]]^^^___```````````````^^^]]]]]]```cccddd```]]]``````_________^^^^^^^^^^^^```aaaaaa```___aaabbbffffffgggggggggggggggfffcccddddddeeeeeeeeeeeeeeeaaabbbbbbccccccddddddeeedddfffhhhhhhhhhiiikkkmmmnnnmmmlllkkkjjjjjjjjjjjjoooooonnnmmmmmmmmmnnnnnnmmmmmmnnnooooooooonnnnnnpppppppppqqqrrrrrrsssssssssssstttuuuuuutttsssrrrqqqqqqpppnnnllljjjhhhggggggggggggfffgggggghhhiiihhhiiijjjkkklllmmmmmmmmmllllllllllllmmmnnnooopppvvvtttrrrrrrtttuuuvvvvvvssspppmmmnnnqqqssssssqqqrrrtttvvvvvvtttrrrrrrrrrssstttvvvuuuttttttuuuvvvrrrrrrrrrsssttttttuuuuuuvvvxxxyyyyyyxxxwwwxxxyyyxxxxxxyyyyyyxxxxxxwwwvvvtttttttttuuuvvvxxxyyyzzzyyyyyyyyyyyyyyyzzzzzz{{{~~~~~~~~~}}}{{{zzzzzz|||~~~|||zzz{{{}}}~~~~~~|||{{{{{{zzzxxxvvv|||~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyzzz{{{zzzxxxwwwwwwxxxzzzyyyyyyyyyzzz|||}}}|||{{{yyyzzz|||~~~}}}|||zzzzzz{{{{{{zzzxxxvvvwwwxxxwwwuuutttuuuvvvuuuuuuvvvvvvvvvuuutttttttttttttttvvvxxxwwwuuurrrttttttuuuuuuvvvvvvwwwwwwpppqqqrrrsssuuuvvvxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxvvvwwwwwwxxxxxxyyyyyyzzzwwwvvvtttsssqqqooonnnmmmooooooooooooooooooppppppqqqqqqrrrrrrrrrrrrqqqqqqllloooqqqrrrqqqqqqqqqrrrrrrqqqpppnnnnnnnnnoooooopppppppppqqqrrrtttuuuvvvvvvuuutttsssrrrrrrssstttvvvvvvvvvvvvtttsssqqqpppqqqsssttttttsssrrrrrrsssxxxxxxwwwwwwvvvvvvuuuuuuttttttttttttuuuuuuvvvvvvyyy{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||vvvtttrrrrrrtttuuuuuuuuusssrrrpppooopppqqqssstttrrrsssuuuwwwwwwvvvuuutttvvvwwwwwwxxxxxxwwwwwwvvvssssssrrrrrrqqqpppppppppppppppppppppooonnnmmmlllooopppqqqrrrsssrrrrrrqqqsssssssssttttttuuuvvvvvvuuuttttttuuuwwwwwwvvvuuusssssssssrrrqqqooolllkkkjjjkkklllllllllkkkiiihhhjjjlllmmmkkkhhheeeddddddhhhiiijjjjjjhhhhhhiiijjjoooooommmkkkiiigggfffeeehhhgggfffeeedddbbbaaaaaa\\\\\\]]]___bbbcccdddddd^^^```aaabbbaaa```___```^^^___```bbbdddeeeffffffhhhgggeeedddcccccccccccccccccccccccccccaaa___^^^^^^]]]\\\^^^______^^^\\\\\\[[[[[[ZZZZZZZZZ[[[[[[^^^]]]]]]\\\\\\\\\\\\]]]___^^^\\\ZZZYYYZZZ\\\^^^]]]]]]^^^_______________[[[[[[]]]```bbbbbb___\\\______^^^^^^^^^]]]]]]]]]^^^___``````______```aaagggggggggggggggfffeeeeeebbbbbbcccddddddddddddccc``````aaabbbcccdddeeeeeeeeegggiiiiiiiiiiiikkkmmmllllllkkkjjjiiiiiijjjjjjllllllmmmmmmmmmllllllkkkjjjkkkmmmnnnoooooonnnnnnooooooooopppppppppqqqqqqqqqssstttuuuuuussspppooonnnmmmlllkkkiiigggeeedddffffffffffffgggggghhhhhhhhhhhhjjjkkkmmmnnnoooooonnnmmmmmmmmmnnnoooqqqsssvvvsssppppppsssvvvuuutttpppnnnlllmmmppprrrrrrqqqqqqsssuuutttsssqqqqqqrrrrrrsssuuuuuuttttttuuuvvvssssssttttttuuuuuuuuuuuuwwwxxxzzzzzzxxxwwwwwwxxxvvvwwwxxxxxxxxxwwwuuutttqqqqqqrrrsssuuuwwwxxxyyyxxxxxxwwwwwwwwwxxxyyyzzz|||||||||yyyxxxxxxzzz||||||{{{zzzzzz{{{}}}}}}~~~~~~}}}{{{zzzzzz{{{{{{zzzxxxzzz|||~~~~~~|||zzzzzzzzz{{{yyyxxxwwwvvvwwwxxxyyywwwxxxxxxwwwuuutttuuuvvvxxxxxxxxxxxxzzz{{{}}}~~~{{{zzzyyyyyy{{{}}}}}}}}}{{{zzzyyyyyyzzzzzzyyywwwuuuvvvvvvuuusssrrrrrrsssttttttuuuuuuuuuuuuttttttttttttuuuwwwxxxwwwtttqqqqqqrrrrrrssstttuuuuuuvvvoooppprrrssstttttttttttttttuuuvvvwwwxxxxxxxxxwwwxxxxxxxxxyyyyyyzzzzzzzzzvvvuuuuuutttrrrqqqooonnnlllmmmnnnooooooooonnnmmmooopppqqqrrrrrrqqqpppoookkkmmmpppqqqpppooooooooorrrqqqnnnlllllllllnnnoooppppppppprrrsssuuuwwwxxxvvvuuutttssssssrrrsssssswwwwwwvvvuuutttrrrqqqpppqqqsssttttttssssssssstttxxxwwwwwwvvvuuuuuuuuuuuussstttuuuvvvvvvuuutttsssyyy|||}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}wwwuuutttuuuwwwxxxxxxxxxtttsssqqqpppoooppprrrsssssstttvvvxxxxxxwwwvvvtttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqooooooooonnnmmmlllkkkjjjmmmoooqqqsssuuuvvvvvvvvvwwwwwwvvvvvvvvvwwwxxxxxxxxxvvvttttttttttttsssqqqqqqrrrrrrqqqooommmkkkiiihhhiiikkklllmmmmmmllllllkkklllmmmkkkhhheeecccccceeegggiiijjjhhhgggggggggooonnnmmmkkkiiihhhffffffggggggfffeeedddcccbbbaaa]]]^^^^^^_________```aaa^^^aaaccccccaaa``````aaa```aaabbbdddeeefffggggggccccccccccccdddeeeeeefffeeeeeeeeeeeecccbbb```^^^^^^]]]]]]^^^``````^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\^^^^^^]]]]]]]]]]]]]]]^^^aaa___]]][[[[[[]]]^^^^^^\\\]]]]]]^^^^^^^^^^^^]]]YYY[[[]]]___aaa```^^^\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]___``````______```aaaffffffffffffeeeeeedddcccaaabbbccccccdddccccccccc```aaabbbcccdddeeefffgggfffhhhiiijjjiiijjjkkkmmmkkkkkkjjjjjjkkkllllllmmmjjjkkkllllllllllllkkkjjjjjjkkkmmmoooppppppoooooonnnnnnnnnooooooooooooooopppqqqtttuuutttrrrooommmlllkkkjjjiiigggffffffeeedddeeeeeeffffffggggggggggggggghhhiiikkkmmmnnnoooooonnnnnnnnnoooqqqssstttvvvssspppqqqtttvvvvvvtttoooooonnnoooqqqrrrsssrrrqqqrrrssssssqqqppppppqqqrrrsssuuuuuuuuuuuuwwwxxxtttttttttuuuuuuuuuuuuuuuxxxyyyzzzzzzxxxvvvvvvwwwuuuvvvwwwxxxwwwvvvuuutttqqqqqqrrrssstttvvvxxxyyyzzzyyyxxxxxxxxxyyy{{{|||{{{{{{zzzyyyxxxyyy|||{{{{{{{{{{{{{{{{{{|||}}}~~~~~~|||{{{zzz{{{{{{yyywwwwwwyyy{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxzzz{{{xxxxxxxxxvvvtttsssuuuvvvwwwwwwxxxyyyzzz{{{|||}}}|||{{{yyyyyyzzz{{{zzzyyyxxxwwwvvvwwwxxxxxxvvvtttssstttuuutttrrrqqqrrrsssttttttuuuuuuuuuuuuttttttuuuuuuvvvxxxyyyxxxuuurrrppppppqqqrrrssssssttttttqqqrrrssstttuuutttrrrqqqqqqrrrssstttuuuuuuuuuvvvyyyyyyyyyyyyyyyzzzzzzzzztttttttttttttttsssrrrqqqlllmmmnnnoooooonnnlllkkkmmmnnnoooppppppooonnnmmmkkkmmmooopppooonnnnnnnnnrrrpppnnnllllllmmmnnnoooqqqqqqrrrsssuuuvvvxxxyyyuuuuuuttttttsssssssssssswwwvvvuuutttsssrrrqqqqqqqqqsssuuuuuuttttttuuuvvvvvvvvvuuutttttttttuuuuuutttuuuvvvwwwvvvuuusssrrrvvvyyy}}}~~~{{{zzz{{{~~~}}}{{{{{{|||zzzzzzzzz{{{|||~~~}}}zzzyyyxxxxxxzzz|||{{{zzzvvvuuusssqqqppppppqqqrrrtttuuuwwwyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvvvvuuutttssssssrrrmmmlllkkkjjjiiihhhggggggnnnooorrruuuwwwyyyyyyyyy{{{zzzyyyxxxxxxyyyzzzzzzyyywwwtttsssssssssrrrqqqpppqqqqqqpppnnnllljjjiiijjjkkkmmmnnnooooooooonnniiikkklllkkkhhheeeddddddeeegggjjjjjjiiihhhhhhiiikkkkkkjjjhhhgggfffeeedddcccccccccbbbaaaaaa``````___``````___^^^]]]___aaa^^^aaaddddddaaa``````bbbaaabbbcccdddeeefffffffff^^^___aaaccceeefffhhhhhhfffggggggfffdddbbb```^^^]]]\\\\\\^^^``````___]]]\\\[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^cccaaa^^^^^^___``````___\\\\\\]]]]]]]]]]]]\\\\\\YYYZZZ\\\^^^___^^^]]]\\\\\\\\\]]]^^^^^^______```___```bbbaaa``````aaaccceeeeeeffffffeeedddccccccbbbccccccdddddddddddddddaaabbbbbbdddeeefffgggggggggiiijjjkkkjjjjjjlllmmmkkkkkkkkkkkklllmmmnnnoooiiijjjkkkkkkllllllkkkkkkkkklllmmmnnnooopppppppppnnnnnnnnnnnnnnnnnnoooooonnnppprrrssssssqqqooommmlllkkkjjjiiiiiiiiiiiiiiieeeeeefffgggggggggffffffeeeeeefffggghhhjjjlllmmmlllllllllmmmoooppprrrrrrtttsssssstttuuuvvvuuutttppppppqqqrrrrrrsssssssssppprrrrrrqqqpppooopppqqqrrrsssuuuvvvvvvvvvxxxzzzttttttttttttttttttttttttyyyzzz{{{zzzxxxvvvvvvvvvvvvvvvwwwwwwvvvvvvuuutttssssssssstttuuuwwwxxxyyy|||{{{yyyxxxyyyzzz|||~~~zzz{{{{{{zzzyyyzzz~~~zzz{{{||||||{{{zzz{{{|||}}}~~~~~~|||{{{yyyvvvtttuuuwwwyyyyyywwwuuuuuuuuutttuuuvvvxxxzzz{{{|||}}}yyyyyyxxxvvvttttttvvvxxxwwwxxxyyyzzzzzz{{{||||||}}}{{{zzzyyyzzzyyywwwuuutttttttttuuuwwwvvvtttrrrrrrsssttttttsssrrrssstttttttttuuuvvvvvvvvvuuuuuuuuuuuuuuuwwwyyyxxxvvvsssppppppqqqqqqrrrrrrssssssrrrssstttuuuuuutttsssrrrrrrrrrrrrsssssssssttttttyyyyyyyyyyyyyyyyyyyyyyyyssstttuuuuuuuuutttsssrrrlllmmmnnnooonnnmmmlllkkkmmmmmmnnnnnnnnnnnnmmmmmmlllnnnooonnnmmmlllmmmoooqqqpppooonnnnnnooopppqqqssssssssstttuuuwwwxxxyyyttttttttttttttttttttttttvvvuuutttsssrrrrrrrrrrrrrrrtttvvvwwwvvvvvvwwwxxxvvvuuutttsssssstttuuuvvvuuuuuuvvvwwwwwwvvvuuutttrrrtttwww}}}{{{xxxwwwwwwyyyzzz~~~~~~~~~|||zzzyyyzzz|||xxxyyyyyyyyyyyyzzz}}}|||}}}~~~}}}~~~~~~|||{{{{{{{{{}}}~~~}}}|||wwwvvvtttrrrqqqrrrssstttvvvwwwxxxxxxyyyyyyxxxxxxvvvuuuuuuttttttuuuuuuvvvxxxwwwwwwwwwvvvuuuuuuuuummmlllkkkjjjiiiiiihhhhhhqqqsssuuuxxxzzz{{{{{{{{{{{{zzzxxxvvvvvvwwwxxxyyyvvvtttqqqqqqrrrsssrrrrrrppppppqqqpppooommmkkkjjjlllmmmnnnnnnnnnnnnllllllgggiiijjjjjjhhhfffeeeffffffgggggggggffffffhhhkkkiiiiiihhhggggggfffeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccaaa______aaaddd^^^bbbfffeeebbb___aaacccaaabbbbbbcccddddddcccccc^^^___aaacccfffhhhiiiiiihhhhhhhhhgggeeebbb```^^^[[[ZZZZZZ\\\^^^______]]][[[[[[ZZZZZZ[[[\\\\\\]]]ZZZZZZZZZ[[[\\\]]]^^^___cccaaa___```aaabbb```^^^[[[\\\\\\\\\\\\\\\[[[[[[YYYZZZ\\\\\\\\\\\\]]]]]][[[[[[\\\^^^___```aaabbbbbbdddeeeeeedddccceeefffeeefffffffffffffffeeedddcccdddeeeeeeffffffeeeeeebbbbbbccccccdddeeeffffffhhhjjjkkkkkkjjjjjjlllmmmmmmmmmmmmllllllmmmnnnnnnjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnooopppooooooooonnnnnnnnnnnnnnnmmmoooppprrrrrrqqqpppooollllllkkkkkkkkklllmmmnnnjjjjjjkkklllkkkkkkiiiiiiffffffffffffhhhiiikkkllliiijjjkkkmmmnnnoooppppppppprrruuuvvvuuutttttttttqqqrrrssssssrrrrrrrrrssspppqqqqqqpppnnnnnnooopppqqqrrrtttuuuuuuvvvxxxzzzvvvvvvvvvvvvvvvvvvvvvvvvyyy{{{{{{zzzxxxvvvuuuvvvxxxwwwvvvvvvuuuuuuvvvvvvuuuuuuuuuuuuvvvwwwxxxyyy{{{zzzxxxwwwwwwyyy|||}}}{{{||||||{{{yyyzzz|||~~~zzz|||~~~}}}{{{zzz{{{|||{{{}}}}}}{{{yyyvvvtttuuuwwwyyyyyywwwvvvuuuvvvuuuwwwyyy|||}}}}}}}}}|||zzzzzzyyywwwuuuuuuwwwyyyyyyyyyzzz{{{{{{{{{{{{{{{|||zzzyyyyyyyyyxxxvvvtttsssssssssuuuvvvvvvsssqqqrrrsssttttttttttttuuuwwwtttuuuvvvvvvwwwwwwvvvvvvtttssssssuuuwwwwwwvvvuuuqqqqqqqqqqqqqqqqqqqqqrrrpppqqqrrrsssuuuuuuvvvvvvvvvuuuuuutttssssssttttttyyyyyyyyyxxxxxxxxxxxxxxxuuuuuuvvvwwwvvvtttrrrpppnnnnnnnnnnnnnnnmmmllllllnnnnnnmmmmmmmmmmmmnnnnnnnnnooonnnmmmkkklllnnnpppoooppppppqqqqqqrrrrrrssssssssssssttttttvvvwwwwwwrrrrrrssstttuuuuuuuuuuuuttttttsssrrrrrrrrrsssttttttvvvxxxxxxxxxwwwxxxyyywwwvvvtttssstttuuuvvvwwwvvvvvvwwwwwwwwwwwwwwwwwwttttttuuuxxx{{{~~~{{{zzzxxxvvvvvvvvvwwwwwwzzz{{{{{{zzzyyyyyyzzz|||xxxzzzzzzyyywwwvvvxxxzzzzzz{{{{{{}}}~~~~~~~~~|||}}}~~~}}}|||}}}~~~~~~|||{{{vvvuuusssssssssuuuwwwxxxyyyxxxxxxwwwxxxyyyzzz{{{xxxwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwpppooonnnmmmlllllllllllluuuvvvxxxzzz||||||||||||xxxvvvtttsssrrrssstttuuuqqqooommmnnnoooqqqrrrrrrqqqqqqqqqqqqpppooommmllllllmmmmmmmmmllljjjhhhgggeeegggiiijjjhhhggggggggggggfffdddaaa```cccgggkkkiiiiiiiiiiiihhhhhhhhhhhhaaabbbbbbbbbbbbccccccccccccdddeeedddbbbbbbeeehhh^^^bbbfffeeebbb___aaadddaaaaaabbbbbbbbbbbbaaaaaa___```bbbdddggghhhiiiiiiiiiiiihhhgggeeeccc```___YYYXXXYYY[[[]]]___^^^]]]ZZZZZZZZZZZZZZZ[[[\\\\\\ZZZ[[[[[[\\\]]]___```aaacccaaa___aaacccccc```]]][[[[[[\\\\\\\\\[[[[[[ZZZYYYZZZ[[[[[[[[[[[[]]]^^^ZZZ[[[\\\^^^```bbbcccdddeeefffhhhgggffffffgggiiiffffffgggggggggggggggfffdddeeeffffffggggggffffffbbbbbbbbbcccddddddeeeeeeiiijjjkkkkkkkkkkkklllmmmoooooonnnmmmllllllllllllkkkjjjjjjjjjkkklllmmmmmmnnnmmmlllkkklllmmmnnnoooooooooooooooooonnnnnnnnnmmmnnnooopppqqqqqqppppppmmmmmmllllllmmmoooqqqrrrpppqqqqqqrrrqqqpppnnnmmmiiiiiihhhiiijjjkkkmmmnnnhhhiiikkknnnoooppppppooommmrrrvvvwwwuuurrrrrrsssqqqsssttttttrrrqqqqqqrrrpppqqqqqqpppnnnmmmoooppppppqqqtttuuuuuuvvvxxxzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{{{{zzzwwwuuuuuuuuuyyyxxxvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzyyywwwvvvvvvxxxzzz||||||}}}}}}|||yyyyyyzzz{{{zzz|||~~~~~~{{{zzz{{{}}}yyy{{{~~~~~~}}}|||{{{yyywwwuuuwwwyyyyyyxxxwwwwwwwwwwwwyyy|||~~~~~~|||{{{zzzzzzyyywwwuuuuuuwwwyyyzzzzzz{{{||||||{{{{{{{{{zzzyyyxxxyyyyyyyyywwwuuurrrrrrsssuuuvvvvvvsssqqqqqqsssuuuuuuuuuuuuwwwxxxuuuuuuvvvwwwwwwwwwwwwwwwsssrrrqqqrrruuuvvvvvvuuurrrrrrrrrqqqqqqqqqqqqqqqnnnnnnppprrrtttvvvxxxyyyyyyxxxwwwvvvuuutttttttttxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxwwwvvvssspppnnnoooooonnnnnnmmmmmmmmmmmmpppooonnnmmmmmmnnnoooppppppooonnnllljjjkkknnnqqqooopppqqqsssttttttttttttssssssssssssssstttuuuvvvqqqqqqssstttuuuvvvvvvvvvssssssrrrqqqrrrssstttuuutttvvvyyyyyyyyyxxxyyy{{{xxxwwwuuuttttttvvvxxxyyyvvvwwwwwwwwwwwwxxxxxxyyyyyywwwuuuuuuwwwxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyzzzyyyyyyyyy{{{}}}yyy{{{|||zzzwwwuuuvvvwwwzzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~~~~||||||~~~}}}|||}}}~~~}}}{{{yyyssssssrrrssstttwwwzzz|||zzzyyyxxxwwwwwwyyy{{{|||zzzyyyxxxwwwwwwxxxyyyzzzxxxxxxxxxxxxxxxxxxyyyyyyrrrrrrrrrqqqpppnnnmmmlllsssttttttuuuuuuvvvvvvvvvxxxsssnnnmmmppprrrqqqnnnlllmmmoooppppppooonnnlllpppppppppooonnnmmmlllkkkiiikkknnnnnnmmmllllllmmmllllllkkkkkkiiihhhfffeeecccddddddeeefffggghhhhhhfffggggggfffddddddeeegggfffeeeccccccdddeeedddcccgggiiijjjhhheeebbbbbbdddcccbbb```^^^^^^^^^______aaa```^^^]]]]]]___aaabbb```aaabbbdddfffggghhhiiifffeeecccdddeeeccc^^^ZZZ\\\ZZZYYYZZZ]]]^^^]]][[[VVVWWWXXXXXXYYYYYYXXXXXX]]]___aaaaaaaaaaaabbbcccdddbbbaaabbbeeefffdddbbb```\\\[[[\\\\\\ZZZ[[[^^^ZZZZZZZZZZZZZZZ[[[[[[[[[^^^^^^___aaacccdddbbb```ccccccdddeeeeeeeeeeeedddfffgggiiihhhfffeeeeeefffeeedddccceeehhhiiigggddddddcccaaa``````bbbdddeeehhhkkkmmmjjjfffdddgggjjjgggiiikkkmmmmmmmmmlllkkkiiihhhgggggggggjjjlllnnnkkkkkkjjjjjjjjjkkkllllllnnnpppssssssrrrpppnnnnnnrrrpppnnnnnnnnnooooooooonnnlllkkkmmmppprrrsssssssssssssssrrrqqqpppooonnnooollljjjjjjkkkllllllllljjjiiiiiikkknnnpppqqqqqqqqqpppppppppoooooonnnnnntttttttttsssqqqooonnnmmmmmmoooqqqoookkkkkkooosssssstttvvvvvvvvvwwwyyy{{{zzzzzzzzzzzzzzz{{{||||||~~~~~~~~~~~~|||zzzxxxwwwxxxyyyyyyxxxxxxvvvuuuuuuvvvvvvvvvvvvvvvwwwwwwxxxwwwxxxyyy{{{|||}}}}}}}}}{{{zzzyyyvvvuuuuuuxxx{{{}}}{{{yyyxxxwwwwww~~~}}}}}}}}}~~~~~~{{{zzzyyyxxxvvvuuutttwwwyyyzzzyyyxxxxxxyyyzzz{{{||||||||||||~~~~~~{{{yyyxxxwwwwwwwww{{{{{{|||}}}}}}|||{{{{{{wwwwwwxxxyyyyyyyyyyyyyyywwwwwwvvvuuuuuuuuuuuuuuuvvvuuusssrrrqqqqqqrrrsssuuusssqqqrrrtttuuusssqqqrrrrrrssstttvvvxxxzzz{{{ttttttuuuwwwxxxvvvsssppprrrqqqppppppppprrrtttvvvyyyzzzzzzxxxvvvuuuvvvxxxxxxyyyyyyyyyxxxyyy|||~~~|||{{{zzzwwwuuusssqqqpppqqqooommmlllnnnoooooonnnnnnnnnnnnnnnoooqqqrrrrrrqqqpppnnnlllkkklllnnnoooppppppqqqqqqqqqrrrrrrrrrttttttsssrrrrrrssssssssssssssssssssstttuuuvvvvvvuuutttssstttuuuvvvuuuttttttuuuvvvwwwxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwvvvuuuuuuuuuuuuuuuttttttsssrrrrrrsssssssssyyyyyyyyyzzz{{{{{{{{{{{{~~~{{{vvvssssssuuuxxx{{{{{{{{{{{{zzzzzzyyyxxx~~~{{{zzzzzz}}}~~~|||zzz{{{|||~~~~~~|||{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}||||||{{{zzzxxxxxxvvvtttssssssuuuwwwyyyssstttuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxyyyzzz{{{|||{{{zzzxxxwwwvvvwwwwwwxxxrrrrrrqqqqqqooonnnmmmlllqqqqqqqqqrrrrrrssssssssssssooolllmmmppprrrqqqnnnnnnooopppqqqqqqpppnnnmmmppppppppppppooonnnllllllmmmmmmmmmnnnoooooonnnnnnmmmmmmllljjjiiigggffffffcccddddddeeeeeeffffffgggfffggggggfffeeedddfffgggfffdddbbbbbbccccccbbbaaadddfffgggfffcccaaaaaabbb___^^^^^^^^^^^^______```___^^^^^^]]]^^^___```aaaaaabbbbbbcccdddeeeffffffeeecccbbbccccccbbb^^^ZZZ[[[YYYXXXYYY\\\]]]\\\ZZZXXXXXXXXXYYYYYYYYYYYYYYY[[[]]]````````````aaabbbcccbbbaaabbbddddddbbb```bbb^^^\\\]]][[[XXXXXX[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\]]]___aaaaaa```^^^aaaaaabbbccccccccccccbbbeeefffhhhgggeeeddddddeeefffeeeeeegggiiiiiifffcccdddcccaaaaaaaaabbbdddeeegggjjjkkkiiieeecccfffiiifffgggiiikkklllkkkjjjiiiggggggffffffggghhhiiijjjiiiiiiiiijjjkkklllmmmmmmllloooqqqqqqpppnnnnnnooorrrpppnnnmmmnnnoooooooooooommmlllmmmooorrrttttttsssssssssrrrqqqpppooooooqqqooollllllmmmmmmmmmllljjjiiiiiijjjmmmooooooooopppooooooooonnnnnnnnnmmmssssssrrrrrrqqqooonnnmmmmmmppprrrpppmmmkkknnnrrrrrrssstttttttttuuuwwwyyyzzzzzzzzzzzzzzz{{{||||||}}}}}}}}}}}}{{{yyyxxxwwwwwwwwwwwwwwwwwwvvvuuutttvvvvvvttttttttttttuuuvvvwwwxxxyyyzzz{{{|||||||||xxxxxxxxxvvvuuuvvvzzz}}}~~~}}}|||{{{zzzyyyxxx~~~~~~~~~}}}zzzyyyyyyyyyxxxwwwvvvxxx{{{|||{{{{{{{{{|||}}}||||||~~~~~~{{{yyyxxxxxxxxxzzzzzz{{{||||||{{{zzzzzzvvvvvvwwwxxxxxxxxxxxxxxxvvvvvvuuuttttttttttttuuuvvvuuusssrrrqqqqqqqqqrrruuusssqqqrrrtttuuutttrrrpppqqqrrrtttuuuwwwxxxyyywwwwwwxxxzzz{{{zzzwwwtttssssssrrrqqqrrrtttvvvwww{{{{{{|||zzzxxxxxxyyyzzzyyyzzzzzzyyyyyyyyy|||~~~~~~~~~|||zzzxxxvvvtttssssssqqqooonnnooopppppppppoooooonnnoooooopppqqqrrrqqqpppooonnnmmmnnnnnnooopppppppppqqqqqqrrrrrrrrrttttttssssssssssssttttttsssssssssssssssttttttuuuuuutttssstttvvvwwwvvvuuuuuuvvvwwwxxxyyyxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrxxxxxxxxxxxxxxxxxxyyyyyy}}}|||zzzvvvsssssstttvvvxxxxxxxxxxxxxxxwwwvvvvvv|||zzzxxxyyy{{{|||{{{yyyyyy{{{~~~}}}zzz{{{{{{|||||||||||||||}}}~~~~~~}}}|||}}}}}}||||||{{{zzzxxxvvvuuusssrrrssstttuuuvvvqqqqqqsssuuuwwwxxxzzz{{{yyyyyyxxxxxxxxxyyyzzz{{{{{{zzzxxxwwwwwwwwwxxxxxxpppppppppooonnnmmmlllkkknnnnnnnnnoooooooooooopppmmmkkkkkkmmmqqqsssrrroooqqqrrrssstttsssrrrpppnnnpppqqqqqqqqqpppooonnnnnnrrrooommmnnnqqqrrrqqqpppooommmkkkiiigggfffeeeeeecccccccccccccccdddddddddeeeffffffeeeddddddfffgggeeedddaaaaaaaaaaaa```___aaabbbccccccaaa``````aaa]]]^^^___```aaaaaaaaaaaa^^^^^^___```aaabbbbbbbbbcccccccccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa___\\\ZZZYYYXXXWWWXXXZZZ[[[ZZZYYY[[[ZZZYYYXXXXXXXXXYYYZZZZZZ\\\^^^_________```bbbcccbbbaaaaaabbbaaa___]]]aaa]]]\\\]]]\\\XXXXXX[[[[[[[[[\\\]]]^^^^^^______\\\\\\\\\^^^``````___]]]______```aaaaaaaaa``````ccceeefffeeedddbbbcccccceeeeeefffhhhiiihhheeebbbccccccbbbaaabbbccceeeeeefffhhhiiigggdddbbbdddgggeeefffhhhiiijjjjjjiiihhhgggggghhhhhhhhhhhhhhhhhhfffggghhhiiijjjlllmmmmmmjjjlllmmmmmmllllllnnnooopppooonnnmmmmmmmmmnnnooopppnnnllllllnnnrrrtttuuusssssssssrrrrrrqqqqqqpppsssqqqooonnnoooooonnnmmmjjjiiiiiijjjlllmmmmmmlllnnnnnnmmmmmmmmmmmmllllllppppppqqqqqqppppppooonnnooorrrtttssspppnnnnnnpppqqqrrrssssssrrrsssuuuwwwzzzzzzyyyyyyzzzzzz{{{|||zzz{{{{{{zzzzzzxxxwwwvvvuuuuuuvvvvvvvvvuuuuuutttvvvtttsssqqqqqqrrrtttuuuxxxyyyyyyzzzzzzzzzzzzzzzuuuvvvwwwvvvvvvwwwzzz}}}}}}~~~~~~~~~~~~|||{{{zzz~~~}}}{{{zzzyyyzzzzzzyyyxxxxxxzzz}}}}}}}}}}}}{{{zzzyyyyyyxxxyyyzzz{{{{{{zzzyyyxxxtttuuuvvvvvvwwwwwwvvvvvvuuuttttttsssssssssssssssvvvuuutttrrrqqqpppppppppsssrrrqqqrrrtttuuuuuutttoooppprrrtttuuuuuuuuuuuuxxxxxxyyy{{{||||||yyywwwuuutttsssssstttuuuwwwxxx|||}}}}}}|||zzzzzz|||}}}{{{||||||zzzyyyzzz|||~~~}}}|||zzzxxxwwwvvvtttqqqqqqrrrsssrrrrrrppppppoooooooooppppppqqqqqqppppppppppppoooooooooppppppppppppqqqqqqqqqqqqtttttttttssssssttttttuuuttttttsssrrrrrrrrrrrrssstttsssssstttvvvxxxwwwvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxxxxyyyzzzzzz|||{{{{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuuuuusssrrrqqqqqqqqqqqqxxxwwwuuuttttttuuuvvvvvvxxxxxxxxxwwwtttsssssstttttttttuuuuuuttttttssssssyyyxxxwwwwwwyyyyyyxxxwwwwwwyyy{{{~~~{{{xxx||||||{{{zzzzzzzzz{{{{{{{{{{{{zzz{{{|||~~~~~~||||||{{{yyyxxxtttsssssssssssssssssssssnnnoooqqqsssuuuxxxyyyzzzwwwwwwwwwvvvwwwxxxxxxyyyzzzyyyxxxwwwwwwwwwxxxyyymmmnnnnnnnnnmmmlllkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnkkklllmmmqqquuuvvvuuussstttuuuvvvwwwvvvuuusssqqqrrrrrrrrrrrrrrrqqqpppppptttppplllmmmqqqtttssspppnnnlllhhheeecccccccccdddcccbbbbbbbbbaaaaaaaaa```aaabbbccccccbbbbbbdddffffffdddbbbaaaaaaaaa```______```aaaaaaaaa````````````aaacccdddddddddcccbbb^^^```bbbeeeffffffeeeeeeeeeddddddbbbaaa```__________________^^^]]][[[ZZZXXXXXXXXXXXXYYYYYYYYYXXX\\\ZZZXXXWWWVVVWWWYYYZZZ[[[]]]___`````````aaabbbbbbaaaaaa```___^^^]]][[[\\\YYYYYY]]]]]][[[[[[___ZZZ[[[[[[]]]^^^___``````^^^^^^^^^```bbbbbb```^^^^^^^^^___````````````___aaacccdddcccbbbaaaaaaaaabbbdddfffggghhhfffccc```ccccccbbbbbbcccdddeeefffeeefffgggeeebbbbbbccceeeeeefffggghhhiiiiiihhhhhhhhhiiikkklllllljjjiiigggfffggghhhiiijjjjjjkkkkkkggghhhiiiiiiiiijjjmmmooooooooonnnmmmkkkkkkmmmnnnooommmjjjjjjlllppprrrsssrrrrrrqqqqqqqqqqqqqqqqqqtttrrrpppooooooooommmkkkjjjiiiiiijjjkkklllkkkiiilllllllllkkkkkkkkkkkkkkknnnnnnooopppppppppppppppqqqtttwwwwwwtttqqqpppoooppprrrsssrrrrrrrrrtttvvvyyyyyyxxxxxxyyyyyyzzz{{{xxxxxxxxxxxxxxxwwwwwwwwwuuuvvvvvvvvvvvvvvvuuuuuutttsssqqqpppqqqsssvvvwwwyyyyyyyyyxxxxxxxxxyyyyyyuuuvvvxxxwwwwwwwwwyyy{{{|||}}}}}}||||||}}}~~~|||zzzzzzzzz{{{zzzyyyzzz}}}~~~{{{zzzyyyyyywwwxxxyyyzzzzzzyyyxxxwwwttttttuuuvvvvvvvvvvvvuuutttsssrrrrrrqqqqqqrrrrrrvvvuuutttsssqqqpppoooooopppppppppqqqrrrsssttttttnnnoooqqqtttttttttsssrrruuutttuuuwwwxxxxxxvvvtttttttttsssssstttuuuvvvwwwzzz|||||||||{{{{{{}}}|||}}}}}}{{{zzzzzz|||~~~~~~|||zzzyyyyyywwwtttssstttuuuuuutttqqqqqqppppppppppppppppppooopppqqqqqqqqqpppooooooppppppqqqqqqqqqqqqqqqqqqsssssssssrrrssssssttttttuuuuuusssrrrrrrqqqqqqqqqsssrrrrrrtttwwwxxxxxxwwwyyyyyyzzz{{{{{{{{{zzzyyyttttttuuuvvvwwwxxxyyyzzz}}}}}}||||||{{{zzzzzzyyywwwwwwxxxwwwwwwwwwvvvvvvvvvuuutttrrrqqqpppppppppwwwvvvtttrrrrrrrrrssstttsssuuuwwwwwwuuusssrrrrrrqqqrrrrrrsssrrrrrrqqqqqqvvvuuuuuuuuuvvvvvvvvvuuuuuuvvvyyy{{{}}}~~~{{{xxx||||||zzzyyyyyyyyyyyyzzzyyyyyyzzz{{{}}}~~~||||||{{{yyyxxxttttttuuuuuuuuusssrrrqqqooopppqqqrrrtttuuuwwwwwwuuuuuuuuuuuuvvvvvvwwwwwwyyyxxxwwwvvvwwwxxxyyyzzzllllllmmmmmmmmmllllllkkkmmmmmmnnnnnnooopppppppppnnnppprrrvvvyyyyyyxxxvvvvvvwwwxxxyyyyyywwwuuutttssssssssssssrrrqqqppppppsssnnnjjjkkkpppsssqqqnnnjjjhhheeebbb`````````aaaaaaaaa``````______^^^^^^]]]^^^____________bbbdddfffdddbbbbbbbbbbbbaaa```______```aaaaaabbbaaa```bbbcccdddddddddbbbaaa```^^^```ccceeeffffffeeedddeeeeeedddbbb```___^^^]]]]]]]]]^^^]]]\\\[[[[[[[[[XXXYYYYYYYYYXXXXXXXXXYYY[[[YYYXXXVVVVVVWWWYYYZZZ]]]___aaaaaaaaa```aaabbb```aaaaaa```^^^\\\[[[[[[[[[YYYZZZ^^^^^^\\\]]]```ZZZZZZ[[[\\\]]]^^^___```___^^^___```bbbbbb```^^^^^^___``````aaaaaa`````````aaacccbbb```______```___aaaccceeedddbbb```___cccccccccddddddeeefffgggeeeeeeeeedddbbbaaabbbccceeefffggghhhhhhiiiiiiiiigggiiijjjlllkkkjjjhhhfffggghhhhhhiiiiiihhhgggfffeeefffggggggggghhhkkkmmmmmmnnnnnnllljjjjjjlllnnnmmmjjjhhhhhhjjjmmmooooooppppppoooooooooooopppqqqrrrpppooonnnnnnnnnllljjjjjjiiiiiijjjkkkkkkjjjhhhjjjjjjjjjjjjjjjkkkkkkkkkmmmmmmnnnppppppqqqqqqppptttvvvxxxyyywwwtttrrrpppqqqrrrssssssrrrrrrtttvvvwwwwwwwwwwwwwwwxxxxxxyyyvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwxxxxxxwwwwwwvvvvvvrrrqqqqqqqqqsssvvvyyy{{{yyyyyyxxxwwwwwwwwwwwwxxxwwwyyyzzzzzzxxxwwwxxxyyy|||}}}~~~zzz{{{~~~~~~|||{{{||||||{{{yyy}}}}}}zzzyyyxxxxxxxxxxxxyyyzzzzzzyyyxxxxxxttttttuuuvvvvvvvvvvvvvvvssssssrrrqqqqqqqqqqqqqqqtttttttttsssrrrpppoooooonnnnnnoooppppppqqqrrrsssnnnoooqqqtttttttttsssrrrsssrrrrrrsssuuuuuusssqqqrrrrrrrrrrrrssstttuuuuuuwwwxxxzzzzzzyyyzzz|||~~~|||}}}}}}{{{zzzzzz|||~~~~~~~~~}}}{{{zzz{{{xxxvvvuuuuuuvvvvvvuuusssrrrrrrqqqqqqqqqrrrrrroooppppppqqqqqqqqqpppppprrrrrrqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqrrrsssttttttvvvuuutttsssrrrqqqqqqqqqtttsssssstttwwwyyyyyyxxxyyyzzz{{{{{{{{{zzzyyyyyytttuuuvvvwwwxxxyyyzzz{{{}}}}}}~~~}}}}}}|||zzzzzzxxxxxxxxxyyyxxxwwwvvvvvvwwwvvvuuusssrrrqqqqqqqqqvvvuuutttrrrrrrrrrsssssspppsssvvvwwwuuurrrqqqpppqqqqqqrrrrrrrrrrrrrrrqqqssstttttttttsssssssssttttttuuuvvvxxxzzz{{{|||}}}~~~|||yyy}}}{{{zzzxxxxxxxxxyyyzzzyyyzzz{{{|||~~~}}}||||||{{{zzzyyyvvvwwwwwwxxxwwwuuusssqqqqqqrrrrrrrrrsssssssssssstttttttttuuuuuuuuuuuuuuuwwwvvvvvvuuuvvvwwwyyyyyymmmmmmnnnooooooooonnnnnnnnnnnnoooppprrrsssttttttsssuuuwwwyyyyyyyyyxxxwwwuuuvvvwwwyyyyyywwwvvvuuurrrrrrrrrqqqpppooommmlllmmmjjjhhhiiilllnnnlllkkkfffdddbbb```___^^^____________^^^^^^]]]]]]]]]\\\ZZZ[[[]]]]]]]]]^^^```bbbeeecccbbbbbbcccccccccbbbaaa```___```bbbbbbaaa___````````````___^^^]]]\\\\\\^^^```bbbcccbbbaaaaaacccbbbaaa```___^^^]]]\\\[[[\\\]]]\\\[[[ZZZ[[[\\\ZZZ[[[\\\[[[YYYXXXYYYZZZYYYYYYXXXXXXXXXYYYZZZ[[[___aaabbbbbbaaa``````aaa___```aaa```]]][[[[[[[[[___\\\]]]``````\\\\\\^^^[[[[[[\\\\\\]]]^^^______^^^^^^^^^___aaaaaa___]]]______```aaaaaaaaaaaa```___aaabbbaaa```^^^______]]]___aaabbbaaa``````aaabbbcccdddeeeffffffggggggeeeeeedddcccbbbbbbbbbbbbeeeffffffgggggghhhiiiiiidddeeeggghhhhhhgggeeedddggghhhhhhiiihhhgggeeedddcccdddfffgggggggggiiikkkkkkmmmnnnlllhhhhhhkkknnnjjjhhhggghhhjjjlllllllllmmmlllkkkkkklllmmmoooppppppnnnmmmnnnnnnmmmkkkiiiiiiiiiiiikkklllllljjjhhhiiiiiijjjjjjjjjjjjkkkkkkmmmnnnooopppqqqqqqqqqqqqtttuuuwwwxxxxxxvvvsssqqqqqqrrrsssrrrqqqrrrsssuuuuuuuuuttttttuuuuuuvvvwwwuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuuqqqqqqrrrtttvvvxxxzzz{{{xxxxxxvvvuuuuuuvvvwwwxxxxxxzzz||||||zzzxxxxxxxxx|||}}}yyyzzz}}}}}}}}}~~~~~~}}}||||||zzzyyyxxxxxxyyyzzz{{{||||||{{{zzzyyyuuuvvvwwwwwwxxxxxxwwwwwwsssrrrrrrqqqqqqqqqqqqqqqrrrsssssssssrrrqqqpppooonnnoooppppppppppppqqqsssoooppprrrtttuuuuuuuuuuuuuuutttssssssttttttsssqqqppppppqqqrrrrrrssssssssstttuuuwwwwwwwwwxxx{{{}}}{{{||||||zzzyyyzzz|||~~~{{{|||~~~}}}|||zzz{{{yyyvvvuuuuuuvvvuuutttttttttsssssssssssstttuuuqqqqqqqqqqqqrrrrrrrrrrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuwwwvvvuuutttsssrrrrrrrrruuutttsssuuuwwwyyyxxxwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwxxxxxxzzz{{{|||}}}}}}}}}~~~~~~~~~~~~|||{{{yyyxxxxxxyyyzzzyyyxxxwwwvvvwwwwwwuuutttssssssssssssuuuuuuuuuuuuuuutttttttttpppsssvvvwwwuuurrrppppppqqqqqqrrrsssssssssrrrrrrqqqrrrssssssqqqqqqrrrsssssstttuuuvvvwwwxxxyyyzzz{{{~~~~~~|||{{{|||{{{yyyxxxxxxyyyzzz{{{zzz{{{|||~~~~~~||||||||||||{{{zzzyyyyyyyyyyyyxxxvvvtttssssssssssssrrrrrrrrrrrrrrrsssssstttuuuuuuuuuuuuuuutttttttttttttttvvvxxxyyypppqqqqqqrrrsssssssssrrrmmmnnnpppqqqtttuuuwwwxxxvvvwwwxxxxxxwwwuuuttttttqqqrrrtttvvvvvvvvvuuutttpppoooooommmllljjjhhhgggeeeffffffgggggghhhggggggbbbbbbaaaaaa```______^^^]]]\\\\\\\\\\\\\\\\\\\\\YYYZZZ\\\\\\\\\]]]```bbbcccaaa``````bbbccccccbbbaaa___^^^___aaabbb```]]]^^^^^^]]]]]]\\\]]]]]]]]]\\\]]]___`````````______^^^^^^^^^]]]\\\\\\[[[[[[ZZZ\\\]]]\\\ZZZYYY[[[^^^[[[]]]^^^]]][[[ZZZ[[[\\\YYYYYYZZZ[[[\\\]]]]]]^^^```aaabbbbbb___^^^^^^^^^^^^```aaa```]]][[[[[[]]]___]]]^^^aaaaaa^^^]]]___]]]]]]^^^^^^^^^_________```______```bbbaaa___]]]^^^______```````````````___```bbbaaa```^^^^^^___\\\^^^``````______bbbdddbbbcccdddeeegggggghhhhhhfffeeecccbbbbbbbbbbbbaaadddddddddeeeeeefffggghhhbbbcccdddfffffffffeeeeeeeeefffggghhhhhhgggeeedddbbbdddggghhhggggggggghhhjjjlllnnnkkkgggfffjjjnnniiihhhhhhiiikkklllkkkjjjjjjiiihhhhhhiiijjjlllnnnnnnmmmmmmnnnooonnnllljjjiiiiiiiiilllmmmmmmkkkiiiiiiiiijjjjjjjjjkkkkkkkkkoooooopppqqqrrrrrrrrrqqqsssssstttuuuvvvuuusssqqqpppqqqqqqqqqppppppqqqsssssssssrrrrrrsssssstttuuutttttttttuuuvvvxxxyyy{{{yyyyyyyyyxxxwwwuuussssssrrrssstttvvvwwwwwwwwwwwwwwwvvvuuuttttttuuuwwwxxxwwwzzz}}}~~~}}}{{{zzzzzz~~~~~~~~~~~~{{{|||}}}~~~~~~}}}~~~|||zzzyyyyyyyyy{{{|||}}}~~~~~~}}}|||{{{wwwxxxyyyyyyzzzzzzyyyyyyssssssrrrqqqqqqqqqqqqrrrpppqqqrrrrrrrrrrrrqqqpppppprrrsssrrrppppppqqqssspppqqqrrrtttuuuwwwxxxyyyxxxvvvuuuuuuuuutttsssqqqooopppqqqrrrrrrsssssssssqqqsssuuuvvvvvvxxx{{{}}}yyyzzzzzzyyyyyyyyy|||~~~zzz{{{~~~~~~|||{{{{{{yyyvvvtttuuuuuutttsssuuutttttttttuuuvvvwwwwwwuuutttssssssssstttvvvwwwuuuuuutttttttttssssssssssssssssssttttttuuuwwwwwwwwwvvvuuuuuuttttttttttttvvvuuutttuuuwwwxxxwwwvvvwwwxxxxxxyyyxxxwwwvvvuuuxxxyyyyyyzzz{{{||||||}}}|||}}}~~~~~~|||zzzyyyxxxyyyzzz{{{zzzyyywwwvvvwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwyyyyyyxxxwwwvvvrrrtttvvvvvvtttqqqpppooopppqqqrrrrrrssssssrrrrrrppprrrssssssppppppqqqsssssssssssstttuuuvvvwwwwwwxxx{{{~~~||||||||||||{{{yyyxxxxxxzzz|||}}}zzz{{{}}}~~~}}}{{{{{{}}}}}}}}}|||{{{{{{zzzyyywwwvvvtttsssrrrsssssssssssssssssssssssssssuuuvvvvvvvvvuuutttrrrrrrrrrrrrsssuuuwwwxxxsssssstttuuuvvvvvvvvvvvvmmmnnnppprrrtttwwwyyyzzzxxxxxxxxxwwwtttqqqppppppmmmoooqqqsssttttttsssrrrmmmmmmlllkkkiiifffdddccc```ccceeefffeeecccddddddaaaaaaaaabbbaaa```______[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ\\\\\\]]]^^^aaacccaaa___^^^___aaabbbbbbbbbaaa___^^^___aaaaaa^^^[[[^^^]]]\\\\\\]]]^^^```aaa______```````````````___[[[[[[[[[ZZZZZZZZZZZZZZZZZZ\\\]]]\\\ZZZYYY\\\___]]]___```___\\\ZZZ\\\^^^YYYZZZ\\\]]]______`````````aaabbbaaa^^^\\\\\\\\\]]]```aaa```]]][[[\\\^^^\\\ZZZ]]]bbbcccaaaaaaddd_________```````````````cccbbbbbbcccddddddbbb```]]]^^^______``````_________```bbbaaa```^^^______]]]___``````^^^```dddgggbbbcccdddfffggghhhhhhhhhfffeeecccbbbccccccbbbaaaccccccccccccdddeeeffffffcccdddeeefffggggggggghhhbbbdddfffhhhhhhgggfffeeeaaadddggghhhhhhgggffffffiiilllnnnkkkgggfffiiimmmhhhhhhiiikkkmmmmmmkkkiiihhhgggffffffgggiiikkkmmmnnnmmmmmmnnnpppooommmkkkhhhhhhjjjlllnnnnnnllljjjiiiiiijjjjjjkkkkkkkkkkkkppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrttttttrrrpppoooooopppooonnnnnnppprrrrrrrrrqqqqqqqqqrrrssssssttttttttttttvvvxxxzzz{{{yyyyyyxxxwwwuuusssrrrqqqssstttvvvwwwwwwvvvtttssswwwvvvtttssstttuuuwwwyyyuuuyyy}}}~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||}}}{{{{{{{{{{{{|||}}}~~~~~~}}}|||yyyyyyzzz{{{{{{{{{{{{zzztttsssrrrrrrqqqqqqrrrrrrooopppqqqrrrsssrrrqqqqqqrrrtttuuutttrrrqqqrrrtttrrrrrrssstttvvvxxxzzz{{{yyywwwuuutttuuutttrrrpppooopppqqqrrrssssssssssssppprrrtttuuuvvvxxx{{{}}}xxxyyyyyyyyyxxxyyy|||~~~zzz{{{~~~}}}|||{{{xxxuuuttttttttttttsssuuuuuuuuuuuuvvvwwwyyyyyywwwvvvuuutttuuuvvvxxxzzzvvvvvvuuuuuuuuutttttttttuuuuuuuuuuuuvvvwwwyyyyyywwwwwwvvvuuuuuuuuuuuuvvvwwwvvvuuuvvvwwwxxxwwwvvvvvvwwwwwwxxxwwwvvvuuutttwwwxxxxxxyyyyyyzzzzzzzzz|||}}}~~~~~~|||zzzyyyxxxyyyzzz{{{{{{yyywwwvvvxxxwwwvvvvvvvvvvvvvvvwwwtttvvvyyy{{{|||zzzxxxwwwsssuuuwwwvvvtttqqqpppoooppppppqqqrrrrrrrrrrrrrrrooorrrsssssspppoooqqqssstttsssssssssssstttuuuuuuuuuyyy|||}}}|||zzz{{{}}}|||{{{yyyxxxxxx{{{}}}zzz{{{}}}~~~~~~}}}|||zzz{{{}}}~~~~~~}}}|||{{{zzzxxxvvvuuutttsssqqqqqqrrrsssssstttuuuuuussssssuuuvvvvvvvvvuuutttqqqqqqpppqqqrrrtttvvvwwwtttuuuwwwxxxwwwuuusssqqqooooooppprrrssstttvvvvvvwwwuuussspppmmmlllkkkkkknnnnnnooopppooonnnmmmlllllljjjgggggghhhiiiiiihhhfffdddfffjjjiiidddaaabbb______]]]\\\[[[[[[[[[[[[VVVWWWXXXYYY[[[]]]^^^___YYYYYYZZZ\\\___```^^^\\\\\\ZZZYYY\\\```bbbbbb```^^^^^^]]]^^^^^^___``````bbbaaa___^^^]]]]]]^^^^^^_________```______^^^]]]^^^[[[XXXYYY[[[\\\ZZZXXXZZZ[[[]]]]]]\\\\\\\\\]]]ZZZ\\\___aaaaaa___]]][[[`````````______^^^^^^^^^```___^^^]]]\\\\\\\\\\\\^^^\\\ZZZ[[[^^^______]]]^^^^^^^^^```aaaaaa___\\\\\\]]]___`````````___^^^````````````aaaaaaaaaaaa]]]^^^___``````^^^\\\[[[```aaabbbbbb___^^^]]]^^^\\\]]]]]]^^^___```aaaaaadddbbb```aaadddfffeeeddd___```bbbbbbaaaaaabbbdddccccccccccccbbb```___^^^aaabbbbbbbbbbbbcccccccccaaaaaacccdddeeeffffffffffffeeeeeeddddddfffggghhhmmmkkkjjjhhhhhhiiikkklllhhhhhhiiiiiiiiiiiihhhggglllllllllkkkkkkjjjjjjjjjnnnoooooommmkkkiiiiiijjjjjjiiihhhhhhhhhiiijjjkkkhhhiiiiiihhhhhhjjjmmmpppppppppppppppppppppppppppoooooooooppprrrsssrrrpppnnnnnnnnnnnnooooooooooooqqqqqqppppppqqqsssuuuvvvuuuuuutttrrrrrrssswwwzzzxxxwwwwwwvvvuuusssqqqppprrrqqqooonnnoooppprrrssspppppppppqqqqqqrrrrrrrrryyyzzz|||}}}~~~}}}{{{zzz~~~}}}}}}}}}}}}}}}|||||||||}}}~~~|||zzzyyy~~~|||{{{zzzzzz{{{|||~~~{{{{{{xxxvvvuuuwwwyyyzzzzzzuuuuuuvvvvvvuuutttsssssssssooonnnrrrtttsssssstttttttttttttttttttttttttttttttttttttttuuuxxx|||{{{zzzxxxvvvtttrrrqqqqqqssstttuuuvvvvvvuuuuuutttqqqsssvvvzzz|||||||||{{{yyyyyyyyyxxxxxxxxxxxxxxx{{{|||~~~~~~}}}xxxxxxwwwvvvuuuuuuxxx{{{zzzxxxvvvwwwyyyzzzxxxvvvuuuuuuvvvwwwwwwwwwwwwwwwvvvwwwyyyyyywwwvvvwwwwwwyyyxxxwwwvvvvvvvvvxxxxxxxxxxxxwwwvvvvvvwwwwwwwwwtttuuuvvvwwwwwwvvvuuutttvvvwwwxxxwwwvvvvvvxxxzzzzzz|||~~~}}}zzzzzz}}}}}}~~~}}}{{{yyyzzz}}}}}}yyyvvvuuuxxxxxxxxxxxxwwwvvvuuuuuuwwwvvvvvvyyy||||||yyyvvvxxxwwwwwwuuusssqqqpppnnnnnnnnnooopppooonnnmmmlllqqqrrrssssssrrrrrrsssuuussssssssstttwwwxxxxxxxxxxxxwwwwwwwwwxxxzzz}}}~~~zzzzzz{{{||||||||||||||||||zzzyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{zzz{{{zzzxxxwwwuuutttttttttrrrsssttttttuuuuuuuuuuuuqqqrrrtttvvvvvvuuutttssspppppppppqqqqqqrrrrrrrrrrrrsssuuuvvvuuussspppnnnllllllmmmooopppqqqrrrsssqqqooonnnlllkkkkkkkkkkkkkkkllllllmmmlllkkkjjjiiijjjhhhgggfffhhhiiiiiiiiieeeccccccfffddd^^^\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYZZZ[[[\\\]]]]]]]]]]]]ZZZZZZZZZ\\\^^^^^^]]][[[[[[YYYYYY[[[___aaaaaa```^^^^^^^^^___```bbbcccdddbbbbbb```___^^^^^^______^^^_______________^^^^^^___\\\YYYZZZ\\\]]][[[YYYYYY[[[]]]]]]\\\\\\\\\]]]ZZZ\\\___aaaaaa```]]]\\\]]]]]]]]]]]]]]]]]]^^^^^^___^^^]]]\\\\\\[[[[[[[[[^^^\\\ZZZ[[[^^^``````^^^___^^^]]]^^^______]]]\\\\\\]]]^^^___```___^^^^^^______`````````aaaaaaaaa]]]]]]^^^^^^^^^]]][[[[[[]]]^^^______^^^^^^___```^^^^^^^^^___`````````aaaaaa___]]]^^^aaaccccccaaaaaabbbccccccbbbaaabbbdddcccccccccbbbbbb```______aaaaaabbbbbbbbbcccccccccbbbcccdddeeefffgggggggggffffffeeedddeeefffggghhhjjjiiigggffffffggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhllllllkkkkkkkkkjjjjjjjjjmmmnnnnnnmmmkkkjjjjjjkkkiiiiiiiiihhhhhhiiiiiijjjhhhiiijjjjjjjjjkkknnnpppppppppppppppppppppppppppooonnnmmmnnnoooooonnnlllmmmmmmmmmnnnnnnoooooooooqqqqqqppppppqqqrrrtttuuuttttttttttttssstttwwwyyyxxxxxxxxxwwwvvvtttsssrrrpppooonnnmmmlllmmmooopppnnnooopppqqqrrrsssttttttwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||zzzxxxxxx{{{{{{{{{{{{{{{{{{||||||~~~|||{{{xxxuuutttuuuvvvwwwvvvuuuuuuvvvuuuuuuttttttsssrrrooonnnrrruuussssssuuurrrsssssstttuuuuuuuuuuuuuuuuuuttttttvvv{{{~~~zzzuuurrrqqqrrrsssssstttuuuvvvvvvvvvuuutttrrrsssvvvxxxzzz{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{{{{zzzyyyyyyyyyyyyxxxwwwxxx{{{}}}}}}zzzzzz{{{zzzxxxuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxyyyuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwwwwvvvwwwzzz|||{{{}}}~~~{{{zzz}}}~~~}}}{{{zzz{{{~~~}}}zzzwwwvvvzzzzzzzzzzzzyyyxxxwwwvvvwwwvvvvvvyyy{{{{{{yyyvvvvvvvvvvvvuuusssrrrpppooonnnoooppprrrrrrrrrqqqqqqqqqrrrtttsssrrrrrrsssuuutttsssrrrtttvvvwwwwwwvvvwwwvvvuuuuuuvvvyyy|||~~~~~~~~~~~~~~~~~~}}}||||||{{{yyyyyyzzz}}}~~~}}}||||||{{{zzzzzzzzzyyyyyyxxxxxxxxxyyyxxxwwwvvvttttttssssssppppppqqqrrrrrrrrrrrrrrrqqqrrrtttuuuvvvuuutttssspppppppppqqqqqqrrrrrrrrrnnnpppqqqrrrrrrooommmkkkiiiiiijjjkkkmmmnnnoooooommmllljjjhhhgggggghhhhhhhhhhhhiiiiiihhhhhhgggfffgggfffeeeeeegggiiiiiiiiigggcccaaabbb___ZZZXXXZZZZZZZZZYYYXXXXXXYYYYYYYYY\\\]]]^^^_________^^^]]]]]]\\\[[[\\\^^^^^^\\\[[[ZZZYYYYYY[[[^^^```aaaaaa___``````aaaccceeeggghhhccccccbbbaaaaaa`````````^^^^^^_______________^^^___\\\ZZZZZZ]]]^^^\\\YYYYYY[[[]]]]]]\\\[[[\\\]]][[[]]]___```aaa```^^^]]]YYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZ\\\[[[[[[\\\___aaaaaaaaa```^^^\\\\\\]]]]]]\\\[[[\\\]]]^^^___```___^^^^^^^^^_________````````````]]]]]]\\\\\\\\\\\\[[[[[[ZZZ[[[\\\\\\\\\]]]```ccc```````````````````````````___^^^___aaabbbbbbbbbcccdddeeedddcccbbbcccdddbbbbbbbbbbbbbbbaaa```___aaaaaaaaabbbbbbbbbcccccccccdddeeeggghhhhhhhhhhhhgggfffeeeeeeeeefffhhhhhhhhhgggfffeeeeeefffggghhhhhhgggfffffffffggghhhiiikkkkkkkkkjjjjjjjjjjjjjjjkkklllmmmmmmkkkkkklllmmmiiiiiijjjjjjjjjjjjiiiiiiiiikkkmmmmmmmmmmmmnnnpppppppppppppppppppppppppppooonnnmmmmmmnnnmmmkkkiiikkkkkklllmmmnnnnnnooooooqqqpppoooooopppqqqrrrsssrrrsssuuuuuuttttttvvvwwwxxxxxxxxxwwwvvvuuutttsssqqqpppnnnmmmmmmmmmnnnnnnmmmnnnoooqqqrrrtttuuuvvvuuuvvvyyy|||~~~~~~}}}||||||{{{||||||{{{{{{yyyxxxwwwvvvxxxyyyzzz|||||||||||||||}}}|||}}}~~~~~~|||{{{xxxuuuttttttttttttsssvvvvvvuuuuuuuuuuuuttttttrrroooooosssuuuttttttvvvqqqrrrtttvvvwwwwwwvvvvvvvvvuuuttttttwww}}}zzztttpppqqqsssuuusssssstttuuuvvvvvvuuuuuussstttuuuvvvwwwyyy{{{|||{{{{{{{{{zzzzzzyyyyyyyyyvvvwwwxxxxxxyyyyyyxxxxxxzzzzzz{{{zzzzzz{{{~~~~~~}}}}}}|||zzzxxxwwwwwwxxxyyyyyyyyyyyyxxxvvvxxxzzzzzzyyyyyyzzz{{{{{{{{{zzzyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwxxxyyyzzzzzzyyyxxxwwwuuuvvvwwwwwwwwwxxx{{{}}}|||}}}|||}}}~~~|||zzz{{{~~~}}}zzzxxxwww{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvwwwyyyyyywwwuuuttttttttttttsssrrrqqqqqqpppqqqrrrtttuuuuuuuuuuuuqqqsssuuuuuutttssstttuuuuuutttssstttvvvwwwvvvuuuuuutttsssssstttxxx|||~~~}}}|||yyyyyyyyy{{{~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyxxxxxxwwwvvvuuuuuuwwwvvvuuuuuutttsssrrrrrrppppppqqqqqqrrrrrrqqqqqqqqqrrrsssuuuuuuttttttssspppppppppqqqqqqqqqqqqqqqkkklllnnnoooooommmjjjhhhggghhhiiijjjkkklllmmmmmmooommmkkkhhheeedddcccccceeeeeeeeeeeeeeeddddddddddddccccccdddggghhhhhhhhhhhhdddaaaaaa___ZZZZZZ\\\ZZZZZZYYYYYYYYYZZZ[[[[[[]]]^^^```bbbcccbbbaaa```aaa```______``````^^^]]][[[[[[[[[\\\^^^```bbbbbbcccccccccdddeeefffhhhiiiddddddddddddcccbbbaaa```]]]]]]^^^___`````````___]]][[[YYYZZZ]]]^^^\\\YYYYYY[[[\\\]]]\\\[[[\\\]]]\\\]]]^^^___``````______ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYY[[[[[[[[[\\\___aaabbbbbbaaa___\\\[[[\\\]]]]]]\\\]]]^^^___```aaa```______^^^^^^^^^^^^____________]]]]]]\\\\\\\\\\\\]]]]]][[[\\\\\\[[[[[[]]]aaadddaaaaaaaaaaaaaaa`````````bbbbbbaaabbbcccdddeeeeeeeeeffffffeeecccbbbcccdddaaaaaabbbbbbbbbaaaaaa```aaaaaaaaaaaabbbbbbbbbbbbcccccceeefffggghhhhhhhhhgggfffeeeeeeeeefffggghhhhhhggggggfffgggggghhhiiihhhgggeeeddddddfffhhhiiijjjjjjjjjjjjjjjiiiiiiiiiiiikkkllllllllllllmmmooojjjkkklllmmmlllkkkjjjiiiiiillloooppppppooooooooopppppppppppppppppppppppppppooonnnooopppooonnnllljjjkkkkkklllmmmnnnooooooooonnnnnnmmmmmmnnnooopppoooqqqtttttttttsssttttttuuuvvvvvvvvvvvvuuutttttttttsssrrrpppoooooooooooooooooopppqqqrrrttttttuuusssuuuwwwzzz|||~~~~~~~~~}}}|||||||||~~~~~~}}}}}}}}}yyyyyyzzzyyyyyyxxxwwwvvvwwwyyy{{{}}}}}}|||zzzyyyyyyyyyyyy{{{}}}~~~|||{{{yyywwwuuutttuuuuuutttsssvvvvvvuuuuuuuuuuuuuuuuuusssooooootttvvvuuuuuuvvvssstttvvvwwwxxxwwwvvvuuutttuuuuuuuuuwww|||yyytttqqqrrrsssuuusssssstttuuuuuuvvvvvvvvvuuuttttttuuuvvvyyy|||}}}}}}}}}}}}||||||{{{{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{|||||||||}}}~~~~~~~~~~~~~~~~~~yyyyyyzzzzzz{{{zzzzzzyyywwwyyy{{{|||{{{zzz{{{|||}}}||||||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{yyyzzz{{{{{{{{{{{{zzzyyywwwwwwwwwvvvvvvwwwyyy|||~~~}}}~~~~~~|||zzzzzz}}}~~~|||yyywwwwwwzzzzzzzzzzzzyyyxxxwwwwwwsssttttttuuuuuuuuutttsssrrrrrrssssssssssssrrrrrrrrrsssssstttuuuvvvvvvvvvsssuuuwwwxxxwwwvvvvvvwwwwwwvvvuuuuuuwwwxxxwwwuuutttsssqqqqqqsssxxx|||~~~}}}xxxxxxyyy|||~~~}}}~~~}}}}}}|||zzzyyyyyyxxxzzzyyyxxxwwwvvvuuuttttttttttttttttttssssssrrrrrrrrrrrrsssssssssssssssrrrqqqrrrssstttttttttsssssspppppppppppppppqqqqqqqqqhhhjjjlllmmmnnnllljjjhhhiiiiiijjjkkkllllllmmmmmmpppnnnkkkhhhfffdddddddddeeeeeedddddddddccccccdddcccbbbbbbdddggghhhhhhggggggcccaaaaaa```]]]]]]```^^^]]]]]]]]]]]]^^^^^^___^^^___aaacccdddeeeeeeeeefffeeecccccccccdddbbbaaa___^^^^^^^^^^^^```bbbdddfffeeeeeeeeeeeeeeeffffffddddddeeefffeeedddaaa```\\\]]]^^^___````````````\\\ZZZYYYZZZ]]]^^^[[[XXXYYYZZZ\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]^^^_________^^^]]]]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]^^^___aaacccbbb```]]]]]]]]]^^^^^^^^^^^^___```aaabbbaaaaaa```\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^___^^^^^^^^^]]]\\\]]]```cccaaaaaaaaaaaaaaa`````````bbbccccccccccccdddeeegggdddeeefffeeecccbbbcccddd```aaaaaabbbbbbbbbaaaaaa``````aaaaaaaaabbbbbbbbbaaabbbcccdddeeeffffffffffffeeedddddddddeeeggghhheeeeeeeeeeeefffgggggghhhhhhfffeeedddeeefffhhhjjjiiiiiiiiiiiiiiiiiiiiiiiihhhjjjllllllllllllnnnpppmmmmmmnnnooonnnmmmkkkjjjjjjmmmppprrrqqqpppoooooooooooooooooooooooooooooonnnmmmmmmnnnpppqqqooonnnkkkkkkkkklllmmmnnnnnnooonnnmmmlllkkkkkklllmmmmmmlllooorrrsssrrrqqqqqqrrrrrrsssttttttuuuuuuttttttttttttsssrrrqqqppppppppprrrrrrrrrrrrrrrrrrssssssttttttvvvwwwyyyzzz{{{{{{}}}}}}}}}~~~}}}}}}}}}~~~~~~~~~{{{yyyzzz{{{{{{|||||||||}}}}}}~~~~~~yyyyyyzzzzzzzzzyyyyyyxxxyyyzzz}}}~~~~~~{{{yyywwwwwwvvvvvvxxxzzz{{{{{{yyyxxxwwwvvvvvvwwwxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvwwwuuuqqqppptttwwwuuutttvvvvvvwwwxxxxxxxxxwwwvvvuuurrrtttuuuvvvvvvwwwzzz|||yyyxxxwwwuuuttttttttttttssssssssstttuuuvvvvvvwwwvvvuuuuuuuuuwww{{{~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{||||||}}}zzz|||}}}}}}}}}~~~~~~~~~~~~~~~{{{|||||||||||||||{{{{{{xxxzzz||||||{{{{{{|||}}}~~~~~~}}}|||{{{zzzxxxxxxyyyzzz{{{|||||||||{{{{{{zzz{{{|||}}}}}}|||{{{zzzzzzyyyxxxvvvttttttvvvyyy~~~~~~}}}~~~~~~~~~|||zzzyyyzzz||||||yyywwwvvvvvvxxxxxxyyyxxxxxxwwwvvvuuuqqqqqqrrrrrrqqqqqqqqqqqqpppqqqqqqrrrrrrrrrrrrrrrtttttttttsssssssssssstttuuuwwwzzz{{{zzzyyyxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxtttsssrrrrrrtttxxx|||~~~~~~}}}xxxxxxyyy|||~~~~~~|||{{{{{{{{{zzzzzzzzzzzzzzz{{{zzzyyyxxxwwwvvvuuutttsssttttttuuuuuutttsssrrrsssssssssttttttssssssrrrqqqrrrrrrsssssssssssssssppppppppppppppppppppppppfffhhhkkkmmmnnnnnnlllkkkkkkkkklllmmmmmmnnnoooooonnnmmmkkkjjjiiihhhiiiiiiggggggfffeeeeeeeeeeeefffddddddeeegggiiijjjjjjhhhfffbbbaaabbbbbb___```cccccccccbbbaaaaaabbbbbbbbb___```aaaccceeefffhhhiiijjjhhhffffffggghhhgggfffbbbbbbaaa___^^^___bbbdddeeeeeedddccccccccccccdddcccdddfffggggggdddaaa```[[[\\\]]]___```aaaaaaaaa\\\ZZZYYY\\\______\\\YYYXXXZZZ\\\\\\[[[ZZZ[[[\\\[[[[[[[[[[[[\\\]]]___``````___^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYYYY[[[\\\\\\\\\]]]```bbb```___]]]^^^___``````___^^^___```aaabbbaaa``````\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^_________```___^^^\\\\\\^^^```````````````````````````___```aaaaaa```aaaccceeebbbcccdddcccbbbaaabbbccc___```aaabbbbbbbbbbbbbbb`````````aaaaaaaaabbbbbb___```aaacccddddddddddddeeedddcccccccccdddffffffaaaaaabbbccccccdddddddddgggffffffffffffgggiiijjjhhhhhhhhhhhhhhhiiiiiiiiihhhjjjllllllllllllnnnpppnnnnnnooonnnnnnmmmlllkkkkkknnnqqqrrrqqqpppooopppoooooooooooooooooooooooolllkkkkkkmmmooopppooommmlllmmmmmmmmmmmmnnnnnnnnnooonnnmmmlllkkkkkkllllllllloooqqqrrrrrrqqqqqqrrrpppqqqrrrssstttuuuuuutttsssrrrrrrrrrqqqpppppppppssssssssssssrrrrrrrrrrrrttttttuuuuuuvvvwwwxxxxxx{{{{{{{{{||||||~~~{{{||||||}}}}}}}}}}}}~~~}}}yyywwwyyy{{{wwwxxxyyyyyy{{{||||||}}}yyyyyyzzz{{{{{{{{{{{{{{{{{{|||~~~~~~|||yyywwwwwwvvvuuuwwwyyyzzzzzzyyyxxxwwwwwwxxxyyyzzzyyyxxxwwwvvvuuutttuuuvvvwwwxxxwwwsssrrruuuwwwuuutttuuuxxxxxxxxxxxxxxxxxxxxxxxxrrrtttwwwwwwuuusssrrrsssqqqssstttvvvvvvuuutttssssssssssssssstttvvvwwwxxxvvvvvvvvvxxxzzz~~~|||{{{{{{{{{{{{|||}}}}}}|||~~~}}}|||||||||}}}~~~~~~~~~~~~}}}||||||zzz{{{}}}}}}{{{zzz{{{|||~~~~~~~~~}}}{{{yyyxxxwwwwwwxxxzzz{{{|||{{{{{{zzz{{{|||}}}~~~~~~}}}|||{{{{{{zzzxxxtttrrrrrrtttvvv}}}|||{{{{{{zzz{{{}}}~~~~~~}}}{{{zzzxxxyyy{{{zzzxxxvvvuuuvvvwwwwwwwwwwwwvvvuuutttssspppqqqqqqqqqooonnnooopppooopppqqqqqqrrrrrrrrrqqqtttssssssrrrqqqqqqrrrrrrvvvxxx{{{|||{{{zzzyyyzzzzzzyyyxxxyyy{{{|||{{{zzzuuuttttttuuuwwwzzz}}}}}}}}}}}}}}}}}}}}}||||||xxxxxxxxxzzz}}}~~~}}}zzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyxxxwwwvvvvvvssstttuuuwwwwwwvvvuuutttrrrrrrssssssrrrrrrqqqqqqrrrrrrrrrrrrrrrssssssssspppppppppppppppooooooooofffhhhkkknnnppppppoooooommmmmmmmmnnnoooooopppppppppnnnmmmkkkjjjjjjjjjjjjkkkjjjiiihhhggghhhhhhiiiiiihhhiiikkkmmmnnnlllkkkiiifffeeegggfffcccdddfffggggggfffeeedddddddddeeeccccccbbbbbbccceeehhhiiillljjjhhhhhhiiijjjjjjiiiccccccbbb___]]]\\\___cccbbbbbbaaaaaaaaabbbbbbcccbbbdddggghhhgggeeeaaa___ZZZ[[[]]]___```aaabbbbbb]]]\\\\\\^^^aaabbb^^^[[[XXXZZZ\\\\\\[[[ZZZ[[[\\\ZZZYYYYYYYYYZZZ\\\^^^```^^^^^^]]]\\\\\\[[[ZZZZZZYYYZZZ\\\]]]]]]\\\ZZZYYYYYY[[[\\\\\\[[[[[[]]]```]]]\\\\\\^^^``````___^^^\\\]]]___`````````___^^^[[[[[[[[[[[[\\\\\\\\\]]][[[\\\]]]^^^___^^^^^^]]]\\\^^^___^^^]]]\\\]]]^^^^^^^^^^^^___`````````aaa]]]___```___^^^^^^aaaccc___```bbbaaa``````aaabbb______```bbbbbbccccccccc````````````aaaaaaaaabbb______aaabbbcccdddddddddccccccbbbbbbbbbcccdddeee___```aaabbbccccccccccccffffffgggggghhhiiijjjjjjggggggggghhhhhhhhhiiiiiihhhjjjllllllllllllnnnoooooonnnmmmlllkkkkkkkkkkkkllloooqqqqqqpppoooooopppoooooooooooooooooooooooonnnmmmmmmnnnooopppnnnmmmoooooonnnnnnnnnnnnmmmmmmrrrqqqooonnnmmmmmmmmmnnnnnnppprrrrrrrrrrrrssstttpppqqqrrrtttuuuvvvvvvvvvssssssssssssssssssrrrrrrrrrrrrsssssssssssssssssstttttttttuuuvvvwwwxxxyyyzzzzzzyyyyyyzzz{{{||||||{{{{{{|||}}}}}}}}}}}}||||||||||||||||||}}}~~~~~~|||wwwuuuxxx|||xxxyyyyyyzzzzzz{{{{{{{{{xxxyyyzzz{{{|||}}}}}}}}}{{{|||~~~}}}|||{{{yyyxxxwwwxxxzzz{{{{{{zzzzzzyyyxxxxxxzzzzzzxxxwwwwwwvvvuuutttuuuvvvxxxyyyyyyuuutttvvvwwwtttssstttwwwwwwvvvvvvwwwyyy|||}}}vvvwwwxxxvvvtttrrrqqqqqqpppqqqsssuuuvvvuuutttssssssssssssssstttvvvwwwyyyvvvwwwxxx{{{~~~}}}}}}|||||||||}}}~~~~~~||||||~~~~~~}}}}}}{{{|||}}}}}}{{{yyyyyyzzz~~~~~~~~~}}}{{{yyywwwuuutttvvvxxxzzzzzzzzzyyyxxx{{{|||}}}~~~~~~}}}|||{{{yyyxxxvvvssspppqqqsssvvvyyy~~~~~~yyyvvvvvvvvvwwwyyy{{{|||{{{zzzyyyxxxyyy{{{zzzxxxvvvvvvwwwvvvvvvvvvvvvuuutttssssssppprrrrrrqqqooonnnoooqqqoooppppppqqqqqqqqqqqqppprrrrrrqqqpppqqqqqqssssssuuuxxx{{{|||{{{yyyyyyyyyxxxwwwwwwxxx{{{||||||{{{vvvwwwwwwyyyzzz|||}}}~~~}}}}}}}}}}}}|||{{{yyyyyyyyyxxxwwwyyy|||~~~~~~~~~||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwtttuuuwwwyyyyyyxxxwwwvvvssstttttttttssssssrrrqqqrrrrrrqqqqqqrrrrrrssssssqqqpppppppppooooooooonnnfffhhhlllooorrrrrrrrrqqqmmmnnnnnnooooooppppppppptttrrrooollljjjhhhhhhgggmmmlllkkkiiiiiijjjjjjkkklllllllllnnnpppqqqooommmnnnkkkkkkmmmlllhhhgggiiijjjiiihhhgggfffeeeeeeeeegggeeecccbbbbbbdddgggiiillljjjhhhhhhjjjkkkkkkkkkddddddccc___[[[[[[^^^aaa____________```aaabbbcccbbbdddggghhhhhheeeaaa^^^ZZZ[[[]]]___```aaabbbbbb___]]]]]]```cccddd```]]]XXXZZZ[[[\\\[[[ZZZ[[[\\\YYYYYYXXXXXXYYY[[[^^^___\\\\\\\\\[[[[[[[[[[[[[[[YYYZZZ\\\]]]]]]\\\[[[ZZZYYY[[[\\\\\\ZZZYYY\\\___ZZZZZZ[[[]]]``````___]]][[[\\\]]]^^^^^^^^^]]]\\\ZZZ[[[[[[[[[[[[\\\\\\\\\YYYZZZ\\\^^^___^^^\\\[[[YYY[[[]]]]]]]]]\\\]]]]]]\\\]]]]]]^^^___```aaaaaa]]]___aaa```^^^^^^aaaddd]]]___``````______```bbb^^^___```bbbcccccccccccc````````````aaaaaaaaaaaa___```aaabbbcccdddddddddcccbbbaaaaaaaaabbbcccdddaaaaaabbbddddddeeeeeeeeeffffffhhhiiijjjjjjjjjjjjfffggggggggghhhhhhiiiiiiiiikkkllllllllllllmmmooonnnmmmkkkjjjiiiiiijjjjjjmmmoooppppppooooooooopppoooooooooooooooooooooooosssqqqpppqqqrrrqqqooommmpppppppppooonnnnnnmmmmmmtttsssqqqpppooooooooooooppprrrsssssssssssstttvvvpppqqqsssuuuvvvwwwwwwxxxuuuuuuvvvvvvwwwvvvvvvvvvqqqqqqrrrrrrssstttuuuuuusssttttttuuuvvvxxxzzz{{{yyyyyyxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}}}}}}}|||zzzzzzzzzzzzzzz{{{|||}}}~~~{{{vvvuuuxxx||||||||||||||||||||||||{{{xxxxxxzzz{{{|||}}}}}}}}}{{{|||}}}~~~~~~~~~|||zzzyyyyyy{{{||||||{{{{{{zzzyyyyyyyyyxxxvvvtttwwwvvvuuutttuuuvvvxxxzzz{{{vvvuuuwwwwwwtttrrrsssvvvuuutttuuuwww{{{yyyyyyxxxvvvsssrrrssstttrrrrrrttttttuuuuuuttttttssssssrrrssstttvvvxxxyyyvvvwwwzzz}}}~~~~~~~~~~~~}}}|||}}}~~~|||zzzxxxxxxxxx~~~~~~~~~}}}{{{xxxvvvtttssstttwwwyyyyyyyyyxxxwww{{{|||}}}~~~~~~}}}|||{{{wwwvvvtttqqqpppqqqtttwwwvvv{{{{{{vvvsssrrrsssuuuwwwyyyzzzzzzzzzyyyyyyzzz{{{{{{yyywwwwwwxxxwwwwwwwwwvvvvvvuuutttsssqqqssstttrrrooonnnpppsssoooppppppqqqqqqqqqppppppqqqpppppppppqqqssstttvvvsssvvvzzz{{{zzzxxxwwwwwwwwwvvvvvvxxxzzz||||||{{{wwwxxxzzz{{{|||}}}}}}}}}~~~}}}{{{yyywwwvvvzzzxxxwwwxxx{{{}}}~~~~~~}}}|||zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwuuuvvvxxxzzz{{{zzzyyyxxxvvvvvvwwwwwwvvvuuuttttttrrrrrrqqqqqqqqqrrrssstttqqqpppppppppoooooonnnnnnfffhhhkkkooorrrsssttttttsssnnnlllooorrrrrrsssvvvrrrrrrqqqmmmjjjiiimmmqqqooonnnmmmlllkkklllmmmnnnjjjkkklllmmmooopppqqqqqqqqqpppooonnnmmmllllllkkkmmmmmmllljjjgggffffffgggeeeffffffffffffeeeddddddjjjhhhggggggjjjlllmmmmmmfffdddaaa^^^]]]^^^___aaa]]]___bbbbbbaaa_________dddeeeggggggeeeaaa]]]ZZZWWWYYY\\\```bbbdddeeeeee______```aaaaaa```___^^^\\\\\\[[[ZZZYYYYYYZZZZZZ]]]^^^^^^___^^^\\\[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYZZZ[[[[[[[[[\\\WWWYYYZZZ\\\]]]]]]]]]]]]ZZZ[[[]]]]]]\\\\\\\\\]]]``````___^^^]]][[[ZZZYYYWWWXXXYYY[[[[[[[[[ZZZZZZWWWYYY[[[\\\\\\\\\]]]^^^[[[[[[\\\\\\\\\]]]]]]]]]___^^^^^^]]]]]]]]]^^^^^^____________`````````aaa___```aaaaaaaaa```^^^]]]ZZZ\\\```bbbdddcccbbbaaacccbbbaaaaaaaaaaaaaaabbbeeedddcccbbbbbbbbbcccddd______aaabbbcccddddddeeeeeedddbbbcccdddeeeeeeddddddeeehhhjjjkkklllllllllkkkjjjiiihhhhhhiiijjjkkknnnmmmlllmmmnnnnnnllljjjlllkkkjjjiiiiiijjjkkkkkkkkklllmmmooopppqqqqqqqqqqqqpppppppppppprrrssstttoooqqqttttttrrrqqqppppppwwwuuurrrpppnnnnnnooopppqqqsssvvvxxxxxxvvvtttrrrppprrruuuvvvuuusssrrrrrrnnnpppuuuxxxyyyxxxuuusssxxxxxxyyyyyyxxxwwwuuutttrrrsssuuuvvvvvvvvvuuutttuuuuuuwwwxxxyyyzzzzzzzzzzzzzzz|||}}}{{{|||~~~wwwxxxyyyzzz{{{{{{||||||xxxxxxzzz{{{{{{{{{zzzyyy~~~||||||~~~~~~}}}{{{{{{|||~~~~~~}}}|||||||||}}}~~~}}}zzzyyyyyy|||{{{yyyxxxwwwxxxyyyxxxwwwvvvsssrrruuuzzz}}}{{{www{{{{{{zzzxxxuuuuuuvvvxxxuuutttsssuuuyyy{{{zzzyyy}}}zzzvvvttttttuuuttttttsssrrrrrrvvvzzz{{{zzzwwwpppqqqrrrrrrssstttuuuuuu}}}||||||}}}~~~{{{zzz{{{|||~~~}}}{{{yyywwwwwwsssuuuvvvwwwvvvuuuvvvvvv||||||||||||||||||||||||wwwvvvvvvvvvuuuuuuttttttyyyyyyzzzzzzzzzxxxvvvuuurrrssstttvvvwwwyyyzzz{{{yyyxxxvvvuuutttttttttuuuuuuttttttuuuvvvuuurrrpppsssrrrqqqqqqppppppqqqqqqnnnooopppqqqrrrqqqpppooonnnmmmlllmmmnnnpppsssuuussstttvvvxxxxxxwwwvvvuuuwwwwwwvvvwwwxxxyyy{{{|||wwwvvvvvvwwwzzz|||||||||{{{yyyyyyzzzxxxzzz|||}}}||||||}}}~~~}}}yyyzzz||||||yyyuuuwwwxxxyyyzzzyyyxxxwwwvvv{{{{{{{{{{{{{{{zzzzzzzzz{{{xxxuuuvvvyyyzzzvvvrrrsssuuuvvvuuuttttttuuuvvvsssrrrqqqpppoooppppppqqqfffhhhlllppprrrtttttttttrrrmmmllloooqqqpppqqqsssqqqqqqpppmmmkkkkkklllnnnkkkkkkkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnoooooooooooooooooonnnmmmlllkkkjjjkkkkkkjjjiiigggeeeddddddcccddddddeeeeeeddddddcccgggffffffgggjjjkkkkkkjjjfffdddbbb___^^^^^^^^^___]]]___aaabbb```^^^^^^^^^bbbcccddddddbbb___\\\ZZZZZZ[[[]]]___aaabbbbbbbbbaaaaaabbbbbbbbbaaa___^^^\\\[[[ZZZZZZYYYYYYZZZZZZ]]]]]]^^^^^^^^^]]]\\\[[[\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYYYYWWWXXXZZZ[[[\\\\\\[[[ZZZYYY[[[]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^]]]]]]\\\[[[XXXYYYZZZ[[[[[[ZZZYYYXXXWWWYYY[[[\\\[[[[[[[[[]]]ZZZZZZZZZZZZ[[[[[[[[[[[[___^^^^^^]]]]]]]]]^^^^^^______`````````````````````aaaaaabbbaaa```___^^^\\\^^^aaacccdddcccbbbaaabbbaaaaaaaaaaaaaaabbbbbbfffeeecccbbbbbbbbbbbbccc___```aaabbbdddddddddeeefffeeeccccccdddddddddccceeefffhhhjjjllllllmmmllllllllljjjjjjjjjjjjllllllmmmlllllllllmmmmmmkkkiiilllkkkjjjjjjjjjkkklllmmmmmmnnnoooppppppqqqqqqpppoooooooooooooooqqqrrrsssppprrrtttuuusssqqqpppppptttsssrrrqqqpppqqqrrrrrrsssuuuwwwyyyxxxvvvsssqqqpppsssuuuuuutttsssssstttppprrruuuxxxyyyxxxvvvuuuxxxyyyyyyyyyxxxvvvuuuttttttuuuvvvwwwxxxwwwwwwvvvvvvwwwxxxzzz{{{{{{||||||}}}~~~~~~zzzzzzxxxxxxyyyzzz|||}}}{{{|||}}}~~~~~~}}}~~~||||||~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzzzz|||~~~|||zzzxxxwwwwwwxxxwwwuuuuuussssssvvv|||}}}zzz{{{{{{{{{xxxvvvuuuvvvxxxvvvtttsssuuuxxx{{{{{{zzz}}}{{{xxxvvvvvvvvvuuutttsssrrrsssvvvyyy{{{yyywwwrrrrrrrrrssstttuuuvvvwww{{{{{{{{{}}}~~~|||{{{|||}}}~~~|||zzzxxxwwwvvvuuuvvvwwwwwwvvvvvvwwwxxx}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzyyyxxxxxxwwwvvvvvvuuuuuuvvvvvvuuuuuutttttttttttttttuuuuuuvvvvvvvvvwwwvvvuuusssssssssssstttuuutttttttttuuuuuusssqqqsssrrrrrrqqqqqqqqqqqqqqqooopppqqqrrrrrrrrrqqqqqqppppppqqqrrrrrrqqqpppooorrrsssuuuvvvwwwwwwwwwvvvvvvvvvuuuuuuuuuwwwxxxyyywwwvvvvvvwwwzzz}}}}}}}}}|||zzz{{{|||zzz{{{}}}}}}|||||||||}}}}}}zzzwwwyyy|||}}}{{{wwwyyyzzzzzzzzzzzzzzzyyyyyy}}}||||||{{{zzzzzzzzzzzz{{{xxxuuuvvvyyyyyyvvvrrrsssuuuvvvuuutttssstttvvvtttsssrrrqqqpppqqqqqqrrrfffhhhlllooorrrsssttttttooolllllloooqqqnnnlllmmmpppnnnmmmmmmmmmllljjjiiiffffffggghhhiiiiiiiiiiiimmmmmmllllllllllllllllllkkkkkklllmmmlllkkkjjjiiiggggggggggggeeecccaaa``````aaabbbccccccccccccccccccccceeehhhjjjjjjhhhfffddddddcccaaa```^^^]]]]]]]]]___aaaaaa___]]]]]]]]]```aaaaaaaaa___^^^\\\ZZZ]]]]]]^^^_________^^^^^^aaaaaabbbbbbaaa___]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZ\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZYYYYYYZZZ\\\]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXYYYZZZ[[[[[[ZZZYYYXXXYYY[[[]]]]]]\\\[[[\\\]]][[[[[[\\\]]]^^^^^^^^^]]]YYYZZZZZZZZZZZZYYYYYYXXXXXXYYY[[[[[[ZZZYYYYYYZZZXXXXXXXXXYYYYYYYYYZZZZZZ^^^^^^]]]]]]]]]]]]^^^^^^````````````````````````aaaaaaaaabbbaaa``````______```bbbddddddcccbbbaaa````````````aaabbbbbbcccfffeeedddcccbbbbbbbbbbbb``````bbbcccddddddddddddgggeeecccccccccdddcccbbbfffggghhhjjjkkkllllllmmmmmmlllkkkkkkkkkkkklllmmmlllkkkjjjkkklllllljjjhhhkkkkkkjjjjjjkkklllmmmnnnoooppppppqqqqqqppppppooommmmmmmmmmmmnnnooopppqqqqqqsssttttttsssqqqqqqqqqqqqqqqqqqrrrrrrsssssstttuuuwwwxxxyyyxxxuuurrrpppqqqrrrtttssssssssstttuuussstttuuuwwwxxxxxxxxxxxxyyyyyyyyyxxxwwwvvvtttssswwwwwwxxxyyyyyyyyyxxxxxxxxxxxxzzz{{{||||||}}}}}}~~~~~~}}}}}}}}}~~~~~~{{{yyywwwwwwyyy|||~~~|||}}}~~~}}}{{{{{{}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||}}}}}}{{{yyywwwvvvvvvuuutttssssssrrrsssxxx}}}}}}{{{{{{{{{yyywwwvvvwwwxxxwwwuuuttttttwwwzzz||||||}}}|||zzzzzzzzzyyyvvvtttsssssssssuuuxxxyyyyyywwwuuutttttttttuuuwwwyyyzzzzzz{{{|||~~~}}}|||}}}~~~}}}{{{yyywwwwwwwwwxxxxxxwwwvvvwwwyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyxxxxxxtttsssssssssssstttuuuuuuvvvuuuuuutttsssrrrrrrrrruuutttrrrqqqqqqqqqqqqrrruuutttssstttuuuuuusssqqqrrrrrrrrrrrrqqqqqqqqqqqqpppqqqrrrsssssssssssssssssstttvvvwwwuuurrrnnnkkkrrrssstttuuuvvvxxxxxxyyyvvvuuutttsssssstttuuuvvvwwwvvvuuuwww{{{}}}~~~~~~~~~}}}|||~~~|||~~~~~~}}}{{{{{{|||yyywwwvvvxxx{{{}}}|||zzz||||||{{{{{{{{{||||||}}}~~~|||{{{zzzzzzzzz{{{zzzxxxvvvvvvyyyyyyvvvrrrsssuuuvvvuuutttssstttuuuttttttsssrrrrrrrrrssssssfffhhhkkknnnqqqqqqqqqqqqmmmjjjkkkpppqqqllliiihhhmmmlllkkklllnnnmmmhhhddd```bbbdddfffgggggggggfffhhhhhhhhhhhhhhhhhhhhhhhhfffgggiiijjjjjjiiigggfffdddddddddeeedddbbb___]]]^^^^^^```aaabbbccccccccc```bbbeeeiiikkkjjjfffcccaaaaaabbbbbbaaa```___^^^]]]^^^``````^^^\\\\\\]]]`````````___^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\^^^_________]]][[[ZZZXXXZZZYYYYYYXXXXXXYYYYYYYYY[[[\\\\\\]]]^^^_________]]]\\\YYYXXXXXXYYY\\\]]]XXXYYYYYYZZZ[[[\\\]]]]]]ZZZZZZ[[[[[[[[[ZZZXXXWWWYYY[[[\\\]]]\\\[[[\\\]]][[[[[[\\\]]]]]]]]]]]]]]]YYYYYYYYYZZZZZZZZZZZZZZZXXXZZZ[[[ZZZXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZ]]]]]]]]]\\\]]]]]]^^^^^^aaaaaaaaa```````````````aaaaaaaaa`````````______aaabbbcccddddddcccaaaaaa_________``````bbbcccdddfffeeedddcccbbbbbbaaaaaa```aaabbbcccddddddddddddeeecccbbbbbbcccddddddccceeefffggghhhiiijjjkkkkkkkkkkkkjjjiiiiiijjjkkkkkkjjjiiihhhiiikkkkkkiiigggiiiiiiiiijjjkkkmmmnnnnnnqqqqqqqqqqqqpppooonnnmmmkkkkkkllllllmmmnnnnnnoooppprrrssssssrrrpppqqqqqqppppppqqqrrrrrrrrrrrrrrrtttuuuvvvwwwvvvtttqqqppppppqqqrrrqqqqqqrrrtttvvvvvvvvvvvvvvvwwwxxxzzzzzz{{{zzzyyyxxxwwwvvvuuutttxxxyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{||||||||||||~~~~~~|||{{{{{{{{{|||~~~|||zzzxxxxxxyyy{{{}}}zzz{{{|||}}}~~~~~~~~~~~~|||{{{{{{|||~~~~~~}}}}}}}}}}}}~~~~~~|||{{{{{{||||||}}}~~~}}}{{{zzzyyywwwuuussssssrrrqqqooopppqqqsssxxx}}}~~~zzz{{{{{{zzzwwwvvvvvvwwwwwwvvvttttttvvvyyy|||~~~}}}}}}|||}}}}}}{{{wwwttttttttttttuuuwwwwwwxxxwwwwwwvvvvvvvvvwwwyyy|||}}}{{{}}}}}}}}}~~~~~~|||{{{yyyyyyzzzzzzyyyxxxwwwxxx{{{~~~~~~|||{{{yyyyyyvvvuuuuuutttuuuwwwyyyzzzwwwvvvuuutttsssrrrqqqqqqsssrrrpppooooooooopppqqquuutttssssssuuuuuutttrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrssssssttttttuuuuuuvvvwwwyyyyyywwwssspppmmmsssssstttuuuwwwyyy{{{|||wwwvvvtttssssssssstttuuuuuuttttttvvvzzz|||}}}}}}{{{|||~~~~~~~~~~~~}}}{{{{{{{{{wwwvvvuuuwwwzzz||||||{{{}}}|||{{{{{{{{{|||}}}~~~}}}{{{zzzzzz{{{{{{yyywwwvvvwwwxxxwwwuuussstttuuuuuuuuusssrrrssstttttttttssssssssssssssssssfffhhhjjjmmmoooooonnnnnnkkkiiikkkpppqqqlllgggfffkkkjjjjjjlllmmmlllfffaaa^^^___aaadddeeeeeeeeeeeeaaabbbbbbccccccdddeeeeeebbbccceeeffffffffffffeeecccbbbbbbcccdddccc___\\\]]]^^^```aaabbbcccdddddd```aaaeeeiiikkkjjjfffccc^^^___aaabbbbbbbbbaaa```\\\^^^______]]]]]]]]]^^^aaaaaa``````___^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^]]]\\\ZZZXXXWWWYYYXXXXXXXXXXXXXXXYYYYYY[[[[[[[[[\\\]]]^^^______]]][[[YYYWWWWWWYYY[[[]]]WWWXXXYYYZZZ[[[\\\]]]]]][[[\\\\\\]]]\\\[[[YYYXXXYYYZZZ\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZXXXXXXXXXYYYZZZ[[[[[[\\\XXXZZZ[[[ZZZXXXVVVVVVWWWYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]^^^___aaaaaaaaaaaaaaaaaa````````````_________^^^^^^^^^bbbccccccdddcccbbbaaaaaa____________```aaabbbccceeeeeeddddddcccbbbaaaaaaaaabbbcccdddddddddddddddbbbaaa```aaaccceeefffeeeddddddeeefffggghhhhhhiiihhhgggfffeeeeeefffggghhhhhhgggfffgggiiiiiihhhffffffggghhhjjjlllmmmnnnoooqqqqqqqqqpppooonnnlllllljjjkkkkkklllmmmmmmnnnnnnnnnpppqqqqqqppppppqqqrrrqqqrrrrrrrrrqqqpppooonnnpppqqqrrrsssssssssqqqpppnnnpppqqqqqqqqqrrrtttvvvyyyxxxwwwvvvwwwyyy{{{||||||{{{zzzyyyxxxwwwvvvvvvzzzyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{{{{|||{{{{{{{{{|||~~~}}}{{{zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~}}}~~~}}}|||zzzzzz|||~~~~~~~~~~~~~~~~~~}}}|||||||||}}}|||~~~~~~{{{yyywwwuuurrrqqqqqqpppooommmnnnpppsssxxx|||~~~}}}|||yyyzzz{{{yyywwwuuuuuuvvvvvvuuuttttttuuuwww{{{~~~}}}}}}}}}~~~~~~{{{wwwtttttttttuuuuuuuuuuuuvvvwwwwwwwwwwwwxxxyyy|||~~~~~~~~~}}}~~~}}}}}}|||{{{{{{zzzyyyxxxyyy|||}}}|||zzzyyyyyywwwwwwvvvvvvwwwyyy{{{|||wwwwwwvvvvvvuuutttttttttrrrqqqoooooonnnoooppppppuuusssrrrssstttuuutttsssrrrrrrsssssssssrrrqqqppprrrssssssttttttuuuvvvvvvyyyyyyxxxwwwvvvuuuttttttuuuuuuvvvwwwyyy|||~~~yyyxxxwwwuuuuuuuuuuuuvvvuuutttsssuuuxxx{{{||||||xxx{{{}}}~~~~~~|||{{{|||xxxxxxwwwxxxzzzzzzzzzzzz|||{{{zzzzzzzzz{{{}}}~~~~~~|||{{{zzzzzzzzz{{{xxxwwwwwwwwwwwwvvvuuussstttuuuuuutttsssrrrrrrsssrrrrrrsssssssssssssssssshhhjjjlllmmmnnnmmmlllkkkkkkjjjlllqqqrrrmmmhhhggghhhhhhjjjkkkkkkiiidddaaa^^^___aaabbbcccddddddddd______```aaabbbbbbccccccaaabbbbbbccceeefffggggggeeecccbbbccceeeeeeaaa]]]___```aaabbbddddddeeeeeeaaaaaacccfffiiiiiifffddd^^^___```bbbbbbbbbaaaaaa\\\]]]______^^^^^^```aaaaaabbbbbbbbbaaa___]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]^^^^^^]]][[[ZZZXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[\\\^^^^^^\\\[[[YYYXXXXXXYYY[[[\\\YYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]\\\[[[ZZZYYYXXXZZZ\\\\\\[[[ZZZ[[[\\\______^^^]]]\\\ZZZXXXWWWXXXXXXXXXXXXYYYZZZ[[[\\\XXXZZZ[[[ZZZXXXWWWWWWXXXZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^___`````````aaaaaabbbbbbbbbaaaaaa```_______________bbbbbbbbbbbbbbbbbbaaaaaa____________```aaaaaabbbccccccdddddddddcccbbbbbbbbbbbbcccdddddddddddddddbbbaaa```aaaccceeeeeeeeeddddddddddddeeefffggghhhfffeeeddddddddddddeeeffffffeeeeeefffggghhhfffeeeeeefffiiikkkmmmooopppppprrrrrrrrrqqqpppnnnmmmlllkkkkkkmmmnnnnnnnnnnnnnnnmmmooopppqqqqqqrrrtttuuuuuutttsssrrrpppooonnnmmmnnnooopppqqqrrrqqqqqqpppnnnppprrrsssssstttvvvxxx{{{zzzyyyxxxxxxzzz|||}}}||||||{{{zzzyyyyyyyyyyyy{{{{{{zzzyyyyyyyyyzzzzzzyyyzzzzzz{{{||||||{{{{{{|||}}}}}}|||{{{zzzzzzzzz{{{{{{|||||||||{{{{{{}}}}}}|||||||||}}}~~~~~~}}}}}}}}}{{{yyyyyy{{{}}}~~~~~~~~~|||}}}|||{{{vvvtttrrrqqqqqqpppooonnnoooqqquuuyyy{{{{{{{{{zzzwwwyyyzzzyyyvvvtttttttttsssttttttttttttvvvyyy|||}}}||||||||||||zzzwwwttttttuuuvvvuuuttttttuuuwwwwwwwwwyyyzzz|||}}}~~~~~~~~~}}}}}}}}}~~~zzz{{{{{{zzzyyyzzz|||~~~~~~}}}{{{zzzyyyyyyvvvvvvvvvwwwxxxyyyzzz{{{wwwwwwwwwwwwvvvvvvvvvvvvrrrqqqpppoooooopppqqqqqquuusssrrrrrrtttuuuuuutttrrrssstttttttttsssqqqpppsssssssssssstttuuuwwwwwwzzzyyywwwuuuuuuvvvxxxzzzxxxxxxzzz|||}}}{{{zzzyyywwwwwwwwwxxxyyyvvvuuutttvvvxxxzzz{{{{{{xxxzzz}}}}}}||||||yyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{|||}}}{{{{{{{{{{{{{{{zzzzzzzzzwwwwwwwwwwwwvvvuuutttttttttuuuuuutttrrrqqqrrrsssppppppqqqrrrrrrrrrqqqqqqlllmmmooooooooommmkkkjjjllljjjlllqqqsssnnnjjjiiieeehhhjjjkkkhhheeecccbbbaaaaaaaaaaaabbbcccdddeeeccccccccccccccccccccccccccccccbbbcccdddgggiiikkkiiieeebbbcccfffgggddd```aaabbbcccdddeeeeeefffeeeaaaaaa```bbbdddfffeeeeeeaaaaaaaaaaaaaaa```______[[[]]]^^^______```bbbdddaaabbbccccccaaa^^^[[[YYYZZZYYYXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]\\\[[[ZZZYYYWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYYYY[[[\\\]]]ZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWXXXXXXXXXXXXXXXXXXZZZZZZ[[[\\\\\\[[[ZZZYYYXXXZZZ\\\\\\[[[ZZZ[[[\\\^^^^^^^^^]]][[[ZZZXXXWWW\\\[[[ZZZYYYXXXXXXYYYYYYXXXZZZ[[[[[[YYYXXXXXXYYYZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\]]]^^^_________```aaabbbccccccdddccccccaaa`````````aaabbb```aaaaaaaaaaaaaaaaaaaaa``````_________``````aaaaaabbbcccdddddddddccccccbbbcccddddddeeeeeedddddddddcccaaaaaabbbccccccbbbeeeddddddddddddfffggghhhgggfffeeeddddddeeefffgggdddccccccdddfffgggfffdddfffhhhjjjmmmppprrrssssssttttttssssssrrrqqqpppooolllmmmnnnooopppppppppooommmoooqqqrrrsssuuuwwwzzzxxxwwwtttrrrqqqppppppppppppqqqqqqqqqqqqqqqpppoooooorrruuuwwwwwwxxxyyyzzz|||{{{zzzyyyzzz{{{|||}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}|||{{{zzz{{{{{{|||{{{{{{|||}}}}}}}}}||||||~~~~~~}}}|||{{{{{{zzzzzz{{{|||}}}~~~~~~}}}|||||||||}}}}}}|||}}}|||{{{yyyyyy{{{|||}}}}}}~~~~~~}}}||||||}}}~~~~~~{{{}}}~~~|||wwwuuusssrrrssssssrrrqqqqqqtttxxx{{{{{{zzzyyyxxxvvvwwwyyyxxxuuusssrrrsssppprrrttttttssstttwwwzzz|||{{{zzzzzzzzzyyyvvvsssuuuvvvvvvuuusssrrruuuwwwuuuwwwzzz|||~~~~~~~~~|||}}}~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~yyyzzz{{{{{{zzzzzz{{{}}}~~~~~~}}}||||||{{{zzzzzzvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvuuuuuurrrrrrqqqppppppqqqrrrsssuuusssqqqrrrsssuuuuuuuuurrrssstttuuutttsssqqqppprrrrrrrrrrrrsssuuuwwwxxxyyyxxxwwwvvvvvvwwwyyy{{{{{{|||~~~{{{{{{yyyyyyxxxyyyzzz{{{yyyxxxwwwwwwzzz{{{{{{{{{xxx{{{~~~~~~}}}~~~yyyzzzzzzzzzzzzzzz{{{|||xxxyyyzzz{{{||||||||||||wwwxxxzzz{{{|||{{{yyyyyyvvvwwwxxxwwwvvvttttttttttttuuuuuutttrrrqqqqqqrrrmmmnnnooopppppppppooooooooopppqqqqqqpppnnnllljjjmmmkkkmmmrrrsssooolllkkkdddgggkkkjjjfffcccbbbcccbbbbbbaaaaaaaaacccdddfffggggggffffffeeeddddddccceeedddcccccceeehhhlllnnnkkkgggcccdddggghhhfffccccccddddddeeeffffffffffffbbb```^^^___aaaccceeeeeeddddddbbbaaa```^^^^^^]]][[[\\\^^^______aaadddfff```bbbccccccaaa^^^YYYWWW[[[ZZZYYYXXXWWWXXXXXXYYYXXXXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZYYYXXXXXXXXXYYY[[[\\\YYYYYYZZZZZZZZZZZZYYYYYYSSSTTTUUUVVVXXXYYYZZZ[[[XXXYYYZZZ[[[[[[ZZZYYYXXXXXXZZZ[[[\\\[[[ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXX___^^^[[[YYYWWWWWWWWWWWWXXXYYY[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___^^^^^^___aaabbbcccdddeeeeeeeeecccbbbbbbbbbcccddd___`````````aaaaaaaaaaaaaaa``````_________`````````aaacccdddeeeeeedddcccccccccdddeeeeeeeeeddddddgggeeebbbbbbbbbbbb```___fffeeeddddddeeefffhhhiiiiiihhhgggffffffggghhhiiiccccccbbbdddffffffeeedddgggiiilllooorrrtttuuuuuuuuuuuuuuuuuutttsssrrrqqqmmmnnnoooqqqqqqqqqqqqpppnnnppprrrsssuuuwwwzzz}}}zzzxxxuuusssrrrrrrssstttsssssssssrrrqqqpppooonnnpppsssxxxzzz{{{{{{{{{|||||||||{{{zzz{{{{{{}}}}}}}}}||||||{{{{{{}}}~~~~~~|||||||||}}}~~~|||}}}}}}~~~~~~~~~~~~}}}~~~}}}{{{yyyxxxyyy|||~~~}}}|||zzzzzzzzz{{{{{{|||||||||zzzyyyyyyzzz|||yyyyyy{{{|||}}}}}}}}}}}}zzzzzzyyyxxxxxxyyy{{{{{{{{{|||~~~~~~xxxvvvttttttuuuuuutttssstttwww{{{}}}|||zzzyyyxxxuuuvvvxxxwwwuuurrrrrrrrrnnnqqqttttttssstttvvvyyy|||zzzyyyxxxxxxwwwuuusssuuuvvvwwwuuurrrrrrtttwwwtttvvvzzz}}}~~~}}}yyyzzz{{{}}}}}}~~~}}}||||||}}}~~~{{{{{{|||}}}~~~xxxzzz||||||{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{xxxyyyzzz{{{|||{{{zzzyyyzzzzzzyyywwwvvvtttssssssssssssrrrqqqqqqrrrssstttuuusssqqqrrrsssuuuvvvuuurrrssstttuuuuuusssqqqppprrrrrrqqqrrrsssuuuwwwxxxyyyxxxwwwwwwwwwxxxyyyyyy|||~~~{{{zzzyyyyyyyyyzzz{{{||||||zzzyyyyyy{{{||||||{{{yyy{{{~~~~~~~~~~~~xxxyyy{{{{{{{{{{{{}}}~~~xxxyyy{{{}}}}}}}}}}}}|||tttvvvyyy{{{|||{{{yyyxxxvvvwwwxxxwwwuuuttttttttttttuuuuuutttrrrqqqqqqrrrkkklllmmmooooooooonnnmmmqqqqqqpppooooooppprrrrrrrrrooommmlllmmmllliiifffccceeehhhjjjkkkiiifffddddddeeefffggghhhiiiiiijjjiiilllooommmiiigggiiillliiihhhggghhhjjjllllllkkkmmmjjjfffeeefffeeebbb^^^bbb``````bbbfffgggfffdddbbb```^^^```dddggggggfffddddddcccbbb```^^^\\\[[[YYY[[[]]]^^^]]]]]]^^^```]]][[[YYY[[[^^^___^^^\\\\\\YYYWWWVVVWWWXXXWWWVVVYYYZZZ[[[[[[ZZZXXXVVVTTTWWWUUURRRRRRTTTVVVWWWWWW[[[[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZXXXVVVUUUVVVWWWXXXWWWVVVVVVWWWZZZ[[[[[[ZZZ[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXXXXZZZ\\\\\\ZZZXXX[[[ZZZZZZYYYYYYYYYZZZZZZ^^^]]]]]]\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[]]]\\\\\\[[[[[[\\\]]]]]]ZZZZZZ[[[[[[\\\]]]^^^___``````aaabbbcccddddddeeehhhgggfffggghhhhhhfffdddfffeeedddbbbbbbbbbcccccccccbbbaaa``````aaacccdddcccdddfffhhhhhhgggfffeeeffffffeeeddddddccccccbbbddddddddddddeeeeeefffgggdddeeeffffffeeeeeefffhhhhhhiiijjjiiifffeeefffgggiiihhhgggfffeeeeeefffgggjjjlllnnnooopppqqqsssuuuwwwxxxxxxwwwuuuuuuuuuvvvrrrrrrqqqpppoooooooooooommmqqquuuvvvuuuuuuxxxzzz~~~{{{xxxuuuttttttuuuvvvtttrrrqqqrrruuuuuusssqqqnnnrrrxxx|||}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~xxxyyyzzz{{{}}}||||||~~~~~~}}}{{{zzz}}}zzzyyy{{{|||{{{yyy}}}}}}|||{{{{{{{{{{{{{{{zzz{{{|||{{{yyyxxxxxxyyyyyyyyyzzz{{{|||||||||{{{{{{zzzxxxwwwvvvwwwxxxyyyxxx{{{{{{xxxyyy}}}~~~|||ssstttuuutttsssssstttuuuxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxvvvsssqqqrrruuuxxxtttsssrrrqqqqqqssstttvvvtttrrrqqqpppqqqqqqpppoooqqqpppooooooppprrrtttuuuyyywwwxxx|||~~~yyyyyyzzzzzz{{{|||}}}~~~~~~~~~{{{zzzzzz|||}}}~~~}}}~~~}}}{{{~~~}}}|||{{{zzzyyyyyyyyy~~~}}}|||{{{zzzzzz~~~|||||||||}}}~~~~~~~~~}}}}}}|||{{{yyyxxxwwwvvvvvvyyyxxxwwwxxxxxxwwwsssqqquuuuuutttsssssssssssstttvvvwwwwwwvvvsssrrrrrrssssssssssssssstttvvvwwwxxxxxxwwwvvvuuuuuuwwwyyyzzz}}}}}}zzzxxxyyy{{{||||||}}}}}}}}}}}}}}}zzzxxx}}}}}}}}}||||||}}}~~~||||||vvvwwwyyyzzz{{{|||||||||uuuwwwzzz|||~~~~~~}}}|||yyyxxxwwwvvvvvvwwwwwwxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuttttttssssssppppppppppppoooooooooooouuuuuutttssssssssstttuuusssqqqnnnmmmmmmllliiiggggggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkkiiilllooonnnjjjiiikkknnnmmmkkkiiiiiikkklllmmmmmmmmmjjjfffeeedddccc```]]]^^^]]]]]]___bbbcccaaa___aaa___^^^```dddffffffeeeddddddcccbbb```^^^\\\[[[[[[]]]^^^^^^\\\[[[[[[\\\[[[YYYXXXYYY[[[\\\[[[YYY[[[YYYWWWVVVWWWXXXXXXWWWWWWXXXZZZ[[[ZZZYYYWWWVVVXXXVVVSSSSSSUUUWWWXXXXXXZZZZZZYYYYYYYYYYYYZZZZZZ\\\ZZZXXXWWWVVVVVVWWWXXXYYYWWWVVVWWWYYYYYYXXXWWW[[[[[[\\\\\\]]]]]]^^^^^^ZZZYYYZZZ[[[]]]]]][[[YYYZZZZZZYYYYYYYYYYYYZZZZZZ]]]]]]\\\[[[[[[ZZZYYYYYY[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]______`````````aaaaaaaaabbbbbbccccccdddgggfffeeefffhhhhhhfffeeeeeedddbbbaaaaaaaaabbbbbbdddcccaaa``````aaabbbcccbbbccceeefffgggfffeeeddddddddddddddddddcccccccccdddddddddddddddeeeffffffdddeeeffffffeeedddfffggghhhiiijjjhhhfffeeefffggghhhgggfffeeeeeeeeeffffffiiikkkmmmnnnooopppsssuuuuuuvvvwwwvvvtttssstttuuupppppppppooooooooooooooooooqqqttttttttttttwwwzzz{{{yyywwwuuutttttttttuuutttsssqqqsssuuuuuusssqqqnnnrrrwww{{{||||||||||||~~~~~~}}}}}}~~~~~~zzz{{{|||}}}~~~}}}}}}~~~~~~~~~|||~~~{{{zzz{{{|||{{{zzz{{{zzzzzzzzzzzzzzz{{{{{{yyyzzzzzzyyywwwvvvwwwxxxzzzzzz{{{|||||||||{{{{{{xxxxxxyyyxxxxxxxxxwwwwwwxxx{{{}}}{{{zzz|||zzzvvvssssssttttttsssssstttuuuxxxxxxxxxxxxyyyyyyyyyzzzxxxxxxwwwuuussssssvvvxxxuuutttrrrqqqqqqrrrtttuuusssqqqoooooopppppppppooopppooonnnnnnooorrrtttvvvvvvuuuvvv{{{~~~zzzwwwwwwxxxyyy{{{|||~~~~~~~~~~~~}}}}}}~~~~~~|||yyyxxxxxxzzz{{{zzzyyyyyyzzz|||}}}|||zzz||||||{{{zzzyyyyyyyyyyyy~~~~~~}}}}}}|||{{{{{{{{{~~~}}}|||}}}}}}~~~~~~~~~{{{zzzzzzyyyyyyyyyzzzzzz|||zzzyyyyyyyyyxxxvvvtttvvvvvvuuuuuutttuuuuuuuuuyyyyyyzzzxxxvvvttttttuuuwwwwwwvvvvvvvvvvvvwwwwwwxxxwwwvvvuuuvvvwwwyyy{{{~~~~~~{{{{{{}}}~~~~~~}}}}}}~~~~~~}}}|||~~~}}}~~~~~~}}}|||wwwxxxyyyzzz{{{||||||}}}wwwxxxzzz{{{}}}}}}}}}}}}xxxwwwvvvvvvvvvwwwyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuttttttssssssqqqpppppppppoooooooooooowwwwwwvvvuuuuuuuuutttttttttrrrooonnnmmmllliiigggjjjiiihhhggghhhjjjmmmoookkkjjjiiihhhhhhiiikkkllliiilllooonnnllllllnnnqqqooolllhhhggghhhjjjkkkkkkllljjjfffcccbbb```]]][[[ZZZZZZZZZ[[[]]]]]]\\\[[[```^^^^^^___bbbddddddddddddccccccbbb```^^^\\\[[[\\\]]]^^^]]]ZZZXXXWWWXXXXXXWWWVVVVVVWWWXXXWWWUUU[[[XXXVVVVVVWWWXXXXXXXXXVVVWWWYYYZZZZZZZZZYYYXXXYYYWWWUUUUUUWWWXXXYYYXXXYYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZYYYWWWWWWWWWXXXXXXZZZYYYXXXXXXYYYYYYXXXWWWZZZ[[[[[[\\\^^^______```[[[[[[ZZZ\\\]]]^^^\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZ]]]]]]\\\\\\[[[[[[ZZZZZZ^^^^^^^^^____________```^^^______```___^^^\\\\\\^^^___aaaccccccbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbbdddccccccdddfffgggfffeeebbbbbb```______```aaaaaadddcccbbb`````````aaabbbaaabbbcccdddeeedddccccccbbbbbbcccccccccddddddddddddccccccccccccddddddeeedddeeeffffffdddcccdddfffhhhiiiiiihhhfffeeeeeefffgggfffeeeeeedddeeeeeeeeegggiiikkkmmmnnnooorrrtttrrrssstttsssrrrqqqrrrssspppooooooooooooooonnnnnnpppqqqqqqpppppprrruuuxxxwwwwwwvvvuuuttttttssssssuuutttssssssuuuuuutttrrrppptttxxxzzzzzzzzz{{{{{{~~~}}}}}}||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~|||{{{|||||||||{{{yyyyyyyyyyyyzzzzzz{{{|||~~~~~~|||{{{{{{|||{{{||||||||||||{{{{{{zzzvvvwwwxxxzzzzzzyyyxxxwwwxxx}}}}}}|||{{{wwwrrrrrrrrrssssssssstttttttttwwwwwwxxxxxxxxxxxxyyyyyywwwxxxxxxxxxvvvuuuvvvxxxvvvuuutttrrrrrrrrrrrrsssrrrpppnnnnnnpppppppppooonnnnnnmmmmmmooorrrtttvvvssssssuuuzzz{{{uuuvvvvvvwwwxxxzzz|||}}}yyyyyyzzzzzz{{{|||~~~~~~~~~||||||}}}}}}|||{{{|||{{{xxxvvvuuuvvvwwwxxxvvvvvvvvvxxx{{{|||{{{zzzzzzzzzzzzyyyxxxxxxwwwwwwzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~}}}|||||||||}}}}}}~~~}}}xxxyyyyyyyyyzzz|||}}}~~~~~~|||zzzyyyzzzzzzyyywwwwwwvvvvvvvvvvvvvvvwwwwwwzzz{{{|||zzzxxxvvvvvvwww|||{{{zzzxxxwwwwwwwwwwwwxxxwwwvvvuuuvvvxxxzzz|||~~~}}}}}}}}}}}}~~~}}}yyyyyyyyyyyyzzz{{{}}}~~~yyyyyyzzz{{{{{{|||}}}}}}xxxwwwvvvvvvwwwxxxzzz{{{xxxxxxyyyyyyyyyyyyxxxxxxvvvvvvvvvuuuttttttssssssqqqqqqqqqpppppppppoooooouuuuuuuuuuuutttsssqqqpppsssrrrpppnnnllljjjhhhfffjjjjjjiiiiiijjjlllnnnooolllkkkhhhfffeeegggiiijjjiiikkkmmmnnnnnnnnnpppsssnnnjjjdddaaabbbdddfffgggjjjhhhdddaaa^^^\\\[[[YYYZZZYYYZZZZZZ[[[ZZZYYYXXX^^^]]]]]]^^^```aaabbbccccccbbbbbbaaa___^^^\\\[[[[[[\\\\\\[[[XXXVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTTTTZZZXXXVVVVVVWWWYYYYYYXXXWWWXXXYYYYYYZZZYYYXXXXXXYYYXXXVVVWWWXXXZZZZZZYYYXXXXXXXXXWWWWWWXXXXXXXXX[[[ZZZYYYXXXXXXXXXYYYYYY\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[[[[\\\]]]]]]^^^\\\[[[ZZZ[[[]]]]]]]]][[[ZZZYYYYYYYYYYYYZZZ[[[[[[^^^]]]]]]]]]]]]]]]]]]]]]_________`````````aaaaaa___```aaabbbaaa```]]]\\\___aaaccceeeeeedddbbb```cccbbbbbbbbbaaaaaaaaa``````___```bbbdddeeeeeeccc``````___^^^^^^___```aaacccbbbaaa```______`````````aaabbbcccccccccbbbbbbaaaaaabbbbbbcccdddeeeeeecccccccccbbbbbbccccccddddddeeefffeeedddcccdddeeeggghhhiiihhhfffeeeeeefffeeeeeeeeeeeedddeeeeeeeeefffhhhjjjllllllnnnppprrrooopppqqqpppooonnnooopppqqqqqqqqqpppooonnnmmmlllooonnnlllkkklllnnnrrruuuuuuuuuvvvvvvvvvuuutttsssuuuuuutttttttttttttttssssssvvvyyyzzzzzzzzz{{{||||||{{{{{{zzzzzz{{{{{{|||}}}~~~~~~||||||~~~}}}|||{{{|||||||||zzzzzzzzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{zzzwwwwwwxxxxxxyyyyyyyyyyyy{{{~~~}}}||||||yyytttrrrrrrrrrssstttuuuuuutttvvvvvvwwwwwwwwwwwwwwwwwwtttwwwyyyyyyxxxwwwwwwwwwwwwvvvuuusssrrrrrrrrrrrrrrrpppooooooppprrrqqqpppmmmmmmlllmmmooorrruuuwwwuuuuuuxxx|||~~~|||vvvvvvvvvvvvvvvwwwxxxxxxvvvvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}{{{yyyyyyxxxvvvuuuttttttuuuvvvwwwwwwwwwxxx{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvvvvvvvwwwwwwwww{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}||||||wwwwwwxxxxxxzzz{{{}}}}}}~~~{{{yyyxxxxxxyyyxxxxxxvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{yyywwwvvvvvvwww|||{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvxxxzzz|||||||||}}}}}}~~~~~~|||{{{zzzyyyzzz|||~~~|||{{{{{{{{{{{{|||}}}}}}zzzyyyxxxxxxxxxyyyzzz{{{xxxyyyzzzzzzzzzyyyxxxwwwvvvvvvvvvuuuttttttssssssrrrrrrqqqqqqqqqpppppppppqqqrrrssssssrrrqqqnnnmmmoooooommmkkkiiifffeeeeeeggghhhiiikkkllllllkkkkkkjjjhhheeecccbbbccceeefffgggiiikkklllmmmnnnpppqqqlllgggaaa]]]]]]___aaaccceeeccc```]]]ZZZXXXXXXYYY[[[\\\\\\\\\[[[ZZZYYYYYY\\\\\\]]]]]]]]]^^^```aaaaaaaaa```___^^^]]][[[ZZZWWWYYYZZZZZZXXXVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUYYYWWWUUUUUUWWWYYYZZZYYYZZZZZZZZZYYYYYYXXXWWWVVVZZZXXXWWWXXXZZZ[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXX[[[[[[ZZZZZZYYYYYYYYYZZZ]]]\\\\\\^^^```bbbbbbaaa]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^_________________________________`````````aaa```aaacccdddcccbbb```^^^```bbbdddeeeeeecccaaa___ccccccbbbbbbaaa`````````]]]]]]]]]___bbbccccccbbb______^^^^^^^^^```aaabbbbbbaaa``````____________aaaaaabbbbbbccccccccccccaaaaaabbbcccdddeeeeeefffdddccccccbbbbbbcccccccccdddeeeffffffdddddddddfffggghhhiiigggeeedddeeefffddddddeeeeeeeeeeeeeeeeeefffhhhjjjkkklllmmmoooqqqlllmmmnnnnnnmmmlllmmmnnnttttttsssrrrpppmmmkkkiiillliiigggfffhhhkkkoooqqqsssuuuvvvxxxxxxwwwvvvuuuuuuuuutttsssrrrrrrssstttvvvwwwyyyzzzyyyzzz|||}}}}}}||||||{{{{{{||||||}}}{{{||||||{{{zzzzzz{{{}}}~~~~~~~~~}}}|||{{{zzz{{{|||||||||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{yyywwwvvvwwwyyy|||~~~}}}||||||~~~~~~{{{tttsssrrrsssuuuvvvuuutttuuuuuuuuuuuuuuutttttttttrrrtttwwwxxxwwwvvvvvvwwwxxxwwwvvvtttsssrrrqqqqqqrrrqqqpppppprrrttttttsssmmmmmmmmmmmmooorrruuuwwwxxxyyy{{{~~~}}}{{{yyyxxxwwwvvvuuutttttttttvvvwwwwwwxxxzzz|||~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{xxxvvvvvvuuutttttttttuuuvvvxxxwwwwwwwwwyyyyyywwwvvvvvvwwwxxxxxxxxxwwwvvvuuutttuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyy~~~~~~}}}{{{zzzzzzyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{yyyvvvuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxyyyxxxyyyyyywwwuuuttttttuuuyyyxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwvvvwwwxxxzzz{{{~~~yyyzzz|||}}}~~~~~~}}}|||{{{{{{}}}~~~}}}|||||||||}}}}}}}}}|||{{{zzzyyyyyyzzz{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvuuuttttttssssssrrrrrrrrrrrrqqqqqqqqqqqqmmmoooqqqrrrqqqooollljjjiiiiiiiiigggdddbbbbbbbbbccceeehhhkkkkkkiiifffdddeeedddbbb`````````aaabbbeeefffggghhhjjjlllmmmnnniiiddd^^^[[[[[[]]]___```^^^]]]\\\YYYVVVUUUWWWYYY]]]^^^___]]][[[YYYXXXYYYZZZ[[[\\\\\\[[[\\\^^^```^^^^^^^^^^^^\\\[[[ZZZYYYUUUWWWYYYYYYXXXWWWXXXXXXWWWXXXYYYXXXVVVUUUVVVWWWXXXVVVUUUUUUXXXZZZZZZZZZ\\\[[[ZZZYYYXXXWWWVVVVVVYYYXXXWWWXXXZZZ[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXX[[[[[[[[[[[[[[[ZZZZZZZZZ\\\\\\\\\^^^aaacccdddccc`````````______^^^^^^^^^\\\ZZZYYYYYY[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^___^^^^^^______``````aaaaaa____________````````````bbbbbbcccdddddddddcccbbbbbbcccdddeeedddcccaaa___bbbbbbbbbaaaaaa`````````]]]]]]]]]___bbbcccbbbaaa```_________```aaacccdddaaaaaaaaaaaabbbaaaaaaaaabbbccccccccccccdddddddddbbbbbbcccdddeeeeeeffffffeeeddddddccccccccccccddddddeeegggfffeeeeeefffhhhggghhhhhhgggeeeddddddeeeddddddeeeffffffffffffeeehhhiiikkklllkkklllmmmooojjjkkkllllllkkkkkklllmmmsssssssssrrrooollljjjhhhhhhfffccccccfffkkknnnooossstttuuuwwwxxxxxxwwwwwwuuuuuutttrrrpppppprrrtttvvvwwwxxxxxxxxxyyy|||~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}yyyzzzzzzzzzxxxxxxzzz{{{~~~~~~~~~~~~~~~~~~}}}{{{yyyyyyzzz|||~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}||||||yyywwwwwwyyy}}}~~~}}}}}}wwwuuussstttwwwxxxvvvsssssssssrrrrrrrrrrrrrrrqqqooorrrtttvvvuuuuuuuuuvvvwwwwwwvvvuuutttsssrrrqqqrrrqqqpppqqqsssuuuuuuuuuoooooonnnnnnpppsssuuuwwwzzz{{{~~~}}}{{{zzzyyyxxxvvvuuutttttttttxxxxxxyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}{{{xxxtttttttttsssttttttuuuuuuvvvuuutttuuuvvvvvvtttrrrvvvvvvwwwxxxxxxwwwvvvuuuwwwwwwwwwxxxxxxyyyyyyyyyvvvwwwxxxxxxyyyyyyxxxxxx{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxyyywwwuuuuuuvvvvvvvvvuuutttttttttuuuvvvxxxyyyzzzwwwxxxxxxwwwtttsssssstttvvvvvvwwwwwwxxxzzz{{{|||{{{zzzxxxwwwwwwwwwyyyzzz||||||~~~~~~~~~yyyyyy{{{~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||{{{|||}}}}}}~~~}}}{{{yyyxxxwwwvvvvvvvvvvvvvvvuuuttttttsssssssssssssssrrrrrrrrrqqqqqqfffhhhkkkmmmmmmkkkhhhfffbbbdddeeeccc```^^^___```aaacccfffhhhgggeeebbb```aaa```_______________```bbbbbbccceeegggiiijjjjjjccc___ZZZWWWWWWYYYZZZ[[[WWWXXXWWWUUUSSSSSSWWWZZZ\\\^^^___]]]YYYWWWVVVWWWYYYZZZ\\\[[[ZZZZZZ\\\___\\\\\\\\\\\\[[[YYYXXXWWWVVVXXXYYYYYYXXXWWWWWWXXXUUUWWWYYYXXXVVVVVVWWWYYYWWWVVVTTTUUUXXXZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWXXXZZZ[[[ZZZXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[\\\[[[[[[[[[[[[ZZZZZZ\\\^^^``````_______________````````````]]][[[ZZZZZZ[[[]]]]]]]]]]]]]]]]]]]]]^^^___``````\\\]]]]]]^^^______``````___`````````aaaaaaaaaaaacccccccccdddeeeeeeffffffeeeeeeeeeeeedddcccbbbaaaaaaaaaaaaaaaaaa````````````______aaacccdddcccbbbaaa`````````aaaccceeefffbbbcccdddeeeeeeeeeeeeeeedddddddddddddddeeeffffffdddddddddeeeeeefffffffffffffffeeedddddddddddddddccceeeggggggggggggiiijjjggghhhhhhgggeeeddddddeeedddeeefffggghhhggggggfffjjjkkkllllllkkkkkklllnnniiijjjkkkkkkjjjjjjkkkmmmnnnooopppooonnnllliiihhhfffdddbbbccchhhlllnnnoooqqqrrrsssuuuvvvwwwwwwwwwtttttttttqqqooonnnqqqssstttuuuvvvuuuvvvwww{{{~~~~~~}}}}}}||||||}}}}}}~~~||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~{{{yyyzzzzzzyyyxxxxxxyyy{{{{{{|||~~~~~~}}}|||}}}~~~}}}|||}}}}}}{{{xxxwwwyyy||||||||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~|||zzzyyy{{{}}}}}}~~~~~~}}}{{{wwwtttuuuxxxyyyvvvrrrqqqqqqpppppppppooooooooommmoooqqqrrrrrrrrrtttuuuvvvvvvvvvuuuuuusssrrrrrrqqqpppooopppsssuuuuuuuuuqqqqqqppppppqqqsssvvvwwwwwwzzz}}}~~~}}}}}}yyyyyyxxxwwwwwwwwwwwwwwwzzzzzzzzz{{{|||~~~}}}}}}~~~~~~~~~~~~|||||||||||||||{{{{{{{{{zzzzzzzzz|||}}}|||zzzwwwrrrrrrrrrrrrssssssttttttttttttssstttvvvvvvuuusssuuuvvvxxxyyyyyyxxxvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzyyyxxxwwwxxxyyyyyywwwuuuuuuuuuuuuvvvxxxyyy{{{|||yyyzzzzzzyyyvvvuuuuuuvvvwwwwwwwwwxxxyyyzzz||||||}}}|||zzzwwwvvvwwwwwwxxxyyyzzz{{{|||}}}~~~~~~}}}{{{{{{{{{}}}~~~}}}||||||~~~~~~~~~|||~~~~~~}}}}}}~~~~~~zzzwwwvvvwwwwwwvvvvvvvvvuuuttttttssssssssssssssssssrrrrrrrrrrrr```bbbfffhhhiiifffcccaaa^^^```bbb```]]][[[]]]___aaacccdddeeedddbbb```^^^^^^^^^__________________aaa```aaabbbeeeggggggggg^^^ZZZVVVSSSTTTUUUVVVVVVSSSTTTTTTRRRQQQRRRWWW[[[[[[]]]^^^\\\WWWTTTTTTVVVXXXZZZ\\\[[[YYYYYY[[[^^^[[[[[[[[[[[[ZZZXXXWWWWWWWWWYYYZZZYYYXXXVVVVVVWWWTTTVVVYYYXXXVVVVVVXXXZZZWWWUUUTTTUUUXXXZZZ[[[[[[YYYXXXXXXXXXXXXYYYZZZZZZXXXWWWWWWXXXZZZ[[[YYYXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXYYY[[[\\\\\\ZZZ[[[\\\\\\]]]^^^___``````___]]][[[[[[]]]^^^___^^^]]]]]]]]]^^^___```aaabbb[[[[[[\\\\\\]]]^^^______```aaaaaaaaaaaabbbbbbbbbcccccccccdddeeefffggghhhggggggfffeeedddccccccccc`````````aaaaaaaaaaaaaaabbbbbbbbbccceeefffeeecccaaaaaaaaaaaaccceeeggghhhddddddfffggghhhiiiiiiiiiffffffeeeeeeeeefffggghhheeeeeeeeeffffffffffffggggggfffeeeeeeddddddddddddccceeeggghhhhhhhhhjjjlllfffggghhhgggeeeddddddeeedddeeeggghhhhhhhhhggggggkkkmmmmmmmmmkkkkkklllmmmhhhjjjkkkkkkjjjjjjkkkmmmjjjkkklllmmmmmmkkkiiihhheeecccbbbdddiiinnnpppooopppqqqrrrssstttvvvwwwxxxsssttttttqqqmmmmmmpppsssrrrssssssssstttvvvzzz}}}zzzzzzzzzyyyyyyzzzzzzzzzzzz{{{{{{|||}}}}}}~~~~~~~~~||||||}}}}}}zzzzzzzzz{{{zzzyyyxxxzzz|||zzz{{{~~~}}}{{{{{{{{{|||}}}}}}}}}|||{{{{{{||||||zzzwwwvvvxxx{{{{{{zzzzzz{{{{{{|||}}}~~~}}}{{{{{{||||||}}}~~~~~~}}}||||||}}}}}}{{{}}}yyy}}}yyyuuuvvvyyyyyyvvvrrrpppooooooooonnnnnnmmmmmmlllnnnoooppppppqqqsssuuuvvvvvvvvvvvvuuutttsssrrrpppnnnnnnooorrrtttttttttsssrrrqqqqqqqqqsssvvvwwwtttwww{{{~~~~~~~~~~~~xxxwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{|||}}}~~~{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxzzz|||{{{yyyvvvpppppppppqqqrrrrrrssssssuuuttttttvvvxxxzzzyyywwwuuuvvvxxxyyyyyyxxxwwwvvvttttttttttttttttttttttttwwwxxxzzz{{{|||{{{{{{zzzwwwwwwxxxxxxxxxyyyyyyyyywwwwwwwwwxxxyyyzzz{{{|||zzzzzzzzz{{{|||{{{yyywwwvvvvvvvvvxxxyyy{{{}}}~~~{{{|||}}}{{{yyywwwwwwxxxyyyyyyyyyyyyyyy{{{||||||}}}zzzxxxvvvvvvwwwwwwwwwxxxyyy{{{|||}}}}}}}}}}}}|||{{{|||~~~~~~}}}{{{{{{|||~~~|||~~~~~~|||||||||}}}~~~{{{xxxwwwxxxxxxvvvvvvvvvuuuttttttssssssttttttsssssssssrrrrrrrrr]]]___bbbddddddaaa]]][[[^^^______]]][[[[[[___bbb^^^___^^^]]]ZZZYYYZZZ[[[```]]][[[[[[\\\]]]]]]]]]aaa``````aaaaaa```^^^[[[[[[YYYWWWVVVVVVVVVUUUTTTUUUUUUTTTTTTTTTUUUVVVVVV[[[[[[[[[XXXUUUSSSRRRSSSWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYWWWXXXYYYZZZZZZZZZXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUWWWXXXZZZZZZZZZZZZYYYXXXWWWVVVZZZZZZYYYYYYYYYXXXXXXXXXVVVVVVVVVWWWWWWWWWXXXXXX]]]]]]]]][[[XXXWWWXXXYYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[]]]___```aaa```___^^^^^^___```___]]]]]]___```^^^^^^______```aaaaaaaaacccaaa```______aaacccdddbbbcccbbbaaa```aaadddfffbbbccceeeggghhhiiiiiijjjiiigggdddbbbbbbccceeeffffffcccaaaaaadddeeedddbbb^^^```cccfffggggggeeedddbbbdddeeegggggggggffffffdddeeeeeefffffffffffffffggggggffffffffffffgggggghhhhhhiiiiiiiiihhhhhhgggdddddddddcccbbbbbbeeegggiiigggfffhhhjjjkkkiiigggfffggggggggggggeeedddccccccdddeeeggghhhiiiiiijjjjjjjjjjjjiiihhhfffeeeddddddeeefffggghhhiiijjjkkkiiiiiijjjkkkjjjiiihhhggggggfffeeeiiinnnrrrsssrrrssstttuuuvvvvvvtttrrrqqqqqqqqqpppooooooppppppqqqpppsssuuutttvvv{{{|||{{{xxxyyyzzzzzzzzzyyyxxxwwwuuuwwwyyy{{{}}}|||zzz{{{~~~~~~}}}zzzyyyyyyzzz{{{|||zzzyyy||||||||||||{{{{{{{{{{{{yyyzzz{{{||||||{{{zzzyyy}}}yyywwwwwwxxxyyyyyyuuuzzz~~~}}}zzzxxx{{{~~~|||||||||||||||||||||}}}~~~}}}yyyyyy{{{||||||{{{}}}{{{yyyxxxwwwyyy{{{|||{{{yyywwwuuuuuurrrooonnnoooppppppoooqqqqqqqqqqqqqqqqqqqqqqqqsssssssssssssssrrrqqqpppnnnqqqpppmmmnnnqqqqqqooonnnnnnnnnpppsssuuuuuuuuuxxxyyyzzz{{{||||||||||||xxxwwwuuuuuuwwwyyyyyyyyyxxxxxxyyy{{{||||||yyywww{{{|||~~~}}}|||{{{{{{|||}}}~~~}}}||||||{{{zzzyyyyyyyyyzzz{{{wwwwwwwwwyyyzzzzzzyyywwwtttrrrqqqqqqsssvvvvvvvvvttttttsssrrrssstttuuuvvvxxxxxxxxxxxxxxxyyyyyyyyywwwvvvuuuttttttuuuvvvvvvwwwxxxzzz{{{yyyyyyyyyzzzwwwyyyzzzzzzyyyxxxyyyzzz{{{{{{zzzyyyzzz|||~~~~~~}}}{{{zzz{{{|||~~~|||{{{{{{||||||}}}~~~~~~|||yyywwwvvv{{{{{{{{{{{{{{{|||}}}~~~}}}~~~}}}{{{}}}||||||{{{{{{{{{||||||~~~~~~~~~}}}}}}~~~}}}{{{xxxxxxxxxzzz~~~}}}}}}}}}|||{{{|||}}}{{{|||zzz|||||||||}}}}}}{{{zzzzzzzzzzzzyyywwwuuuttttttuuuvvvzzzvvvrrrqqqssstttsssrrr^^^___aaabbbbbb___\\\ZZZZZZ[[[\\\\\\ZZZ[[[^^^aaa`````````^^^[[[ZZZZZZ\\\\\\ZZZYYYZZZ\\\^^^^^^]]]```___^^^^^^___^^^\\\[[[YYYWWWTTTSSSTTTUUUTTTTTTWWWVVVVVVUUUUUUUUUVVVVVVYYYZZZZZZXXXUUUSSSSSSTTTVVVWWWXXXXXXYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVVVVTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXYYYYYYYYYXXXWWWWWWZZZZZZZZZYYYYYYYYYXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[]]]]]]]]][[[XXXWWWWWWYYYZZZZZZ[[[\\\\\\\\\[[[[[[]]]^^^```aaa```___]]]\\\^^^___```___]]]]]]___```^^^^^^^^^___``````aaaaaa``````______```bbbcccdddaaabbbaaa```___```ccceeeccceeehhhkkklllkkkiiihhhgggfffdddccccccccceeefffeeecccaaaaaacccdddcccbbb```aaadddfffggggggfffeeeeeeeeeggghhhhhhggggggfffeeeeeefffggggggggggggggghhhgggggggggggggggggghhhhhhiiiiiiiiiiiiiiihhhhhheeeffffffdddcccccceeefffhhhffffffgggiiijjjhhhfffffffffggggggfffeeecccbbbcccdddeeefffggghhhhhhhhhgggggggggggggggffffffeeeeeeffffffggghhhiiijjjjjjiiijjjkkkkkkkkkjjjhhhhhhiiiggggggjjjnnnrrrrrrrrrrrrssstttuuutttsssqqqpppppppppooooooooooooppppppqqqtttuuutttvvvzzz{{{yyywwwxxxyyyyyyyyyxxxwwwwwwuuuvvvwwwyyy{{{}}}~~~}}}||||||~~~}}}zzzyyyyyyyyy{{{||||||{{{yyy{{{{{{||||||{{{{{{zzzyyyxxxyyy{{{|||||||||{{{zzz|||yyywwwxxxzzzzzzzzzvvvyyy{{{{{{yyyxxxzzz|||{{{~~~~~~{{{zzzyyy~~~}}}||||||||||||}}}}}}|||yyyyyy{{{|||{{{yyy}}}}}}~~~~~~}}}{{{yyyxxxxxxyyy{{{|||{{{zzzxxxvvvvvvssspppooopppqqqqqqppprrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnqqqpppmmmmmmpppqqqnnnnnnmmmnnnppprrrtttttttttwwwxxxxxxyyyzzzzzzzzzzzzyyywwwuuutttuuuwwwwwwvvvwwwwwwwwwyyyzzzzzzwwwuuuxxxzzz|||}}}{{{zzzzzz{{{|||}}}~~~~~~~~~}}}}}}xxxxxxwwwvvvvvvvvvwwwxxxxxxwwwwwwxxxyyyyyywwwuuusssqqqpppqqqsssuuuuuutttssssssrrrqqqrrrssstttuuuvvvwwwwwwwwwxxxxxxyyyyyyxxxwwwuuutttttttttuuuuuuvvvxxxyyyyyyxxxwwwxxxzzzwwwyyyzzzzzzyyyyyyyyyzzz{{{zzzyyyyyyzzz|||~~~~~~}}}|||{{{|||}}}}}}}}}}}}}}}}}}~~~}}}{{{zzz||||||||||||}}}~~~~~~~~~|||}}}}}}|||||||||||||||}}}~~~~~~~~~|||zzzxxxwwwwwwyyy|||~~~~~~~~~zzz{{{{{{zzzyyy{{{~~~}}}|||~~~|||{{{{{{{{{{{{|||}}}|||zzzyyyyyyyyyzzzyyywwwvvvuuuuuuvvvvvvwwwtttqqqqqqsssttttttsss____________^^^]]]\\\[[[WWWYYY[[[\\\\\\\\\^^^```___```___]]]ZZZXXXYYYZZZWWWWWWWWWZZZ]]]___```___```^^^[[[ZZZ[[[\\\[[[ZZZWWWTTTQQQPPPRRRTTTUUUUUUYYYXXXWWWVVVVVVUUUVVVVVVWWWXXXXXXWWWTTTSSSSSSTTTUUUVVVVVVWWWXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZVVVWWWYYYYYYYYYXXXVVVUUUSSSSSSTTTUUUUUUUUUUUUTTTVVVVVVWWWXXXXXXXXXXXXWWWYYYYYYYYYYYYYYYYYYXXXXXXVVVVVVWWWYYY[[[\\\^^^^^^^^^^^^^^^[[[XXXWWWWWWYYY[[[[[[\\\\\\\\\[[[ZZZZZZ______``````___^^^\\\[[[^^^___```___]]]]]]___```^^^^^^^^^^^^___```aaabbb^^^______```aaaaaabbbbbb___``````___^^^^^^aaacccbbbeeeiiikkkllliiifffdddccccccccccccdddddddddddddddbbbaaaaaabbbccccccbbbccccccdddeeefffgggggghhhhhhhhhiiiiiiiiihhhgggfffffffffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiigggggggggfffdddccceeefffhhhgggfffggghhhhhhfffeeefffgggggggggfffeeedddcccdddeeeeeefffggggggffffffddddddeeefffggggggggggggggggggggghhhhhhhhhiiiiiikkkkkkkkkkkkkkkjjjiiiiiijjjiiiiiikkknnnpppqqqqqqpppqqqrrrrrrrrrqqqooonnnoooooooooooooooooooooppprrruuuwwwuuuvvvyyyzzzwwwvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvwwwyyyzzz|||}}}{{{{{{}}}|||xxxyyyyyyzzz|||~~~}}}{{{yyyyyyzzz{{{|||{{{zzzxxxwwwwwwxxxzzz{{{||||||||||||~~~{{{yyyxxxyyy{{{||||||xxxxxxxxxyyyyyyyyyyyyyyyxxx{{{~~~}}}zzzxxxwww~~~}}}|||{{{zzzzzzzzzzzz{{{zzzyyyyyy{{{zzzyyywwwzzz{{{|||||||||zzzyyyxxxyyyzzzzzz{{{zzzyyyxxxxxxwwwtttrrrqqqrrrrrrrrrqqqrrrrrrpppppppppqqqrrrsssooooooooopppoooooonnnmmmnnnppppppllllllooopppnnnmmmnnnnnnpppqqqrrrssssssvvvwwwwwwwwwwwwwwwwwwwwwxxxvvvtttssssssttttttsssuuuuuuuuuvvvxxxwwwuuusssuuuxxx{{{|||{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}|||wwwvvvvvvuuuuuuvvvwwwwwwxxxwwwvvvwwwxxxwwwuuusssqqqpppppprrrtttuuutttrrrsssrrrqqqqqqqqqrrrssstttuuuuuuvvvvvvwwwxxxyyyyyyyyyxxxvvvtttssssssttttttuuuvvvwwwvvvuuuuuuwwwyyywwwyyy{{{{{{zzzyyyzzz{{{zzzzzzyyyzzz{{{|||~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}}}}~~~~~~}}}~~~}}}}}}|||}}}}}}~~~~~~~~~~~~|||zzzwwwvvvuuuvvvyyy{{{{{{zzzwwwxxxxxxxxxxxxyyy|||}}}|||}}}~~~~~~}}}|||{{{{{{zzzzzz{{{|||}}}~~~}}}{{{yyyxxxxxxwwwyyyyyyyyyxxxwwwwwwvvvvvvuuusssqqqqqqssstttuuuuuu^^^^^^]]]\\\\\\]]]^^^^^^ZZZ\\\]]]^^^__________________^^^\\\YYYWWWWWWXXXWWWWWWXXX[[[```bbbcccbbb```]]]YYYXXXXXXZZZZZZZZZXXXUUUQQQPPPRRRUUUWWWXXXZZZYYYXXXWWWVVVUUUUUUUUUWWWXXXXXXVVVSSSQQQPPPQQQTTTTTTUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUWWWWWWVVVUUUVVVWWWYYYZZZTTTVVVXXXZZZZZZXXXVVVTTTRRRSSSTTTUUUVVVUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXXXXYYYYYYXXXWWWWWWUUUVVVWWWYYY\\\^^^___```___```___]]]ZZZYYYYYYZZZ\\\\\\]]]\\\\\\[[[ZZZYYY^^^^^^_________^^^]]]]]]^^^___```___]]]]]]___```^^^^^^^^^^^^^^^___aaabbb^^^___````````````___^^^]]]^^^___^^^]]]]]]___aaaaaabbbdddfffeeecccaaa___```aaacccdddddddddcccccccccbbbaaaaaaaaabbbbbbbbbeeeeeeddddddeeefffhhhiiijjjjjjjjjiiiiiihhhgggfffgggggghhhiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjiiihhhiiiiiigggeeedddeeefffhhhhhhhhhhhhhhhhhhgggfffhhhhhhhhhggggggfffeeeeeeeeeeeeffffffffffffeeeeeeeeeeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhllllllllllllkkkkkkjjjjjjjjjjjjjjjkkklllnnnnnnooonnnnnnoooooooooooonnnmmmooooooppppppppppppppppppssswwwxxxvvvvvvyyyxxxuuuvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{|||{{{{{{|||}}}}}}}}}{{{zzzxxxyyyzzz}}}~~~|||yyywwwxxxzzz{{{{{{yyyvvvtttuuuvvvxxx{{{|||}}}}}}|||}}}zzzyyyyyyzzz|||}}}}}}zzzyyywwwxxxyyyyyyyyywwwyyyzzz||||||{{{yyyyyyzzz||||||{{{zzzyyyyyyyyyyyywwwxxxyyyzzz{{{zzzxxxvvvxxxxxxzzzzzz{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxvvvtttsssttttttsssrrrrrrqqqpppooooooqqqrrrtttnnnooooooooooooooonnnnnnnnnpppppplllllloooooommmmmmnnnoooppppppppprrrssswwwvvvvvvuuuuuuuuuvvvvvvvvvtttqqqqqqrrrssssssssstttsssssstttvvvvvvtttssssssvvvzzz{{{{{{zzzyyyyyyxxxxxxyyyzzz{{{|||||||||xxxxxxxxxxxxxxxyyyyyyyyyyyyxxxvvvvvvvvvuuusssqqqqqqqqqrrrtttuuuuuutttrrrssssssrrrqqqrrrssstttuuuttttttuuuvvvwwwxxxxxxyyyyyyxxxvvvtttsssrrrssssssuuuuuuvvvuuuttttttvvvxxxwwwyyy{{{{{{{{{zzz{{{|||zzzzzzzzzzzz|||}}}~~~|||{{{|||}}}~~~}}}}}}}}}~~~~~~||||||~~~~~~~~~~~~||||||}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{vvvtttssssssuuuvvvvvvvvvuuuvvvxxxxxxxxxyyy|||~~~~~~|||}}}}}}~~~||||||{{{{{{{{{{{{{{{{{{~~~}}}}}}{{{zzzyyyxxxwwwyyyyyyyyyyyyyyyxxxwwwvvvtttsssrrrrrrsssssstttttt]]]]]]\\\[[[]]]___aaacccaaaaaabbbbbbbbbbbbaaa``````aaa```^^^[[[YYYZZZ[[[ZZZYYYZZZ]]]aaadddeeeeee```]]]YYYWWWWWWYYYZZZZZZYYYVVVSSSRRRTTTWWWYYYZZZYYYXXXWWWUUUUUUTTTTTTTTTWWWXXXWWWUUUQQQNNNNNNNNNRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTVVVUUUUUUUUUUUUWWWYYYZZZTTTUUUXXXYYYZZZXXXVVVTTTSSSTTTUUUVVVVVVUUUSSSSSSTTTTTTVVVWWWXXXXXXYYYYYYUUUVVVXXXYYYYYYXXXWWWVVVUUUVVVWWWYYY[[[]]]______```aaa```___\\\[[[\\\]]]]]]]]]^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^^^^_________^^^___```___]]]]]]___```^^^^^^]]]]]]]]]___aaabbb````````````___]]]\\\[[[\\\]]]^^^]]]\\\\\\^^^```bbbaaaaaa```______^^^^^^___```bbbcccdddcccbbbaaaaaaaaaaaaaaa``````aaabbbfffeeedddddddddfffhhhiiikkkkkkjjjiiihhhgggffffffggghhhhhhiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhggghhhiiijjjjjjjjjjjjjjjhhhiiiiiihhhfffeeeeeeeeehhhiiijjjjjjiiiiiiiiiiiijjjjjjiiihhhhhhgggggggggfffffffffgggffffffeeedddggghhhhhhiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhllllllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjlllmmmllllllmmmmmmmmmmmmmmmmmmooooooqqqqqqrrrrrrqqqqqqtttwwwxxxwwwwwwxxxwwwssswwwwwwwwwwwwwwwxxxxxxyyyxxxxxxwwwwwwxxxyyyyyyzzzzzzzzzyyyxxxxxxyyy{{{}}}yyyyyyzzz}}}}}}{{{wwwxxxzzz{{{zzzxxxuuussstttvvvxxxzzz|||}}}}}}}}}{{{yyyxxxyyy{{{|||}}}|||}}}{{{yyyxxxyyyzzzyyyxxx{{{{{{{{{zzzyyyyyy|||~~~zzzzzzyyyyyyyyyyyyzzzzzzvvvxxxzzz|||{{{zzzxxxwwwvvvwwwyyyzzzzzzyyyyyyxxxwwwvvvtttsssssstttvvvwwwxxxwwwuuuuuuuuuuuutttsssqqqqqqpppppppppqqqssssssooooooppppppqqqppppppooooooqqqpppmmmllloooooommmnnnpppqqqqqqpppoooqqqssswwwvvvuuuttttttuuuuuuvvvsssqqqoooppprrrtttuuuuuusssrrrrrrtttvvvwwwvvvuuutttwwwzzz{{{{{{zzzzzzzzzwwwwwwxxxyyyyyyzzz{{{|||xxxyyyyyyzzzzzzzzz{{{{{{zzzxxxvvvuuuuuutttsssqqqsssssstttuuuwwwwwwuuusssuuutttssssssssstttvvvwwwtttuuuuuuvvvwwwwwwxxxxxxyyyxxxvvvtttsssrrrrrrssstttuuuvvvuuuttttttvvvxxxwwwyyy{{{|||{{{{{{|||}}}zzzzzz{{{|||}}}~~~}}}|||{{{{{{}}}~~~}}}|||||||||||||||yyyzzz|||}}}}}}}}}|||{{{|||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||~~~~~~}}}wwwuuurrrqqqrrrssstttsssvvvwwwyyyyyyyyyyyy{{{}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz{{{||||||||||||zzzyyyxxxxxxxxxyyyyyyyyyxxxwwwwwwvvvvvvuuutttsssrrrrrrsss___^^^]]]]]]^^^aaaccceeefffeeeccccccddddddbbbaaacccdddcccbbb___^^^___```]]]\\\[[[\\\^^^aaabbbccc^^^[[[XXXVVVWWWXXXYYYYYYXXXVVVSSSRRRTTTWWWXXXYYYVVVUUUTTTSSSSSSSSSSSSSSSVVVVVVVVVSSSPPPMMMMMMMMMPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRTTTTTTTTTUUUVVVWWWXXXYYYTTTUUUWWWXXXXXXXXXVVVUUUUUUVVVVVVVVVVVVUUUTTTTTTUUUUUUVVVXXXXXXYYYYYYYYYVVVWWWYYY[[[[[[ZZZXXXWWWXXXXXXYYYZZZ[[[]]]]]]^^^___``````___]]]]]]^^^___^^^^^^_________^^^]]]]]]ZZZZZZ[[[]]]^^^___```aaa^^^___```___]]]]]]___```___^^^\\\\\\]]]^^^aaabbb``````___^^^]]][[[[[[ZZZ[[[\\\^^^^^^\\\\\\]]]___dddcccaaa___^^^^^^___```___```aaabbbbbbbbbaaa``````aaaaaa```______```bbbfffeeedddddddddeeeggghhhjjjiiihhhgggfffeeeeeefffgggggghhhiiiiiiiiiiiiiiifffgggiiiiiiiiiiiigggffffffggghhhiiiiiiiiiiiiiiifffhhhiiihhhfffeeeeeeeeegggiiikkkkkkjjjjjjjjjkkkkkkjjjiiihhhggggggggghhhfffgggggggggggggggffffffhhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhllllllkkkjjjjjjjjjjjjjjjggghhhiiiiiihhhhhhjjjlllkkkkkkkkkkkkllllllllllllmmmnnnpppqqqrrrrrrqqqpppssswwwyyywwwwwwyyywwwsssvvvuuuuuuuuuvvvwwwxxxyyywwwxxxxxxyyyxxxxxxwwwwwwwwwwwwvvvuuuuuuwww{{{~~~{{{zzzzzz|||~~~~~~xxxyyyzzzzzzyyywwwuuussstttvvvxxxzzz{{{|||||||||zzzyyyxxxxxxzzz{{{{{{{{{}}}|||zzzyyyxxxxxxxxxyyy{{{||||||{{{zzz{{{}}}zzzyyyyyyyyyyyyyyyzzzzzzwwwyyy|||}}}|||zzzzzzzzzwwwxxxyyyzzzzzzyyyxxxxxxvvvtttqqqpppppprrruuuxxxxxxwwwuuuuuuvvvvvvtttsssoooppppppqqqrrrrrrrrrsssppppppqqqqqqrrrrrrqqqqqqppprrrqqqnnnmmmppppppmmmoooqqqsssssspppoooqqqtttuuutttssssssssstttuuuvvvrrrqqqpppqqqsssvvvwwwwwwtttssssssuuuxxxzzzzzzzzzwwwyyy{{{{{{{{{zzz{{{|||xxxxxxxxxxxxxxxyyyzzz{{{vvvwwwxxxyyyyyyyyyyyyyyyzzzxxxvvvuuuuuuuuutttrrrvvvuuutttuuuwwwwwwuuutttvvvuuutttttttttuuuwwwwwwvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwuuusssrrrrrrsssssstttvvvxxxxxxwwwvvvwwwxxxxxxzzz|||}}}||||||}}}zzz{{{|||~~~~~~|||||||||}}}~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}}}}{{{xxxtttssssssttttttssswwwxxxzzzzzzyyyyyy{{{|||{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}|||zzzyyyyyyzzz|||}}}|||{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxwwwtttrrrsssssscccbbbaaa``````bbbcccdddfffdddaaaaaacccdddcccbbbbbbccccccbbb``````aaabbb___\\\YYYWWWYYY[[[\\\]]]\\\YYYVVVUUUUUUVVVVVVVVVUUUSSSQQQQQQRRRTTTTTTTTTRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSRRROOONNNNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUWWWWWWWWWXXXTTTUUUVVVWWWWWWWWWWWWVVVXXXWWWWWWVVVUUUUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXZZZ\\\^^^^^^]]][[[ZZZ\\\\\\\\\\\\\\\]]]]]]]]]\\\]]]^^^]]]\\\\\\^^^```^^^___``````````````````[[[[[[\\\\\\]]]^^^___```^^^___```___]]]]]]___```___^^^\\\[[[\\\^^^```bbb___^^^\\\[[[[[[\\\\\\]]][[[\\\^^^^^^]]]\\\]]]^^^bbbbbbaaaaaa`````````___``````aaaaaa``````_________aaaaaa```^^^^^^```bbbdddddddddddddddeeeeeefffhhhgggeeeddddddddddddeeefffggghhhhhhiiiiiihhhhhheeefffhhhiiiiiihhhfffeeeeeeeeefffhhhhhhiiiiiihhhdddfffhhhhhhfffeeeeeefffeeegggjjjjjjiiiiiikkkmmmjjjiiihhhffffffffffffggggggggghhhhhhhhhhhhhhhhhheeefffgggiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjlllkkkjjjiiihhhiiiiiijjjfffhhhjjjiiihhhhhhkkknnnkkkkkkjjjkkkkkkllllllmmmkkklllnnnpppqqqpppoooooorrrvvvyyywwwxxxyyywwwsssssssssrrrrrrsssuuuvvvwwwuuuvvvxxxyyyxxxvvvtttrrrrrrsssuuuttttttvvvzzz}}}|||{{{zzz{{{}}}zzzzzzzzzyyyxxxwwwuuutttuuuvvvxxxzzz{{{{{{{{{{{{yyyxxxwwwxxxyyyzzzyyyxxx{{{||||||xxxuuutttvvvyyywwwyyy|||}}}}}}||||||}}}|||{{{zzzyyyyyyyyyyyyyyyyyy{{{~~~~~~}}}||||||~~~xxxyyyzzzzzzzzzyyyxxxwwwwwwtttqqqnnnooorrrvvvyyyxxxwwwvvvvvvvvvvvvtttrrrmmmoooqqqsssssssssrrrqqqooopppqqqqqqrrrrrrqqqqqqrrrtttsssooonnnqqqqqqnnnpppsssuuutttpppoooqqquuurrrrrrppppppqqqrrrtttuuuuuusssrrrrrruuuwwwwwwwwwuuuttttttwww{{{~~~|||}}}}}}|||{{{{{{}}}zzzyyyxxxxxxxxxyyyzzzzzztttuuuwwwxxxyyyyyyxxxxxxzzzxxxvvvuuuuuuvvvuuutttvvvuuussssssuuuvvvuuutttuuuttttttssstttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvuuutttsssrrrssssssttttttwwwzzz{{{zzzxxxxxxxxxxxxzzz|||}}}}}}}}}~~~{{{|||~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}~~~}}}yyyvvvvvvwwwwwwvvvwwwyyyzzzzzzyyyxxxyyyzzzzzz||||||{{{{{{{{{|||~~~~~~~~~~~~}}}{{{zzzyyyuuuwwwzzz||||||zzzxxxvvvxxxwwwvvvvvvvvvvvvwwwxxxvvvxxxyyyxxxvvvtttuuuvvvfffeeedddbbbbbbbbbbbbcccdddaaa^^^^^^aaacccdddccc___```aaa```^^^^^^```aaa___[[[VVVSSSTTTVVVWWWXXXYYYWWWTTTTTTTTTUUUTTTTTTQQQPPPNNNOOOPPPQQQPPPOOOPPPPPPOOOOOOOOOPPPPPPQQQNNNPPPQQQPPPOOOOOOPPPRRRNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPQQQRRRTTTVVVWWWWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWZZZYYYWWWVVVUUUVVVWWWWWWWWWXXXYYYYYYZZZYYYYYYYYYZZZ\\\___aaaaaa```^^^]]]_________^^^^^^]]]]]]]]]ZZZ[[[\\\\\\[[[\\\^^^```______```aaabbbbbbaaaaaa]]]]]]\\\\\\\\\]]]^^^^^^^^^___```___]]]]]]___```___^^^\\\[[[\\\^^^```bbb]]]\\\ZZZZZZZZZ\\\___```[[[\\\^^^^^^]]]]]]]]]^^^___```aaabbbaaa```^^^]]]aaaaaa``````_________^^^^^^```bbb```^^^]]]```bbbccccccddddddddddddddddddfffeeedddcccbbbcccddddddffffffggghhhhhhhhhhhhhhheeefffgggiiiiiigggfffeeedddeeefffggghhhhhhhhhhhhccceeeggghhhfffeeeeeefffbbbfffiiijjjhhhhhhkkkmmmiiihhhfffeeeddddddeeeeeegggggghhhiiiiiiiiiiiiiiibbbccceeegggiiikkkkkklllhhhhhhiiiiiiiiijjjjjjjjjkkkjjjiiihhhhhhhhhiiijjjgggiiikkkjjjiiiiiillloookkkjjjjjjjjjkkkllllllmmmiiijjjlllnnnoooooonnnmmmrrrvvvxxxxxxxxxyyywwwsssqqqqqqppppppqqqssstttuuusssuuuwwwyyyxxxuuurrrooommmppptttuuuuuuvvvyyy{{{~~~|||zzzzzz|||{{{{{{zzzyyyxxxwwwvvvvvvuuuvvvxxxzzz{{{{{{{{{zzzyyyxxxwwwwwwyyyyyyxxxwwwyyy||||||xxxsssqqquuuyyyssswww}}}}}}{{{zzz~~~}}}|||zzzyyyxxxwwwwwwzzz}}}}}}|||~~~yyyyyyzzz{{{zzzyyyxxxwwwxxxuuuqqqnnnooorrrwwwzzzwwwvvvuuuvvvvvvvvvtttrrrlllnnnqqqtttttttttrrrpppoooooopppqqqqqqqqqqqqqqqsssuuutttpppoooqqqqqqnnnqqqtttwwwuuuqqqooorrruuupppooonnnnnnoooqqqsssuuuxxxvvvttttttuuuwwwwwwvvvuuuuuuuuuxxx}}}~~~|||{{{{{{~~~{{{zzzyyyxxxxxxxxxyyyzzzuuuvvvxxxyyyzzzzzzyyyyyyzzzxxxvvvuuuvvvvvvvvvuuuwwwtttrrrrrrssstttttttttttttttsssrrrssstttuuuvvvzzzzzzyyyyyyxxxwwwwwwwwwuuuuuussssssrrrssstttuuutttwww{{{}}}|||zzzxxxxxxxxxzzz|||}}}}}}}}}~~~|||}}}~~~}}}||||||||||||}}}~~~~~~}}}|||~~~~~~~~~|||zzzyyyyyyyyyyyywwwyyyzzzzzzxxxwwwwwwxxxyyy{{{{{{yyyxxxyyyzzz}}}}}}~~~~~~}}}{{{yyyxxxsssuuuxxxzzz{{{yyywwwuuuxxxwwwuuuttttttvvvwwwyyytttwwwyyyyyywwwvvvwwwyyyaaa___^^^^^^______^^^\\\\\\___aaa```\\\YYYYYY[[[ZZZ[[[\\\^^^___aaabbbcccaaa]]]XXXRRROOOOOOPPPRRRUUUWWWYYYZZZZZZYYYVVVUUUVVVTTTRRRPPPOOONNNNNNOOOQQQPPPOOONNNNNNPPPQQQRRRRRRRRRRRRRRRQQQPPPOOONNNLLLMMMNNNOOOOOOOOONNNMMMNNNOOOQQQSSSSSSRRRQQQPPPLLLOOORRRTTTTTTTTTTTTUUUZZZYYYYYYXXXYYYZZZ\\\]]]YYYVVVUUUWWWXXXXXXXXXYYYWWWXXXXXXXXXWWWWWWYYY[[[]]]]]]^^^___`````````______^^^^^^```aaaaaa___\\\]]]]]]\\\\\\\\\\\\]]]]]]___```aaabbbcccccccccccc``````aaaaaa``````___^^^bbbaaa___^^^^^^___```aaa]]]\\\ZZZYYYZZZ\\\___aaa```^^^\\\[[[ZZZ[[[\\\]]]\\\\\\]]]]]]]]]\\\\\\[[[\\\\\\]]]^^^^^^]]]]]]]]]aaa___^^^^^^```aaaaaa```aaa```___^^^^^^___```aaa```^^^^^^```dddfffdddbbbbbbaaaaaaaaabbbcccddddddhhhhhhfffdddbbbcccfffiiifffeeedddeeeggghhhgggfffbbbbbbbbbcccdddeeeggggggfffffffffgggggggggggggggffffffgggggghhhhhhiiiiiijjjiiihhhffffffeeeeeeeeefffgggiiikkklllkkkjjjiiigggggghhhiiijjjjjjkkkkkkkkkjjjhhhggggggiiijjjlllkkkkkkjjjjjjiiihhhggggggmmmmmmllljjjhhhhhhkkkmmmkkkjjjjjjjjjjjjkkklllllljjjlllmmmmmmlllmmmnnnppppppqqqtttvvvvvvtttrrrpppooopppqqqqqqrrrrrrrrrrrrsssrrrrrrtttvvvuuurrrnnnqqqsssuuusssqqqpppsssvvvyyyxxxyyyyyy{{{~~~vvvuuuvvvzzz{{{xxxxxx{{{wwwyyyzzz{{{{{{zzzxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{~~~|||yyyuuuttttttuuuvvvyyyzzz{{{|||}}}}}}}}}}}}~~~}}}zzzxxxwwwwwwwwwwwwzzz{{{{{{zzzzzz{{{~~~}}}yyyxxxxxxyyyxxxxxxtttsssrrrrrrssstttsssrrrtttsssrrrsssttttttsssqqqlllmmmmmmnnnpppqqqssstttppppppppprrrtttuuutttrrrvvvuuurrrpppooopppqqqrrrtttsssrrrrrrqqqqqqrrrrrrqqqpppnnnmmmnnnrrrvvvxxxvvvvvvuuuuuuuuuwwwxxxyyyuuuwwwyyy|||~~~~~~{{{zzzyyyyyyxxxxxxyyyyyywwwuuuttttttuuuvvvvvvuuuuuuwwwyyyxxxuuutttuuuwwwsssrrrrrrssstttuuusssrrrssstttuuutttsssssstttuuuvvvuuutttsssssstttvvvwwwuuuuuuttttttuuuwwwzzz{{{xxxyyyzzz{{{{{{{{{zzzzzzzzz}}}}}}|||}}}zzz~~~|||{{{{{{}}}~~~~~~~~~~~~{{{yyyzzz{{{}}}~~~}}}{{{zzzxxxwwwwwwwww{{{|||~~~}}}{{{zzzzzz{{{||||||{{{{{{zzzzzzyyyxxxxxxrrrsssuuuvvvvvvvvvuuuuuuvvvvvvvvvuuussstttvvvxxxzzzyyyxxxxxxwwwwwwxxxxxxaaa___^^^^^^______^^^]]][[[^^^aaa```\\\XXXXXXYYYYYYZZZ\\\^^^aaadddfffgggddd```YYYSSSOOOOOOPPPQQQTTTWWW[[[]]]]]][[[WWWTTTSSSRRRPPPOOONNNNNNOOOOOOOOOOOOOOOOOOPPPQQQSSSSSSQQQQQQRRRRRRQQQQQQPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPNNNPPPQQQSSSSSSRRRQQQPPPMMMOOOSSSVVVXXXYYYXXXXXXXXXWWWVVVVVVWWWXXXYYYZZZYYYWWWVVVWWWXXXXXXYYYYYYYYYZZZZZZYYYXXXXXXYYY[[[____________```````````````______```aaaaaa```^^^^^^^^^]]]]]]]]]]]]]]]]]]___```aaabbbcccccccccccc^^^______``````______^^^bbbaaa___]]]]]]^^^___```\\\[[[ZZZYYYZZZ\\\^^^```^^^]]][[[ZZZZZZZZZ\\\]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^_______________aaa```^^^___aaabbbaaaaaabbbaaa````````````aaabbb___^^^^^^```ccceeecccaaaccccccbbbbbbbbbbbbbbbbbbfffffffffdddcccccceeehhhgggeeedddeeefffgggfffdddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffgggggghhhiiiiiigggffffffeeeddddddddddddeeefffhhhjjjkkkjjjiiiiiiggghhhhhhiiiiiijjjjjjjjjjjjiiihhhggggggiiikkklllllllllkkkjjjjjjiiihhhhhhmmmmmmllljjjhhhhhhjjjmmmkkkkkkkkkkkkkkkllllllmmmjjjkkkmmmmmmllllllnnnooooooppprrrttttttsssrrrqqqqqqqqqrrrrrrsssrrrrrrrrrrrrrrrrrrtttvvvvvvssspppsssttttttsssrrrrrrtttuuuvvvvvvvvvwwwzzz|||xxxuuuvvvyyyzzzwwwxxx{{{wwwxxxyyyzzzzzzyyywwwvvvwwwwwwwwwxxxyyyyyyzzzzzz|||zzzwwwtttrrrrrrssstttvvvxxxyyy{{{{{{{{{{{{zzz|||{{{zzzxxxwwwwwwvvvvvvwwwyyyzzzzzzzzz{{{}}}|||yyyxxxxxxxxxxxxwwwuuutttssssssttttttrrrqqqsssrrrqqqrrrrrrrrrpppnnnllllllmmmnnnoooqqqrrrssspppooooooqqqssstttsssrrrtttuuuuuuuuutttsssqqqpppssssssrrrqqqqqqqqqqqqqqqrrrqqqooooooppprrruuuvvvwwwvvvuuuttttttuuuuuuvvvtttuuuwwwyyy|||~~~}}}yyyyyyyyyxxxxxxyyyyyyzzzyyywwwvvvvvvwwwxxxxxxwwwvvvwwwyyywwwuuussstttvvvrrrrrrqqqssstttuuusssrrrssstttuuutttsssrrrsssuuuttttttuuuvvvvvvvvvvvvvvvuuuuuuttttttuuuwwwyyy{{{yyyzzz{{{|||}}}}}}~~~~~~~~~}}}||||||}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~|||||||||||||||||||||{{{zzzzzzyyyyyyxxxsssssstttuuuuuuuuuttttttuuuvvvvvvuuuttttttvvvxxxyyyxxxxxxwwwwwwwwwwwwwwwaaa```______``````___^^^[[[___bbbaaa]]]YYYXXXXXXXXXYYY\\\___cccfffiiijjjgggbbb[[[TTTPPPOOOQQQRRRSSSWWW\\\______\\\WWWTTTQQQPPPOOONNNNNNNNNOOOPPPMMMNNNPPPQQQSSSTTTTTTTTTQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPRRRSSSSSSSSSRRRRRRPPPQQQRRRSSSSSSSSSRRRQQQOOOPPPSSSXXX^^^___]]]ZZZVVVVVVVVVUUUVVVVVVWWWXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[ZZZXXXXXXYYY[[[bbbaaa```_________```aaabbb```______```aaaaaa``````______^^^^^^]]]]]]]]]___``````aaabbbbbbbbbbbb\\\\\\]]]^^^____________bbb```___]]]\\\\\\\\\]]][[[ZZZYYYYYYYYY[[[]]]___[[[ZZZYYYYYYYYYZZZ[[[\\\[[[\\\\\\]]]]]]]]]\\\\\\\\\]]]^^^``````aaaaaaaaaaaa```______aaabbbbbbaaacccbbbaaaaaaaaaaaabbbccc^^^^^^^^^```bbbcccbbbaaaeeedddcccbbbaaaaaaaaaaaacccdddeeeeeeccccccdddeeefffeeedddcccddddddcccaaadddeeeeeefffeeedddcccbbbddddddddddddddddddddddddeeeeeeeeefffgggggghhhhhhccccccccccccccccccccccccbbbdddfffhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhiiikkkllllllllllllkkkkkkjjjjjjjjjllllllkkkiiiggghhhjjjmmmkkkkkkkkklllllllllmmmmmmjjjkkkmmmmmmllllllnnnooonnnnnnooopppqqqrrrrrrsssrrrrrrrrrsssrrrrrrqqqqqqrrrqqqrrrtttvvvvvvtttrrrvvvtttsssssstttuuuttttttrrrssssssuuuxxx{{{~~~yyyvvvuuuxxxxxxvvvwwwzzzuuuvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyyyyyyywwwuuurrrqqqqqqrrrssssssuuuwwwzzzzzzyyyxxxvvvxxxyyyyyyyyyxxxwwwuuuttttttvvvyyyzzzzzz{{{|||~~~~~~{{{xxxwwwxxxxxxwwwwwwuuutttssstttuuutttsssqqqrrrqqqppppppqqqpppnnnllllllllllllmmmnnnppprrrrrrpppooonnnoooqqqrrrrrrqqqrrrtttwwwyyyyyyvvvrrrooorrrrrrqqqppppppppppppqqqqqqqqqppppppqqqrrrssssssvvvuuutttsssrrrrrrrrrsssrrrsssuuuvvvyyyzzz|||}}}~~~}}}|||{{{wwwwwwvvvwwwwwwxxxyyyzzzxxxwwwuuuuuuwwwwwwwwwvvvvvvwwwxxxvvvtttsssssstttrrrqqqqqqrrrtttuuusssrrrrrrtttuuutttsssrrrssstttqqqsssuuuxxxyyyxxxwwwvvvuuuuuuttttttuuuwwwyyyzzzzzzzzz{{{}}}~~~~~~|||{{{{{{~~~}}}||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~}}}}}}}}}|||{{{zzzyyyyyyyyyyyyuuuuuuttttttttttttttttttuuuvvvvvvuuutttuuuwwwyyyxxxwwwvvvvvvuuuuuuvvvvvvbbbaaa``````aaabbbaaa___]]]```dddccc___[[[YYYZZZZZZ[[[]]]```cccfffiiijjjfffbbb[[[UUUQQQQQQSSSUUUTTTVVVYYY\\\\\\ZZZWWWUUUSSSRRRPPPOOONNNOOOOOOPPPOOOPPPRRRTTTUUUUUUTTTSSSQQQQQQQQQQQQRRRSSSTTTUUUOOOPPPQQQSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRSSSRRRTTTZZZ```bbb]]]XXXWWWWWWWWWWWWWWWXXXXXXXXXVVVXXXXXXVVVUUUWWWXXXXXXWWWXXXYYYXXXXXXXXXZZZ[[[cccbbb```^^^]]]^^^```aaaccc```^^^^^^___aaaaaa````````````______^^^]]]]]]^^^______```aaaaaa``````ZZZ[[[\\\]]]_________```aaa```___]]]\\\[[[[[[[[[[[[ZZZZZZYYYZZZ\\\]]]___YYYYYYYYYYYYYYYZZZ[[[\\\ZZZZZZ[[[\\\\\\\\\\\\[[[[[[\\\^^^___```aaabbbbbb```___^^^^^^```bbbbbbaaacccbbbaaa``````aaabbbccc]]]]]]^^^```aaaaaaaaa```ccccccbbbbbbaaabbbbbbbbb```bbbeeeeeedddccccccdddfffdddbbbbbbbbbaaa___^^^aaabbbdddeeeeeedddbbbaaadddddddddddddddcccccccccdddddddddeeeffffffggggggbbbbbbbbbccccccccccccccc```bbbccceeeggghhhhhhhhhhhhhhhggggggggggggggggggffffffffffffhhhiiikkklllllllllllllllkkkkkkkkkkkkkkkkkkjjjhhhggggggjjjlllkkkkkkllllllmmmmmmmmmmmmiiikkkllllllllllllmmmooommmmmmmmmmmmnnnppprrrsssqqqqqqrrrqqqqqqpppooonnnqqqqqqrrrtttuuuuuuuuutttxxxuuurrrsssuuuwwwuuusssqqqqqqrrrtttwwwzzz}}}zzzvvvuuuwwwwwwuuuuuuyyytttuuuvvvwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwvvvtttrrrqqqqqqrrrsssrrrtttwwwyyyzzzxxxvvvtttuuuwwwxxxyyyyyywwwtttsssrrrtttxxxzzzzzzzzz{{{||||||zzzwwwwwwwwwwwwwwwvvvssssssssstttvvvvvvuuussssssrrrpppppppppooommmkkklllllllllmmmnnnpppqqqrrrpppnnnmmmnnnpppqqqqqqpppqqqssswwwyyyyyyvvvsssppprrrqqqppppppoooooopppppppppppppppqqqqqqppppppooorrrrrrrrrrrrqqqqqqqqqrrrrrrrrrssstttvvvwwwxxxyyy}}}}}}}}}|||{{{yyyxxxwwwssssssssstttuuuwwwxxxyyyvvvuuusssssstttuuutttsssvvvvvvvvvuuutttrrrrrrrrrqqqpppppprrrttttttsssrrrrrrsssttttttrrrrrrssstttppprrrsssuuuwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{|||~~~}}}{{{{{{||||||~~~}}}||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||}}}~~~~~~}}}|||{{{zzzyyyyyyzzzzzzyyyxxxvvvuuutttuuuuuuvvvuuuvvvvvvuuuuuuuuuxxxzzzvvvvvvuuuttttttttttttuuubbb`````````bbbbbbaaa```^^^bbbeeedddaaa]]]\\\]]]\\\]]]___```bbbdddffffffccc___ZZZVVVTTTTTTVVVXXXTTTUUUUUUVVVVVVVVVWWWWWWVVVTTTSSSQQQPPPOOOPPPPPPSSSTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRTTTUUUVVVPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSVVVUUUUUUYYY^^^___ZZZTTTVVVVVVWWWXXXXXXYYYYYYYYYVVV[[[[[[VVVTTTWWWXXXWWWTTTVVVWWWWWWWWWXXX[[[]]]cccaaa___]]]]]]^^^___```cccaaa___^^^```aaaaaaaaa```aaaaaaaaaaaa```___^^^^^^^^^___`````````______ZZZ[[[\\\^^^___```aaaaaaaaaaaa```^^^]]]\\\\\\[[[\\\\\\[[[[[[\\\]]]^^^___ZZZZZZZZZZZZZZZ[[[\\\\\\YYYZZZZZZ[[[\\\\\\[[[[[[[[[[[[]]]^^^``````aaaaaa___]]]\\\]]]```aaaaaaaaabbbaaa````````````aaabbb]]]^^^___````````````aaaaaaaaaaaaaaabbbcccdddeee___aaadddeeedddccccccccceeecccaaa`````````^^^\\\]]]___aaacccdddcccbbbaaaeeeeeeeeedddddddddcccccccccccccccdddeeeeeeffffffbbbcccddddddddddddcccccc```aaabbbdddeeegggggghhhgggfffffffffffffffffffffdddeeeeeefffgggiiijjjkkkjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiihhhfffgggjjjllljjjkkklllmmmmmmmmmlllllliiijjjllllllkkkkkkmmmnnnmmmlllkkkkkkmmmoooqqqsssooooooooooooooonnnmmmlllpppqqqrrrssssssttttttuuuwwwtttqqqrrrvvvwwwvvvtttrrrrrrrrrtttvvvyyy{{{}}}xxxuuuuuuwwwwwwttttttwwwttttttuuuuuuvvvvvvvvvvvvuuuvvvvvvvvvvvvvvvwwwwwwvvvvvvtttsssssssssssstttrrrtttwwwzzzzzzxxxuuutttsssuuuxxxyyyyyywwwtttsssqqqtttwwwyyyyyyyyyzzz{{{zzzxxxvvvvvvwwwwwwvvvuuuqqqqqqrrruuuxxxyyyxxxvvvtttsssrrrqqqqqqpppnnnlllmmmmmmmmmmmmnnnpppqqqrrrpppooommmmmmooopppppppppqqqrrrsssuuuuuutttsssrrrrrrqqqppppppooooooppppppnnnoooooopppoooooommmmmmnnnnnnooopppqqqrrrrrrrrrqqqrrrrrrssstttuuuvvvvvvyyyyyyyyyxxxwwwvvvtttsssqqqqqqqqqrrrsssuuuwwwwwwvvvtttrrrrrrssstttsssrrrvvvuuutttsssssssssrrrqqqpppppppppqqqttttttsssrrrrrrssstttsssrrrqqqrrrtttqqqqqqqqqqqqrrrtttvvvwwwuuuuuuuuuvvvvvvwwwxxxxxxzzzzzzyyyyyyzzz{{{|||}}}~~~|||zzzzzz{{{}}}}}}~~~}}}|||||||||||||||}}}}}}~~~~~~~~~~~~||||||}}}~~~~~~~~~}}}{{{yyy{{{|||~~~~~~~~~}}}{{{zzzyyyyyyzzz{{{{{{zzzyyywwwwwwwwwxxxyyyvvvvvvwwwvvvuuuuuuxxxzzzvvvuuuttttttsssssstttttt___^^^]]]^^^___```___^^^\\\___bbbaaa^^^\\\]]]^^^]]]^^^______```aaabbbbbb___]]]ZZZXXXVVVVVVWWWXXXTTTSSSRRRQQQRRRTTTUUUWWWVVVUUUSSSQQQQQQQQQQQQRRRVVVWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTVVVWWWSSSTTTVVVXXXYYYYYYXXXXXXVVVUUUUUUUUUUUUTTTTTTTTTYYYWWWWWWXXX[[[ZZZWWWSSSUUUVVVXXXYYY[[[[[[\\\\\\\\\bbbccc[[[WWWZZZ\\\YYYWWWXXXYYYZZZZZZ[[[]]]___bbbaaa```_________```aaadddcccaaabbbcccdddcccbbbaaabbbcccdddddddddbbbbbb___``````aaaaaa`````````\\\]]]^^^```aaabbbbbbbbbbbbbbbaaa```______^^^]]]^^^^^^^^^^^^___```aaaaaa\\\\\\\\\\\\]]]]]]]]]]]]ZZZ[[[\\\\\\]]]]]]]]]]]][[[\\\]]]^^^___`````````___^^^]]]^^^```bbbbbbbbbbbbaaa````````````aaabbb]]]___aaaaaa`````````bbb___``````aaabbbdddeeefff___aaadddeeedddcccddddddfffdddbbbbbbbbbaaa___^^^]]]^^^```bbbccccccccccccfffeeeeeeddddddcccccccccbbbbbbbbbcccddddddeeeeeecccdddeeefffeeeeeecccbbbaaaaaabbbcccdddfffggggggeeeeeeeeeeeeeeeeeeeeeeeedddeeeeeefffggghhhhhhiiihhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhgggfffgggiiillliiijjjkkklllmmmlllkkkjjjiiijjjllllllkkkkkkmmmnnnmmmlllllllllmmmnnnpppqqqmmmmmmmmmnnnmmmmmmlllllloooqqqrrrrrrqqqqqqrrrtttsssrrrqqqrrruuuvvvwwwvvvtttssssssssstttvvvxxxyyyvvvssstttxxxxxxuuutttvvvtttttttttuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvvvvwwwwwwvvvuuuuuutttttttttuuuuuutttuuuwwwyyyyyyxxxvvvtttsssuuuwwwyyyyyyxxxvvvtttsssuuuxxxxxxxxxxxxyyy{{{xxxvvvuuuuuuvvvvvvuuutttqqqqqqsssvvvyyyzzzxxxwwwtttsssrrrrrrsssrrrpppnnnnnnnnnnnnnnnooopppqqqrrrrrrpppmmmmmmooopppppppppqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqppppppppppppqqqnnnnnnooooooooonnnnnnmmmkkklllnnnpppqqqrrrrrrrrrpppqqqqqqrrrssstttuuuuuuvvvvvvvvvuuutttsssrrrqqqqqqqqqrrrrrrsssuuuvvvwwwxxxvvvtttttttttuuutttssstttsssqqqrrrssssssrrrpppoooooooooqqqsssttttttrrrqqqssstttsssrrrqqqrrrsssrrrqqqooooooppprrruuuvvvuuuuuuvvvvvvwwwwwwwwwwwwzzzzzzyyyyyyzzz|||~~~~~~~~~}}}{{{yyyyyy{{{~~~}}}|||}}}}}}|||{{{{{{{{{{{{{{{}}}}}}|||||||||||||||||||||}}}~~~~~~~~~{{{{{{{{{|||~~~{{{xxxvvvyyy{{{}}}~~~~~~~~~{{{zzzyyyyyy{{{|||{{{{{{zzzzzzzzzzzzzzzzzzwwwxxxxxxvvvuuuuuuwwwyyyvvvuuuttttttsssssstttttt[[[ZZZYYYZZZ\\\\\\\\\[[[WWWZZZ\\\[[[XXXXXXZZZ]]]\\\\\\]]]^^^______``````^^^]]][[[YYYXXXVVVUUUUUUQQQQQQQQQQQQRRRSSSTTTUUURRRQQQPPPPPPQQQRRRSSSTTTWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTRRRRRRRRRTTTVVVWWWTTTUUUWWWYYYZZZZZZZZZYYYWWWWWWVVVUUUUUUUUUUUUUUUYYYXXXXXXXXXWWWWWWVVVVVVXXXZZZ\\\___aaabbbbbbccceeemmmmmmccc^^^aaaccc______`````````______```bbbbbbbbbbbbbbbbbbbbbccccccgggfffffffffhhhhhhgggeeedddeeegggiiiiiiiiihhhgggbbbcccccccccccccccbbbbbb___```aaabbbccccccccccccccccccccccccbbbaaaaaa`````````aaaaaabbbccccccddd^^^____________^^^^^^]]]]]]]]]^^^___````````````]]]^^^___``````````````````___^^^```bbbdddddddddcccbbbaaaaaaaaaaaabbbccc^^^```cccbbbaaa```aaacccaaaaaaaaaaaabbbcccdddeee```bbbdddeeeddddddeeefffhhhgggeeeeeeeeeeeecccbbbaaaaaabbbbbbccccccddddddeeeddddddcccbbbbbbaaaaaaaaaaaabbbbbbcccdddddddddcccdddeeefffeeedddbbbaaabbbbbbccccccdddeeeffffffccccccddddddeeeeeeffffffdddeeeffffffggggggggggggeeeeeefffgggggghhhiiiiiihhhhhhhhhfffeeefffiiilllggghhhjjjkkklllkkkjjjiiihhhjjjkkkkkkkkkkkklllnnnmmmmmmmmmmmmmmmnnnoooooollllllmmmmmmnnnnnnmmmmmmoooppprrrqqqooonnnppprrroooppprrrrrrssstttwwwyyyuuutttsssrrrqqqrrrssssssrrrqqqtttxxxyyyuuutttuuuttttttttttttuuuvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwtttttttttttttttuuuuuuuuutttuuuvvvwwwwwwvvvuuuttttttuuuwwwyyyyyyxxxwwwvvvvvvxxxxxxxxxwwwwwwyyy{{{vvvuuutttuuuvvvvvvtttsssssssssuuuxxxzzzyyywwwtttsssrrrqqqrrrssssssqqqooopppooooooppppppqqqrrrssssssqqqnnnmmmooopppqqqqqqoooppppppqqqrrrsssssssssssssssrrrqqqqqqqqqqqqqqqoooooooooppppppppppppppplllmmmooopppqqqqqqqqqqqqnnnooooooppprrrsssssstttssstttttttttssssssrrrqqqttttttttttttuuuvvvxxxxxxxxxvvvtttsssttttttsssrrrrrrqqqooopppssstttrrrqqqooonnnoooqqqsssttttttrrrqqqrrrssssssqqqqqqrrrsssqqqqqqqqqqqqrrrsssssstttuuuvvvvvvwwwwwwwwwwwwwwwzzzzzzzzz{{{}}}~~~{{{xxxxxx{{{}}}}}}}}}~~~}}}{{{zzz{{{{{{zzzzzzzzzyyyyyyyyy{{{zzzzzzyyyyyyxxxxxxwwwxxxyyy{{{|||}}}|||{{{zzzyyyyyyyyyzzz{{{~~~|||xxxvvvxxxyyy|||~~~}}}}}}}}}~~~{{{yyyyyyyyy{{{|||yyyzzzzzz{{{{{{{{{{{{zzzyyyyyyyyywwwuuutttvvvxxxvvvuuuuuutttttttttttttttWWWVVVVVVWWWXXXYYYYYYXXXSSSUUUVVVUUUSSSTTTXXX[[[ZZZZZZ[[[\\\]]]______```^^^]]]\\\[[[XXXUUUSSSQQQOOOPPPRRRSSSTTTTTTTTTSSSNNNMMMNNNOOOPPPSSSUUUWWWWWWVVVVVVUUUVVVWWWYYYZZZVVVTTTSSSRRRRRRTTTVVVWWWRRRTTTVVVWWWYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVXXXYYYYYYXXXVVVUUUWWWYYY]]]___aaaeeegggiiiiiijjjllluuuuuujjjcccggghhhdddfffgggfffeeecccbbbcccdddbbbcccdddeeeeeeeeeeeeeeeiiiiiiiiijjjlllkkkiiigggfffgggjjjlllmmmmmmlllkkkeeeeeefffffffffeeeeeedddaaabbbcccddddddeeeddddddccccccdddddddddccccccbbbbbbbbbbbbcccddddddeeeeee```aaaaaaaaa```___^^^^^^___```aaabbbcccccccccccc``````aaaaaaaaaaaaaaa```bbbaaa```aaadddfffffffffddddddcccbbbbbbcccdddddd^^^aaadddcccaaa```aaaccccccbbbbbbbbbbbbbbbccccccaaacccddddddddddddfffgggjjjiiihhhggghhhhhhgggeeefffeeedddcccccccccddddddcccccccccbbbaaa``````___aaaaaaaaabbbccccccddddddcccdddeeefffeeecccaaa___dddcccccccccdddeeeffffffbbbbbbcccddddddeeeffffffeeeeeeffffffgggffffffeeecccddddddeeefffggghhhhhhggghhhgggfffeeefffiiilllfffhhhjjjkkkkkkjjjiiihhhhhhjjjkkkkkkkkkkkklllnnnmmmmmmnnnnnnnnnnnnnnnnnnllllllmmmnnnooooooooonnnooopppqqqpppmmmmmmoooqqqlllooorrrrrrrrrssswww{{{uuutttrrrpppooooooooopppppppppsssyyyzzzvvvtttuuutttttttttuuuuuuwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwssssssttttttttttttttttttuuuuuuuuuuuuuuuuuuttttttuuuvvvwwwxxxyyyyyyxxxxxxyyyyyyyyywwwvvvvvvyyy{{{vvvuuutttuuuvvvvvvtttrrrvvvvvvwwwyyyzzzxxxuuurrrrrrqqqqqqqqqssssssqqqoooppppppppppppqqqrrrsssssstttqqqooonnnoooqqqqqqqqqnnnoooqqqsssttttttsssssstttsssrrrrrrqqqqqqrrrrrrqqqqqqppppppqqqrrrrrrsssnnnooopppqqqqqqpppoooooolllmmmnnnooopppqqqrrrssssssssssssttttttsssrrrrrrwwwvvvvvvwwwwwwxxxyyyzzzvvvtttrrrqqqrrrrrrqqqoooqqqooonnnpppssstttsssqqqooonnnoooqqqsssttttttrrrqqqrrrssssssqqqqqqrrrsssqqqrrrtttuuuuuutttrrrqqquuuvvvvvvwwwwwwwwwwwwvvvzzzzzz{{{}}}|||xxxxxxzzz|||}}}zzzxxxzzz}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyxxxxxxwwwvvvuuuttttttuuuwwwyyyzzzzzzyyyxxxvvvyyyxxxxxxyyyzzz|||~~~~~~~~~~~~~~~}}}zzzxxxvvvxxx{{{}}}||||||}}}~~~|||yyyyyyzzz{{{}}}wwwxxxzzz{{{|||{{{zzzzzzzzzzzzyyywwwuuutttuuuwwwvvvvvvuuuttttttttttttuuuSSSSSSUUUVVVWWWWWWXXXXXXTTTTTTTTTTTTUUUWWWYYYZZZ\\\]]]]]]]]]\\\\\\^^^```[[[ZZZXXXWWWXXXWWWVVVTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPOOONNNOOOQQQSSSUUUVVVUUUSSSQQQRRRUUUXXX[[[WWWWWWWWWVVVUUUUUUUUUUUUUUUWWWXXXWWWVVVTTTTTTUUUTTTUUUVVVXXXYYYZZZZZZZZZ]]][[[YYYXXXZZZ[[[ZZZZZZ[[[^^^dddkkkpppsssuuuuuuyyywwwtttqqqpppqqqssstttwwwtttoookkkiiihhhiiijjjfffhhhiiikkkllllllkkkkkkjjjjjjjjjjjjjjjiiihhhgggjjjjjjlllmmmnnnooooooooojjjhhhgggkkkppppppmmmhhhfffeeeeeeeeeeeedddddddddaaabbbdddeeeeeeccc```^^^dddcccbbbaaabbbdddfffhhheeecccaaa```aaaaaa```^^^eeeeeeeeeeeeeeeeeeddddddeeedddcccbbbbbbbbbbbbcccbbbbbbcccdddfffhhhjjjkkkeeeeeedddcccccccccddddddcccbbbbbbeeehhhiiifffccchhhgggffffffgggfffdddbbbdddeeehhhjjjjjjiiigggeeeiiiiiijjjkkkmmmllljjjgggeeeeeedddccccccdddddddddhhhfffdddbbbaaabbbdddeeecccdddeeeffffffeeecccbbbeeeeeeeeeeeeeeedddcccbbb___```aaabbbbbbccccccbbbbbbbbbcccdddeeeeeeeeeeeefffdddbbbdddgggiiihhhfffiiihhhgggfffggghhhkkkllliiihhhhhhhhhhhhjjjlllmmmiiiiiiiiijjjkkkkkklllllljjjjjjiiihhhiiijjjlllmmmpppnnnllljjjjjjjjjkkkllliiijjjkkklllmmmoooppppppooonnnmmmllllllmmmooopppnnnnnnnnnnnnnnnpppuuuxxxsssttttttssspppnnnnnnnnnsssssstttuuuvvvvvvuuuuuusssqqqppppppsssuuuvvvuuu{{{yyywwwvvvwwwwwwvvvuuuuuuuuuvvvuuuuuutttssssssuuuwwwxxxwwwuuutttttttttxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxyyyyyywwwvvvvvvuuutttssssssrrrrrrsssvvvyyy{{{zzzvvvsssuuuuuuuuusssrrrpppooonnnooooooooopppqqqrrrttttttqqqqqqssstttuuuuuuvvvvvvttttttttttttuuuuuuuuuuuuvvvwwwwwwvvvtttrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrsssssssssrrrqqqpppoooooopppqqqrrrqqqpppssstttttttttttttttssssssxxxxxxyyyyyyxxxxxxwwwwwwuuuuuuvvvvvvuuutttssssssqqqqqqqqqqqqrrrssstttuuupppqqqqqqrrrsssssssssrrrsssrrrqqqqqqpppppppppppppppqqqrrrttttttttttttsssuuuttttttsssssssssttttttwwwwwwxxx}}}zzzwwwvvvuuutttwwwvvvttttttvvvyyy}}}~~~}}}zzzxxxwwwvvvyyyyyyxxxxxxvvvuuusssrrrwwwuuutttssstttuuutttssswwwxxxyyyyyyxxxwwwvvvuuutttsssssstttwwwzzz{{{zzzzzz{{{}}}~~~}}}~~~}}}{{{yyyxxxyyyyyyyyy{{{~~~}}}||||||{{{zzzxxxvvvvvvwwwxxxyyyyyyyyyzzz{{{{{{zzzzzzzzzzzz{{{|||{{{yyyxxxwwwxxxttttttsssrrrrrrrrrssssssSSSTTTUUUWWWXXXXXXXXXXXXVVVUUUUUUUUUUUUWWWXXXYYYZZZ\\\^^^^^^\\\[[[ZZZZZZZZZXXXWWWWWWXXXWWWTTTRRRTTTSSSSSSRRRRRRRRRSSSSSSQQQQQQPPPOOOPPPRRRTTTUUUWWWUUUSSSQQQQQQSSSVVVXXXVVVVVVWWWWWWXXXWWWWWWWWWTTTVVVWWWWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ\\\^^^aaaccciiilllpppuuuyyy|||}}}}}}}}}{{{zzzyyyzzz{{{{{{{{{yyytttpppnnnmmmnnnoooppppppppppppooonnnmmmlllllllllllllllkkkjjjiiihhhjjjkkklllmmmoooooooooooommmkkkiiikkkoooooolllhhhiiiiiiiiihhhhhhhhhggggggbbbdddeeeffffffdddbbb```eeedddddddddeeefffggghhhgggeeecccbbbbbbcccbbbaaaeeeeeeeeeeeeeeeeeeeeeeeeggggggfffffffffeeeeeeeeedddddddddeeefffhhhiiijjjhhhggggggggggggggghhhhhheeedddeeegggjjjkkkhhheeehhhgggggghhhiiijjjhhhggggggiiikkkmmmmmmllljjjiiikkkkkkkkkmmmnnnmmmkkkhhhffffffeeeeeeeeeeeeffffffhhhgggdddcccbbbdddfffgggfffeeeeeedddddddddddddddddddddeeeeeeddddddcccbbbbbbcccccccccccccccbbbbbbbbbcccdddeeefffffffffffffffdddccceeegggiiihhhfffhhhhhhgggggggggiiijjjkkkhhhhhhgggggghhhiiikkkllljjjjjjjjjiiiiiiiiihhhhhhgggggghhhiiijjjlllmmmnnnnnnmmmkkkjjjiiijjjkkkllljjjjjjkkklllmmmnnnooopppooonnnlllkkkkkklllmmmnnnoooooonnnllllllmmmpppsssqqqssssssrrrooommmmmmnnnqqqrrrrrrssstttuuuvvvvvvsssqqqpppppprrrtttttttttwwwvvvuuuuuuvvvvvvuuuttttttttttttttttttsssrrrrrruuuvvvwwwwwwtttrrrrrrsssvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxvvvvvvvvvuuuuuuttttttttttttuuuvvvwwwwwwvvvuuutttuuuttttttsssqqqpppnnnmmmooooooooooooqqqrrrssstttrrrrrrssstttuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuvvvvvvuuusssrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrsssssssssrrrrrrqqqqqqpppqqqrrrsssrrrrrrvvvvvvvvvuuutttsssrrrqqqxxxxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuqqqqqqqqqqqqrrrrrrssstttrrrsssttttttuuuuuuttttttssssssrrrqqqqqqqqqqqqqqqrrrssstttuuuuuutttrrrrrruuuuuutttttttttttttttuuuyyyyyyzzz{{{zzzxxxwwwvvvuuusssssstttwww{{{}}}}}}}}}|||zzzxxxvvvvvvvvvxxxxxxxxxwwwvvvtttsssrrruuutttrrrrrrtttuuutttsssvvvvvvwwwwwwwwwvvvttttttrrrqqqqqqsssvvvxxxxxxxxxwwwxxxzzz|||~~~~~~}}}~~~|||{{{zzzyyyzzzzzzzzz|||~~~~~~~~~|||zzzxxxwwwvvvvvvwwwxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{|||}}}|||zzzyyyyyyyyyuuutttssssssrrrrrrssssssRRRTTTVVVYYYZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWZZZ]]]]]][[[YYYWWWVVVWWWWWWWWWXXXYYYXXXUUUSSSUUUTTTSSSRRRRRRRRRRRRRRRPPPPPPOOOOOOOOOQQQRRRTTTWWWUUUSSSQQQQQQRRRTTTUUUTTTVVVXXXZZZZZZZZZYYYXXXSSSUUUWWWXXXWWWWWWXXXYYY\\\\\\\\\]]]]]]\\\\\\[[[YYYZZZ\\\\\\]]]bbbhhhnnnxxxzzz}}}|||yyyvvvvvvvvvvvvzzzyyywwwuuussspppooonnnooooooooonnnmmmkkkjjjiiijjjkkklllnnnoooooooooooopppmmmkkkkkkmmmmmmkkkhhhjjjjjjjjjjjjiiiiiiiiiiiidddeeefffggggggfffdddcccffffffggghhhiiiiiiiiiiiiiiifffcccbbbcccdddddddddddddddeeeeeeffffffggggggiiijjjkkkkkkkkkjjjhhhhhhffffffffffffggghhhiiijjjhhhhhhhhhhhhiiijjjjjjkkkgggggghhhjjjlllllljjjhhhiiihhhhhhjjjlllmmmlllkkkkkklllnnnppppppooonnnmmmnnnmmmmmmnnnooonnnllliiihhhhhhgggggggggggghhhhhhhhhgggfffeeeeeefffhhhiiihhhgggeeeccccccdddeeefffdddddddddddddddccccccbbbeeeeeeeeeeeedddcccbbbaaaccccccdddeeefffffffffffffffeeedddeeehhhiiihhhggghhhhhhhhhhhhhhhiiiiiiiiigggggggggggghhhiiijjjjjjkkkjjjiiihhhgggfffeeeddddddeeegggjjjlllnnnoooooolllkkkjjjiiiiiiiiijjjkkkkkkkkkkkklllmmmnnnooooooooonnnlllkkkjjjjjjkkkllloooooonnnkkkiiiiiikkknnnpppqqqrrrqqqnnnmmmmmmnnnpppppppppqqqrrruuuwwwxxxsssrrrpppppprrrssssssrrrrrrrrrrrrsssuuuuuusssqqqrrrrrrssssssrrrrrrqqqqqquuuvvvwwwwwwtttrrrqqqqqqtttttttttuuuuuuuuuuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuwwwxxxvvvsssqqqsssuuusssssssssrrrqqqooonnnmmmnnnnnnnnnooopppqqqrrrssssssssstttttttttttttttssssssttttttttttttuuuuuuuuusssuuuuuutttrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrssssssssssssrrrrrrrrrrrrrrrrrrsssttttttuuuuuuuuuuuuuuutttsssssswwwxxxzzzzzzzzzyyywwwuuuvvvvvvuuuttttttuuuvvvwwwqqqqqqqqqqqqqqqrrrrrrrrrssssssttttttuuuuuutttttttttssssssrrrrrrrrrrrrrrruuuuuuvvvvvvuuutttrrrqqquuuuuuuuuttttttuuuuuuvvvzzzzzz|||}}}{{{zzztttsssrrrqqqsssuuuxxx{{{{{{yyywwwuuuttttttuuuuuuyyyxxxxxxwwwvvvtttsssrrrsssrrrqqqqqqsssuuuuuutttttttttuuuuuuuuutttssssssppppppqqqsssuuuvvvvvvuuuuuuvvvxxxyyy{{{|||}}}}}}{{{|||~~~~~~}}}}}}~~~~~~|||{{{zzzyyy{{{{{{{{{|||~~~|||{{{yyywwwvvvuuuuuuvvvvvvvvvwwwxxxyyyzzzzzzzzz|||}}}~~~~~~|||zzzzzz{{{uuuuuutttsssssssssssssssRRRTTTVVVYYYZZZYYYXXXWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTVVVYYYYYYXXXVVVVVVWWWUUUVVVXXX[[[]]]]]]ZZZWWWUUUUUUTTTSSSRRRRRRRRRRRROOOOOONNNNNNOOOPPPQQQQQQVVVUUUSSSRRRRRRTTTVVVWWWVVVXXXZZZ\\\\\\[[[XXXWWWTTTVVVYYYZZZZZZZZZ\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[XXX[[[^^^]]]]]]bbbkkksss|||}}}~~~~~~|||yyyuuusssqqqppppppppppppooonnnllljjjjjjiiijjjkkklllnnnnnnnnnnnnooommmjjjjjjkkklllkkkiiihhhhhhhhhhhhggggggggggggffffffffffffffffffeeeeeeggghhhjjjkkklllkkkjjjiiihhhfffcccaaacccdddeeeeeeddddddeeefffggghhhhhhhhhjjjkkkmmmnnnnnnllljjjiiihhhhhhhhhhhhhhhhhhiiijjjffffffffffffggghhhjjjjjjiiiiiijjjkkkllllllkkkjjjkkkjjjjjjlllmmmnnnmmmkkklllmmmnnnppppppooonnnmmmnnnmmmmmmmmmnnnmmmkkkiiihhhhhhhhhggghhhhhhiiijjjiiihhhgggggggggiiijjjllliiihhhfffeeedddeeeeeefffccccccddddddddddddccccccddddddeeeeeedddccccccbbbbbbcccdddeeeeeeffffffeeefffffffffggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhgggggggggggggggggghhhhhhiiiiiiiiihhhgggfffeeedddddddddfffhhhkkkmmmmmmmmmmmmjjjiiiiiihhhhhhiiijjjkkkkkklllllllllmmmnnnnnnnnnooonnnmmmlllkkkkkkkkkkkknnnnnnmmmkkkiiihhhjjjlllpppqqqqqqpppnnnmmmnnnooonnnmmmmmmnnnpppssswwwyyysssqqqppppppqqqrrrqqqpppnnnooopppsssuuuuuussspppqqqrrrrrrrrrrrrrrrqqqqqquuuwwwxxxxxxuuurrrqqqppptttttttttttttttuuuuuuuuuxxxxxxwwwvvvuuuuuuttttttuuuuuuuuuvvvvvvvvvvvvvvvtttxxx{{{xxxssspppqqqtttrrrrrrrrrqqqpppooommmmmmmmmmmmnnnnnnoooppprrrsssttttttuuuuuutttssssssrrrssssssssstttttttttuuuuuurrrssstttsssqqqpppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqqqqrrrssssssssssssrrrrrrrrrrrrqqqrrrsssuuuqqqrrrtttuuuvvvwwwxxxxxxvvvxxxyyyzzzzzzxxxvvvuuuuuutttsssrrrrrrtttuuuwwwrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrsssrrrrrrqqqtttssssssrrrrrrsssssssssuuuuuuvvvvvvvvvuuusssrrrvvvuuuuuuuuuuuuvvvvvvwwwyyyzzz|||~~~{{{yyytttsssrrrqqqrrrtttwwwxxxyyyvvvrrrpppppprrrttttttyyyyyyyyyxxxwwwuuutttssssssqqqqqqrrrtttvvvwwwvvvtttttttttttttttttttttsssqqqpppqqqsssuuuvvvuuussstttuuuvvvxxxyyyzzzzzzzzz|||}}}~~~}}}||||||}}}~~~~~~|||{{{zzzzzz}}}||||||}}}~~~~~~}}}|||zzzxxxvvvuuuttttttuuuuuuuuuvvvxxxyyyzzz{{{|||~~~~~~}}}{{{{{{|||vvvvvvuuutttssssssssssssQQQSSSUUUWWWXXXXXXWWWVVVXXXXXXWWWWWWUUUTTTSSSSSSRRRSSSTTTSSSSSSUUUXXX[[[UUUVVVYYY]]]```aaa___]]]UUUUUUTTTSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTSSSTTTUUUWWWYYY[[[YYY[[[\\\]]]\\\ZZZWWWUUUVVVXXX[[[\\\]]]]]]___aaa_________^^^]]]\\\ZZZZZZYYY\\\^^^]]]\\\___hhhpppvvvyyy}}}~~~{{{xxxuuutttpppppppppooonnnlllkkkjjjhhhiiijjjkkklllmmmmmmmmmlllkkkiiiiiijjjkkkkkkkkkhhhhhhhhhgggggggggffffffffffffeeeeeeeeefffffffffhhhiiikkkmmmmmmllljjjiiiiiigggeeedddfffhhhhhhhhheeeeeefffgggggghhhiiiiiijjjkkklllmmmmmmkkkiiihhhiiiiiihhhhhhhhhhhhiiiiiiffffffffffffggghhhiiijjjiiijjjjjjkkkjjjjjjjjjkkknnnlllllllllmmmmmmkkkiiijjjkkklllmmmmmmmmmllllllmmmlllkkkkkklllllljjjiiihhhhhhhhhhhhhhhiiijjjjjjjjjiiiiiiiiiiiijjjllllllhhhhhhiiiiiihhhgggeeedddcccddddddeeeeeeeeeddddddbbbcccddddddeeeeeeeeedddaaabbbcccddddddeeeeeeeeegggggghhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhgggffffffgggggghhhhhhhhhhhhhhhffffffffffffffffffffffffggghhhjjjkkkllllllkkkjjjhhhhhhhhhhhhiiijjjjjjkkkllllllmmmmmmmmmmmmmmmmmmpppooonnnmmmmmmllllllkkkmmmmmmmmmllljjjjjjlllnnnppppppqqqooonnnnnnoooqqqllllllllllllnnnqqquuuwwwqqqpppooooooqqqqqqooonnnmmmmmmooorrrttttttrrrpppqqqrrrrrrsssssssssrrrrrruuuwwwyyyxxxvvvsssqqqqqqtttttttttuuuuuuuuuvvvvvvxxxwwwwwwvvvuuutttssssssuuuuuuuuuuuuvvvvvvvvvvvvrrrxxx}}}|||wwwrrrrrrtttrrrrrrrrrqqqpppooonnnmmmmmmmmmnnnnnnoooppprrrsssuuuuuuuuuuuutttsssrrrqqqssssssssssssttttttttttttqqqrrrssssssqqqpppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqrrrsssttttttqqqrrrrrrqqqooopppsssuuussstttuuuvvvwwwwwwwwwwwwvvvwwwxxxyyyyyywwwuuuttttttrrrqqqppppppqqqssstttrrrrrrsssssssssrrrqqqqqqqqqrrrrrrsssrrrrrrqqqqqqsssssssssrrrrrrsssssstttrrrsssuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwxxxyyy~~~}}}{{{yyywwwtttsssrrrrrrrrrtttuuuwwwwwwsssooommmooorrrttttttyyyyyyyyyyyyxxxwwwvvvvvvtttsssrrrsssvvvxxxyyyxxxuuuuuuuuuuuuuuuuuuuuuvvvssssssssstttvvvvvvuuutttuuuvvvwwwxxxyyyyyyzzzyyy{{{{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}|||{{{{{{{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{yyywwwuuuttttttuuuuuuuuuuuuwwwxxxzzz{{{{{{}}}~~~~~~|||{{{{{{|||xxxwwwvvvuuuttttttttttttPPPQQQRRRSSSTTTUUUUUUUUUWWWWWWVVVVVVUUUSSSRRRQQQQQQQQQQQQPPPQQQTTTYYY]]]VVVWWWYYY\\\```aaa```^^^TTTTTTTTTSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVTTTSSSTTTUUUVVVYYY[[[\\\\\\\\\]]]]]][[[YYYVVVUUUWWWYYY\\\]]]^^^___```bbb_________^^^]]]\\\ZZZZZZZZZ\\\\\\[[[[[[]]]ccchhhmmmpppvvv}}}}}}yyywwwppppppppppppooonnnmmmlllhhhiiijjjkkklllmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhgggfffeeeeeeeeefffggghhhhhhjjjkkkmmmmmmllljjjiiijjjiiihhhiiikkkllllllkkkffffffgggggghhhhhhiiiiiiiiijjjkkkkkkkkkjjjhhhgggiiihhhhhhhhhhhhhhhiiijjjiiiiiiiiiiiiiiijjjkkkllliiijjjkkkkkkiiiiiijjjkkkooommmlllmmmmmmmmmkkkiiihhhiiiiiijjjjjjjjjjjjjjjkkkjjjiiiiiijjjkkkjjjiiihhhhhhhhhhhhiiijjjkkklllkkkkkkjjjjjjjjjkkkkkklllhhhiiijjjkkkjjjhhheeecccdddeeeeeeffffffffffffeeecccdddeeeffffffgggggggggbbbbbbcccdddeeeeeeeeeeeegggiiijjjiiihhhggghhhjjjkkkjjjjjjiiihhhggggggfffgggggghhhiiiiiihhhhhhgggfffffffffggghhhiiiiiijjjkkkkkkkkkkkkkkkjjjiiiiiigggggghhhiiijjjkkkkkkkkkmmmmmmmmmmmmmmmlllllllllooooooooonnnnnnmmmmmmlllkkklllmmmlllkkkkkkmmmooonnnoooooonnnlllmmmoooqqqllllllllllllmmmoooqqqrrrooonnnnnnooopppqqqooommmmmmmmmmmmooorrrrrrqqqoooqqqqqqrrrsssssssssrrrrrrrrruuuwwwxxxvvvsssqqqqqqssssssttttttuuuvvvvvvvvvwwwvvvvvvuuutttssssssrrruuuuuuuuuuuuttttttttttttqqqvvv{{{|||yyyvvvttttttrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnooopppqqqrrrssstttuuuuuuuuutttsssrrrrrrrrrsssssssssssstttttttttqqqrrrssssssqqqqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrpppppppppqqqrrrssstttuuuqqqrrrsssqqqnnnooosssvvvzzzyyyyyyxxxvvvuuusssrrrvvvvvvvvvvvvvvvuuuttttttsssrrrpppooooooooopppqqqrrrssstttuuuuuutttsssrrrttttttuuuuuuttttttssssssrrrrrrrrrrrrrrrsssssstttqqqrrrtttuuuvvvvvvuuuuuuttttttttttttuuuvvvwwwwwwvvvuuuvvvyyy}}}}}}{{{zzzzzzyyywwwuuutttsssrrrrrrrrrsssttttttvvvqqqmmmlllpppsssttttttwwwwwwxxxxxxyyyxxxxxxxxxuuutttssstttwwwyyyyyyyyyvvvvvvuuuuuuvvvvvvwwwxxxwwwuuuttttttuuuvvvvvvuuuwwwwwwxxxyyyzzzzzzyyyyyyvvvwwwyyy|||~~~}}}}}}}}}}}}}}}}}}|||{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}|||||||||||||||}}}}}}~~~~~~|||{{{yyywwwvvvuuuvvvvvvuuuuuuvvvxxxzzz{{{zzz{{{}}}|||{{{zzzzzz{{{yyyxxxwwwuuuttttttttttttOOOOOOOOOOOOPPPRRRSSSTTTTTTUUUUUUUUUTTTRRRQQQPPPOOOPPPQQQQQQQQQSSSWWWZZZWWWWWWWWWYYY[[[\\\[[[YYYSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[ZZZYYYWWWWWWVVVYYY[[[]]]]]]^^^___aaa____________^^^]]][[[[[[[[[[[[ZZZZZZ[[[]]]```bbbcccgggooowww}}}~~~yyyuuuppppppqqqqqqqqqqqqppppppjjjjjjlllmmmnnnooooooooommmnnnoooooommmlllkkkkkklllkkkkkkkkkjjjjjjjjjjjjiiihhhfffeeefffgggjjjkkkiiiiiijjjkkkkkkjjjiiihhhgggggghhhiiillllllkkkiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhggggggggggggggghhhiiijjjlllkkkkkkkkkkkkkkklllllljjjlllmmmkkkiiiiiikkkmmmnnnmmmmmmmmmoooooommmkkkiiiiiiiiijjjjjjjjjjjjjjjjjjhhhggghhhjjjlllkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllkkkkkkkkkkkkkkkjjjkkkkkkkkkkkkjjjiiigggffffffeeeffffffggghhhhhhgggggggggggghhhiiiiiihhhhhhhhhcccdddeeefffgggggggggggghhhiiikkkjjjhhhggghhhjjjmmmkkkiiihhhgggffffffggghhhhhhiiijjjjjjiiihhhgggggghhhhhhiiijjjjjjkkkkkklllkkkkkkjjjiiiiiiiiiiiifffggghhhjjjkkklllllllllnnnnnnmmmmmmmmmlllllllllmmmmmmmmmmmmmmmmmmllllllkkklllmmmlllkkkkkklllmmmlllllllllkkkjjjkkknnnpppllllllllllllmmmmmmmmmmmmlllllllllnnnpppqqqooommmmmmlllkkklllnnnooonnnmmmoooppppppqqqrrrrrrqqqqqqnnnqqquuuvvvtttrrrppppppqqqrrrrrrsssttttttuuuuuuuuuuuuuuuttttttsssssssssuuuuuuttttttssssssrrrrrrqqqsssvvvxxxxxxxxxvvvvvvrrrssssssrrrrrrqqqpppoooooooooooooooqqqrrrssstttttttttttttttttttttssssssrrrrrrssssssssstttttttttqqqssstttsssrrrqqqrrrtttrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppqqqsssuuuvvvrrrssstttrrrooooootttxxx}}}|||{{{yyyvvvsssqqqpppvvvuuutttsssrrrsssssstttssssssrrrqqqpppooonnnnnnrrrsssuuuvvvwwwvvvuuutttttttttuuuuuuttttttsssrrrqqqqqqqqqqqqqqqrrrssssssrrrrrrtttuuuuuutttsssrrrsssssssssssstttuuuvvvwwwuuuttttttvvvxxxyyyyyywwwwwwvvvvvvwwwyyyyyywwwuuurrrrrrqqqpppppppppqqqrrruuuppplllmmmqqquuuuuutttssstttuuuvvvwwwxxxxxxxxxuuutttssstttvvvxxxxxxwwwvvvvvvuuuuuuuuuvvvwwwxxxyyyvvvsssrrrsssuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyuuuvvvwwwzzz|||~~~}}}}}}}}}||||||||||||}}}|||{{{||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}~~~~~~}}}|||{{{yyywwwvvvxxxxxxvvvvvvvvvxxxzzz{{{wwwyyy{{{{{{yyyxxxyyyzzzyyyyyywwwvvvuuutttttttttNNNNNNLLLLLLMMMOOORRRTTTSSSSSSTTTTTTSSSRRRPPPOOOOOOQQQSSSSSSSSSSSSTTTVVVXXXWWWUUUUUUVVVVVVUUUTTTRRRRRRSSSSSSTTTUUUWWWWWWTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTTTTTTTUUUVVVWWWWWWZZZZZZZZZYYYYYYYYYYYYYYYVVVXXX[[[\\\\\\\\\^^^___````````````___^^^]]]\\\[[[ZZZYYYYYY\\\^^^______\\\aaajjjrrrxxx{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyy|||uuuqqqqqqqqqrrrrrrssssssrrrrrrkkklllmmmoooppppppqqqqqqoooqqqsssrrrpppllljjjjjjkkkkkkkkkjjjjjjjjjiiiiiikkkiiigggfffgggiiikkkmmmiiiiiiiiijjjiiiiiiiiihhhcccccceeegggjjjjjjhhhfffiiiiiiiiihhhhhhhhhhhhhhhjjjiiihhhggggggggghhhhhhffffffffffffggghhhiiijjjllllllkkkjjjjjjjjjkkkkkkkkkmmmnnnllljjjiiikkknnnmmmmmmmmmnnnpppqqqpppnnnjjjjjjjjjkkkkkkkkklllllliiihhhggghhhkkklllmmmlllkkkkkkkkklllmmmnnnoooooolllllllllkkkkkkjjjjjjiiinnnmmmjjjhhhgggggghhhhhhffffffggghhhhhhiiihhhhhhkkkkkkkkkkkkkkkjjjiiihhheeefffggghhhiiiiiiiiiiiihhhjjjlllkkkhhhgggiiikkknnnllliiigggffffffgggggghhhiiijjjkkkkkkjjjiiihhhiiijjjjjjjjjkkkkkkkkkkkklllkkkjjjiiiiiiiiijjjkkkfffgggiiijjjllllllmmmmmmnnnnnnnnnmmmllllllkkkkkkkkkkkklllmmmmmmllllllllllllmmmmmmllljjjiiijjjkkkjjjjjjjjjhhhhhhiiilllooolllmmmmmmmmmmmmllljjjjjjkkkkkklllnnnpppqqqooonnnlllkkkiiiiiikkklllllllllnnnnnnooopppppppppppppppkkknnnrrrtttsssqqqooooooppppppqqqrrrrrrsssttttttuuuttttttttttttsssssssssuuuuuutttsssrrrrrrqqqqqqrrrqqqqqqsssvvvxxxxxxwwwssssssssssssrrrrrrqqqpppooooooppppppqqqrrrtttuuusssssstttttttttttttttsssrrrrrrrrrsssssssssttttttrrrsssttttttrrrrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppqqqsssuuuvvvsssuuuvvvsssooopppuuuzzz|||{{{zzzyyywwwuuusssqqqvvvtttrrrqqqpppqqqssstttttttttssssssqqqpppnnnmmmqqqsssuuuwwwxxxxxxwwwvvvrrrsssssssssrrrqqqqqqpppppppppppppppqqqqqqrrrssssssttttttttttttrrrqqqppprrrrrrrrrssssssuuuvvvvvvuuutttttttttvvvvvvtttrrrsssssstttvvvyyyzzzxxxwwwqqqppppppoooooooooooooootttpppmmmnnnsssvvvvvvtttpppqqqrrrtttvvvwwwxxxxxxuuusssrrrsssuuuvvvvvvvvvvvvuuuttttttuuuvvvwwwxxxzzzwwwrrrqqqrrrtttvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwxxxyyyzzzzzz{{{{{{||||||||||||||||||{{{{{{~~~}}}|||{{{|||}}}{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyyxxxzzzyyywwwvvvvvvxxxyyy{{{vvvxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxvvvuuutttttttttLLLJJJIIIKKKOOOTTTWWWYYYVVVUUUUUUUUUVVVTTTQQQOOOTTTQQQNNNNNNPPPSSSUUUVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSTTTSSSRRRRRRTTTVVVSSSSSSSSSSSSSSSRRRRRRRRRTTTUUUUUUVVVWWWWWWXXXXXXYYYZZZ\\\]]]\\\[[[YYYXXXYYYZZZ]]]___aaa``````___`````````___^^^^^^]]]]]]\\\\\\]]]]]]^^^_________```ccciiinnnssssssqqqnnnnnnppprrrsssssstttvvvwww}}}zzzvvvttttttuuuvvvwwwvvvssspppqqqoooooooooqqqqqqqqqoooqqqqqqpppooonnnllljjjiiinnnmmmkkkiiigggfffeeeeeeffffffeeeccccccfffkkkooojjjiiiiiijjjllllllkkkjjjjjjiiigggggggggfffeeeccceeefffhhhiiiiiiiiihhhgggkkkjjjiiigggfffeeeeeeeeeiiihhhgggffffffggghhhiiijjjkkklllllljjjjjjkkklllkkklllmmmllljjjiiijjjllllllnnnppprrrrrrqqqooommmmmmlllkkkjjjjjjlllnnnooolllkkkiiiggghhhkkknnnqqqpppooooooooooooooopppqqqkkkmmmnnnnnnmmmllllllmmmooommmkkkiiihhhhhhiiijjjggghhhjjjjjjiiiiiiiiijjjkkkllllllkkkjjjhhhfffeeedddfffhhhiiiiiijjjlllnnnlllkkkjjjiiihhhhhhhhhhhhmmmllljjjhhhhhhhhhhhhiiinnnnnnmmmlllkkkkkkkkkkkkmmmmmmlllkkkjjjjjjjjjjjjhhhiiijjjkkkkkkjjjiiihhhggggggiiijjjkkkllllllmmmlllllllllmmmmmmlllkkkkkkhhhiiijjjkkkkkkkkkjjjjjjlllkkkkkklllmmmmmmllljjjjjjjjjiiiiiiiiiiiiiiiiiinnnllliiiiiijjjllllllllliiilllpppqqqpppnnnmmmmmmmmmmmmlllkkkkkkkkkllllllmmmnnnooonnnlllkkkkkkmmmnnnooopppooonnnmmmnnnooosssssssssrrroooooopppqqqppppppppppppqqqsssuuuwwwssstttttttttsssqqqooonnnqqqrrrssstttuuuuuuuuuuuuvvvvvvuuutttrrrqqqpppppppppqqqrrrrrrsssssssssssssssrrrqqqsssvvvwwwtttqqquuuuuuuuuuuuuuuttttttsssssssssssssssssssssssssssttttttuuuvvvvvvuuutttsssppppppoooooopppqqqrrrrrrvvvvvvuuutttuuuvvvwwwxxx}}}{{{xxxuuusssrrrrrrrrrsssssssssrrrrrrsssttttttuuusssqqqpppooopppqqqrrrqqqqqqrrrssssssttttttuuuwwwvvvuuutttttttttttttttvvvvvvuuutttssssssrrrrrrtttsssrrrsssuuuuuuuuutttuuuuuuuuuuuuuuuuuuuuuuuusssqqqpppqqqtttuuurrrpppqqqrrrtttuuuuuuuuuttttttrrrsssttttttsssrrrpppooosssqqqppprrruuuwwwwwwuuuttttttssstttuuuvvvxxxyyyvvvwwwwwwuuusssrrrssstttttttttsssssstttuuuwwwxxxwwwwwwvvvuuuuuuuuuuuuuuuuuutttuuuvvvxxxyyyxxxwwwuuuvvvvvvxxxyyyzzz{{{{{{||||||zzzyyyyyyzzz{{{|||zzz~~~~~~|||{{{{{{}}}}}}~~~~~~~~~}}}|||~~~~~~|||{{{|||}}}zzzyyyxxxwwwwwwyyyzzz|||wwwwwwwwwvvvuuuuuuttttttzzz{{{|||zzzxxxwwwwwwxxxNNNMMMMMMMMMPPPTTTXXX[[[\\\ZZZXXXXXXWWWVVVTTTQQQSSSPPPMMMLLLMMMPPPQQQRRRVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTSSSSSSUUUWWWUUUTTTTTTSSSSSSTTTTTTTTTVVVVVVVVVVVVVVVVVVWWWWWWYYYZZZ[[[\\\\\\[[[YYYXXXYYYZZZ]]]___```aaa```````````````______^^^^^^^^^_________```````````````aaaccchhhmmmppppppnnnlllmmmnnnpppqqqqqqrrrtttvvv||||||~~~{{{vvvtttttttttuuuwwwxxxvvvtttqqqooonnnooopppqqqpppooooooooooooooonnnmmmlllkkknnnmmmkkkiiigggfffeeeeeedddeeedddcccccceeeiiillliiihhhhhhiiikkkkkkjjjhhhiiigggffffffggggggeeedddeeefffggghhhiiihhhhhhgggkkkkkkjjjjjjjjjjjjjjjkkkjjjiiihhhgggggghhhiiijjjjjjkkklllkkkjjjiiijjjllljjjkkklllkkkiiihhhiiijjjmmmnnnqqqssstttsssqqqpppmmmlllkkkjjjiiiiiijjjjjjkkkjjjhhhggggggjjjmmmooooooooonnnnnnnnnooooooooolllnnnooonnnlllkkkkkkllllllkkkiiigggfffggghhhiiiiiijjjlllkkkjjjiiiiiijjjjjjkkkkkkkkkjjjhhhgggeeehhhjjjkkkkkkjjjjjjkkklllkkkjjjiiihhhggggggggggggiiiiiihhhhhhhhhiiijjjkkkmmmmmmllllllkkkkkkllllllooonnnmmmlllkkkjjjjjjjjjhhhhhhiiijjjjjjjjjiiihhhfffgggiiijjjkkklllllllllkkkkkkllllllllllllkkkkkkhhhiiiiiijjjjjjjjjjjjjjjkkkjjjjjjlllooopppooonnnlllkkkjjjiiihhhhhhhhhhhhmmmjjjhhhgggiiijjjkkkkkkgggjjjlllmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnnnnmmmlllkkkkkkmmmmmmnnnooonnnmmmlllmmmooorrrrrrrrrqqqooonnnooopppppppppppppppqqqrrrtttuuupppqqqrrrrrrrrrqqqpppoooqqqqqqrrrssstttttttttsssuuuuuutttsssrrrqqqpppoooppppppqqqrrrrrrrrrqqqqqqsssqqqqqqssswwwxxxuuurrrttttttuuuuuuuuuuuuttttttssssssssssssssssssssssssssstttuuuvvvvvvuuutttsssqqqqqqqqqqqqqqqrrrssssssrrrqqqqqqpppqqqrrrssstttvvvuuutttsssrrrqqqqqqqqqsssrrrrrrrrrrrrrrrsssssstttrrrqqqooooooooopppqqqrrrrrrrrrrrrrrrsssssstttwwwvvvvvvuuutttttttttuuuvvvvvvuuuuuutttssssssrrrtttrrrrrrssstttuuutttsssttttttttttttttttttttttttrrrqqqpppqqqssssssqqqnnnpppqqqrrrsssssssssrrrrrrrrrrrrsssssssssrrrqqqppptttsssrrrtttwwwyyyxxxwwwttttttsssssstttuuuvvvwwwvvvwwwwwwuuusssrrrssstttttttttsssssstttuuuwwwxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxxxxwwwwwwttttttuuuvvvwwwxxxyyyzzz|||{{{zzzyyyyyyzzz{{{{{{yyy}}}~~~|||{{{{{{|||}}}}}}~~~~~~||||||}}}|||}}}~~~{{{zzzxxxwwwwwwxxxzzz{{{wwwwwwvvvvvvuuutttttttttwwwyyy{{{{{{yyyvvvuuuuuuOOOPPPPPPOOOPPPSSSZZZ```ccc```]]]ZZZYYYXXXVVVUUUTTTQQQMMMLLLMMMOOOPPPPPPVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTSSSTTTVVVXXXVVVUUUTTTTTTTTTUUUVVVWWWYYYXXXVVVUUUUUUVVVWWWWWWXXXYYY[[[\\\\\\[[[ZZZYYYYYY[[[]]]___```aaaaaa``````````````````_________cccbbbbbbbbbbbbaaaaaaaaabbbdddhhhlllnnnmmmkkkjjjjjjlllnnnooooooppprrrsssyyyyyyyyy{{{{{{wwwuuutttsssuuuwwwyyyyyyyyyqqqpppnnnooopppqqqpppooonnnnnnooooooooonnnmmmmmmmmmlllkkkiiigggfffeeeeeeccccccdddccccccdddgggiiihhhgggggghhhiiiiiigggeeegggfffeeeeeefffgggfffeeeeeefffggghhhhhhhhhhhhgggiiiiiiiiijjjkkklllmmmnnnjjjiiiiiihhhhhhiiiiiijjjiiijjjkkkjjjiiiiiiiiikkkiiikkkkkkjjjiiihhhhhhiiikkkmmmoooqqqrrrrrrppppppkkkkkkkkkjjjiiihhhffffffjjjhhhfffeeefffhhhkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnooonnnllljjjjjjjjjiiihhhfffeeeeeefffhhhiiikkkmmmnnnmmmkkkjjjjjjjjjiiijjjjjjkkkjjjiiihhhgggkkklllmmmllljjjiiiiiijjjjjjiiihhhggggggfffggggggfffffffffggghhhjjjlllllllllllllllkkkllllllmmmnnnpppooonnnlllkkkjjjjjjjjjhhhiiiiiijjjiiiiiihhhhhhfffggghhhiiijjjkkkkkkkkkjjjkkkkkkllllllkkkkkkkkkiiiiiiiiijjjjjjjjjkkkkkkjjjjjjkkkmmmqqqssssssrrrmmmlllkkkiiihhhggggggfffkkkiiifffeeeggghhhiiiiiigggiiijjjjjjiiiiiijjjkkkiiijjjkkkllllllkkkjjjjjjlllmmmnnnmmmlllkkklllmmmkkkmmmnnnmmmlllkkklllnnnpppqqqqqqpppnnnmmmnnnoooppppppoooooopppqqqrrrrrrmmmnnnoooppppppppppppoooppppppqqqrrrrrrqqqqqqqqqtttssssssrrrqqqpppooooooooopppppppppppppppooonnnqqqppppppssswwwxxxvvvsssrrrrrrssstttuuuuuuuuuuuusssssssssssssssssssssssssssttttttuuuuuuuuuttttttrrrrrrrrrrrrssssssssssssoooooonnnnnnoooooopppqqqooopppqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrqqqpppooonnnooopppqqqtttsssqqqppppppqqqrrrrrrvvvvvvuuutttttttttuuuuuuvvvuuuuuuttttttssssssrrrsssrrrqqqrrrtttuuutttsssttttttttttttttttttttttttrrrqqqpppqqqrrrqqqooonnnoooooopppqqqqqqqqqpppppppppqqqrrrsssssssssrrrrrrtttsssssstttvvvxxxxxxwwwuuuttttttssssssttttttuuuvvvvvvvvvuuusssrrrsssuuuttttttttttttuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvsssssstttuuuvvvwwwwwwxxxzzzzzzyyyyyyyyyyyyzzz{{{yyy|||~~~|||{{{{{{{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{~~~|||}}}~~~{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwvvvuuuttttttttttttsssvvvzzz{{{yyyvvvsssrrrLLLOOOQQQPPPOOOTTT]]]eeehhhddd___[[[YYYXXXWWWVVVTTTRRROOOOOOPPPRRRSSSSSSWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUVVVXXXZZZWWWVVVUUUTTTTTTUUUWWWXXX[[[ZZZXXXVVVUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[[[[\\\]]]___```aaaaaaaaa````````````````````````eeeddddddcccbbbaaaaaaaaadddfffjjjlllkkkjjjiiiiiijjjkkkmmmnnnnnnoooqqqsssuuuuuuuuuwww||||||xxxyyyvvvttttttvvvxxxyyyyyysssqqqoooooopppqqqqqqpppooooooooooooooonnnmmmmmmlllkkkiiihhhfffeeeeeedddbbbcccddddddcccccceeefffhhhgggfffggghhhgggfffdddeeeddddddeeefffggggggffffffffffffgggggggggggggggfffffffffggghhhjjjkkkllliiiiiihhhhhhhhhhhhiiiiiihhhiiijjjjjjhhhhhhiiijjjkkkllllllkkkiiihhhiiijjjiiijjjkkklllmmmlllkkkjjjiiijjjkkklllkkkiiigggeeehhhgggfffeeeeeegggiiikkkmmmmmmmmmmmmmmmmmmllllllmmmoooooonnnkkkiiiiiiiiihhhgggeeeeeeeeegggiiijjjmmmoooooonnnllljjjiiijjjhhhhhhjjjjjjkkkjjjiiihhhkkkllllllkkkiiihhhhhhiiikkkjjjiiihhhggggggggggggeeeeeefffggghhhjjjkkklllkkkkkkkkkllllllmmmoooooopppooonnnlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhfffggghhhiiijjjjjjjjjjjjiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkklllooorrrtttsssrrrlllkkkjjjiiihhhhhhhhhhhhjjjgggeeedddeeeggghhhhhhiiijjjjjjiiihhhiiikkkmmmiiijjjlllnnnnnnmmmkkkjjjkkklllmmmmmmkkkkkklllmmmjjjkkkllllllkkkjjjlllmmmnnnooopppooommmlllmmmmmmooooooooooooooopppppppppmmmmmmmmmnnnnnnnnnmmmmmmoooooopppppppppooonnnnnnqqqqqqqqqppppppooooooooooooooooooooonnnnnnmmmlllooonnnnnnrrrvvvxxxwwwtttpppqqqrrrssstttuuuuuuuuussssssssssssssssssssssssssssssttttttttttttttttttrrrrrrrrrsssssssssrrrrrrpppppppppppppppqqqqqqrrrnnnpppqqqsssttttttsssrrrrrrqqqpppppppppppppppppppppoooooonnnnnnooopppqqquuusssqqqpppoooooopppqqqtttssssssssssssssstttuuuttttttssssssrrrrrrrrrrrrrrrqqqqqqqqqssstttsssrrrsssssssssssssssssssssssssssrrrrrrrrrrrrqqqpppoooooooooppppppppppppppppppppppppqqqrrrssssssttttttqqqqqqqqqrrrttttttuuuuuuvvvvvvuuuuuuttttttttttttuuuvvvvvvuuusssssstttuuutttttttttuuuuuuvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxvvvuuuuuuuuusssttttttuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxyyyyyyzzzzzz|||~~~|||{{{{{{{{{{{{{{{}}}~~~||||||||||||||||||{{{{{{zzz~~~|||{{{|||zzzyyyyyyxxxxxxyyyyyyzzzxxxwwwvvvtttttttttttttttrrrtttwwwxxxvvvtttssssssGGGKKKNNNOOOPPPUUU^^^ggghhhddd^^^ZZZXXXXXXWWWVVVSSSQQQPPPPPPSSSVVVWWWWWWYYYXXXXXXWWWWWWVVVUUUUUUUUUWWWXXXWWWWWWWWWYYY[[[VVVVVVUUUUUUUUUVVVXXXXXX]]]\\\ZZZYYYXXXWWWXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]^^^___````````````^^^^^^______``````aaaaaaeeedddccccccbbbaaa``````fffiiikkkllljjjiiiiiijjjjjjlllnnnoooooooooqqqssssssssstttwww|||~~~{{{}}}zzzwwwuuuuuuwwwwwwwwwtttrrrooonnnooopppppppppppppppppppppooonnnmmmlllkkkjjjiiigggfffeeeeeedddcccdddeeedddccccccdddfffgggfffffffffhhhhhhfffdddeeeddddddeeeggghhhgggffffffffffffffffffgggggghhhfffffffffffffffggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjhhhhhhiiijjjmmmnnnnnnmmmkkkiiijjjkkkiiijjjjjjjjjiiihhhgggfffhhhjjjlllmmmmmmllljjjiiihhhgggfffeeefffgggiiijjjmmmmmmmmmnnnmmmlllkkkjjjmmmnnnooonnnkkkiiiiiiiiihhhgggfffffffffhhhjjjlllnnnoooooonnnkkkiiiiiiiiiggghhhiiijjjkkkjjjiiiiiiggghhhiiiiiihhhhhhiiijjjllllllkkkjjjiiiiiiiiiiiigggggghhhhhhiiiiiiiiiiiikkkkkkkkklllmmmnnnooopppooonnnmmmkkkjjjjjjiiiiiikkkkkkjjjiiiiiiiiiiiiiiiggghhhiiijjjjjjjjjjjjjjjiiijjjkkkkkkllllllllllllmmmllllllllllllmmmnnnooonnnnnnnnnoooqqqrrrqqqpppiiiiiiiiihhhiiiiiijjjjjjiiigggddddddeeegggggggggjjjjjjjjjiiihhhiiikkknnnjjjlllnnnppppppooonnnmmmjjjlllmmmlllkkkkkklllmmmhhhjjjkkkkkkjjjjjjkkkmmmlllnnnoooooommmllllllmmmnnnooooooooooooooooooooonnnnnnmmmlllkkkkkkjjjjjjnnnnnnnnnnnnnnnnnnmmmmmmooooooooooooooonnnnnnnnnnnnnnnnnnnnnmmmllllllkkkmmmlllmmmpppuuuwwwvvvsssooooooqqqssstttuuuuuuuuussssssssssssssssssssssssssssssssssssttttttuuuuuuqqqqqqrrrsssrrrrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrpppqqqrrrssstttsssrrrqqqrrrqqqppppppooooooooopppnnnnnnnnnoooooopppqqqqqquuutttrrrpppooooooooopppqqqqqqqqqqqqrrrrrrssstttrrrrrrqqqqqqqqqqqqqqqppprrrqqqpppqqqsssssssssqqqssssssssssssssssssssssssssstttttttttsssrrrqqqqqqqqqqqqqqqppppppppppppqqqpppppppppqqqrrrssstttuuuqqqqqqrrrrrrssssssttttttxxxxxxwwwwwwvvvuuuuuutttuuuvvvvvvuuusssssstttvvvttttttuuuvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxzzzxxxvvvttttttuuuttttttuuuuuuvvvwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxxxx{{{}}}~~~~~~}}}||||||{{{{{{{{{{{{}}}|||{{{{{{{{{zzzzzzzzzyyyyyyyyy}}}|||zzzyyyzzzyyyxxxxxxxxxyyyyyyzzzzzzyyyxxxvvvtttttttttuuuvvvttttttuuutttssssssuuuwwwFFFHHHLLLOOOQQQWWW^^^dddeeeaaa\\\YYYWWWWWWWWWVVVRRRQQQPPPQQQTTTWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[ZZZYYYYYY[[[]]]VVVWWWWWWXXXXXXYYYYYYYYY^^^]]]]]]\\\[[[ZZZZZZYYYZZZ[[[[[[\\\^^^___```````````````_______________\\\]]]]]]^^^___```aaaaaaddddddcccbbbaaaaaa``````gggjjjlllkkkhhhgggiiikkkkkklllnnnooooooppprrrtttqqqsssuuuzzz~~~|||xxxvvvuuuuuutttssstttqqqnnnlllmmmnnnooonnnoooooopppppppppooonnnnnnlllkkkjjjhhhggggggfffffffffgggfffeeecccccceeeggggggffffffgggiiijjjhhhgggfffeeeeeefffhhhiiihhhgggffffffeeeeeeffffffggghhhhhhhhhggggggggghhhhhhiiihhhhhhiiijjjjjjiiihhhhhhiiijjjkkkjjjiiiiiiiiikkknnnoooooonnnkkkjjjjjjkkklllllllllkkkkkkjjjiiihhhiiijjjlllnnnnnnnnnlllkkkiiiiiihhhgggggghhhiiijjjmmmmmmnnnnnnnnnlllkkkjjjlllmmmnnnmmmkkkiiiiiiiiijjjiiihhhggggggiiikkkllllllmmmnnnllljjjhhhggghhhhhhhhhjjjjjjkkkjjjiiihhhdddfffhhhhhhggghhhiiikkkmmmmmmkkkjjjjjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhllllllllllllmmmnnnooopppooonnnmmmlllkkkkkkkkkkkkmmmlllkkkjjjjjjjjjjjjjjjiiiiiijjjkkkkkkkkkkkkkkkjjjjjjkkklllmmmmmmmmmmmmmmmmmmlllkkklllmmmnnnoooooonnnnnnnnnppppppnnnlllhhhhhhhhhhhhiiijjjkkkllljjjhhheeedddfffggghhhhhhiiiiiiiiihhhggghhhjjjllllllmmmnnnppppppppppppooojjjkkkllllllkkkkkklllmmmhhhiiikkkkkkjjjjjjlllmmmkkkmmmoooooonnnllllllmmmmmmnnnooopppppppppppppppooonnnmmmkkkjjjiiiiiiiiillllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllkkklllkkkkkkooosssuuutttqqqnnnoooppprrrssstttttttttssssssssssssssssssssssssrrrrrrrrrrrrssstttuuuvvvqqqqqqrrrssssssrrrpppoooppppppqqqrrrrrrrrrrrrqqqpppqqqqqqrrrrrrqqqqqqppprrrrrrqqqpppoooooooooooonnnnnnoooppppppqqqrrrrrrtttssssssrrrqqqppppppooopppppppppqqqrrrssstttuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooppprrrsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuuuutttsssssstttsssrrrqqqqqqpppqqqqqqqqqqqqqqqpppqqqrrrssstttuuurrrtttuuuuuuttttttuuuvvvxxxxxxxxxxxxxxxwwwvvvuuutttuuuvvvuuusssssstttvvvttttttuuuvvvwwwwwwwwwwwwuuuuuuuuuuuuuuuvvvvvvwwwwwwzzz{{{yyyuuurrrrrrtttuuuuuuuuuuuuvvvvvvvvvwwwtttuuuvvvwwwxxxxxxxxxwwwzzz|||~~~~~~~~~||||||||||||||||||||||||}}}~~~~~~|||{{{zzzzzzyyyxxxxxxxxxxxxyyyzzz{{{}}}}}}{{{yyyxxxxxxvvvwwwxxxyyyzzzzzz{{{{{{{{{yyywwwuuuuuuuuuvvvwwwuuuuuuuuusssrrrtttwwwzzzHHHIIILLLPPPTTTYYY]]]___```^^^ZZZXXXXXXXXXWWWVVVVVVTTTTTTUUUWWWZZZZZZZZZ\\\\\\]]]]]]^^^_________]]]^^^^^^]]][[[[[[\\\^^^WWWXXXZZZ\\\]]]]]]\\\[[[]]]^^^___```___^^^\\\ZZZ[[[\\\\\\]]]___aaabbbccccccbbbaaa```^^^^^^]]]]]][[[[[[\\\]]]^^^___```aaadddcccccccccbbbaaaaaaaaafffiiikkkiiifffeeehhhkkkjjjlllnnnoooooooooqqqssspppsssyyy|||xxxvvvuuutttsssqqqqqqnnnkkkiiijjjkkkkkkkkkkkklllnnnoooqqqqqqrrrrrrnnnnnnlllkkkjjjjjjjjjjjjjjjjjjhhhfffddddddgggjjjgggggggggiiikkklllkkkjjjhhhgggfffgggiiiiiihhhgggffffffeeeeeeeeefffggghhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjkkkllllllkkkjjjjjjjjjkkklllkkkjjjiiijjjlllnnnoooooommmkkkiiiiiijjjkkkkkklllllllllmmmmmmmmmllllllmmmnnnmmmmmmkkkkkkkkkkkkjjjiiiiiijjjjjjkkkmmmnnnooooooooommmkkkjjjkkklllmmmmmmkkkjjjjjjjjjjjjiiihhhgggggghhhjjjkkkiiijjjkkkjjjhhhffffffggghhhiiijjjkkkjjjjjjhhhhhheeeggghhhiiihhhhhhjjjkkkmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkkllllllkkkjjjiiimmmmmmlllmmmmmmnnnoooooooooooonnnnnnnnnnnnooooooooonnnmmmkkkjjjjjjkkkkkkjjjjjjkkkllllllllllllkkkjjjkkklllmmmnnnnnnnnnnnnlllllljjjjjjjjjkkkmmmnnnmmmllllllmmmnnnnnnmmmkkkiiiiiiiiiiiiiiiiiijjjjjjkkkiiiffffffgggiiijjjiiiiiikkkkkkkkkjjjjjjlllmmmlllmmmmmmnnnooooooppppppiiikkkllllllkkkkkklllmmmhhhiiikkkkkkkkkkkklllnnnjjjmmmooopppooommmmmmmmmlllmmmoooqqqrrrrrrqqqqqqmmmmmmkkkjjjjjjjjjjjjkkkkkkkkklllmmmnnnnnnnnnnnnkkkkkkllllllmmmmmmmmmnnnkkklllmmmmmmmmmmmmmmmmmmkkkiiijjjmmmqqqsssqqqnnnooooooppprrrrrrsssssssssssssssssssssssssssssssssrrrrrrqqqqqqrrrtttuuuvvvrrrssstttuuutttsssqqqppppppqqqrrrsssssssssrrrrrrrrrrrrrrrrrrrrrsssttttttssssssrrrqqqpppoooooopppmmmnnnoooqqqrrrsssssssssrrrssstttttttttrrrqqqoooqqqqqqqqqrrrsssuuuvvvwwwrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooopppqqqrrrrrrpppqqqqqqqqqqqqqqqqqqqqqqqqooorrrttttttsssrrrtttuuusssrrrqqqpppppppppqqqqqqrrrqqqqqqqqqqqqrrrttttttrrrtttuuuuuusssssstttvvvvvvvvvwwwxxxwwwwwwvvvuuutttuuuuuuuuussssssuuuvvvssstttvvvwwwxxxxxxwwwwwwuuuuuuuuuuuuuuuvvvwwwwwwxxx{{{|||zzztttqqqqqqttttttttttttttttttuuuuuuuuussstttuuuwwwwwwwwwwwwwwwxxxzzz{{{|||{{{{{{|||~~~zzzzzz{{{|||}}}}}}}}}}}}~~~~~~}}}|||zzzyyyxxxwwwvvvwwwxxxxxxwwwyyy||||||{{{yyyyyyyyytttuuuwwwyyyzzz||||||}}}|||{{{xxxvvvuuuvvvxxxyyytttuuuvvvvvvuuuvvvxxxzzzKKKKKKMMMQQQVVVZZZ[[[[[[^^^\\\YYYXXXXXXYYYXXXWWW[[[ZZZXXXYYY[[[\\\\\\\\\]]]]]]^^^___```aaabbbccc___``````^^^\\\\\\]]]^^^XXXZZZ]]]``````___^^^\\\]]]^^^```bbbbbb```]]][[[\\\]]]]]]^^^```bbbdddeeedddcccbbb```^^^]]]\\\\\\ZZZZZZ[[[\\\^^^___``````ddddddccccccccccccbbbbbbdddgggjjjhhhdddcccgggkkkiiikkkmmmnnnnnnoooppprrrpppttt{{{}}}{{{xxxvvvuuutttrrrqqqooolllhhhfffggghhhiiiiiihhhjjjllloooqqqsssuuuuuuqqqpppooonnnmmmlllllllllmmmllliiifffdddeeehhhlllgggggggggjjjlllnnnmmmllljjjhhhggghhhiiijjjiiigggffffffeeedddeeefffggghhhffffffffffffggghhhjjjjjjllllllmmmnnnnnnmmmlllllljjjkkklllllljjjjjjkkklllmmmnnnnnnllljjjhhhhhhiiihhhiiijjjkkkmmmnnnooopppnnnnnnnnnmmmlllkkkjjjiiillllllkkkkkkkkkkkkkkkkkknnnoooppppppooommmkkkjjjjjjkkkmmmlllkkkjjjjjjkkkkkkiiihhhgggggghhhiiijjjgggiiijjjiiigggeeeeeefffiiijjjjjjkkkjjjiiihhhggghhhiiijjjjjjiiihhhjjjkkklllkkkjjjiiihhhhhhhhhhhhiiijjjkkklllmmmllllllkkknnnmmmmmmmmmmmmnnnoooooopppppppppppppppqqqqqqrrrpppooommmlllkkkkkkllllllkkkkkklllmmmmmmmmmllllllkkklllmmmnnnooooooooooookkkjjjiiihhhhhhjjjlllmmmkkkkkkjjjkkkmmmnnnlllkkkkkkkkkjjjiiihhhhhhhhhiiillljjjgggggghhhjjjkkkjjjlllmmmoooooonnnmmmnnnpppllllllllllllmmmnnnpppqqqiiijjjlllkkkkkkkkklllmmmhhhjjjkkkkkkkkkkkkmmmnnnjjjmmmppppppooonnnmmmmmmlllmmmoooqqqrrrsssrrrrrrlllkkkjjjjjjjjjkkklllmmmjjjkkklllmmmnnnnnnooonnnjjjkkkkkkllllllmmmmmmmmmkkkkkklllmmmnnnnnnnnnnnnjjjiiiiiilllppprrrooommmooopppqqqrrrrrrrrrrrrrrrssssssssssssssssssssssssrrrrrrqqqqqqrrrtttuuuvvvssstttuuuvvvvvvtttrrrqqqrrrssstttuuuvvvuuuttttttuuutttttttttuuuwwwyyyzzztttsssrrrqqqppppppppppppmmmnnnpppqqqssssssttttttqqqrrruuuvvvvvvtttqqqooorrrrrrssssssuuuvvvxxxyyyttttttttttttttttttttttttpppoooooooooqqqrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqmmmpppssssssrrrrrrsssvvvsssrrrqqqooooooooopppqqqsssrrrqqqqqqqqqrrrssstttppprrrtttsssqqqppprrrttttttuuuvvvwwwwwwvvvuuuttttttuuuuuuuuussssssuuuwwwssstttvvvwwwxxxxxxwwwwwwuuuuuuuuuuuuuuuvvvwwwwwwxxx{{{}}}zzztttpppqqqsssrrrrrrssssssssssssssssssrrrsssuuuvvvwwwwwwwwwvvvwwwxxxyyyyyyxxxyyyzzz{{{xxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}zzzyyywwwvvvvvvvvvwwwxxxvvvyyy{{{|||{{{zzzyyyzzzssstttvvvyyy{{{|||}}}~~~~~~|||yyywwwvvvwwwyyyzzzsssuuuxxxyyyxxxxxxyyyzzzLLLQQQTTTUUUWWW[[[[[[XXX\\\\\\[[[[[[[[[]]]^^^___aaa```^^^]]]]]]^^^__________________```aaabbbcccbbbbbbaaa^^^[[[YYY[[[\\\ZZZ]]]```bbbaaaaaaaaaaaa______`````````___]]]\\\[[[^^^```bbbcccdddgggiiijjjiiifffbbb___\\\[[[ZZZWWWXXX[[[]]]^^^^^^]]]\\\aaaaaabbbbbbbbb```^^^]]]bbbdddeeeeeeddddddfffgggnnnpppqqqqqqpppppppppqqqtttwww|||~~~|||yyywwwvvvuuurrrpppfffffffffgggggghhhiiijjjmmmnnnqqqsssvvvwwwxxxyyyyyyxxxtttpppmmmmmmooorrrpppllliiiggghhhiiijjjjjjjjjjjjjjjjjjkkkllllllmmmhhhhhhiiiiiiiiiiiihhhhhheeedddbbbccceeehhhiiiiiiiiihhhggggggggghhhiiijjjnnnoooppppppooommmjjjhhhlllllllllmmmmmmmmmmmmmmmkkkkkkkkkjjjiiihhhgggfffiiijjjkkkkkkjjjjjjlllnnnmmmmmmmmmmmmmmmmmmllllllooommmkkklllmmmmmmjjjgggmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnooooooooooooooonnnllljjjiiiggggggggghhhkkkjjjiiihhhgggggggggggghhhiiijjjlllkkkjjjhhhggggggggghhhiiikkklllmmmnnnnnnllliiigggggghhhkkkmmmkkklllmmmmmmmmmllljjjiiimmmnnnnnnnnnnnnooorrrtttmmmmmmnnnoooooooooooonnnmmmlllkkkjjjkkkkkkmmmnnnnnnnnnnnnnnnnnnmmmmmmlllooonnnnnnmmmmmmmmmmmmnnnnnnlllkkkkkklllmmmkkkjjjjjjkkkmmmnnnnnnnnnmmmlllmmmlllkkkjjjkkkmmmooopppuuuqqqlllhhhgggiiimmmpppuuutttrrrqqqppppppqqqrrrqqqooommmmmmnnnooonnnmmmllllllkkklllmmmmmmllljjjiiiiiijjjkkklllmmmnnnnnnmmmnnnppprrrrrrrrrpppooonnnoooppprrrrrrqqqqqqpppkkkkkklllmmmmmmlllllllllmmmjjjgggfffhhhkkklllmmmiiijjjkkklllmmmlllkkkjjjnnnnnnmmmllllllllllllmmmllllllmmmmmmnnnoooooooooppprrrttttttsssqqqqqqqqqooopppqqqrrrrrrrrrrrrrrrttttttttttttttttttsssssstttvvvxxxyyywwwuuutttssssssrrrqqqsssuuuvvvvvvuuuxxxwwwwwwvvvuuuttttttssstttsssqqqpppppppppqqqqqqqqqqqqpppppppppqqqsssttttttttttttuuuttttttsssssspppqqqssstttvvvwwwxxxxxxuuuuuuuuuuuutttsssqqqqqqsssssssssrrrrrrqqqqqqqqqqqqqqqpppppppppqqqssstttuuutttssssssrrrrrrrrrrrrsssssssssrrrqqqpppoooooommmmmmnnnoooppprrrtttuuurrrrrrqqqqqqrrrsssuuuvvvzzzxxxuuuvvvwwwwwwuuusssrrrqqqpppqqqsssrrroookkkqqqpppqqquuuyyy{{{yyywwwxxxwwwuuutttsssssstttuuuuuuuuutttsssssssssssstttwwwuuuqqqpppqqqsssttttttttttttttttttttttttttttttuuuuuutttssstttuuuvvvwwwuuuuuuuuuvvvxxx|||~~~|||{{{zzzyyyxxxvvvtttuuuxxxyyywwwuuutttuuuvvvwwwxxxyyyyyyyyyvvvxxxyyyxxxwww{{{xxxtttvvvyyyxxxvvvuuuvvvwwwwwwuuuttttttuuuMMMQQQTTTTTTVVVYYYYYYVVV[[[[[[ZZZZZZ[[[]]]^^^___bbbaaa````````````aaaaaabbbbbbaaaaaabbbccccccdddbbbcccbbb```]]][[[\\\]]]\\\^^^aaaaaa```_________^^^^^^_________^^^\\\\\\\\\^^^```aaabbbccceeegggiiigggeeebbb___\\\YYYXXXXXXYYY[[[\\\]]]^^^^^^]]]``````aaabbbbbbbbbaaaaaaaaacccddddddcccccceeeffflllnnnppppppppppppqqqrrrvvvyyy~~~~~~}}}|||zzzyyywwwuuuqqqnnnggggggffffffggghhhjjjkkknnnoooqqqsssvvvxxxzzz{{{xxxwwwuuuqqqnnnmmmoooqqqmmmkkkhhhggghhhiiijjjiiikkkkkkkkkllllllkkkjjjjjjhhhiiiiiiiiiiiiiiihhhgggeeedddcccdddgggiiijjjiiijjjiiihhhhhhhhhiiikkkkkkooopppppppppooommmkkkjjjmmmmmmmmmmmmlllllllllllljjjjjjjjjjjjjjjiiihhhgggggghhhjjjjjjjjjjjjlllmmmmmmmmmmmmmmmmmmmmmlllllllllkkkjjjkkknnnnnnmmmkkknnnmmmmmmmmmmmmmmmmmmnnnjjjkkkmmmooopppqqqqqqqqqlllkkkiiihhhgggggghhhhhhjjjjjjiiiiiihhhhhhggggggkkkkkkkkkkkkjjjhhhfffeeehhhhhhjjjkkklllmmmmmmmmmmmmkkkiiiggggggiiilllnnnllllllmmmnnnnnnnnnmmmlllnnnoooooonnnnnnnnnqqqsssnnnooooooooooooooonnnnnnnnnmmmlllkkkkkkkkklllmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnmmmmmmmmmmmmmmmnnnnnnooommmllllllmmmmmmkkkjjjnnnoooppppppqqqqqqppppppllllllkkkkkkkkkmmmoooqqqssspppmmmiiiiiikkknnnpppsssrrrrrrqqqqqqrrrssstttsssqqqooonnnnnnnnnmmmlllmmmlllkkklllmmmmmmllljjjjjjkkklllnnnoooooopppppppppqqqsssttttttsssrrrqqqooopppqqqqqqqqqqqqpppoookkkkkklllllllllllllllkkknnnllliiiiiikkkmmmnnnnnniiijjjkkkkkklllkkkkkkkkknnnnnnmmmmmmmmmllllllllllllllllllmmmnnnnnnoooooommmoooqqqrrrqqqqqqqqqrrrooopppqqqrrrrrrrrrrrrrrrsssssssssssssssrrrrrrrrrrrrtttvvvvvvtttrrrrrrrrrqqqpppppprrruuuwwwwwwwwwwwwwwwvvvvvvuuuttttttssstttsssqqqpppppppppqqqrrrqqqppppppooopppqqqrrrsssssssssttttttttttttsssssspppqqqsssuuuvvvwwwxxxxxxuuuuuuuuuuuuuuutttsssssssssssssssssssssrrrrrrrrrrrrrrrqqqpppqqqqqqrrrsssttttttsssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppooopppppppppqqqqqqrrrssssssrrrrrrqqqqqqrrrtttuuuwwwxxxvvvtttuuuwwwwwwvvvssssssqqqpppqqqrrrssspppnnnsssrrrrrrtttwwwxxxvvvtttvvvvvvuuutttssssssssssssuuuttttttsssssssssssssssvvvssspppoooqqqsssttttttssssssssssssssssssssssssttttttssssssssstttuuuvvvuuuuuuuuuuuuwwwzzz}}}~~~~~~}}}|||{{{{{{zzzxxxvvvwwwxxxyyywwwuuuvvvwwwwwwxxxxxxwwwwwwvvvuuuxxxyyyyyywwwzzzwwwsssvvvxxxxxxvvvtttuuuwwwwwwuuutttuuuvvvMMMQQQTTTSSSUUUXXXXXXUUUYYYZZZZZZZZZ\\\]]]___```bbbbbbcccccccccccccccbbbbbbbbbaaaaaaaaabbbccccccbbbcccdddbbb```^^^]]]^^^^^^```aaaaaa___^^^]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[]]]___aaaaaa```aaabbbdddfffeeedddbbb___\\\YYYWWWZZZZZZZZZ[[[\\\]]]^^^___```aaaaaabbbbbbcccdddddd```bbbccccccccccccdddfffiiikkknnnooooooqqqsssuuuyyy|||~~~}}}{{{{{{{{{zzzyyyuuuoookkkiiihhhgggfffgggiiikkklllppppppppprrrtttwwwzzz|||vvvvvvuuurrrooonnnnnnooolllkkkjjjjjjkkklllkkkiiikkklllmmmmmmmmmkkkiiigggiiijjjjjjjjjiiihhhggggggdddddddddgggiiikkkjjjiiikkkkkkjjjjjjjjjkkklllmmmppppppqqqqqqpppnnnlllkkkmmmmmmmmmllllllkkkkkkkkkiiiiiijjjjjjjjjiiiiiihhhdddfffiiijjjjjjjjjkkklllllllllllllllllllllmmmmmmiiiiiiiiikkkmmmoooooonnnooonnnmmmllllllmmmnnnooolllmmmnnnoooppppppppppppiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkkjjjiiihhhnnnmmmllljjjhhhfffeeedddhhhiiilllnnnnnnnnnmmmlllkkkjjjiiihhhiiikkkmmmooolllmmmnnnooopppppppppppppppqqqqqqooonnnnnnppprrrpppppppppoooooonnnnnnmmmooonnnlllkkkjjjkkkkkklllllllllmmmnnnoooooooooooollllllllllllmmmnnnoooooopppnnnmmmmmmmmmmmmkkkjjjqqqqqqppppppqqqqqqrrrssskkkkkkjjjkkklllnnnpppqqqqqqooonnnllllllmmmoooqqqqqqqqqrrrrrrssstttuuuuuusssqqqooooooooonnnlllkkkooommmllllllmmmmmmllljjjlllnnnpppqqqrrrsssrrrrrrssstttuuuvvvvvvuuusssrrrqqqqqqqqqqqqqqqpppnnnnnnlllllllllllllllllllllkkkooommmlllmmmooopppooonnnjjjjjjjjjjjjjjjkkkllllllmmmmmmnnnooonnnmmmlllkkkkkkkkkllllllmmmnnnnnnnnnjjjllloooppppppppppppqqqppppppqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqrrrsssrrrpppooopppqqqooooooooorrruuuxxxxxxxxxwwwvvvvvvuuuuuutttttttttssssssqqqppppppqqqqqqrrrqqqpppooooooooopppqqqrrrrrrsssssstttttttttssssssqqqrrrtttuuuvvvwwwwwwwwwuuuvvvvvvvvvvvvvvvuuuuuussstttttttttttttttuuuuuutttsssrrrrrrqqqrrrrrrrrrsssrrrrrrqqqqqqqqqqqqrrrqqqqqqppppppppppppppppppssssssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqsssuuuvvvxxxvvvuuuttttttuuuvvvuuussssssqqqpppppprrrssssssrrrvvvuuutttuuuvvvvvvtttrrruuuuuuuuuttttttsssqqqqqqssssssssssssrrrrrrrrrrrrsssqqqooooooqqqsssttttttrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrsssttttttuuuuuuuuutttuuuvvvxxxzzz||||||||||||||||||{{{{{{{{{zzzyyyxxxxxxyyyyyywwwuuuyyyyyyxxxxxxwwwvvvuuutttuuuxxxzzzyyyxxxyyy~~~}}}uuusssuuuxxxwwwuuurrrtttvvvvvvuuuuuuvvvwwwNNNRRRTTTRRRTTTWWWWWWTTTYYYYYYZZZ\\\]]]___```aaaaaabbbccceeeeeeeeedddcccaaa``````_________``````aaaccceeedddbbb```_________aaabbbbbb```_________]]]]]]^^^^^^^^^]]]]]]]]]^^^___aaa```___^^^___aaabbbcccccccccaaa^^^[[[ZZZZZZYYYYYYXXXZZZ\\\^^^___bbbbbbbbbbbbccccccdddeee```bbbcccdddcccdddeeeggghhhjjjmmmoooqqqsssvvvyyy|||~~~|||yyyyyyzzzzzzyyytttmmmhhhjjjiiihhhggghhhjjjlllnnnqqqppppppoooqqqsssvvvwwwqqqrrrsssqqqnnnllllllllllllkkkkkkmmmnnnnnnllljjjiiikkkmmmnnnnnnllliiigggjjjjjjjjjjjjiiihhhggggggddddddfffhhhkkklllkkkiiikkkkkkkkklllllllllmmmmmmpppqqqqqqqqqpppnnnmmmlllnnnmmmmmmlllkkkjjjiiiiiiggghhhiiijjjjjjjjjjjjjjjcccfffjjjllllllkkkkkklllkkkkkkllllllllllllmmmmmmiiiiiiiiikkklllnnnooooooooonnnlllkkkkkklllnnnoooqqqqqqppppppnnnmmmkkkjjjgggggggggggghhhiiijjjjjjiiikkkmmmnnnnnnmmmllljjjnnnmmmkkkiiihhhggggggggggggiiilllnnnooonnnllljjjjjjjjjiiijjjkkkmmmnnnpppmmmnnnooopppqqqrrrsssssssssssssssqqqooooooqqqsssrrrrrrpppooonnnmmmmmmlllooonnnlllkkkjjjjjjjjjkkkkkkkkkmmmnnnooopppppppppkkkkkkkkklllmmmnnnooopppqqqooommmmmmmmmmmmkkkjjjooonnnmmmmmmmmmnnnpppqqqjjjjjjjjjkkklllnnnpppqqqoooooooooooooooppppppqqqqqqrrrsssttttttttttttsssqqqpppooooooppppppnnnlllpppnnnllllllmmmnnnmmmlllnnnppprrrtttuuuuuuttttttuuuuuuvvvvvvvvvuuutttsssssssssrrrqqqpppooonnnmmmmmmmmmllllllllllllllllllnnnnnnnnnoooqqqqqqooommmkkkjjjiiiiiiiiikkklllnnnlllmmmooopppooonnnllljjjkkkkkkkkklllmmmmmmnnnnnnkkkmmmpppppppppooooooppppppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrpppqqqqqqpppooooooppprrrpppoooppprrruuuvvvwwwvvvvvvvvvuuuuuuuuutttttttttssssssqqqqqqpppqqqrrrsssqqqpppooooooooopppqqqrrrrrrrrrsssttttttttttttsssrrrssstttvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvuuutttttttttuuuvvvvvvvvvwwwuuuttttttssssssrrrrrrrrrrrrqqqqqqppppppqqqqqqqqqooopppppppppppppppppppppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqsssuuuwwwxxxvvvuuuttttttssssssrrrqqqsssrrrqqqqqqrrrtttuuuvvvvvvvvvuuuuuuvvvuuuuuutttttttttuuuuuutttrrrpppooorrrrrrsssrrrrrrrrrqqqqqqqqqooonnnnnnqqqsssttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttuuuuuuttttttuuuvvvxxxxxxzzzzzzyyyyyyyyyxxxxxxxxxvvvvvvwwwxxxxxxxxxwwwvvvxxxxxxxxxxxxwwwvvvuuutttuuuwwwyyyyyyxxxyyy{{{}}}zzztttsssuuuwwwvvvuuuppprrruuuvvvuuuuuuwwwxxxPPPSSSTTTSSSTTTXXXXXXVVVZZZ[[[]]]^^^```aaabbbbbb___```bbbdddeeeeeeddddddaaaaaa```___^^^^^^^^^___```bbbddddddbbb`````````___aaabbbbbbaaaaaabbbccc^^^^^^^^^^^^^^^^^^______^^^___```___]]]\\\]]]^^^___```bbbccccccbbb```___YYYXXXWWWWWWXXXZZZ]]]___ddddddddddddccccccbbbbbbaaabbbdddeeedddeeeggghhhiiikkknnnppprrrvvvzzz}}}~~~|||wwwwwwwwwxxxvvvrrrkkkgggkkkjjjiiihhhiiikkkmmmnnnqqqpppnnnmmmlllmmmooopppmmmnnnooonnnllliiiiiiiiihhhhhhiiikkkmmmmmmkkkiiigggiiilllnnnnnnmmmkkkiiijjjjjjjjjjjjjjjiiihhhhhhffffffgggiiikkkllljjjiiikkkkkkllllllmmmmmmmmmmmmoooooooooooonnnmmmmmmlllmmmmmmlllkkkjjjiiiiiihhhggghhhiiijjjjjjjjjjjjjjjeeehhhkkkmmmmmmlllllllllkkkkkkkkkkkkllllllmmmmmmkkkkkkkkkkkkkkklllmmmnnnooommmllljjjjjjlllmmmoooqqqqqqpppooommmkkkiiihhheeefffggghhhiiijjjkkkkkkkkkmmmnnnppppppooommmllllllkkkkkkjjjjjjjjjjjjkkkgggiiikkkmmmmmmllljjjhhhiiiiiijjjkkkmmmnnnooopppnnnnnnooopppqqqrrrttttttuuuuuutttrrrpppppprrrtttrrrqqqpppnnnmmmlllllllllnnnmmmkkkjjjiiiiiiiiijjjiiijjjlllmmmooopppppppppkkkkkkkkkkkklllnnnoooooopppnnnmmmlllmmmmmmkkkjjjmmmmmmlllkkkkkkmmmnnnooojjjjjjkkklllmmmnnnooopppmmmnnnooopppqqqqqqqqqqqqrrrssstttuuutttsssqqqpppnnnnnnnnnoooqqqrrrqqqooopppnnnllllllnnnoooooonnnpppqqqssstttuuuvvvuuuuuutttuuuuuuuuuuuutttttttttuuutttsssrrrqqqpppooonnnooonnnmmmlllllllllmmmmmmnnnnnnnnnoooqqqpppnnnkkkkkkjjjiiiiiijjjlllnnnooommmnnnoooppppppnnnlllkkkkkkkkkllllllmmmnnnnnnooooooqqqrrrrrrpppnnnnnnnnnqqqqqqrrrrrrrrrqqqqqqpppqqqqqqrrrrrrssssssssstttqqqrrrrrrqqqpppppprrrtttrrrqqqqqqrrrtttuuutttsssuuuuuuuuuuuuttttttttttttsssrrrqqqqqqqqqrrrssstttrrrqqqpppoooooopppqqqqqqrrrsssttttttuuuuuuuuutttttttttuuuvvvwwwwwwvvvvvvzzzzzzzzzyyyxxxvvvuuutttuuuuuuuuuvvvvvvwwwwwwwwwuuuuuuuuuuuuttttttssssssqqqqqqqqqppppppqqqqqqrrrpppppppppppppppqqqqqqqqqnnnooopppqqqrrrrrrrrrqqqqqqqqqpppqqqrrrtttvvvwwwvvvvvvuuusssqqqoooooonnnrrrrrrrrrqqqrrrsssvvvwwwtttuuuuuuvvvvvvvvvwwwxxxtttuuuuuuuuutttrrrpppnnnrrrrrrsssssssssrrrqqqppppppnnnmmmoooqqqtttttttttssssssssssssssssssssssssrrrrrrrrrsssssssssssssssuuuuuutttuuuuuuuuuvvvvvvxxxxxxwwwvvvuuutttssssssqqqsssuuuwwwwwwwwwwwwwwwuuuuuuvvvwwwwwwwwwwwwvvvuuuvvvwwwxxxxxxxxxxxxyyyzzzwwwttttttuuuvvvuuutttooorrrtttuuuuuuuuuwwwxxxRRRUUUVVVTTTVVVZZZ[[[YYY^^^___```bbbcccddddddddd___```aaacccdddeeeeeeeeedddcccbbbaaa```____________aaabbbbbb```___``````___```bbbaaaaaaaaabbbccc______^^^^^^^^^___``````^^^______^^^\\\[[[[[[\\\___```aaabbbcccccccccbbbYYYXXXWWWWWWXXXZZZ]]]^^^ddddddeeeeeedddcccaaa```aaacccdddeeeeeefffhhhiiiiiikkknnnpppssswww||||||zzzvvvtttssssssrrroookkkhhhjjjjjjjjjkkkkkklllmmmnnnooommmllljjjjjjjjjjjjkkkkkklllmmmllliiigggggggggddddddeeegggiiijjjhhhfffgggiiikkkmmmmmmmmmlllkkkiiiiiijjjjjjjjjjjjjjjiiihhhgggggghhhjjjjjjiiihhhiiijjjkkklllllllllkkkkkkmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiggghhhiiijjjjjjjjjjjjjjjgggjjjlllmmmlllkkklllmmmjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmkkkjjjjjjlllnnnnnnmmmlllkkkkkklllmmmnnnllllllmmmmmmlllkkkkkkjjjfffggghhhjjjkkkkkkkkkkkkmmmnnnooooooooonnnmmmllljjjjjjkkkllllllmmmnnnnnniiijjjkkklllllljjjiiihhhiiijjjlllmmmnnnooooooooonnnnnnnnnnnnpppqqqsssttttttttttttrrrppppppqqqsssqqqpppnnnlllkkkkkkkkkkkklllkkkiiihhhggghhhhhhiiiiiiiiikkklllmmmnnnnnnoookkkkkkkkkkkklllmmmnnnnnnnnnlllkkkkkklllmmmkkkjjjmmmmmmllllllmmmmmmnnnnnnkkkkkklllmmmmmmnnnnnnnnnmmmnnnooopppqqqpppppppppqqqrrrtttuuutttrrrooommmllllllmmmpppssstttrrrqqqooonnnllllllnnnpppqqqqqqppppppqqqrrrssstttuuuuuusssssssssttttttuuuuuuuuuwwwvvvtttsssrrrqqqqqqqqqrrrqqqooonnnmmmmmmnnnooonnnnnnnnnooopppooommmkkkkkkkkkkkkkkklllnnnoooooonnnnnnooopppooonnnmmmlllllllllmmmmmmnnnoooooooooqqqssstttsssqqqooonnnnnnqqqqqqrrrrrrrrrqqqppppppqqqqqqrrrrrrssssssttttttqqqsssttttttsssrrrsssuuusssrrrqqqrrrssstttsssqqqttttttttttttttttttttttttsssrrrrrrqqqqqqrrrttttttsssrrrqqqpppppppppqqqrrrssstttuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwvvvvvvvvvzzzzzzzzzyyyxxxwwwuuutttuuuvvvvvvvvvvvvvvvwwwwwwuuuuuuvvvvvvvvvuuuttttttrrrqqqqqqqqqqqqrrrrrrsssrrrqqqqqqqqqqqqqqqqqqqqqmmmnnnoooqqqrrrrrrqqqqqqqqqqqqppppppppprrrsssttttttuuuuuurrrooommmmmmnnnppprrrssssssrrrsssuuuwwwrrrtttuuuuuuuuuvvvxxxzzzvvvvvvuuuuuusssrrrpppooorrrssstttttttttsssqqqppppppooonnnppprrrtttuuutttttttttttttttttttttttttttrrrrrrsssttttttttttttsssttttttuuuuuuuuuuuuvvvvvvwwwvvvuuutttsssrrrqqqqqqooorrrvvvwwwwwwvvvvvvvvvrrrsssuuuvvvwwwxxxxxxxxxuuuuuuuuuvvvwwwwwwwwwxxxxxxvvvuuuuuuvvvvvvtttrrrooorrrtttuuuuuuuuuvvvwwwSSSVVVWWWVVVXXX]]]___]]]bbbcccdddfffffffffffffff``````aaabbbccceeeggggggddddddbbbaaa```_________^^^___```___^^^^^^___aaa``````aaa```^^^^^^___```^^^^^^]]]]]]]]]^^^___```\\\]]]^^^]]][[[ZZZZZZ[[[`````````aaaaaaaaaaaaaaaZZZZZZYYYZZZ[[[\\\^^^___```bbbdddffffffdddaaa___```aaacccddddddeeegggiiiiiikkkmmmppprrrwww|||}}}yyyvvvuuurrrooommmmmmlllkkkjjjiiijjjlllmmmnnnnnnmmmmmmjjjjjjjjjjjjjjjiiiiiiiiikkkkkkllljjjhhhfffggghhhdddcccdddeeehhhiiiiiigggjjjjjjkkkllllllkkkkkkkkkhhhhhhiiijjjkkkkkkkkkkkkjjjiiigggggghhhhhhhhhgggggghhhiiijjjkkkjjjjjjiiikkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjjjjiiiiiiiiijjjkkkkkkjjjiiijjjkkkiiijjjjjjkkkllllllmmmmmmlllmmmmmmkkkiiiiiilllooolllllllllllllllllllllllljjjjjjkkkkkkkkkjjjiiiiiiggghhhjjjkkkllllllllllllmmmmmmmmmllllllkkkkkkjjjjjjkkkmmmnnnooooooooonnnkkkkkkllllllkkkjjjjjjiiiiiikkkmmmoooooooooooonnnmmmmmmmmmmmmnnnoooqqqrrrpppqqqqqqooonnnnnnppprrrpppnnnllljjjjjjjjjkkkkkkiiihhhgggffffffggghhhiiihhhiiijjjkkklllllllllllllllllllllkkkkkklllmmmmmmkkkjjjiiijjjllllllllljjjkkkllllllmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmlllnnnnnnoooooooooooooooooonnnpppsssuuutttrrrooommmmmmmmmnnnqqqssssssrrrpppnnnmmmkkklllooorrrsssssspppooonnnnnnoooqqqsssuuussssssssstttuuuvvvwwwxxxxxxwwwuuutttsssssssssttttttsssqqqooonnnnnnoooppppppooonnnooooooooonnnllljjjkkklllnnnooopppppppppoooooooooooonnnnnnnnnmmmmmmmmmnnnnnnooopppppppppppprrrssssssqqqoooooooooqqqrrrrrrrrrrrrqqqpppooopppppppppqqqrrrsssssssssqqqsssuuuvvvuuuttttttuuurrrqqqpppqqqssstttsssrrrttttttttttttttttttttttttsssrrrrrrqqqrrrssstttuuuuuutttrrrqqqqqqqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxvvvvvvwwwwwwwwwvvvvvvuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuuuutttuuuvvvwwwwwwwwwvvvuuurrrrrrrrrrrrrrrssstttttttttsssssssssrrrqqqqqqqqqoooppprrrssssssrrrpppoooqqqqqqooooooooopppqqqrrrppprrrsssqqqooommmnnnpppoooqqqttttttrrrqqqsssuuuqqqrrrtttsssrrrsssvvvyyyxxxwwwvvvtttsssrrrqqqqqqrrrsssuuuuuuuuutttrrrqqqqqqppppppqqqsssuuuuuutttssssssssssssssssssssssssrrrssstttuuuuuuuuuttttttttttttuuuvvvvvvvvvvvvvvvuuuuuuuuuttttttsssssssssrrruuuxxxyyywwwtttttttttrrrssstttvvvwwwwwwxxxxxxttttttssstttuuuwwwwwwwwwvvvvvvwwwwwwwwwvvvsssqqqppprrrtttuuuttttttuuuvvvTTTWWWXXXWWWZZZ___aaa```dddeeeggghhhhhhhhhggggggaaaaaaaaabbbcccfffhhhjjjcccbbb```___]]]]]]\\\\\\]]]^^^^^^]]]\\\\\\___aaa```aaa```^^^\\\[[[[[[]]]]]]]]]\\\[[[\\\]]]___```\\\]]]]]]\\\ZZZYYYZZZ[[[bbbaaa```___^^^^^^______[[[[[[[[[\\\]]]^^^``````\\\___cccfffgggeeebbb```^^^```bbbccccccdddfffhhhiiijjjllloooqqqvvv{{{}}}{{{wwwttttttqqqllljjjjjjkkkkkkkkkiiijjjmmmooooooooommmlllfffggghhhjjjjjjkkkkkkjjjkkklllllljjjgggggggggiiifffeeeeeegggjjjkkklllkkkmmmllllllkkkkkkjjjjjjjjjggghhhiiijjjkkklllllllllllljjjgggffffffggggggffffffggghhhiiijjjiiihhhhhhiiiiiihhhhhhggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhjjjkkkkkkiiihhhgggiiijjjiiiiiijjjkkkkkklllmmmmmmkkklllmmmkkkiiijjjmmmqqqkkkllllllmmmmmmllllllkkklllllllllkkkiiigggfffeeehhhiiikkklllmmmmmmllllllmmmlllkkkjjjiiihhhhhhiiikkkmmmoooqqqqqqpppooonnnnnnmmmmmmlllkkkkkkkkkkkkjjjkkknnnooopppooonnnmmmmmmmmmlllllllllnnnooopppnnnnnnnnnmmmkkklllnnnpppooommmkkkiiiiiiiiijjjkkkggggggfffeeeeeefffhhhhhhhhhhhhiiijjjkkkkkkkkkkkkmmmmmmlllkkkkkkkkklllllliiihhhhhhiiikkkllllllkkkhhhiiikkklllllllllkkkjjjmmmmmmnnnnnnmmmmmmlllkkkoooooonnnnnnnnnnnnnnnnnnkkkmmmqqqtttuuussspppnnnoooooooooqqqsssssspppnnnnnnlllkkklllooorrrtttuuuooonnnllllllmmmooorrruuussssssssstttuuuwwwyyyzzzyyyxxxvvvuuuttttttuuuuuuuuutttrrrpppoooooopppqqqrrrpppooooooppppppooommmjjjlllnnnpppqqqqqqppppppppppppooonnnmmmnnnnnnnnnnnnnnnooooooppppppqqqqqqnnnppprrrrrrqqqppppppqqqrrrrrrrrrrrrrrrqqqpppooonnnoooooopppqqqqqqrrrrrrppprrruuuwwwvvvtttttttttpppooooooqqqsssuuuuuutttssstttttttttttttttttttttsssrrrrrrqqqrrrssstttuuuuuuuuusssrrrqqqrrrssssssuuuuuuvvvxxxxxxyyyyyyyyyvvvwwwwwwwwwwwwvvvvvvuuussstttvvvwwwxxxyyyzzzzzzwwwwwwvvvvvvuuuuuutttttttttuuuvvvwwwxxxxxxwwwvvvrrrrrrrrrrrrsssssstttuuuuuuuuutttssssssrrrqqqqqqrrrssstttttttttrrrpppnnnqqqqqqooonnnnnnnnnooopppllloooqqqpppnnnnnnpppsssnnnqqqttttttrrrqqqqqqsssppprrrsssrrrppppppssswwwzzzyyyvvvtttsssrrrrrrrrrssstttuuuvvvvvvtttrrrqqqrrrqqqqqqrrrtttuuuuuusssrrrrrrrrrrrrrrrrrrrrrrrrssssssuuuvvvvvvvvvuuutttssstttuuuvvvwwwwwwwwwvvvtttttttttuuuuuuuuuvvvvvvuuuxxx{{{{{{wwwtttrrrsssssstttuuuvvvwwwwwwwwwwwwtttsssrrrrrrtttvvvxxxxxxvvvwwwxxxxxxwwwuuusssqqqqqqrrrtttuuuttttttuuuvvvYYYYYYYYYZZZ\\\^^^aaabbbeeeeeeffffffggghhhiiiiiimmmjjjeeebbbbbbdddeeeeeebbb```^^^\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYY[[[]]]_________^^^\\\ZZZ[[[]]]___aaa___\\\YYYXXXYYY\\\]]]\\\\\\\\\\\\\\\\\\[[[[[[cccbbb```___^^^^^^^^^___^^^___aaaaaaaaa___]]][[[]]]___aaabbbbbb```]]]\\\\\\___bbbcccdddeeegggiiiooonnnlllkkkmmmsss|||~~~|||yyyvvvssspppnnnkkkhhhhhhjjjlllnnnooommmllllllnnnmmmjjjfffhhhgggggghhhiiiiiigggeeehhhjjjlllkkkhhhfffgggiiijjjjjjiiiiiijjjjjjkkkllloookkkgggfffhhhiiiiiigggjjjgggeeeeeeiiikkkkkkjjjjjjiiigggeeeeeeeeeeeefffhhhhhhgggggggggfffffffffeeefffgggfffdddcccddddddiiihhhhhhhhhhhhhhhiiijjjiiiiiiiiiiiijjjkkkllllllooommmkkkiiihhhhhhiiijjjmmmkkkhhhhhhjjjlllmmmnnnmmmkkkhhhffffffggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjlllmmmmmmllljjjiiihhhhhhiiijjjjjjjjjjjjiiiooopppqqqqqqpppnnnkkkjjjkkkjjjiiiiiijjjllloooppppppooolllkkkkkklllooopppqqqooommmlllmmmnnnnnnnnnsssqqqnnnllljjjkkklllmmmnnnnnnmmmlllkkkkkkjjjjjjiiijjjkkkiiigggffffffgggiiikkkllljjjgggfffhhhkkklllllllllllllllllllllkkkmmmmmmmmmmmmlllkkkjjjiiikkkkkkllllllmmmlllllllllkkkkkklllnnnoooqqqrrrrrrrrrqqqooommmkkkkkkkkkkkklllnnnppppppoooooopppqqqnnnnnnnnnoooooopppppppppooommmlllnnnqqqrrrqqqooopppooommmllllllnnnpppqqqnnnoooppprrrtttwwwyyyzzztttuuuvvvwwwwwwvvvuuuttttttsssqqqoooooopppqqqrrrwwwvvvsssqqqppppppppppppooonnnnnnqqqttttttpppmmmpppnnnmmmlllmmmlllkkkiiiooooooooooooppppppppppppnnnrrrsssqqqppppppmmmiiittttttsssrrrpppooonnnnnnqqqqqqqqqrrrssstttvvvvvvssstttttttttsssrrrqqqqqqsssrrrrrrrrrrrrsssttttttrrrrrrqqqpppqqqsssvvvwwwuuusssqqqqqqsssuuuvvvvvvvvvtttpppoooqqqsssttttttwwwwwwvvvvvvvvvvvvvvvvvvsssssssssssssssssssssssspppqqqrrruuuyyyzzzzzzxxxwwwvvvuuutttssstttuuuuuuvvvvvvvvvvvvvvvuuuttttttvvvuuusssrrrrrrsssuuuvvvssssssttttttssssssrrrqqqnnnppprrrsssrrrpppoooooopppnnnnnnooopppqqqpppooonnnoooqqqqqqooonnnoooppprrrrrrrrrssssssrrrqqqqqqrrrrrrqqqpppppprrrvvvyyy~~~zzzvvvsssrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrvvvtttrrrsssvvvxxxxxxvvvttttttuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxwwwuuutttsssssssssssstttuuuwwwwwwwwwvvvuuuttttttuuuvvvvvvwwwwwwwwwwwwvvvuuussssssxxxvvvtttvvvyyyzzzyyywwwtttsssssstttwwwzzzzzzzzz|||yyyvvvuuuvvvvvvtttrrrssstttuuuvvvvvvuuutttsss[[[[[[[[[[[[]]]___aaabbbfffdddcccbbbccceeehhhiiihhhgggeeedddddddddbbbaaa^^^]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZYYYYYYYYY[[[]]]___^^^___^^^\\\[[[[[[^^^```bbb```]]]ZZZYYY[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^bbbbbbaaa``````aaabbbcccbbbcccbbbbbb```^^^\\\[[[[[[]]]___aaabbbaaa___^^^^^^aaadddfffggghhhiiikkknnnnnnmmmmmmooottt|||}}}{{{yyyuuurrrooonnnllljjjjjjkkklllnnnmmmlllkkkkkkmmmllliiifffggggggggghhhjjjjjjhhhfffhhhjjjlllllliiihhhiiijjjjjjjjjjjjiiijjjkkkkkklllmmmjjjgggfffhhhjjjjjjiiiiiigggeeeeeegggiiiiiihhhjjjiiihhhgggffffffffffffgggggggggffffffffffffffffffffffffeeecccbbbccceeehhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjjjjlllkkkiiihhhgggggghhhiiillljjjggggggiiijjjkkkkkkjjjiiigggeeeeeefffhhhiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmlllkkkjjjhhhiiiiiijjjjjjjjjjjjjjjnnnoooooooooooommmlllkkkmmmlllkkkjjjkkklllnnnppppppooommmllllllmmmooopppqqqooommmmmmoooppppppooorrrpppmmmkkkkkkkkkmmmnnnnnnnnnmmmmmmlllkkkkkkjjjjjjkkkkkkjjjhhhgggggghhhjjjkkkllljjjhhhggghhhjjjjjjjjjkkklllmmmnnnnnnooonnnnnnnnnnnnmmmlllkkkjjjkkklllmmmnnnnnnnnnnnnnnnlllmmmnnnoooppprrrsssssssssrrrpppooonnnmmmnnnnnnlllnnnpppqqqqqqqqqrrrsssoooooopppppppppqqqqqqqqqrrrpppnnnoooqqqqqqpppnnnoooppppppqqqqqqqqqqqqqqqppppppqqqrrrtttvvvxxxyyytttuuuuuuvvvvvvuuuuuutttuuutttrrrqqqqqqqqqssssssvvvuuusssrrrqqqqqqqqqqqqqqqpppppprrruuuuuurrrooorrrpppooooooppppppnnnmmmooooooooooooppppppppppppooosssuuusssrrrsssppplllttttttsssrrrqqqpppoooooopppppppppqqqrrrssstttuuutttttttttttttttsssrrrrrrsssrrrrrrrrrssssssttttttsssrrrqqqqqqqqqsssuuuvvvuuusssqqqqqqsssuuuvvvvvvwwwtttqqqppprrrtttuuuuuuwwwwwwvvvvvvvvvuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrpppppprrruuuxxxyyyyyywwwuuutttssssssssssssuuuuuuvvvvvvvvvvvvvvvuuuttttttuuutttsssrrrrrrssstttuuuttttttuuuuuuttttttsssrrrnnnppprrrsssqqqpppoooooopppooonnnoooqqqqqqqqqooonnnpppqqqqqqoooooooooppprrrrrrrrrssssssrrrrrrqqqpppqqqqqqqqqrrruuuyyy}}}~~~yyyvvvuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrvvvtttrrrsssvvvwwwwwwuuuuuuuuuvvvwwwwwwwwwwwwwwwtttuuuvvvwwwwwwvvvtttsssttttttttttttuuuvvvwwwxxxvvvvvvuuuttttttuuuvvvvvvxxxxxxxxxxxxwwwvvvuuutttwwwvvvtttvvvxxxyyyxxxvvvvvvttttttuuuxxxzzzzzzzzzyyywwwttttttuuuuuusssqqqttttttuuuuuuuuuuuutttttt]]]\\\\\\\\\]]]^^^```aaaeeeccc___^^^^^^aaaeeehhhcccddddddffffffddd```]]]\\\[[[YYYXXXWWWXXXYYYYYY\\\[[[ZZZZZZZZZ\\\]]]^^^^^^^^^^^^]]]\\\\\\^^^aaabbbaaa^^^\\\[[[\\\^^^___`````````aaaaaabbbbbbcccbbbbbbbbbbbbcccdddeeeffffffeeecccaaa___]]]\\\\\\ZZZ\\\^^^```aaaaaa```______bbbfffiiijjjjjjjjjkkkmmmnnnoooppprrrwww|||~~~}}}{{{xxxtttqqqnnnnnnmmmllllllllllllmmmlllkkkjjjjjjkkkkkkiiiggggggggggggiiikkkkkkjjjhhhhhhjjjllllllkkkjjjjjjkkkjjjjjjjjjjjjjjjkkkllllllllljjjgggggghhhiiiiiiiiihhhfffeeeeeefffhhhggggggjjjjjjjjjjjjiiihhhggggggeeeeeefffffffffffffffffffffffffffdddbbbaaacccdddggggggggghhhhhhiiiiiiiiijjjiiihhhhhhggghhhhhhhhhiiihhhgggffffffggghhhhhhjjjhhhfffeeefffhhhhhhggggggfffdddcccccceeeggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjjjjkkkkkkjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnlllllllllmmmnnnooooooooooooooooooooooooooopppooommmnnnppprrrrrrqqqooonnnlllkkkkkklllnnnoooooonnnnnnmmmmmmlllllllllkkklllmmmkkkiiihhhiiijjjllllllllljjjhhhggghhhjjjhhhhhhjjjlllnnnpppqqqrrrnnnoooooonnnnnnmmmlllkkkllllllnnnoooppppppppppppmmmnnnooopppqqqrrrssstttqqqpppooonnnnnnnnnoooooommmoooqqqrrrrrrrrrtttuuuqqqqqqqqqqqqrrrrrrrrrrrrsssqqqppppppppppppooommmoooqqqsssuuuuuutttsssqqqrrrrrrrrrssstttuuuvvvwwwtttttttttssssssttttttuuuvvvuuutttsssrrrssstttuuutttsssrrrrrrqqqqqqrrrrrrrrrqqqrrrtttuuuuuusssqqqqqqpppooopppqqqqqqpppoooooooooooooooppppppppppppqqqtttvvvuuuuuuvvvtttpppttttttsssrrrrrrqqqppppppooooooooopppqqqrrrssstttttttttuuuuuuuuutttssssssrrrssssssssssssttttttttttttsssrrrqqqqqqrrrtttttttttrrrpppqqqsssuuuvvvvvvxxxuuurrrrrrsssuuuvvvvvvwwwwwwvvvuuutttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqtttwwwxxxwwwuuurrrrrrqqqqqqrrrssstttuuuuuuuuuuuuuuuuuutttttttttuuutttsssrrrrrrssstttuuuuuuuuuuuuuuuuuutttssssssnnnppprrrsssqqqppppppppppppooonnnoooqqqrrrqqqpppooopppqqqqqqoooooooooqqqrrrrrrssssssssssssrrrrrrnnnoooqqqrrrsssvvv{{{~~~yyyvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqqqquuutttssssssuuuvvvuuutttvvvwwwwwwxxxyyyxxxxxxxxxssstttuuuvvvvvvuuutttsssuuuuuuuuuuuuvvvwwwxxxxxxvvvvvvuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvuuuuuutttvvvuuutttuuuwwwxxxwwwvvvwwwuuuuuuuuuxxxyyyyyyyyyvvvtttrrrrrrssstttsssrrruuuuuuttttttttttttuuuuuu[[[[[[ZZZZZZZZZ[[[]]]^^^bbb```]]]\\\\\\___bbbdddbbbcccdddeeefffdddaaa^^^\\\[[[ZZZYYYYYYZZZ[[[[[[]]]\\\\\\[[[\\\\\\]]]^^^]]]^^^___^^^]]]^^^```bbbcccaaa___]]]]]]^^^___```bbbbbbccccccdddeeeffffffbbbbbbccccccddddddeeeffffffeeebbb___^^^]]]^^^^^^[[[\\\^^^___``````_________bbbgggiiijjjiiijjjjjjnnnppprrrtttvvvzzz~~~}}}|||xxxtttpppmmmnnnnnnnnnmmmmmmllllllkkkkkkjjjkkkkkkkkkjjjiiiiiiiiiiiilllnnnnnnmmmkkkiiijjjkkkllllllllllllllljjjjjjjjjjjjjjjkkklllllllllkkkiiihhhggggggggggggfffeeeeeefffggghhhiiiiiijjjjjjkkklllkkkjjjhhhgggeeeeeeeeeeeeffffffffffffggggggfffcccaaa```bbbdddffffffggghhhhhhiiiiiiiiikkkkkkjjjhhhhhhgggggggggfffeeeeeeeeeeeefffggghhhhhhfffddddddeeeeeeeeeddddddcccbbbbbbcccdddfffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjhhhhhhgggggggggggghhhhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooopppooonnnmmmmmmmmmmmmnnnnnnooopppqqqqqqpppooonnnooonnnmmmoooqqqssssssrrrmmmlllkkkkkklllmmmooopppoooooonnnnnnmmmmmmmmmmmmlllmmmmmmmmmkkkjjjjjjlllmmmmmmlllkkkiiiiiiiiiiiihhhiiijjjlllnnnppprrrrrrooooooooooooooonnnmmmmmmkkklllmmmooopppqqqqqqqqqmmmnnnnnnoooqqqrrrrrrsssnnnmmmlllkkkllllllnnnnnnoooqqqsssssssssrrrssstttrrrrrrrrrrrrrrrsssssssssqqqqqqppppppppppppooonnnpppqqqssstttuuuttttttsssttttttsssssssssssstttttttttsssrrrqqqqqqrrrtttuuuvvvuuutttsssssssssssstttqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssttttttsssrrrooonnnmmmnnnpppqqqpppooonnnoooooooooppppppppppppppptttvvvuuuuuuwwwvvvssstttsssssssssrrrrrrqqqqqqppppppppppppqqqrrrsssttttttuuuuuuuuuuuuuuuttttttrrrsssssstttttttttttttttuuutttsssrrrrrrrrrrrrssssssqqqpppqqqsssuuuvvvuuuxxxvvvtttsssuuuvvvvvvvvvxxxwwwvvvuuusssrrrqqqpppppppppppppppppppppppppppppppppqqqsssvvvvvvuuutttpppoooooooooqqqrrrtttvvvuuuuuutttttttttssstttttttttssssssrrrrrrssssssttttttttttttttttttssssssrrrnnnppprrrrrrqqqpppqqqrrrqqqpppoooppprrrrrrrrrqqqooopppqqqpppoooooopppqqqqqqrrrssssssssssssssssssnnnoooqqqqqqsssuuuyyy}}}{{{xxxuuusssrrrrrrqqqppprrrrrrrrrqqqqqqqqqqqqqqqssssssssssssttttttsssssswwwwwwxxxyyyyyyyyyyyyyyyssstttuuuvvvvvvvvvuuuuuuwwwwwwvvvvvvwwwxxxxxxyyywwwwwwwwwwwwwwwxxxxxxxxxtttttttttttttttsssrrrrrruuuuuuuuuuuuuuuvvvuuuuuuvvvuuuttttttvvvwwwwwwwwwtttsssrrrrrrssssssttttttwwwvvvtttsssssstttuuuuuuWWWVVVVVVVVVWWWXXXZZZ[[[^^^]]]]]]]]]]]]^^^^^^___eeecccbbbcccddddddcccbbb______]]]\\\\\\]]]^^^___^^^^^^^^^]]]]]]]]]]]]]]]\\\^^^______^^^___aaacccbbbaaa```^^^^^^___```aaaccccccddddddeeefffggggggcccccccccccccccccccccccccccbbb```^^^^^^___aaabbb^^^^^^___``````___^^^]]]___bbbfffhhhhhhhhhhhhiiippprrrvvvyyy{{{}}}~~~|||yyytttppplllmmmnnnnnnnnnmmmkkkkkkkkkkkklllkkkkkkkkklllmmmlllllllllnnnqqqqqqpppnnniiijjjjjjkkklllmmmlllkkkjjjiiiiiiiiiiiijjjkkkkkkllllllkkkiiigggeeeeeeeeeccceeefffhhhiiijjjkkkllljjjjjjlllllllllkkkiiihhhffffffffffffffffffffffffggggggfffdddbbbaaabbbcccdddeeeggghhhiiiiiiiiihhhmmmlllkkkjjjiiihhhhhhhhhdddddddddeeeeeefffgggggggggeeedddcccddddddcccbbbbbbbbbbbbbbbccceeefffggggggggggggggggggggggggggghhhhhhiiiiiiiiijjjjjjjjjjjjiiihhhhhhhhhhhhiiijjjjjjjjjkkkllllllllllllllljjjjjjjjjjjjkkkmmmnnnooopppooonnnnnnmmmmmmmmmlllnnnooopppqqqqqqpppooonnnlllllllllnnnqqqrrrrrrqqqkkkkkkkkkkkklllnnnooopppnnnnnnnnnnnnnnnmmmmmmmmmlllmmmnnnmmmkkkkkklllmmmnnnmmmlllkkkkkkjjjjjjjjjkkkllllllmmmoooppppppqqqooooooooopppoooooonnnmmmjjjkkkmmmnnnppppppqqqqqqlllmmmmmmnnnooopppqqqqqqmmmlllkkkkkkkkklllnnnnnnqqqsssttttttrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnnnnoooooooooooopppqqqqqqpppppppppqqqrrrtttuuuttttttsssrrrrrrrrrrrrrrrrrrqqqpppppppppqqqssstttsssssssssrrrrrrrrrrrrrrrnnnooooooooopppppppppppppppqqqqqqrrrrrrrrrrrrrrrooonnnmmmoooqqqrrrqqqpppnnnoooooooooppppppppppppooossstttssssssvvvvvvsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrssstttuuuttttttuuuuuuuuuuuuuuutttrrrssstttuuuuuuuuuttttttuuuttttttsssrrrrrrrrrrrrqqqppppppqqqtttuuuuuuuuuxxxvvvttttttuuuwwwvvvvvvxxxwwwvvvtttsssqqqpppoooppppppppppppppppppppppppppppppqqqsssuuuvvvtttrrrooonnnnnnoooppprrrtttuuuuuuuuussssssrrrssssssssssssssssssrrrrrrsssssssssrrrssssssssssssrrrqqqqqqoooppprrrrrrqqqqqqrrrsssrrrppppppqqqrrrsssrrrqqqpppqqqqqqpppooooooqqqrrrqqqrrrsssssstttttttttsssooopppqqqqqqqqqrrruuuwwwtttrrrppppppqqqrrrqqqqqqrrrrrrrrrqqqqqqpppppppppppprrrssssssssssssrrrrrrwwwwwwxxxyyyyyyyyyyyyxxxuuuuuuvvvvvvwwwwwwwwwwwwxxxwwwwwwwwwwwwxxxxxxyyyxxxxxxyyyyyyzzzzzzzzzzzzsssttttttttttttssssssrrrttttttuuuttttttttttttttttttrrrqqqrrrtttuuuuuutttttttttttttttssstttuuuvvvwwwvvvuuussssssssstttuuuSSSSSSSSSTTTVVVXXX[[[\\\]]]]]]]]]^^^^^^]]]]]]]]]eeecccaaaaaabbbdddeeedddcccbbb```_________````````````______^^^^^^]]]]]][[[]]]___`````````bbbdddbbbaaa```______``````aaacccccccccddddddeeeeeeeeebbbbbbcccccccccbbbaaaaaaaaa```______```bbbdddfffbbbbbbbbbbbbbbbaaa``````bbbdddfffggghhhhhhjjjkkksssvvvyyy|||~~~~~~}}}|||xxxrrrnnnllllllmmmmmmllllllkkkjjjjjjkkkllllllkkkkkkmmmooonnnnnnnnnppprrrrrrqqqooojjjjjjiiijjjllllllkkkiiihhhhhhhhhhhhhhhiiijjjjjjkkklllllljjjfffddddddeeeccceeehhhiiiiiijjjlllmmmjjjkkkkkkkkkkkkkkkjjjjjjhhhhhhgggggggggfffffffffggghhhhhhfffdddbbbbbbccccccdddfffhhhiiiiiihhhhhhmmmlllkkkjjjiiiiiiiiiiiieeeeeeffffffggggggggggggfffeeeddddddeeeeeedddcccccccccccccccdddeeefffgggffffffffffffffffffffffffhhhhhhhhhiiijjjjjjkkkkkklllllllllllllllllllllllljjjkkkllllllmmmmmmlllllliiiiiijjjkkklllmmmnnnooonnnnnnnnnnnnmmmmmmllllllnnnnnnppppppppppppnnnnnnjjjjjjjjjlllooopppooonnnjjjjjjjjjkkklllnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnmmmlllkkklllmmmnnnmmmkkkkkklllmmmlllkkkmmmnnnnnnnnnooooooppppppnnnnnnoooooooooooonnnnnnkkklllmmmooopppppppppppplllmmmmmmnnnooooooppppppooonnnmmmmmmmmmnnnoooppppppqqqrrrrrrpppoooooopppqqqqqqqqqqqqppppppppppppkkkmmmnnnnnnnnnnnnoooqqqooonnnmmmmmmnnnpppssstttssssssrrrqqqppppppppppppoooooooooooopppqqqrrrrrrrrrrrrqqqqqqqqqpppppppppnnnoooooopppppppppoooooonnnpppqqqpppooooooqqqrrrqqqpppoooppprrrssssssqqqooooooooooooppppppppppppooorrrsssqqqqqqttttttqqqqqqqqqqqqqqqqqqqqqqqqrrrsssrrrrrrrrrsssssstttuuusssssstttuuuuuuuuuttttttrrrssstttuuuvvvuuutttttttttttttttssssssrrrrrrrrrpppooooooqqqtttvvvuuuuuuwwwvvvttttttvvvwwwvvvuuuxxxwwwvvvuuusssrrrpppppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqsssuuuuuutttrrroooooonnnoooppprrrtttuuuuuutttsssrrrqqqrrrssssssrrrrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppoooqqqrrrrrrqqqqqqssstttrrrqqqpppqqqssstttsssrrrqqqrrrqqqpppooooooqqqsssqqqrrrsssttttttuuuttttttpppqqqrrrqqqpppppprrrtttrrrqqqpppppprrrtttssssssrrrrrrrrrqqqppppppoooooommmooorrrssssssrrrrrrsssuuuvvvvvvwwwxxxwwwwwwwwwuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxwwwxxxyyyzzz{{{{{{{{{zzzvvvvvvvvvwwwwwwvvvvvvuuussstttuuutttrrrrrrrrrtttrrrpppooopppssstttttttttuuuuuuvvvuuuttttttvvvwwwwwwvvvuuuttttttsssttttttRRRRRRSSSUUUXXX\\\___aaa___^^^]]]\\\\\\]]]^^^___cccaaa``````bbbcccdddcccdddbbbaaa___^^^^^^______aaaaaaaaa```___^^^]]]]]][[[]]]```aaaaaaaaaccceee``````_________``````aaabbbbbbbbbbbbbbbccccccccc```aaabbbcccddddddccccccbbbbbbbbbbbbccceeeggghhheeefffffffffffffffffffffggghhhiiiiiiiiikkkmmmpppwwwyyy|||}}}}}}}}}|||{{{zzzvvvppplllllllllkkkkkkjjjjjjjjjjjjiiijjjkkkkkkiiijjjmmmpppooonnnnnnpppqqqqqqooommmkkkjjjhhhiiikkkllliiigggggggggggggggggghhhhhhiiigggiiikkkiiigggeeefffgggcccfffiiijjjhhhggghhhjjjkkkjjjjjjjjjjjjjjjkkkkkkjjjjjjiiihhhgggffffffeeegggiiijjjiiifffcccbbbbbbbbbdddfffhhhiiiiiihhhhhhkkkkkkjjjiiiiiihhhiiiiiigggggghhhhhhhhhhhhhhhhhheeeddddddeeeggggggfffdddeeeeeeeeeeeeffffffggggggeeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhiiijjjjjjkkkkkkjjjkkklllmmmmmmlllkkkjjjkkkkkklllmmmmmmmmmmmmmmmiiijjjlllmmmnnnnnnnnnmmmlllmmmmmmmmmmmmllllllkkknnnnnnnnnoooooonnnnnnnnnhhhhhhiiikkkmmmnnnlllkkkjjjjjjkkkkkklllmmmnnnooollllllllllllllllllllllllkkklllmmmmmmkkkkkklllmmmnnnllljjjkkkmmmnnnnnnlllmmmnnnnnnooooooppppppqqqmmmnnnnnnoooooonnnnnnmmmnnnnnnooopppqqqqqqppppppnnnnnnnnnoooooopppqqqqqqpppooonnnmmmlllmmmnnnoookkkmmmooopppoooooopppqqqppppppooooooooonnnnnnnnnkkkmmmnnnnnnlllkkkmmmooollllllmmmmmmooopppqqqrrrrrrqqqpppooonnnnnnnnnnnnmmmmmmnnnoooppppppppppppqqqqqqqqqqqqqqqppppppoooppppppqqqrrrrrrqqqpppooonnnpppqqqpppnnnnnnpppsssqqqpppooopppqqqrrrqqqpppooooooooooooppppppppppppooorrrrrrppppppsssssspppoooooooooppppppqqqqqqqqqrrrrrrrrrqqqrrrrrrssstttrrrrrrssstttttttttttttttrrrsssuuuvvvvvvvvvttttttssssssssssssssssssrrrrrroooooooooqqqtttvvvuuutttvvvuuuttttttuuuvvvuuutttwwwwwwvvvuuutttsssrrrqqqttttttttttttttttttttttttsssrrrrrrtttvvvuuutttrrrppppppooooooppprrrssstttuuutttrrrqqqpppqqqrrrsssrrrrrrrrrssssssrrrrrrrrrrrrrrrssssssrrrrrrqqqpppoooqqqrrrrrrqqqrrrsssuuusssrrrqqqrrrsssttttttrrrrrrrrrqqqpppnnnoooqqqtttqqqrrrssstttuuuuuuuuuuuuqqqrrrsssrrrqqqqqqrrrtttrrrqqqpppqqqrrrssssssrrrrrrrrrqqqqqqpppoooooonnnjjjmmmqqqsssrrrqqqrrrtttssstttuuuuuuvvvvvvuuuuuutttttttttuuuvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvwwwwwwuuuvvvxxxyyyzzzzzzzzzyyyvvvwwwwwwxxxxxxwwwwwwvvvrrrtttuuutttqqqpppqqqsssqqqpppooopppsssuuuuuuuuuuuuvvvwwwvvvssssssuuuwwwvvvvvvvvvvvvuuutttsssrrrRRRSSSUUUWWW[[[___ccceeebbb```]]]ZZZZZZ\\\___bbb```______```bbbcccbbbaaacccbbb```^^^]]]]]]]]]]]]aaaaaaaaaaaa```___]]]]]][[[]]]```aaaaaabbbccceee```_______________``````bbbaaaaaaaaaaaaaaaaaaaaa^^^___bbbdddeeeffffffeeedddddddddeeefffggghhhiiigggggghhhiiijjjkkkllllllllllllllllllkkkmmmqqqtttyyy{{{~~~}}}yyywww{{{zzzzzzzzzxxxtttnnniiilllkkkjjjiiiiiiiiijjjjjjgggiiijjjjjjhhhiiilllpppooonnnnnnoooppppppnnnlllllljjjhhhiiikkkkkkhhheeefffffffffffffffggghhhhhhdddgggiiiiiigggfffhhhjjjeeehhhjjjiiigggdddeeefffkkkjjjiiihhhiiijjjkkkllllllkkkjjjiiihhhgggfffeeegggiiikkkkkkhhheeebbbaaabbbcccfffhhhiiiiiihhhhhhjjjiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhheeeddddddfffhhhhhhgggffffffffffffgggggggggggghhheeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhiiijjjjjjkkkkkkggghhhjjjkkkkkkjjjhhhgggkkklllmmmmmmnnnnnnmmmmmmiiijjjmmmooooooooonnnmmmkkkkkkllllllmmmllllllkkknnnnnnmmmmmmmmmmmmnnnnnngggggghhhiiikkkllljjjhhhjjjjjjkkkllllllmmmnnnnnnkkkllllllllllllllllllllljjjlllmmmlllkkkkkklllmmmnnnkkkiiikkknnnpppooommmmmmmmmnnnooopppqqqrrrrrrmmmmmmnnnnnnnnnnnnnnnmmmpppqqqqqqrrrrrrrrrqqqqqqooooooppppppqqqqqqqqqrrrnnnmmmlllkkkjjjkkkkkklllgggiiilllnnnnnnoooqqqsssooonnnnnnnnnmmmmmmlllllllllnnnooommmjjjiiijjjllliiikkkmmmpppqqqqqqpppoooppppppooonnnnnnmmmnnnnnnkkklllnnnppppppppppppoooqqqrrrrrrrrrrrrqqqpppooorrrrrrssstttsssrrrqqqpppnnnppprrrqqqnnnnnnqqqtttooonnnmmmnnnoooooonnnmmmooooooooooooppppppppppppppprrrrrrpppooorrrrrrooonnnnnnnnnoooppppppqqqqqqqqqqqqqqqpppqqqqqqrrrrrrqqqrrrrrrssstttttttttsssrrrsssuuuvvvwwwvvvuuusssrrrrrrsssttttttssssssrrrooonnnoooqqqtttvvvuuutttvvvtttssstttuuuvvvuuussswwwwwwvvvuuutttssssssrrruuuuuuuuuuuuuuuuuuuuuuuussssssssstttvvvvvvtttrrrqqqpppppppppppprrrssstttuuutttrrrppppppqqqrrrsssqqqrrrrrrssssssrrrrrrqqqssssssttttttssssssrrrqqqpppqqqrrrrrrqqqrrrtttvvvsssrrrqqqrrrtttuuutttsssrrrrrrrrrpppnnnooorrrtttqqqrrrssstttuuuuuuuuuuuuppprrrsssssssssrrrtttuuurrrpppooopppqqqqqqpppnnnrrrrrrqqqqqqpppoooooonnnhhhlllqqqsssrrrqqqssstttrrrsssssstttttttttttttttsssssssssttttttvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwtttuuuwwwxxxyyyyyyxxxxxxuuuuuuvvvvvvvvvvvvvvvuuuqqqtttuuutttqqqoooqqqsssqqqpppoooqqqtttvvvwwwwwwuuuvvvwwwvvvsssrrrtttvvvuuuvvvvvvwwwvvvtttrrrqqqTTTTTTUUUWWW[[[```dddgggfff```ZZZXXX[[[^^^]]][[[]]]]]]^^^^^^___^^^^^^]]]_________^^^^^^]]]]]]]]]aaabbbccccccbbb```^^^\\\```___^^^```bbbcccbbbaaabbbbbbaaaaaa```^^^]]]\\\bbbdddffffffddd```^^^]]]^^^___bbbeeegggggggggfffeeegggjjjjjjiiiiiiiiiiiilllllllllllllllmmmnnnooorrrrrrqqqrrrrrrsssuuuuuuyyy{{{}}}~~~{{{zzzzzzzzzyyyvvvrrrnnnkkkjjjkkkllljjjiiiiiijjjkkkjjjiiikkkkkkjjjhhhfffgggiiikkkmmmllllllkkkkkkllllllmmmoookkkhhhgggiiijjjiiigggffffffeeedddddddddeeeeeeiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhhhhgggfffffffffiiijjjkkklllmmmmmmmmmmmmiiiiiijjjjjjiiiiiihhhgggjjjkkklllllljjjgggdddbbbddddddeeefffggghhhiiiiiikkkjjjiiihhhhhhiiijjjkkkjjjiiihhhgggfffeeedddcccffffffffffffffffffffffffiiiiiiiiihhhhhhhhhhhhhhhiiihhhgggdddbbbcccfffhhheeefffhhhjjjkkkkkkkkkkkknnnmmmkkkiiihhhhhhiiiiiijjjjjjjjjkkklllmmmoooooommmnnnmmmmmmlllkkkjjjiiilllmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmllljjjhhhgggggghhhjjjjjjiiiiiijjjlllhhhjjjllllllkkkkkklllmmmlllllllllkkkkkkjjjjjjjjjlllkkkjjjjjjjjjkkklllmmmqqqpppnnnmmmllllllmmmnnnnnnlllkkkmmmqqqsssrrrqqqqqqppppppooooooooonnnnnnoooooopppqqqrrrsssssstttssssssttttttsssqqqooonnnpppmmmkkkkkkmmmnnnmmmkkkllllllmmmnnnooooooooonnnoooooonnnnnnnnnnnnooooooqqqooommmmmmmmmmmmlllkkkmmmnnnnnnnnnnnnnnnmmmlllhhhjjjlllooopppppppppoooqqqqqqqqqppppppppppppooooooqqqssssssqqqooooooooorrrrrrttttttttttttrrrrrrppppppqqqqqqqqqqqqppppppjjjlllmmmooopppppppppooooooppppppqqqrrrsssttttttssssssttttttsssqqqpppnnnoooooonnnoooooopppqqqqqqppppppppppppqqqrrrssstttpppqqqrrrrrrppppppqqqrrrrrrssstttuuuvvvvvvvvvvvvtttrrrpppqqqtttuuutttrrrssssssssssssssssssssssssttttttuuuuuuvvvvvvwwwwwwwwwvvvtttrrrrrrrrrtttuuurrrsssssssssssssssssssssrrrsssssstttuuuvvvwwwwwwuuusssqqqooooooqqqsssuuutttttttttuuuuuurrrmmmjjjpppqqqrrrrrrrrrrrrssstttuuuuuuuuutttsssrrrqqqppptttttttttttttttuuuvvvvvvtttssssssssssssttttttuuurrrrrrqqqqqqpppqqqqqqqqqpppqqqssstttuuutttssssssmmmooorrrtttuuutttsssrrrrrrrrrqqqqqqpppqqqqqqqqqrrrssstttrrrnnnlllkkkkkkkkkmmmpppsssuuutttsssrrrqqqpppoooppprrrssssssrrrvvvuuuuuutttttttttuuuuuusssttttttuuuuuuttttttsssppprrruuuwwwxxxwwwuuutttuuuvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqqqqqqqpppoooooopppqqqtttvvvwwwwwwvvvtttsssssstttvvvwwwvvvuuuttttttuuuuuutttsssTTTTTTVVVXXX[[[___bbbdddccc^^^XXXWWWYYY[[[ZZZWWWYYYZZZ\\\]]]___``````aaa______^^^]]]]]]\\\\\\\\\]]]^^^```aaabbbaaa___^^^aaa```______aaaaaa```______`````````______^^^]]]aaaccceeedddbbb___^^^]]]]]]___cccfffhhhiiihhhhhhcccfffhhhjjjjjjjjjkkklllnnnnnnnnnooooooppprrrrrrssssssttttttuuuwwwxxxyyy{{{}}}}}}{{{{{{uuutttrrrooollljjjjjjkkklllkkkiiiiiijjjkkkkkkjjjmmmmmmkkkiiiffffffgggiiikkkkkkjjjjjjjjjjjjkkkkkkkkkiiiggggggiiijjjiiigggeeeddddddeeeeeefffggggggjjjjjjiiiiiihhhhhhhhhgggiiiiiihhhhhhhhhhhhggggggjjjjjjkkklllmmmmmmmmmmmmlllmmmmmmmmmmmmlllkkkkkkiiijjjkkkkkkjjjhhheeecccffffffgggggghhhhhhiiiiiijjjiiihhhhhhhhhhhhiiijjjjjjiiihhhgggfffeeeddddddddddddddddddddddddddddddhhhhhhhhhhhhhhhhhhhhhiiihhhhhhgggeeeccccccfffhhhfffgggiiijjjkkkkkkkkkkkklllkkkjjjhhhhhhhhhhhhhhhlllkkkkkkkkkkkkllllllmmmnnnnnnnnnmmmkkkiiigggfffggghhhhhhiiijjjkkkllllllmmmmmmmmmlllkkkjjjiiihhhhhhiiikkkjjjiiiiiijjjkkkiiikkklllmmmkkkkkkkkkllllllkkkkkkkkkkkkkkkjjjjjjlllllljjjjjjiiijjjkkklllnnnnnnnnnmmmnnnnnnoooooonnnmmmlllnnnqqqsssqqqoooppppppqqqqqqpppoooooonnnnnnooooooqqqrrrssstttttttttuuuuuuuuutttsssqqqpppqqqnnnllllllnnnooonnnlllnnnnnnnnnnnnnnnnnnmmmmmmoooooonnnnnnnnnooopppppprrrpppooonnnoooooonnnlllmmmnnnnnnoooooonnnnnnnnnnnnnnnpppppppppooommmlllqqqqqqppppppooonnnmmmmmmnnnppprrrrrrpppooonnnoooqqqrrrrrrssssssrrrrrrqqqpppqqqqqqqqqqqqqqqqqqpppnnnnnnpppqqqqqqpppooooooqqqqqqqqqrrrssssssttttttssssssssssssrrrqqqpppoooppppppooooooooopppqqqqqqpppppppppqqqrrrrrrssssssqqqrrrsssrrrppppppqqqrrrqqqqqqrrrssstttttttttttttttrrrqqqrrruuuvvvuuussstttssssssrrrrrrssssssttttttuuuuuuuuuvvvvvvvvvwwwwwwvvvtttsssrrrssstttuuusssssssssttttttuuuuuuuuussssssttttttuuuuuuvvvvvvuuusssrrrqqqqqqrrrsssuuutttsssssstttuuutttrrroooppprrrssssssqqqqqqrrrtttsssssstttssssssrrrqqqppptttsssssssssssstttuuuuuuuuuuuutttsssssstttttttttsssrrrqqqqqqpppqqqqqqqqqqqqqqqrrrsssssssssssssssnnnppprrrtttuuutttrrrqqqsssrrrrrrqqqqqqrrrrrrsssqqqrrrsssqqqooommmlllmmmkkkmmmpppssstttsssrrrqqqqqqpppoooppprrrssssssrrrvvvuuuttttttttttttttttttsssssssssttttttsssssssssoooqqqtttvvvwwwvvvtttsssttttttuuuuuuuuuuuutttttttttsssrrrrrrqqqqqqrrrrrrsssrrrrrrrrrrrrtttuuuvvvwwwvvvtttsssssstttvvvwwwxxxvvvuuutttuuutttsssqqqSSSUUUWWWYYY[[[]]]^^^______\\\YYYYYYZZZ[[[XXXVVVUUUWWWYYY[[[^^^aaacccddd```___]]]\\\[[[[[[\\\\\\YYY[[[]]]___```aaa``````aaa___^^^^^^___```^^^]]]]]]]]]^^^______```______aaabbbbbbaaa___^^^^^^___]]]```dddgggjjjjjjiiihhhbbbeeegggiiijjjlllnnnpppooooooooopppqqqssstttuuuvvvwwwwwwyyyzzz|||~~~~~~}}}qqqpppnnnmmmlllkkkllllllmmmkkkiiiiiijjjkkklllkkknnnnnnllliiifffeeefffgggjjjjjjjjjiiiiiijjjjjjjjjgggggggggiiijjjkkkiiigggcccddddddeeefffhhhhhhiiikkkkkkjjjjjjiiihhhgggggghhhhhhhhhiiiiiiiiiiiijjjjjjkkklllmmmmmmnnnnnnmmmmmmnnnnnnnnnnnnmmmllllllggghhhjjjkkkjjjiiigggfffiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhgggfffeeeeeedddccccccccccccccccccccccccggggggggghhhhhhiiiiiiiiihhhhhhgggfffddddddfffhhhhhhiiijjjkkkkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhmmmllllllkkkjjjjjjjjjkkknnnnnnmmmllliiigggeeeddddddeeefffhhhjjjkkkmmmmmmooonnnlllkkkjjjjjjjjjjjjjjjkkklllkkkjjjiiijjjkkkjjjlllnnnnnnlllkkkjjjkkkjjjjjjkkkkkkkkkkkkkkkkkkmmmlllkkkiiiiiiiiijjjjjjkkklllmmmnnnoooooooooooommmmmmnnnppprrrrrrooommmooopppqqqrrrrrrqqqooonnnmmmnnnoooppprrrssstttuuuuuuvvvvvvvvvuuutttssssssrrrpppnnnnnnooooooooonnnoooooooooooonnnmmmlllkkkooooooooooooooopppqqqrrrsssqqqpppoooppppppooommmmmmnnnnnnoooooopppppppppqqqqqqrrrrrrqqqooommmllloooooooooooonnnmmmlllkkknnnoooqqqqqqooonnnmmmnnnppppppqqqqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssrrrqqqpppooosssssssssssssssssssssssstttsssrrrqqqqqqpppqqqqqqqqqqqqpppoooooooooppppppoooppprrrsssttttttssssssrrrssssssrrrqqqppppppqqqppppppqqqqqqrrrrrrsssssssssrrrrrrsssuuuwwwvvvuuuuuutttsssrrrrrrssstttuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvtttssssssssstttuuussssssttttttuuuvvvwwwwwwtttttttttuuuuuuuuuuuuuuuttttttttttttttttttttttttsssrrrrrrsssuuuvvvvvvuuurrrssstttsssqqqpppqqqrrrqqqqqqrrrrrrrrrrrrqqqqqqssssssrrrrrrsssssstttuuuwwwvvvuuutttttttttttttttssssssrrrqqqqqqqqqqqqqqqrrrrrrqqqqqqrrrrrrsssssspppqqqsssttttttsssqqqpppssssssrrrrrrrrrrrrssstttpppqqqrrrqqqooonnnnnnooolllmmmppprrrsssrrrqqqpppqqqpppooopppssstttsssrrruuuuuutttsssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrroooppprrrtttuuutttsssrrrrrrssssssttttttssssssrrrtttsssrrrrrrrrrrrrrrrrrrvvvuuutttsssssstttuuuuuuwwwvvvuuuttttttuuuvvvwwwyyywwwuuuuuuuuutttrrrpppSSSUUUWWWZZZ[[[[[[[[[ZZZ[[[ZZZZZZ\\\^^^^^^[[[YYYUUUVVVWWWZZZ]]]```bbbddd```^^^\\\[[[ZZZZZZ[[[\\\XXXYYY[[[]]]^^^_________^^^]]]\\\]]]___```___^^^\\\]]]^^^___```aaaaaaaaabbbbbbbbb```^^^^^^___aaa```cccfffiiijjjjjjhhhgggeeefffhhhjjjjjjlllppprrrnnnooooooppprrrtttuuuvvvzzz{{{|||}}}tttrrrpppoooooooooooonnnmmmjjjhhhhhhjjjkkkllllllmmmmmmllljjjgggffffffhhhiiijjjjjjjjjjjjjjjjjjiiifffgggiiijjjkkkiiigggeeeeeeeeefffggghhhhhhhhhiiillllllkkkjjjiiihhhggggggggghhhhhhiiijjjjjjkkkkkkjjjkkklllmmmmmmnnnnnnmmmkkkkkkkkkkkkkkkjjjiiiiiieeefffhhhjjjjjjjjjiiihhhkkkkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggffffffeeeeeecccccccccccccccccccccccceeeffffffggghhhiiijjjjjjggghhhhhhgggffffffggghhhjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiilllkkkkkkjjjjjjjjjjjjjjjllllllkkkjjjhhhgggeeeddddddeeegggiiillloooppprrrpppnnnllljjjiiijjjkkkllllllmmmmmmllljjjiiijjjkkkkkkmmmoooooommmkkkkkkkkkjjjjjjjjjkkklllllllllmmmnnnmmmkkkjjjiiiiiiiiijjjjjjkkkmmmnnnnnnnnnmmmllllllmmmoooqqqrrrpppnnnlllnnnppprrrttttttrrrooonnnmmmnnnoooppprrrtttuuuuuuuuuuuuuuuuuuuuutttttttttqqqpppooonnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmoooooooooooopppqqqrrrsssrrrpppooopppqqqqqqooommmnnnnnnnnnooopppqqqrrrrrrpppqqqqqqrrrrrrqqqppppppmmmnnnoooooooooooonnnmmmmmmoooqqqqqqooommmmmmmmmooooooooooooooooooooooooppppppooooooooooooppppppqqqrrrssstttssssssqqqqqqtttttttttsssssssssrrrrrrtttsssqqqpppppppppqqqrrrqqqpppoooooonnnnnnnnnnnnnnnppprrrtttuuutttsssrrrrrrssstttsssqqqppppppqqqqqqqqqqqqqqqqqqrrrrrrsssssssssssstttuuuwwwwwwwwwuuutttsssrrrrrrssstttuuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrrrrsssttttttqqqrrrssstttuuuvvvwwwwwwuuuuuuuuuuuuuuuttttttttttttuuuvvvvvvvvvvvvuuutttsssrrrpppqqqsssuuuvvvvvvrrrssstttsssqqqpppqqqrrrooopppqqqqqqrrrrrrrrrqqqssssssssssssssstttuuuuuuxxxwwwvvvuuutttssssssssstttsssrrrqqqqqqqqqqqqqqqsssrrrqqqppppppqqqrrrsssqqqrrrssstttsssrrrqqqppprrrrrrqqqqqqqqqrrrssssssooopppqqqpppoooooopppqqqmmmnnnpppqqqrrrqqqppppppppppppoooqqqsssttttttsssuuuuuutttsssssssssssssssrrrrrrqqqqqqqqqqqqrrrrrroooppprrrsssssssssrrrqqqqqqqqqrrrrrrsssrrrrrrrrrtttssssssrrrrrrrrrssssssuuuuuutttsssssstttuuuuuuuuuuuutttsssssstttuuuuuuwwwvvvttttttuuuuuutttrrrRRRTTTWWWYYYZZZYYYXXXWWWUUUWWWYYY]]]______^^^\\\WWWWWWXXXYYY[[[]]]___```^^^]]]\\\[[[[[[[[[\\\\\\ZZZZZZ[[[\\\\\\\\\\\\\\\ZZZZZZZZZ\\\___aaaaaaaaa]]]^^^___```aaabbbbbbbbbbbbbbbbbb```^^^___aaaccceeefffggghhhiiihhhgggfffiiijjjkkkkkkkkkmmmqqqtttrrrrrrssstttuuuwwwyyyzzz~~~~~~{{{xxxtttsssssssssrrrpppllljjjggggggiiikkklllllljjjkkkkkkjjjhhhggghhhiiijjjjjjkkkkkkkkkkkkjjjjjjhhhjjjllllllkkkhhhdddcccggghhhiiiiiiiiihhhggggggkkkkkkjjjjjjiiihhhgggggggggggghhhiiijjjkkkkkkllliiijjjkkklllmmmmmmmmmmmmhhhiiiiiiiiiiiihhhggggggdddeeegggiiijjjjjjjjjjjjllllllkkkkkkjjjiiiiiiiiigggggggggggggggggggggggggggggggggggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiiiiijjjfffhhhiiiiiihhhggghhhiiijjjjjjjjjjjjjjjjjjjjjkkkjjjjjjkkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkkkkkiiiiiiiiiiiihhhggggggfffdddeeegggjjjmmmppprrrsssqqqooollliiiiiijjjlllnnnmmmnnnnnnmmmkkkjjjkkklllllloooqqqrrrpppmmmllllllkkkkkkllllllmmmmmmmmmnnnooonnnllljjjiiiiiijjjjjjkkkkkklllmmmlllkkkiiihhhkkkmmmpppqqqqqqooommmlllnnnppprrrttttttsssqqqooommmnnnoooppprrrssstttuuussssssssssssssssssttttttppppppooonnnmmmlllmmmmmmmmmnnnooopppqqqqqqrrrqqqppppppoooooopppqqqrrrrrrpppooonnnoooppppppnnnlllnnnnnnnnnnnnoooppprrrsssrrrrrrrrrrrrrrrqqqqqqppplllmmmoooqqqrrrrrrrrrqqqmmmoooqqqqqqooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmnnnnnnoooppprrrsssttttttsssssstttttttttsssrrrrrrqqqqqqsssrrrqqqpppooopppqqqrrrpppooonnnmmmmmmmmmmmmmmmnnnppprrrtttttttttsssrrrrrrssstttsssqqqpppqqqrrrsssrrrrrrqqqrrrrrrssstttrrrssstttuuuuuuuuuvvvwwwuuutttsssssssssssstttuuuvvvvvvvvvvvvuuuuuuuuuuuurrrrrrrrrrrrrrrrrrsssssspppqqqqqqssstttuuuvvvvvvuuuuuuuuuuuuuuuttttttttttttuuuwwwxxxxxxwwwuuutttuuurrrppppppqqqsssttttttrrrssstttsssqqqpppqqqrrroooooopppqqqrrrrrrrrrrrrttttttssssssttttttuuuvvvwwwwwwvvvtttssssssssssssuuutttsssrrrqqqqqqqqqqqqsssrrrpppoooooopppqqqrrrqqqrrrsssssssssrrrqqqpppppppppoooooopppqqqrrrrrrooopppqqqpppooooooqqqsssooopppqqqqqqqqqqqqppppppppppppoooqqqsssuuuuuuttttttttttttsssssstttttttttssssssrrrqqqqqqrrrsssssspppqqqrrrsssssssssrrrrrrpppqqqqqqrrrssssssrrrrrrsssssssssrrrrrrsssttttttsssrrrrrrrrrrrrtttuuuvvvsssssssssssssssssssssssstttsssssstttvvvwwwvvvuuuRRRTTTVVVWWWXXXXXXVVVUUURRRTTTXXX\\\^^^^^^]]]\\\YYYYYYXXXXXXYYYZZZ\\\]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[YYYYYYYYY\\\```bbbcccccc^^^^^^___```aaaaaa``````aaaaaaaaa```___```bbbdddggggggfffffffffggggggggglllmmmmmmlllmmmppptttxxxyyyyyyyyyzzz{{{}}}~~~~~~~~~zzzuuutttuuuuuurrrpppkkkhhheeeeeegggjjjkkkllliiijjjkkkjjjiiihhhhhhiiiiiijjjkkkllllllkkkjjjiiijjjlllnnnnnnjjjgggdddccciiiiiijjjkkkjjjiiigggfffiiiiiiiiihhhhhhhhhhhhhhhgggggghhhhhhiiijjjkkkkkkhhhiiijjjkkkkkklllllllllhhhiiiiiiiiiiiihhhggggggdddeeeggghhhjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhffffffggggggggggggfffffffffffffffgggggggggggggggfffffffffffffffffffffffffffffffffgggggghhhhhhhhheeehhhjjjkkkiiihhhhhhiiiiiihhhhhhhhhiiijjjjjjkkkjjjjjjkkklllmmmmmmmmmllliiihhhhhhhhhiiijjjjjjkkkggghhhhhhiiiiiihhhhhhgggddddddfffhhhkkkmmmoooppppppnnnllljjjiiikkkmmmnnnmmmnnnooonnnmmmlllmmmnnnmmmpppssstttrrrpppooonnnmmmmmmnnnnnnnnnnnnnnnnnnooonnnmmmkkkkkkkkkllllllllllllllllllkkkjjjiiihhhjjjlllooopppooonnnnnnnnnpppqqqsssttttttsssrrrqqqoooooopppqqqrrrsssssstttqqqqqqqqqqqqqqqrrrssstttpppqqqpppnnnlllkkklllmmmnnnoooppprrrsssttttttuuuqqqppppppoooooooooppppppooonnnnnnpppqqqqqqnnnlllooonnnnnnmmmnnnoooqqqrrrvvvuuutttrrrqqqooonnnnnnmmmnnnqqqsssuuuuuutttsssnnnoooqqqqqqooonnnmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmkkkkkkkkkkkkmmmmmmmmmnnnppprrrsssssssssssssssssssssrrrrrrqqqqqqqqqqqqqqqppppppppppppqqqqqqoooooonnnmmmmmmmmmnnnnnnnnnoooqqqrrrssssssrrrrrrqqqssstttsssrrrqqqrrrtttuuutttsssrrrrrrssstttuuurrrtttuuuuuutttsssuuuvvvttttttttttttttttttttttttvvvvvvvvvvvvuuuuuuuuuuuuqqqrrrrrrrrrsssssssssssspppqqqqqqrrrssstttuuuuuutttttttttuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwuuuuuuuuusssppppppqqqrrrrrrrrrrrrssstttsssqqqpppqqqrrrppppppqqqrrrrrrsssrrrrrrsssssssssssssssttttttuuuvvvuuutttsssssssssssssssvvvuuutttrrrqqqqqqqqqqqqqqqqqqppppppooopppppppppqqqrrrrrrrrrsssrrrrrrrrroooooonnnoooooopppqqqrrrpppqqqqqqpppoooppprrrtttqqqqqqrrrrrrrrrqqqqqqppppppooooooqqqtttvvvvvvuuutttttttttttttttuuuvvvwwwuuuuuussssssssssssuuuuuussssssttttttttttttssssssqqqqqqrrrsssttttttttttttsssssssssssssssssstttuuurrrrrrqqqqqqrrrtttvvvwwwssssssssssssssssssssssssrrrrrrrrrsssvvvxxxxxxwwwRRRSSSTTTVVVVVVVVVVVVUUUTTTWWWZZZ]]]]]]]]]]]]]]]ZZZYYYXXXWWWWWWYYY[[[\\\YYYZZZ]]]___``````___^^^\\\[[[[[[[[[[[[[[[[[[\\\ZZZZZZZZZ]]]```bbbcccbbb^^^^^^______^^^]]]]]]\\\^^^___``````______aaacccfffeeedddcccdddgggiiikkkmmmmmmmmmmmmooosssyyy}}}}}}}}}}}}}}}~~~~~~|||{{{vvvrrrqqqrrrssspppmmmjjjgggdddccceeehhhkkkkkkjjjkkklllkkkiiigggggghhhhhhiiijjjkkkkkkjjjiiihhhjjjmmmooonnnkkkhhhgggggggggiiijjjkkklllkkkiiihhhggggggggggggggghhhhhhhhhggggggggghhhhhhiiiiiiiiigggggghhhiiijjjjjjjjjjjjhhhhhhhhhhhhhhhgggffffffeeeeeeggghhhiiijjjkkklllhhhhhhhhhhhhggggggggggggeeefffggggggggggggfffeeeeeefffffffffgggggghhhhhhffffffffffffffffffffffffffffffggggggggggggggggggeeegggkkklllkkkiiiiiiiiiggggggffffffgggiiikkklllhhhiiijjjlllmmmmmmlllllljjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhgggfffdddeeefffhhhiiikkklllmmmooonnnlllkkkkkkkkkmmmnnnlllnnnoooooonnnmmmnnnpppnnnqqquuuvvvuuusssrrrqqqpppppppppooooooooooooooooooooommmmmmlllmmmnnnooommmmmmlllllllllllllllllliiillloooooonnnnnnoooqqqqqqqqqrrrsssssssssssssssppppppqqqqqqqqqrrrrrrrrrqqqpppppppppqqqrrrtttuuuqqqrrrrrrpppmmmkkkmmmnnnqqqqqqssstttuuuuuuuuuuuuqqqqqqpppooonnnnnnnnnnnnoooooooooqqqrrrrrrpppmmmpppooommmllllllnnnooopppuuutttsssqqqpppooooooooooooqqqsssuuuuuutttrrrqqqnnnppprrrrrrpppooonnnoooooonnnmmmllllllmmmnnnooonnnmmmkkkjjjjjjkkkmmmnnnmmmnnnooopppqqqqqqpppoooqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqpppppppppooooooooooooppppppqqqnnnnnnoooppppppqqqqqqrrrppprrrssssssrrrrrrtttuuuuuutttsssrrrrrrssstttuuussstttvvvuuurrrqqqrrrtttssstttuuuvvvvvvuuutttssswwwvvvvvvvvvuuuuuuuuutttrrrsssttttttuuuuuuuuutttrrrsssssssssttttttuuuuuussssssttttttuuuuuuvvvvvvuuuuuuvvvvvvvvvvvvuuuuuutttsssqqqqqqssstttsssrrrppprrrssssssqqqqqqrrrtttqqqrrrrrrssssssssssssrrrqqqqqqppppppqqqqqqrrrssstttssssssrrrrrrrrrssssssvvvuuutttsssrrrqqqqqqqqqpppppppppppppppoooooonnnpppqqqqqqrrrrrrsssssssssoooooooooooopppqqqrrrsssqqqqqqqqqpppoooooorrrtttssssssssssssrrrrrrqqqqqqpppooooooqqqtttvvvvvvuuussssssttttttvvvwwwyyyzzzxxxwwwuuuttttttuuuwwwxxxuuuuuuuuuuuuuuuuuuuuuuuurrrssstttuuuvvvvvvvvvvvvssssssssssssssstttuuuuuuuuuuuutttsssssstttuuuvvvtttuuuuuuuuuuuuuuuuuutttsssrrrrrrsssvvvwwwwwwvvvRRRRRRSSSTTTUUUVVVVVVVVVYYY[[[^^^______^^^^^^^^^ZZZYYYWWWVVVWWWYYY[[[\\\WWWZZZ]]]```bbbaaa```___[[[[[[ZZZZZZ[[[\\\]]]]]]]]]\\\\\\^^^```bbbbbbaaa^^^^^^^^^]]]\\\[[[YYYYYY\\\^^^_________^^^```aaadddcccaaaaaacccggglllnnnmmmmmmmmmnnnpppuuu|||~~~}}}}}}}}}~~~}}}{{{vvvrrrmmmmmmooopppnnnkkkiiifffcccbbbdddhhhjjjkkklllmmmmmmlllhhhfffeeeeeefffhhhiiijjjjjjiiihhhfffiiilllooonnnkkkiiiiiijjjfffgggjjjlllmmmlllkkkkkkeeeeeeffffffggghhhhhhhhhgggggggggggghhhhhhhhhhhhfffggghhhiiiiiijjjjjjiiifffffffffffffffeeeeeedddeeefffggghhhiiijjjkkklllfffffffffffffffgggggggggdddeeefffggggggfffeeedddeeeeeeffffffggghhhhhhhhhffffffffffffffffffffffffgggggggggggggggfffffffffdddgggkkklllllljjjiiiiiifffeeeeeeeeegggiiikkklllfffhhhiiikkklllllllllkkklllkkkjjjhhhggggggffffffkkkkkkjjjjjjiiigggfffeeegggggghhhiiijjjkkkllllllnnnnnnmmmlllkkklllmmmmmmlllnnnoooooonnnnnnoooqqqnnnrrrvvvxxxwwwuuussssssrrrrrrqqqqqqppppppoooooooooooonnnmmmmmmnnnppppppnnnmmmllllllmmmnnnpppqqqiiilllnnnnnnmmmmmmpppsssrrrrrrrrrrrrssssssttttttqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqsssuuuvvvrrrssstttqqqnnnlllnnnpppttttttuuuuuuuuuuuuuuuuuurrrqqqpppnnnmmmmmmmmmmmmppppppqqqrrrtttsssqqqnnnpppooommmlllkkklllnnnoooqqqpppppppppqqqqqqrrrsssqqqssstttuuutttrrrooonnnoooqqqssssssqqqoooooooooooonnnmmmllllllmmmnnnoooooonnnlllkkkkkklllnnnooonnnnnnooopppooonnnmmmlllppppppppppppppppppppppppnnnoooqqqrrrrrrqqqpppoooqqqpppppppppqqqrrrssssssnnnnnnnnnnnnooopppqqqrrroooqqqssssssssssssuuuvvvuuutttrrrqqqqqqrrrtttuuusssuuuvvvtttqqqpppqqqsssrrrsssvvvwwwwwwvvvsssrrrwwwwwwvvvvvvuuuuuuuuutttttttttuuuvvvwwwwwwvvvvvvtttttttttuuuuuuuuuuuuuuurrrsssssstttuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvsssrrrrrrsssuuuvvvuuutttpppqqqrrrrrrrrrrrrssstttsssssssssttttttssssssrrrooooooooonnnoooppppppqqqrrrrrrqqqqqqqqqrrrssssssvvvvvvtttsssrrrqqqqqqqqqooopppqqqqqqqqqooonnnmmmppppppqqqrrrrrrsssttttttppppppppppppqqqrrrssstttrrrrrrqqqpppnnnooorrrtttuuuttttttssssssrrrrrrqqqpppooopppqqqtttvvvvvvvvvsssssstttuuuwwwyyy{{{|||yyyxxxwwwuuuuuuwwwxxxyyywwwwwwwwwwwwvvvvvvvvvvvvssstttuuuvvvwwwwwwwwwwwwssssssssssssssstttuuuvvvyyyxxxvvvuuutttttttttuuuvvvvvvwwwwwwwwwwwwvvvvvvuuutttssstttvvvvvvvvvtttSSSSSSTTTUUUWWWZZZ]]]___```````````````___^^^^^^___^^^]]]]]]\\\[[[ZZZZZZZZZ[[[]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^\\\]]]]]]^^^___```bbbbbb````````````___^^^]]]\\\______^^^^^^^^^]]]]]]]]]```bbbccccccdddfffiiillljjjlllmmmoooqqquuuzzz}}}~~~~~~~~~}}}zzzxxxpppooommmlllkkkjjjhhhfffbbbccccccccccccdddgggiiifffhhhiiiiiigggffffffggghhhjjjlllkkkgggeeefffgggmmmmmmlllkkkjjjjjjjjjjjjjjjiiiiiikkkmmmmmmiiifffeeeccccccggggggddddddggghhhiiijjjhhhgggffffffgggiiiggggggiiillllllhhhdddhhhhhhhhhgggfffdddcccbbbdddeeefffffffffdddbbb```eeeeeefffffffffffffffeeehhhhhhjjjkkklllkkkhhheeehhhgggggggggiiijjjiiihhhffffffffffffffffffffffffiiiiiihhhhhhhhhggggggfffggghhhiiijjjjjjiiihhhggghhhgggfffeeefffhhhjjjkkkjjjjjjkkklllllllllkkkkkkjjjkkklllkkkiiihhhiiijjjllljjjhhhhhhiiijjjiiihhhhhhjjjkkkmmmmmmlllkkkjjjsssqqqooommmllllllmmmnnnmmmllllllmmmnnnppprrrtttoooppprrrssssssrrrrrrqqqsssqqqppppppqqqqqqpppnnnooonnnmmmlllkkkiiihhhhhhmmmoooppppppooooooqqqrrrnnnmmmkkkkkkkkknnnqqqssssssrrrqqqqqqqqqrrrssstttqqqpppnnnmmmllllllmmmmmmlllmmmoooqqqssstttuuuuuusssuuuuuussspppooopppsssrrrrrrrrrqqqqqqqqqqqqqqqqqqooollljjjiiikkknnnpppnnnqqqssssssqqqooonnnnnnmmmnnnooonnnmmmlllmmmoooqqqqqqqqqppppppppppppppprrrrrrsssttttttsssqqqpppoooooopppqqqqqqqqqqqqqqqrrrpppmmmkkkjjjjjjkkkmmmqqqnnnlllkkklllnnnoooooopppooommmllllllmmmnnnoooppppppooooooooooooooopppooooooppppppppppppoooooorrrrrrqqqooommmnnnppprrrppppppqqqrrrrrrsssssstttsssrrrrrrqqqrrrsssuuuvvvvvvtttrrrppppppqqqtttuuuvvvttttttwwwwwwtttuuuwwwtttwwwxxxxxxvvvtttsssrrrwwwwwwwwwwwwwwwxxxxxxyyywwwwwwxxxyyyxxxwwwvvvuuutttuuuvvvwwwwwwvvvttttttuuuuuuuuuuuuuuuvvvvvvvvvtttttttttttttttssssssssstttsssqqqqqqrrrsssrrrpppqqqpppppprrrttttttpppmmmooopppqqqrrrrrrqqqpppoooooonnnnnnnnnnnnppprrrssspppppppppooonnnoooqqqssstttsssrrrrrrqqqqqqrrrrrruuusssqqqooonnnoooqqqsssqqqrrrsssttttttsssrrrqqquuutttrrrqqqqqqqqqrrrrrrvvvvvvuuuuuutttttttttsssssssssssssssssssssssssssssssssrrrrrrssstttvvvwwwuuusssqqqrrruuuxxxzzzzzzxxxwwwvvvvvvvvvwwwxxxyyyvvvvvvvvvvvvwwwxxxyyyzzzuuuvvvwwwxxxyyyxxxwwwvvvttttttuuuvvvwwwxxxxxxyyyyyyxxxvvvvvvwwwxxxwwwvvvyyyyyyzzzzzzzzzyyyxxxwwwrrrtttuuuuuuttttttuuuwwwUUUUUUVVVWWWYYY\\\^^^```aaaaaabbbbbbaaa``````_________^^^]]]]]]\\\[[[[[[YYYZZZ\\\]]]^^^]]]\\\[[[ZZZZZZYYYYYYZZZ[[[]]]^^^]]]]]]\\\]]]^^^```aaacccaaaaaaaaaaaa```___^^^]]]____________^^^^^^^^^^^^^^^```aaacccdddgggjjjnnnkkklllnnnppprrrvvv{{{}}}|||}}}}}}{{{yyyvvvtttkkkiiiffffffffffffeeedddbbbcccdddcccbbbccceeehhhhhhjjjkkkjjjiiihhhhhhiiiiiikkklllkkkhhhfffggghhhkkkkkkjjjiiiiiiiiijjjjjjlllkkkjjjkkkmmmllliiigggeeebbbcccfffgggddddddfffhhhiiijjjhhhfffeeeeeefffjjjiiihhhiiiiiigggeeebbbffffffgggggggggfffeeeeeeeeeeeefffgggfffdddbbb```dddeeefffhhhhhhhhhgggfffhhhiiijjjkkkllljjjhhhfffjjjhhhggghhhiiijjjiiiggggggggggggggggggffffffffffffffffffeeeeeedddddddddgggggghhhiiiiiihhhggggggjjjiiihhhffffffggghhhiiiiiiiiijjjkkkkkklllkkkkkkkkklllmmmllljjjiiijjjkkkllljjjhhhiiijjjkkkkkkjjjiiijjjkkkllllllkkkiiihhhkkkkkkiiihhhhhhjjjkkkmmmlllkkkkkkkkklllnnnpppqqqmmmnnnpppqqqqqqqqqpppppppppooommmnnnoooooommmlllllllllkkkkkkjjjiiihhhgggiiikkklllmmmllllllnnnppplllkkkkkkkkklllnnnppprrrsssrrrqqqpppppppppqqqrrrppppppnnnmmmllllllmmmmmmmmmnnnppprrrtttuuuvvvvvvqqqssssssqqqnnnllllllnnnpppppppppppppppooooooooopppnnnllljjjjjjkkkmmmnnnnnnpppssssssqqqooonnnnnnmmmnnnooonnnmmmlllmmmooopppppppppppppppppppppppprrrrrrrrrrrrqqqpppoooooooooooopppqqqrrrrrrrrrrrrrrrpppmmmkkkjjjjjjkkklllpppnnnllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooopppoooooonnnnnnoooooopppooooooppppppppppppoooooorrrrrrqqqpppoooooorrrtttrrrrrrrrrssssssssssssssstttsssssssssttttttuuuvvvxxxwwwuuusssrrrsssuuuvvvwwwttttttwwwwwwttttttvvvuuuwwwyyyzzzxxxuuussssssvvvuuuuuuuuuuuuvvvwwwwwwwwwxxxxxxyyyxxxwwwvvvuuutttuuuuuuvvvuuuuuuuuutttvvvvvvvvvuuuuuuttttttttttttttttttttttttssssssssstttsssrrrsssttttttrrrqqqqqqpppppprrrttttttrrrooooooooopppqqqqqqpppoooooooooooonnnnnnoooppprrrssspppppppppooommmnnnppprrrssssssrrrqqqqqqqqqqqqqqqssssssrrrrrrqqqqqqqqqqqqrrrssssssttttttssssssrrrtttsssrrrqqqqqqqqqrrrsssuuutttttttttssssssssssssttttttssssssrrrrrrrrrqqqqqqrrrrrrssstttuuuvvvwwwwwwuuusssssstttvvvwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvvvvwwwwwwxxxxxxvvvvvvxxxyyyyyyyyyxxxwwwuuuuuuvvvvvvwwwwwwxxxxxxyyywwwvvvvvvwwwxxxxxxwwwzzzzzzyyyyyyyyyxxxxxxxxxuuuvvvwwwvvvuuuuuuwwwyyyWWWXXXXXXZZZ\\\^^^```aaabbbbbbbbbbbbbbbbbbaaa```______^^^^^^]]]]]]]]]\\\YYYZZZ[[[\\\]]]\\\\\\[[[\\\[[[ZZZZZZ[[[\\\^^^___^^^]]]\\\[[[\\\___aaacccccccccccccccbbbaaa``````_______________`````````\\\^^^```bbbdddgggkkknnnmmmnnnqqqrrruuuxxx}}}~~~}}}{{{zzz{{{~~~}}}zzzxxxvvvssspppnnngggeeebbbaaabbbdddddddddcccddddddcccbbbbbbdddeeehhhjjjkkkkkkiiihhhhhhiiijjjlllmmmllljjjiiiiiiiiiiiiiiihhhhhhiiiiiijjjjjjooommmkkkkkklllkkkjjjhhhdddbbbbbbeeefffccccccfffhhhiiijjjhhhfffdddcccdddjjjkkkjjjhhheeecccbbbccceeeffffffggghhhhhhhhhhhhfffgggggggggfffdddbbb```ccceeegggjjjkkkjjjiiihhhiiijjjkkklllkkkjjjhhhgggllljjjiiiiiiiiiiiihhhfffiiihhhhhhhhhggggggffffffeeeeeeddddddccccccddddddfffgggggghhhhhhggggggfffkkkjjjhhhgggffffffggghhhjjjjjjkkkllllllmmmnnnnnnjjjllllllllljjjiiijjjkkkkkkiiihhhiiikkkllllllllliiijjjjjjkkkjjjiiigggfffeeeeeeeeeeeegggiiikkkllljjjjjjiiiiiijjjkkkkkkllliiijjjlllnnnnnnooonnnnnnlllkkkjjjjjjkkkkkkjjjiiihhhiiiiiiiiihhhhhhgggfffggghhhjjjkkkjjjkkkmmmoooiiiiiijjjkkklllnnnpppqqqrrrqqqooonnnmmmnnnnnnooopppooonnnmmmlllllllllmmmnnnoooqqqsssuuuvvvvvvwwwrrrssssssqqqmmmkkkiiiiiimmmmmmmmmmmmmmmmmmmmmmmmnnnmmmlllkkkkkkkkkkkklllmmmooorrrrrrqqqooonnnnnnmmmnnnooonnnmmmlllmmmooooooooooooooooooooopppppprrrqqqpppooonnnmmmmmmmmmnnnnnnpppqqqqqqrrrrrrrrrqqqpppmmmkkkjjjjjjkkklllooommmlllmmmnnnooonnnmmmlllmmmnnnooooooooooooooooooooonnnnnnnnnnnnooooooooooooppppppppppppooooooqqqrrrrrrqqqqqqqqqtttvvvuuuuuuttttttttttttssssssttttttuuuvvvvvvvvvvvvuuuxxxwwwuuutttssstttuuuvvvxxxuuuuuuwwwvvvssssssuuutttwww{{{|||zzzwwwtttssstttttttttttttttuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuttttttuuuuuuvvvxxxwwwwwwvvvuuutttssssssuuuuuutttttttttssssssssstttsssssstttuuuuuurrrpppqqqppppppqqqssstttsssrrrooooooppppppppppppooooooppppppoooooopppqqqrrrsssqqqqqqqqqooommmlllnnnpppsssrrrqqqqqqppppppqqqqqqqqqrrrsssttttttrrrqqqpppsssssssssssssssssssssssssssrrrrrrqqqrrrrrrsssssssssssssssssssssrrrrrrrrrttttttsssrrrrrrqqqppppppoooppprrrtttuuuvvvwwwwwwzzzwwwtttssstttuuuuuuuuuxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxxxxvvvwwwwwwwwwwwwwwwwwwwwwxxxvvvuuuvvvxxxyyyyyyxxx{{{zzzyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxvvvvvvxxxzzzZZZZZZ[[[]]]^^^```aaabbb```aaaaaabbbaaaaaa``````]]]]]]]]]]]]]]]]]]\\\\\\YYYYYY[[[\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\]]]___``````^^^\\\ZZZ[[[^^^aaadddeeeeeeeeeeeeeeedddcccbbb`````````aaaaaaaaaaaaaaa]]]___aaabbbcccfffjjjmmmqqqrrrtttuuuvvvxxx{{{~~~}}}~~~~~~}}}zzzxxxxxxxxx{{{|||}}}|||yyyvvvtttrrrooollljjjiiifffbbbaaaaaacccdddddddddeeeeeedddbbbbbbbbbdddgggiiijjjjjjhhhggghhhhhhllllllmmmmmmlllkkkjjjjjjhhhhhhhhhhhhiiijjjkkklllpppooommmlllkkkjjjjjjiiieeebbbbbbeeeeeeccccccfffhhhjjjjjjiiifffcccbbbbbbiiikkkkkkhhhdddbbbdddffffffggghhhhhhiiiiiihhhhhhhhhhhhhhhgggfffdddbbbaaabbbdddhhhlllmmmmmmkkkiiilllmmmmmmmmmkkkjjjjjjjjjmmmkkkiiiiiiiiihhhgggeeehhhhhhggggggffffffeeeeeeffffffeeeddddddeeeeeefffffffffggggggggggggffffffiiihhhggggggfffgggggghhhlllllllllmmmnnnooopppqqqiiijjjkkkjjjiiihhhiiikkkjjjhhhhhhhhhkkklllmmmllljjjjjjjjjiiihhhfffeeeddddddeeeeeefffgggiiikkkllliiiiiihhhhhhhhhhhhhhhhhheeefffhhhjjjkkkkkkkkkjjjiiigggfffggghhhiiigggfffffffffggghhhhhhggggggfffggghhhjjjkkkkkklllnnnoooggghhhiiikkkmmmoooppppppqqqpppnnnmmmlllllllllmmmpppoooooonnnmmmmmmmmmlllnnnoooqqqrrrtttuuuuuuvvvuuuuuutttrrrooollljjjhhhjjjjjjjjjkkkkkkkkkkkkkkklllllllllllllllkkkkkkjjjlllnnnqqqrrrpppnnnnnnnnnmmmnnnooonnnmmmlllmmmooonnnooooooooooooooopppppprrrqqqooommmlllllllllmmmmmmnnnoooppppppqqqqqqqqqqqqooommmlllkkkkkklllmmmnnnmmmmmmnnnoooooonnnlllkkkmmmnnnpppqqqqqqppppppnnnnnnnnnmmmnnnnnnooopppooooooppppppppppppooooooqqqrrrssssssrrrtttvvvxxxwwwwwwvvvvvvuuuttttttsssssstttvvvvvvwwwvvvuuutttrrrrrrrrrsssssstttuuuuuuxxxuuuuuuwwwvvvrrrrrrttttttwww{{{|||{{{wwwuuuttttttttttttttttttuuuvvvvvvxxxxxxxxxxxxwwwwwwvvvvvvwwwvvvuuutttuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuutttssssssrrrrrrssssssssstttuuutttrrrooorrrqqqpppqqqrrrtttuuuuuuooooooooooooooooooooooooqqqqqqqqqqqqqqqrrrssssssssssssrrrpppnnnmmmnnnppprrrrrrqqqppppppppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqttttttssssssssssssttttttrrrrrrrrrsssssssssttttttssssssssssssssssssssssssuuutttsssrrrqqqpppoooooommmooorrrtttvvvwwwwwwwwwyyyvvvsssrrrsssuuuuuuuuuxxxxxxyyyzzzzzzyyywwwvvvxxxxxxxxxwwwwwwvvvuuutttvvvwwwxxxyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwuuutttuuuxxxyyyzzzyyy|||{{{yyywwwwwwxxxyyyzzz{{{{{{{{{yyywwwwwwyyy{{{[[[\\\]]]^^^___```aaaaaa^^^^^^_______________^^^[[[[[[[[[[[[[[[\\\\\\\\\YYYYYYZZZ[[[\\\]]]]]]]]]______^^^]]]]]]^^^``````aaa___]]][[[\\\^^^bbbdddfffffffffgggffffffeeeeeebbbbbbbbbbbbbbbbbbbbbbbb```bbbccccccccceeehhhjjjtttuuuwwwwwwvvvwwwxxxzzz{{{{{{{{{zzzwwwvvvvvvwwwyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}yyyvvvsssqqqpppnnnkkkiiikkkhhhdddaaaaaabbbbbbbbbeeeffffffeeecccbbbccccccgggiiikkkkkkjjjjjjjjjkkkmmmlllmmmmmmmmmmmmlllkkkiiiiiiiiijjjkkklllmmmnnnpppooonnnllljjjiiijjjjjjeeebbbbbbdddeeecccdddggghhhjjjkkkjjjgggdddbbbbbbgggiiikkkiiifffeeegggjjjiiiiiijjjjjjiiiiiihhhgggiiihhhhhhgggfffeeedddcccbbbeeeiiilllnnnmmmllljjjnnnoooooommmkkkjjjkkkmmmlllkkkiiihhhhhhgggfffdddfffffffffeeeeeedddddddddfffeeedddccccccdddfffgggggggggffffffffffffggggggeeefffffffffggghhhiiijjjkkkkkkkkkkkklllmmmnnnooogggiiijjjiiihhhgggiiijjjiiihhhggghhhjjjllllllllljjjjjjiiihhhgggeeedddccceeeeeeffffffggghhhiiijjjhhhhhhhhhhhhhhhhhhggggggdddeeefffhhhiiiiiihhhhhhhhhfffeeefffggghhhgggfffeeefffhhhiiiiiiiiigggggggggiiijjjkkkkkkkkkmmmoooggghhhiiikkkmmmoooppppppqqqpppnnnlllkkkkkkllllllppppppppppppooonnnmmmmmmnnnnnnpppqqqssssssttttttuuutttrrrqqqooommmjjjhhhiiijjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmlllkkkjjjkkkmmmpppqqqooonnnmmmmmmmmmnnnooonnnmmmlllmmmooonnnnnnoooooopppppppppqqqrrrqqqooommmmmmmmmmmmnnnmmmnnnooooooppppppooooooqqqpppnnnmmmmmmmmmmmmnnnooonnnnnnoooppppppooommmlllmmmoooqqqrrrrrrqqqpppnnnnnnnnnnnnnnnoooppppppooooooppppppppppppooooooppprrrsssttttttuuuwwwyyyxxxxxxwwwvvvuuuuuutttsssssstttuuuvvvvvvuuusssrrrooopppqqqsssuuuwwwxxxxxxxxxuuutttvvvuuurrrqqqttttttwwwzzz{{{yyywwwuuutttvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvuuuvvvwwwyyyzzzwwwwwwwwwxxxxxxyyyyyyyyyvvvuuuuuutttssssssrrrrrrrrrqqqqqqrrrsssrrrpppnnnqqqrrrrrrrrrssstttuuuwwwppppppoooooooooooopppppprrrrrrrrrsssssssssssssssvvvvvvuuurrrooonnnpppqqqsssrrrqqqqqqppppppqqqqqqrrrqqqpppooooooppprrrsssvvvuuusssrrrrrrsssuuuvvvtttttttttuuuuuuuuuttttttttttttttttttttttttuuuuuuuuuuuutttsssqqqpppoooooommmooorrrtttvvvwwwwwwwwwvvvtttqqqqqqtttvvvwwwwwwxxxxxxyyyzzzyyyxxxvvvuuuxxxxxxxxxxxxwwwuuutttsssuuuvvvwwwyyyzzzzzzyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwuuutttuuuxxxyyyzzzyyy|||{{{yyywwwwwwxxxyyyzzzzzz{{{zzzyyywwwvvvxxxzzz\\\\\\^^^___````````````[[[\\\]]]]]]]]]]]]]]]]]]YYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZ[[[\\\]]]^^^^^^___aaa```____________aaaaaabbb```___]]]^^^```bbbdddfffgggggghhhggggggffffffddddddddddddcccccccccbbbcccdddddddddccceeegggjjjtttvvvwwwwwwuuuuuuvvvxxxxxxxxxxxxwwwuuutttuuuwwwxxxxxxyyyzzz{{{||||||}}}zzz{{{|||{{{yyyxxxyyyzzzvvvtttrrrppppppnnnllljjjjjjgggcccaaaaaa``````___eeefffhhhgggeeedddddddddgggiiilllmmmmmmmmmnnnpppmmmlllllllllnnnnnnlllkkkjjjjjjjjjjjjkkklllmmmnnnmmmnnnnnnmmmjjjiiiiiijjjgggcccccceeeeeedddeeeiiihhhjjjkkkkkkhhheeedddcccfffgggiiiiiihhhiiijjjkkkjjjkkkkkkkkkjjjiiiiiihhhhhhhhhhhhgggffffffeeeeeeccceeeiiilllmmmmmmlllkkknnnoooooollliiihhhjjjmmmkkkiiigggggggggfffeeecccdddddddddddddddddddddddddddcccbbbaaaaaacccdddfffhhhggggggffffffgggggghhheeefffggghhhjjjkkklllllljjjiiihhhggghhhiiijjjkkkggghhhiiiiiihhhhhhiiijjjkkkiiihhhiiikkkllllllllljjjjjjiiigggfffeeeeeedddeeefffffffffggggggggggggiiiiiijjjjjjjjjiiiiiihhhfffggghhhiiiiiiiiihhhgggiiihhhggghhhiiijjjiiihhhgggiiikkkllllllkkkiiihhhggghhhjjjjjjiiiiiikkkllliiiiiijjjkkklllnnnpppqqqqqqpppnnnmmmlllmmmmmmnnnqqqrrrrrrrrrqqqpppooonnnnnnnnnpppqqqrrrssssssssssssqqqnnnmmmmmmlllkkkiiijjjkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjlllooopppooonnnmmmmmmmmmnnnooonnnmmmlllmmmoooooooooooopppqqqqqqrrrrrrrrrrrrqqqpppppppppqqqqqqpppqqqqqqqqqqqqpppooooooqqqqqqpppooooooooooooooorrrpppooopppqqqrrrqqqooonnnooopppqqqqqqqqqqqqqqqooonnnnnnoooooopppqqqrrrooooooppppppppppppooooooppprrrtttttttttuuuvvvxxxxxxxxxwwwvvvvvvuuuttttttttttttuuuuuuuuutttssssssoooqqqtttwwwyyyzzzzzzzzzwwwttttttvvvuuurrrrrrtttsssuuuwwwxxxvvvuuuttttttwwwwwwwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyvvvvvvwwwxxxyyyzzz{{{{{{vvvvvvuuutttsssrrrrrrqqqsssqqqppppppqqqqqqpppoooqqqsssttttttssssssuuuvvvqqqqqqppppppppppppqqqqqqssssssttttttttttttssssssvvvvvvvvvsssqqqpppqqqssstttsssrrrrrrqqqqqqrrrrrrsssrrrooonnnnnnpppsssuuuwwwuuusssqqqqqqsssuuuwwwvvvwwwwwwwwwwwwvvvuuuttttttttttttuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqoooppprrrtttuuuvvvwwwwwwsssrrrpppqqqtttwwwxxxyyyxxxxxxxxxxxxwwwwwwvvvuuuwwwwwwxxxxxxwwwuuutttrrrsssuuuvvvxxxyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxvvvuuuvvvxxxyyyyyyxxx{{{zzzyyyxxxxxxxxxyyyyyyxxxyyyzzzyyyxxxwwwxxxyyy[[[\\\]]]^^^______^^^^^^ZZZ[[[\\\\\\]]]]]]]]]\\\YYYYYYZZZ[[[\\\\\\]]]]]][[[[[[\\\\\\]]]___```aaabbbaaa``````___```aaabbbbbbaaaaaa``````aaacccdddfffgggggghhhhhhhhhgggggggggffffffeeedddcccbbbbbbbbbdddeeeeeeeeefffjjjlllqqqsssuuuuuuuuuuuuvvvwwwuuuvvvvvvtttssssssuuuwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuvvvxxxvvvtttssstttvvvtttrrrpppooooooooommmkkkgggeeecccbbbbbbbbbaaa___eeegggiiiiiigggfffffffffdddfffiiikkklllmmmoooqqqmmmkkkjjjlllnnnnnnllljjjjjjiiiiiiiiijjjkkklllllliiikkknnnmmmkkkiiiiiijjjhhheeeccceeefffdddfffjjjgggjjjlllllljjjgggfffeeeeeeeeefffhhhjjjjjjiiihhhiiijjjjjjkkkkkkkkkkkkkkkhhhhhhggggggggggggggghhheeefffhhhjjjkkklllkkkkkklllmmmmmmiiieeedddhhhllliiigggfffeeeffffffdddbbbccccccddddddeeefffffffffeeedddbbbaaaaaaccceeegggiiihhhgggggggggggghhhiiiiiijjjkkklllmmmnnnnnnnnnkkkjjjhhhgggggghhhiiijjjhhhjjjkkkkkkjjjjjjkkklllnnnlllkkkkkkmmmnnnmmmmmmjjjiiihhhgggfffffffffffffffggghhhiiijjjjjjjjjjjjjjjkkklllmmmmmmlllkkkkkkjjjkkklllmmmlllkkkjjjiiikkkjjjiiijjjlllmmmlllkkkkkklllnnnoooooonnnkkkjjjjjjkkklllllljjjjjjkkkllllllkkkkkkkkklllnnnppprrrqqqpppooonnnnnnoooppppppsssssssssssssssqqqpppoooooooooqqqrrrssssssttttttsssppplllkkklllnnnnnnnnnlllmmmmmmnnnnnnoooppppppoooooonnnnnnnnnmmmmmmmmmiiilllnnnoooooommmmmmmmmmmmnnnooonnnmmmlllmmmooooooppppppqqqrrrrrrssssssrrrsssttttttuuutttttttttuuuuuuuuutttsssrrrqqqppprrrrrrqqqqqqqqqqqqqqqqqqtttrrrppppppqqqssssssrrrqqqqqqpppppppppqqqqqqrrroooooooooooopppqqqrrrsssooooooppppppppppppooooooppprrrtttuuuttttttuuuwwwwwwwwwvvvvvvuuuuuuuuutttwwwvvvuuuuuuttttttuuuuuuppprrruuuxxxyyyyyyxxxxxxvvvssssssuuuuuurrrrrruuurrrsssttttttsssrrrssstttxxxwwwwwwwwwwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxsssssstttvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxvvvvvvuuutttsssrrrqqqqqquuurrrpppooopppqqqqqqqqqqqqtttwwwwwwuuussstttuuusssrrrqqqppppppqqqrrrsssssstttuuuuuuuuuuuutttsssuuuuuuuuusssppppppqqqsssuuutttssssssrrrrrrssssssssssssrrrrrrrrrssstttuuuxxxvvvsssqqqqqqsssvvvxxxyyyzzzzzzzzzyyywwwuuutttsssssssssttttttuuuuuuuuuuuuuuuuuuttttttsssssssssqqqrrrrrrssstttuuuvvvwwwsssqqqppppppsssvvvxxxyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxwwwvvvtttsssrrrsssuuuwwwxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyyyywwwvvvvvvwwwxxxxxxwwwzzzzzzyyyyyyyyyxxxxxxxxxvvvxxx{{{{{{zzzyyyxxxyyyZZZ[[[]]]^^^^^^^^^]]]\\\ZZZ[[[\\\\\\]]]]]]]]]]]]ZZZZZZ[[[\\\]]]^^^^^^___\\\\\\\\\]]]^^^___aaabbbcccbbbaaa``````aaabbbbbbbbbbbbbbbbbbbbbbbbccccccfffgggggghhhhhhhhhgggggghhhhhhgggfffdddcccbbbaaaaaacccdddeeefffhhhlllooommmppprrrttttttuuuwwwxxxsssttttttsssrrrsssuuuwwwuuuuuutttsssrrrqqqqqqpppqqqsssuuusssqqqoooqqqsssrrrqqqoooooooooooommmlllfffeeeddddddeeeeeedddbbbeeegggiiijjjhhhggggggggg___bbbeeegggiiijjjlllnnnmmmkkkjjjkkknnnnnnllljjjiiiiiiiiihhhiiiiiijjjkkkfffjjjmmmmmmkkkiiihhhiiiiiieeedddffffffeeegggkkkgggjjjlllmmmkkkiiigggfffeeeddddddgggjjjkkkgggdddhhhhhhjjjkkklllmmmmmmmmmggggggggggggggghhhhhhiiifffggghhhiiijjjkkkkkkkkkjjjlllkkkgggbbbaaaeeejjjgggfffeeedddeeeeeedddbbbcccddddddeeefffggghhhhhhgggfffdddcccdddfffhhhjjjjjjiiihhhgggggghhhiiijjjnnnnnnoooooopppoooooonnnooommmkkkiiiiiiiiijjjkkkjjjkkkmmmllllllkkkmmmnnnqqqooommmmmmooooooooonnnjjjiiihhhggggggfffgggggghhhiiikkklllnnnnnnooooookkklllmmmnnnooonnnmmmmmmnnnoooppppppooonnnlllkkkmmmlllkkklllnnnooonnnmmmmmmoooqqqrrrqqqooommmkkknnnooopppooommmlllmmmnnnnnnmmmkkkkkkkkknnnqqqsssqqqqqqpppoooooopppqqqrrrssstttuuuuuutttsssqqqppppppqqqrrrsssttttttuuuuuuuuuqqqmmmlllnnnqqqssssssnnnnnnoooooopppqqqqqqrrrppppppooonnnnnnnnnnnnoooiiikkknnnooonnnmmmmmmmmmmmmnnnooonnnmmmlllmmmoooppppppqqqrrrssssssttttttssstttuuuwwwxxxwwwwwwvvvyyyyyyxxxwwwvvvtttrrrqqqssssssrrrrrrrrrrrrrrrrrrvvvtttqqqppprrrsssttttttsssrrrqqqpppppppppqqqrrrppppppppppppqqqrrrssstttooooooppppppppppppooooooppprrrtttuuutttttttttvvvvvvvvvvvvvvvuuuuuuuuuuuuyyyxxxvvvuuuuuuuuuvvvwwwqqqrrruuuwwwwwwvvvtttsssuuurrrrrruuuuuussssssvvvqqqrrrrrrrrrpppppprrrtttwwwwwwwwwwwwwwwxxxxxxyyyzzzyyywwwvvvvvvvvvwwwxxxpppqqqsssuuuvvvuuuuuutttvvvvvvvvvvvvuuuuuuuuuuuuwwwvvvuuutttsssrrrqqqqqqwwwtttpppoooppprrrssssssqqquuuxxxxxxuuusssssstttssssssrrrqqqqqqrrrssssssttttttuuuvvvvvvuuutttssstttttttttrrrpppoooqqqsssuuuuuutttsssssssssssstttrrrsssuuuvvvvvvvvvuuuuuuyyyvvvsssqqqqqqsssvvvyyy{{{{{{|||{{{zzzxxxvvvtttrrrrrrrrrsssssstttttttttuuuuuuuuuuuuuuuuuuttttttssssssrrrrrrssstttvvvwwwtttrrrpppqqqsssvvvwwwwwwyyyxxxvvvttttttttttttuuutttuuuwwwxxxwwwvvvtttsssqqqrrrtttvvvwwwxxxwwwwwwvvvvvvwwwxxxyyyyyyzzzzzzyyyxxxvvvvvvwwwxxxwwwvvvyyyyyyzzzzzzzzzyyyxxxwwwuuuxxx{{{}}}|||{{{zzzyyy[[[\\\]]]^^^]]]\\\[[[ZZZZZZ[[[]]]^^^^^^]]]\\\ZZZ\\\\\\\\\^^^```aaa___]]]]]]___aaaaaa``````aaabbbbbbbbbbbbbbbbbbccccccccc```aaabbbccccccdddccccccbbbbbbaaaaaaccceeehhhjjjjjjjjjiiigggdddcccdddeeehhhfffdddeeehhhjjjllllllqqqpppoooppprrrssssssrrrvvvtttqqqnnnmmmoooqqqsssssssssqqqpppnnnnnnmmmmmmkkklllmmmmmmlllkkkmmmnnnnnnlllkkkiiiiiijjjlllmmmfffeeedddcccbbbcccddddddhhhjjjmmmllliiiggghhhiiihhhdddcccgggiiihhhiiikkkiiieeeccceeejjjmmmllliiihhhhhhgggggggggggghhhhhhhhhiiijjjjjjjjjhhhgggfffggggggfffdddbbbcccgggiiikkkkkklllmmmlllkkkiiihhhdddcccbbbccceeefffeeedddcccggglllnnnllljjjkkkllljjjjjjiiiiiihhhhhhhhhgggfffffffffggghhhiiikkkllljjjiiihhhhhhggghhhhhhhhhgggeeecccccccccdddcccbbbfffggghhhjjjkkklllmmmmmmjjjgggcccbbbeeehhhkkkmmmmmmllljjjiiiiiijjjkkklllrrrssssssttttttttttttttttttrrrooommmlllmmmooopppqqqpppooooooooopppqqqrrrsssrrrqqqrrrsssrrrooommmjjjiiiiiijjjllllllkkkiiipppppppppoooppppppqqqqqqsssrrrpppooonnnooopppqqqrrrssssssqqqoooooopppqqqnnnnnnoooppppppqqqqqqrrrtttuuuuuuuuutttrrrooonnnppppppooooooooopppqqqrrrwwwsssooolllmmmppprrrsssnnnnnnnnnnnnooopppqqqrrrwwwwwwxxxxxxxxxvvvuuutttssstttuuuuuuvvvvvvuuuuuullllllmmmnnnooopppqqqqqqrrrqqqqqqqqqrrrrrrssstttsssrrrqqqpppppppppqqqrrrnnnmmmlllmmmnnnooonnnmmmooopppqqqrrrrrrqqqooonnnrrrrrrsssttttttttttttttttttuuuvvvwwwxxxwwwvvvvvvxxxxxxyyyxxxwwwuuusssrrruuuuuuvvvvvvuuusssqqqppprrrrrrsssssstttssssssrrrssstttuuutttsssrrrssstttvvvtttsssqqqqqqrrrssstttrrrqqqpppqqqssstttsssrrrrrrrrrrrrssstttuuuuuuvvvtttuuuuuutttssssssuuuwwwqqqtttwwwvvvuuutttwwwzzzxxxvvvtttrrrrrrsssuuuwwwtttuuuuuuuuutttrrrooonnnpppqqqrrrrrrssssssssssssuuutttuuuwwwzzz|||{{{zzzzzzxxxvvvvvvxxxyyywwwuuusssttttttuuuvvvwwwwwwxxxwwwwwwvvvuuuuuuvvvwwwwwwyyywwwuuuuuuuuutttrrrqqqqqqrrrrrrsssssstttttttttkkknnnrrrtttuuuttttttssskkkqqqvvvuuuqqqooopppsssrrrrrrrrrsssssssssttttttuuutttrrrqqqqqqtttvvvxxxuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvwwwxxxxxxwwwuuutttuuutttsssrrrrrrtttuuuwww~~~{{{xxxxxxxxxwwwsssppprrrssstttuuuuuuuuuttttttssstttvvvwwwxxxwwwvvvuuuqqqqqqrrrtttuuuwwwxxxxxxsssrrrqqqqqqqqqsssuuuvvvxxxwwwuuusssrrrssstttuuuwwwxxxxxxxxxxxxwwwvvvvvvuuuwwwxxxyyyyyyzzz{{{}}}|||{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxyyyzzz{{{zzzzzzyyyyyyxxxxxxwwwwwwxxxzzz||||||{{{zzzyyy\\\\\\]]]^^^]]]\\\[[[ZZZZZZ\\\]]]^^^^^^\\\[[[ZZZ\\\[[[[[[]]]^^^^^^\\\ZZZZZZ\\\^^^^^^]]]]]]^^^___``````aaabbbbbbbbbbbbbbb```aaabbbbbbbbbbbbbbbaaaccccccbbbbbbccceeegggiiijjjjjjjjjhhhfffeeegggiiiiiihhhffffffiiilllmmmmmmpppnnnmmmnnnooopppooonnnooommmjjjhhhgggiiikkklllrrrqqqooonnnmmmlllkkkkkkggghhhiiiiiigggggggggiiiggggggfffeeeeeefffhhhhhheeeeeedddccccccdddeeefffggghhhiiihhheeedddeeeggggggcccbbbeeegggffffffhhhhhheeebbbdddiiilllkkkiiiiiihhhggggggggggggggggggeeefffggghhhhhhgggfffeeeiiiiiihhhfffdddeeehhhkkkkkklllmmmmmmlllkkkjjjiiidddcccbbbccceeefffeeeddddddhhhlllmmmllljjjjjjkkkggggggggggggfffffffffeeehhhhhhhhhiiijjjkkklllllljjjjjjiiiiiiiiiiiijjjjjjjjjhhhffffffhhhhhhgggfffhhhiiijjjlllmmmnnnnnnoookkkhhheeeeeegggkkknnnoooqqqpppooonnnnnnoooqqqrrruuuvvvvvvwwwwwwwwwwwwwwwxxxwwwuuusssrrrrrrssstttrrrrrrrrrrrrrrrsssttttttuuussspppooopppqqqqqqqqqjjjiiiiiikkknnnoooooonnnqqqqqqppppppqqqqqqrrrssstttsssqqqoooooopppqqqrrrssstttuuutttrrrqqqssstttrrrrrrsssttttttuuuuuuvvvuuuuuuuuuuuuuuuuuutttssstttsssrrrrrrrrrsssuuuvvvxxxuuuqqqpppqqqsssttttttpppppppppppppppqqqrrrrrruuuvvvwwwwwwwwwvvvuuutttssstttttttttttttttssssssmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqqqqrrrsssssssssrrrrrrqqqqqqqqqrrrrrrooonnnmmmnnnpppppppppooonnnooopppqqqqqqppppppooorrrssstttvvvwwwxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyzzzzzzyyyxxxvvvuuutttuuuuuuuuuuuusssrrrqqqtttuuuuuuuuuuuuuuuuuuuuutttuuuvvvuuusssssstttuuuvvvuuusssrrrqqqrrrssstttsssrrrqqqrrrsssttttttsssrrrsssssstttuuuuuuvvvvvvuuuvvvvvvuuuttttttuuuwwwrrrtttuuuvvvvvvvvvxxxyyyxxxwwwuuusssssstttuuuvvvssstttuuuvvvuuutttrrrpppqqqqqqrrrssssssssssssssstttttttttwwwyyy{{{{{{zzzzzzxxxvvvwwwxxxyyywwwuuusssssstttuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwyyywwwvvvuuuuuuuuusssqqqssssssttttttttttttttttttrrrssstttuuuuuusssqqqoooooorrruuuuuusssrrrsssuuuuuuuuuttttttsssrrrrrrrrruuutttsssssssssuuuvvvxxxvvvvvvvvvwwwwwwwwwwwwxxxvvvvvvwwwwwwvvvvvvuuuuuuuuutttrrrrrrrrrsssuuuvvv}}}zzzxxxwwwxxxvvvsssppppppqqqrrrssstttsssrrrrrrssstttvvvxxxxxxxxxwwwvvvsssssstttuuuvvvwwwxxxxxxsssrrrqqqpppqqqrrrtttuuuwwwvvvtttsssssstttuuuvvvxxxxxxyyyyyyxxxxxxwwwvvvvvvwwwyyyyyyyyyyyy{{{|||{{{zzzyyyxxxxxxxxxxxxyyyxxxxxxxxxwwwxxxxxxyyyzzzyyyyyyyyyyyyzzzzzzzzzzzzxxxxxxzzz{{{{{{{{{zzzyyy\\\]]]^^^^^^^^^\\\[[[ZZZ[[[\\\]]]^^^]]]\\\ZZZXXX\\\[[[ZZZ[[[\\\\\\ZZZXXXXXXZZZ[[[[[[ZZZZZZZZZ[[[^^^^^^```aaaaaaaaa```______``````aaaaaaaaaaaaaaaeeedddcccbbbbbbdddeeegggiiijjjjjjiiihhhhhhjjjlllkkkiiiggghhhjjjlllmmmmmmmmmkkkjjjjjjkkkkkkiiihhhhhhfffdddccccccdddfffgggoooooommmkkkjjjiiihhhhhheeefffgggeeedddbbbcccdddbbbbbbccccccdddddddddeeeddddddddddddeeefffggghhhhhhhhhgggdddbbbbbbdddfffgggbbb```cccdddcccccceeegggdddbbbcccgggiiiiiigggiiihhhggggggfffffffffgggeeefffggghhhiiiiiiiiiiiillllllkkkiiihhhiiikkknnnmmmnnnnnnnnnnnnmmmmmmlllfffddddddeeefffgggfffeeefffiiilllmmmlllkkkkkkkkkggggggggggggffffffffffffjjjkkkkkkkkkllllllmmmmmmjjjjjjjjjjjjkkklllmmmmmmmmmlllkkklllmmmnnnmmmllliiijjjlllnnnooopppppppppmmmjjjggggggjjjnnnqqqsssssssssrrrqqqrrrsssuuuvvvyyyzzzzzz{{{{{{{{{{{{{{{|||{{{zzzyyyxxxwwwvvvvvvssstttuuuvvvwwwwwwwwwwwwxxxtttpppnnnooorrrtttuuulllkkkkkklllppprrrssssssrrrrrrrrrrrrrrrsssttttttuuutttrrrppppppqqqrrrsssuuuwwwxxxwwwvvvvvvwwwyyywwwxxxxxxyyyzzzzzz{{{{{{vvvvvvvvvvvvvvvwwwxxxyyywwwwwwvvvvvvvvvwwwxxxyyyyyywwwuuuuuuvvvvvvvvvuuusssssssssrrrrrrqqqqqqqqqssssssuuuvvvvvvvvvuuutttttttttssssssrrrrrrqqqqqqnnnnnnooopppqqqrrrssssssssssssrrrqqqqqqrrrrrrrrrrrrrrrsssssssssssssssrrrqqqpppoooppprrrsssrrrqqqpppqqqrrrsssssssssssssssuuuvvvwwwyyy{{{|||}}}}}}{{{{{{|||}}}}}}}}}}}}}}}{{{{{{||||||{{{{{{zzzyyyssstttuuuuuuuuuttttttsssvvvuuuuuutttttttttuuuuuutttuuuvvvvvvttttttuuuvvvvvvuuutttrrrrrrsssssstttuuusssrrrrrrtttuuuuuuuuuttttttuuuuuuvvvvvvwwwwwwvvvwwwwwwvvvuuuuuuvvvxxxtttssssssuuuwwwxxxxxxxxxxxxwwwwwwvvvuuutttssssssrrrssstttvvvvvvvvvuuutttrrrrrrssstttttttttsssssstttssssssuuuxxxzzzyyyyyyzzzyyywwwwwwyyyyyyxxxvvvtttttttttuuuuuuvvvvvvwwwxxxxxxyyyzzzzzzyyyxxxxxxzzzxxxvvvvvvvvvvvvtttsssvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvuuuuuuuuutttrrrpppsssssstttuuuvvvvvvwwwxxxxxxxxxwwwuuutttrrrqqqpppuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyyyyyyywwwvvvuuutttttttttuuuuuutttssssssrrrrrrtttuuuvvv{{{yyyxxxwwwwwwvvvsssqqqpppqqqssstttttttttsssrrrssstttvvvwwwxxxxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwsssrrrqqqqqqqqqrrrssstttvvvvvvtttttttttuuuvvvwwwyyyyyyzzzzzzyyyyyyxxxwwwwwwyyyzzzzzzyyyyyyzzz|||{{{zzzzzzyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxyyyzzzzzzxxxyyyyyyzzz{{{{{{||||||yyyyyyyyyyyyzzzzzzzzzzzz]]]^^^^^^^^^^^^]]][[[ZZZ[[[\\\]]]^^^]]]\\\ZZZXXXZZZYYYYYYZZZ\\\\\\\\\ZZZXXXZZZ[[[[[[YYYXXXXXXYYY\\\]]]___`````````^^^]]]\\\]]]^^^```aaabbbbbbcccgggfffdddbbbbbbcccdddeeejjjjjjjjjiiiggggggjjjllljjjiiiggghhhjjjkkkkkkkkkiiihhhffffffffffffdddccceeedddccccccccceeefffgggnnnmmmkkkiiihhhgggffffffeeeffffffeeecccaaabbbcccbbbbbbdddeeeeeeeeeeeeeeecccddddddeeefffggghhhiiijjjhhhfffcccbbbccceeeggggggbbb```bbbcccbbbbbbdddfffdddaaabbbdddfffgggfffiiihhhggggggfffffffffgggiiijjjkkklllnnnoooooopppooopppooonnnlllmmmoooqqqqqqqqqqqqqqqqqqqqqqqqpppiiihhhggghhhjjjkkkjjjiiijjjlllnnnooonnnmmmmmmllliiiiiiiiiiiiiiiiiiiiiiiillllllmmmnnnnnnnnnnnnnnnkkkkkkkkklllmmmnnnpppqqqooonnnnnnoooqqqrrrqqqpppjjjkkkmmmnnnpppqqqqqqqqqmmmkkkiiiiiimmmqqqsssuuusssrrrrrrrrrsssuuuvvvwww||||||}}}~~~~~~~~~~~~}}}||||||||||||{{{yyywwwuuusssuuuwwwyyyzzzzzzzzzyyyzzzvvvrrrqqqrrruuuwwwxxxnnnmmmlllnnnqqqtttuuuuuusssssssssssstttuuuvvvvvvvvvuuusssrrrrrrssstttuuuwwwyyy{{{{{{zzzzzz{{{|||{{{{{{||||||}}}~~~~~~~~~yyyxxxwwwvvvvvvwwwxxxyyyxxxwwwwwwvvvvvvxxxyyyzzzwwwwwwvvvwwwyyyxxxwwwuuutttttttttsssrrrqqqpppoooqqqrrrsssuuuvvvvvvuuuuuuuuutttsssrrrqqqpppoooooommmnnnnnnooopppqqqrrrsssssssssrrrqqqqqqqqqrrrrrrqqqrrrtttuuuvvvuuuttttttsssrrrrrrsssuuuvvvuuutttuuuuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{}}}~~~}}}}}}~~~~~~}}}}}}}}}|||{{{zzzzzzyyysssssstttuuuuuuuuuuuuuuuttttttsssrrrrrrrrrsssssssssuuuvvvvvvuuuuuuvvvxxxvvvuuuttttttssssssttttttvvvuuussstttuuuwwwwwwvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxwwwvvvuuuwwwxxxvvvsssrrrtttxxxzzzyyywwwxxxxxxxxxxxxwwwuuusssrrrqqqrrrtttvvvwwwxxxxxxxxxsssttttttuuuuuuuuutttttttttsssssstttvvvxxxxxxxxxzzzyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxyyy{{{||||||{{{yyyxxxzzzyyywwwwwwxxxxxxvvvtttyyyyyyxxxxxxwwwwwwvvvvvvwwwuuuttttttuuuvvvuuuuuuvvvtttsssuuuwwwyyyzzzzzzyyyyyyxxxvvvuuutttsssrrrtttuuuuuuvvvvvvuuutttssswwwwwwxxxxxxyyyyyyzzzzzzyyywwwtttrrrrrrssstttvvvttttttssssssssstttuuuvvvxxxxxxwwwwwwwwwuuutttsssssstttvvvwwwwwwwwwvvvuuurrrssstttvvvvvvwwwvvvvvvyyyyyyxxxxxxxxxwwwwwwwwwuuutttssssssssssssttttttvvvuuuuuuuuuuuuvvvxxxxxxzzzzzz{{{{{{zzzzzzyyyxxxxxxzzz{{{zzzyyyyyyzzz{{{|||{{{{{{zzzzzzzzz{{{{{{yyyxxxxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{||||||yyyyyyxxxxxxxxxyyyzzz{{{^^^^^^______^^^]]][[[ZZZ\\\\\\^^^___^^^]]][[[YYYYYYXXXXXXZZZ]]]___```___ZZZ\\\]]]\\\[[[YYYYYYZZZ[[[\\\]]]^^^___^^^]]]]]]ZZZ[[[]]]```ccceeeffffffhhhfffdddbbbbbbbbbcccdddjjjjjjiiigggeeeeeeggghhhhhhgggffffffhhhiiihhhgggfffdddccccccddddddbbbaaaddddddeeeeeefffggghhhiiinnnmmmkkkiiigggfffeeeeeeeeeffffffeeebbbaaaaaabbbcccdddeeefffffffffffffffbbbcccdddeeeggghhhiiiiiiiiigggcccaaaaaaccceeeggghhhccc```bbbcccbbbccceeefffdddaaaaaabbbccceeeeeehhhhhhgggggggggggghhhhhhlllmmmnnnoooqqqssstttuuurrrssssssrrrpppppprrrtttuuuuuuuuuuuuuuuuuuuuuuuuooommmmmmnnnooopppooonnnpppppppppqqqqqqqqqooonnnjjjjjjjjjjjjjjjjjjjjjjjjlllmmmnnnooooooooooooooolllllllllmmmnnnppprrrrrrpppooopppqqqssstttrrrqqqjjjkkkmmmooopppqqqqqqqqqnnnllljjjkkknnnrrrtttuuutttttttttuuuuuuvvvwwwxxx|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{xxxwwwtttuuuxxxzzz{{{{{{{{{zzzzzzxxxwwwwwwxxxyyyxxxwwwqqqpppoooppprrrtttttttttttttttttttttuuuvvvwwwxxxwwwvvvuuussstttuuuvvvxxxyyy{{{}}}}}}|||||||||}}}{{{||||||}}}~~~~~~{{{zzzxxxvvvuuuuuuuuuvvvvvvuuuuuuttttttvvvwwwxxxuuuuuuvvvwwwyyyxxxvvvssstttttttttsssrrrpppnnnmmmqqqrrrtttvvvwwwwwwvvvvvvvvvuuusssrrrpppppppppppplllmmmmmmnnnooopppqqqqqqsssrrrrrrqqqqqqrrrrrrrrrrrrsssuuuvvvwwwwwwwwwvvvvvvuuuuuuvvvxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{yyyxxxwwwwwwssstttttttttuuuvvvvvvwwwttttttsssrrrrrrrrrrrrrrrrrrtttvvvvvvuuuvvvwwwyyyvvvvvvuuuuuuttttttttttttvvvuuutttuuuwwwxxxwwwuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyyyyxxxvvvuuuwwwxxxvvvtttsssuuuxxx{{{yyywwwxxxyyyyyyyyyxxxvvvsssrrrrrrrrrtttuuuwwwxxxyyyyyyuuuuuuvvvvvvvvvuuuuuutttuuusssrrrsssuuuwwwxxxwwwzzzzzzzzzzzzyyyxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyzzz|||~~~~~~|||zzzyyy{{{zzzxxxxxxyyyyyyxxxvvvzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxvvvtttssstttvvvxxxwwwuuutttuuuxxxzzz{{{{{{xxxxxxxxxwwwwwwwwwvvvvvvtttuuuvvvvvvvvvtttrrrqqqvvvvvvwwwwwwxxxyyyzzzzzzzzzwwwtttrrrqqqrrrtttvvvuuutttttttttuuuuuuvvvvvvvvvwwwxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyxxxwwwwwwsssssstttttttttuuuttttttzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxzzz{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{{{{yyyyyyzzz{{{zzzyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{||||||{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxyyyzzz{{{____________^^^]]][[[ZZZ\\\]]]^^^``````^^^]]]\\\YYYXXXXXXZZZ^^^aaabbbbbb^^^___```___]]][[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^ZZZ\\\___bbbeeeggghhhiiihhhfffdddbbbbbbbbbcccdddiiiiiihhhfffdddccceeeggggggfffeeeeeeffffffeeedddbbbaaaaaaaaacccddddddbbbdddeeefffhhhjjjkkkkkkkkkpppooommmkkkiiigggffffffdddeeefffdddcccaaabbbcccfffffffffeeeeeeeeeeeeeeebbbbbbdddeeegggggghhhgggfffbbb___^^^```bbbdddeeehhhccc```bbbccccccdddgggfffeeebbb``````bbbdddeeehhhhhhhhhhhhiiijjjkkkkkknnnnnnoooppprrrtttvvvwwwtttuuuvvvuuussssssuuuvvvwwwwwwwwwvvvwwwwwwxxxyyysssrrrrrrrrrtttuuutttssstttsssrrrsssssssssqqqpppiiiiiiiiiiiiiiijjjjjjjjjjjjkkkmmmoooppppppoooooommmmmmmmmnnnoooqqqrrrsssppppppppprrrssssssqqqoookkklllnnnoooqqqrrrrrrrrrpppnnnmmmnnnqqqtttuuuvvvwwwxxxxxxyyyyyyzzzzzzzzz}}}}}}~~~~~~}}}|||wwwwwwyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{|||zzzwwwuuurrrqqqqqqsssuuuvvvuuuttttttttttttuuuuuuwwwxxxyyyxxxwwwvvvuuuuuuwwwxxxzzzyyy{{{}}}~~~}}}|||{{{|||zzz{{{{{{||||||}}}~~~~~~}}}|||yyywwwuuusssrrrrrrttttttsssrrrssstttuuuvvvsssssstttvvvxxxwwwuuurrrttttttuuutttssspppnnnmmmssstttvvvwwwxxxxxxxxxwwwxxxwwwuuusssqqqqqqrrrrrrllllllmmmnnnooopppqqqqqqrrrqqqqqqqqqrrrrrrssstttssstttuuuwwwxxxyyyyyyyyyyyyxxxwwwyyy{{{}}}|||{{{yyyxxxxxxxxxyyyzzz{{{{{{~~~}}}}}}{{{{{{{{{zzz{{{||||||}}}}}}|||zzzyyywwwvvvvvvvvvuuutttttttttuuuvvvwwwwwwvvvvvvvvvvvvuuutttsssrrrqqqssstttuuuuuuvvvwwwyyyvvvvvvvvvvvvvvvuuuuuuuuuttttttuuuwwwyyyyyyvvvtttvvvvvvvvvvvvvvvwwwwwwwwwxxxyyyyyyxxxvvvuuuvvvwwwuuuttttttvvvxxxyyyyyyyyyxxxyyyyyyyyyxxxwwwuuutttsssssstttuuuvvvwwwxxxxxxvvvvvvwwwwwwwwwvvvuuuuuuvvvtttssssssuuuwwwxxxxxxzzz{{{|||{{{yyyxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}}}}|||{{{zzz|||{{{yyyzzz{{{{{{yyyxxxzzzzzzzzzzzzzzzyyyyyyyyyzzz|||{{{uuuooooootttyyywwwwwwxxxyyyzzzzzz{{{|||wwwwwwxxxxxxyyyyyyyyyzzzvvvvvvwwwwwwvvvtttsssqqqvvvvvvwwwxxxyyyyyyzzzzzzzzzxxxuuusssrrrssstttuuuvvvvvvvvvwwwwwwwwwwwwwwwuuuwwwyyyyyywwwwwwwwwxxxuuuvvvwwwyyyyyyxxxxxxwwwuuuuuuttttttttttttssssss{{{zzzzzzyyyxxxxxxwwwwwwyyyyyyxxxxxxwwwvvvuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxzzzzzz{{{{{{zzzzzzyyyxxxxxxzzz{{{{{{zzzzzz{{{}}}vvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{||||||{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyyyy___`````````^^^]]][[[ZZZ[[[]]]___aaaaaaaaa___^^^ZZZYYYXXXZZZ]]]```bbbbbb```bbbbbbaaa___]]]\\\]]]^^^]]]\\\[[[[[[]]]^^^```___```bbbdddfffhhhiiiiiigggfffdddbbbbbbbbbddddddgggggggggfffddddddfffhhhfffeeedddeeefffeeedddbbb```______aaadddffffffffffffhhhjjjmmmoooppppppppprrrqqqooommmkkkiiihhhhhhfffggghhhgggfffeeefffgggjjjiiigggfffeeeffffffgggaaabbbdddeeeffffffffffffdddaaa^^^^^^aaadddffffffgggbbb^^^```bbbbbbdddhhhgggeeecccaaa___aaacccfffggghhhhhhiiijjjlllmmmnnnpppppppppqqqrrruuuwwwxxxuuuwwwwwwwwwuuuuuuvvvxxxxxxwwwwwwvvvwwwxxxyyyzzzvvvuuutttuuuwwwxxxwwwvvvwwwtttrrrsssttttttrrrooojjjjjjjjjkkkkkkkkkllllllggghhhkkknnnooopppoooooonnnnnnnnnnnnooopppqqqrrrqqqqqqqqqssstttssspppnnnmmmnnnpppqqqssssssttttttsssqqqpppqqqsssvvvwwwwwwzzzzzz{{{{{{{{{{{{{{{{{{}}}~~~zzzzzzzzzzzz{{{{{{|||}}}|||{{{zzz{{{{{{yyyvvvsssqqqqqqtttwwwzzz{{{yyywwwssssssttttttuuuwwwxxxyyyyyyxxxwwwvvvwwwxxxzzz{{{xxx{{{}}}}}}|||zzzyyyyyyyyyyyyzzzzzz{{{||||||}}}||||||{{{yyywwwtttrrrqqquuutttssssssssstttuuuvvvsssssssssuuuwwwwwwuuusssuuuuuuvvvvvvtttrrrpppnnnvvvwwwxxxzzzzzzzzzyyyyyyyyyxxxvvvtttsssssstttuuummmmmmnnnooopppqqqqqqrrrpppppppppqqqrrrssstttuuutttuuuuuuvvvxxxyyy{{{|||zzzzzzyyy{{{}}}~~~{{{zzzyyyyyyyyyzzz{{{||||||}}}}}}~~~~~~~~~}}}}}}zzzzzzyyyyyyyyyzzz{{{|||zzzyyyxxxwwwwwwwwwxxxyyyvvvuuuuuuttttttuuuvvvwwwtttuuuwwwxxxwwwuuurrrpppoooqqqsssttttttuuuwwwyyyvvvwwwwwwwwwvvvvvvuuuuuurrrsssvvvyyy{{{yyyuuuqqqvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyyyywwwuuutttuuuvvvtttuuuwwwwwwwwwxxxyyy{{{xxxyyyyyyyyyxxxwwwwwwvvvuuuuuuttttttuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvuuuwwwuuussssssuuuwwwxxxxxxzzz|||}}}|||yyyxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||||||||}}}{{{zzz{{{||||||{{{yyyyyyyyyyyyzzzzzzzzzzzzzzzwww|||}}}vvvlllkkkttt}}}wwwzzz~~~~~~|||zzz{{{}}}xxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvttttttwwwwwwxxxyyyzzz{{{||||||zzzyyywwwuuutttttttttuuuwwwwwwxxxxxxyyyyyyyyyxxxuuuwwwzzzzzzxxxxxxyyy{{{wwwxxxzzz{{{{{{zzzzzzyyyyyyxxxwwwvvvuuutttttttttzzzzzzyyyyyyxxxwwwwwwwwwyyyyyyyyyxxxwwwvvvttttttxxxxxxxxxxxxxxxxxxwwwwwwzzzzzzzzzzzzzzzyyyxxxxxxwwwyyy{{{{{{zzz{{{|||~~~wwwvvvvvvvvvwwwwwwxxxyyyzzzyyyyyyyyyyyyzzz{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyvvvwwwxxxyyyzzzyyyxxxxxx````````````___]]][[[ZZZ[[[]]]___aaabbbbbbaaa```[[[ZZZYYYZZZ\\\___``````bbbccccccbbb___]]]]]]]]]___^^^[[[ZZZZZZ\\\___aaabbbccceeefffggghhhhhhhhhgggfffdddbbbbbbcccdddeeeeeefffffffffeeefffiiikkkgggfffeeeeeefffeeecccbbb___^^^___bbbeeehhhiiihhhjjjlllooorrrtttuuuuuuttttttsssqqqnnnlllkkkjjjiiiiiikkklllkkkjjjjjjkkklllnnnmmmjjjhhhgggggghhhiiiaaabbbdddeeefffeeeeeeddddddaaa___```dddhhhiiihhhfff```]]]___bbbbbbeeehhhgggfffdddaaa___```cccfffgggggghhhjjjkkkmmmoooppprrrrrrrrrssstttvvvxxxzzzvvvwwwxxxxxxvvvvvvwwwxxxwwwwwwvvvvvvvvvwwwyyyzzzwwwvvvvvvvvvxxxyyyxxxwwwwwwtttrrrrrrttttttqqqooommmmmmmmmnnnnnnooooooooodddfffjjjmmmoooooooooooonnnnnnnnnnnnooopppqqqqqqrrrrrrrrrssstttssspppmmmooopppqqqssstttuuuvvvvvvvvvtttssssssuuuwwwxxxxxxzzz{{{{{{{{{{{{{{{zzzyyy~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}{{{yyyxxxxxxwwwtttrrroooqqquuuzzz~~~~~~|||zzzssssssssstttuuuwwwxxxyyyzzzyyyxxxwwwwwwyyy{{{|||xxxzzz|||}}}{{{xxxwwwwwwyyyyyyyyyzzz{{{{{{||||||{{{{{{{{{zzzyyyvvvsssrrrvvvuuutttttttttuuuwwwwwwsssssssssuuuwwwwwwuuusssuuuvvvwwwwwwvvvtttqqqpppxxxyyyzzz{{{|||{{{zzzyyyzzzyyywwwuuutttuuuvvvwwwnnnnnnooopppqqqrrrssssssoooooopppqqqrrrtttuuuvvvuuuuuuuuuvvvwwwzzz|||~~~{{{{{{zzz|||~~~}}}|||{{{{{{|||}}}}}}yyyzzz{{{|||}}}~~~~~~~~~zzzyyyyyyxxxxxxzzz{{{|||wwwvvvvvvvvvwwwyyy{{{|||wwwvvvuuuttttttuuuvvvwwwqqqsssuuuwwwvvvssspppmmmooopppsssttttttuuuwwwyyywwwwwwwwwwwwwwwvvvuuuuuuppprrrvvvzzz|||yyytttpppvvvvvvvvvuuuuuuuuuuuuuuuxxxyyyxxxwwwuuutttuuuvvvsssvvvxxxxxxvvvvvvyyy|||yyyyyyxxxxxxxxxxxxxxxxxxvvvuuuuuuttttttttttttuuuxxxxxxxxxxxxxxxwwwvvvuuuxxxvvvttttttuuuxxxyyyyyyzzz|||}}}|||yyyxxxzzz|||{{{{{{{{{{{{{{{{{{zzzzzz||||||{{{{{{{{{{{{||||||}}}|||{{{{{{|||}}}{{{zzzxxxyyyyyyzzzzzz{{{{{{{{{rrryyy|||uuukkkkkkwwwxxx}}}}}}{{{|||zzzzzzzzzzzzzzzzzzzzzzzz}}}|||{{{zzzxxxwwwvvvvvvxxxxxxyyyzzz{{{|||}}}~~~{{{yyyxxxvvvuuutttuuuuuuxxxxxxyyyzzzzzzzzzzzzyyyuuuxxxzzz{{{yyyxxxzzz|||{{{{{{}}}~~~~~~~~~}}}||||||{{{yyywwwvvvuuuttttttyyyyyyyyyxxxxxxwwwwwwwwwyyyyyyyyyxxxvvvuuusssrrryyyyyyyyyyyyyyyxxxwwwvvvyyyyyyzzzzzzyyyyyyxxxwwwwwwxxxzzz{{{{{{{{{}}}yyyyyyyyyyyyzzzzzz{{{|||zzzyyyyyyyyyyyyzzz{{{{{{wwwxxxxxxyyyyyyzzzzzz{{{uuuwwwyyyzzzzzzzzzxxxwwwaaaaaaaaaaaa```___^^^^^^aaabbbccccccbbb___]]][[[ZZZZZZZZZ[[[[[[ZZZZZZZZZ`````````_________^^^^^^^^^^^^]]]\\\[[[]]]```cccbbbdddfffhhhiiiiiiiiihhheeeccc___\\\\\\```dddgggjjjkkklllllllllkkkjjjiiigggcccaaacccgggjjjhhheeeffffffeeefffgggjjjmmmnnnqqqrrrtttvvvwwwwwwvvvvvvxxxwwwuuusssrrrqqqpppooooooooonnnmmmmmmmmmmmmmmmqqqpppnnnllljjjjjjkkkkkkgggggghhhggggggfffeeedddhhhffffffggghhhiiihhhgggbbbaaa```___aaadddgggiiieeeeeeeeeeeeeeefffffffffjjjjjjiiiiiijjjmmmoooqqqqqqssstttuuutttuuuwwwxxxzzzvvvvvvyyyzzzwwwsssvvvuuusssrrrrrrsssuuuwww||||||{{{{{{zzzzzzyyyyyywwwwwwwwwvvvuuusssqqqoooppppppqqqqqqqqqqqqqqqqqqkkkjjjjjjmmmqqqtttsssqqqtttqqqoooppprrrtttsssqqqpppooooooqqqssssssrrrqqqqqqqqqqqqrrrsssuuuwwwxxx{{{zzzyyyxxxwwwwwwxxxyyyyyyzzz{{{zzzzzzzzz|||}}}~~~~~~}}}||||||{{{~~~|||zzzyyyzzz{{{zzzzzzzzzzzzxxxuuurrrqqqrrrssswwwxxxzzz|||}}}}}}}}}|||xxxtttqqqqqqtttvvvwwwvvvwwwuuusssuuuxxx{{{zzzyyytttuuuvvvxxxxxxyyyyyyyyytttuuuvvvvvvwwwyyy|||yyyzzzzzzzzzyyywwwuuutttuuuuuutttuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxyyyyyywwwyyy{{{{{{yyyxxxxxxxxx{{{zzzyyyyyyzzz{{{|||}}}zzzzzzyyyyyywwwuuutttsssrrrqqqqqqqqqqqqsssuuuvvvqqqqqqqqqqqqrrrtttvvvwwwsssrrrsssvvv{{{~~~}}}{{{~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~{{{{{{|||}}}~~~|||}}}{{{yyyyyy{{{{{{yyyvvvwwwwwwwwwwwwxxxxxxyyyzzzyyyxxxxxxwwwvvvwwwwwwwww{{{{{{zzzwwwssspppnnnooolllmmmooooooppprrrvvvyyyuuuvvvxxxyyyxxxwwwuuutttvvvwwwyyyzzzzzzyyyxxxwwwuuuvvvwwwxxxxxxxxxxxxwwwyyyyyyyyyxxxwwwvvvuuutttwwwwwwxxxxxxxxxyyyyyyyyywwwwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwzzzzzz{{{{{{zzzxxxwwwuuu{{{zzzxxxvvvvvvwwwxxxyyyyyyzzz{{{|||||||||{{{zzz|||||||||{{{zzzzzz|||~~~~~~}}}||||||}}}}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{{{{zzzxxxxxxxxxzzz{{{}}}yyy}}}~~~{{{{{{}}}{{{{{{{{{{{{{{{zzzyyyxxxxxxzzz|||}}}~~~}}}|||zzzyyyxxxwwwyyyyyyzzzzzz|||}}}}}}xxxuuuwwwwwwuuuuuuwwwvvvvvvvvvxxxzzzzzzyyywww~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~{{{xxxvvvuuuvvvvvvyyyzzzzzz{{{zzzzzzyyyyyy{{{zzzzzzyyyyyyxxxwwwwwwwww{{{~~~~~~{{{xxxxxxzzzyyyyyyxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{}}}~~~|||}}}}}}~~~~~~}}}{{{{{{wwwxxxyyyzzz{{{zzzyyyxxx||||||||||||}}}}}}}}}}}}yyyyyyzzzzzzzzzzzzzzzzzz``````aaaaaaaaaaaa``````aaaaaaaaaaaa```^^^\\\[[[XXXYYYZZZ[[[\\\[[[[[[ZZZ]]]]]]^^^^^^______^^^^^^\\\]]]^^^^^^]]]]]]___```dddeeefffggghhhiiijjjjjjhhhfffcccaaaaaadddgggiiikkklllmmmnnnnnnmmmllllllkkkhhheeegggkkknnnmmmjjjkkkjjjiiiiiijjjmmmppprrrwwwxxxyyy{{{||||||||||||~~~|||zzzwwwuuutttttttttppppppooonnnnnnnnnnnnnnnpppooonnnlllkkkkkkjjjjjjggghhhhhhhhhggggggfffeeejjjiiihhhhhhiiijjjiiihhhbbbbbbaaaaaaccceeehhhiiiiiiiiiiiiiiihhhhhhhhhhhhjjjjjjjjjjjjlllooorrrtttssstttvvvvvvuuuuuuwwwxxx}}}zzzwwwwwwyyyzzzyyywwwxxxvvvsssqqqqqqsssuuuwww{{{{{{||||||||||||||||||yyyyyyyyyyyywwwuuusssrrrqqqqqqqqqrrrrrrrrrrrrsssnnnmmmmmmooorrrtttrrrppptttrrrpppppprrrssssssqqqooonnnnnnppprrrsssrrrqqqqqqqqqpppppprrrtttwwwxxx||||||zzzyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{|||}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||zzzzzz{{{|||{{{zzz||||||zzzxxxtttssstttuuuvvvwwwyyyzzz{{{{{{zzzzzzxxxvvvssstttvvvxxxxxxwwwyyywwwuuuvvvyyy{{{zzzyyytttuuuvvvvvvwwwwwwwwwwwwtttuuuwwwwwwwwwyyy{{{}}}|||||||||{{{zzzxxxvvvuuuvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{wwwyyy{{{{{{yyyxxxxxxxxx{{{zzzyyyyyyyyy{{{|||}}}{{{{{{zzzyyyxxxvvvuuutttuuuuuuuuuuuuvvvwwwxxxyyysssrrrqqqqqqqqqsssuuuvvvuuuttttttvvvzzz}}}}}}|||~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~|||{{{|||~~~~~~|||zzzxxxxxxzzzzzzxxxvvvwwwvvvwwwwwwxxxyyyzzz{{{yyyyyyxxxwwwwwwwwwwwwwww{{{{{{zzzwwwrrrooonnnnnnmmmoooqqqrrrrrrtttwwwzzzvvvvvvxxxyyyxxxwwwuuutttwwwxxxzzz{{{|||{{{yyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuwwwxxxxxxxxxxxxyyyyyyyyyxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwzzzzzzzzzzzzyyyxxxwwwwww{{{zzzxxxvvvvvvwwwxxxyyyzzz{{{|||}}}}}}|||{{{zzz{{{||||||zzzyyyyyy{{{~~~~~~|||{{{{{{}}}~~~}}}|||||||||}}}}}}}}}}}}|||||||||{{{zzzyyyyyyzzz|||}}}zzz}}}}}}~~~}}}|||{{{{{{{{{zzzzzzxxxxxxxxxyyy{{{|||}}}}}}|||{{{zzzyyyyyyxxxzzzzzzzzzzzz{{{|||~~~~~~}}}xxxvvvxxxyyyvvvuuuwwwxxxxxxyyy{{{}}}}}}|||zzz~~~}}}}}}||||||{{{{{{{{{}}}}}}~~~~~~}}}|||zzzxxxxxxxxxxxxzzz{{{{{{||||||{{{{{{zzz{{{{{{zzzzzzzzzzzzyyyyyyyyy|||~~~~~~}}}~~~{{{{{{|||}}}}}}|||{{{zzz{{{{{{{{{|||}}}~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxyyyzzz{{{{{{{{{zzzzzz|||||||||}}}}}}~~~~~~~~~|||{{{zzzzzzyyyyyyzzzzzz^^^___```aaabbbbbbbbbbbbbbbbbb```___]]]\\\[[[[[[VVVXXXZZZ]]]^^^]]]\\\[[[YYY[[[]]]^^^``````______]]]```bbbcccbbb``````aaafffffffffggghhhjjjmmmnnnmmmlllkkkiiiiiijjjkkklllmmmnnnooopppqqqqqqpppppppppmmmlllnnnqqqtttsssrrrqqqpppnnnnnnooorrruuuwww{{{|||}}}~~~|||yyywwwvvvwwwwwwppppppooonnnnnnnnnoooooonnnnnnnnnnnnmmmllljjjiiihhhiiiiiiiiiiiihhhhhhgggmmmkkkjjjjjjjjjjjjiiigggbbbbbbcccdddfffggghhhiiimmmmmmllllllllllllllllllkkkkkkkkkmmmooorrruuuwwwuuuvvvwwwvvvuuuuuuvvvxxxzzzzzzzzz{{{|||}}}~~~}}}zzzvvvsssrrrsssvvvxxxzzz{{{|||~~~~~~~~~}}}}}}xxxxxxxxxwwwvvvtttsssrrrqqqqqqqqqrrrrrrsssssssssrrrqqqqqqrrrssssssrrrpppsssrrrppppppqqqrrrrrrqqqmmmmmmmmmooorrrsssrrrqqqrrrqqqpppoooqqqtttwwwyyy}}}||||||{{{{{{{{{{{{|||zzzzzzzzz{{{{{{{{{||||||xxxyyy{{{}}}~~~~~~~~~~~~||||||||||||}}}}}}}}}~~~}}}{{{{{{|||}}}|||{{{~~~~~~}}}{{{xxxvvvwwwxxxwwwxxxzzz{{{{{{{{{zzzzzzyyyxxxwwwxxxzzzzzzzzzyyy|||zzzxxxyyyzzz{{{{{{zzzwwwwwwwwwwwwxxxxxxxxxxxxtttvvvxxxyyyyyyyyy{{{|||~~~}}}|||zzzxxxwwwxxxxxxxxxxxxxxxxxxyyyzzzxxxzzz|||}}}}}}}}}{{{zzzyyy{{{||||||zzzyyyxxxyyy|||{{{zzzzzzzzz{{{|||}}}}}}||||||{{{zzzxxxvvvvvvwwwxxxyyyzzzzzz{{{zzzzzzvvvuuurrrqqqqqqrrrtttvvvxxxvvvuuuvvvyyy|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~||||||}}}{{{zzzxxxxxxyyyyyywwwvvvvvvvvvwwwwwwyyyzzz||||||zzzyyyyyyxxxxxxxxxxxxxxx{{{|||zzzwwwrrrooommmnnnnnnpppsssuuuuuuvvvxxxzzzyyyyyyzzz{{{zzzyyyxxxwwwyyyzzz{{{|||}}}|||{{{{{{|||{{{zzzxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwxxxxxxxxxxxxxxxxxxxxxxxx|||{{{zzzyyyxxxxxxxxxxxxzzzyyyxxxwwwvvvwwwxxxyyy||||||}}}}}}|||{{{zzzyyyzzz{{{{{{yyyxxxxxxzzz|||}}}{{{zzzzzz|||~~~~~~}}}}}}||||||||||||}}}}}}~~~}}}|||{{{zzz{{{|||}}}{{{}}}|||||||||zzzyyyxxxwwwxxxyyyzzz{{{|||{{{{{{{{{{{{zzzzzzzzz{{{zzzzzzzzz{{{||||||}}}|||xxxwwwzzz{{{xxxvvvwww{{{{{{|||~~~~~~}}}}}}|||{{{{{{zzzzzz}}}}}}~~~~~~}}}}}}}}}}}}|||{{{zzzzzz||||||}}}}}}}}}}}}}}}|||{{{{{{{{{||||||||||||}}}}}}~~~~~~~~~|||{{{|||||||||}}}}}}~~~}}}{{{zzzyyyzzz{{{||||||||||||{{{||||||}}}~~~~~~}}}{{{zzzyyyzzz{{{|||\\\]]]___aaacccddddddeeeeeeccc```^^^]]]\\\]]]^^^UUUXXX\\\___``````^^^\\\ZZZ\\\^^^aaacccccccccccceeeggghhhhhhfffeeeffffffiiihhhggghhhiiimmmppprrrrrrrrrrrrrrrrrrqqqppppppppppppqqqrrrssstttttttttsssrrrqqqsssvvvyyyyyyxxxwwwuuutttssstttvvvyyy{{{{{{|||}}}}}}~~~zzzvvvtttsssuuuvvvnnnnnnmmmmmmmmmmmmmmmnnnmmmnnnpppppppppmmmkkkiiijjjjjjkkkllllllkkkkkkkkkmmmllljjjiiijjjiiigggfffaaaccceeeggghhhiiiiiihhhllllllmmmmmmnnnoooppppppmmmnnnnnnoooqqqsssuuuvvvuuuuuuuuutttssssssuuuwwwwwwzzz}}}{{{vvvtttuuuwwwyyyzzz{{{|||}}}}}}{{{zzzyyysssssssssrrrpppooonnnnnnooooooooopppqqqqqqrrrrrrqqqqqqqqqrrrssssssrrrqqqrrrqqqppppppppppppppppppmmmlllmmmooorrrtttsssrrrsssrrrppppppqqqtttxxxzzz{{{{{{{{{zzzzzzzzz{{{{{{xxxxxxxxxxxxyyyzzzyyyxxxxxxyyy|||~~~~~~}}}yyyzzzzzz{{{|||}}}~~~}}}||||||~~~~~~}}}|||~~~{{{yyyyyyzzzzzz{{{|||}}}~~~}}}||||||zzzzzz{{{||||||||||||{{{~~~}}}|||{{{{{{{{{{{{{{{|||{{{{{{zzzzzzzzzzzz{{{vvvxxx{{{||||||{{{||||||}}}|||{{{zzz{{{zzzzzzyyyzzzzzz{{{{{{vvvxxx{{{|||}}}|||yyyxxx{{{|||~~~~~~|||{{{zzz{{{~~~~~~}}}||||||}}}~~~~~~~~~}}}}}}{{{zzzxxxwwwwwwxxxzzz{{{{{{{{{zzzyyyzzzxxxuuusssrrrsssuuuwwwyyyxxxwwwvvvxxxzzz|||}}}~~~~~~}}}}}}}}}|||||||||{{{|||~~~~~~}}}|||}}}|||{{{zzzzzzzzzyyyxxxxxxwwwxxxxxxyyy{{{}}}~~~{{{zzzzzzyyyyyyyyyyyyyyy||||||{{{wwwsssooonnnnnnnnnppptttvvvvvvwwwxxxyyy|||}}}}}}~~~~~~}}}||||||{{{{{{|||}}}}}}}}}|||{{{~~~{{{yyyxxxxxxyyyzzzxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz||||||{{{{{{zzzyyyxxxwwwxxxxxxxxxyyyyyyyyyyyyyyy|||{{{zzzxxxxxxxxxyyyzzzzzzyyyxxxxxxwwwxxxyyyyyy{{{|||||||||{{{zzzxxxwwwzzzzzzzzzyyywwwwwwyyy{{{|||{{{yyyyyy|||~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||||||||}}}}}}~~~~~~}}}}}}}}}yyyxxxxxxxxxxxxyyyzzz{{{zzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{zzz{{{{{{||||||{{{xxxxxx|||}}}yyywwwwww~~~~~~}}}}}}||||||{{{zzzzzzzzz}}}}}}~~~~~~|||}}}~~~~~~}}}|||}}}~~~~~~||||||}}}}}}~~~}}}}}}||||||~~~~~~~~~~~~~~~~~~|||{{{zzzzzz{{{{{{||||||}}}}}}}}}}}}~~~}}}||||||~~~]]]^^^```bbbdddfffggghhhhhhfffcccaaa``````aaabbbYYY[[[___cccddddddbbbaaa```aaacccfffhhhhhhiiiiiimmmmmmllljjjhhhhhhjjjllllllkkkjjjjjjlllppptttwwwwwwxxxxxxxxxxxxvvvtttsssrrrrrrsssssstttuuuvvvvvvuuuttttttvvvyyy{{{}}}}}}{{{zzzyyyxxxyyyzzz|||}}}||||||||||||||||||}}}}}}~~~{{{wwwssspppppprrrssskkkkkkjjjjjjjjjjjjkkkkkklllnnnpppqqqqqqnnnllljjjkkklllmmmnnnnnnnnnnnnnnnllljjjhhhhhhhhhgggeeecccaaabbbeeeggghhhhhhhhhgggggghhhiiikkknnnpppqqqrrrpppppppppppppppqqqqqqrrrrrrrrrsssrrrqqqrrrtttwwwuuuzzz~~~zzzxxxxxxyyy{{{{{{{{{{{{zzzxxxuuurrrqqqooonnnmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmnnnoooooonnnooopppqqqqqqqqqrrrrrrppppppooonnnmmmmmmnnnooommmmmmmmmpppsssttttttssssssrrrqqqqqqrrruuuxxxzzzwwwwwwxxxxxxxxxxxxxxxxxxuuutttsssuuuvvvvvvtttrrrvvvxxxzzz||||||{{{yyyxxxxxxxxxyyy{{{|||}}}~~~~~~}}}|||}}}~~~}}}|||zzzzzz{{{yyyzzz{{{}}}}}}}}}||||||zzz|||}}}}}}}}}}}}}}}}}}~~~}}}|||||||||}}}}}}|||{{{zzzzzz{{{{{{|||yyy{{{~~~~~~}}}}}}~~~~~~}}}}}}}}}||||||{{{{{{{{{{{{||||||vvvxxx{{{|||}}}|||yyyxxx{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~|||{{{yyyxxxxxxyyy{{{||||||{{{zzzzzz}}}{{{xxxvvvuuuuuuvvvwwwyyyxxxwwwwwwwwwyyy{{{}}}}}}}}}}}}|||||||||{{{{{{{{{|||~~~}}}||||||}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzzzz{{{}}}|||{{{{{{zzzzzzzzzzzzzzz||||||{{{xxxtttqqqppppppnnnqqqtttvvvvvvvvvwwwxxx}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{|||zzzxxxxxxyyyzzzxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyyyyzzzzzzzzz||||||{{{{{{zzzyyyxxxwwwxxxxxxyyyyyyzzzzzzzzzzzz|||{{{zzzyyyxxxyyyzzz{{{zzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzxxxwwwvvvzzzzzzzzzxxxwwwvvvxxxzzz{{{zzzyyyzzz}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}yyyxxxxxxyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{||||||}}}||||||{{{{{{{{{||||||}}}|||yyyyyy}}}~~~zzzxxxyyy}}}||||||||||||{{{{{{{{{}}}}}}~~~~~~|||}}}~~~~~~}}}}}}~~~|||{{{{{{|||}}}}}}|||zzzzzzzzz{{{|||}}}}}}~~~```aaacccfffhhhjjjkkklllkkkjjjhhhffffffggghhhiiiaaacccfffiiikkkkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnqqqpppnnnkkkhhhiiikkknnnnnnmmmmmmnnnppptttxxx{{{{{{|||||||||{{{yyyvvvuuuttttttsssssstttuuuvvvwwwuuuuuuvvvxxxzzz}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzyyywwwtttqqqoooooopppqqqhhhhhhggggggggghhhiiiiiikkkmmmnnnpppooommmkkkiiikkkkkklllnnnoooooooooooojjjhhhfffffffffeeedddbbb___aaaccceeefffggggggfffcccdddfffhhhkkkmmmooopppoooooooooooonnnnnnnnnnnnnnnooopppoooppprrrvvvyyywww|||~~~|||yyyyyyyyy{{{|||}}}{{{yyyuuurrrnnnlllkkkmmmlllkkkjjjiiiiiiiiiiiihhhhhhiiijjjkkkkkklllllllllnnnpppqqqpppooopppqqqnnnnnnnnnmmmkkkjjjkkkmmmmmmmmmmmmooorrrssssssqqqrrrqqqqqqrrrsssuuuwwwxxxssstttuuuuuuuuuuuuuuutttrrrpppoooqqqttttttpppmmmqqqsssuuuwwwwwwvvvtttrrrwwwxxxyyyzzz{{{}}}~~~~~~}}}||||||}}}~~~|||}}}~~~~~~|||zzzyyyzzzuuuvvvxxxzzz{{{{{{{{{zzz{{{|||}}}}}}||||||}}}~~~||||||}}}~~~{{{zzzyyyxxxxxxyyyzzz{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{|||||||||xxxzzz|||}}}}}}}}}{{{zzzyyy{{{~~~~~~}}}~~~~~~~~~}}}{{{yyyyyy{{{{{{{{{|||||||||{{{{{{|||{{{zzzxxxwwwvvvwwwwwwvvvwwwwwwwwwwwwxxxzzz}}}||||||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}|||{{{{{{}}}}}}~~~~~~|||{{{{{{|||{{{{{{||||||~~~}}}||||||{{{{{{{{{{{{{{{|||||||||yyyvvvsssssssssppprrrtttvvvvvvvvvxxxyyy{{{{{{|||}}}~~~~~~}}}||||||~~~|||{{{yyyyyyyyyzzzxxxyyyyyyzzz{{{{{{{{{{{{yyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwxxxyyyyyyzzzzzz{{{{{{|||{{{{{{zzzzzzzzzzzzzzz{{{zzzzzz{{{{{{{{{{{{{{{|||yyyzzz{{{{{{zzzyyyxxxwww{{{{{{{{{yyywwwvvvxxxzzzzzzzzzzzz{{{~~~~~~}}}}}}||||||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}|||yyyyyyzzzzzzzzz{{{{{{{{{yyyyyyzzzzzz{{{||||||}}}}}}|||||||||}}}}}}~~~}}}zzzyyy}}}~~~{{{zzz{{{||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}|||}}}~~~{{{{{{{{{|||}}}~~~eeefffiiikkknnnoooqqqqqqnnnnnnmmmlllmmmnnnoooppplllmmmoooqqqrrrrrrrrrrrrqqqpppooonnnnnnpppqqqrrrrrrrrrrrrooommmlllmmmooooooooopppqqqtttxxx|||~~~~~~~~~}}}}}}{{{yyywwwvvvuuutttssssssssstttuuuuuuuuuvvvxxxzzz{{{~~~}}}|||zzzxxxvvvvvvvvvvvvsssqqqpppnnnmmmlllmmmmmmfffffffffffffffggghhhhhhiiijjjkkklllkkkjjjhhhggghhhiiijjjlllmmmnnnnnnnnniiigggeeeeeefffeeedddbbb^^^___aaabbbdddeeeeeeeeebbbcccdddfffhhhiiijjjkkkkkkkkklllllllllllllllkkklllmmmnnnoooppptttyyy}}}{{{~~~sssssstttuuuwwwyyy{{{}}}}}}{{{vvvqqqmmmjjjiiihhhjjjiiihhhgggffffffggggggffffffggghhhiiijjjkkkkkknnnppprrrqqqooonnnnnnpppkkkmmmmmmkkkhhhgggiiikkklllkkklllmmmooopppooonnnnnnoooppprrrssstttuuuuuupppqqqrrrtttttttttsssrrrqqqooommmooorrrrrrnnnjjjlllnnnrrrtttuuutttrrrqqqwwwwwwxxxyyy{{{|||}}}}}}|||{{{|||}}}}}}|||zzz|||}}}|||zzzxxxwwwxxxrrrtttvvvxxxzzz{{{{{{{{{{{{|||}}}|||zzzzzz}}}~~~||||||~~~yyyyyyxxxwwwxxxyyy{{{|||}}}~~~~~~}}}{{{{{{|||~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||||||||yyyyyyzzz{{{{{{{{{{{{{{{uuuxxx{{{|||||||||}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxvvvuuuuuurrruuuwwwwwwwwwwwwyyy||||||||||||{{{{{{{{{zzzzzz|||||||||}}}~~~}}}{{{yyyyyy{{{||||||{{{}}}~~~~~~{{{zzz{{{|||{{{{{{{{{|||}}}~~~~~~}}}||||||{{{{{{||||||{{{||||||zzzxxxvvvvvvwwwssstttvvvvvvvvvwwwyyy|||||||||}}}~~~}}}}}}}}}|||{{{zzzzzzyyyyyyxxxxxxzzz{{{||||||||||||yyyyyyyyyzzzzzzzzzzzz{{{xxxyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyzzz{{{|||||||||zzzzzz{{{{{{{{{{{{zzzzzz{{{{{{|||}}}}}}}}}}}}}}}zzz{{{|||||||||{{{zzzyyy||||||{{{yyywwwwwwxxxzzzzzzzzz{{{}}}~~~|||||||||}}}}}}}}}}}}||||||{{{{{{|||~~~~~~~~~||||||~~~}}}|||{{{zzzzzz{{{{{{|||||||||{{{yyyyyyzzzzzz{{{|||||||||}}}}}}}}}}}}~~~{{{yyy|||~~~|||{{{}}}~~~~~~~~~}}}{{{{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~iiikkkmmmoooqqqssstttuuupppppppppqqqqqqrrrssstttssstttuuuvvvwwwxxxxxxxxxvvvtttrrrpppoooqqqsssttttttuuuwwwvvvssspppoooooopppppprrrtttwwwzzz}}}~~~~~~}}}{{{yyywwwvvvuuutttsssrrrrrrsssttttttuuuwwwyyy{{{|||{{{zzzwwwuuusssrrrqqqqqqmmmlllkkkjjjjjjiiiiiiiiifffffffffffffffggghhhhhhgggggghhhiiihhhhhhfffffffffggghhhjjjkkkllllllmmmhhhgggeeeeeeffffffeeeccc^^^^^^___```bbbcccdddeeecccddddddeeefffgggggggggggghhhiiijjjkkkkkkkkkkkkkkklllmmmooorrrvvv|||~~~vvvhhhiiimmmqqquuuyyy{{{}}}}}}zzzuuuoookkkiiiiiiiiihhhgggeeedddccccccdddeeeeeefffggghhhiiijjjkkkkkkqqqssstttsssooolllmmmnnnjjjlllllljjjgggfffgggjjjkkkjjjjjjlllmmmnnnmmmkkkkkkmmmoooqqqrrrsssrrrrrroooppprrrsssssssssrrrrrrqqqnnnmmmooorrrrrrmmmhhhjjjmmmqqquuuvvvvvvuuussswwwxxxxxxyyyzzz{{{|||}}}{{{{{{{{{}}}}}}{{{yyyzzz|||{{{yyywwwvvvvvvssstttwwwyyy{{{}}}}}}}}}{{{||||||zzzxxxyyy}}}}}}||||||~~~{{{zzzyyyxxxyyy{{{~~~}}}}}}|||{{{yyyyyy{{{}}}||||||{{{{{{|||~~~~~~~~~}}}||||||{{{||||||wwwwwwwwwxxxxxxxxxyyyyyyrrruuuxxxzzzzzz{{{|||}}}~~~}}}}}}}}}~~~~~~~~~|||{{{yyyxxxxxxwwwvvvuuutttuuuvvvwwwwwwwwwxxxxxxwwwvvvtttssspppssswwwxxxwwwwwwyyy{{{||||||{{{{{{{{{zzzzzzzzz}}}|||||||||}}}}}}{{{xxxxxxyyyzzzzzzyyy|||~~~}}}zzzxxxzzz|||{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}|||||||||||||||{{{||||||{{{yyywwwxxxyyyuuuvvvwwwwwwwwwxxx{{{~~~~~~~~~{{{|||||||||{{{zzzyyyxxxxxxxxxzzz{{{||||||}}}}}}yyyyyyyyyzzzzzzzzz{{{{{{wwwwwwxxxyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{|||}}}}}}yyyzzz{{{|||||||||zzzzzz||||||}}}~~~~~~~~~~~~~~~{{{|||}}}~~~~~~}}}}}}||||||}}}|||zzzxxxwwwyyyzzzyyyzzz|||~~~}}}zzz{{{|||}}}~~~~~~}}}|||{{{yyyzzz|||}}}}}}}}}{{{|||}}}~~~~~~}}}|||{{{zzz{{{||||||}}}}}}||||||zzzzzzzzz{{{{{{{{{||||||}}}}}}}}}~~~{{{yyy|||}}}||||||~~~}}}}}}~~~~~~|||zzz{{{{{{|||~~~}}}}}}~~~~~~~~~~~~sssrrrtttwww{{{{{{xxxtttpppppppppqqqqqqrrrrrrssswwwxxxxxxxxxwwwxxxzzz{{{tttttttttuuuuuuuuuuuuuuuyyyyyyyyyxxxvvvtttsssrrrpppqqqssstttvvvwwwxxxxxx~~~|||{{{|||{{{yyyxxxxxxuuussssssuuuvvvuuussssssvvvyyy}}}~~~{{{yyyvvvrrrooonnnnnnnnnhhhjjjlllllliiifffeeeeeegggeeedddfffiiilllllljjjhhhhhhiiiiiiiiigggfffeeefffggghhhhhhiiihhhhhhhhhfffgggggggggggggggffffffdddcccbbbaaabbbeeegggiiigggfffeeedddddddddeeefffiiiiiiiiiiiiiiiiiiiiiiiinnnmmmllllllnnnrrrwwwzzz}}}{{{kkk```eeelllrrrvvvyyy{{{}}}}}}zzzuuuooojjjfffdddcccbbbcccdddddddddbbbaaa```eeegggiiihhhfffeeegggiiilllllllllllllllkkkjjjiiimmmnnnmmmllliiiiiijjjkkkkkkjjjiiihhhhhhiiijjjjjjkkkjjjjjjkkkmmmoooqqqrrrllllllllllllmmmnnnooooooooonnnooorrruuuvvvssspppiiimmmrrrwwwzzzzzzxxxwwwzzzzzzzzz{{{{{{{{{||||||{{{|||~~~}}}{{{xxxuuuuuuvvvxxxzzzuuuuuuuuuvvvwwwyyy{{{}}}|||{{{zzzxxxwwwxxxxxxyyy}}}|||{{{zzz{{{{{{}}}}}}{{{zzzyyyyyyyyyzzz{{{|||~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{{{{|||}}}|||{{{yyyyyyxxxxxxxxxxxxxxxxxx{{{yyyxxxyyy{{{{{{vvvrrrwwwvvvtttssstttuuuwwwxxx|||{{{zzzyyyyyyyyyzzz{{{zzzzzzzzzzzzzzz{{{|||}}}vvvuuutttsssrrrsssttttttwwwxxxyyyzzzyyyxxxvvvtttsssrrrrrrqqqsssuuuwwwyyy{{{zzzyyyxxxyyy{{{~~~}}}}}}~~~{{{{{{||||||}}}|||||||||~~~}}}{{{zzzxxx|||||||||||||||}}}}}}~~~~~~}}}}}}~~~|||}}}zzzyyy}}}zzz{{{||||||{{{|||~~~~~~|||{{{|||~~~}}}zzzxxxyyyyyyyyyzzz{{{||||||}}}~~~}}}|||{{{zzzyyyyyyyyy{{{yyywwwuuuvvvyyy|||~~~yyyzzz{{{{{{||||||{{{{{{yyyyyyzzzzzzzzz{{{{{{{{{}}}}}}|||||||||}}}~~~~~~|||}}}~~~~~~|||zzzyyyzzzzzz|||{{{{{{|||}}}}}}|||zzz~~~}}}|||{{{|||}}}}}}~~~|||{{{}}}~~~}}}|||{{{yyy{{{}}}~~~}}}}}}||||||{{{{{{}}}|||{{{{{{}}}}}}|||{{{{{{{{{|||}}}~~~}}}||||||}}}~~~~~~ttttttuuuwwwyyyyyyuuurrrppppppqqqrrrrrrsssssssssttttttuuuvvvvvvxxxyyy{{{vvvvvvuuuuuuuuuvvvvvvwww{{{{{{{{{zzzyyywwwvvvuuupppqqqsssuuuwwwxxxyyyyyy}}}|||{{{{{{}}}}}}|||{{{{{{xxxvvvuuuvvvvvvtttrrrtttvvvyyy}}}}}}{{{yyyvvvsssqqqpppppppppiiiiiiiiihhhggggggiiijjjjjjhhhfffgggjjjkkkkkkiiigggggghhhiiihhhgggeeeeeeeeeeeefffffffffeeeeeeeeeddddddeeeeeeeeeeeeddddddccccccccccccdddfffhhhiiifffeeeddddddddddddeeefffiiiiiijjjjjjjjjkkkkkkkkklllkkkkkklllnnnrrruuuxxxyyyiiiaaaeeekkkppptttvvvxxxzzz|||yyytttnnniiifffeeeddddddddddddddddddcccbbbbbbeeefffhhhgggeeedddeeegggjjjjjjjjjjjjjjjiiihhhhhhlllllllllkkkiiihhhiiijjjkkkjjjiiihhhhhhiiijjjjjjhhhhhhhhhiiijjjlllnnnoooiiiiiiiiiiiijjjkkkllllllmmmlllmmmooorrrrrrpppmmmkkknnnrrrvvvyyyyyyyyyxxx{{{{{{{{{||||||||||||}}}{{{|||~~~{{{yyywwwuuuuuuwwwzzz|||ttttttttttttvvvxxxzzz{{{zzzzzzyyyxxxwwwwwwwwwwwwzzzyyyyyyyyyzzz|||~~~{{{zzzyyyyyyyyyzzz{{{|||~~~~~~~~~}}}}}}~~~|||{{{{{{|||}}}|||zzzxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzwwwuuuxxxwwwvvvuuuuuuwwwxxxyyy}}}|||zzzyyyyyyyyyzzzzzz}}}}}}}}}}}}~~~~~~~~~zzzyyywwwuuutttttttttuuuxxxyyy{{{{{{{{{yyyxxxvvvuuutttsssssstttvvvyyyzzz|||{{{{{{{{{|||}}}|||{{{zzz{{{}}}~~~}}}|||zzz{{{{{{|||||||||||||||}}}}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~|||{{{~~~}}}~~~~~~~~~}}}{{{{{{{{{|||}}}}}}~~~~~~}}}|||{{{yyyyyyyyyyyyzzzyyyxxxwwwxxxzzz|||~~~{{{{{{||||||}}}|||||||||zzzzzz{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||||||||}}}}}}|||{{{|||~~~~~~|||{{{~~~}}}|||{{{{{{|||}}}~~~~~~||||||~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~uuuuuuvvvwwwxxxwwwtttqqqooopppqqqrrrssssssssssssqqqrrrrrrtttuuuwwwyyyzzzyyyxxxwwwvvvuuuvvvwwwxxx|||||||||{{{{{{yyyxxxxxxssstttuuuwwwxxxyyyyyyyyy{{{zzzzzz|||~~~}}}{{{yyywwwvvvuuutttrrrpppsssuuuxxx|||~~~~~~}}}~~~~~~|||{{{yyyxxxuuusssqqqppppppppphhhhhhgggeeeeeehhhmmmqqqmmmkkkjjjjjjjjjjjjiiihhheeefffggghhhgggfffeeeddddddddddddcccbbbbbbaaaaaacccddddddeeeeeedddddddddccccccdddeeefffgggggghhheeeeeeddddddddddddeeeeeehhhiiiiiijjjkkklllmmmmmmiiijjjlllnnnppprrrtttuuuxxxiiijjjnnnrrruuuwwwxxxzzz{{{zzzwwwrrrmmmhhhfffeeeeeeeeeeeeddddddccccccdddddddddeeefffeeecccbbbcccdddhhhhhhggggggggggggggggggjjjkkkkkkjjjhhhggghhhiiijjjiiiiiihhhhhhiiijjjjjjhhhhhhhhhhhhiiijjjlllllliiihhhhhhiiiiiijjjkkklllmmmmmmmmmoooppppppnnnlllnnnooorrruuuwwwyyyyyyyyy||||||||||||}}}}}}}}}}}}zzz|||~~~}}}yyyxxxvvvuuuvvvxxx{{{}}}rrrrrrrrrrrrtttvvvxxxyyyxxxxxxxxxxxxwwwvvvuuuuuuwwwwwwwwwxxxzzz|||zzzyyyxxxxxxxxxzzz{{{|||~~~}}}||||||}}}}}}|||zzzwwwxxxzzz{{{||||||{{{zzzyyy{{{||||||zzzxxxxxxxxxzzzyyyxxxwwwxxxyyyzzz{{{~~~}}}|||zzzzzzyyyyyyyyy}}}|||zzzxxxwwwvvvwwwwww{{{|||}}}}}}}}}|||{{{zzzwwwvvvuuuuuuvvvxxxzzz||||||}}}~~~{{{zzzyyyzzz|||||||||zzzzzzzzz{{{|||||||||||||||{{{|||~~~|||}}}}}}~~~~~~}}}|||zzzyyyyyyyyyyyyzzzzzzzzzzzzzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||}}}}}}||||||{{{{{{{{{{{{}}}~~~}}}~~~uuuuuuvvvwwwxxxwwwuuutttpppqqqrrrttttttuuuuuuttttttsssssstttvvvxxxyyyyyyzzzyyywwwuuuuuuuuuvvvwwwyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxyyyxxxxxxxxxzzzzzz{{{}}}}}}xxxwwwvvvtttsssqqqpppnnnrrrtttvvvyyy{{{}}}~~~}}}zzzyyyyyyzzzyyyxxxxxxvvvtttqqqooommmmmmllldddeeeeeeeeefffjjjooosssooonnnmmmlllkkkiiigggfffdddeeefffggggggfffeeeeeeeeedddcccbbbaaa```______dddeeeeeeffffffffffffeeeaaabbbcccdddeeefffffffffdddddddddddddddeeeeeeeeegggggghhhjjjkkklllmmmnnniiikkknnnqqqsssttttttttt{{{nnnsssuuuwwwxxxxxxxxxzzz{{{wwwtttooojjjgggffffffgggfffeeeccccccbbbcccdddeeedddeeeeeedddcccbbbbbbbbbeeeeeeeeeeeeeeeeeeffffffhhhjjjkkkjjjhhhgggggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkkllllllmmmllllllllllllmmmnnnooooooqqqqqqqqqqqqrrrqqqpppooopppqqqssstttvvvxxxyyyzzz|||||||||}}}}}}}}}}}}~~~zzz|||~~~}}}{{{yyyxxxvvvuuuvvvwwwyyy{{{sssrrrrrrrrrsssuuuwwwxxxyyyzzzzzz{{{zzzxxxwwwvvvxxxwwwwwwxxxyyy|||~~~xxxxxxwwwwwwxxxyyyzzz{{{~~~~~~~~~}}}}}}~~~~~~}}}{{{yyyzzz|||}}}}}}{{{zzzyyyxxx{{{~~~}}}yyywwwxxxzzz|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzz}}}|||{{{zzzzzzzzz{{{{{{}}}~~~~~~~~~}}}}}}yyyxxxwwwwwwxxxzzz|||}}}}}}~~~~~~}}}||||||~~~~~~}}}|||zzz{{{||||||}}}}}}}}}}}}|||}}}~~~|||}}}~~~~~~|||{{{zzzzzzyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{{{{{{{{{{|||~~~rrrtttuuuvvvwwwwwwwwwwwwsssuuuwwwyyyzzzzzzzzzyyyzzzxxxvvvwwwyyyzzzyyyxxxyyyxxxwwwuuuttttttuuuuuutttuuuvvvvvvvvvvvvvvvvvvzzzzzzzzzzzzyyyxxxvvvvvv|||{{{|||}}}~~~|||zzzuuuvvvvvvuuutttrrrqqqqqqqqqrrrtttvvvxxxzzz|||||||||yyyvvvttttttuuutttssstttssspppmmmkkkhhhfffeee```bbbeeehhhiiikkknnnpppnnnnnnnnnllljjjgggeeedddcccdddeeegggggggggffffffgggfffdddbbbaaa`````````ccccccdddeeeffffffeeeeee___```aaacccddddddddddddddddddeeeeeeffffffffffffffffffgggiiikkklllmmmnnnkkkmmmqqqtttvvvuuutttsss{{{wwwvvvwwwwwwvvvttttttuuuvvvtttqqqlllhhhffffffggghhheeedddcccbbbbbbccceeeffffffeeeddddddddddddcccccceeeeeeddddddeeefffggghhhhhhjjjkkkkkkiiihhhhhhiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmoooooooooooopppqqqrrrrrrssssssttttttsssrrrrrrrrrsssttttttvvvwwwyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~{{{|||~~~~~~{{{zzz{{{zzzxxxwwwvvvwwwxxxyyyuuuuuuttttttuuuwwwyyyzzz}}}}}}~~~~~~}}}|||zzzyyy|||{{{zzzzzzzzz{{{|||}}}xxxxxxwwwwwwxxxyyy{{{|||||||||~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{yyyxxxyyy|||~~~}}}zzzxxxzzz|||~~~~~~~~~~~~~~~}}}~~~||||||||||||}}}|||{{{zzzzzzzzz|||~~~~~~~~~~~~~~~||||||}}}~~~|||}}}~~~}}}||||||{{{{{{{{{|||~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~oooqqqttttttttttttvvvwwwxxxyyy|||~~~~~~|||yyyyyy|||}}}{{{yyyyyyxxxxxxwwwuuutttssssssqqqqqqrrrssstttuuuuuuuuuzzzzzzzzzzzzyyyxxxwwwvvv|||||||||}}}~~~}}}zzzwwwvvvxxxzzzyyywwwuuuttttttpppqqqrrrtttwwwyyyzzz{{{zzzwwwssspppppppppooonnnooonnnllliiifffdddbbb```___bbbfffiiijjjjjjjjjkkkjjjkkklllkkkhhheeeddddddcccdddfffggghhhhhhhhhggghhhgggeeecccbbbaaabbbbbb``````aaabbbcccccccccccc______```aaabbbccccccddddddeeefffgggggghhhgggggggggggghhhjjjkkkmmmnnnnnnnnnpppsssvvvvvvuuutttrrrvvv}}}}}}zzzzzzyyyvvvtttssstttvvvqqqnnniiifffdddeeehhhjjjeeeeeedddddddddeeeffffffhhhgggffffffhhhhhhgggfffffffffeeeeeefffhhhjjjkkkiiikkkmmmmmmllljjjjjjkkkjjjjjjlllmmmmmmmmmmmmmmmjjjjjjlllmmmnnnnnnnnnnnnpppooooooppppppqqqrrrssstttuuuvvvvvvttttttuuuvvvxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||~~~}}}|||zzzyyyyyyzzzzzzzzzyyyyyyyyyyyy{{{}}}~~~~~~~~~~~~|||{{{||||||}}}zzzzzzyyyzzzzzz|||~~~|||}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~mmmoooqqqqqqpppoooqqqssswwwyyy|||~~~|||yyy{{{~~~~~~{{{yyyyyyzzzyyyxxxuuusssqqqpppppprrrsssuuuuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{|||}}}|||yyyvvvxxx{{{}}}{{{xxxtttssssssrrrrrrsssuuuwwwyyy{{{|||zzzvvvqqqnnnllllllkkkjjjhhhhhhgggfffdddbbbaaa``````cccggghhhhhhfffffffffeeehhhjjjiiifffdddcccccccccdddfffhhhiiiiiiiiiiiihhhgggeeecccbbbbbbcccddd___```aaabbbcccccccccccc``````___```aaabbbdddeeeeeefffggghhhiiiiiiiiihhhjjjjjjkkklllmmmnnnooopppqqqrrrtttuuuuuutttrrrppppppxxx~~~~~~}}}{{{wwwtttssstttvvvnnnkkkgggdddccceeehhhkkkffffffggghhhhhhhhhhhhhhhjjjhhhgggiiikkkmmmllljjjhhhhhhgggggghhhjjjmmmnnnjjjmmmooopppnnnmmmlllmmmkkklllmmmnnnooooooooonnnjjjlllmmmoooqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrttttttwwwxxxzzzyyyxxxxxxzzz}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~lllooopppooolllkkklllooosssuuuyyy|||}}}}}}|||{{{{{{yyy{{{~~~yyyzzz||||||zzzwwwsssqqqpppqqqsssuuuvvvwwwwwwxxxssstttvvvxxxzzz{{{||||||xxxxxxzzz|||}}}|||yyyvvvyyy{{{}}}{{{vvvqqqppppppsssttttttvvvxxxzzz|||}}}zzzuuupppllljjjiiihhhgggcccddddddddddddcccbbbaaaccceeegggfffeeeddddddeeebbbfffiiihhheeecccbbbccccccdddfffhhhjjjjjjjjjjjjhhhfffdddcccbbbcccdddeeeaaaaaabbbddddddeeeeeeeeebbbaaa``````aaaccceeegggeeefffhhhiiijjjjjjjjjiiilllmmmmmmnnnooopppqqqqqqrrrssstttttttttrrrpppooonnntttzzz{{{}}}|||zzzwwwssspppoooppprrrmmmjjjfffcccccceeeiiikkkggghhhiiikkkkkkkkkjjjiiikkkjjjiiijjjnnnpppooommmjjjiiiiiiiiijjjllloooqqqkkknnnqqqqqqpppooonnnnnnkkklllnnnppppppppppppooommmnnnqqqssstttuuuuuuuuusssssssssssstttuuuvvvvvvzzz}}}~~~~~~|||}}}mmmkkkiiihhhjjjlllmmmmmmnnnooooooooopppsssxxx|||~~~}}}|||{{{}}}uuuuuuuuuuuuvvvuuurrroootttssstttuuuwwwwwwuuusssuuutttuuuxxx{{{|||yyyvvvuuuuuuuuuvvvwwwxxxyyyyyy{{{zzzzzzxxxwwwtttsssrrrmmmqqqwww{{{|||{{{zzzzzzvvvssspppmmmllljjjhhhfffiiidddbbbfffhhheeecccccceeedddcccbbbbbbbbbbbbbbbccceeegggfffeeecccccccccbbbdddfffhhhhhhhhhgggfffeeefffgggfffdddcccdddeeefffffffffggghhhiiiiiiiiiiiigggeeefffiiikkkmmmnnniiiiiijjjlllmmmooopppppprrrpppnnnmmmooorrrwwwzzzxxxuuussstttuuutttqqqnnnrrrsssuuuwwwxxxxxxxxxwww|||{{{xxxuuurrrpppooonnnkkkjjjjjjiiiiiihhhhhhhhhkkkkkkkkkmmmpppqqqqqqooonnnnnnnnnnnnnnnnnnnnnnnnllllllmmmnnnooopppqqqqqqooopppqqqrrrssssssssssssmmmooopppppppppqqqtttvvvuuusssrrrtttvvvwwwuuusssyyyyyyyyyyyyyyyzzz{{{{{{mmmkkkiiiiiikkknnnoooooojjjkkklllmmmnnnrrrwww{{{{{{}}}~~~}}}|||{{{|||~~~tttsssqqqqqqrrrqqqooommmsssssssssuuuwwwxxxvvvtttsssssstttwwwyyyzzzwwwtttuuuuuuttttttuuuvvvwwwxxxxxxxxxwwwwwwuuusssrrrqqqppptttyyy}}}}}}{{{yyyyyytttqqqnnnkkkiiigggdddaaahhhdddcccgggiiifffccccccddddddcccbbbbbbbbbccccccdddfffhhhgggeeecccccccccbbbdddfffggghhhhhhgggffffffggghhhgggeeedddeeeffffffggghhhiiikkklllmmmnnnllljjjhhhiiillloooppppppmmmmmmnnnooopppqqqrrrrrruuusssqqqpppqqqtttxxx{{{zzzxxxvvvvvvwwwwwwtttrrrttttttvvvwwwxxxyyyyyyyyy}}}|||zzzxxxuuusssqqqpppnnnnnnmmmmmmmmmlllllllllppppppqqqsssuuuwwwvvvuuuuuutttttttttssssssrrrrrrooooooppppppqqqrrrrrrrrrqqqrrrssstttuuuuuuuuuuuuqqqrrrtttttttttuuuwwwyyywwwvvvuuuwwwyyyzzzxxxvvvzzzzzzzzz{{{{{{|||}}}~~~mmmkkkkkklllooorrrttttttlllllllllllllllnnnqqqtttsssuuuxxxyyyxxxwwwxxxyyytttrrroooooooooppppppoootttttttttvvvxxxyyyxxxwwwssstttuuuxxxzzzyyyvvvtttuuutttsssrrrssstttuuuvvvttttttttttttsssrrrqqqqqqrrruuuzzz|||{{{xxxuuutttpppnnnkkkiiihhhfffcccaaafffdddeeeiiijjjfffccccccccccccbbbbbbbbbcccddddddfffggghhhgggeeedddcccdddcccdddfffggghhhhhhgggggghhhiiijjjiiigggggggggiiihhhiiikkkmmmoooqqqrrrssspppooommmnnnqqqtttuuuuuutttttttttuuuuuuuuuvvvvvvyyywwwvvvuuuvvvxxx{{{}}}}}}|||zzzzzzzzzzzzxxxvvvwwwwwwwwwxxxyyyzzz{{{|||~~~~~~~~~|||zzzwwwuuusssssssssssssssssssssrrrrrrxxxxxxxxxzzz}}}~~~~~~}}}{{{{{{zzzyyyxxxwwwwwwvvvttttttttttttuuuuuuuuuuuussstttvvvwwwwwwwwwwwwvvvtttuuuvvvvvvvvvvvvyyy{{{zzzyyyyyyzzz||||||{{{yyy|||||||||}}}~~~pppooooooqqquuuxxxzzzzzzuuutttrrrnnnjjjhhhiiijjjooorrruuuwwwwwwvvvvvvwwwuuussspppppprrruuuvvvwwwyyyxxxxxxyyyzzz{{{zzzyyyvvvwwwyyy{{{|||{{{xxxvvvuuutttsssrrrrrrssstttuuurrrrrrssssssssssssrrrrrrrrruuuyyyzzzxxxtttrrrqqqpppnnnlllkkkjjjiiigggeeefffeeegggllllllhhhdddeeebbbbbbbbbbbbcccddddddeeeggghhhhhhgggeeeddddddeeeeeefffggghhhiiiiiiiiihhhkkklllmmmlllkkkjjjkkklllnnnoooppprrrsssuuuvvvwwwuuutttssstttwwwzzzzzzzzz{{{{{{{{{zzzzzzzzzyyyyyy}}}|||{{{zzzzzz|||~~~~~~}}}|||||||||{{{{{{{{{{{{zzzzzz{{{}}}~~~{{{yyyyyyyyyyyyyyyyyyzzzzzzzzz~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxzzzyyyyyyyyyxxxxxxxxxwwwvvvwwwyyyzzz{{{zzzyyyxxxuuuvvvwwwwwwvvvvvvxxxzzz{{{{{{{{{|||}}}}}}||||||}}}}}}~~~tttttttttwww{{{~~~|||{{{xxxrrrlllhhhffffffooosssvvvxxxxxxxxxxxxxxxtttrrrpppqqquuuyyy}}}~~~~~~||||||}}}}}}{{{zzzxxxyyy{{{{{{{{{yyyxxxxxxuuuuuuuuuuuuuuuuuuvvvvvvsssssstttuuuuuuuuuuuutttuuuwwwzzzzzzxxxvvvuuuuuuzzzwwwssspppnnnllljjjhhhgggfffjjjnnnnnniiiggghhhdddcccccccccdddeeeffffffggghhhhhhgggfffeeefffggghhhiiijjjjjjkkklllllllllnnnpppqqqpppoooooopppqqquuuuuuvvvvvvwwwxxxyyyyyyzzzyyyxxxzzz}}}~~~~~~}}}}}}||||||~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~||||||{{{}}}}}}}}}|||{{{{{{zzzzzzxxxzzz|||}}}~~~|||{{{zzzwwwxxxyyyxxxwwwwwwxxxzzzzzz{{{||||||||||||||||||}}}~~~~~~yyyyyyyyy{{{}}}}}}{{{vvvqqqmmmkkkkkkmmmooorrrssssssssstttuuurrrpppoooqqqvvv{{{~~~~~~}}}~~~~~~}}}|||yyyzzzzzzyyywwwvvvwwwxxxuuuvvvxxxyyyzzzzzzyyyxxxvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{||||||{{{|||}}}{{{uuupppmmmkkkiiiiiiiiilllpppoookkkjjjlllhhhhhhggggggggghhhiiiiiihhhiiijjjiiihhhhhhjjjlllmmmmmmmmmnnnnnnooopppppprrrtttuuuuuusssssstttvvvyyyyyyzzzzzz{{{{{{|||||||||||||||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||zzz|||~~~~~~|||zzzzzz{{{{{{zzzxxxxxxyyy{{{yyyzzz||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|||||||||}}}}}}}}}|||xxxtttqqqppppppmmmnnnppppppppppppqqqssstttrrrrrrssswww{{{~~~~~~}}}||||||~~~{{{|||{{{xxxuuuuuuwwwzzzuuuwww{{{~~~}}}{{{{{{||||||}}}}}}}}}}}}||||||}}}}}}}}}}}}~~~vvvqqqooonnnmmmllllllnnnrrrppplllmmmqqqnnnnnnmmmlllllllllmmmmmmkkklllmmmllllllmmmppprrrppppppqqqqqqrrrrrrssstttvvvwwwxxxxxxwwwwwwxxxzzzzzzzzz{{{|||~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{}}}|||zzzzzzzzzzzzyyywwwwwwxxxyyyxxxzzz}}}}}}{{{zzz{{{}}}{{{{{{|||}}}~~~}}}|||~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~}}}zzzuuurrrqqqqqqssstttuuuuuutttuuuwwwyyywwwvvvuuuvvvzzz|||~~~~~~|||zzzyyyzzz}}}}}}yyyvvvvvvzzz~~~uuuxxx}}}}}}|||{{{{{{{{{}}}|||uuurrrrrrssssssmmmmmmppprrrpppmmmnnnssssssrrrqqqppppppoooppppppmmmnnnoooooooooqqqtttwwwsssssssssssstttuuuvvvvvvxxxyyyzzzzzzyyyyyy{{{|||yyyzzz{{{}}}~~~~~~|||~~~~~~}}}||||||||||||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}|||zzzwwwxxxxxxvvvttttttuuuvvvxxx{{{}}}}}}{{{zzz{{{}}}zzz{{{{{{|||}}}|||{{{}}}|||~~~~~~|||{{{~~~~~~|||}}}~~~zzzwwwvvvwwwyyyzzz{{{{{{yyyzzz{{{}}}|||{{{xxxvvvuuuvvvwwwxxxxxx{{{~~~~~~{{{yyyyyyyyyxxxwwwzzz|||~~~~~~||||||~~~zzztttsssuuuvvvsssooouuuqqqmmmllloooqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrruuuqqqnnnnnnpppssssssrrruuuuuuuuutttsssrrrqqqpppvvvyyy|||zzzvvvtttwwwzzzxxxxxxyyyzzz|||~~~~~~}}}|||zzz{{{||||||zzzxxxxxxyyyyyyyyyyyy}}}|||yyy|||~~~zzzwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvxxxzzz{{{{{{{{{|||}}}zzzzzzzzz{{{{{{}}}~~~~~~~~~|||zzz|||~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{zzzzzzxxxwww{{{}}}~~~{{{{{{}}}~~~~~~~~~~~~~~~}}}zzzxxxyyy{{{{{{|||zzzyyyyyyzzz|||~~~}}}{{{yyyxxxxxxxxxyyyzzz}}}|||{{{{{{{{{zzzyyyzzz|||~~~~~~}}}~~~|||zzzzzz|||}}}~~~~~~|||xxxsssrrrtttuuurrrooorrrpppnnnoooqqqqqqpppnnnqqqqqqqqqqqqqqqqqqqqqqqqrrrpppnnnnnnqqqrrrrrrqqqrrrrrrrrrsssrrrrrrqqqqqqtttwwwzzzyyyvvvuuuxxx{{{wwwxxxxxxzzz|||~~~~~~~~~~~~~~~|||zzz{{{|||{{{xxxwwwvvvwwwwwwwwwxxx{{{~~~|||zzz|||}}}zzzwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuwwwxxxyyyxxxxxxyyyzzz{{{{{{{{{{{{|||}}}~~~~~~|||{{{}}}~~~}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~{{{zzzzzz{{{zzzyyyzzz|||~~~{{{zzz|||~~~~~~{{{zzz{{{{{{{{{zzzxxxxxxzzz|||~~~}}}|||{{{{{{{{{~~~~~~}}}}}}~~~~~~}}}zzz{{{}}}~~~}}}~~~{{{zzz|||yyywwwvvvxxxzzz{{{{{{xxxuuuqqqqqqrrrsssqqqnnnnnnnnnnnnpppqqqqqqooommmppppppppppppppppppppppppooonnnnnnoooqqqqqqpppooonnnooopppqqqrrrssssssssssssvvvxxxxxxwwwwwwyyy|||wwwwwwyyyzzz}}}}}}}}}}}}~~~~~~{{{{{{||||||{{{wwwuuuttttttuuuuuuvvvzzz}}}~~~~~~|||}}}~~~~~~}}}zzzyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvxxxyyyyyywwwwwwxxxyyy||||||||||||}}}~~~~~~}}}|||~~~}}}|||}}}}}}~~~|||}}}~~~~~~~~~}}}|||{{{zzzzzz|||}}}~~~~~~}}}}}}}}}~~~|||zzzzzz{{{||||||{{{zzz|||~~~}}}zzzzzz|||~~~~~~}}}{{{xxxyyyyyyxxxwwwxxx{{{~~~~~~~~~{{{|||}}}~~~~~~~~~}}}|||~~~|||zzzxxxyyyvvvttttttuuuwwwxxxxxxtttrrrpppoooppppppooommmmmmmmmnnnnnnoooooonnnnnnoooooooooooooooooooooooolllmmmnnnpppqqqqqqooonnnmmmoooppprrrtttuuuvvvvvvvvvxxxyyyyyyxxxxxxyyy{{{wwwxxxzzz|||~~~~~~}}}~~~|||zzz~~~~~~~~~|||xxxuuussssssssstttvvvyyy|||~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyyyyxxx{{{||||||{{{yyyyyyyyy{{{~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}{{{|||}}}~~~}}}|||{{{zzzyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~|||zzzzzz{{{|||||||||zzz|||~~~}}}zzzzzz{{{}}}~~~~~~}}}zzztttuuuuuuuuuuuuxxx|||}}}}}}~~~~~~~~~}}}|||}}}}}}}}}}}}|||{{{zzzyyywwwuuussstttuuuwwwwwwvvvqqqpppooooooooonnnmmmkkknnnmmmlllkkkkkkllloooqqqooooooooooooooooooooooookkkmmmppprrrrrrqqqpppooopppqqqsssuuuvvvxxxyyyyyyzzz{{{{{{zzzyyyxxxxxxyyyxxxyyy{{{}}}~~~|||zzzyyy}}}yyyvvvtttttttttuuuwwwzzz{{{}}}~~~~~~~~~{{{{{{||||||||||||{{{{{{~~~~~~}}}{{{zzz{{{}}}~~~~~~}}}}}}}}}|||}}}~~~~~~~~~|||{{{zzz}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{|||}}}||||||zzz|||~~~~~~}}}{{{zzz{{{}}}}}}zzzrrrrrrsssrrrsssvvvzzz~~~~~~}}}}}}}}}||||||{{{zzzyyyxxxvvvuuuuuuvvvxxxxxxwwwuuuppppppoooooonnnlllkkkjjjmmmlllkkkjjjiiikkknnnrrroooooooooooooooooooooooolllooorrrtttsssrrrrrrsssssstttuuuwwwyyyzzzzzzzzz||||||{{{zzzyyyxxxwwwwwwxxxyyy{{{}}}~~~~~~~~~}}}|||~~~zzzzzz{{{~~~zzzvvvuuuuuutttvvvxxxzzzzzz{{{~~~||||||~~~~~~}}}{{{{{{}}}~~~~~~~~~|||{{{~~~~~~~~~}}}}}}~~~|||}}}~~~}}}~~~~~~~~~}}}{{{}}}~~~~~~~~~~~~|||{{{|||~~~}}}zzzssssssrrrpppppprrrvvvzzz|||~~~~~~}}}~~~~~~}}}|||zzzxxxwwwvvvuuuvvvxxxzzz|||{{{xxxuuuoooppppppooommmkkkiiihhhiiikkklllkkkjjjjjjmmmpppppppppppppppppppppppppppnnnqqqtttuuuttttttuuuwwwvvvwwwxxxxxxyyyyyyyyyyyyzzzyyyxxxxxxxxxxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{zzz{{{{{{|||~~~}}}{{{zzz}}}}}}zzz|||~~~}}}yyyvvvuuuuuutttvvvxxxxxxxxxyyy|||~~~~~~|||}}}~~~~~~~~~}}}~~~}}}~~~~~~~~~|||~~~~~~~~~}}}|||}}}~~~~~~~~~~~~{{{ttttttrrrooonnnooosssvvvzzz}}}}}}|||}}}|||zzzwwwuuutttuuuwwwyyy}}}~~~}}}yyyuuupppqqqqqqpppmmmjjjhhhhhhfffiiimmmmmmlllkkklllnnnpppppppppppppppppppppppppppsssvvvvvvuuuuuuwwwyyywwwxxxxxxyyyyyyyyyxxxxxxwwwvvvuuuvvvwwwwwwwwwvvvuuuvvvwwwxxxyyyxxxwwwvvvyyyyyyzzz|||~~~}}}~~~~~~~~~|||zzzyyy|||~~~}}}{{{}}}~~~|||yyyuuuttttttsssuuuwwwwwwvvvwwwzzz}}}~~~}}}~~~~~~}}}~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~{{{xxxuuutttsssrrrrrrrrrrrrsssvvvwww{{{}}}}}}~~~~~~~~~~~~{{{{{{{{{|||~~~}}}{{{yyyxxxxxxxxxwwwyyy{{{}}}|||zzzwwwuuuuuurrrooooooppppppmmmjjjhhhkkknnnnnnmmmlllnnnpppqqqpppnnnmmmlllmmmooopppoooqqqtttvvvvvvvvvwwwxxx|||wwwsssrrrtttwwwxxxxxxvvvtttrrrrrrtttvvvwwwwwwuuuvvvwwwxxxzzz{{{|||}}}xxxyyyzzz|||~~~{{{~~~}}}||||||~~~{{{}}}}}}zzzxxxzzz~~~~~~}}}{{{zzzyyyxxxwwwwwwwwwwwwxxxyyy{{{~~~}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~|||zzzvvvvvvvvvvvvuuutttsssrrrtttuuuyyy}}}|||}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxwwwwwwwwwvvvwwwyyyzzzzzzyyyvvvuuuuuusssqqqpppqqqpppnnnkkkkkkmmmooonnnmmmmmmoooqqqpppooonnnmmmmmmnnnooopppooorrruuuvvvwwwwwwxxxyyy|||yyyuuusssuuuvvvvvvuuuuuusssqqqqqqsssuuuuuuuuuuuuuuuwwwxxxyyy{{{||||||}}}}}}}}}}}}}}}|||{{{{{{zzz}}}}}}{{{|||}}}|||}}}~~~~~~~~~|||zzzyyyzzz}}}|||}}}~~~|||{{{zzzyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~}}}||||||}}}}}}~~~}}}{{{wwwyyy{{{|||{{{xxxtttqqqqqqrrrvvv}}}|||yyyzzz{{{|||~~~zzzzzzxxxwwwwwwwwwwwwwwwtttuuuvvvvvvwwwvvvvvvuuuvvvtttrrrqqqqqqqqqooommmnnnoooooonnnlllmmmoooqqqnnnmmmmmmlllmmmnnnpppqqqooorrruuuvvvwwwxxxyyy{{{|||zzzwwwvvvvvvuuutttrrrtttrrrqqqppprrrtttttttttuuuuuuvvvwwwxxxzzz{{{{{{~~~~~~}}}|||{{{zzzyyyyyyyyy{{{}}}}}}|||{{{{{{{{{}}}}}}}}}}}}|||{{{zzzyyyzzz|||~~~~~~}}}yyyzzz|||~~~}}}{{{{{{{{{{{{{{{{{{||||||~~~~~~~~~~~~}}}||||||||||||}}}}}}{{{zzz}}}|||vvvrrrooopppsssyyy|||vvvwwwxxxyyy{{{}}}~~~~~~}}}|||{{{{{{wwwvvvvvvvvvvvvvvvvvvwwwtttsssssssssssstttuuuuuuuuutttrrrqqqpppooonnnmmmpppooommmlllkkklllnnnpppllllllllllllmmmoooqqqrrrnnnqqqsssuuuuuuvvvyyyzzzyyyxxxxxxwwwwwwuuutttsssuuusssqqqqqqsssttttttsssttttttuuuvvvwwwxxxyyyzzzxxxxxxxxxyyyyyyzzz{{{{{{xxxyyy{{{|||{{{{{{zzzzzz}}}||||||{{{{{{{{{zzzzzz{{{||||||||||||}}}~~~|||zzzyyyxxxyyy{{{}}}}}}{{{zzz{{{|||||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||}}}yyyuuupppooopppuuu{{{~~~|||ttttttuuuvvvwwwyyy{{{}}}}}}|||{{{zzzyyyxxxwwwwwwuuuuuuvvvvvvvvvwwwwwwwwwtttssssssrrrrrrssstttuuussssssrrrqqqooommmmmmmmmooommmkkkjjjjjjkkkmmmmmmjjjkkkkkklllnnnooopppqqqmmmoooqqqrrrssstttwwwyyyvvvwwwxxxxxxwwwvvvuuuuuuvvvtttssssssuuuuuuuuussssssttttttuuuvvvwwwxxxxxxtttttttttuuuwwwxxxzzz{{{wwwxxxyyyzzz{{{{{{zzzyyy||||||{{{{{{||||||||||||{{{||||||{{{{{{||||||zzzxxxyyyzzz|||~~~~~~~~~|||yyyyyyzzz|||{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}yyyssspppoooqqqwww|||~~~}}}uuuuuuttttttuuuwwwxxxzzz}}}}}}~~~~~~~~~{{{zzzyyyxxxwwwvvvuuutttuuuvvvwwwwwwxxxxxxwwwwwwuuuuuutttsssssssssssssssrrrrrrrrrqqqnnnllllllmmmmmmkkkiiiiiikkkllllllllljjjkkklllmmmnnnoooppppppnnnoooqqqqqqqqqrrruuuwwwtttvvvxxxxxxvvvvvvvvvwwwvvvuuuttttttuuuvvvtttssssssssstttuuuuuuvvvwwwwwwvvvuuutttttttttvvvwwwxxxxxxwwwxxxzzz||||||zzzyyyzzzzzz|||}}}~~~~~~~~~~~~|||}}}}}}}}}|||}}}|||{{{zzz{{{}}}~~~|||~~~~~~|||yyyxxxzzz~~~{{{|||}}}~~~}}}||||||}}}~~~||||||}}}~~~||||||}}}~~~~~~vvvrrrnnnoootttzzz~~~yyyxxxvvvuuuuuuuuuwwwxxx{{{|||~~~~~~~~~{{{{{{zzzxxxwwwuuuttttttvvvwwwxxxyyyyyyyyyxxxxxxwwwwwwvvvuuutttssssssrrrrrrssstttrrrnnnlllmmmnnnllljjjiiijjjmmmnnnmmmllljjjkkklllmmmnnnnnnoooooopppqqqrrrqqqqqqqqqtttvvvvvvxxxyyyxxxuuutttuuuwwwuuutttttttttuuuuuusssqqqsssssssssttttttuuuvvvvvvyyywwwvvvuuutttuuuwwwxxxxxxwwwwwwzzz|||}}}{{{yyywwwyyy|||}}}~~~~~~|||{{{{{{|||~~~~~~~~~~~~~~~}}}}}}|||~~~}}}yyyxxx|||{{{|||~~~~~~~~~|||}}}~~~~~~~~~}}}~~~~~~{{{{{{|||}}}~~~{{{|||}}}~~~xxxsssmmmmmmrrryyy}}}|||zzzxxxvvvuuuuuuvvvwww{{{|||~~~||||||zzzyyyxxxvvvuuuuuuxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxwwwvvvtttsssrrrsssuuuuuusssooommmnnnpppllljjjjjjllloooqqqooollljjjkkklllmmmnnnnnnnnnnnnrrrssssssrrrqqqrrrtttvvvyyyzzzzzzxxxtttrrrsssvvvtttsssssssssttttttrrrppprrrssssssttttttuuuuuuuuuxxxwwwvvvuuuvvvwwwyyyzzzxxxwwwwwwzzz}}}~~~|||yyyvvvxxx|||~~~~~~}}}zzzxxx{{{|||~~~~~~}}}||||||{{{||||||}}}|||~~~zzzyyy}}}|||}}}|||}}}~~~}}}}}}~~~|||}}}~~~~~~}}}|||~~~~~~}}}}}}~~~zzzzzz{{{|||~~~~~~|||{{{|||}}}wwwpppoootttzzz}}}}}}||||||{{{yyywwwwwwyyy{{{yyy||||||yyywwwzzzyyyxxxxxxyyyyyywwwuuuuuuuuuvvvwwwxxxxxxxxxxxxyyywwwuuurrrqqqpppppppppppppppqqqqqqpppooommmllllllllllllmmmmmmmmmnnnnnnkkkkkklllmmmoooppprrrrrrsssrrrqqqppppppsssuuuwwwyyyxxxwwwvvvuuusssrrrrrrrrrsssssssssttttttttttttuuuuuuuuuuuuuuutttrrrrrrrrruuuuuussstttyyyzzzyyy{{{{{{{{{{{{{{{zzzzzzzzzxxxzzz~~~~~~~~~~~~|||{{{zzz{{{{{{|||||||||{{{{{{|||yyyxxxzzz{{{zzzxxxyyy{{{|||zzzxxxyyy~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~}}}}}}}}}}}}~~~{{{zzzzzzzzz{{{~~~~~~}}}}}}|||}}}~~~~~~~~~~~~|||{{{|||}}}wwwqqqqqqvvv|||{{{{{{zzzxxxvvvvvvxxxzzzxxx{{{~~~zzzwwwvvvxxxwwwvvvvvvwwwwwwuuusssttttttuuuvvvwwwwwwwwwwwwwwwvvvsssqqqooonnnnnnnnnoooooooooooonnnmmmlllkkkjjjjjjjjjkkkkkkkkklllllljjjkkkmmmnnnpppqqqqqqrrrrrrqqqooooooppprrruuuwwwwwwwwwvvvuuutttsssrrrrrrqqqsssuuuvvvwwwvvvtttsssvvvvvvuuuuuuttttttttttttrrruuuvvvvvvxxx}}}~~~~~~}}}|||{{{zzzyyyyyyyyy{{{}}}}}}}}}}}}~~~~~~|||{{{yyyzzz{{{||||||{{{zzzyyy|||yyywwwwwwyyy{{{zzzyyyzzzzzzzzzzzzyyyzzz}}}{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{zzzzzzzzz{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{|||~~~~~~}}}}}}~~~~~~}}}~~~|||{{{zzz|||{{{wwwssssssxxx}}}yyyzzzzzzxxxvvvuuuvvvxxxwwwzzz}}}~~~|||yyywwwvvvuuutttssstttuuuuuusssrrrrrrsssssstttuuuuuuvvvvvvvvvuuurrrooommmlllkkkkkknnnnnnmmmlllkkkkkkkkkkkkhhhhhhhhhhhhiiiiiiiiiiiijjjkkkmmmoooqqqqqqqqqqqqpppooonnnnnnoooqqqtttvvvvvvvvvvvvuuutttsssrrrqqqqqqsssvvvyyyyyywwwtttrrrxxxwwwuuuttttttuuuvvvwwwwwwzzz{{{zzz|||~~~|||yyyxxxxxxxxxyyy~~~}}}}}}}}}}}}~~~{{{||||||}}}~~~~~~}}}zzz{{{|||}}}}}}|||zzzyyyzzzxxxwwwxxxzzz|||||||||zzzyyyxxxxxxzzz|||||||||yyyyyyyyyxxxxxxxxxxxxxxxzzzzzzzzzzzzyyyyyyyyyyyy||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}||||||}}}}}}~~~~~~}}}}}}ssstttyyyyyyyyy{{{}}}}}}}}}~~~~~~|||yyyvvvssssssvvvyyy{{{{{{xxxyyyyyyxxxwwwvvvvvvwwwxxx{{{~~~~~~|||yyywwwwwwrrrrrrqqqrrrttttttsssqqqrrrrrrrrrsssssstttuuuvvvuuutttqqqnnnlllkkkkkkkkknnnmmmkkkjjjiiijjjkkkkkkfffggggggggghhhhhhhhhhhhjjjkkkmmmoooqqqqqqpppooooooooonnnnnnoooqqqsssuuuuuuuuuuuuvvvuuutttsssrrrrrrsssvvvwwwwwwwwwuuutttyyywwwuuussssssuuuxxxzzz}}}~~~~~~}}}}}}{{{xxxvvvuuuvvvwwwyyy~~~~~~~~~~~~~~~}}}}}}~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~{{{|||~~~}}}{{{zzzzzzzzzzzz{{{|||}}}}}}}}}yyywwwuuuwwwzzz|||zzzwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwyyyzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~}}}|||}}}~~~~~~}}}~~~~~~~~~}}}xxxccccccwwwwwwxxxyyyyyyzzz|||~~~}}}xxxyyyzzz|||~~~}}}{{{yyyvvvuuusssrrrssssssssssssuuuwwwyyyyyyxxxwwwwwwwwwyyy{{{}}}~~~{{{yyywwwwwwqqqppppppqqqssstttsssqqqrrrqqqqqqqqqrrrssstttuuutttssspppnnnlllkkkkkkkkkmmmlllkkkjjjiiijjjkkklllgggggggggggghhhhhhhhhhhhjjjkkklllnnnooooooooonnnpppooooooooopppqqqrrrsssrrrsssuuuuuuuuutttsssrrrssssssrrrrrrrrrssstttuuuxxxvvvsssqqqrrruuuxxx{{{}}}~~~~~~|||wwwvvvsssrrrrrrtttvvvxxx}}}|||{{{zzzyyyzzzzzz{{{yyyzzz|||}}}~~~~~~~~~}}}~~~~~~~~~}}}|||{{{}}}|||yyyzzz{{{|||{{{zzzxxxwwwxxxyyyzzzzzzyyyyyyyyyyyyvvvuuutttvvvyyyyyywwwsssuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwxxxyyyyyyxxxwwwvvvxxxxxxyyyzzz{{{}}}}}}~~~}}}|||{{{||||||}}}~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~wwwbbbaaatttwwwxxxzzzzzzyyyzzz|||~~~~~~{{{zzzuuuuuuuuuwwwyyyyyyxxxvvvttttttsssrrrqqqpppooonnnpppssswwwxxxxxxwwwwwwwwwvvvxxxzzzzzzxxxvvvuuuuuunnnnnnnnnppprrrsssrrrqqqppppppoooooooooqqqssstttrrrpppooommmllllllllllllkkkkkkjjjjjjiiijjjjjjkkkgggggggggggghhhhhhhhhhhhjjjjjjkkkkkklllmmmmmmnnnooooooooonnnnnnooooooooooooppprrrssstttsssqqqpppqqqpppnnnmmmmmmoooqqqssssssqqqooonnnooorrruuuwwwvvvzzz|||{{{||||||sssrrrqqqpppqqqsssuuuvvvvvvvvvuuuuuuuuuvvvwwwwwwuuuwwwyyy|||}}}|||{{{zzz}}}~~~~~~~~~}}}{{{yyyxxxyyyzzz{{{{{{zzzyyywwwvvvtttttttttssssssrrrqqqqqqrrrsssuuuuuusssrrrrrrsssrrrrrrsssuuuvvvuuusssppppppqqqqqqrrrsssttttttuuuuuuvvvxxxyyyyyyyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{~~~|||{{{||||||||||||}}}~~~~~~}}}|||||||||}}}~~~}}}|||{{{{{{{{{}}}~~~~~~}}}{{{zzzzzzzzzzzz|||~~~~~~~~~}}}~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~ooonnnyyyyyy{{{|||{{{zzzzzz|||~~~~~~{{{xxxwwwrrrqqqqqqrrrtttuuuuuutttssstttuuutttsssqqqooooookkknnnsssvvvvvvvvvvvvvvvqqqrrrttttttrrrpppooooookkkkkkkkkmmmpppqqqpppooommmmmmlllkkklllnnnpppqqqnnnmmmlllkkkjjjkkkllllllggghhhhhhiiiiiiiiihhhhhhfffffffffggggggggghhhhhhjjjjjjhhhhhhiiijjjlllmmmnnnnnnmmmllllllkkkkkkkkkjjjlllnnnppppppooonnnllllllkkkkkkjjjkkklllmmmmmmlllkkkiiiiiijjjmmmppprrrppptttwwwwwwxxx{{{{{{xxxrrrrrrqqqqqqqqqrrrrrrssspppqqqrrrssstttuuuuuuvvvuuuxxx{{{~~~~~~|||{{{xxxyyyzzzzzzzzzxxxvvvuuutttuuuvvvwwwwwwvvvuuutttpppooonnnlllllllllllllllkkknnnpppqqqoooooooooqqqmmmpppssstttsssqqqoooooonnnooooooppprrrssssssttttttuuuwwwyyyzzzzzzyyyyyywwwwwwwwwxxxxxxyyyyyyyyy{{{|||~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~}}}|||||||||}}}~~~~~~}}}~~~{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxuuuuuuwwwxxxyyyzzz{{{{{{zzz|||~~~~~~|||zzzzzz{{{|||}}}}}}{{{zzzyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}}}}|||}}}}}}~~~~~~}}}}}}||||||{{{zzzzzzzzz|||}}}~~~|||{{{{{{}}}|||~~~~~~~~~~~~{{{}}}}}}{{{zzz}}}}}}yyywwwuuuqqqooonnnoooqqqsssssssssrrrtttvvvwwwuuusssrrrqqqgggkkkppptttuuuuuutttuuulllnnnoooooommmkkkjjjkkkiiiiiiiiikkknnnoooooonnnkkkjjjiiiiiiiiikkkmmmoookkkjjjiiiiiiiiijjjkkkllleeefffggghhhhhhgggffffffeeeeeeeeefffffffffggggggkkkiiigggfffgggiiilllmmmmmmmmmlllkkkjjjhhhhhhgggggghhhkkkmmmnnnmmmkkkjjjggghhhiiijjjjjjjjjiiiiiigggfffeeefffgggiiilllmmmppptttvvvuuuuuuwwwvvvrrrssssssssssssrrrqqqqqqqqqmmmnnnppprrrtttuuuuuuvvvxxx{{{~~~~~~rrrsssuuuwwwwwwvvvtttsssssstttuuuvvvwwwvvvuuuuuupppnnnllljjjiiijjjkkklllgggkkkooopppooooooqqqsssjjjooossstttqqqnnnmmmnnnooooooppprrrssstttuuuuuusssuuuwwwzzz{{{{{{zzzzzzwwwwwwwwwwwwwwwxxxxxxxxxxxxzzz}}}}}}|||||||||}}}~~~~~~~~~}}}~~~}}}|||}}}{{{||||||{{{zzzyyywwwvvvwwwvvvvvvuuuuuuvvvvvvwwwqqqrrrtttvvvwwwxxxwwwwwwwwwyyy{{{||||||{{{yyywwwxxxxxxzzzzzzzzzxxxvvvtttxxxyyy{{{|||~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}||||||{{{{{{{{{{{{||||||zzzyyyxxxxxxxxxyyyzzz{{{yyyxxxxxxzzz}}}~~~zzz{{{}}}}}}|||~~~yyyyyyyyyyyyzzzzzzzzz{{{~~~{{{xxxuuurrrpppllllllmmmmmmooopppqqqrrrnnnnnnooooooooommmlllkkkjjjhhhgggjjjmmmooonnnlllnnnkkkhhhffffffffffffeeegggffffffgggjjjmmmmmmmmmkkkgggdddccceeehhhiiihhheeedddccccccddddddcccaaabbbdddeeeggggggfffdddcccccccccbbbbbbccccccdddeeegggggggggggghhhhhhhhhiiilllhhhfffiiijjjgggggghhhllllllkkklllmmmllljjjgggdddfffhhhiiiiiihhhfffeeefffffffffgggiiikkknnnooouuutttrrrqqqqqqrrrtttuuussssssrrrrrrqqqooonnnmmmoooooonnnnnnppprrruuuwwwyyy{{{~~~~~~{{{yyyooooooqqqtttvvvuuuqqqnnnrrrssstttttttttsssqqqpppmmmkkkiiigggggghhhjjjkkkkkkiiiiiikkknnnpppnnnlllmmmnnnppppppooopppsssuuuttttttssssssssssssttttttttttttvvvwwwxxxyyyyyyyyywwwvvvuuuttttttsssttttttvvvwwwyyy{{{}}}~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||}}}~~~~~~}}}{{{xxxwww{{{zzzxxxvvvuuutttsssssssssqqqppppppsssuuuvvvvvvssstttuuuwwwwwwwwwvvvvvvrrrssstttsssqqqpppqqqrrrtttvvvxxx{{{}}}}}}~~~}}}}}}}}}zzzyyyxxx|||||||||}}}}}}|||{{{{{{|||}}}}}}|||zzzzzz{{{|||yyyyyywwwvvvvvvvvvwwwxxxxxxwwwvvvxxx{{{}}}}}}}}}zzzzzzyyyyyyzzz{{{}}}~~~~~~~~~~~~{{{zzz|||~~~}}}|||}}}~~~wwwwwwxxxxxxxxxyyyyyyyyy|||{{{zzzxxxuuussspppoookkklllmmmnnnoooooonnnmmmllllllmmmmmmlllkkkiiiiiihhhfffeeefffhhhjjjjjjhhhjjjgggdddbbbcccdddeeedddbbbaaaaaabbbeeegggggggggiiifffbbbaaaccceeefffeeeccccccbbbbbbcccccccccbbbdddeeeggghhhhhhfffeeecccbbbbbbbbbcccccccccddddddffffffggghhhhhhiiiiiiiiijjjfffeeehhhiiihhhgggiiillllllmmmlllkkkjjjhhhhhheeefffhhhiiiiiiiiihhhgggiiiiiijjjkkklllnnnoooppptttsssrrrqqqqqqrrrssstttrrrrrrrrrqqqooommmlllkkkmmmllllllmmmnnnpppssstttuuuwwwzzz|||~~~~~~}}}|||qqqqqqqqqrrrttttttsssqqqssssssssssssqqqpppnnnmmmllljjjhhhffffffgggiiijjjjjjiiiiiilllooopppnnnlllmmmnnnpppppppppqqqsssvvvyyyxxxwwwvvvvvvuuuuuuvvvuuuvvvwwwyyyyyyyyyyyyyyyvvvuuuttttttttttttttttttvvvwwwyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~}}}~~~~~~~~~{{{yyyxxxzzzyyyxxxvvvtttsssrrrrrrrrrpppoooppprrrssssssssspppqqqsssttttttttttttssspppqqqrrrqqqooonnnoooppppppqqqsssuuuwwwxxxyyyyyyzzz|||~~~}}}{{{xxxwwwvvvyyyyyyyyyyyyyyyyyyyyyxxx{{{|||{{{zzzxxxxxxzzz|||xxxwwwvvvtttttttttuuuuuuvvvuuutttvvvyyy{{{||||||yyyyyyxxxwwwwwwxxxyyyzzz{{{{{{}}}~~~~~~~~~}}}|||}}}~~~~~~~~~}}}~~~}}}|||~~~~~~}}}~~~uuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuutttrrrpppooonnniiijjjlllmmmllljjjhhhfffhhhiiiiiiiiiiiihhhhhhggggggdddbbbaaacccdddeeeeeeeeebbb___]]]___aaacccdddfffeeedddeeehhhiiiiiihhhiiifffcccbbbcccdddddddddaaaaaaaaaaaabbbbbbcccddddddeeefffgggfffeeecccaaa```aaabbbcccdddcccbbbbbbdddeeefffhhhiiijjjkkkkkkhhhdddcccfffhhhggggggiiijjjlllmmmlllhhhffffffgggffffffggghhhiiijjjjjjkkknnnnnnooopppqqqqqqqqqqqqrrrqqqqqqqqqqqqqqqqqqrrrqqqppppppooommmllljjjiiijjjkkkkkkmmmnnnooopppqqqtttuuuwwwyyyzzz{{{{{{{{{tttrrrqqqqqqssstttttttttssssssrrrqqqooommmkkkjjjjjjiiigggeeeeeefffggghhhhhhiiikkknnnppppppnnnlllmmmooopppqqqqqqrrruuuwww{{{zzzyyyxxxwwwvvvvvvvvvxxxxxxzzz{{{{{{zzzxxxwwwuuuuuutttttttttuuuvvvvvvvvvwwwyyy{{{|||}}}~~~~~~}}}}}}~~~}}}|||{{{{{{{{{~~~~~~}}}}}}~~~~~~~~~~~~|||zzzxxxzzzyyywwwuuusssrrrqqqqqqppppppoooppprrrrrrpppooommmnnnooopppqqqqqqqqqqqqnnnooopppooommmlllmmmnnnnnnnnnoooppprrrtttuuuvvvvvvxxxzzzyyywwwuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuzzzzzzyyywwwuuuuuuxxxzzzvvvuuutttsssrrrqqqqqqrrrsssrrrrrrssswwwyyyzzzzzzxxxwwwvvvuuutttuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyzzz{{{|||~~~~~~~~~}}}|||||||||{{{||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}}}}~~~~~~ppppppqqqqqqqqqrrrrrrrrrooooooooooooooonnnmmmlllhhhhhhgggfffeeedddbbbaaadddeeefffggghhhhhhiiiiiihhheeebbb``````aaacccdddbbb___\\\[[[]]]aaadddeeekkkjjjiiikkkmmmmmmlllkkkjjjhhhfffeeeeeeeeeffffff``````aaa```aaabbbdddfffdddeeeffffffeeecccaaa______```bbbddddddcccbbbaaadddeeegggiiikkklllmmmmmmiiieeecccfffgggeeeeeeggggggjjjllljjjdddaaacccfffeeeeeefffgggiiikkkmmmnnnqqqrrrtttttttttsssrrrqqqpppqqqrrrrrrrrrrrrqqqpppnnnnnnnnnnnnmmmlllkkkjjjkkkkkkmmmnnnppppppppppppxxxxxxwwwwwwwwwwwwxxxxxxuuutttssstttvvvwwwvvvuuutttssssssqqqpppnnnmmmllliiihhhfffeeedddeeefffggghhhjjjmmmppprrrqqqnnnlllnnnpppqqqrrrrrrsssuuuxxxyyyxxxxxxwwwwwwwwwwwwxxxzzzzzz{{{{{{{{{yyywwwvvvvvvvvvuuuuuuvvvwwwxxxxxxxxxyyy{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{||||||}}}~~~~~~~~~~~~}}}zzzyyyzzzyyyxxxvvvtttsssrrrrrrqqqppppppqqqrrrqqqooolllkkkkkklllmmmnnnoooooopppmmmnnnooonnnlllllllllmmmooooooooooooqqqsssuuuwwwtttuuuwwwvvvtttsssrrrsssssssssssssssssssssttttttxxxxxxvvvtttssssssvvvxxxuuutttsssrrrqqqpppppppppqqqpppppprrruuuxxxxxxxxxuuutttssssssssstttuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxvvvwwwyyyzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{|||~~~~~~~~~}}}|||{{{zzz{{{|||}}}}}}}}}|||{{{{{{{{{{{{|||||||||}}}}}}}}}}}}||||||}}}~~~|||~~~~~~|||{{{{{{}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~kkkkkkllllllllllllmmmmmmjjjjjjkkklllllllllkkkkkkhhheeeaaa^^^]]]]]]___```bbbbbbccceeegggiiikkkkkkjjjhhheeecccaaaaaaccceeeaaa^^^\\\\\\___ccceeeggghhhhhhhhhiiikkkllljjjiiiiiihhhhhhfffeeeeeefffgggaaabbbcccbbb```aaadddgggfffggghhhhhhgggeeecccbbb___aaacccdddeeedddbbbaaadddfffiiikkkmmmnnnooonnnlllgggdddffffffcccbbbcccdddhhhjjjgggaaa___aaaeeedddeeefffgggjjjmmmoooppptttuuuvvvvvvvvvuuusssrrrqqqrrrssssssssssssrrrqqqlllmmmnnnnnnoooooonnnnnnmmmnnnpppqqqrrrrrrrrrrrrxxxwwwwwwvvvvvvwwwwwwxxxttttttvvvxxxzzzyyyvvvttttttssssssrrrqqqqqqqqqqqqhhhhhhgggfffeeeffffffgggiiilllppprrrsssrrrpppoooppprrrssssssssssssvvvxxxwwwwwwwwwwwwxxxzzz{{{|||{{{{{{{{{zzzyyywwwvvvvvvxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{|||}}}~~~}}}||||||}}}|||||||||||||||}}}~~~}}}~~~}}}~~~~~~~~~|||yyyxxxzzzyyyxxxvvvuuutttssssssrrrqqqqqqrrrrrrqqqooolllkkkkkkllllllnnnoooppppppnnnooooooooommmlllmmmnnnoooooonnnoooppprrrtttuuurrrsssuuutttsssrrrrrrsssssssssssssssssstttuuuvvvvvvwwwvvvtttrrrrrruuuwwwttttttssssssrrrqqqppppppqqqppppppqqqtttvvvwwwvvvrrrqqqqqqqqqsssuuuwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyuuuvvvwwwxxxyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}{{{zzzyyyzzz{{{{{{||||||{{{{{{{{{{{{{{{|||}}}||||||||||||||||||}}}yyyzzz|||}}}~~~~~~~~~}}}}}}}}}{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~ffffffffffffggggggggghhheeefffggghhhhhhiiihhhhhhfffbbb^^^ZZZXXXZZZ^^^aaabbbbbbcccdddfffhhhjjjkkkjjjiiihhheeecccbbbdddfffaaa___^^^___bbbeeeggghhhgggfffgggiiikkkllljjjiiifffggggggfffeeeeeefffhhhfffggggggdddaaaaaadddhhhiiijjjkkklllkkkjjjhhhfffaaabbbcccdddeeedddccccccfffhhhkkknnnpppqqqppppppnnniiifffgggfffbbbaaabbbeeefffgggeeebbbaaaccceeedddeeehhhkkknnnqqqssstttwwwwwwxxxwwwwwwvvvvvvuuuttttttttttttttttttttttttnnnooopppqqqqqqrrrqqqqqqpppppppppqqqrrrsssssssssssssssttttttvvvxxxyyyzzzssstttvvvyyy{{{yyyvvvrrrssssssrrrqqqqqqqqqqqqrrriiiiiihhhhhhgggggghhhhhhkkknnnrrrttttttsssrrrsssssstttuuutttssssssuuuwwwxxxxxxxxxzzz{{{}}}{{{zzzxxxvvvuuuuuuuuuvvvyyyyyyxxxxxxxxxyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~|||zzzzzz|||}}}~~~}}}zzzzzzzzz{{{|||}}}~~~~~~}}}{{{{{{|||}}}|||yyywwwvvvxxxwwwvvvuuuttttttttttttrrrqqqppppppqqqqqqooommmkkkkkkkkklllnnnoooqqqrrrnnnooopppooommmlllmmmnnnmmmmmmmmmnnnooopppqqqrrrppprrrsssrrrqqqqqqrrrsssuuuttttttssstttvvvwwwxxxuuuvvvvvvuuutttssstttvvvrrrrrrsssssssssrrrqqqqqqrrrpppoooppprrrttttttssspppppppppqqqrrruuuwwwxxxxxxxxxwwwwwwxxxxxxyyyzzzvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{|||}}}}}}|||{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{||||||}}}||||||{{{{{{||||||}}}{{{{{{|||}}}~~~~~~}}}{{{zzzzzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~aaaaaabbbbbbbbbcccccccccaaabbbcccddddddeeeeeeeeeccc```]]]ZZZZZZ\\\___aaaddddddccccccdddeeefffgggggghhhhhhfffcccbbbccceeeaaa``````bbbeeeggghhhgggffffffhhhjjjmmmnnnllljjjeeeggghhhhhhgggfffiiikkkkkklllkkkgggbbbaaadddhhhiiijjjkkkllllllkkkiiihhhcccddddddddddddeeeeeeeeeiiikkknnnqqqrrrrrrqqqqqqmmmhhhfffggggggcccbbbcccggggggfffeeeeeeeeefffgggeeehhhkkkooosssvvvwwwxxxzzzzzzyyyxxxxxxxxxyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxtttttttttttttttssssssrrroooooonnnnnnoooppprrrssspppqqqrrrsssuuuvvvwwwwwwrrrrrrsssuuuvvvvvvtttrrrrrrqqqpppnnnmmmmmmmmmnnnkkkkkkjjjjjjjjjiiiiiiiiinnnqqqtttuuuttttttuuuvvvvvvvvvwwwuuutttssstttvvvxxxxxxyyyzzz{{{}}}~~~{{{xxxuuurrrqqqrrrtttvvvyyyxxxxxxwwwwwwwwwwwwxxxzzz{{{{{{||||||||||||{{{~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~|||zzzyyyyyyzzz|||||||||zzzzzzyyyzzzzzz{{{|||}}}}}}}}}||||||||||||}}}}}}}}}}}}{{{{{{xxxyyyzzzzzzyyywwwuuussstttssssssrrrrrrsssssstttqqqooonnnnnnooopppooonnnkkkkkkkkklllmmmoooqqqrrrmmmooooooooommmlllmmmnnnkkklllmmmnnnooopppppppppnnnpppppppppooooooqqqsssvvvuuuuuutttuuuwwwyyyzzzuuuvvvxxxxxxvvvuuutttuuuooopppqqqrrrsssrrrqqqqqqqqqpppnnnnnnpppppppppooopppoooooopppqqqsssuuuvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwwwwxxxxxxyyyxxxxxxwwwwwwwwwxxxxxxyyy{{{{{{{{{zzzyyywwwvvvuuuxxxxxxxxxxxxyyy{{{|||}}}||||||{{{zzzzzz{{{||||||~~~}}}||||||}}}~~~~~~}}}zzzxxxwwwyyy{{{xxxyyy{{{{{{|||}}}|||{{{|||}}}}}}}}}|||~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||~~~}}}|||}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~||||||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~____________`````````aaa^^^___```aaabbbbbbbbbbbbaaa___^^^]]]]]]___aaabbbgggfffdddbbbaaaaaabbbbbbdddfffhhhfffcccaaabbbdddaaa```aaadddggghhhhhhfffbbbccceeehhhkkkllljjjhhhfffiiikkkkkkjjjjjjlllooonnnooonnniiicccaaadddhhhfffgggiiijjjjjjiiihhhgggeeeeeedddddddddeeefffgggjjjlllppprrrtttsssrrrqqqlllhhheeeggghhheeedddeeeiiigggeeefffgggiiiiiiiiigggjjjnnnssswwwzzz{{{{{{|||{{{zzzyyyyyyzzz{{{|||zzzyyywwwvvvvvvwwwyyyzzzyyyyyyxxxwwwvvvtttsssrrrnnnmmmlllkkklllnnnpppqqqqqqrrrrrrssssssrrrrrrqqqsssqqqpppppprrrssssssrrrqqqpppnnnkkkjjjiiiiiiiiilllllllllkkkkkkkkkjjjjjjpppsssvvvvvvttttttvvvyyywwwxxxxxxvvvtttssstttuuuxxxxxxxxxxxxxxxyyyzzz{{{zzzwwwsssooonnnppptttwwwxxxxxxwwwvvvuuuuuuuuuvvvyyyyyyzzzzzzzzzzzzzzzyyy}}}~~~~~~~~~}}}~~~~~~~~~}}}|||||||||{{{{{{zzzzzzyyyyyyzzz{{{{{{|||{{{{{{{{{yyyxxxxxxyyy{{{{{{{{{zzzzzzyyyxxxxxxyyyyyyyyy{{{{{{zzzzzzzzzzzz{{{{{{}}}|||yyyyyywwwxxxxxxyyyxxxvvvsssrrrqqqpppppppppqqqqqqrrrssspppnnnlllkkkmmmnnnooonnnkkkjjjjjjkkkllloooqqqrrrmmmnnnooonnnlllkkklllmmmlllmmmoooqqqrrrrrrqqqqqqmmmnnnooonnnnnnnnnppprrrwwwvvvuuutttuuuwwwyyy{{{tttwwwyyyzzzxxxvvvuuuuuummmnnnpppqqqrrrrrrqqqqqqqqqooommmmmmmmmnnnmmmlllppppppoooooooooqqqrrrsssttttttsssrrrssstttuuuvvvzzzyyyxxxxxxxxxxxxxxxyyyvvvuuuuuutttttttttuuuuuuyyyzzzzzzzzzxxxvvvtttsssvvvvvvvvvwwwxxxzzz{{{|||{{{{{{yyyyyyyyyyyy{{{{{{{{{yyyxxxwwwxxx{{{~~~~~~}}}{{{wwwuuuuuuxxxzzzvvvwwwyyyyyyzzz|||}}}yyywwwxxxzzz{{{{{{xxx{{{}}}}}}{{{zzz|||~~~~~~|||{{{{{{{{{|||}}}||||||||||||}}}}}}}}}}}}}}}|||zzz|||}}}}}}|||{{{{{{|||~~~~~~}}}||||||||||||}}}{{{|||}}}|||}}}{{{zzz}}}{{{|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||ZZZZZZ[[[\\\^^^___``````aaa```^^^]]]]]]^^^___```bbb```______``````^^^]]]dddcccbbbaaabbbdddfffhhhgggggggggggggggggghhhhhhjjjeeeaaabbbgggjjjjjjhhhcccdddeeeggghhhiiiiiiiiigggffffffgggiiijjjhhhgggeeegggiiiiiigggeeeeeeeeehhheeedddeeeggghhhfffdddgggggghhhiiijjjkkkkkklllooorrruuuuuussspppnnnmmmmmmllljjjiiihhhiiijjjjjjkkkjjjiiihhhggghhhiiijjjkkklllnnnrrrwww{{{|||||||||~~~~~~~~~~~~|||zzzzzz{{{}}}~~~~~~|||zzzwwwuuuuuuttttttqqqpppmmmlllmmmqqquuuxxxssssssrrrqqqpppooonnnnnnmmmmmmnnnpppqqqrrrpppooosssqqqnnnkkkhhhfffeeeeeejjjkkkmmmnnnmmmllljjjiiioooppprrrtttvvvwwwwwwxxxvvvtttrrrpppoooppprrrtttxxxwwwvvvuuuuuuvvvwwwxxxxxxtttooommmooorrrssssssuuuttttttuuuvvvuuussspppqqquuuxxxwwwtttsssvvvzzzyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzyyyyyyzzz{{{zzzxxxvvvuuuzzz|||yyywwwyyy{{{{{{tttssssssrrrssstttuuuvvv{{{zzzxxxtttrrrqqqtttvvvvvvvvvwwwxxxyyy{{{|||}}}{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvuuuuuusssrrrpppooommmmmmmmmmmmmmmmmmllllllkkknnnppppppooonnnoooooonnnmmmllllllnnnooooooooollllllnnnnnnnnnnnnllllllllllllmmmmmmnnnoooppppppnnnnnnnnnmmmmmmlllllllllmmmoooqqqtttwwwyyyzzz{{{{{{xxxuuuuuuvvvuuurrroooqqqpppnnnmmmmmmnnnoooppppppooonnnmmmmmmmmmmmmmmmkkkmmmoooooonnnmmmnnnooopppppppppppppppqqqrrrrrruuuvvvwwwvvvuuuvvvwwwyyysssssssssttttttuuuuuuuuuvvvvvvwwwvvvvvvtttrrrqqqqqqooonnnqqquuuyyyyyyxxx{{{yyyxxxvvvvvvwwwyyyzzz{{{yyyvvvuuuxxxzzz|||}}}||||||zzzyyyxxxxxxxxxxxxvvvuuutttuuuxxxzzz{{{zzzyyyyyyxxxwwwvvvvvvvvvwwwyyyyyyzzzyyywwwwwwxxxyyyzzzzzzzzz{{{{{{{{{||||||{{{|||||||||||||||{{{{{{~~~}}}|||}}}}}}{{{zzzzzzzzz{{{{{{zzzyyywwwvvvyyyyyyyyyzzzzzzzzz{{{{{{|||}}}~~~}}}||||||~~~}}}}}}}}}}}}||||||||||||zzzzzz{{{{{{|||}}}}}}}}}~~~[[[[[[\\\]]]^^^^^^___```^^^]]]\\\[[[[[[\\\^^^___```^^^]]]]]]______^^^\\\ccccccbbbbbbccceeegggiiiiiiiiiiiihhhhhhhhhhhhhhhfffccc```aaaeeehhhgggeeebbbcccdddeeefffgggggggggfffeeeeeefffhhhhhhgggeeeeeehhhjjjjjjhhhfffeeeeeebbb``````aaadddfffeeedddfffggghhhjjjkkkmmmnnnooonnnppprrrrrrpppnnnmmmmmmnnnmmmlllkkkjjjkkkkkklllnnnmmmmmmlllllllllmmmmmmjjjkkknnnqqquuuwwwxxxxxx{{{}}}~~~~~~}}}}}}}}}~~~~~~|||{{{{{{}}}~~~~~~}}}{{{xxxuuusssqqqqqqpppooommmkkkjjjlllooosssvvvsssrrrqqqpppooommmllllllkkkkkklllmmmnnnnnnlllkkknnnmmmkkkiiigggffffffggghhhiiijjjkkkkkkjjjiiiiiinnnooopppqqqrrrssstttuuuuuusssqqqooonnnooopppqqquuutttsssrrrrrrssstttuuuvvvsssooonnnppprrrrrrqqqrrrqqqrrrsssuuuuuutttrrrrrrvvvyyyxxxuuuuuuwww{{{{{{|||~~~}}}||||||~~~~~~~~~}}}~~~}}}|||||||||}}}|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~|||}}}|||zzz{{{{{{{{{{{{zzzzzzzzzzzzwwwvvvvvvvvvwwwwwwuuuttttttxxxyyyuuusssuuuvvvuuusssrrrrrrrrrrrrsssuuuvvvxxxxxxvvvsssqqqqqqsssvvvvvvvvvvvvwwwxxxyyyzzz{{{yyyyyyxxxwwwvvvttttttssssssssssssrrrqqqpppnnnmmmlllllllllllllllkkkkkkkkkjjjlllnnnooonnnmmmmmmnnnkkkjjjiiijjjmmmnnnooonnnjjjkkklllmmmmmmlllkkkjjjkkkkkkkkklllmmmnnnnnnnnnnnnnnnmmmmmmmmmllllllllllllmmmooorrrtttuuuvvvwwwuuusssqqqqqqrrrrrrqqqnnnqqqpppoooooonnnoooooooooooonnnmmmmmmllllllmmmmmmkkklllnnnnnnmmmlllmmmnnnoooooonnnnnnoooooopppqqqtttuuuuuuuuussssssuuuvvvrrrssssssttttttuuuuuuvvvsssssstttuuuuuutttsssrrrtttrrrqqqssswwwyyyyyyxxxwwwvvvtttsssssssssuuuvvvwwwuuurrrrrrtttwwwxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuwwwuuutttuuuxxxzzzzzzyyyxxxxxxwwwwwwvvvwwwwwwwwwyyyyyyyyywwwuuuuuuvvvxxxxxxxxxxxxyyyyyyyyyyyyzzz|||||||||}}}}}}||||||{{{~~~}}}{{{{{{||||||zzzyyywwwxxxyyyyyyyyyxxxwwwvvvxxxyyyyyyyyyyyyzzzzzzzzz{{{|||}}}|||{{{|||}}}~~~~~~~~~}}}}}}|||||||||zzzzzz{{{{{{|||}}}}}}}}}~~~[[[[[[\\\\\\\\\]]]]]]]]][[[ZZZZZZZZZ[[[\\\]]]^^^^^^\\\\\\\\\^^^___^^^]]]bbbbbbbbbbbbdddfffiiijjjjjjjjjjjjiiiiiihhhhhhgggbbb___^^^```ccceeecccaaa```aaaaaabbbcccdddeeeeeecccbbbbbbccceeefffdddcccdddgggjjjjjjhhheeecccccc^^^^^^^^^```dddffffffffffffggghhhjjjlllnnnppppppnnnoooppppppnnnnnnnnnoooooonnnmmmlllllllllmmmnnnpppqqqqqqrrrrrrrrrqqqqqqkkkmmmooorrrttttttttttttyyy{{{}}}|||{{{yyyzzzzzz~~~}}}|||zzzyyyzzzzzz{{{xxxwwwtttpppnnnlllkkkkkkkkkjjjiiihhhjjjmmmppprrrrrrqqqooonnnllljjjiiihhhggghhhhhhiiiiiiiiiiiihhhhhhgggfffeeeeeeeeefffgggeeeeeeeeeeeefffggghhhhhhnnnmmmmmmmmmmmmooopppqqqtttrrrpppnnnmmmnnnooopppqqqqqqpppoooooopppqqqqqqsssqqqoooooopppppppppoooppppppppprrruuuvvvuuutttuuuxxxzzzzzzxxxwwwzzz}}}|||}}}~~~~~~}}}|||zzzzzzzzz|||~~~~~~|||}}}~~~~~~}}}{{{zzz{{{|||}}}}}}|||{{{zzzzzzzzz{{{xxxyyyzzzzzz{{{zzzzzzzzz}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{{{{|||{{{yyywwwxxxxxxwwwwwwvvvvvvuuuuuuvvvtttrrrrrrssstttsssrrrrrrvvvvvvrrroooppppppoooqqqqqqqqqqqqrrrsssuuuuuuvvvvvvuuusssqqqqqqtttvvvwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvuuusssrrrqqqpppppppppppppppooonnnlllllllllllllllkkkkkkjjjjjjjjjhhhkkkmmmnnnlllllllllllliiihhhggghhhkkkmmmnnnmmmiiijjjkkkkkkkkkkkkjjjiiijjjjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmlllllllllllllllmmmnnnpppqqqrrrrrrrrrpppooonnnnnnpppqqqpppoooqqqqqqqqqqqqqqqpppooooooooonnnmmmmmmlllmmmmmmmmmkkklllmmmmmmllllllmmmooonnnnnnmmmmmmnnnnnnoooppprrrssstttsssqqqqqqrrrsssrrrrrrrrrssstttuuuuuuuuuqqqrrrssstttttttttssssssqqqppppppqqqtttuuuuuutttuuutttsssqqqqqqqqqrrrssstttrrrpppqqqsssuuuvvvuuuvvvvvvuuutttsssssssssssswwwuuutttuuuwwwxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxxxxyyyyyywwwuuussssssuuuwwwuuuvvvvvvvvvvvvwwwwwwwww{{{{{{||||||}}}||||||{{{|||{{{yyyyyyzzzzzzxxxwwwuuuuuuvvvwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyzzz{{{|||{{{zzzzzz|||~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}~~~~~~}}}~~~~~~ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^___^^^]]]\\\]]]___``````___``````aaabbbdddgggiiijjjiiiiiihhhhhhgggfffeeeeee^^^]]]]]]^^^aaabbb```^^^^^^^^^______```aaabbbbbb```______aaabbbcccaaa```bbbdddggghhhfffcccaaa``````aaaaaacccfffggghhhhhhggghhhiiijjjkkklllmmmnnnnnnnnnooonnnmmmmmmppprrrooonnnmmmllllllmmmnnnooopppqqqssstttttttttsssrrroooppprrrssssssrrrrrrrrrvvvxxxyyyxxxvvvttttttuuuzzzyyyyyywwwuuuttttttuuuqqqooommmkkkiiihhhhhhhhhiiihhhhhhhhhiiikkkmmmoooooonnnmmmkkkiiigggeeedddcccdddffffffgggggghhhiiigggfffeeeddddddeeeeeefffddddddcccbbbccceeegggiiiooonnnlllkkkkkkmmmoooppprrrqqqooonnnooooooqqqrrrpppooonnnnnnnnnnnnoooppprrrqqqqqqqqqrrrqqqpppooorrrqqqqqqsssuuuvvvvvvuuuwwwyyy{{{{{{zzz{{{}}}}}}}}}}}}}}}|||{{{yyyxxxyyyyyyyyy{{{}}}~~~}}}|||}}}~~~~~~}}}{{{yyyyyyzzz}}}}}}||||||||||||||||||yyyzzz|||}}}}}}|||{{{zzz}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzzxxxwwwvvvvvvvvvuuutttsssrrrrrrvvvtttqqqqqqrrrssssssrrrqqqttttttpppoooqqqpppnnnqqqqqqrrrssstttuuuvvvwwwuuuvvvuuutttssssssvvvxxxyyyyyyxxxxxxxxxxxxxxxyyywwwwwwvvvtttsssrrrqqqpppooopppppppppooonnnmmmmmmnnnnnnmmmmmmlllkkkkkkkkkiiikkkmmmnnnmmmllllllllljjjiiihhhiiikkkmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmoooooopppqqqqqqqqqqqqqqqqqqpppooonnnooopppqqqqqqrrrsssssstttsssrrrpppooopppoooooonnnnnnooooooooommmnnnoooooonnnnnnoooqqqooooooooonnnoooppppppqqqrrrttttttsssqqqppppppqqqppppppqqqrrrsssttttttuuussstttuuuuuuuuutttsssrrrppppppppprrrssstttttttttvvvuuutttssssssssstttttttttsssrrrsssuuuvvvvvvvvvvvvuuuuuutttttttttuuuuuuvvvtttsssssstttuuuuuutttvvvvvvuuuvvvvvvwwwxxxyyyyyyxxxwwwtttrrrqqqtttvvvuuuuuuuuuuuuvvvvvvvvvvvvyyyzzzzzz{{{{{{{{{{{{{{{zzzyyywwwxxxyyyyyywwwvvvrrrsssttttttuuuvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{zzzyyyyyy{{{}}}}}}}}}|||{{{zzzyyyyyyxxxzzzzzz{{{{{{|||}}}}}}}}}|||}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||{{{zzz{{{|||}}}~~~~~~|||{{{{{{{{{|||}}}|||{{{|||~~~~~~XXXXXXXXXWWWWWWWWWWWWVVV\\\]]]^^^```aaaaaaaaa```___^^^^^^___aaabbbaaa```^^^___```aaaccceeeggghhheeeeeeddddddcccbbbaaaaaa[[[[[[[[[]]]______^^^]]]]]]]]]\\\\\\]]]^^^___```^^^]]]]]]^^^``````___]]]^^^aaacccdddbbb```___^^^cccdddeeeeeeffffffggghhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjiiikkknnnpppmmmmmmlllkkkkkklllmmmnnnnnnoooqqqsssttttttsssrrrqqqrrrsssrrrooonnnnnnppptttttttttrrrooonnnnnnooosssttttttrrrooommmnnnooojjjiiihhhggggggggghhhhhhiiiiiihhhiiiiiijjjkkkllllllkkkjjjiiigggfffeeedddaaacccfffggggggiiilllooonnnmmmkkkiiiiiiiiiiiijjjiiihhhgggfffgggiiilllnnnqqqpppnnnmmmmmmnnnpppqqqppppppppppppqqqsssuuuvvvrrrqqqpppoooooopppqqqrrrvvvwwwxxxxxxwwwvvvuuuuuuvvvuuuttttttvvvwwwwwwvvvyyyzzz||||||}}}}}}~~~}}}{{{zzzyyyyyyyyyyyy{{{~~~~~~}}}}}}}}}{{{zzz{{{~~~~~~}}}|||{{{zzzwwwvvvvvvuuutttsssrrrrrrxxxvvvsssrrrsssuuuuuutttqqqssssssqqqrrruuuuuurrrqqqrrrsssuuuwwwxxxyyyyyywwwxxxxxxwwwvvvvvvxxxzzz{{{{{{zzzyyyyyyyyyyyyzzzxxxwwwwwwvvvuuutttssssssqqqqqqrrrrrrrrrqqqqqqpppqqqppppppooonnnnnnmmmmmmjjjllloooooonnnmmmmmmnnnnnnlllkkkkkkmmmnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnsssssstttttttttssssssrrrrrrqqqpppooonnnoooppprrrtttuuuuuuvvvuuusssqqqppprrrrrrqqqqqqqqqqqqrrrrrrqqqrrrrrrqqqpppqqqsssuuurrrrrrrrrrrrrrrsssttttttuuuvvvwwwvvvsssqqqppppppoooooopppqqqrrrsssttttttxxxyyyyyyyyywwwuuutttrrrrrrtttvvvwwwxxxyyyyyyzzzuuuuuuuuuuuuuuuuuuuuuuuutttsssssstttvvvwwwvvvuuuuuutttttttttttttttuuuuuutttrrrqqqqqqsssttttttsssuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwuuurrrrrrtttvvvvvvvvvvvvwwwwwwwwwwwwxxxwwwxxxyyyyyyzzzzzzzzzyyyyyyxxxwwwwwwxxxyyywwwvvvrrrrrrsssssstttvvvvvvwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyzzzyyyxxxxxxzzz|||{{{{{{zzzyyyxxxxxxwwwwwwzzzzzz{{{{{{|||}}}}}}}}}yyy{{{||||||{{{zzz|||}}}{{{|||||||||}}}}}}~~~~~~{{{|||}}}}}}|||{{{zzzyyyxxxxxxxxxyyyzzz|||~~~}}}|||}}}~~~}}}}}}}}}|||{{{zzzzzz{{{|||}}}zzzyyyyyyzzz}}}~~~~~~}}}}}}}}}}}}}}}VVVVVVVVVVVVVVVVVVVVVVVV]]]^^^aaabbbcccbbbaaa```___^^^]]]^^^___```___^^^\\\\\\^^^___aaabbbcccddd`````````______^^^^^^^^^YYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ[[[\\\]]]^^^\\\[[[[[[\\\^^^___]]]\\\[[[]]]``````___^^^^^^___ccceeeeeeeeeccccccdddeeehhhhhhggggggfffeeeeeeeeeccceeeeeeeeefffgggjjjmmmlllkkkjjjjjjjjjkkklllmmmmmmnnnoooqqqrrrsssssssssrrrsssssspppkkkjjjllloootttsssqqqmmmjjjiiikkklllnnnpppqqqoookkkiiijjjlllhhhhhhgggggggggiiijjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiieeehhhkkklllkkkmmmqqquuuwwwuuusssqqqppppppppppppqqqpppooonnnoooppprrrtttrrrrrrqqqppppppqqqrrrsssqqqqqqrrrrrrtttuuuwwwwwwuuuuuutttsssssstttuuuuuuzzz|||}}}}}}{{{zzzzzz{{{xxxvvvuuuuuuwwwxxxxxxwwwzzz{{{|||}}}~~~~~~}}}|||yyyyyyyyy{{{~~~~~~}}}}}}|||}}}}}}}}}}}}wwwwwwvvvvvvuuuuuuttttttxxxvvvttttttuuuvvvuuutttppprrrrrrqqqtttyyyyyyuuuqqqrrrtttvvvxxxzzzzzz{{{yyyzzz{{{zzzyyyyyyzzz||||||{{{zzzzzzzzzzzzzzz{{{xxxxxxxxxwwwwwwwwwvvvvvvttttttuuuuuuuuuuuuuuuuuutttsssrrrrrrqqqpppoooooolllnnnpppqqqpppooooooooopppooommmnnnpppqqqqqqppprrrrrrqqqppppppqqqrrrrrrppppppqqqqqqqqqqqqqqqqqqooooooooooooppppppppppppuuuvvvvvvvvvvvvuuuttttttrrrrrrqqqooommmnnnpppssswwwwwwwwwvvvuuutttsssrrrsssssssssrrrsssssstttuuutttuuuuuutttssssssvvvxxxvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyzzzxxxuuurrrqqqpppooopppqqqrrrssstttuuuvvv|||||||||{{{yyywwwuuusssrrrtttwwwxxxxxxwwwxxxxxxrrrrrrsssttttttuuuuuuuuuqqqqqqrrrtttvvvvvvtttrrrrrrrrrrrrrrrssstttuuuuuutttrrrqqqrrrsssuuuuuutttvvvvvvuuuuuuuuuvvvwwwwwwwwwxxxxxxwwwvvvuuuvvvxxxwwwxxxxxxxxxyyyyyyyyyyyywwwwwwxxxyyyzzzzzzzzzzzzzzzxxxwwwxxxyyyzzzyyywwwttttttttttttuuuvvvwwwxxxvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyzzzyyyxxxxxxzzz|||yyyyyyyyyxxxxxxxxxxxxxxxzzzzzz{{{{{{|||}}}}}}}}}wwwyyyzzzzzzxxxxxxyyy{{{zzz{{{{{{||||||}}}}}}}}}zzz{{{{{{|||{{{zzzxxxwwwwwwwwwvvvwwwxxxyyy{{{|||~~~~~~||||||~~~}}}|||}}}~~~}}}{{{yyyzzz{{{}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~}}}{{{zzzzzz{{{|||zzzzzzyyyyyyzzz|||}}}~~~yyyxxxxxxyyy|||~~~}}}}}}|||||||||{{{{{{{{{VVVVVVWWWWWWWWWWWWWWWWWW\\\^^^```bbbbbb```^^^\\\\\\[[[YYYZZZ[[[[[[ZZZYYYYYYZZZ[[[]]]^^^_________]]]\\\\\\\\\\\\\\\\\\\\\VVVWWWWWWVVVVVVWWWYYY[[[\\\[[[ZZZYYYYYY[[[\\\]]][[[[[[ZZZ\\\]]]^^^\\\[[[ZZZ\\\]]]]]]]]]^^^```bbbbbbdddeeedddbbbaaaccceeeffffffffffffeeeeeeeeeeeeaaaccceeeeeefffhhhjjjmmmlllkkkjjjjjjjjjkkkmmmnnnoooooopppqqqrrrtttuuuvvvwwwxxxvvvqqqkkkjjjnnnsssvvvtttooojjjggggggiiillllllppprrrpppllliiikkkmmmllllllkkkjjjkkklllmmmnnnoooooooooooonnnllljjjiiikkkkkklllmmmnnnoooppppppmmmpppsssrrrpppqqquuuyyyzzzxxxwwwuuuttttttttttttttttttsssrrrrrrssstttuuurrrrrrsssssstttttttttuuussssssttttttttttttuuuuuuxxxxxxvvvvvvvvvvvvxxxxxxyyy{{{|||{{{yyyxxxyyy{{{vvvuuussstttvvvxxxyyyyyy{{{{{{{{{}}}~~~}}}}}}xxxxxxyyy{{{~~~~~~}}}~~~~~~}}}~~~|||}}}~~~wwwwwwwwwwwwvvvvvvvvvvvvuuutttssstttuuuuuusssqqqpppqqqqqqppptttyyyxxxtttpppqqqtttvvvyyyzzzzzz{{{zzz{{{|||{{{zzzyyyzzz|||zzzzzzyyyyyyyyyzzz{{{{{{wwwwwwxxxxxxxxxyyyyyyyyyuuuvvvwwwxxxxxxxxxxxxxxxuuuttttttsssqqqppppppooolllnnnpppqqqpppoooooopppooonnnmmmooorrrtttuuutttttttttsssrrrrrrsssttttttqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrruuuuuuuuuuuuuuuttttttsssrrrssssssqqqpppqqquuuyyyzzzyyyxxxvvvuuuuuuttttttssssssssssssssstttuuuuuuvvvvvvvvvuuutttuuuwwwzzzxxxxxxxxxwwwxxxyyyyyyzzzyyy{{{|||zzzvvvsssqqqpppqqqrrrssstttvvvwwwxxxyyy||||||||||||{{{yyywwwuuurrruuuwwwwwwtttrrrqqqrrrpppppprrrsssuuuvvvvvvvvvpppppprrrtttvvvvvvtttqqqsssssssssttttttuuuwwwwwwuuusssssstttvvvxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvxxxzzzzzzyyyxxxyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzxxxxxxyyyzzz{{{||||||{{{{{{zzzyyyyyy{{{{{{zzzyyyvvvvvvuuuuuuvvvwwwxxxyyywwwwwwwwwxxxxxxxxxyyyyyyxxxyyyzzzzzzyyyyyyzzz|||yyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{|||}}}}}}}}}wwwxxxyyyyyyxxxxxxyyy{{{zzzzzz{{{{{{|||}}}}}}~~~zzzzzz{{{{{{zzzyyywwwvvvyyyxxxwwwvvvwwwxxxzzz{{{{{{}}}~~~~~~~~~}}}}}}{{{zzzyyyzzzzzzzzzwwwuuuwwwxxxzzz{{{}}}~~~~~~}}}|||||||||||||||}}}}}}~~~~~~|||zzzyyyzzz{{{zzzzzz{{{|||}}}}}}}}}|||}}}|||{{{yyyyyyyyyzzzzzzzzzzzzyyyyyyzzz{{{}}}~~~zzzyyyxxxzzz|||~~~~~~{{{{{{{{{{{{{{{zzzzzzyyyWWWWWWWWWXXXXXXYYYYYYYYYZZZ\\\___``````^^^[[[YYYYYYXXXVVVVVVWWWWWWVVVTTTXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[[[[[[[[[[[[[\\\\\\UUUUUUTTTSSSSSSTTTWWWZZZ\\\[[[YYYXXXYYYZZZ\\\]]][[[ZZZZZZ[[[]]]]]]\\\[[[[[[\\\\\\\\\\\\^^^bbbdddbbbdddfffeeecccbbbdddgggeeeeeeeeefffffffffggggggbbbdddggghhhiiijjjmmmooolllkkkkkkjjjkkklllmmmnnnqqqqqqqqqqqqsssuuuxxxyyy}}}}}}zzztttnnnnnnsssyyyxxxuuuoooiiiffffffjjjmmmmmmpppsssrrrmmmkkkllloooqqqpppooonnnnnnnnnoooppprrrrrrrrrqqqooommmkkkiiilllmmmnnnppprrrsssuuuuuutttwwwxxxwwwsssssswww{{{wwwvvvuuutttsssttttttuuussssssrrrrrrrrrrrrrrrrrrqqqrrrsssuuuuuuvvvuuuuuuvvvuuuuuuttttttsssrrrrrrzzzyyyxxxwwwwwwxxxyyyzzzuuuwwwxxxvvvsssrrruuuwwwsssrrrqqqsssvvvyyyzzzzzz{{{{{{{{{}}}~~~}}}|||{{{{{{wwwwwwxxxzzz}}}~~~}}}|||~~~~~~}}}}}}}}}~~~zzz}}}|||{{{|||}}}vvvvvvvvvwwwwwwwwwwwwwwwsssrrrrrrssstttsssqqqooopppqqqpppooossswwwwwwrrrnnnpppsssvvvxxxyyyzzzzzz{{{|||}}}|||zzzyyyzzz{{{yyyxxxxxxxxxyyyyyyzzz{{{vvvwwwwwwxxxyyyzzzzzzzzzvvvwwwxxxyyyyyyzzzyyyyyyuuuuuutttsssrrrppppppoookkknnnppppppooonnnoooooolllllllllooosssvvvxxxxxxuuuuuussssssssssssuuuuuurrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssssssssssstttttttttsssrrrrrrtttuuuvvvuuutttvvv{{{|||zzzxxxvvvuuuuuuuuuvvvrrrrrrrrrrrrrrrssstttuuuwwwwwwvvvuuutttuuuxxxzzzyyyyyyxxxxxxyyyyyyzzz{{{zzz{{{|||{{{wwwssspppooottttttuuuwwwxxxzzz{{{{{{zzz{{{{{{|||{{{zzzxxxwwwwwwyyy{{{zzzvvvrrrpppqqqpppqqqsssuuuwwwxxxyyyyyyqqqqqqsssvvvxxxwwwuuurrrvvvvvvvvvvvvwwwyyyzzz{{{vvvuuutttvvvxxxzzz{{{zzzxxxwwwvvvuuuuuutttuuuuuuuuuxxx{{{}}}|||{{{zzz{{{xxxxxxyyyyyyyyyzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}|||zzzzzzzzz|||||||||zzzxxxwwwwwwvvvvvvwwwyyyzzzwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyyyy{{{}}}yyyyyyzzz{{{{{{||||||}}}zzzzzz{{{{{{|||}}}}}}}}}wwwyyyzzzzzzyyyxxxzzz{{{zzzzzz{{{{{{|||}}}~~~~~~zzzzzz{{{{{{zzzyyywwwvvv{{{zzzxxxwwwwwwxxxzzz{{{yyy|||}}}|||~~~~~~~~~xxxwwwwwwxxxxxxwwwtttrrrtttuuuwwwxxxzzzzzz{{{{{{yyyyyyyyyzzzzzz{{{{{{{{{|||||||||zzzxxxwwwxxxzzzxxxyyyzzz{{{|||{{{zzzyyy{{{{{{zzzzzzyyyzzzzzzzzz{{{zzzyyyyyyyyyzzz|||}}}{{{zzzyyyzzz}}}~~~~~~yyyzzzzzz{{{{{{zzzyyyyyyVVVVVVWWWWWWWWWXXXXXXXXXYYY\\\___^^^YYYVVVUUUVVVYYYXXXWWWVVVUUUTTTTTTUUUWWWXXXZZZZZZZZZXXXVVVTTTVVVWWWXXXYYYYYYZZZZZZZZZ[[[WWWVVVXXXYYYUUUSSSTTTWWWXXXXXXYYYZZZZZZZZZZZZ```______```aaaaaa___]]]]]]\\\[[[\\\___bbbdddeeegggdddbbbbbbeeeffffffeeeddddddfffjjjnnnooolllhhhkkkjjjjjjkkknnnpppqqqqqqnnnnnnooopppqqqrrrrrrsssssstttuuuwwwzzz|||~~~{{{yyy{{{|||{{{yyy|||vvvmmmeeebbbdddhhhlllrrrssstttuuuuuutttsssrrrxxxxxxwwwwwwuuutttsssrrrmmmnnnppprrrqqqnnnjjjhhhtttnnnkkkmmmnnnnnnppptttzzz{{{{{{yyyvvvttttttuuusssssssssssssssssssssssspppppppppooommmmmmoooqqqoooqqqssssssrrrqqqrrrsssvvvtttrrrpppoooppprrrsssyyywwwuuuuuuwwwxxxvvvtttrrrqqqqqqppppppqqqrrrrrrooopppqqqsssvvvxxxyyyzzz|||}}}}}}|||yyyxxxyyyzzz}}}|||zzzxxxwwwwwwwwwxxxvvvvvvwwwxxxyyyyyyzzzzzz{{{}}}~~~}}}{{{xxxwwwvvvwwwyyy{{{}}}|||||||||zzzyyy}}}|||zzz{{{}}}|||yyyvvvzzzvvvrrrppprrrrrrqqqppprrrrrrssssssrrrqqqpppooommmmmmnnnpppqqqqqqnnnkkkqqqqqqqqqrrrsssvvvxxxzzz{{{zzzxxxwwwwwwwwwxxxxxxwwwvvvuuuuuuvvvxxx{{{|||{{{zzzxxxwwwvvvvvvvvvvvvwwwwwwwwwyyy{{{{{{yyywwwzzzwwwuuussssssrrrqqqoookkkkkkllllllkkkkkkjjjiiijjjllloooqqqrrrtttvvvyyysssrrrqqqpppqqqrrrssstttuuutttrrrqqqpppqqqrrrrrrsssrrrpppooooooppprrrssssssrrrrrrrrrrrrsssttttttttttttvvvyyy|||~~~}}}|||xxxuuurrrtttxxxyyyvvvsssrrrrrrqqqqqqqqqrrrssstttxxxvvvsssqqqqqqrrruuuwww}}}|||yyywwwvvvvvvwwwxxx}}}zzzxxxwwwvvvssslllgggqqqsssuuuxxxzzz{{{{{{{{{}}}|||{{{yyyyyyyyyyyyzzzwwwwwwvvvuuutttrrrpppoooppppppqqqrrrtttuuuvvvvvvvvvuuuvvvwwwyyyxxxvvvtttuuusssrrrtttwwwzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyzzzyyyxxxvvvuuuuuuwwwxxxzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{zzzyyy{{{}}}}}}|||}}}||||||{{{{{{{{{{{{||||||{{{zzzyyyxxxyyy{{{}}}~~~{{{||||||{{{zzzzzz|||}}}}}}}}}||||||||||||}}}}}}{{{||||||{{{yyyxxxzzz{{{yyyzzzzzzzzz{{{{{{{{{|||{{{|||}}}~~~~~~}}}|||{{{yyyyyyyyyyyyxxxwwwvvvuuuyyyxxxwwwvvvvvvxxxzzz{{{zzz{{{||||||{{{|||~~~~~~|||{{{wwwvvvvvvvvvvvvvvvvvvwwwvvvrrrppprrrwwwyyywwwssssssuuuwwwzzz|||}}}}}}}}}}}}}}}|||xxxuuutttwww{{{wwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz|||~~~}}}}}}{{{{{{|||yyyyyyyyyzzz{{{|||~~~~~~|||{{{{{{|||}}}}}}zzzxxxVVVVVVVVVUUUVVVVVVWWWWWWXXXZZZ\\\[[[YYYWWWUUUUUUWWWWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZYYYXXXWWWVVVWWWYYYZZZ[[[\\\]]]]]]\\\XXXWWW[[[\\\YYYXXXYYY[[[\\\]]]^^^____________ccccccdddfffggggggdddaaa```^^^^^^___bbbfffiiikkkkkkhhheeeeeegggiiihhhgggeeefffhhhkkkoooqqqqqqpppnnnllllllnnnrrrtttsssrrrsssrrrqqqpppoooooooooooosssssstttuuuwwwzzz}}}~~~~~~|||{{{{{{{{{{{{zzz{{{vvvnnnhhheeefffjjjmmmrrrssstttuuuuuuttttttsssvvvvvvuuuuuutttrrrqqqpppkkklllnnnoooooommmkkkjjjnnniiigggjjjmmmnnnqqquuu||||||{{{wwwssspppooooooooooooppppppqqqqqqqqqqqqnnnoooooonnnlllmmmoooqqqoooqqqssssssrrrrrrssstttuuussspppnnnnnnoooqqqsssxxxuuuqqqppprrrttttttsssrrrqqqqqqpppppppppqqqqqqooopppqqqsssvvvxxxyyyzzzyyy{{{|||{{{yyywwwwwwxxxwwwvvvuuuuuuuuuuuuvvvwwwuuuuuuuuuvvvvvvwwwwwwxxxxxxyyyzzz|||}}}}}}}}}|||~~~}}}|||}}}~~~~~~}}}{{{xxxwwwuuuttttttvvvxxxyyy}}}zzzyyyyyyxxxvvvuuuyyyxxxwwwxxxzzzzzzwwwuuuwwwtttpppooopppqqqqqqoooqqqpppppppppoooooonnnnnnnnnnnnnnnoooppppppnnnlllooooooooopppqqqsssuuuvvvwwwwwwuuutttttttttuuuuuuttttttsssssstttvvvxxxzzzxxxwwwuuutttssssssssstttttttttssstttvvvvvvuuussswwwuuurrrqqqqqqqqqpppnnnjjjjjjkkkkkkjjjjjjiiihhhjjjlllnnnpppppprrrtttvvvsssrrrqqqppppppqqqrrrrrrsssrrrqqqpppoooppppppqqqqqqpppooonnnnnnooopppqqqpppppppppppppppqqqrrrrrrqqqqqqrrruuuxxxzzzyyywwwuuurrrpppqqqtttuuusssooorrrrrrrrrrrrssssssssssssuuussspppooonnnpppssstttwwwvvvuuutttttttttuuuvvvrrrsssttttttrrrqqqoooooooooppprrrtttvvvwwwwwwwwwzzzyyyxxxwwwvvvwwwxxxyyywwwvvvvvvuuutttrrrpppoooooopppqqqrrrtttuuuvvvwwwvvvvvvuuuvvvwwwwwwuuutttrrrqqqppprrrvvvzzz{{{|||xxxxxxyyyyyyyyyyyyzzzzzzxxxwwwwwwvvvwwwxxxyyyzzz{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzz|||}}}~~~}}}}}}||||||||||||}}}}}}zzzzzzxxxwwwxxxyyy{{{|||{{{|||}}}}}}{{{{{{|||}}}|||{{{{{{{{{{{{{{{|||}}}zzz{{{{{{zzzxxxxxxyyyzzzzzzzzz{{{{{{||||||}}}}}}{{{|||}}}~~~~~~}}}|||{{{xxxyyyyyyzzzyyyyyyxxxxxxzzzyyyxxxwwwwwwxxxzzz{{{xxxyyyzzz{{{{{{|||~~~~~~|||{{{wwwwwwvvvvvvvvvvvvwwwwwwwwwtttrrrtttxxxzzzxxxuuutttvvvxxx{{{}}}~~~~~~~~~{{{{{{{{{xxxvvvwwwzzz~~~{{{{{{{{{{{{{{{zzzyyyyyyzzzzzzyyyzzzzzz|||}}}~~~|||}}}~~~|||{{{{{{|||zzzzzzzzzzzz{{{|||}}}~~~{{{{{{{{{|||~~~}}}{{{yyyVVVVVVTTTSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZXXXVVVSSSVVVVVVUUUUUUVVVVVVWWWXXXUUUVVVWWWYYYYYYZZZYYYYYYWWWXXXZZZ\\\^^^```aaaaaa^^^[[[[[[___```^^^]]]^^^___```aaabbbccccccccccccffffffgggiiikkkjjjgggdddccccccbbbcccfffjjjnnnpppnnnllljjjjjjkkkkkkjjjiiifffhhhjjjlllnnnqqquuuxxxrrrooommmppptttvvvssspppsssrrrpppnnnnnnnnnnnnooosssrrrrrrrrrtttwwwzzz||||||}}}}}}|||zzzyyyxxxyyywwwsssnnniiiggghhhkkkmmmqqqrrrsssttttttttttttssstttssssssrrrqqqpppooooooiiijjjkkkllllllllllllkkkgggbbbaaafffkkkmmmqqquuu|||{{{yyyuuuoookkkiiihhhjjjkkklllmmmnnnoooooooookkklllmmmlllllllllnnnpppppprrrttttttsssrrrsssttttttrrrooollllllnnnppprrruuurrrmmmkkkllloooqqqqqqqqqqqqqqqppppppooooooooopppppprrrsssuuuwwwxxxyyyvvvxxxzzzzzzxxxvvvuuuuuuqqqqqqqqqqqqrrrsssuuuuuutttttttttssssssttttttuuuttttttuuuuuuwwwxxxyyyzzz{{{zzzyyyyyyzzzzzzxxxvvvsssrrrqqqpppqqqsssuuuvvv{{{yyyvvvuuutttsssrrrpppuuuttttttuuuvvvvvvtttrrrssspppmmmlllmmmooooooooonnnmmmlllkkkkkklllmmmmmmooonnnmmmmmmoooooonnnmmmmmmmmmmmmmmmnnnooopppqqqsssrrrqqqpppppppppqqqrrrqqqpppppppppqqqssstttvvvssssssrrrqqqpppppppppqqqtttrrrqqqrrrssssssrrrqqqsssqqqooooooooopppooonnniiijjjjjjjjjjjjiiihhhhhhiiikkkmmmnnnnnnoooqqqrrrrrrrrrqqqpppooooooooooooppppppooonnnnnnnnnooooooooonnnmmmllllllmmmnnnooonnnmmmmmmmmmmmmnnnooooooppppppqqqsssuuuvvvuuussstttqqqoooooorrrrrrpppmmmpppqqqrrrssstttssssssrrrqqqooommmllllllnnnpppqqqpppppppppqqqqqqrrrrrrrrriiilllpppooommmlllooosssnnnooopppqqqssssssssssssuuuttttttsssssstttvvvwwwvvvvvvuuuuuusssrrrpppooonnnoooppprrrtttvvvwwwxxxwwwuuutttssstttuuutttssspppooonnnqqquuuxxxzzz{{{wwwwwwwwwwwwxxxxxxyyyyyyvvvvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{||||||||||||{{{||||||}}}||||||{{{{{{}}}~~~~~~~~~}}}}}}||||||}}}}}}~~~zzzyyyxxxwwwvvvwwwxxxyyyzzz|||~~~~~~}}}{{{{{{|||yyyyyyyyyyyyyyyzzz{{{|||yyyzzzzzzyyywwwwwwxxxzzz{{{{{{|||}}}}}}~~~{{{||||||}}}}}}}}}||||||xxxyyyzzzzzz{{{{{{zzzzzzzzzyyyxxxwwwwwwxxxyyyzzzvvvwwwyyyzzzzzz{{{~~~~~~~~~~~~~~~|||{{{xxxwwwwwwvvvvvvwwwwwwxxxxxxvvvuuuvvvzzz{{{zzzxxxvvvwwwyyy|||}}}~~~~~~~~~zzz{{{{{{zzzzzz|||~~~|||zzzyyy{{{{{{{{{{{{{{{|||}}}~~~{{{|||~~~}}}|||{{{{{{||||||{{{{{{zzzzzz{{{{{{|||yyyyyyzzz|||~~~~~~|||{{{VVVUUUTTTRRRRRRSSSTTTUUUWWWVVVVVVXXX[[[[[[WWWTTTVVVVVVVVVWWWXXXYYYZZZ[[[WWWXXXXXXXXXYYYYYYYYYZZZXXXYYY\\\___aaacccdddeeeccc______bbbdddaaa```aaa```aaabbbcccdddeeeeeeeeefffeeedddeeefffgggfffeeeggggggffffffgggjjjnnnqqqoooooommmmmmllllllkkkjjjhhhiiikkkjjjjjjmmmtttyyytttpppmmmnnnrrrsssnnniiikkkkkkjjjkkklllnnnqqqrrrsssrrrqqqqqqrrruuuxxxzzzxxx{{{~~~}}}xxxuuutttuuurrrpppmmmjjjiiiiiikkklllqqqqqqrrrrrrssssssssssssrrrqqqqqqpppooonnnnnnnnniiiiiihhhhhhhhhiiiiiiiiiccc```___dddiiilllooosssyyyxxxvvvrrrlllgggeeeeeeggghhhiiikkklllmmmmmmmmmiiikkkllllllllllllnnnppprrrtttuuutttrrrppppppqqqrrrpppmmmkkkkkkmmmoooqqqpppooolllkkkkkklllmmmnnnppppppppppppooonnnnnnmmmppppppqqqssstttvvvwwwxxxtttvvvyyyzzzxxxvvvttttttpppppppppqqqqqqrrrsssssstttsssrrrrrrqqqrrrrrrssssssrrrqqqqqqsssuuuxxxyyyxxxvvvvvvvvvwwwvvvtttrrrrrrqqqpppooonnnoooqqqqqquuusssqqqqqqqqqqqqpppoootttssssssrrrrrrqqqpppooonnnmmmkkkjjjjjjlllmmmnnnlllkkkiiihhhhhhiiikkkmmmpppnnnllllllnnnooonnnnnnlllllllllllllllmmmmmmmmmpppooonnnmmmmmmmmmnnnooonnnnnnmmmnnnnnnpppqqqrrrppppppoooooooooooooooooovvvtttssssssttttttsssrrrqqqpppnnnnnnooopppooonnnjjjjjjjjjjjjjjjiiiiiihhhiiikkkllllllkkklllmmmoooqqqppppppooonnnmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmmmmlllkkkkkklllmmmmmmllllllkkkkkkllllllmmmnnnppppppppprrrttttttsssqqqsssqqqppppppqqqqqqooommmnnnoooqqqssssssrrrpppooonnnmmmlllllllllmmmnnnooommmmmmnnnoooooooooooonnnjjjllllllkkkiiiiiikkkmmmoooooopppqqqqqqrrrrrrrrrqqqpppppppppqqqrrrtttuuuuuuuuuuuutttsssrrrppppppnnnoooppprrrtttvvvwwwxxxwwwuuurrrqqqrrrssssssrrrpppnnnnnnooosssvvvwwwxxxtttttttttuuuuuuvvvvvvwwwssstttuuuwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{yyyzzzzzz{{{|||||||||{{{}}}}}}~~~~~~~~~}}}|||||||||{{{{{{{{{{{{||||||{{{zzzyyywwwwwwvvvwwwwwwwwwzzz|||}}}|||zzzyyyyyywwwwwwwwwwwwwwwxxxyyyzzzyyyzzzzzzyyyxxxwwwyyyzzz||||||}}}}}}~~~{{{{{{{{{|||||||||||||||zzzzzz{{{{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvvvvwwwwwwwwwyyyzzzzzzyyyzzz|||~~~~~~~~~}}}}}}}}}}}}~~~~~~|||}}}}}}~~~~~~}}}|||{{{yyyyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwxxx{{{||||||zzzwwwyyy{{{|||~~~~~~~~~}}}||||||||||||}}}~~~|||zzz||||||||||||||||||||||||zzz|||~~~~~~|||||||||}}}|||{{{zzzyyyyyyxxxxxxyyyxxxwwwxxx{{{}}}~~~}}}{{{VVVUUUTTTSSSSSSTTTUUUUUUXXXVVVVVVYYY\\\\\\XXXUUUWWWWWWWWWXXXZZZ[[[]]]^^^[[[ZZZYYYXXXWWWXXXXXXYYYZZZ[[[]]]```bbbdddeeeffffffbbbaaadddeeeaaa___``````aaacccdddeeeffffffffffffccc```___aaaccceeefffhhhiiiiiihhhfffgggiiilllmmmnnnnnnmmmkkkjjjjjjjjjhhhjjjjjjhhhgggiiinnnsssrrrnnnkkkjjjlllkkkfffbbbfffffffffhhhjjjmmmppprrrrrrqqqppppppqqqrrruuuvvvuuuxxx{{{zzzuuupppoooooopppooommmlllkkklllnnnoooqqqppppppppppppppppppqqqpppooonnnmmmllllllmmmmmmiiihhhgggfffeeeeeeeeeeeeddd``````eeeiiijjjlllpppssssssrrrooojjjfffeeeeeeeeefffhhhjjjllllllkkkkkkhhhjjjllllllllllllmmmooosssttttttssspppmmmmmmmmmooonnnlllkkkkkklllnnnooolllmmmmmmmmmmmmlllkkkkkknnnoooooooooooonnnmmmlllooopppqqqrrrssstttuuuuuusssvvvyyyzzzxxxvvvttttttssssssssssssrrrrrrrrrqqqtttsssqqqppppppqqqrrrssssssrrrqqqpppqqqtttwwwyyyuuutttssstttttttttrrrqqqsssrrrpppnnnmmmlllllllllnnnmmmlllmmmoooqqqqqqpppttttttsssqqqooommmmmmmmmkkkjjjiiihhhhhhiiikkkmmmjjjiiihhhggghhhiiikkkmmmooonnnllllllmmmnnnnnnmmmllllllmmmmmmmmmmmmmmmlllnnnmmmlllkkkllllllnnnnnnlllllllllmmmmmmnnnoooooonnnooooooooooooooooooooouuutttssssssuuuuuutttsssqqqpppnnnnnnpppppppppoookkkkkkkkklllkkkjjjjjjiiihhhjjjkkkkkkiiiiiijjjllloooooonnnmmmmmmlllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkllllllkkkkkkkkkkkkkkklllmmmmmmnnnmmmnnnoooqqqqqqooonnnpppooonnnnnnoooooonnnmmmkkklllnnnppppppooonnnmmmmmmmmmmmmmmmnnnnnnoooooonnnnnnooooooooonnnmmmlllnnnllliiiiiijjjkkkjjjhhhoooooooooooooooppppppqqqoooooonnnnnnoooqqqssstttttttttttttttsssrrrppppppnnnoooppprrrtttuuuwwwwwwvvvtttqqqpppqqqrrrrrrrrrrrrpppooooooqqqsssttttttppppppqqqrrrssssssttttttpppqqqsssuuuvvvvvvwwwwwwyyyyyyxxxwwwwwwxxxxxxyyywwwwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}}}}|||zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyy{{{{{{zzzxxxwwwwwwvvvvvvuuuwwwzzz{{{yyywwwwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyzzzyyyxxxxxxyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~yyyyyyyyyzzzzzz{{{{{{||||||||||||{{{zzzxxxwwwvvvuuuuuuttttttttttttttttttzzz{{{{{{zzzxxxxxxyyy{{{||||||{{{{{{{{{{{{||||||zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzyyyyyyyyyzzz{{{||||||{{{xxxyyy{{{}}}}}}}}}}}}}}}{{{zzzzzz{{{}}}~~~~~~~~~}}}|||}}}}}}}}}|||{{{{{{zzzzzzzzz|||~~~~~~}}}}}}}}}{{{{{{yyyxxxwwwvvvvvvvvvvvvvvvwwwyyy|||}}}|||zzzUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXZZZ[[[ZZZXXXVVVWWWWWWXXXYYYZZZ\\\^^^^^^]]]\\\YYYWWWWWWWWWXXXYYY\\\]]]___aaabbbcccddddddfffbbbaaacccddd```^^^^^^aaabbbccceeefffgggggggggfffbbb___^^^```ccceeegggeeehhhiiihhheeecccdddfffjjjkkklllllljjjhhhhhhiiiiiiiiiiiihhhggggggiiikkknnnkkkhhhfffeeedddbbb```fffggghhhiiijjjkkklllllloooooooooooooooppppppqqqqqqrrrtttsssqqqnnnlllkkkoooooonnnmmmnnnoooqqqsssqqqpppooonnnmmmmmmmmmmmmmmmlllkkkiiiiiiiiijjjkkkhhhgggeeedddcccbbbbbbbbbeeeaaa```eeehhhhhhiiilllppppppooommmiiigggfffgggdddeeehhhjjjkkkjjjiiihhhgggiiikkkkkkjjjjjjkkklllooopppqqqpppmmmkkkkkkkkklllllllllllllllmmmmmmnnniiillloooooommmkkkjjjjjjllllllnnnnnnnnnnnnmmmlllnnnoooooopppqqqrrrrrrssssssuuuxxxxxxwwwuuuttttttuuuuuuuuutttsssqqqpppooorrrqqqooonnnnnnoooqqqrrrrrrqqqppppppppprrrtttvvvqqqqqqpppqqqssssssqqqppprrrqqqpppmmmkkkjjjiiihhhiiihhhhhhjjjmmmpppqqqqqqssssssrrrooolllkkkkkkllliiiiiihhhgggeeefffiiikkkjjjiiiiiiiiijjjkkkmmmnnnnnnmmmllllllnnnnnnmmmllllllmmmmmmnnnnnnnnnmmmmmmmmmlllkkkkkkkkklllmmmnnnmmmmmmmmmnnnnnnooooooooommmnnnooopppppppppppppppqqqqqqqqqsssuuuuuusssqqqrrrpppoooooopppqqqpppoookkkllllllllllllkkkjjjjjjgggiiijjjjjjhhhhhhiiikkklllllllllllllllkkkjjjiiihhhiiijjjkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkjjjjjjjjjjjjkkklllllliiiiiiiiikkkmmmmmmllljjjkkkkkkkkkllllllllllllllljjjkkklllmmmnnnmmmmmmllllllmmmnnnooopppppppppooopppppppppoooooonnnnnnnnnoookkkiiijjjnnnooollliiimmmmmmllllllmmmnnnoooooopppooooooooopppqqqsssttttttttttttssssssrrrppppppppppppqqqrrrtttuuuvvvvvvtttrrrqqqqqqrrrssssssrrrsssqqqooooooppprrrrrrqqqnnnoooooopppqqqrrrssssssqqqqqqrrrsssssstttuuuuuuxxxwwwuuuttttttuuuvvvvvvuuuvvvwwwwwwxxxxxxxxxxxxyyyyyyzzzzzz{{{||||||}}}yyyzzzzzzyyywwwvvvvvvwwwwwwvvvvvvuuuuuuvvvvvvwwwzzzzzzyyyyyyxxxwwwvvvvvvtttvvvxxxxxxwwwuuuuuuvvvwwwvvvvvvuuuuuuuuuvvvvvvwwwxxxyyyxxxwwwwwwyyyzzz}}}}}}||||||||||||{{{{{{xxxwwwwwwwwwxxxyyyzzz{{{|||{{{{{{yyyxxxvvvtttsssqqqrrrrrrrrrssssssssssss{{{{{{{{{yyywwwvvvvvvxxxzzzyyyyyyxxxxxxyyyyyyzzzwwwwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxyyyzzzzzz{{{{{{|||yyyzzz{{{|||}}}||||||{{{xxxwwwwwwyyy|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{yyyxxxwwwxxxzzz|||}}}||||||}}}{{{{{{yyyxxxwwwvvvvvvvvvttttttuuuwwwzzz{{{zzzxxxSSSUUUWWWYYYZZZZZZYYYXXXUUUWWWYYYZZZYYYWWWVVVVVVVVVWWWWWWXXXYYY[[[\\\]]]]]][[[XXXVVVVVVXXXZZZ\\\^^^___``````aaaaaaaaaaaabbb^^^^^^aaabbb___]]]^^^^^^___```bbbcccdddeeeeeebbbaaa___```bbbddddddddd```dddhhhhhhdddaaaaaacccfffiiikkkkkkiiiggggggiiijjjiiiiiijjjkkkkkkiiigggiiiiiigggdddaaa```ccceeegggiiijjjllllllkkkjjjiiikkklllmmmmmmmmmlllkkkjjjjjjjjjkkklllnnnnnnlllkkkllllllkkkkkkllloooqqqsssqqqpppnnnllljjjjjjjjjjjjiiihhhfffeeeeeefffggghhhccccccccccccbbbbbbaaaaaaddd``````dddgggfffgggiiinnnoooooommmiiigggggghhhcccdddgggiiiiiihhhfffeeeeeegggiiiiiihhhggggggggghhhjjjllllllkkkjjjkkkllljjjkkkmmmnnnooonnnmmmllliiilllnnnmmmkkkiiijjjkkkiiijjjlllnnnnnnnnnmmmlllmmmmmmnnnnnnoooooopppppprrrsssuuuuuutttsssssstttrrrssssssrrrqqqpppnnnmmmooonnnlllkkklllnnnppprrrpppooonnnnnnnnnnnnooopppnnnmmmmmmnnnpppqqqpppooooooooommmllljjjiiihhhggggggffffffgggkkkmmmnnnnnnnnnoooooommmjjjjjjlllnnnhhhiiihhhfffddddddgggjjjjjjjjjkkklllmmmnnnoooooommmllllllmmmoooooommmkkkkkklllmmmnnnooonnnnnnmmmlllkkkjjjjjjjjjkkkmmmnnnnnnooooooppppppppppppppplllmmmooopppqqqqqqppppppmmmnnnqqqtttvvvvvvsssppprrrpppooonnnooopppooonnnkkkkkkkkkkkkkkkjjjiiiiiifffhhhiiiiiihhhhhhiiikkkiiijjjkkkkkkkkkjjjiiihhhggghhhiiijjjkkkkkkjjjiiihhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiijjjkkkkkkgggggghhhjjjlllmmmkkkjjjiiijjjkkkkkkkkkkkklllmmmkkkkkklllllllllmmmmmmmmmkkkmmmooopppqqqqqqpppoooppppppooonnnnnnoooqqqrrrnnnnnnooopppppppppnnnlllmmmmmmllllllmmmooopppqqqrrrqqqqqqpppqqqrrrtttuuussssssssssssrrrrrrqqqpppqqqqqqrrrrrrsssttttttuuuqqqqqqqqqrrrtttuuutttsssrrrpppooooooqqqrrrsssrrrnnnooopppqqqrrrsssssstttssssssrrrrrrrrrsssuuuvvvvvvuuusssrrrqqqrrrssstttttttttuuuuuuvvvuuuuuuuuuwwwwwwwwwwwwxxxyyyzzzzzzvvvxxxyyyxxxuuutttuuuwwwuuuuuuttttttttttttuuuuuuxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvwwwwwwuuuuuuvvvwwwxxxwwwvvvuuuuuutttuuuuuutttuuuvvvvvvuuuuuuwwwxxx}}}||||||{{{zzzyyyxxxwwwvvvuuuuuuuuuvvvwwwyyyzzzxxxxxxxxxwwwvvvtttsssrrrooopppqqqrrrssstttttttttwwwxxxxxxvvvtttsssuuuvvvwwwwwwwwwvvvvvvwwwwwwwwwttttttuuuuuuvvvwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyyyyyyyzzz{{{xxxyyy{{{||||||{{{zzzzzzxxxwwwwww{{{~~~|||{{{{{{||||||||||||||||||zzzxxxvvvuuuuuuwwwzzz{{{zzz{{{|||}}}||||||zzzyyyxxxxxxxxxxxxsssssstttvvvxxxyyywwwvvvSSSUUUXXX[[[\\\\\\[[[YYYSSSWWWZZZZZZVVVTTTTTTUUUVVVVVVVVVVVVXXXYYYZZZ[[[[[[ZZZWWWVVVVVVYYY\\\______````````````______^^^^^^[[[[[[___```^^^]]]^^^ZZZ[[[\\\^^^```aaaaaaaaa^^^^^^```bbbddddddbbb```\\\aaaggghhheeeaaaaaacccdddhhhkkkkkkhhhggghhhiiijjjiiijjjllloooooojjjfffeeeggggggccc___```eeekkkgggiiikkknnnnnnmmmkkkjjjhhhiiikkklllkkkjjjgggffffffddddddggglllooonnnlllhhhgggffffffhhhkkkoooqqqqqqooommmkkkiiihhhhhhhhhgggeeecccbbbbbbcccdddeee``````aaabbbbbbbbbbbbaaabbb^^^^^^cccfffeeefffhhhooooooooommmjjjgggggghhhbbbdddfffhhhhhhfffdddcccccceeeggggggeeedddddddddccceeehhhjjjjjjkkklllnnniiikkkmmmppppppooommmkkkkkklllmmmkkkhhhgggjjjmmmgggiiikkkmmmnnnnnnmmmlllmmmmmmmmmmmmnnnnnnnnnoooqqqrrrsssrrrqqqqqqrrrtttoooppppppppppppnnnmmmkkklllkkkjjjiiijjjllloooqqqmmmmmmllllllkkkkkkllllllkkkjjjkkklllooopppooonnnllllllkkkjjjiiihhhggggggfffeeedddfffhhhjjjkkkkkkiiikkklllkkkiiiiiilllppphhhiiiiiifffccccccfffjjjjjjkkklllnnnoooppppppppplllllllllnnnpppooollljjjjjjkkkmmmnnnoooooonnnnnnkkkjjjiiiiiiiiikkklllmmmooopppqqqqqqqqqqqqqqqpppkkklllnnnpppqqqqqqppppppmmmnnnrrrvvvyyyxxxuuuqqqrrrpppnnnnnnnnnooonnnllliiijjjjjjjjjjjjiiihhhhhhfffgggiiiiiihhhhhhjjjkkkggghhhjjjkkkkkkjjjiiihhhggghhhiiikkkkkkkkkjjjiiiffffffggggggggggggffffffhhhhhhhhhhhhhhhiiijjjjjjhhhhhhiiikkknnnooommmllljjjkkkmmmmmmmmmnnnooopppmmmllllllllllllmmmnnnoookkklllnnnpppqqqqqqpppoooooonnnmmmmmmnnnpppsssuuupppsssvvvuuuqqqmmmlllmmmooooooooooooppprrrtttuuutttsssrrrrrrrrrssstttuuussssssssssssrrrrrrqqqppprrrrrrrrrsssssssssttttttppppppqqqsssvvvvvvuuusssqqqooonnnoooqqqsssttttttooopppqqqrrrssstttuuuuuuvvvtttsssrrrrrrsssuuuvvvuuutttrrrppppppppprrrsssssstttttttttttttttssssssuuuuuuuuuuuuvvvwwwxxxyyyuuuwwwyyyxxxuuutttuuuwwwuuuuuuttttttttttttuuuuuuvvvvvvvvvvvvvvvuuuuuutttvvvwwwwwwvvvuuuuuuwwwxxxyyyxxxwwwvvvuuutttttttttrrrssstttsssssssssuuuwww}}}|||{{{zzzxxxwwwvvvuuuuuutttttttttuuuvvvxxxyyyuuuuuuuuuuuuuuutttssssssooopppqqqssstttuuuvvvvvvssstttuuutttrrrrrrtttuuuvvvvvvuuuuuuuuuuuuvvvvvvsssssssssssstttvvvwwwxxxuuuuuuttttttttttttuuuuuuuuuwwwxxxxxxxxxxxxyyyzzzxxxyyyzzz{{{{{{zzzyyyyyyzzzyyyzzz{{{yyyyyyzzz{{{|||||||||{{{yyywwwuuussssssuuuxxxyyyyyyyyyzzz|||}}}}}}|||{{{zzzzzzzzzzzzsssrrrsssuuuwwwwwwvvvtttQQQRRRSSSUUUVVVWWWXXXXXXVVVVVVWWWXXXWWWWWWVVVVVV\\\YYYUUUVVVYYY[[[\\\[[[]]][[[YYYXXXXXXYYY\\\]]]]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\]]]ZZZXXXZZZ___```]]]ZZZ\\\^^^aaadddeeedddbbbaaadddeeeffffffdddbbbbbbcccfffggghhhgggfffeeefffhhhkkkmmmppppppnnnjjjhhhggghhhfffcccbbbcccddddddcccmmmmmmmmmlllkkkiiigggfffcccfffhhhiiigggeeeddddddfffeeeeeegggjjjllllllkkkiiifffddddddfffjjjmmmnnnjjjgggddddddffffffdddbbbbbbaaa```aaabbbcccbbb```aaaaaaaaa```````````````cccaaa``````ccceeeffffffmmmlllkkkiiigggfffdddcccggggggiiiiiihhhfffdddbbbeeeeeeeeeeeeeeeeeeddddddiiihhhhhhiiijjjjjjhhhfffggghhhjjjlllmmmmmmlllllljjjjjjkkkkkkkkkllllllllliiijjjkkkjjjiiiiiijjjllljjjjjjkkkkkklllmmmmmmmmmqqqrrrrrrrrrrrrrrrrrrqqqrrrqqqqqqpppooonnnmmmmmmnnnllliiihhhhhhjjjjjjjjjlllkkkkkkjjjjjjiiiiiiiiihhhhhhhhhiiikkkkkkjjjiiillllllkkkjjjiiiiiiiiijjjgggggggggggghhhiiijjjkkkmmmmmmlllllllllkkkkkkkkkppplllhhheeeeeefffggggggjjjkkklllmmmnnnnnnnnnnnnlllmmmnnnooopppppppppppplllkkkkkkmmmppprrrrrrqqqmmmlllkkkkkkkkkmmmnnnoooppppppqqqqqqqqqpppooooooqqqqqqrrrrrrrrrqqqqqqppprrrssstttuuuuuusssrrrpppmmmooopppooolllkkkmmmoookkkkkkjjjiiihhhgggffffffjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhggghhhiiijjjiiigggiiihhhfffggghhhjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkllljjjhhhjjjmmmooonnnmmmlllllllllllllllmmmnnnnnnkkklllllllllmmmmmmnnnnnnnnnnnnooooooppppppppppppnnnoooppppppoooqqqtttvvvvvvvvvuuutttsssqqqooonnnooonnnnnnnnnoooqqqsssuuurrrtttvvvwwwvvvuuuvvvwwwuuutttssssssrrrrrrrrrrrrppppppppppppppppppppppppsssssssssssssssrrrqqqpppnnnnnnoooqqqsssssspppnnnnnnnnnooorrrvvvyyyzzzzzztttsssrrrrrrrrrssstttuuuoooppppppqqqrrrrrrssssssssssssrrrrrrsssssstttuuurrrtttuuuuuuuuuuuuvvvxxxssstttttttttuuuuuuvvvvvvvvvwwwxxxwwwvvvuuuvvvwwwwwwvvvuuutttuuuvvvwwwxxxsssuuuxxxxxxvvvsssrrrrrrvvvuuuttttttsssssssssssstttsssrrrqqqrrrtttwwwxxx|||{{{xxxxxxwwwwwwtttsssssstttuuuvvvvvvuuutttttt{{{zzzxxxvvvtttsssrrrrrrtttttttttuuuttttttssssssrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvttttttttttttuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrsssvvvuuuttttttuuuvvvwwwxxxppprrrvvvyyyzzzxxxvvvttttttwww{{{{{{zzzzzzvvvuuuvvvyyyyyyxxxxxxvvvuuutttsssqqqssstttvvvxxxxxxwwwwww|||{{{yyyxxxwwwxxxyyyyyyssssssssssssssssssssssssSSSSSSUUUUUUVVVVVVVVVUUUWWWWWWXXXXXXXXXXXXXXXXXX\\\ZZZXXXXXXZZZ\\\\\\ZZZ[[[ZZZXXXWWWWWWXXXZZZ\\\^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\___\\\ZZZ[[[______\\\YYY^^^___aaacccccccccbbbaaabbbccceeedddbbbaaaaaabbbggghhhiiihhhfffeeefffgggjjjlllnnnmmmkkkiiihhhhhhgggeeebbbbbbcccccccccbbbhhhiiikkkkkkjjjgggdddbbb```cccfffgggfffeeedddeeeeeeddddddfffiiikkkkkkjjjhhheeebbbbbbdddhhhjjjkkkjjjhhheeeeeeggggggfffdddcccaaa``````aaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaacccaaa```aaaccceeeffffffjjjiiihhhgggffffffeeeeeeffffffggggggfffdddcccbbbfffeeeeeeeeeeeeeeeeeeeeeiiihhhggghhhiiijjjiiihhhiiiiiikkklllmmmllllllkkkiiiiiiiiijjjjjjjjjkkkkkkjjjkkklllkkkjjjkkkmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnpppqqqrrrsssssssssrrrrrrpppoooooonnnnnnnnnnnnoooooollliiihhhiiijjjjjjiiikkkkkkkkkjjjjjjiiiiiiiiiiiihhhhhhiiikkkkkkjjjiiikkkkkkjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkkllllllmmmmmmooolllhhhfffggghhhhhhhhhiiijjjkkklllmmmmmmmmmmmmjjjkkklllmmmmmmnnnnnnnnnlllkkkkkkmmmppprrrsssrrrooonnnnnnnnnnnnoooooopppooopppqqqrrrrrrqqqqqqpppooopppqqqqqqrrrrrrqqqqqqqqqrrrssstttsssrrrpppooommmnnnpppooolllkkklllnnnkkkkkkjjjjjjiiiiiihhhhhhjjjjjjjjjjjjjjjjjjjjjjjjiiihhhggghhhiiijjjiiigggiiihhhggghhhjjjkkkkkkjjjggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkmmmkkkiiijjjmmmnnnnnnllllllllllllkkklllmmmmmmnnnlllmmmmmmmmmnnnnnnnnnooonnnnnnnnnnnnoooppprrrrrrqqqqqqrrrqqqqqqqqqtttvvvuuuuuuttttttrrrqqqooonnnpppoooooopppqqqrrrtttuuusssuuuwwwwwwuuuuuuuuuvvvttttttsssrrrrrrrrrssssssrrrrrrqqqqqqpppoooooooooqqqqqqqqqqqqppppppoooooonnnnnnoooqqqsssssspppnnnqqqpppoooqqqtttvvvvvvvvvtttsssrrrqqqqqqrrrssstttrrrrrrrrrrrrrrrsssssssssrrrrrrrrrrrrrrrsssttttttppprrrsssssssssssstttvvvtttttttttuuuuuuuuuvvvvvvvvvwwwxxxwwwuuuttttttuuuttttttsssrrrrrrrrrssstttsssuuuwwwwwwvvvtttssssssuuuuuutttssssssssssssssssssrrrrrrrrrsssuuuvvvxxxyyywwwvvvvvvwwwwwwvvvuuutttuuuvvvwwwvvvuuutttsssxxxwwwvvvuuutttsssssssssssssssttttttuuuttttttsssrrrssstttuuuvvvvvvvvvvvvttttttuuuvvvvvvwwwwwwxxxuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvuuutttssssssssssssuuutttssssssssstttvvvwwwssstttwwwxxxyyyxxxwwwvvvwwwzzz~~~yyyxxxxxxuuutttvvvyyyyyyyyyxxxwwwvvvuuutttssstttuuuwwwwwwwwwwwwwwwyyyyyyxxxxxxxxxxxxxxxxxxrrrrrrrrrrrrrrrrrrrrrrrrUUUUUUVVVWWWWWWVVVUUUTTTYYYYYYXXXXXXXXXZZZ[[[\\\]]]\\\[[[\\\]]]]]][[[ZZZZZZYYYWWWVVVVVVWWWXXXZZZ^^^^^^^^^]]][[[ZZZXXXWWWYYYZZZZZZ[[[[[[[[[[[[[[[```]]][[[\\\^^^^^^[[[XXX``````aaaaaaaaaaaaaaaaaa```bbbccccccaaa``````aaaggghhhhhhgggeeecccddddddfffggghhhgggeeedddeeefffeeecccaaaaaabbbcccbbbbbbbbbdddggghhhgggddd```^^^^^^```ccceeeddddddeeeeeedddcccccceeegggiiiiiihhhgggeeebbbaaaccceeeggggggjjjhhhgggggghhhiiihhhgggcccaaa______```aaabbbaaabbbbbbbbbbbbbbbbbbbbbbbbcccbbb```aaadddfffgggggggggffffffeeeeeeeeeffffffhhhgggfffeeeeeeeeeeeeeeeffffffffffffffffffffffffjjjhhhggggggiiikkkkkkkkkjjjkkkllllllllllllkkkkkkhhhhhhiiiiiijjjjjjiiiiiijjjlllmmmmmmlllmmmoooqqqppppppoooooooooooonnnnnnnnnoooqqqsssttttttssssssnnnmmmlllkkklllmmmooopppnnnllljjjiiijjjjjjjjjiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhiiikkkkkkjjjiiikkkjjjiiiiiihhhiiiiiiiiijjjiiiiiiiiihhhhhhhhhhhhiiiiiijjjkkklllmmmnnnnnnlllkkkiiihhhiiijjjiiihhhhhhiiijjjkkkkkklllkkkkkkhhhhhhiiijjjkkkkkkkkkkkklllkkklllnnnqqqsssssssssqqqqqqqqqrrrqqqqqqpppppplllmmmoooqqqrrrqqqpppooonnnooopppqqqqqqqqqqqqqqqooopppqqqrrrqqqpppooonnnmmmnnnnnnnnnlllkkklllmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhggghhhiiijjjiiihhhhhhhhhiiikkkmmmnnnlllkkkggghhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjkkkkkkkkkkkkmmmllljjjjjjlllmmmmmmllllllllllllllllllmmmnnnnnnnnnnnnnnnooooooooooooooopppooonnnnnnooorrrtttvvvtttuuuuuutttsssrrrtttvvvsssttttttssssssqqqppppppqqqppppppqqqrrrsssuuuuuutttvvvwwwwwwuuuttttttuuusssssssssssssssssstttttttttssssssrrrqqqpppoooooooooooooooooooooooonnnnnnpppooopppqqqssssssqqqoootttrrrpppppprrrssstttsssuuutttsssqqqqqqqqqrrrrrrssssssssssssssstttttttttrrrrrrrrrrrrrrrsssssstttoooppprrrrrrqqqqqqssstttttttttuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvtttrrrsssttttttsssrrrqqqppppppqqqqqqrrrtttvvvwwwvvvuuuuuuuuuttttttsssrrrrrrrrrrrrsssqqqrrrrrrsssuuuvvvvvvwwwuuuttttttuuuwwwxxxwwwvvvvvvwwwwwwxxxwwwvvvuuutttuuuuuuttttttssstttttttttrrrsssssstttuuuuuuuuuuuussstttuuuvvvvvvwwwvvvvvvtttuuuvvvwwwxxxxxxxxxxxxvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvuuuttttttttttttsssrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwyyy{{{~~~zzzwwwvvvuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvuuuuuuvvvvvvwwwwwwvvvuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwsssssssssrrrrrrsssssssssUUUVVVXXXYYYYYYYYYWWWWWW[[[ZZZYYYXXXYYY[[[]]]^^^\\\]]]^^^^^^^^^]]][[[YYYZZZYYYWWWVVVVVVVVVXXXXXX^^^]]]]]]\\\ZZZXXXVVVUUUXXXXXXYYYZZZZZZZZZZZZZZZ^^^\\\[[[\\\^^^^^^\\\ZZZaaaaaa______^^^___`````````aaacccbbbaaa``````aaafffgggfffeeebbb````````````aaaaaa```^^^___aaacccbbbaaa``````bbbcccbbbaaa```aaabbbbbbbbb```^^^]]]___aaacccdddccccccdddeeecccbbbbbbcccfffggggggfffiiifffcccbbbdddeeeffffffiiihhhhhhhhhhhhiiiiiiiiidddaaa___^^^```aaabbbbbbbbbcccccccccccccccddddddcccbbb```aaacccfffgggfffgggfffeeeeeedddeeeffffffkkkjjjhhhffffffggghhhiiifffffffffgggggggggggggggjjjhhhffffffiiikkkmmmmmmlllllllllllllllkkkkkkkkkhhhiiijjjkkkkkkkkkjjjjjjiiikkklllllllllmmmooorrrqqqqqqppppppooonnnmmmmmmlllmmmppprrrsssttttttsssooommmkkkiiiiiikkkmmmooonnnlllkkkjjjkkkjjjiiiggghhhhhhhhhiiiiiiiiiiiiiiijjjiiiiiijjjkkkllljjjiiijjjiiiiiihhhhhhiiiiiiiiikkkkkkjjjjjjiiihhhggggggiiiiiijjjkkkllllllmmmmmmjjjjjjiiijjjlllllljjjiiiiiiiiijjjkkkkkkkkkkkkkkkggghhhiiijjjjjjkkkkkkjjjlllllllllnnnqqqssstttsssqqqrrrssssssrrrqqqooonnniiijjjmmmoooppppppnnnmmmooopppppppppppppppoooooonnnoooooopppooonnnmmmmmmmmmmmmmmmmmmlllllllllllliiijjjjjjjjjkkkkkkkkkllllllllllllllllllllllllllljjjiiihhhiiijjjkkkjjjhhhiiiiiikkkmmmppppppnnnllliiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkllllllmmmlllkkkkkkkkklllllllllnnnmmmmmmmmmmmmnnnoooooopppppppppppppppppppppppprrrqqqpppoooqqqtttxxxzzzwwwwwwxxxvvvtttssstttuuusssssstttttttttsssrrrrrrpppppppppqqqrrrssssssttttttvvvwwwvvvtttsssssstttssssssssssssssstttuuuvvvttttttttttttssssssssssssqqqqqqpppppppppppppppqqqrrrqqqqqqsssuuuuuusssrrrvvvsssqqqqqqrrrtttuuutttvvvuuusssrrrqqqqqqqqqrrrrrrrrrrrrssstttuuuuuuvvvrrrrrrrrrrrrrrrsssssstttoooppprrrrrrqqqqqqssstttuuuuuuuuuuuuuuuuuuvvvvvvuuuvvvvvvuuusssqqqqqqrrruuuuuutttsssrrrqqqqqqqqqqqqtttvvvwwwvvvvvvvvvwwwtttssssssrrrrrrrrrssssssqqqrrrsssuuuvvvwwwwwwwwwuuuttttttuuuwwwxxxwwwvvvxxxxxxyyyyyyxxxwwwvvvuuuuuuuuutttsssssssssssstttrrrssstttuuuvvvvvvvvvvvvtttuuuvvvvvvwwwwwwwwwvvvvvvwwwxxxyyyyyyxxxxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwwwwwwwvvvuuuttttttuuutttsssrrrrrrssstttuuuyyyxxxvvvuuuuuuvvvwwwxxxwwwxxx{{{~~~{{{wwwvvvwwwxxxzzzvvvvvvvvvwwwwwwvvvuuuuuuvvvvvvvvvuuuttttttsssrrrssstttvvvwwwxxxwwwvvvvvvuuuuuutttsssssstttuuuuuuUUUWWWYYY[[[]]]\\\[[[ZZZ\\\[[[YYYXXXYYYZZZ\\\^^^[[[\\\^^^___^^^\\\ZZZYYYZZZYYYXXXWWWWWWWWWWWWXXX[[[[[[[[[ZZZYYYWWWVVVUUUVVVWWWXXXXXXYYYYYYXXXXXXZZZZZZZZZ\\\]]]^^^^^^]]]```___^^^\\\\\\]]]^^^___```aaaccccccbbbaaaaaabbbcccccccccaaa^^^\\\\\\\\\]]]^^^^^^]]]\\\]]]```cccaaa```___```bbbcccbbbaaa```___^^^]]]\\\]]]___```bbbdddeeedddcccbbbcccdddbbbaaaaaabbbeeeffffffeeejjjhhheeedddeeeggggggfffggggggggggggfffggghhhiiidddbbb``````aaabbbbbbbbbbbbbbbccccccddddddddddddcccaaa``````ccceeeffffffiiihhhfffeeeddddddeeefffkkkiiigggeeeeeefffhhhiiiffffffffffffgggggghhhhhhjjjhhhffffffhhhkkklllmmmlllkkkkkkkkkjjjjjjjjjkkkjjjkkklllmmmnnnmmmlllkkkhhhiiijjjkkkjjjkkknnnpppppppppooonnnnnnmmmllllllkkklllmmmoooqqqrrrssstttpppnnnkkkiiihhhiiikkklllmmmlllkkkkkkkkkjjjgggeeeggggggggghhhhhhiiiiiiiiikkkjjjiiijjjlllllljjjhhhjjjiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjhhhgggfffkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiijjjllllllkkkiiijjjkkkkkkllllllllllllkkkhhhiiijjjkkkkkklllllllllmmmllllllnnnqqqrrrrrrrrrppppppqqqqqqqqqpppnnnmmmjjjkkkmmmoooppppppooonnnqqqqqqqqqpppooonnnmmmllloooooooooooonnnnnnmmmmmmnnnmmmmmmmmmmmmmmmllllllhhhhhhiiiiiijjjkkkkkkkkkllllllllllllllllllllllllllljjjiiijjjkkklllkkkjjjjjjkkklllnnnqqqqqqnnnlllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkklllllllllmmmmmmllllllkkkkkklllllloooooooooooooooppppppqqqqqqqqqqqqqqqqqqqqqpppppptttsssqqqqqqsssvvvyyy|||wwwxxxyyywwwuuusssssstttttttttuuuuuuuuuuuuttttttooooooppppppqqqqqqrrrrrrtttvvvwwwvvvtttsssssssssssssssssssssttttttuuuvvvttttttuuuvvvvvvwwwxxxxxxttttttsssssssssssstttuuuuuutttssstttvvvwwwvvvtttvvvtttssssssvvvxxxxxxxxxwwwvvvtttrrrqqqqqqrrrrrrppppppqqqsssuuuvvvwwwxxxssssssrrrrrrsssssstttuuuqqqsssttttttssstttuuuwwwvvvvvvvvvvvvvvvvvvuuuuuutttuuuvvvuuurrrqqqrrrsssuuuuuuttttttsssrrrqqqppprrrtttvvvvvvvvvvvvwwwyyyuuutttttttttttttttuuuuuurrrssstttvvvxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxvvvuuuyyyyyyzzzzzzzzzyyywwwvvvxxxwwwvvvuuutttsssssssssssstttuuuvvvwwwxxxxxxxxxuuuvvvwwwwwwwwwwwwwwwwwwyyyyyyzzz{{{zzzxxxwwwuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvwwwwwwxxxwwwvvvuuuuuuwwwvvvuuuttttttuuuvvvwwwyyyxxxuuussssssuuuwwwxxxvvvwwwyyy{{{}}}zzzvvvuuuwwwyyyyyyuuuuuuuuuvvvuuuuuuttttttvvvuuutttsssrrrqqqqqqppprrrsssuuuvvvwwwvvvvvvuuuuuutttsssrrrrrrssstttuuuTTTVVVZZZ]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[XXX[[[]]]^^^\\\ZZZYYYYYYZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWYYY[[[\\\]]]]]]^^^]]]\\\[[[ZZZ[[[[[[]]]^^^___aaaccccccbbbaaabbbccc`````````^^^[[[ZZZYYYZZZ]]]]]]^^^^^^^^^___bbbddd_________aaacccdddcccbbbaaa___\\\ZZZZZZ]]]```bbbcccdddeeedddbbbaaabbbcccbbbaaaaaabbbdddeeeeeedddhhhfffddddddeeefffffffffdddeeeeeedddcccbbbdddfffdddcccbbbbbbddddddcccbbbbbbbbbbbbccccccddddddeeeaaa```^^^___bbbdddeeeeeeiiihhhfffdddcccdddeeefffgggfffdddccccccdddeeegggeeeeeeeeeffffffgggggghhhiiigggffffffhhhjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkkkkklllnnnppppppooonnnmmmggghhhjjjiiiiiijjjlllnnnoooooonnnmmmmmmlllkkkkkklllkkkkkkkkkmmmooorrrssspppooollljjjiiiiiijjjkkkkkkjjjjjjkkkkkkiiieeebbbeeeeeefffggghhhiiiiiijjjlllkkkjjjkkklllllljjjhhhjjjjjjjjjiiijjjjjjkkkllljjjkkkllllllkkkiiigggffflllkkkkkkkkkjjjjjjjjjiiijjjiiiiiijjjkkkkkkjjjhhhkkkkkkllllllllllllkkkkkkjjjjjjkkklllmmmmmmmmmmmmnnnmmmlllmmmoooqqqpppooonnnnnnnnnooonnnnnnmmmmmmnnnnnnoooppppppqqqqqqpppppppppppppppooommmlllkkkppppppooooooooonnnnnnnnnpppnnnmmmmmmnnnnnnmmmlllhhhiiiiiiiiijjjjjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnlllkkklllmmmnnnmmmlllmmmlllmmmnnnppppppnnnlllmmmmmmmmmllllllllllllkkkkkkkkkkkkkkkllllllllllllkkklllmmmlllkkkkkklllnnnooooooooooooooopppqqqqqqqqqqqqqqqqqqqqqppppppppptttsssrrrrrrtttvvvxxxzzzvvvwwwxxxwwwuuusssrrrsssttttttuuuuuuuuuttttttsssnnnooopppqqqqqqqqqqqqpppsssuuuvvvvvvtttssssssttttttttttttsssttttttuuuuuussstttuuuvvvxxxzzz{{{{{{vvvuuutttttttttuuuvvvwwwvvvuuutttuuuwwwwwwwwwvvvvvvuuuuuuwwwzzz{{{{{{zzzwwwvvvuuusssssssssttttttqqqrrrssstttvvvxxxyyyyyytttttttttttttttuuuuuuvvvtttuuuwwwwwwvvvvvvxxxyyywwwwwwvvvvvvvvvvvvuuuuuusssuuuuuuuuusssrrrssstttsssssstttssssssrrrqqqpppsssuuuvvvvvvvvvvvvxxxyyywwwvvvvvvvvvvvvwwwxxxxxxttttttvvvwwwyyyzzz{{{||||||zzzyyyyyyyyyyyywwwvvvyyyyyy{{{{{{{{{{{{zzzyyy{{{zzzxxxwwwvvvuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyywwwwwwxxxxxxxxxxxxwwwwwwyyyzzz{{{|||{{{zzzwwwvvvuuuuuuuuuvvvvvvvvvwwwwwwvvvwwwxxxzzzzzzyyyxxxxxxyyyxxxwwwvvvvvvvvvwwwxxxyyyxxxuuuttttttvvvxxxzzzxxxyyyzzz{{{}}}~~~{{{|||yyyuuutttwwwxxxwwwuuuvvvvvvvvvuuuuuutttsssvvvuuutttrrrqqqqqqqqqqqqttttttuuuvvvvvvvvvuuuuuusssrrrpppooooooppprrrsssUUUWWWZZZ\\\]]]\\\ZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVXXX[[[[[[YYYXXXXXXZZZYYYXXXWWWWWWVVVUUUUUUUUUTTTTTTVVVWWWXXXXXXXXXXXXTTTUUUUUUVVVWWWVVVVVVVVVVVVWWWYYYZZZZZZZZZ[[[[[[YYYYYYYYYYYYZZZZZZ[[[\\\]]]___aaaaaa`````````bbb^^^______]]][[[YYYYYYZZZYYY[[[\\\]]]]]]^^^aaaccc______```bbbdddeeedddcccaaa___]]]\\\]]]___aaacccaaabbbcccbbbaaaaaabbbdddcccbbbaaabbbdddeeeeeeddddddbbbaaaaaacccddddddcccaaaccccccaaa___^^^___aaaccccccdddeeegggfffdddaaaaaaaaabbbbbbcccddddddddd```^^^]]]^^^```cccccccccfffeeecccbbbbbbdddfffhhheeedddcccbbbbbbcccdddeeecccddddddeeeffffffgggggghhhgggffffffhhhiiihhhggghhhhhhgggggggggiiijjjkkkkkkmmmoooqqqqqqpppnnnmmmhhhiiijjjiiiiiiiiikkklllnnnnnnnnnmmmmmmlllllllllmmmkkkiiihhhiiilllpppsssnnnmmmlllkkkkkkkkkkkkkkkiiiiiiiiijjjjjjhhhccc```ddddddeeefffgggiiiiiijjjlllkkkjjjkkklllllljjjhhhkkkkkkjjjjjjkkkllllllmmmiiijjjkkklllllljjjhhhgggjjjjjjjjjjjjjjjkkkkkkkkkjjjiiihhhhhhiiijjjiiihhhjjjjjjkkkkkkkkkkkkjjjjjjkkkkkklllmmmnnnnnnnnnnnnnnnmmmlllmmmnnnooonnnlllmmmmmmlllllllllmmmmmmnnnooonnnnnnmmmmmmnnnooopppmmmmmmnnnnnnooonnnnnnmmmrrrqqqqqqpppppppppppppppqqqooommmnnnppppppnnnllljjjjjjjjjkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmooonnnmmmnnnooopppooommmooonnnmmmmmmnnnnnnmmmlllmmmmmmlllllllllkkkkkkkkkkkkkkkkkkllllllllllllmmmjjjkkkmmmllljjjkkkmmmpppnnnnnnmmmmmmnnnnnnooopppqqqqqqqqqqqqpppppppppooorrrqqqqqqrrrssstttuuuvvvtttuuuwwwvvvtttrrrqqqqqqssssssttttttsssrrrqqqqqqooopppqqqrrrrrrrrrqqqppprrrsssuuuuuutttssstttuuuvvvuuuuuuttttttttttttuuussstttuuuvvvwwwxxxyyyzzzuuutttsssrrrrrrtttuuuwwwvvvtttssssssuuuvvvvvvuuuvvvvvvwwwzzz||||||{{{yyywwwvvvuuuttttttuuuvvvwwwvvvvvvwwwwwwxxxyyyyyyyyyuuuuuuuuuuuuuuuvvvwwwwwwuuuwwwxxxxxxxxxxxxyyy{{{wwwwwwwwwvvvvvvvvvuuuuuussstttuuuuuutttsssuuuvvvssstttuuuvvvuuuuuutttssstttvvvvvvvvvuuuvvvwwwyyyyyyyyyxxxxxxyyyzzzzzz{{{vvvvvvwwwxxxyyy|||~~~~~~|||{{{{{{{{{{{{zzzxxxxxxyyy{{{|||}}}||||||{{{{{{{{{zzzyyyyyyxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzyyywwwxxxxxxyyyxxxxxxwwwwwwwwwxxx{{{}}}}}}|||zzzyyyvvvvvvvvvwwwwwwwwwxxxxxxwwwxxxzzz|||}}}}}}}}}|||zzzyyyxxxvvvvvvvvvwwwxxxzzzyyywwwvvvwwwyyy{{{}}}yyyyyyzzz{{{}}}~~~xxx||||||xxxwwwzzzzzzwwwxxxxxxxxxxxxwwwvvvttttttxxxwwwuuusssrrrrrrssssssvvvvvvuuuuuuuuuuuuuuuuuutttsssqqqooooooqqqssstttUUUWWWZZZ\\\\\\ZZZWWWUUUXXXYYYXXXXXXWWWVVVTTTSSSTTTWWWYYYYYYWWWVVVXXXZZZWWWWWWVVVVVVUUUTTTSSSSSSQQQRRRTTTVVVXXXYYYYYYZZZTTTTTTUUUVVVVVVVVVVVVUUUWWWXXXZZZZZZYYYXXXXXXYYYVVVWWWWWWXXXYYYZZZZZZ[[[\\\^^^``````_________```^^^______]]][[[ZZZZZZ[[[UUUWWWYYYZZZ[[[\\\^^^```______```bbbeeefffeeeccc____________```aaabbbbbb^^^___````````````ccceeecccbbbaaabbbdddeeeeeeddd```___^^^^^^```aaaaaa``````aaabbb```\\\[[[\\\___cccdddeeegggiiigggdddaaa``````aaabbbccccccdddddd___^^^\\\]]]___bbbcccbbbcccbbb``````aaadddgggiiieeeeeeeeeddddddeeeeeefffccccccddddddeeefffgggggggggffffffggghhhhhhfffdddgggfffffffffggghhhjjjkkkkkkmmmoooqqqqqqpppnnnmmmiiijjjkkkjjjiiiiiijjjlllnnnnnnnnnnnnmmmmmmmmmmmmmmmkkkhhhfffgggjjjooorrrkkkkkklllllllllmmmmmmmmmhhhhhhiiijjjjjjgggbbb^^^cccdddeeefffgggiiiiiijjjmmmlllkkkkkklllllljjjhhhkkkkkkkkkkkkllllllmmmnnniiijjjkkkllllllkkkiiiggghhhhhhiiijjjkkkllllllmmmkkkiiigggggghhhiiihhhgggiiiiiijjjjjjjjjiiiiiihhhkkkkkklllmmmnnnnnnnnnnnnooommmllllllmmmmmmllljjjmmmlllkkkkkkkkkmmmnnnooonnnllljjjiiiiiijjjkkkmmmjjjkkklllnnnooopppppppppsssrrrrrrqqqpppqqqqqqqqqrrrpppnnnnnnqqqqqqooommmllllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnpppooonnnooopppqqqpppnnnqqqooommmlllmmmmmmmmmllllllllllllkkkkkkjjjjjjjjjkkkkkkkkklllllllllmmmmmmhhhkkkmmmllljjjkkknnnqqqlllllllllllllllmmmnnnnnnqqqqqqqqqppppppooooooooopppppppppqqqqqqrrrrrrrrrrrrtttvvvuuusssqqqpppppprrrrrrrrrrrrqqqpppoooooopppqqqrrrssstttsssrrrqqqqqqssstttuuutttttttttvvvwwwvvvuuuttttttttttttttttttttttttuuuvvvvvvwwwwwwsssrrrppppppppprrrtttuuuuuusssrrrrrrtttuuuuuutttvvvwwwxxx{{{}}}|||yyyvvvwwwwwwvvvuuuuuuvvvwwwxxx{{{{{{{{{zzzzzzyyyyyyyyyvvvvvvvvvvvvvvvwwwwwwxxxvvvwwwyyyyyyxxxxxxzzz{{{xxxwwwwwwwwwvvvvvvuuuuuurrrtttuuuuuutttuuuvvvwwwvvvwwwxxxyyyyyyxxxwwwwwwuuuvvvwwwvvvuuuuuuwwwyyyzzzzzzzzzzzz{{{{{{|||}}}xxxxxxwwwxxxzzz}}}~~~}}}||||||}}}~~~|||{{{xxxyyy{{{|||}}}~~~}}}}}}{{{zzzzzzzzz{{{{{{|||}}}{{{{{{{{{|||{{{{{{zzzzzzxxxxxxyyyyyyyyyxxxxxxwwwtttvvvzzz}}}~~~~~~}}}|||wwwwwwxxxxxxxxxyyyyyyyyyxxxyyy|||zzzyyywwwvvvvvvvvvwwwwww{{{zzzyyyyyyyyy{{{~~~xxxxxxyyyzzz{{{|||}}}~~~yyy|||{{{~~~~~~zzz{{{{{{zzzzzzxxxwwwuuuuuuyyyxxxvvvuuuttttttuuuuuuyyywwwvvvtttttttttuuuvvvwwwvvvtttrrrrrrtttvvvwwwYYYXXXXXXWWWVVVVVVVVVWWWUUUUUUTTTTTTTTTTTTTTTTTTXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWVVVWWWXXXWWWTTTRRRSSSSSSTTTUUUWWWXXXXXXYYYWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVWWWUUUXXXZZZZZZWWWVVVWWWYYYYYYYYYZZZ[[[[[[[[[[[[[[[^^^]]][[[ZZZXXXXXXWWWWWWXXXWWWVVVUUUVVVXXXZZZ\\\YYY\\\___bbbccccccbbbaaa\\\\\\\\\\\\]]]^^^___`````````___^^^^^^^^^______````````````aaaaaaaaabbb]]]]]]\\\[[[[[[\\\]]]]]]```___\\\[[[[[[]]]___aaacccfffhhhhhhgggeeedddddd_________```aaaaaabbbbbbaaaaaa```______```bbbbbbbbbbbbbbbcccdddeeefffggghhhgggfffddddddcccccccccbbbaaaaaaccceeeggggggfffggggggggggggffffffffffffhhhhhhiiiiiiiiihhhhhhggglllmmmnnnooooooooommmmmmlllmmmnnnnnnnnnnnnnnnmmmoooooommmjjjhhhiiikkknnnkkkhhheeecccdddhhhlllpppnnnmmmkkkjjjjjjkkklllmmmjjjjjjjjjjjjiiihhhggggggdddfffgggiiijjjjjjjjjjjjnnnllljjjiiiggggggggghhhnnnnnnnnnmmmlllkkkjjjiiiiiijjjlllkkkiiihhhhhhhhhfffgggggghhhiiijjjjjjjjjhhhggggggfffffffffggggggggggggfffeeeeeefffhhhhhhhhhiiijjjiiiiiijjjlllooommmmmmlllkkkkkklllllllllllllllkkkkkkkkkjjjjjjjjjmmmnnnooonnnlllkkkkkklllllllllmmmmmmnnnoooooooooppppppoooooonnnnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmlllppppppoooooonnnnnnmmmmmmoooppppppnnnkkkjjjjjjjjjlllmmmnnnppppppoooooonnnpppooonnnnnnooonnnllljjjjjjjjjjjjiiiiiihhhffffffhhhhhhiiijjjkkkkkkkkkkkklllkkkjjjjjjkkklllnnnooonnnmmmlllkkkjjjkkklllllljjjlllnnnnnnlllkkkkkkkkknnnnnnoooooooooooonnnnnnssstttuuutttqqqooooooooorrrrrrrrrqqqqqqqqqppppppqqqrrrrrrrrrqqqooonnnlllqqqqqqrrrssssssttttttuuuzzzyyyxxxvvvuuuuuutttuuurrrqqqppprrruuuuuurrrooonnnmmmllllllmmmooorrrsssvvvtttrrrpppoooooopppqqqtttsssssstttvvvwwwvvvuuuxxxwwwuuutttssstttvvvwwwwww|||zzzxxxwwwwwwvvvtttrrrrrrrrrtttuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwuuusssqqqpppoooqqqrrrssssssuuuwwwzzzxxxxxxvvvuuuttttttttttttssstttvvvwwwvvvwwwxxxzzz~~~~~~}}}{{{zzz{{{}}}yyyzzz{{{||||||{{{zzzyyy~~~~~~~~~}}}{{{zzzzzz{{{|||}}}~~~~~~~~~}}}xxxxxxxxxxxxxxxzzz{{{{{{}}}}}}|||{{{{{{zzzyyyyyyxxxyyyzzzzzzzzzyyy{{{|||uuuuuuuuuvvvyyy{{{zzzwwwzzzxxxvvvtttuuuxxx{{{~~~xxxyyy{{{|||||||||{{{{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{{{{zzzyyyzzz{{{|||}}}yyyzzzzzz{{{||||||{{{{{{}}}||||||||||||{{{{{{{{{zzz{{{{{{{{{zzzxxxvvvuuuxxxwwwvvvtttssssssrrrrrrwwwwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuuuutttttttttTTTTTTSSSRRRRRRRRRRRRRRRTTTSSSSSSSSSSSSSSSTTTTTTVVVVVVVVVVVVUUUUUUUUUUUUVVVUUUUUUVVVWWWWWWUUUSSSSSSTTTTTTUUUVVVWWWXXXYYYVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVWWWUUUXXXZZZYYYWWWUUUVVVXXXXXXYYYYYYZZZZZZZZZZZZZZZ\\\[[[ZZZXXXWWWWWWVVVVVVVVVUUUTTTTTTUUUVVVXXXZZZYYY[[[^^^```aaaaaa___^^^ZZZZZZZZZZZZ[[[\\\]]]]]]___^^^^^^^^^^^^^^^______________________________^^^]]]\\\[[[[[[\\\]]]^^^___^^^\\\[[[\\\]]]```aaaeeegggiiiiiigggeeedddddd```aaaaaabbbbbbbbbaaaaaaaaa```_________```aaabbbaaaaaabbbdddeeeggghhhiiihhhhhhgggfffeeeddddddddddddccccccccceeeffffffeeehhhhhhhhhgggggggggffffffhhhhhhiiiiiijjjiiiiiiiiijjjkkkkkklllmmmmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnmmmllliiiggggggjjjlllkkkiiifffeeeeeehhhlllnnnnnnlllkkkjjjiiikkklllmmmjjjjjjjjjkkkjjjjjjiiihhhfffgggiiikkklllllllllkkklllkkkiiihhhgggggggggggglllllllllkkkjjjiiihhhhhhiiijjjkkkjjjiiiggghhhiiigggggghhhhhhiiijjjjjjkkkhhhggggggffffffgggggghhhiiihhhgggffffffggghhhhhhhhhiiiiiiiiihhhiiikkknnnjjjiiiiiihhhhhhiiiiiijjjlllllllllkkkkkkkkkjjjjjjlllmmmnnnnnnllllllmmmooommmmmmmmmmmmmmmnnnnnnnnnoooooooooooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmooooooooonnnnnnnnnmmmmmmnnnoooooonnnkkkjjjjjjkkkmmmmmmooopppppppppooonnnnnnmmmlllmmmmmmmmmkkkiiihhhhhhiiiiiiiiiiiihhhhhhggghhhiiijjjkkklllllllllkkkkkkkkkkkklllmmmoooppppppnnnlllkkkjjjkkklllmmmjjjlllnnnnnnlllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmqqqssstttsssqqqoooooopppqqqppppppppppppoooooooooqqqqqqrrrrrrqqqooonnnmmmqqqqqqqqqrrrssssssttttttxxxxxxwwwvvvuuuuuuuuuuuuuuusssrrrrrrtttsssqqqnnnnnnmmmmmmlllmmmooorrrsssrrrqqqooommmllllllmmmnnnsssrrrrrrsssuuuvvvvvvuuuvvvuuutttsssssstttvvvwww~~~zzzxxxuuutttrrrrrrrrrsssuuuvvvtttuuuuuuvvvwwwwwwvvvvvvttttttuuuuuuuuutttsssrrrpppqqqssssssssstttwwwyyyxxxwwwvvvuuuttttttttttttsssuuuvvvwwwvvvwwwyyyzzz}}}~~~~~~|||zzz{{{{{{zzzzzz{{{||||||{{{zzzzzz}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{||||||||||||yyyyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxwwwxxxzzzzzzzzzxxxwwwxxxyyywwwxxxxxxxxxyyyzzzzzzyyyxxxwwwuuuuuuuuuwwwzzz|||xxxxxxzzz{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxxxxzzzzzzyyyyyyyyyzzz{{{|||yyyyyyzzzzzzzzzzzzzzzyyy|||||||||{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzxxxwwwvvvwwwvvvvvvuuuttttttuuuuuuwwwxxxxxxyyyxxxwwwuuutttvvvuuuuuuuuuttttttssssssTTTTTTSSSRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTSSSTTTUUUWWWWWWUUUSSSSSSTTTTTTUUUVVVWWWXXXXXXTTTTTTTTTTTTUUUWWWXXXYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXVVVTTTUUUUUUWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUWWWXXXYYYYYYZZZ\\\^^^^^^]]]\\\[[[WWWWWWWWWXXXXXXYYYZZZ[[[]]]]]]\\\]]]]]]^^^___```^^^^^^^^^]]]]]]]]]]]]]]]___^^^]]]\\\\\\]]]^^^______^^^]]]\\\]]]___bbbcccgggiiikkkjjjhhhfffeeeeeeccccccdddeeedddbbb```___``````___^^^___```aaabbb```aaaccceeegggiiijjjjjjiiiiiihhhggggggffffffffffffeeeddddddffffffeeedddiiiiiiiiihhhhhhhhhhhhggghhhhhhiiijjjkkkkkkjjjjjjhhhhhhhhhiiijjjkkklllmmmllllllmmmmmmnnnnnnnnnnnnllllllkkkiiifffgggiiikkkkkkjjjiiihhhhhhiiijjjkkklllkkkjjjiiiiiijjjlllmmmiiijjjjjjkkkkkkkkkkkkkkkhhhiiikkkmmmnnnnnnnnnmmmjjjiiihhhgggggggggggggggiiiiiiiiiiiiiiihhhgggfffhhhiiijjjjjjhhhggghhhiiihhhhhhhhhiiiiiijjjjjjkkkhhhhhhggggggggghhhhhhiiikkkkkkjjjiiihhhhhhhhhhhhggghhhiiihhhhhhhhhjjjllliiiiiihhhhhhhhhhhhiiiiiimmmmmmmmmmmmllllllllllllkkklllnnnnnnmmmmmmooopppnnnnnnmmmmmmmmmlllllllllmmmmmmnnnoooooooooooonnnkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllmmmnnnmmmkkkkkkkkklllmmmnnnooopppppppppoooooommmlllkkkkkklllkkkiiihhhfffggghhhiiijjjjjjjjjjjjggghhhiiikkkllllllmmmmmmkkkkkkllllllmmmooopppqqqrrrpppmmmkkkjjjkkklllnnnjjjlllnnnnnnlllkkklllmmmmmmlllkkkjjjjjjkkklllmmmoooqqqrrrrrrqqqppppppqqqooooooooonnnnnnnnnnnnmmmpppqqqqqqqqqpppooonnnnnnoooppppppqqqrrrrrrssssssvvvvvvvvvvvvuuuuuuvvvvvvwwwuuusssqqqqqqqqqooonnnnnnnnnmmmmmmnnnppprrrsssqqqooonnnmmmllllllmmmnnnrrrqqqppprrrtttuuutttssstttsssrrrrrrssstttvvvwww~~~{{{sssrrrqqqqqqrrrsssuuuvvvsssssstttuuuuuuuuuttttttqqqqqqrrrsssttttttttttttppprrrssssssssstttvvvyyywwwvvvvvvuuuuuutttttttttrrrssstttttttttuuuwwwyyy{{{}}}~~~{{{zzzyyyzzzzzz{{{||||||{{{zzzzzz{{{|||}}}~~~~~~}}}}}}|||{{{zzzyyyyyyyyyzzz{{{zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwvvvvvvuuuuuuxxxyyyyyyxxxvvvuuuuuuvvvxxxyyyyyyyyywwwvvvwwwxxxuuuuuuuuuuuuvvvwwwxxxxxxvvvwwwxxxyyyzzzyyyxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyyyyyyyxxxxxxxxxxxx{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzz{{{zzzyyywwwvvvvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxyyyyyyxxxvvvuuussswwwvvvvvvuuutttsssrrrrrrTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRRRRRRRSSSTTTVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQRRRTTTVVVWWWUUUTTTSSSTTTTTTUUUVVVVVVWWWWWWRRRRRRSSSTTTUUUWWWYYYZZZXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVWWWVVVUUUTTTSSSSSSVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTTTTXXXXXXXXXWWWXXXYYYZZZ[[[YYYZZZ[[[\\\[[[ZZZXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^___```^^^^^^^^^]]]]]]]]]]]]\\\```___^^^]]]]]]^^^___``````_________```bbbdddfffiiijjjkkkjjjhhhfffeeefffeeefffggggggfffccc```]]]```______^^^___```bbbcccbbbccceeeggghhhiiiiiiiiijjjjjjjjjiiiiiihhhhhhgggfffeeedddeeeggghhhgggfffjjjjjjjjjiiiiiiiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkgggggggggggghhhjjjlllmmmllllllllllllmmmnnnnnnooollllllkkkiiiggggggiiikkkjjjjjjjjjjjjjjjiiihhhhhhkkkjjjiiihhhhhhiiikkklllhhhiiijjjkkkllllllmmmlllhhhjjjkkkmmmnnnnnnnnnnnniiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhgggggghhhiiijjjiiihhhgggiiijjjiiiiiiiiijjjjjjjjjkkkkkkiiihhhhhhhhhhhhiiijjjjjjmmmmmmlllkkkjjjiiiiiiiiifffhhhiiihhhhhhhhhiiikkkkkkkkkkkkjjjkkkkkklllmmmpppooooooooonnnnnnnnnnnnlllnnnooonnnmmmmmmnnnooonnnnnnmmmmmmlllkkkkkkjjjkkklllmmmnnnoooooooooooojjjjjjkkkkkklllmmmnnnooommmmmmmmmmmmmmmmmmmmmmmmkkklllmmmmmmkkkkkklllmmmmmmnnnooopppppppppooonnnmmmlllkkkkkklllkkkiiiggggggggghhhiiijjjjjjjjjjjjggghhhjjjkkklllmmmmmmmmmkkkllllllmmmooopppqqqrrrsssqqqnnnkkkjjjkkkmmmnnnkkklllnnnmmmllllllmmmnnnmmmllljjjiiiiiijjjlllmmmnnnppprrrsssrrrrrrssstttoooooooooooonnnnnnnnnnnnpppppppppppppppoooooooooooooooooopppqqqqqqrrrrrrsssttttttuuuvvvvvvvvvvvvvvvtttqqqooonnnnnnnnnnnnnnnnnnnnnnnnoooqqqrrrsssrrrqqqppppppoooppppppqqqqqqpppoooppprrrtttsssrrrrrrqqqqqqrrrrrrtttuuuvvv}}}ssssssrrrrrrrrrrrrssstttsssssstttttttttttttttssspppqqqqqqrrrssssssssssssqqqrrrssssssssstttvvvxxxvvvvvvvvvuuuuuuttttttssspppqqqrrrqqqqqqrrruuuwwwyyy||||||yyyxxxyyyzzz{{{||||||{{{zzzyyyyyyzzz|||}}}~~~~~~~~~}}}}}}{{{yyywwwvvvwwwxxxyyy{{{{{{{{{zzzyyyxxxxxxwwwuuuuuuuuutttttttttssssssuuuvvvwwwvvvttttttuuuvvvwwwvvvwwwxxxuuuqqqrrrvvvsssttttttuuuvvvvvvvvvuuuuuuvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxyyyxxxwwwvvvuuuvvvvvvvvvvvvwwwwwwxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxzzzzzzzzzyyyyyyyyyxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwuuuuuuuuuvvvwwwxxxzzz{{{xxxxxxxxxxxxwwwvvvtttssswwwwwwvvvuuusssrrrqqqqqqRRRQQQQQQPPPQQQQQQRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXUUUUUUUUUUUUTTTTTTTTTTTTPPPPPPQQQSSSUUUVVVUUUSSSSSSTTTTTTUUUUUUVVVVVVVVVQQQRRRRRRSSSUUUWWWYYYZZZWWWWWWVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___```______^^^^^^^^^^^^^^^^^^aaa```___^^^^^^___```aaabbbaaaaaabbbccceeeggghhhhhhiiijjjiiigggeeeeeefffeeefffhhhhhhgggddd```^^^``````______```aaacccdddfffggggggggggggggggggfffjjjjjjkkkkkkkkkjjjiiihhhdddddddddfffiiikkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiihhhiiijjjkkkkkkkkkkkkkkkhhhgggggggggiiikkkmmmnnnlllkkkkkkkkklllmmmoooooolllmmmlllkkkhhhhhhiiikkkiiijjjkkkkkkjjjiiigggfffjjjiiigggggggggiiijjjlllhhhiiijjjkkklllmmmmmmmmmhhhiiikkklllmmmnnnmmmmmmjjjjjjjjjjjjjjjjjjjjjiiihhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjiiihhhhhhjjjllljjjjjjjjjjjjkkkkkkkkkkkkiiiiiiiiiiiiiiijjjkkklllnnnmmmmmmlllkkkjjjjjjiiifffhhhiiiiiihhhhhhhhhjjjlllllllllllllllmmmnnnoooqqqqqqqqqqqqppppppppppppoooppppppooolllkkkkkklllnnnnnnmmmlllkkkjjjiiiiiiiiikkkmmmooopppoooooonnnjjjjjjjjjjjjkkklllnnnooolllllllllllllllmmmmmmmmmjjjkkkllllllkkkkkklllmmmlllmmmnnnooopppooonnnnnnmmmlllkkkllllllllljjjhhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiijjjkkkllllllllllllllllllmmmnnnppppppqqqqqqrrrpppnnnlllkkklllmmmnnnkkklllmmmmmmllllllnnnooonnnmmmkkkjjjjjjkkkmmmnnnoooqqqtttuuuttttttvvvwwwqqqqqqqqqpppppppppooooooooooooooooooooooooppppppnnnnnnoooppppppqqqqqqrrrrrrssstttuuuvvvvvvuuuuuuqqqqqqooommmllllllmmmnnnnnnoooooopppqqqrrrssstttrrrrrrrrrrrrrrrrrrsssssspppooonnnppprrrsssrrrqqqqqqqqqqqqrrrssstttuuuuuu|||vvvuuutttsssrrrrrrqqqqqqsssttttttuuuttttttssssssrrrrrrqqqqqqqqqrrrrrrrrrrrrsssttttttssssssuuuwwwtttuuuuuuuuuuuuttttttsssqqqrrrrrrrrrqqqsssvvvxxxxxx||||||yyyvvvxxxyyyzzz{{{{{{zzzyyyxxxwwwxxxzzz|||}}}}}}}}}||||||zzzxxxvvvuuuuuuvvvwwwzzzzzz{{{zzzyyyxxxvvvuuusssssssssssssssrrrrrrrrrqqqrrrttttttttttttuuuwwwwwwuuuvvvyyywwwrrrrrruuurrrssstttuuuuuuuuuttttttuuuuuuvvvwwwwwwvvvuuutttuuuvvvwwwxxxwwwvvvtttsssuuuuuuuuuvvvvvvvvvvvvvvv{{{zzzyyyyyyxxxyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxuuuuuuvvvvvvwwwyyyzzz{{{wwwwwwxxxxxxwwwvvvtttssswwwvvvuuutttsssrrrqqqpppSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXUUUUUUUUUTTTTTTTTTTTTSSSPPPOOOPPPRRRTTTUUUSSSRRRTTTTTTTTTTTTUUUUUUVVVVVVQQQRRRRRRSSSUUUWWWXXXYYYWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWUUUTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZYYYXXXWWWWWWZZZYYYYYYZZZZZZ[[[\\\]]]]]]]]]\\\]]]]]]^^^___```^^^_________````````````bbbaaa```______```aaabbbcccccccccdddeeefffggghhheeeggggggfffeeedddeeefffeeeeeefffgggfffdddbbbaaaaaa`````````aaaccceeefffiiihhhgggffffffeeeffffffiiijjjkkkllllllkkkjjjiiidddcccdddfffjjjlllmmmllljjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjjjjjjjiiiiiihhhhhhhhhiiijjjkkklllmmmkkkkkkjjjjjjkkkmmmoooppplllmmmmmmkkkiiihhhiiikkkhhhiiijjjjjjjjjhhhgggfffhhhgggfffffffffhhhjjjkkkhhhhhhjjjkkkllllllllllllggghhhjjjlllmmmmmmmmmlllkkkkkkllllllkkkjjjiiiiiiggghhhiiijjjjjjjjjjjjjjjjjjkkkkkkjjjiiiiiilllnnnkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmlllllljjjjjjgggiiijjjjjjiiihhhhhhiiikkkjjjjjjkkkkkklllmmmnnnqqqqqqqqqqqqppppppppppppoooppppppnnnkkkiiiiiijjjmmmmmmlllkkkjjjjjjiiiiiiiiikkkmmmooopppooonnnmmmkkkjjjjjjiiijjjkkkmmmnnnkkkkkkkkkllllllllllllllljjjkkkllllllkkkjjjkkkmmmkkklllmmmnnnooonnnmmmmmmmmmlllkkkkkklllllljjjhhhiiijjjjjjjjjjjjjjjiiiiiikkkkkkllllllllllllkkkkkklllmmmnnnooopppppppppoooooonnnmmmlllllllllmmmnnnkkklllmmmmmmlllmmmoooqqqooonnnmmmllllllmmmnnnooopppsssuuuvvvuuuvvvwwwxxxrrrrrrrrrrrrqqqqqqqqqqqqnnnnnnnnnnnnnnnooopppqqqnnnoooooopppqqqqqqrrrrrrqqqrrrtttuuuuuuuuutttsssoooppppppnnnllllllmmmnnnoooooopppqqqrrrsssssstttoooppppppqqqqqqrrrrrrrrrpppooonnnppprrrsssrrrqqqqqqrrrrrrssssssttttttttt~~~}}}wwwwwwvvvuuusssrrrqqqpppsssttttttttttttsssrrrrrrrrrrrrqqqqqqqqqrrrssssssssstttttttttrrrrrrtttvvvssstttuuuvvvvvvuuusssssstttuuuuuuttttttuuuyyy{{{xxx|||}}}yyyvvvwwwwwwxxxyyyyyyxxxwwwwwwvvvwwwyyyzzz{{{{{{zzzzzz{{{yyyxxxvvvuuuuuuvvvvvvxxxyyyyyyyyyyyywwwuuutttssssssssssssssssssssssssoooppprrrsssssstttvvvxxxxxxsssuuu|||~~~xxxuuuwwwsssttttttuuuuuuuuuttttttuuuuuuvvvwwwwwwvvvtttsssuuuuuuvvvvvvuuuuuutttsssttttttuuuvvvvvvvvvvvvuuuzzzyyyxxxxxxxxxzzz{{{|||zzzzzzyyyyyyyyyxxxxxxxxxvvvwwwyyyzzz{{{zzzzzzyyywwwwwwvvvvvvwwwxxxxxxyyyuuuvvvwwwwwwwwwvvvuuutttvvvuuuuuutttsssrrrqqqqqqUUUUUUTTTTTTUUUUUUVVVWWWVVVUUUUUUTTTUUUUUUVVVVVVTTTTTTSSSSSSSSSRRRRRRRRRPPPOOOPPPRRRSSSTTTRRRPPPTTTTTTTTTTTTUUUUUUUUUUUURRRRRRRRRSSSTTTVVVWWWXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUTTTSSSUUUXXXYYYWWWUUUUUUVVVVVVWWWXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXYYYWWWWWWXXXXXXXXXXXXWWWWWW[[[[[[[[[ZZZZZZYYYYYYXXXZZZZZZZZZZZZ[[[\\\]]]^^^___^^^^^^^^^^^^^^^______]]]]]]^^^___```aaaaaabbbbbbaaa````````````aaabbbcccccccccddddddeeeeeeeeebbbcccddddddbbbbbbdddfffcccddddddeeeeeeeeeddddddbbbaaaaaaaaabbbdddfffgggiiihhheeeddddddeeefffhhhhhhiiikkkllllllkkkjjjiiifffeeeeeegggjjjllllllllljjjiiiiiiiiiiiihhhhhhhhhjjjjjjjjjjjjiiihhhggggggggghhhiiijjjjjjjjjjjjjjjkkkjjjjjjjjjkkkmmmoooqqqjjjkkkllljjjhhhggghhhiiigggggghhhhhhhhhgggffffffgggfffeeeeeeeeegggiiikkkhhhhhhiiijjjkkkkkkkkkjjjggghhhjjjlllmmmmmmmmmlllkkklllllllllkkkiiihhhgggfffggghhhiiijjjkkkkkkkkklllllllllkkkjjjkkkmmmpppllllllllllllllllllkkkkkkjjjjjjjjjjjjkkklllmmmnnnkkklllmmmmmmmmmlllkkkjjjhhhjjjkkkllljjjiiiiiiiiijjjjjjjjjjjjkkklllmmmmmmoooooooooooonnnnnnnnnnnnmmmnnnnnnmmmjjjiiiiiijjjllllllkkkkkkjjjjjjiiiiiiiiikkkmmmooopppooommmllllllkkkiiiiiiiiijjjkkkmmmjjjjjjkkkkkkkkklllllllllkkklllmmmllljjjjjjkkkllljjjjjjlllmmmmmmmmmlllkkklllkkkjjjjjjkkkjjjhhhfffhhhhhhiiijjjkkkkkkkkkkkkmmmmmmmmmmmmlllkkkjjjiiimmmmmmnnnooooooooonnnmmmkkkllllllmmmmmmmmmmmmmmmlllmmmmmmmmmlllmmmooorrrmmmmmmmmmmmmmmmmmmmmmmmmqqqsssuuuuuuuuuuuuvvvwwwrrrrrrrrrrrrqqqqqqqqqqqqnnnmmmmmmmmmnnnoooqqqrrrooooooppppppqqqrrrrrrsssqqqrrrtttuuuuuutttsssrrrppprrrsssqqqnnnllllllmmmooooooppprrrssssssttttttnnnnnnooopppqqqrrrrrrrrrpppooooooppprrrssssssrrrssssssssstttttttttssssss{{{{{{|||~~~zzzwwwwwwvvvvvvuuutttsssrrrrrrrrrssssssrrrqqqqqqpppqqqqqqqqqqqqrrrtttuuuvvvtttuuuuuutttrrrrrrtttuuurrrsssuuuvvvvvvuuusssrrrtttuuutttssssssuuuxxx|||xxx||||||yyywwwuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyxxxwwwyyyxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxvvvtttsssssssssssssssssssssssstttpppqqqssssssssssssuuuvvvwwwppprrr~~~}}}wwwvvvuuuuuuttttttttttttttttttuuuvvvwwwwwwwwwuuutttsssvvvuuuttttttssssssttttttssstttuuuvvvwwwvvvvvvuuuxxxwwwvvvvvvwwwyyy{{{}}}zzzzzzzzzzzzyyyyyyyyyyyyvvvwwwxxxzzz{{{{{{zzzzzzxxxxxxwwwvvvvvvvvvvvvvvvttttttvvvwwwwwwwwwvvvuuutttttttttssssssrrrrrrrrrQQQQQQQQQQQQQQQRRRSSSSSSUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQPPPOOOPPPQQQSSSSSSQQQOOOTTTTTTTTTTTTTTTUUUUUUUUURRRRRRSSSSSSTTTUUUWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUUUUSSSSSSUUUYYYZZZXXXVVVUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYZZZZZZZZZZZZZZZYYYYYY\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^``````___^^^^^^^^^______[[[\\\]]]^^^```aaabbbbbbcccbbbaaa``````aaabbbccccccccccccccccccccccccccc```aaabbbbbbaaabbbdddfffbbbbbbccccccdddeeeffffffbbbbbbbbbbbbccceeeggghhhhhhfffdddbbbbbbeeehhhjjjhhhiiikkkllllllkkkiiihhhhhhgggggghhhjjjlllkkkjjjiiiiiiiiihhhhhhhhhhhhgggjjjjjjjjjiiihhhgggfffeeeggghhhiiijjjjjjiiihhhgggkkkjjjiiiiiijjjmmmoooqqqiiijjjkkkiiigggfffggghhhffffffggggggggggggffffffgggfffeeedddeeegggiiikkkhhhhhhiiijjjjjjjjjiiiiiihhhiiikkkmmmnnnnnnmmmmmmkkkkkklllkkkjjjhhhfffeeeeeefffgggiiijjjjjjjjjjjjmmmmmmmmmkkkjjjkkknnnqqqlllllllllllllllllllllllljjjjjjjjjkkklllmmmnnnooojjjkkklllmmmmmmmmmlllkkkhhhjjjllllllkkkiiiiiijjjkkkkkkkkkkkklllmmmnnnooommmmmmmmmmmmlllllllllllljjjllllllllljjjiiijjjlllkkkkkkkkkjjjjjjjjjjjjiiiiiikkkmmmooopppnnnlllkkkmmmkkkjjjhhhhhhiiikkkllljjjjjjjjjkkkkkklllllllllkkklllmmmllljjjiiijjjkkkiiijjjkkklllllllllkkkjjjkkkiiihhhiiiiiiiiigggeeefffggghhhjjjlllmmmmmmmmmnnnnnnnnnmmmlllkkkiiihhhmmmnnnooooooooonnnlllkkkiiijjjkkkmmmnnnmmmmmmllllllmmmmmmmmmlllmmmppprrrlllmmmmmmnnnnnnmmmmmmlllppprrrtttuuuttttttuuuvvvrrrrrrrrrqqqqqqqqqppppppnnnmmmmmmmmmnnnoooqqqrrrpppppppppqqqrrrrrrssssssqqqrrrtttuuuuuutttrrrqqqsssuuuvvvtttppplllkkkkkkooopppqqqrrrssstttttttttnnnoooppprrrrrrsssssssssqqqpppoooppprrrssssssrrrtttttttttuuuttttttsssssssssssstttxxx|||~~~}}}zzzuuuvvvvvvvvvvvvvvvuuutttqqqqqqqqqqqqqqqpppooonnnoooooopppqqqsssuuuxxxyyytttuuuuuutttrrrrrrsssuuuqqqssstttvvvvvvuuusssrrrrrrrrrrrrpppppprrrvvvyyyyyy||||||yyywwwtttuuuvvvwwwwwwvvvuuuttttttuuuvvvwwwxxxwwwvvvvvvwwwxxxxxxxxxxxxwwwvvvvvvtttuuuwwwxxxwwwvvvtttsssttttttttttttttttttttttttrrrsssttttttrrrrrrsssuuuuuulllnnn}}}vvvtttvvvuuuuuutttttttttuuuuuuvvvvvvwwwwwwwwwvvvtttsssvvvuuutttrrrrrrsssttttttssstttvvvwwwwwwwwwvvvuuuvvvuuuuuuuuuvvvxxx{{{}}}{{{{{{zzzzzzzzzzzzyyyyyyuuuvvvxxxzzz{{{{{{{{{zzzzzzyyyxxxvvvuuutttttttttssstttuuuvvvwwwwwwvvvvvvssssssssssssssssssssssssPPPPPPOOONNNMMMOOOSSSWWWVVVUUUSSSRRRRRRSSSUUUVVVTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPRRRRRRUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZZZZYYYWWWUUUTTTVVVWWWXXXXXXYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^^^^]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZ[[[[[[[[[```____________```aaaaaa]]]]]]]]]^^^aaabbbaaa___________________________bbbbbbbbbaaa```^^^]]]\\\aaa``````___```bbbdddeee`````````aaabbbbbbccccccdddccccccdddeeegggiiikkkhhhfffdddbbbbbbccceeeggggggiiijjjllllllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhgggiiihhhggghhhiiijjjiiihhhhhhgggeeeddddddfffhhhjjjgggiiijjjjjjiiihhhjjjkkkhhhfffdddeeehhhiiigggeeeeeeeeeffffffffffffeeeeeeeeeeeeeeeeeeeeefffgggggghhhhhhiiijjjkkkkkkkkkkkkjjjjjjkkkllllllkkkkkkjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiihhhhhhllllllkkkjjjjjjjjjkkkkkkooonnnnnnnnnmmmmmmllllllllllllkkkkkkkkkllllllmmmlllmmmnnnoooooonnnmmmlllhhhiiijjjjjjkkkkkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnpppooommmlllkkkkkkkkklllmmmmmmlllkkkkkkkkkkkklllmmmmmmkkkjjjjjjkkklllmmmppppppnnnmmmlllkkkkkkjjjlllkkkkkkjjjjjjiiiiiihhhiiijjjlllmmmmmmllljjjiiillllllkkkkkkkkkllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnllljjjiiijjjmmmmmmkkkiiihhhiiijjjkkkmmmnnnoooooommmmmmlllllllllkkkkkkkkkoooooonnnnnnmmmmmmllllllmmmnnnnnnnnnmmmmmmppprrrmmmmmmmmmmmmnnnooopppqqqmmmmmmmmmmmmmmmlllllllllpppqqqssstttuuutttssssssqqqqqqqqqqqqqqqpppooonnnqqqooommmllllllmmmoooqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrsssssssssssssssrrrqqqooonnnmmmpppqqqssstttuuuvvvuuuuuuqqqqqqqqqrrrrrrrrrsssssssssrrrqqqpppooopppqqqrrrooorrruuutttpppmmmmmmnnnqqqqqqqqqrrrssstttvvvwwwrrrssstttuuuuuusssqqqpppqqqpppooooooooooooooopppqqqpppooonnnoooqqqsssttttttssssssrrrrrrsssssstttuuuvvvvvvvvvuuussspppnnnoooqqqrrrrrrpppqqquuuyyyzzz}}}{{{wwwttttttuuuvvvvvvvvvvvvvvvttttttuuuuuuvvvvvvwwwwwwyyyxxxwwwuuuttttttttttttxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttssssssrrrtttuuuuuuttttttuuuwwwwwwuuutttuuuwwwwwwvvvuuuuuuuuuttttttttttttuuuuuutttuuuvvvwwwwwwvvvuuutttvvvtttrrrqqqrrrssssssssstttttttttttttttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzwwwvvvvvvvvvwwwvvvsssqqqwwwvvvuuuvvvwwwwwwuuussssssssssssttttttvvvwwwwwwwwwssspppoooqqqssssssqqqPPPPPPPPPPPPOOOPPPSSSVVVVVVVVVUUUTTTTTTUUUVVVVVVTTTTTTSSSRRRRRRRRRSSSSSSTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZZZZYYYWWWUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[^^^]]]]]]]]]]]]^^^______]]]\\\\\\^^^```aaa```__________________^^^^^^^^^^^^______````````````___cccbbbbbbbbbbbbcccdddddd_________```aaaaaabbbbbbccccccccccccdddfffggghhhfffeeecccbbbbbbccceeegggfffgggiiijjjkkkjjjiiihhhfffggggggggggggfffeeeeeehhhhhhhhhhhhhhhiiiiiiiiihhhgggfffgggiiikkkkkkjjjiiihhhfffeeeeeegggiiikkkhhhiiijjjiiihhhhhhjjjllliiigggeeefffhhhiiihhhfffffffffggggggggggggffffffhhhgggggggggggghhhiiiiiihhhiiijjjkkkkkkllllllkkklllllllllllllllllllllllliiiiiiiiiiiijjjjjjjjjjjjlllkkkkkkkkkjjjjjjjjjjjjmmmlllllllllllllllmmmmmmqqqqqqpppppppppooooooooommmllllllkkkkkkkkkkkklllkkklllmmmnnnnnnmmmlllkkkkkkkkklllmmmmmmmmmmmmllljjjjjjkkkllllllmmmnnnnnnpppooommmlllkkkkkklllllllllllllllllllllmmmnnnooonnnmmmlllkkkkkklllmmmmmmooonnnmmmllljjjjjjjjjjjjlllllllllkkkkkkkkkjjjjjjjjjkkkmmmnnnnnnmmmlllkkklllkkkkkkkkklllmmmmmmnnnmmmnnnpppqqqqqqooommmllllllkkkjjjkkkmmmmmmkkkiiijjjjjjkkklllmmmmmmnnnnnnnnnmmmmmmllllllkkkkkkkkkmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnmmmlllmmmoooqqqnnnnnnnnnnnnooopppqqqrrrmmmmmmnnnnnnnnnnnnnnnnnnmmmnnnpppqqqqqqqqqppppppooooooooooooooonnnmmmmmmooonnnmmmmmmmmmmmmnnnooooooppprrrsssssssssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrruuutttttttttrrrqqqpppooopppqqqrrrttttttttttttsssppppppppppppqqqqqqqqqrrrrrrrrrqqqqqqpppppppppqqqpppqqqrrrqqqooommmmmmmmmooooooooopppqqqrrrtttuuuqqqrrrtttuuuuuutttrrrqqqpppooooooooooooooopppppppppooonnnnnnnnnppprrrsssssssssrrrrrrrrrrrrssssssuuuuuuvvvvvvuuussspppooooooqqqssssssssstttxxx{{{|||zzzwwwvvvvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuutttttttttsssuuuuuuuuuuuuvvvwwwwwwxxxwwwvvvvvvvvvuuuuuutttttttttvvvwwwwwwvvvvvvwwwyyyvvvvvvvvvxxxzzz|||||||||xxxwwwvvvuuuuuuvvvwwwxxxvvvvvvwwwwwwwwwvvvuuuuuuxxxvvvtttsssuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxtttttttttttttttttttttttttttttttttuuuuuuwwwxxxxxxwwwvvvvvvvvvwwwwwwtttrrrvvvuuuuuuuuuvvvvvvtttssssssssssssssstttuuuvvvwwwwwwsssppppppqqqssssssrrrPPPRRRSSSSSSRRRRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYWWWVVVUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^]]]\\\[[[]]]___```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^______`````````bbbcccccccccbbbbbbaaa```^^^^^^______```aaaaaabbbdddccccccccccccdddeeefffddddddcccbbbcccdddfffgggeeefffggghhhiiihhhggggggeeefffhhhhhhhhhgggeeedddgggggghhhhhhiiiiiijjjjjjhhhgggfffgggiiilllmmmmmmjjjiiigggfffggghhhjjjkkkiiijjjiiihhhggghhhkkkmmmjjjhhhffffffgggiiiiiihhhggghhhhhhhhhhhhhhhhhhgggjjjjjjiiiiiijjjjjjkkklllhhhiiijjjkkkllllllllllllooonnnmmmlllkkkkkklllmmmiiiiiiiiijjjjjjjjjkkkkkkmmmmmmmmmlllllllllkkkkkkmmmmmmlllmmmmmmnnnoooppprrrrrrrrrqqqqqqqqqqqqqqqmmmllllllkkkjjjjjjjjjkkkiiikkkmmmoooooommmkkkiiikkkllllllmmmmmmmmmmmmmmmjjjkkkkkkllllllmmmmmmnnnoooooommmlllllllllllllllkkkkkkkkklllmmmnnnppppppnnnmmmmmmllllllmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiikkkkkkkkkkkkkkkkkkjjjjjjjjjlllnnnooooooooommmlllkkkkkkkkklllmmmnnnooopppmmmooorrrsssssspppllljjjlllkkkjjjkkkmmmmmmkkkjjjkkkkkklllllllllmmmmmmmmmooonnnnnnmmmllllllkkkkkkllllllllllllmmmmmmmmmmmmmmmnnnnnnmmmllllllnnnppppppppppppppppppqqqrrrsssnnnoooooooooppppppqqqqqqmmmmmmnnnoooooooooooonnnmmmnnnnnnnnnnnnmmmllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmooorrrtttuuuuuusssrrrsssssssssssssssrrrrrrrrrvvvvvvvvvvvvuuusssrrrrrrqqqqqqrrrsssssssssrrrqqqnnnoooooooooooopppppppppqqqqqqrrrrrrqqqqqqpppoooqqqpppnnnmmmnnnnnnnnnmmmnnnnnnnnnnnnoooppprrrrrrqqqrrrssstttuuutttsssrrrnnnnnnnnnnnnoooppppppqqqooonnnnnnnnnnnnpppqqqrrrsssrrrrrrqqqqqqrrrrrrsssttttttuuuuuutttrrrqqqooooooqqqtttuuuwwwyyy}}}{{{wwwvvvvvvwwwwwwxxxyyyyyyzzzxxxwwwwwwwwwwwwwwwwwwvvvuuuttttttssssssrrrrrrrrrsssssstttuuuvvvwwwxxxxxxvvvvvvvvvvvvvvvuuuuuuuuuwwwxxxyyyyyyxxxxxxyyyzzzwwwwwwxxx{{{{{{zzzxxxvvvvvvxxxzzz{{{yyyxxxwwwwwwvvvvvvvvvvvvyyywwwuuutttvvvxxxxxxxxxyyyxxxwwwwwwwwwxxxyyyzzzvvvvvvuuuuuutttssssssssssssssssssssstttuuuvvvvvvwwwwwwvvvwwwxxxxxxwwwuuuvvvuuuttttttuuuuuutttrrrsssssssssssstttuuuvvvvvvvvvtttqqqqqqrrrssssssrrrRRRTTTVVVWWWVVVUUUUUUVVVVVVWWWYYYZZZZZZYYYWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTWWWVVVUUUTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVSSSTTTUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]][[[[[[[[[[[[[[[\\\]]]]]]]]]\\\[[[\\\]]]___^^^]]]^^^^^^^^^^^^^^^_________aaa``````______^^^^^^^^^aaaaaaaaaaaa```___]]][[[______``````aaabbbbbbbbbeeeeeeddddddddddddddddddddddddddddddeeefffggghhheeeeeefffggghhhggggggfffgggiiikkklllllljjjgggfffeeefffggghhhiiijjjkkkkkkjjjhhhfffgggiiikkklllllljjjiiihhhggghhhiiijjjkkkjjjjjjiiigggfffgggkkknnnkkkiiigggfffggghhhiiijjjhhhiiiiiijjjjjjiiiiiihhhkkkjjjjjjjjjjjjkkkllllllhhhiiijjjkkkllllllllllllpppnnnllljjjiiiiiikkkkkkhhhhhhiiiiiijjjkkkkkkkkkmmmmmmlllllllllkkkkkkkkkkkkkkkkkklllmmmnnnoooppppppppppppppppppooooooooommmlllkkkjjjiiiiiiiiijjjiiikkkmmmoooooommmkkkiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmnnnnnnmmmlllllllllllllllkkkkkkkkkkkklllmmmnnnooommmmmmmmmmmmnnnnnnnnnooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllmmmooooooooommmlllkkkkkkkkklllmmmnnnpppqqqnnnoooqqqqqqpppnnnllljjjkkkkkkllllllmmmllllllkkkmmmmmmmmmmmmmmmllllllllloooooonnnnnnmmmllllllkkkllllllmmmmmmnnnnnnoooooonnnoooooonnnlllmmmoooqqqqqqqqqqqqqqqqqqrrrsssssspppppppppqqqqqqrrrssssssppppppppppppppppppppppppnnnnnnoooooooooooonnnnnnnnnooooooppppppoooooonnnmmmooosssvvvxxxwwwuuusssuuuuuuuuutttttttttttttttwwwwwwwwwwwwvvvuuutttsssrrrrrrssstttsssrrrqqqpppnnnnnnoooooooooppppppppppppqqqrrrrrrrrrqqqooonnnsssooollllllooopppooonnnnnnmmmmmmnnnooopppqqqqqqssssssttttttsssrrrqqqqqqmmmmmmmmmnnnnnnpppqqqrrrnnnnnnnnnnnnooopppqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssssstttsssrrrqqqpppqqqrrruuuxxx||||||yyyuuuuuuuuuuuuvvvwwwxxxxxxvvvvvvuuuuuutttttttttsssrrrrrrrrrrrrrrrrrrqqqqqqsssssstttuuuvvvvvvwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuxxxyyyzzzzzzyyyxxxyyy{{{{{{zzz|||~~~|||yyywwwwwwyyy|||~~~{{{zzzyyywwwvvvwwwxxxxxxxxxwwwuuuvvvwwwyyyyyyyyyzzzyyyxxxwwwwwwxxxzzz{{{zzzyyyyyyxxxvvvuuuuuutttssssssssssssssstttuuuvvvyyyxxxwwwyyyzzz{{{zzzyyyvvvtttssssssttttttsssrrrssssssssssssssstttuuuvvvvvvtttsssrrrssssssssssssTTTVVVYYYZZZYYYWWWWWWWWWVVVWWWYYYZZZZZZYYYWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTUUUWWWWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[\\\\\\\\\\\\\\\\\\YYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^\\\[[[[[[]]]^^^^^^]]]^^^^^^^^^______`````````aaaaaa```_________``````aaabbbbbbbbb```^^^\\\ZZZ```aaaaaabbbbbbcccddddddfffffffffffffffeeeeeedddddddddeeegggggghhhhhhhhheeeffffffggggggggggggggghhhiiikkkmmmllljjjhhhfffddddddeeefffhhhiiijjjjjjllljjjhhhgggiiijjjjjjiiihhhhhhggggggggghhhiiijjjiiiiiihhhfffeeefffjjjmmmiiiiiihhhhhhggghhhiiijjjiiiiiijjjjjjjjjjjjiiiiiijjjiiiiiiiiiiiijjjkkkkkkggghhhiiijjjkkkkkkkkkkkkmmmllliiigggfffggghhhiiigggggghhhiiiiiijjjkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiijjjjjjkkklllmmmnnnlllllllllllllllllllllllllllkkkjjjiiiiiiiiiiiiiiijjjkkkmmmoooooommmkkkjjjhhhiiijjjjjjkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkklllllllllllllllkkkkkkkkkkkkkkkjjjiiiiiijjjjjjjjjlllmmmmmmnnnnnnnnnooooooooonnnmmmllllllkkkkkkllljjjkkkkkkllllllmmmmmmmmmjjjlllmmmnnnnnnmmmllljjjjjjjjjkkkkkkmmmnnnpppppppppooonnnlllkkkkkkkkklllkkklllmmmmmmllllllllllllnnnnnnmmmmmmmmmllllllllloooooonnnnnnnnnmmmmmmmmmnnnnnnooooooppppppqqqqqqpppppppppnnnmmmmmmoooqqqqqqqqqqqqpppqqqqqqrrrrrrpppqqqqqqqqqrrrrrrrrrsssqqqqqqqqqpppppppppqqqqqqppppppqqqqqqqqqqqqppppppoooppppppqqqqqqppppppooonnnppptttwwwxxxxxxvvvtttvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwwwwvvvuuutttsssrrrsssttttttsssrrrpppoooooooooooooooppppppppppppooopppqqqrrrqqqpppooonnnssspppmmmmmmppprrrqqqpppooooooooooooooopppqqqrrruuuttttttsssqqqpppooonnnmmmmmmmmmmmmnnnooopppqqqnnnnnnnnnoooooopppqqqrrrqqqqqqppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqrrrtttvvvzzz|||vvvvvvvvvuuuvvvwwwxxxxxxvvvuuuuuuuuuttttttssssssttttttuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwvvvvvvuuutttsssssssssttttttuuuuuuuuuxxxyyyzzzzzzxxxwwwxxxzzz~~~}}}~~~}}}zzzxxxxxxzzz}}}|||{{{zzzxxxxxxxxxyyyzzzzzzyyyyyy{{{}}}~~~}}}|||zzzyyywwwvvvvvvwwwyyyzzz{{{{{{zzzxxxwwwvvvuuutttuuuuuuttttttuuuuuuvvvvvvzzzyyyxxxzzz|||~~~}}}}}}vvvuuusssrrrsssttttttssstttssssssssssssttttttuuuuuuuuuuuutttssssssssstttUUUWWWYYYZZZXXXWWWWWWWWWUUUVVVXXXYYYYYYXXXVVVUUUUUUUUUTTTSSSSSSSSSSSSTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWXXXXXXYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\YYYZZZZZZ[[[\\\]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^___```^^^\\\[[[]]]^^^^^^^^^_________```aaaaaabbbbbb___^^^^^^___```ccceeefffeeeeeedddcccbbb```___^^^aaaaaabbbccccccddddddeeefffffffffggggggfffeeeeeecccdddfffhhhhhhhhhgggfffeeeffffffffffffgggggggggeeefffhhhiiihhhgggeeedddccccccdddeeefffggghhhiiikkkiiihhhhhhiiiiiigggeeefffffffffffffffgggggghhhfffgggfffeeedddeeehhhjjjggghhhiiiiiigggggghhhiiiiiiiiijjjjjjjjjjjjiiiiiihhhhhhgggggghhhhhhiiijjjfffggghhhiiijjjjjjjjjjjjiiihhhgggfffeeeeeeffffffeeeffffffggghhhiiijjjjjjjjjjjjiiiiiiiiihhhhhhhhhiiihhhhhhhhhiiijjjkkkkkkhhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiijjjjjjjjjkkkkkkllllllkkkkkkjjjiiijjjjjjkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkjjjiiiiiikkkjjjiiiiiihhhhhhhhhiiikkklllmmmnnnnnnnnnnnnnnnooonnnmmmllllllllllllmmmmmmmmmnnnnnnooopppqqqqqqlllmmmnnnnnnnnnllljjjiiijjjjjjjjjkkklllmmmnnnooopppnnnllljjjiiijjjlllmmmkkklllnnnnnnlllkkklllmmmnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnooooooooooooppppppppppppqqqqqqqqqqqqpppppppppnnnllllllnnnpppppppppoooooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnnnnnnnooooooppppppqqqqqqqqqqqqqqqppppppppppppppppppppppppnnnpppsssuuuvvvvvvtttssstttttttttuuuuuuuuuvvvvvvtttttttttttttttsssrrrrrrqqqrrrrrrsssrrrqqqpppoooooooooooooooppppppppppppppppppqqqqqqppppppooonnnqqqooonnnoooqqqrrrrrrrrrpppppppppppppppqqqrrrrrrtttsssrrrqqqooonnnmmmmmmmmmmmmmmmmmmnnnoooooopppnnnoooooopppqqqqqqrrrrrrqqqppppppooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssuuuyyy~~~~~~{{{zzzyyywwwwwwxxxyyyyyywwwvvvvvvvvvvvvvvvvvvuuuvvvwwwyyyzzz{{{{{{zzzyyyvvvwwwxxxxxxxxxvvvuuutttrrrsssssstttuuuvvvvvvwwwxxxyyyzzzyyyxxxwwwxxxyyy~~~}}}~~~|||{{{yyywwwwwwyyy{{{|||{{{{{{{{{zzzzzz{{{{{{|||~~~~~~{{{yyyvvvuuutttvvvxxxyyyyyyyyyxxxwwwvvvuuutttssswwwvvvvvvuuuvvvvvvwwwwwwyyyxxxwwwyyy|||~~~~~~xxxuuusssrrrsssttttttttttttssssssssssssssstttttttttvvvwwwvvvtttssstttuuuTTTVVVWWWWWWVVVUUUUUUVVVTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTSSSRRRRRRRRRSSSSSSQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQQQQQQQRRRSSSSSSSSSWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\YYYZZZZZZ[[[]]]^^^^^^___]]]\\\\\\\\\\\\]]]^^^^^^aaa___\\\\\\]]]_________`````````aaabbbccccccccc```______```bbbdddgggiiigggfffdddcccbbbaaa``````aaaaaaaaabbbccccccddddddddddddeeefffffffffeeedddbbbccceeeggggggfffdddcccdddddddddddddddeeeffffffdddddddddddddddccccccbbbbbbbbbcccddddddeeeffffffggggggggghhhjjjiiifffddddddddddddddddddeeeeeeeeedddeeeeeeeeeddddddfffgggdddgggjjjjjjhhhffffffgggiiiiiijjjjjjjjjjjjiiiiiiggggggggggggggghhhhhhiiieeefffggghhhhhhiiiiiihhhffffffffffffffffffeeeeeeddddddeeefffggghhhiiiiiijjjjjjiiiiiiiiihhhhhhhhhiiiiiihhhhhhhhhiiiiiijjjhhhhhhhhhiiiiiijjjjjjjjjhhhhhhggghhhhhhiiijjjkkkiiiiiihhhhhhhhhhhhiiiiiihhhhhhiiijjjjjjjjjjjjiiihhhhhhhhhhhhggggggggggggggghhhiiijjjjjjiiihhhgggiiiiiiiiiiiiiiiiiijjjjjjiiijjjlllmmmnnnnnnmmmmmmmmmmmmllllllkkkkkkllllllllllllmmmnnnooopppqqqqqqooooooppppppooollljjjhhhjjjjjjjjjjjjjjjkkklllmmmnnnmmmllllllllllllmmmmmmjjjmmmooonnnlllkkklllnnnmmmmmmmmmmmmnnnnnnnnnnnnlllmmmnnnooopppqqqqqqrrrqqqqqqppppppppppppppppppnnnnnnnnnllljjjjjjlllnnnooonnnnnnmmmmmmmmmnnnnnnqqqqqqppppppooonnnnnnnnnooonnnmmmlllllllllmmmmmmlllmmmmmmnnnoooooonnnnnnpppooonnnmmmmmmnnnooopppnnnoooqqqrrrrrrrrrqqqpppppppppqqqrrrsssttttttuuuqqqqqqrrrrrrqqqqqqppppppnnnooopppppppppooonnnmmmmmmmmmnnnnnnnnnoooooooooqqqqqqpppooooooooooooooolllnnnppppppppppppqqqrrrppppppooooooppppppqqqqqqpppoooooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooooopppqqqrrrrrrsssssssssppppppoooooooooooopppppppppppppppppppppqqqrrrrrrqqqqqqrrrvvv{{{}}}}}}{{{{{{}}}~~~}}}|||zzzxxxwwwwwwxxxxxxuuuuuuuuuvvvvvvvvvvvvvvvuuuvvvxxxzzz{{{{{{zzzyyyuuuvvvxxxyyyyyyyyywwwvvvttttttuuuvvvwwwxxxyyyyyyyyyzzz{{{zzzxxxwwwxxxyyy|||{{{zzz{{{}}}~~~}}}|||yyyxxxwwwvvvvvvwwwxxxyyyzzzzzz{{{|||}}}}}}}}}}}}{{{zzzwwwttttttvvvxxxyyyyyyyyyxxxwwwvvvvvvuuuuuuwwwwwwvvvuuuuuuvvvvvvwwwvvvuuuuuuvvvyyy|||~~~~~~yyyvvvtttssstttuuuuuuuuutttssssssrrrrrrssssssttttttvvvxxxwwwuuussstttuuuSSSUUUUUUUUUSSSSSSTTTUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQSSSTTTTTTSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRVVVWWWWWWWWWVVVVVVUUUTTTSSSTTTUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWXXXXXXYYY[[[[[[[[[[[[ZZZYYYXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYYYYYYYZZZZZZ[[[[[[YYYZZZZZZ\\\]]]^^^______\\\\\\[[[[[[\\\\\\]]]^^^bbb```]]]\\\]]]___`````````aaaaaabbbcccddddddddddddcccbbbaaabbbccceeegggfffdddbbb```______```````````````aaabbbbbbccccccbbbcccdddeeefffeeeddddddaaabbbdddffffffdddbbb```ccccccbbbbbbccccccdddeeedddddddddcccccccccbbbbbbbbbbbbbbbccccccddddddeeecccdddfffhhhjjjjjjgggdddbbbbbbbbbcccccccccddddddbbbccceeeeeedddcccdddfffbbbfffjjjkkkhhhfffeeefffiiiiiiiiijjjjjjiiiiiiiiiggggggggggggggghhhhhhiiidddeeefffggghhhhhhhhhhhhdddeeeffffffgggffffffeeeccccccdddeeefffggghhhiiijjjjjjjjjiiiiiiiiihhhhhhjjjjjjiiiiiihhhiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkgggggggggggghhhjjjkkklllhhhgggfffeeeeeefffggghhheeeeeefffggggggggggggggggggggggggggggggffffffffffffggghhhiiiiiihhhgggfffhhhhhhiiiiiijjjkkkmmmmmmhhhiiikkkmmmnnnnnnmmmmmmllllllkkkjjjjjjjjjkkkkkkhhhiiijjjkkklllnnnooooooqqqrrrrrrqqqpppmmmjjjhhhjjjjjjjjjiiiiiijjjkkkkkklllmmmnnnoooooonnnnnnmmmjjjmmmoooooolllkkklllnnnmmmmmmmmmmmmnnnnnnoooooollllllmmmoooppprrrssssssqqqqqqppppppoooooonnnnnnlllmmmlllkkkiiihhhjjjlllnnnmmmllllllllllllmmmmmmqqqppppppooonnnmmmllllllpppooonnnmmmlllmmmmmmnnniiijjjkkkkkklllllllllkkkooonnnlllkkkkkklllnnnooommmnnnnnnooooooooonnnnnnmmmmmmnnnoooqqqrrrssssssoooooopppppppppooonnnnnnkkklllmmmnnnnnnmmmlllllllllllllllmmmmmmmmmnnnnnnrrrqqqooonnnnnnnnnooopppiiilllpppqqqooonnnooorrrpppooooooooooooppppppqqqllllllllllllmmmnnnppppppooonnnnnnmmmmmmmmmnnnnnnppppppqqqrrrssssssssssssppppppooooooooooooppppppoooooooooooopppqqqrrrsssoooooopppsssxxxzzzyyyvvvvvvxxx{{{~~~~~~}}}}}}{{{xxxvvvttttttuuuuuurrrsssssssssttttttuuuuuuqqqsssuuuwwwxxxxxxwwwvvvtttuuuxxxzzz{{{zzzzzzyyyuuuuuuvvvxxxyyyzzz{{{|||zzz{{{|||{{{yyyxxxyyyzzzyyyxxxwwwxxxzzz{{{{{{zzzwwwvvvvvvvvvvvvvvvvvvwwwxxxzzz|||}}}~~~~~~~~~}}}zzzwwwuuutttvvvxxxzzz{{{zzzzzzyyyyyyxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvtttsssrrrtttwww{{{|||}}}zzzwwwtttssstttvvvvvvvvvtttssssssrrrrrrrrrsssssstttvvvxxxxxxuuussstttvvvSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQSSSTTTTTTSSSRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTRRRSSSUUUVVVVVVTTTQQQOOOTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVWWWXXXXXXXXXXXXVVVUUUUUUTTTUUUVVVWWWXXXYYYXXXWWWVVVVVVWWWXXXYYYZZZZZZYYYYYYXXXXXXXXXWWWZZZWWWVVVVVVYYYZZZXXXUUUZZZYYYXXXXXXXXXYYY[[[\\\[[[[[[\\\\\\\\\]]]]]]]]]YYYZZZZZZ[[[[[[\\\]]]]]]```___^^^]]]\\\]]]]]]^^^^^^]]]\\\\\\^^^``````_________aaabbbbbbaaa``````cccbbb```___^^^^^^^^^___^^^^^^______```_________bbbbbbbbbcccddddddbbb```bbbbbbcccccccccbbbbbbbbbcccaaa___aaadddgggfffeeecccdddeeeeeecccbbbbbbbbbfffeeeddddddddddddeeefffgggggggggggggggfffffffffgggfffcccaaaaaaaaabbbccchhhgggeeeddddddeeefffgggggghhhhhhfffdddcccdddfffiiiiiihhhhhhhhhhhhhhhhhhgggdddaaabbbfffhhhfffccceeeeeegggggggggfffeeedddfffeeedddeeeggggggfffeeehhhfffccccccdddfffgggggghhhhhhiiiiiiiiihhhhhhgggkkklllllljjjfffeeehhhjjjgggdddbbbccchhhkkklllllllllhhheeefffjjjmmmkkkiiiiiihhhffffffggggggeeedddeeefffffffffgggggggggggggggggghhhhhhhhhiiiiiiiiilllkkkjjjjjjiiiiiiiiiiiihhhkkkmmmkkkgggfffjjjnnnnnnoooooonnnlllkkklllnnnkkkkkkjjjjjjjjjkkkllllllkkkkkklllmmmnnnoooppppppnnnoooqqqrrrqqqnnnkkkiiijjjkkklllllljjjhhhhhhiiilllmmmmmmmmmmmmmmmllllllpppooommmlllllllllmmmnnnkkklllmmmnnnooopppppppppoooooonnnnnnoooqqqssstttuuussspppooooooooonnnlllnnnooopppnnnllljjjjjjjjjmmmmmmmmmmmmnnnnnnnnnnnnoooooonnnmmmmmmmmmmmmmmmoooooonnnnnnmmmmmmmmmlllmmmnnnoooppppppooonnnmmmqqqpppnnnmmmllllllmmmmmmkkklllnnnooonnnmmmkkkjjjkkkkkkmmmnnnppprrrsssssspppppppppoooooonnnnnnnnnooonnnmmmkkkkkkkkklllmmmllllllkkkkkklllmmmooopppsssrrrqqqpppooooooooooooooonnnmmmllllllmmmnnnooommmmmmnnnnnnoooooopppppppppooonnnmmmnnnooopppqqqmmmmmmmmmmmmmmmnnnoooooossssssrrrqqqpppppppppppppppooommmlllmmmnnnpppqqqmmmnnnnnnoooooooooooonnnmmmnnnppprrrsssssssssrrrsssuuuxxx{{{}}}|||{{{zzzxxxwwwvvvtttsssrrrqqqqqqrrrpppnnnooorrrtttsssrrrqqqrrrssssssttttttsssssszzzyyyxxxvvvvvvvvvvvvwwwvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvuuutttssssssvvvuuuuuuvvvvvvwwwxxxyyywwwxxxxxxwwwuuuvvvxxxzzzxxxyyyzzz{{{||||||}}}}}}~~~|||zzzwwwuuuuuuwwwyyy{{{{{{|||||||||{{{zzzyyyyyywwwwwwwwwwwwwwwxxxxxxxxxvvvtttssstttvvvvvvuuutttttttttuuuvvvwwwvvvsssqqqrrrrrrqqqqqqqqqrrrsssssswwwxxxyyywwwuuutttuuuvvvQQQQQQRRRRRRRRRRRRRRRRRRQQQRRRTTTUUUUUUTTTRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYWWWVVVUUUUUUVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYZZZYYYYYYYYYXXXXXXXXXXXX[[[ZZZXXXYYY[[[\\\ZZZXXXYYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZZZZ[[[[[[[[[\\\\\\ZZZZZZ[[[[[[\\\]]]]]]]]]```___^^^\\\\\\\\\]]]^^^^^^\\\[[[\\\^^^_________``````bbbccccccbbbbbbaaabbbbbb```___^^^______```^^^^^^______``````______bbbaaaaaacccddddddbbb```bbbbbbddddddeeedddcccccceeebbb```aaacccdddcccbbbcccdddeeeeeecccbbbbbbcccfffeeeddddddddddddeeeffffffffffffgggggggggggggggfffeeecccaaa```aaabbbbbbgggfffdddccccccdddeeefffeeeffffffeeeccccccdddfffiiiiiiiiijjjjjjjjjiiiiiiiiieeebbbcccggghhhfffccceeeffffffggggggfffeeeeeefffeeedddeeeggghhhgggfffiiifffddddddfffggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhjjjkkkkkkiiifffeeegggiiifffdddbbbcccgggjjjkkkkkkmmmiiiffffffjjjlllkkkhhhhhhgggeeefffggggggfffeeehhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjlllkkkjjjjjjiiiiiijjjjjjiiilllnnnlllhhhgggjjjnnnoooooopppooommmlllmmmooollllllllllllllllllllllllkkklllmmmmmmnnnnnnnnnnnnmmmnnnpppqqqqqqooonnnmmmkkklllnnnnnnlllkkklllmmmmmmmmmnnnnnnnnnnnnmmmmmmpppooonnnmmmmmmmmmnnnoooqqqqqqqqqqqqqqqppppppoooppppppooooooppprrrssstttuuusssqqqpppppppppooommmnnnpppqqqpppnnnllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnqqqpppooonnnnnnmmmnnnnnnnnnnnnnnnooooooooooooooonnnooopppppppppooonnnnnnqqqpppooommmmmmmmmmmmnnnlllmmmooooooooonnnlllkkkkkkkkkmmmnnnppprrrsssssssssssssssrrrrrrrrrqqqqqqqqqpppooommmllllllmmmmmmnnnmmmmmmmmmmmmooopppqqqrrrrrrqqqppppppppppppqqqpppooonnnmmmmmmnnnooopppooooooooooooooopppppppppppppppppppppppppppqqqqqqnnnnnnnnnnnnnnnoooppppppssssssrrrqqqppppppqqqqqqpppooonnnmmmnnnoooqqqrrrooopppppppppppppppoooooonnnoooqqqrrrssstttsssssstttuuuwwwyyyzzzzzzyyyyyyvvvuuutttsssrrrqqqqqqqqqrrrpppnnnooorrrttttttrrrqqqqqqrrrssssssssssssrrryyyxxxvvvuuuuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvuuutttsssrrrrrrtttttttttuuuuuuvvvwwwxxxvvvvvvwwwuuuttttttvvvxxxxxxxxxxxxyyyzzz{{{|||}}}zzz|||~~~{{{yyywwwuuuuuuvvvyyy{{{zzzzzzzzzzzzzzzzzzzzz{{{xxxxxxwwwwwwvvvvvvuuuuuusssrrrrrrsssuuuvvvuuutttrrrssssssuuuvvvvvvuuutttrrrrrrrrrqqqrrrrrrssstttvvvwwwwwwvvvtttssstttuuuPPPPPPQQQQQQQQQRRRRRRRRRTTTTTTUUUUUUUUUTTTRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTWWWVVVTTTRRRRRRSSSUUUVVVSSSSSSTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWWWWXXXYYYZZZZZZZZZXXXXXXWWWVVVVVVXXXYYYZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXXXX[[[ZZZYYYYYY[[[[[[ZZZYYYXXXYYY[[[\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^___^^^]]]\\\\\\\\\]]]^^^]]][[[ZZZ[[[]]]_________aaaaaabbbcccccccccccccccaaaaaa```````````````aaa^^^_________````````````bbbaaaaaabbbccccccbbb```aaabbbdddfffffffffdddcccfffdddaaaaaaaaaaaa```___cccdddeeeeeecccbbbbbbcccfffeeeddddddddddddeeefffeeeeeeffffffgggggghhhhhheeedddcccbbbaaaaaaaaabbbeeedddcccbbbbbbccceeeeeecccdddeeedddcccccceeegggggghhhiiijjjkkkkkkjjjjjjkkkhhheeeeeeggghhhfffccceeeffffffgggggggggffffffeeeddddddeeegggiiihhhgggiiigggeeeeeegggiiijjjiiihhhhhhiiiiiiiiiiiiiiihhhiiijjjjjjhhhffffffggghhheeedddbbbcccfffhhhiiiiiimmmjjjggghhhjjjllljjjhhhgggfffeeefffhhhhhhhhhfffkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkllllllllllllmmmllllllkkkkkkjjjjjjkkkkkkjjjmmmnnnmmmjjjiiilllnnnmmmooopppooonnnmmmmmmnnnnnnnnnoooooonnnmmmllllllmmmmmmnnnoooooonnnmmmmmmnnnnnnooopppppppppppppppmmmnnnppppppooonnnooopppnnnnnnooooooooooooooonnnqqqpppoooooonnnnnnoooooossssssttttttssssssrrrqqqrrrrrrqqqqqqrrrssstttuuuuuusssqqqpppqqqqqqpppooonnnppprrrqqqpppoooooopppoooooooooooooooooooooooosssrrrqqqpppoooooooooooonnnnnnoooooopppqqqqqqqqqnnnooopppqqqqqqpppoooooorrrqqqpppooonnnnnnnnnnnnnnnooopppppppppooommmlllkkklllmmmoooqqqrrrsssttttttttttttttttttssssssssstttsssqqqpppnnnnnnmmmmmmooonnnnnnnnnooopppqqqrrrqqqqqqqqqrrrrrrrrrssssssqqqppppppoooooopppqqqqqqqqqqqqqqqqqqpppppppppppppppqqqrrrsssttttttsssrrrppppppooooooppppppqqqqqqsssrrrrrrqqqqqqqqqqqqrrrqqqqqqpppooopppqqqrrrssssssrrrrrrrrrqqqqqqppppppooopppqqqsssttttttuuutttuuuvvvvvvvvvwwwwwwwwwwwwssssssrrrqqqqqqqqqqqqqqqrrrpppoooppprrrttttttsssqqqqqqrrrssssssssssssrrrxxxwwwuuuuuutttuuuvvvwwwyyyyyyzzzzzzzzzyyyyyyxxxvvvvvvuuutttsssrrrqqqqqqsssssssssssstttuuuvvvwwwtttuuuuuutttsssssstttvvvwwwwwwvvvvvvwwwyyy{{{|||xxxzzz{{{}}}}}}}}}||||||zzzxxxvvvtttuuuvvvyyyzzzxxxxxxwwwwwwxxxyyy{{{|||xxxxxxwwwvvvuuutttsssrrrpppppppppqqqtttuuutttsssqqqqqqrrrssstttuuuvvvvvvrrrrrrrrrrrrrrrsssttttttuuuvvvwwwuuusssrrrssstttQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUSSSRRRQQQRRRRRRRRRRRRRRRSSSSSSTTTVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[^^^``````^^^[[[YYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]^^^______^^^]]]\\\[[[[[[\\\]]]^^^\\\[[[ZZZ[[[]]]_________```aaaaaabbbccccccccccccaaaaaaaaaaaaaaaaaabbbbbb____________```aaabbbbbbcccaaaaaaaaaccccccbbbaaa```aaadddfffffffffdddcccdddcccaaa``````______^^^bbbdddeeeeeedddccccccdddfffeeeddddddddddddeeefffdddeeeeeefffggghhhiiiiiieeeeeedddddddddccccccccceeeddddddccccccdddeeefffcccdddeeeeeedddeeegggiiifffhhhjjjlllmmmmmmlllkkkllljjjgggfffggggggfffdddfffffffffgggggggggggggggddddddccceeehhhiiiiiiiiiiiihhhggggggiiikkkkkkjjjhhhhhhiiijjjjjjjjjiiiiiijjjjjjjjjiiihhhhhhhhhiiifffeeeeeeeeefffhhhiiiiiillljjjiiiiiijjjkkkjjjhhhgggffffffgggiiikkkjjjiiimmmmmmmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmllllllmmmmmmmmmlllmmmnnnmmmkkkkkkmmmooolllnnnpppqqqooonnnmmmnnnppppppqqqqqqqqqpppooonnnoooppprrrssssssrrrqqqpppppppppppppppoooooooooooooooppprrrqqqpppoooooopppoooooopppqqqqqqqqqppppppqqqqqqqqqppppppppppppppppppqqqrrrtttuuuuuuvvvvvvsssssssssssssssssstttttttttrrrppppppqqqqqqqqqooommmoooqqqqqqppppppqqqrrrppppppppppppooooooooooootttsssrrrqqqppppppppppppooooooooooooooooooooopppnnnoooqqqrrrrrrqqqpppppprrrrrrqqqppppppooooooooooooooopppppppppooonnnmmmmmmmmmnnnppprrrsssuuuuuussssssssssssssssssssssssuuuuuusssrrrpppooonnnmmmnnnnnnnnnoooooopppqqqqqqpppqqqrrrsssttttttttttttqqqqqqqqqqqqqqqrrrrrrrrrsssssssssrrrqqqqqqqqqppprrrsssvvvxxxxxxwwwvvvuuurrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrrrrssssssrrrrrrrrrrrrsssttttttvvvuuutttsssrrrrrrqqqqqqqqqrrrssstttuuuvvvvvvvvvwwwvvvuuuttttttuuuvvvvvvqqqqqqpppppppppqqqqqqrrrrrrqqqqqqqqqrrrttttttuuurrrrrrssstttttttttttttttwwwwwwvvvuuuuuuvvvwwwxxx{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvuuutttsssrrrrrrrrrrrrrrrrrrssstttuuuvvvtttvvvvvvuuutttssstttuuuvvvvvvuuuuuuvvvxxxzzz{{{zzzzzz{{{{{{|||}}}}}}}}}yyywwwvvvuuuuuuvvvxxxzzzyyyxxxvvvuuuuuuwwwyyyzzzvvvvvvuuuttttttsssrrrrrrnnnnnnnnnqqqssstttsssrrrrrrrrrssssssssssssuuuwwwsssrrrrrrrrrssstttuuuvvvvvvwwwwwwvvvtttsssssstttUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWTTTTTTTTTUUUVVVWWWYYYZZZZZZZZZXXXXXXXXXXXXYYYZZZWWWXXXXXXXXXXXXXXXXXXWWWXXXXXXXXXYYYYYYYYYYYYYYYWWWXXXXXXYYYYYYYYYZZZZZZ[[[^^^aaaddddddaaa]]]ZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[\\\\\\]]]]]]^^^______]]]\\\[[[ZZZ[[[[[[]]]]]]\\\[[[ZZZ[[[^^^`````````______``````aaabbbccccccaaaaaabbbbbbbbbbbbbbbbbb``````___``````bbbcccddddddbbbaaabbbcccdddcccbbb```aaacccdddeeedddcccbbbaaaaaaaaa```______```aaabbbdddeeeeeedddcccdddeeefffeeeddddddddddddeeefffdddeeeeeefffggghhhiiiiiieeefffgggggggggfffeeedddeeeeeeeeeeeeeeefffggggggdddeeeffffffffffffiiikkkiiillloooqqqrrrqqqooonnnlllkkkiiiggggggfffeeedddffffffffffffgggggghhhhhheeeddddddeeehhhjjjjjjiiiiiihhhggghhhjjjllllllkkkhhhhhhiiijjjjjjjjjjjjjjjlllkkkkkkkkkkkkkkkjjjjjjgggggghhhhhhhhhhhhiiijjjkkkjjjjjjjjjkkkkkkjjjiiiiiihhhhhhiiikkkmmmmmmlllnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnooooooooooooooonnnnnnnnnnnnoooooommmmmmnnnmmmllllllmmmnnnnnnqqqtttuuutttrrrqqqqqqqqqqqqrrrsssssssssssssssrrrssstttvvvwwwwwwvvvvvvsssrrrqqqpppooommmmmmlllpppqqqrrrqqqooommmmmmmmmoooooopppqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppoooooopppqqqsssttttttttttttssssssssssssssssssrrrrrrrrrpppnnnnnnpppppppppooolllmmmooopppoooooopppqqqqqqpppppppppooooooooonnnsssrrrrrrqqqqqqqqqqqqqqqppppppooonnnmmmmmmllllllnnnooopppqqqrrrrrrqqqppprrrrrrrrrqqqppppppooooooooooooooooooooonnnmmmmmmmmmnnnoooqqqssstttuuuvvvssssssssssssssssssssssssuuuuuutttsssqqqooonnnmmmllllllmmmnnnnnnooooooooopppqqqrrrtttuuuuuuuuuuuuqqqrrrrrrsssssssssssssssttttttssssssrrrrrrqqqqqqsssuuuxxxzzz{{{zzzxxxwwwssssssrrrrrrrrrrrrssssssqqqqqqqqqqqqrrrsssttttttttttttttttttuuuuuuvvvvvvxxxwwwuuutttsssssssssssssssssstttuuuvvvwwwxxxxxxxxxwwwuuutttssstttuuuvvvqqqqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrssssssuuuvvvtttuuuuuuvvvwwwvvvvvvvvvxxxwwwwwwvvvwwwxxxzzz{{{|||||||||||||||{{{zzzyyyyyyyyyxxxwwwvvvuuuttttttssssssrrrsssssstttuuuvvvvvvwwwxxxwwwvvvtttuuuvvvvvvuuuuuuuuuvvvxxxzzz{{{zzzzzzzzz{{{{{{|||}}}~~~xxxwwwvvvuuuvvvwwwyyyzzz{{{zzzwwwuuutttuuuvvvwwwssssssssssssssssssssstttmmmmmmoooqqqtttuuusssqqqsssuuuuuutttrrrrrrtttvvvsssssssssssstttuuuvvvwwwwwwxxxxxxwwwuuuttttttuuuVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRSSSTTTTTTTTTTTTSSSTTTTTTUUUUUUVVVWWWWWWWWWTTTTTTUUUUUUVVVVVVWWWWWWSSSSSSSSSSSSUUUWWWYYYZZZ[[[ZZZYYYWWWWWWXXXYYYYYYWWWWWWXXXYYYYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXZZZ[[[[[[[[[[[[\\\^^^\\\___ccceeeeeebbb^^^[[[ZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^\\\[[[ZZZZZZZZZ[[[\\\]]]\\\[[[[[[\\\___aaaaaaaaa____________```aaacccdddbbbbbbccccccccccccbbbaaa````````````aaabbbdddeeefffdddbbbbbbdddeeedddcccbbbbbbbbbccccccbbbbbbaaa___```aaa```___```bbbdddbbbdddffffffeeedddeeeffffffeeeddddddddddddeeefffeeeeeeffffffgggggghhhhhheeeggghhhjjjjjjhhhfffeeedddeeeeeeffffffgggggggggeeefffggggggfffgggiiikkkmmmppptttwwwwwwuuurrrpppkkkjjjiiigggffffffeeeeeeffffffffffffggghhhiiiiiifffeeeeeefffhhhjjjiiihhhhhhggggggiiikkkllllllkkkhhhhhhiiijjjkkkkkkkkkkkkmmmlllkkklllnnnnnnllljjjhhhiiijjjjjjiiihhhiiijjjiiiiiijjjkkkllllllkkkkkkjjjiiihhhjjjlllmmmmmmlllllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnooonnnnnnnnnmmmnnnnnnooopppmmmmmmmmmllllllmmmmmmmmmpppsssxxxyyyxxxvvvtttsssqqqqqqrrrsssuuuwwwxxxzzzuuuuuuuuuvvvvvvwwwwwwwwwrrrrrrqqqpppnnnllljjjiiinnnoooppppppmmmllllllllloooooopppqqqrrrrrrrrrrrrpppqqqqqqqqqqqqpppooooooqqqqqqrrrrrrqqqqqqpppooorrrrrrssssssrrrqqqpppoooooommmllllllmmmooonnnmmmkkkmmmoooooonnnnnnnnnooopppppppppoooooonnnnnnmmmppppppooooooppppppqqqrrrqqqpppooonnnmmmkkkkkkjjjmmmnnnoooqqqqqqqqqqqqpppqqqqqqrrrqqqqqqpppnnnnnnnnnmmmmmmmmmlllllllllllllllmmmnnnppprrrssstttuuusssssssssttttttttttttuuusssssssssrrrqqqooonnnmmmjjjkkklllmmmnnnnnnnnnmmmoooqqqrrrtttuuuuuuttttttqqqqqqrrrsssttttttttttttssssssssssssrrrrrrrrrrrrrrrtttwwwzzz{{{zzzxxxwwwttttttsssrrrrrrrrrssssssqqqqqqqqqqqqrrrtttuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxwwwuuutttttttttuuuuuuuuuuuuuuuuuuvvvxxxyyyzzzxxxwwwvvvuuuuuuvvvwwwwwwssssssrrrrrrrrrsssssstttrrrsssttttttssssssuuuwwwvvvvvvwwwxxxxxxxxxxxxwwwxxxwwwwwwwwwxxxzzz{{{|||||||||}}}}}}}}}|||{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvttttttttttttuuuvvvwwwxxxwwwyyyzzzyyywwwvvvvvvvvvuuuvvvwwwxxxyyyzzzzzz{{{xxxxxxyyyyyyzzz{{{{{{|||xxxwwwwwwwwwwwwyyyzzz{{{{{{zzzxxxvvvuuuttttttuuurrrrrrssssssssstttttttttoooooopppsssuuuuuusssqqqtttvvvxxxvvvsssrrrsssvvvssssssssstttuuuvvvwwwxxxwwwxxxyyyxxxvvvtttuuuvvvVVVUUUUUUTTTTTTSSSSSSSSSTTTSSSSSSSSSRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRTTTUUURRRRRRSSSTTTTTTUUUVVVVVVSSSTTTTTTUUUVVVVVVWWWWWWTTTTTTSSSSSSUUUWWWZZZ[[[ZZZYYYXXXWWWWWWWWWXXXXXXWWWWWWXXXYYYYYYXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZXXXZZZ\\\\\\[[[ZZZ\\\___\\\___bbbddddddaaa]]]ZZZYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]][[[ZZZZZZYYYZZZ[[[\\\]]]]]]\\\[[[]]]```bbbcccbbb```_________aaabbbdddeeecccddddddddddddcccaaa```aaa`````````aaaccceeeggggggeeecccccceeeffffffeeefffeeecccbbbaaabbbbbbbbb___aaabbbaaa```___bbbdddbbbdddffffffeeedddeeeffffffeeeddddddddddddeeeffffffffffffgggggggggggggggdddfffhhhjjjjjjiiifffdddccccccdddeeeffffffffffffeeefffgggfffffffffhhhjjjlllooosssvvvvvvtttpppmmmiiiiiiiiigggfffeeeeeefffgggfffffffffggghhhiiijjjgggfffeeefffhhhiiiiiihhhgggggggggiiikkkllllllkkkggghhhiiijjjkkkkkkkkkkkklllkkkjjjlllnnnnnnllliiigggiiikkkjjjhhhggghhhiiiggghhhkkkllllllllllllmmmiiihhhhhhiiikkklllkkkjjjjjjjjjkkklllmmmnnnnnnooollllllllllllmmmmmmmmmmmmlllkkkkkkkkkllllllmmmnnnmmmlllkkkkkklllmmmmmmlllmmmqqqvvvxxxwwwuuurrrqqqqqqqqqqqqrrruuuzzz~~~xxxvvvtttrrrqqqrrrssssssooooooppppppooollljjjhhhjjjlllnnnnnnnnnmmmnnnooonnnooopppqqqqqqrrrrrrrrrooopppqqqqqqqqqpppnnnnnnpppqqqqqqqqqqqqpppoooooopppqqqqqqqqqpppooommmlllkkkjjjiiiiiikkkllllllllllllmmmoooooonnnmmmnnnoooppppppooonnnnnnmmmllllllmmmmmmmmmmmmnnnpppqqqrrrqqqppppppooonnnmmmlllllllllmmmnnnpppqqqqqqpppppppppqqqqqqqqqpppooonnnmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjlllmmmoooppprrrrrrqqqqqqrrrrrrrrrssssssssspppqqqqqqqqqpppooommmllliiijjjlllmmmnnnnnnmmmmmmoooppprrrtttttttttsssrrrpppqqqrrrtttttttttttttttrrrrrrrrrrrrrrrsssssssssppprrrtttvvvwwwwwwwwwvvvuuutttsssrrrrrrrrrrrrssspppqqqqqqrrrssstttuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxvvvuuutttttttttvvvwwwvvvvvvvvvvvvwwwyyyzzz{{{xxxxxxxxxwwwxxxxxxyyyyyyuuuuuutttttttttttttttuuurrrtttuuutttssssssvvvxxxvvvvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvwwwyyy{{{|||||||||}}}}}}~~~~~~}}}}}}|||{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvwwwxxxyyyyyywwwyyyzzzzzzxxxvvvuuuvvvuuuwwwyyy{{{||||||{{{{{{wwwxxxyyyzzz{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz{{{|||yyyyyyxxxwwwwwwvvvuuuuuuttttttttttttssssssssssssqqqqqqsssuuuwwwwwwtttqqqqqquuuyyyyyyuuutttuuuxxxssssssssstttuuuvvvxxxyyyvvvwwwxxxwwwuuuttttttuuuTTTTTTSSSRRRQQQPPPOOOOOOSSSRRRRRRRRRRRRRRRSSSTTTRRRRRRRRRRRRRRRSSSTTTTTTTTTRRROOOMMMNNNQQQTTTWWWPPPQQQQQQRRRSSSTTTTTTTTTSSSSSSTTTUUUVVVVVVWWWWWWUUUUUUTTTTTTVVVXXX[[[]]]ZZZYYYXXXWWWVVVVVVWWWXXXVVVWWWXXXYYYYYYXXXWWWVVVWWWXXXXXXXXXYYYYYYZZZZZZUUUXXXZZZZZZYYYXXX[[[]]]\\\^^^aaacccbbb```\\\ZZZXXXXXXXXXXXXYYYYYYYYYZZZYYYZZZZZZ[[[\\\\\\]]]]]][[[ZZZYYYYYYYYY[[[\\\]]]^^^]]]\\\^^^aaacccccccccaaa`````````bbbccceeegggddddddeeeeeedddbbbaaa```aaaaaa``````aaacccfffggghhhfffddddddeeeggggggfffiiigggeeebbbaaabbbcccdddaaabbbdddbbb```___aaadddbbbdddffffffeeeeeeeeeffffffeeeddddddddddddeeefffgggggggggggggggfffffffffccceeehhhjjjjjjhhhfffdddaaabbbcccdddeeefffeeeeeeeeefffffffffeeeeeefffhhhiiilllpppssssssoookkkhhhhhhhhhhhhgggeeedddeeefffgggfffffffffggghhhjjjkkkhhhgggfffggghhhiiihhhggggggfffgggiiikkklllllljjjggghhhiiijjjkkklllllllllkkkjjjiiikkknnnnnnkkkhhhfffhhhjjjjjjgggeeefffhhheeehhhkkklllmmmmmmmmmnnniiigggggggggiiijjjiiihhhhhhiiijjjkkklllnnnooooookkkkkkkkkkkklllllllllmmmiiiiiiiiiiiijjjjjjkkklllmmmlllkkkkkkllllllllllllhhhlllrrrtttsssqqqnnnmmmqqqpppppprrrvvv|||yyywwwsssooommmmmmnnnnnnkkkmmmooopppooommmjjjiiihhhjjjmmmnnnnnnoooppprrrmmmnnnooopppqqqrrrrrrrrroooooopppqqqpppooonnnmmmmmmnnnooopppqqqrrrrrrrrrooopppppppppooonnnlllkkkiiihhhggggggiiikkkkkkjjjmmmoooppppppnnnmmmnnnooopppoooooonnnmmmllllllkkkjjjkkkkkklllnnnoooqqqrrrppppppppppppooooooooooookkklllnnnooopppppppppoooppppppqqqqqqpppooommmlllkkkjjjiiiiiihhhhhhiiiiiiggghhhiiikkkmmmnnnooopppnnnnnnnnnoooooopppppppppnnnoooppppppooonnnmmmllljjjkkklllnnnnnnnnnnnnmmmoooppprrrttttttsssrrrqqqoooppprrrtttuuuuuutttsssqqqqqqqqqrrrrrrsssssssssnnnpppqqqssstttuuuuuutttuuutttsssrrrrrrrrrrrrrrrppppppqqqrrrssstttvvvwwwwwwxxxyyyzzzzzzzzzyyyyyywwwvvvtttssssssuuuwwwxxxwwwvvvvvvvvvwwwyyy{{{|||xxxxxxyyyyyyzzzzzzzzzzzzwwwwwwvvvuuuuuuuuuuuuuuurrrtttvvvuuussssssvvvyyyuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuuuuuuuwwwyyy{{{|||{{{|||}}}~~~~~~~~~~~~~~~|||{{{{{{zzzyyyxxxwwwvvvwwwwwwwwwwwwxxxyyyzzz{{{wwwyyyzzzzzzxxxvvvuuuuuuvvvxxx{{{}}}~~~~~~|||{{{xxxyyy{{{|||}}}}}}|||{{{yyyxxxyyyyyyzzz{{{|||}}}wwwwwwxxxxxxxxxwwwwwwvvvvvvvvvuuutttsssrrrrrrqqqssssssuuuwwwxxxwwwtttrrroootttyyyzzzwwwuuuwwwzzzssssssttttttuuuwwwxxxyyyuuuvvvwwwvvvtttrrrssstttRRRQQQQQQQQQQQQQQQQQQRRRRRRTTTTTTTTTRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTQQQPPPNNNNNNOOORRRVVVXXXUUUTTTRRRQQQQQQRRRTTTUUUUUUUUUUUUUUUVVVVVVWWWXXXUUUUUUVVVWWWWWWXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXWWWVVVVVVUUUTTTTTTUUUVVVXXXYYYYYYYYYXXXWWW[[[[[[ZZZZZZZZZ\\\]]]^^^\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\]]]^^^^^^______```______``````aaaaaabbbbbbbbbaaa```bbbeeegggggggggccccccaaa`````````aaabbbaaa````````````bbbdddeeegggeeebbb``````bbbdddfffjjjfffbbbbbbdddeeeeeedddcccccccccbbbbbbaaaaaaaaaeeeeeeffffffeeeeeedddccceeeeeefffffffffeeedddccchhhggggggfffeeecccbbbaaaeeeeeefffggggggfffeeeeeeccccccdddeeeeeeffffffgggdddddddddeeeeeeeeeffffffhhhiiijjjkkkkkkjjjhhhgggdddeeefffgggggggggfffeeeggghhhhhhhhhhhhhhhgggggggggggggggggggggfffeeeeeegggeeedddfffjjjllljjjgggcccfffkkknnnmmmjjjjjjmmmooommmlllkkkmmmmmmlllkkkhhhiiijjjiiigggeeeeeefffjjjjjjkkkkkkkkkkkkkkkkkklllkkkjjjhhhggghhhhhhiiiggghhhiiikkklllmmmmmmmmmqqqmmmjjjjjjkkkmmmkkkjjjkkkjjjjjjiiihhhgggffffffjjjiiiiiiiiiiiiiiijjjjjjkkklllnnnoooooommmllljjjlllmmmooorrrtttuuuvvvwwwrrrqqqpppooooooooopppqqqmmmmmmmmmmmmnnnooopppqqqqqqnnnllllllnnnpppooommmnnnooopppqqqrrrrrrqqqpppuuuttttttsssrrrqqqooonnnooooooppppppppppppooooooooopppqqqpppnnnllllllmmmmmmlllkkkjjjkkkmmmooopppqqqssstttssspppnnnmmmmmmmmmqqqsssrrrnnnjjjiiijjjooommmlllmmmoooppppppooouuuuuuvvvuuurrrqqqrrrssstttrrrooooooooopppppppppnnnmmmmmmmmmnnnmmmkkkjjjmmmlllkkkiiiiiiiiijjjjjjjjjjjjjjjkkklllnnnooopppllllllmmmmmmoooppprrrsssqqqqqqqqqqqqqqqpppooonnnkkklllnnnoooppppppoooooorrrrrrqqqqqqrrrrrrssstttttttttrrrrrrrrrrrrttttttqqqqqqpppqqqssstttssssssqqqrrrssstttuuuwwwxxxxxxyyyzzz{{{|||{{{yyyvvvuuuqqqrrrsssuuuvvvxxxyyyzzzxxxvvvuuuuuuwwwxxxwwwwwwwwwwwwvvvuuutttssssssrrruuuuuuttttttvvvwwwyyyzzzyyyzzz{{{||||||{{{zzzyyyzzzyyywwwvvvvvvvvvtttrrrttttttuuuwwwxxxyyyzzz{{{yyyzzzzzzzzzzzzyyyxxxxxxssstttuuuuuuvvvxxx}}}}}}}}}|||||||||~~~}}}yyywwwxxxyyy{{{}}}||||||{{{zzzzzzyyyyyyvvvxxxzzzzzzxxxvvvuuuvvvzzzyyyxxxyyy{{{}}}}}}}}}yyy{{{}}}}}}|||{{{|||}}}|||{{{{{{zzzzzzyyyxxxxxx{{{xxxuuutttuuuwwwxxxyyywwwxxxyyyyyyyyyxxxwwwvvvyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvxxxyyyxxxwwwuuuuuuvvvwwwxxxyyyyyyzzzvvvwwwyyyxxxvvvsssssssssSSSTTTTTTTTTTTTTTTTTTSSSSSSUUUVVVVVVUUUTTTTTTUUUVVVUUUUUUTTTTTTUUUUUUVVVTTTRRRPPPPPPQQQSSSWWWYYYWWWVVVTTTSSSSSSTTTVVVWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVZZZYYYXXXWWWWWWXXXYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXWWWVVVYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]\\\\\\\\\\\\\\\]]]^^^^^^______```______``````aaaaaabbbbbbbbbaaaaaabbbeeeggghhhgggeeedddbbbaaa```___``````aaa````````````bbbcccddddddcccaaa___```bbbeeeggghhheeebbbaaacccddddddcccdddcccccccccbbbbbbbbbbbbeeeeeeeeeeeeeeeddddddccccccdddeeeeeeeeedddbbbaaaggggggffffffeeedddbbbbbbcccdddeeeffffffeeedddccccccccccccdddeeeeeeffffffdddddddddeeeeeeeeefffffffffggghhhiiiiiihhhgggfffdddeeefffgggggggggfffeeegggggghhhhhhhhhhhhgggggghhhhhhhhhhhhgggfffeeeeeeggggggggghhhiiiiiihhhgggeeegggkkkmmmlllkkkkkkmmmooommmkkkkkklllmmmlllkkkiiijjjkkkjjjhhhffffffggglllllllllllllllllllllkkkmmmllljjjiiihhhhhhiiiiiihhhiiijjjkkklllmmmmmmmmmooommmjjjjjjlllmmmlllkkkjjjjjjiiiiiihhhhhhggggggjjjjjjiiiiiiiiiiiijjjjjjkkklllmmmnnnnnnmmmlllkkknnnooopppqqqqqqqqqqqqqqqoooooonnnnnnnnnooopppqqqlllmmmmmmnnnoooqqqrrrsssrrrpppnnnoooqqqrrrpppnnnooopppqqqrrrrrrqqqppppppssssssssssssrrrpppoooooooooppppppqqqqqqppppppooonnnooopppooommmlllllllllnnnmmmlllllllllnnnppprrrrrrssstttssspppnnnnnnnnnppprrrsssqqqmmmkkkkkklllllllllmmmpppssstttrrrqqquuuvvvwwwvvvtttsssssstttrrrqqqppppppqqqqqqrrrqqqpppooonnnnnnooonnnlllkkkmmmlllkkkiiiiiiiiijjjjjjjjjjjjjjjjjjlllmmmnnnooollllllmmmmmmooopppqqqrrrqqqqqqqqqqqqqqqpppoooooolllmmmooopppqqqqqqppppppqqqqqqqqqqqqqqqrrrssssssuuutttsssrrrrrrssstttuuutttrrrpppqqqtttuuusssqqqrrrrrrssstttuuuvvvwwwwwwyyyzzzzzzzzzyyyxxxvvvuuurrrrrrtttuuuvvvxxxyyyyyyxxxvvvuuuuuuvvvwwwvvvuuuvvvvvvvvvuuutttssssssrrruuuuuutttuuuvvvwwwyyyzzzzzz{{{|||}}}}}}|||{{{zzz{{{yyywwwwwwwwwvvvuuussswwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxvvvtttuuuwwwyyy}}}|||{{{{{{|||}}}~~~}}}zzzyyyyyyzzz{{{|||||||||{{{zzzyyyyyyyyyuuuwwwyyyyyywwwvvvvvvvvvyyyxxxwwwxxx{{{}}}}}}}}}xxxzzz||||||{{{{{{{{{|||||||||{{{{{{{{{{{{zzzzzz{{{yyyvvvuuuwwwyyyzzzzzzyyyyyyzzz{{{{{{zzzyyyxxxyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuvvvxxxyyyxxxwwwuuuvvvvvvwwwxxxxxxwwwwwwuuuwwwxxxxxxvvvtttssssssUUUVVVWWWXXXXXXWWWVVVUUUTTTVVVYYYYYYXXXVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWWWWUUUSSSRRRRRRTTTWWWYYYXXXWWWVVVUUUUUUVVVWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVXXXXXXWWWVVVVVVUUUTTTTTTYYYXXXXXXWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUVVVWWWWWWXXXYYYZZZZZZZZZ\\\\\\[[[[[[[[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^______```______``````aaaaaabbbbbbbbbaaaaaabbbeeeggghhhgggeeedddcccaaa```______^^^aaa``````___```aaacccdddaaaaaa______```bbbeeegggfffdddbbbaaabbbcccccccccdddddddddccccccccccccbbbdddeeeeeeeeeeeedddccccccbbbbbbcccdddcccbbbaaa```eeeeeeeeeeeeeeedddccccccaaabbbcccddddddcccbbbaaabbbbbbccccccdddeeeeeeeeedddddddddeeeeeeeeeffffffdddeeefffggggggfffeeeddddddeeefffggghhhgggffffffgggggghhhhhhiiihhhhhhgggiiiiiiiiihhhhhhgggeeeeeegggiiijjjiiihhhffffffggghhhjjjmmmmmmmmmmmmnnnoooooommmlllkkklllmmmlllkkkjjjkkklllkkkiiihhhhhhiiiooonnnnnnmmmmmmlllllllllmmmlllkkkjjjiiiiiiiiijjjhhhiiijjjlllmmmmmmmmmmmmmmmkkkjjjjjjlllmmmmmmllliiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjjjjkkklllmmmmmmmmmlllkkkpppppppppooonnnmmmlllkkklllllllllmmmnnnoooqqqqqqlllmmmmmmnnnppprrrtttuuurrrqqqrrrsssttttttrrrppppppqqqrrrrrrrrrqqqpppoooqqqqqqrrrrrrqqqpppoooooopppqqqqqqrrrrrrqqqqqqpppmmmooopppooommmlllllllllnnnmmmmmmnnnoooqqqsssttttttttttttrrrpppooopppqqqqqqqqqpppnnnlllkkknnnpppoooooopppsssvvvvvvtttsssvvvxxxyyyyyywwwuuuttttttrrrrrrrrrsssssssssssssssrrrqqqppppppqqqpppnnnllllllkkkkkkjjjjjjjjjkkkkkkiiiiiijjjjjjkkklllnnnnnnmmmmmmmmmnnnooopppqqqrrrqqqqqqqqqqqqqqqqqqpppooonnnoooppprrrsssrrrrrrqqqqqqppppppppppppqqqrrrrrruuuttttttssssssttttttuuuwwwssspppqqquuuvvvsssppprrrrrrssstttuuuuuuvvvvvvyyyxxxxxxxxxwwwwwwvvvvvvsssssstttuuuwwwxxxyyyyyyyyywwwuuutttuuuvvvuuutttuuuuuuuuuuuutttsssrrrrrruuutttuuuuuuvvvxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{{{{yyyxxxwwwxxxwwwvvvtttxxxxxxwwwwwwvvvuuuuuuuuuxxxyyyyyyyyyyyyxxxwwwwwwzzzzzzyyyvvvtttssstttuuu|||{{{zzzzzzzzz{{{|||}}}}}}|||{{{zzzzzzyyyzzzzzz|||{{{{{{zzzzzzyyyyyyxxxtttuuuwwwwwwvvvuuuvvvwwwyyywwwwwwxxxzzz|||||||||wwwyyy{{{{{{zzzzzzzzz{{{{{{{{{{{{||||||||||||}}}{{{yyywwwwwwyyy{{{{{{{{{zzzzzz{{{||||||{{{{{{{{{zzzzzzyyyyyyxxxxxxyyyyyywwwvvvuuuvvvxxxyyyxxxwwwtttuuuvvvwwwwwwwwwvvvuuuuuuwwwxxxwwwuuutttttttttUUUVVVYYYZZZZZZYYYVVVUUUSSSVVVYYYZZZYYYWWWUUUUUUWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUTTTWWWVVVVVVVVVUUUUUUUUUTTTXXXWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWYYYZZZZZZZZZ[[[]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]\\\\\\]]]^^^^^^______```______``````aaaaaabbbbbbbbbaaa```bbbdddgggggggggcccbbbaaaaaa``````______aaa```______```aaabbbcccaaaaaa`````````bbbcccdddeeedddbbbbbbbbbcccccccccdddddddddcccccccccccccccdddddddddddddddcccbbbbbbbbbbbbcccdddcccbbbaaa```cccddddddeeeeeeeeeddddddaaabbbcccddddddcccbbbaaaaaabbbbbbccccccddddddeeedddddddddeeeeeeeeeffffffddddddeeefffffffffeeeeeedddeeefffggghhhhhhgggggggggggghhhiiiiiiiiihhhhhhiiiiiiiiiiiihhhgggfffffffffiiikkkkkkhhhfffgggjjjllloooooonnnnnnqqqrrrqqqpppooommmmmmnnnnnnnnnmmmkkkllllllkkkiiiiiijjjkkkppppppooonnnnnnmmmllllllmmmmmmlllkkkjjjjjjjjjjjjiiiiiikkkllllllmmmmmmmmmkkkjjjjjjkkklllmmmnnnnnniiiiiiiiijjjjjjjjjjjjjjjkkkkkkjjjiiiiiiiiijjjjjjjjjjjjkkklllllllllkkkkkkpppoooooonnnmmmllljjjjjjkkkkkklllmmmooopppqqqrrrnnnnnnnnnooopppqqqrrrsssrrrssstttvvvwwwvvvtttrrrrrrrrrsssssssssqqqpppoooppppppqqqqqqqqqppppppoooqqqrrrrrrssssssrrrrrrqqqnnnoooqqqpppnnnmmmmmmnnnnnnnnnooopppqqqsssuuuvvvuuuuuutttsssqqqppprrrtttqqqpppnnnmmmmmmpppuuuxxxxxxwwwuuutttuuuuuutttssswwwyyy{{{{{{yyywwwvvvvvvtttuuuvvvvvvtttssssssttttttsssrrrrrrrrrrrrooommmllllllkkkkkklllllllllllljjjjjjjjjkkkkkkmmmnnnnnnoooooonnnoooooopppqqqqqqqqqqqqqqqrrrrrrqqqppppppoooppprrrsssttttttssssssppppppooooooppppppqqqrrrssssssssssssssssssssssssyyytttqqqrrrvvvwwwtttooosssssssssttttttuuuuuuvvvxxxwwwvvvvvvuuuvvvvvvwwwttttttuuuvvvwwwwwwxxxxxxyyywwwuuutttuuuuuutttssssssssstttuuuttttttsssrrrttttttuuuvvvwwwxxxyyyyyy|||}}}~~~~~~~~~~~~}}}|||{{{zzzxxxxxxyyyxxxwwwuuuuuuuuuuuuuuuttttttttttttxxxxxxyyyyyyxxxxxxwwwvvvvvvwwwwwwvvvuuuuuuvvvxxx|||{{{zzzyyyyyyyyyzzz{{{xxxxxxyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzyyyyyyxxxxxxssstttvvvvvvuuuuuuvvvxxxxxxvvvvvvwwwyyy{{{{{{{{{wwwxxxzzzzzzyyyyyyyyyzzzyyyzzzzzz{{{||||||}}}}}}yyyxxxwwwxxxzzz{{{{{{{{{yyyzzzzzz{{{{{{|||||||||{{{zzzyyyxxxxxxxxxyyyyyywwwvvvuuuvvvwwwxxxxxxvvvrrrsssuuuwwwwwwwwwvvvuuuuuuvvvwwwwwwuuutttuuuvvvTTTUUUXXXYYYYYYXXXUUUTTTRRRUUUXXXYYYXXXUUUTTTTTTVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVZZZZZZZZZYYYYYYYYYYYYZZZWWWXXXYYYYYY[[[\\\]]]]]]]]]\\\\\\[[[ZZZZZZ[[[[[[YYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]\\\\\\]]]^^^^^^______```______``````aaaaaabbbbbbaaa```___aaacccfffffffff^^^___``````aaaaaabbbbbbaaa```_________```aaabbbcccbbbbbbaaaaaa`````````ccccccccccccccccccddddddccccccccccccccccccccccccccccccddddddccccccbbbaaacccdddeeeeeeeeedddcccbbbbbbcccddddddeeedddddddddbbbcccdddeeeeeedddcccbbbaaabbbbbbccccccddddddeeedddddddddeeeeeeeeeffffffeeeeeeffffffggggggggggggccceeefffhhhhhhhhhhhhggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhhhhgggeeehhhkkkkkkiiiiiikkkmmmooorrrrrrooopppuuuuuuqqqrrrpppnnnnnnooopppooonnnlllmmmmmmkkkjjjiiikkkmmmppppppooonnnmmmllllllkkkmmmlllllllllkkkjjjjjjiiiiiiiiijjjkkklllllllllllliiijjjkkkllllllmmmnnnnnnjjjjjjjjjjjjkkkkkkkkkkkklllkkkkkkjjjiiiiiijjjjjjiiijjjjjjkkkkkkkkkkkkkkknnnnnnnnnooonnnnnnmmmlllkkklllmmmooopppqqqrrrrrrppppppoooooonnnnnnooooooppprrruuuvvvvvvuuutttsssrrrsssttttttsssrrrqqqpppppppppqqqqqqqqqppppppooorrrrrrssssssssssssrrrrrroooqqqrrrrrrpppoooooopppooopppppprrrsssuuuvvvwwwuuuvvvuuutttrrrrrrtttwwwsssrrrqqqrrrvvv|||yyytttrrrsssttttttyyy{{{||||||zzzxxxxxxxxxyyyzzzzzzxxxuuussssssuuuvvvuuusssssstttssspppnnnllllllmmmmmmnnnnnnoooooommmlllllllllmmmnnnooopppqqqqqqpppppppppqqqqqqrrrpppqqqqqqrrrrrrrrrqqqqqqpppqqqssstttuuuuuuttttttppppppooooooppppppqqqrrrrrrrrrrrrssssssrrrrrrrrryyyvvvssstttwwwxxxuuuqqqtttuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuuuuvvvwwwwwwuuuuuuvvvvvvwwwwwwxxxxxxyyywwwuuuuuuuuuuuutttsssrrrssstttuuuuuuuuutttsssssstttuuuvvvwwwxxxxxxyyy{{{|||}}}~~~~~~}}}|||{{{{{{yyyxxxxxxyyyyyywwwvvvtttuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwwwwsssuuuvvvvvvvvvvvvxxxzzz|||{{{zzzxxxxxxxxxyyyyyytttuuuvvvwwwwwwwwwvvvvvvyyyyyyyyyyyyyyyxxxxxxxxxsssuuuvvvvvvuuuuuuvvvxxxwwwuuuuuuvvvxxxzzzzzzzzzvvvxxxzzzzzzyyyxxxyyyzzzxxxxxxyyyzzz{{{||||||}}}xxxwwwwwwxxxzzz{{{zzzxxxwwwwwwxxxxxxyyyzzz{{{|||{{{zzzyyyxxxwwwxxxyyyzzzvvvuuutttuuuwwwxxxwwwvvvqqqrrrtttvvvwwwxxxwwwwwwtttuuuvvvvvvuuutttvvvwwwSSSUUUVVVWWWWWWVVVUUUSSSRRRTTTWWWWWWVVVTTTSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTRRRRRRQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWXXXWWWVVVUUUTTTRRRSSSSSSTTTUUUUUUVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZ[[[\\\\\\ZZZYYYYYYYYY[[[]]]___```]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^______```______``````aaaaaabbbbbb___^^^^^^___bbbdddeeeddd\\\]]]^^^```aaabbbbbbcccaaa```_________```aaabbbdddddddddcccbbbaaa___^^^```bbbccccccbbbaaacccdddaaabbbbbbbbbbbbcccccccccbbbccccccccccccbbbaaaaaaeeeeeefffgggfffeeedddcccbbbcccdddddddddddddddccccccdddeeeffffffeeedddcccbbbbbbccccccdddeeeeeeeeedddddddddeeeeeeeeeffffffeeefffffffffggghhhhhhhhhccceeefffhhhiiiiiiiiihhhgggggghhhiiijjjjjjjjjjjjhhhhhhiiijjjjjjjjjjjjjjjgggiiikkkllllllmmmnnnoooooosssssspppqqqwwwvvvooorrrpppooonnnooopppooonnnlllmmmlllkkkiiijjjlllnnnnnnmmmmmmllllllkkkkkkkkkkkklllllllllkkkjjjiiihhhhhhhhhiiijjjjjjjjjjjjjjjhhhjjjlllmmmllllllmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkjjjjjjiiijjjjjjiiiiiiiiijjjjjjkkkkkklllllllllmmmnnnoooooooooooommmnnnoooppppppppppppppppppooonnnmmmlllkkkkkkkkkoooqqqssstttssssssssstttrrrssstttttttttsssrrrqqqqqqqqqrrrrrrqqqpppooooooqqqrrrrrrssssssrrrrrrqqqppprrrssssssqqqpppqqqrrrpppqqqrrrssstttuuuvvvwwwuuuvvvvvvvvvuuuuuuvvvxxxxxxwwwxxx|||zzzsssqqqsssuuuwww{{{|||}}}{{{yyyxxxyyyzzz{{{||||||yyyuuutttvvvyyywwwvvvtttttttttsssqqqooommmmmmooopppqqqqqqqqqqqqppppppooooooppppppqqqrrrtttssssssrrrrrrrrrsssssspppqqqrrrrrrrrrrrrrrrrrrqqqrrrsssuuuvvvuuuuuutttqqqppppppppppppqqqrrrrrrrrrrrrsssttttttsssrrrrrrxxxvvvuuuvvvwwwwwwvvvuuuwwwvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzxxxvvvuuuvvvwwwvvvuuuqqqsssuuuwwwwwwvvvuuutttssstttuuuwwwxxxxxxxxxxxxyyyzzz{{{||||||{{{zzzyyyzzzxxxwwwwwwxxxxxxwwwvvvvvvvvvwwwyyyzzz|||}}}}}}yyyzzzzzzzzzzzzyyyxxxxxxvvvwwwxxxxxxwwwvvvwwwyyy}}}|||zzzyyyxxxxxxxxxxxxsssttttttuuuvvvvvvuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxuuuvvvwwwvvvuuuuuuwwwxxxvvvttttttuuuwwwyyyyyyyyyvvvxxxzzzzzzyyyyyyyyyzzzxxxxxxyyyyyyzzz{{{||||||xxxxxxxxxyyy{{{zzzxxxvvvvvvvvvvvvvvvxxxyyy{{{|||{{{zzzxxxvvvvvvwwwxxxyyyvvvuuutttuuuwwwxxxwwwvvvsssttttttuuuvvvwwwxxxyyytttuuuvvvuuutttuuuwwwyyyTTTUUUUUUVVVVVVUUUUUUTTTSSSTTTVVVVVVUUUTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSRRRRRRRRRSSSSSSTTTRRRSSSSSSSSSSSSSSSSSSRRRTTTUUUVVVXXXXXXWWWVVVUUUSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYXXXYYYZZZ[[[]]]^^^[[[ZZZXXXXXXYYY\\\```bbb^^^]]]\\\[[[ZZZZZZZZZZZZXXXYYYYYYZZZ[[[[[[\\\\\\ZZZ[[[[[[\\\]]]\\\\\\\\\\\\\\\]]]^^^^^^______```______``````aaaaaabbbbbb^^^]]]\\\^^^```ccccccccc\\\]]]___```aaabbbaaaaaaaaa```___^^^^^^___```aaabbbcccdddeeedddcccaaa```]]]___aaaaaa______```bbb``````aaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```eeeffffffgggfffeeedddcccccccccdddddddddccccccbbbcccdddeeeffffffeeedddccccccccccccdddeeeeeeffffffdddddddddeeeeeeeeeffffffeeeeeeeeeffffffggghhhiiicccdddfffhhhiiiiiiiiiiiigggggghhhiiijjjjjjjjjjjjggggggiiijjjkkkllllllllllllllllllmmmoooooonnnmmmmmmrrrsssnnnqqqwwwtttkkkqqqooommmmmmnnnooonnnmmmllllllllljjjiiiiiilllnnnkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkiiihhhggggggggghhhiiiiiiiiiiiihhhhhhkkkmmmnnnlllkkklllnnnmmmmmmllllllkkkkkkjjjjjjmmmmmmlllkkkjjjjjjjjjjjjhhhhhhhhhiiiiiijjjkkklllkkkkkkmmmnnnoooooooooooonnnoooooooooooonnnllllllmmmlllkkkjjjjjjiiijjjjjjllloooqqqqqqooooooqqqsssrrrrrrtttuuuuuutttssssssssssssssssssrrrpppooooooqqqqqqrrrrrrrrrrrrqqqqqqoooqqqrrrrrrqqqpppqqqrrrqqqrrrssstttuuuuuuuuuuuutttvvvxxxxxxwwwvvvwwwxxxyyyzzz|||yyyttttttvvvyyy{{{}}}}}}|||zzzxxxxxxzzz|||{{{||||||yyyuuuuuuzzzxxxvvvuuuttttttsssqqqnnnnnnoooqqqrrrsssttttttsssssssssrrrrrrrrrsssttttttvvvvvvuuutttttttttttttttpppqqqrrrrrrssssssrrrrrrqqqrrrsssuuuuuuuuuuuutttqqqqqqqqqqqqqqqrrrssssssttttttuuuvvvvvvuuuttttttuuuwwwxxxxxxvvvuuuwwwyyyyyyxxxxxxxxxwwwwwwvvvvvvtttuuuvvvxxxyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzxxxvvvvvvwwwxxxxxxwwwqqqsssvvvxxxyyyxxxvvvuuussstttuuuwwwxxxxxxxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwyyywwwvvvvvvwwwxxxvvvuuuvvvvvvwwwyyyzzz|||}}}}}}zzz{{{{{{{{{{{{zzzyyyyyywwwxxxzzzzzzxxxwwwxxxyyy~~~}}}{{{yyyxxxwwwxxxxxxuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwxxxxxxvvvuuuuuuwwwxxxuuutttssstttvvvxxxyyyxxxwwwyyy{{{{{{zzzyyyzzz{{{yyyyyyzzzzzz{{{{{{||||||zzzzzzzzz{{{|||{{{wwwuuuuuuuuuuuuvvvwwwyyy{{{}}}zzzyyyvvvuuutttuuuwwwyyyvvvuuutttuuuwwwwwwwwwuuuyyyxxxvvvuuuuuuvvvwwwxxxttttttuuuuuutttuuuwwwzzzUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVVVVTTTTTTUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVSSSSSSRRRSSSSSSTTTTTTUUUSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTVVVXXXXXXXXXVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSUUUVVVXXXYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWYYY[[[]]]^^^\\\ZZZXXXVVVXXX\\\```ccc^^^]]]\\\[[[ZZZZZZZZZZZZXXXYYYYYYZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\]]]^^^^^^______```______``````aaabbbbbbbbb]]]\\\[[[]]]___bbbbbbbbb^^^^^^```aaaaaaaaa```___aaa```___^^^^^^___```aaaaaabbbdddeeeeeedddcccbbbZZZ]]]``````^^^]]]^^^```______``````aaaaaaaaabbbbbbbbbbbbbbbbbbaaa``````eeeeeefffffffffeeedddcccdddddddddddddddcccbbbaaacccdddeeeeeeeeeeeedddccccccddddddeeeeeeffffffgggdddddddddeeeeeeeeeffffffeeeddddddeeefffggghhhiiicccdddfffhhhiiijjjiiiiiigggggghhhjjjjjjkkkkkkkkkfffggghhhjjjlllmmmmmmmmmqqqnnnmmmnnnqqqqqqnnnkkkjjjqqqqqqmmmpppvvvrrrhhhooommmlllkkkmmmmmmlllkkkllllllkkkjjjhhhiiilllnnniiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkjjjiiigggffffffgggggghhhhhhhhhhhhggghhhkkknnnnnnlllkkklllmmmnnnnnnmmmlllkkkkkkjjjjjjnnnmmmlllkkkjjjjjjjjjjjjhhhhhhhhhhhhiiijjjkkkllljjjkkklllmmmnnnnnnnnnnnnnnnooooooooonnnllljjjhhhjjjiiiiiihhhhhhiiiiiijjjkkkmmmooonnnmmmmmmpppsssqqqrrrtttuuuuuuuuuttttttuuuttttttsssrrrqqqooonnnpppqqqqqqrrrrrrqqqqqqpppnnnppprrrrrrpppppppppqqqrrrrrrssstttuuuuuuttttttsssvvvxxxyyyxxxxxxxxxxxxxxxyyy||||||wwwuuuwwwzzz}}}~~~~~~|||yyywwwwwwzzz}}}zzz{{{{{{xxxuuuwww~~~xxxvvvuuuttttttssspppnnnnnnppprrrtttuuuuuuuuuuuuuuuuuutttttttttuuuvvvvvvxxxwwwvvvuuuuuutttuuuuuupppqqqrrrrrrssssssssssssqqqrrrsssuuuuuuuuuuuutttrrrrrrqqqqqqrrrrrrssstttuuuvvvwwwxxxxxxwwwvvvuuussswwwzzzyyyvvvuuuxxx|||zzzzzzyyyyyyxxxwwwwwwwwwssstttwwwyyyzzzzzzyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwyyyxxxvvvwwwxxxyyyyyyxxxqqqsssvvvyyyzzzyyywwwvvvrrrtttuuuwwwxxxxxxxxxxxxvvvwwwxxxxxxxxxxxxwwwvvvxxxwwwuuuvvvwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{||||||{{{{{{zzzyyyuuuwwwyyyzzzzzzzzz{{{|||}}}{{{yyyxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyywwwuuuuuuwwwxxxuuusssssstttvvvxxxxxxxxxwwwyyy{{{{{{zzzzzzzzz{{{{{{{{{{{{||||||||||||||||||||||||}}}~~~|||xxxtttuuuuuuuuuvvvxxxzzz|||~~~zzzxxxvvvtttsssuuuwwwxxxvvvuuutttuuuvvvwwwwwwuuu~~~{{{xxxuuuttttttvvvwwwssstttuuuttttttuuuxxxzzzTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVUUUSSSRRRSSSUUUVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSTTTSSSRRRRRRRRRRRRTTTUUUVVVUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTSSSRRRTTTVVVXXXXXXXXXVVVUUUXXXXXXXXXYYYYYYYYYYYYYYY[[[YYYXXXZZZ^^^```___]]]^^^ZZZXXX\\\^^^^^^^^^aaafffdddaaa]]][[[ZZZZZZZZZXXXYYYZZZ\\\\\\[[[[[[ZZZ\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^___aaabbbcccdddbbb___^^^```bbbdddddd___^^^]]]\\\\\\^^^```aaa______^^^^^^^^^]]]]]]]]]__________________^^^^^^aaaaaaaaaaaaaaaaaa```__________________```aaaaaabbbbbbbbbaaaaaaaaaaaaaaa^^^```bbbcccccccccdddeeelllkkkiiihhhfffeeeeeeeeeeeeeeedddccccccddddddeeeccccccbbbbbbccccccdddeeecccddddddeeeeeeddddddcccccceeeggghhhfffeeeeeeeeeeeefffhhhiiihhhfffcccaaacccccccccdddeeefffhhhhhhkkkjjjiiihhhgggfffeeeeeeffffffggghhhjjjlllnnnooonnnnnnnnnnnnmmmmmmmmmmmmooooooooooooooonnnnnnmmmiiijjjjjjjjjkkkllllllmmmkkkkkkiiihhhhhhhhhiiijjjjjjhhhfffgggjjjlllkkkiiimmmnnnmmmmmmkkkhhhfffdddkkkiiigggfffeeefffggghhhjjjkkkmmmnnnoooooonnnmmmmmmmmmllllllkkkjjjjjjjjjkkklllmmmllljjjiiijjjkkklllmmmmmmmmmkkklllnnnpppmmmkkkjjjkkknnnpppnnnlllpppoooooommmlllkkkjjjiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllkkkjjjjjjkkkmmmmmmoooqqqsssttttttttttttxxxvvvsssqqqpppppprrrsssqqqqqqqqqqqqqqqqqqpppppprrrpppooopppqqqrrrrrrqqqsssrrrqqqpppppppppqqqrrrrrrtttvvvwwwvvvvvvwwwxxxzzz{{{~~~{{{xxxvvvwww{{{zzzvvvwwwzzz|||zzzwwwzzz||||||zzzwwwxxx|||{{{wwwrrrqqqqqqrrrqqqooojjjkkkmmmpppssstttrrrpppnnnqqqssssssrrrrrruuuxxxssssssrrrrrrrrrsssttttttrrrrrrsssssssssrrrqqqqqqtttrrrqqqqqqrrrsssrrrqqqooonnnnnnnnnpppqqqssstttvvvuuuuuutttttttttuuuuuussstttvvvxxxzzz{{{||||||{{{zzzxxxvvvtttsssqqqpppwwwxxxxxxyyyyyyyyyxxxxxxyyyxxxwwwwwwvvvvvvwwwwwwxxxyyyzzz|||}}}~~~~~~~~~{{{zzzyyywwwvvvvvvwwwxxxxxxwwwwwwwwwvvvvvvuuuuuuwwwxxxyyyyyyxxxvvvtttrrrvvvuuuvvvwwwxxxwwwtttrrrrrrrrrssstttuuuvvvwwwxxxvvvyyy|||~~~{{{yyyzzzzzz{{{||||||{{{{{{{{{~~~{{{xxxvvvvvvwwwvvvvvvyyyxxxwwwuuussssssuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvuuuvvvwwwvvvtttrrrssstttwwwuuussstttwwwyyyxxxwww{{{{{{{{{|||||||||||||||~~~}}}{{{yyyxxxzzzzzz{{{{{{zzzzzzyyyyyyzzzvvvsssuuuyyy{{{yyyvvvxxxvvvuuutttsssuuuvvvwwwyyyxxxwwwvvvvvvwwwxxxxxx{{{yyyxxxxxxyyyzzzyyyxxxqqqsssvvvxxxxxxxxxyyyzzzSSSSSSTTTUUUUUUVVVVVVWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUTTTRRRSSSUUUVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWVVVVVVWWWWWWWWWVVVUUUTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTUUUWWWXXXXXXXXXWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWW[[[```ddddddcccccc]]]YYY[[[\\\\\\^^^aaaeeeccc```]]]ZZZYYYYYYYYYYYYYYY[[[[[[\\\[[[[[[ZZZ\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^______```aaaaaaaaa___\\\[[[]]]___aaaaaa^^^^^^\\\\\\\\\]]]___```^^^^^^^^^^^^]]]]]]]]]]]]_______________```````````````aaaaaaaaa``````___```____________```aaabbbbbbbbbbbbbbbaaaaaaaaaaaa___aaacccccccccbbbcccdddiiihhhgggfffeeedddddddddddddddccccccbbbbbbbbbaaacccbbbbbbbbbbbbcccddddddddddddeeeeeeeeeeeedddddddddfffhhhhhhgggfffffffffggghhhiiiiiiiiigggeeecccddddddeeeeeefffhhhiiijjjjjjiiiiiihhhgggfffeeeeeegggggghhhiiikkkmmmooopppoooooonnnnnnnnnmmmmmmmmmnnnooooooooonnnmmmlllllliiiiiijjjllllllmmmmmmmmmkkkkkkiiihhhhhhhhhiiijjjjjjhhhggghhhkkkllllllkkkmmmmmmlllllljjjiiigggfffkkkjjjhhhgggfffggghhhiiihhhiiijjjkkkkkkllllllllllllllllllllllllkkkkkkkkkkkkmmmnnnmmmlllkkkkkkmmmmmmnnnooonnnlllkkkkkklllmmmkkkjjjkkknnnooonnnlllpppooonnnmmmlllkkkjjjjjjjjjjjjiiihhhhhhiiijjjkkkjjjjjjjjjjjjiiijjjkkklllmmmoooppprrrssstttssssssttttttsssrrrrrrqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqsssrrrpppppprrrssssssrrrtttsssrrrqqqpppqqqqqqrrroooqqqsssttttttuuuwwwyyytttuuuwwwyyy{{{zzzzzzyyyxxxuuutttuuuyyy}}}~~~~~~~~~zzzzzz}}}~~~|||zzzzzz{{{|||zzzxxxwwwyyy|||xxxtttqqqooopppqqqqqqooommmmmmmmmppprrrsssrrrpppnnnppprrrsssqqqqqqtttvvvqqqqqqqqqpppqqqqqqrrrssssssrrrrrrrrrrrrqqqqqqqqqsssrrrpppppprrrrrrrrrqqqooonnnnnnnnnoooqqqssstttttttttssssssssssssssstttrrrsssuuuvvvxxxyyyyyyyyyxxxwwwwwwvvvvvvuuuttttttwwwwwwxxxxxxyyyyyyxxxxxxyyyxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||zzzxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxvvvtttsssvvvuuuuuuwwwxxxwwwtttrrrrrrrrrssstttuuuvvvwwwwwwxxxzzz~~~|||zzzyyyyyyyyyzzzzzz{{{{{{{{{}}}zzzwwwvvvwwwxxxyyyxxxyyyyyyxxxuuussssssuuuwwwxxxxxxwwwwwwwwwwwwwwwxxxuuuvvvwwwvvvtttsssssstttxxxvvvuuuvvvyyyzzzzzzyyyzzzzzz{{{{{{{{{{{{||||||~~~~~~~~~}}}|||{{{yyyyyyzzzzzzzzz{{{||||||{{{zzzzzzwwwtttuuuyyy{{{yyywwwxxxwwwvvvuuuuuuvvvxxxyyywwwvvvuuuttttttuuuvvvwww|||zzzxxxxxxyyyyyyxxxwwwuuuwwwzzz{{{{{{zzz{{{|||RRRTTTUUUWWWXXXXXXWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVTTTSSSSSSUUUVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWYYY\\\aaaeeeffffffeee___ZZZ[[[\\\[[[^^^aaabbbaaa^^^\\\ZZZYYYYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\^^^___```______^^^```]]][[[[[[\\\^^^______^^^]]]\\\[[[\\\]]]^^^___^^^^^^]]]]]]]]]\\\\\\\\\^^^^^^______``````aaaaaa______```aaaaaa````````````````````````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbddddddcccbbbbbbccceeeeeedddddddddcccccccccbbbcccccccccbbb```___^^^bbbbbbaaaaaabbbbbbcccdddeeeeeeffffffffffffeeeeeeeeegggiiiiiihhhgggggggggjjjjjjiiiiiihhhhhhggggggfffffffffggghhhiiijjjkkkiiihhhhhhhhhggggggffffffhhhiiiiiijjjlllnnnpppqqqpppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllljjjjjjhhhiiikkkmmmnnnooonnnnnnkkkkkkjjjiiiiiiiiiiiijjjkkkiiihhhiiikkkmmmmmmlllmmmlllkkkjjjiiiiiiiiiiiilllkkkiiihhhhhhhhhiiijjjiiiiiiiiiiiijjjkkkllllllkkkkkkkkkllllllllllllmmmlllnnnoooooonnnmmmnnnooommmooopppooommmjjjjjjjjjnnnlllllllllnnnooonnnmmmqqqpppnnnmmmlllllllllmmmmmmllljjjiiihhhjjjkkkllljjjiiiiiiiiijjjkkkkkklllooooooqqqrrrsssssssssssspppqqqsssttttttsssrrrqqqtttttttttssssssrrrrrrrrruuusssrrrrrrsssttttttsssttttttsssrrrrrrrrrrrrsssmmmnnnppppppqqqsssvvvyyyoooppprrrtttuuuuuutttttttttsssrrrtttxxx{{{}}}}}}}}}|||~~~}}}{{{{{{||||||{{{xxxwwwvvvwwwtttrrroooooopppqqqqqqpppqqqooonnnoooppprrrqqqpppoooqqqrrrrrrqqqqqqrrrtttqqqqqqqqqqqqqqqrrrsssssstttsssrrrpppppppppqqqrrrrrrqqqooooooqqqrrrqqqqqqoooooonnnnnnoooqqqssstttrrrrrrqqqqqqqqqrrrrrrsssrrrssstttuuuvvvvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxyyyzzzzzz{{{{{{|||}}}}}}}}}}}}}}}~~~}}}{{{yyyxxxxxxxxxyyyxxxxxxxxxwwwwwwwwwwwwvvvwwwxxxyyyyyyyyywwwvvvuuuvvvuuuuuuvvvwwwwwwtttrrrrrrrrrrrrssstttuuuvvvwwwyyy|||}}}zzzwwwwwwwwwwwwxxxyyyzzz{{{{{{yyywwwwwwyyy{{{|||{{{yyyyyyxxxuuurrrrrrtttvvvxxxxxxxxxwwwxxxxxxyyyyyyvvvwwwwwwvvvtttsssssstttyyyxxxwwwxxxzzz{{{{{{{{{yyyyyyyyyzzzzzz{{{{{{{{{~~~}}}|||{{{zzzzzzzzzzzz{{{yyyxxxzzz}}}~~~|||zzzzzzwwwuuuvvvyyy{{{zzzxxxxxxwwwwwwvvvwwwxxxyyyzzzvvvvvvuuuuuuuuuvvvvvvwww|||zzzxxxxxxyyyyyyyyywwwzzz}}}~~~}}}}}}~~~TTTUUUWWWYYYYYYXXXVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUSSSTTTUUUVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVWWWWWWXXXXXXYYY[[[[[[\\\]]]___```aaaaaabbb]]][[[]]]___]]]]]]``````___]]][[[ZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[]]]_________]]]\\\```^^^\\\\\\^^^___``````]]]\\\\\\\\\\\\]]]^^^___^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^___``````aaa^^^___``````aaaaaaaaaaaaaaaaaaaaa``````aaaaaabbbaaabbbbbbbbbbbbbbbccccccbbbccceeedddcccbbbbbbcccbbbccccccdddddddddddddddbbbcccddddddcccaaa^^^\\\bbbbbbaaaaaaaaabbbcccccceeeffffffffffffffffffeeefffhhhjjjjjjiiihhhhhhhhhkkkjjjiiihhhgggggghhhiiigggggggggggghhhiiijjjkkkhhhhhhhhhhhhhhhhhhggggggjjjjjjjjjkkkmmmooopppqqqqqqpppooonnnnnnnnnnnnooommmmmmmmmlllkkkjjjiiihhhhhhiiilllnnnooooooooonnnkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjlllmmmnnnnnnmmmllljjjjjjjjjjjjlllmmmllllllkkkjjjjjjjjjkkkllllllkkkjjjjjjkkklllnnnooojjjjjjkkkkkklllmmmnnnnnnnnnppprrrrrrqqqpppqqqqqqlllnnnppppppnnnllljjjjjjoooooooooooopppppppppooosssrrrpppnnnnnnnnnpppppppppooommmkkkkkklllnnnoookkkjjjjjjjjjlllnnnnnnnnnrrrrrrssssssttttttttttttqqqrrrsssttttttuuuuuuuuuwwwwwwvvvvvvuuuuuuttttttvvvtttsssssstttuuuuuutttuuuuuuttttttssssssssssssoooppppppoooppprrrvvvyyypppqqqssstttuuuuuuuuutttsssssstttuuuxxx{{{}}}~~~}}}}}}~~~~~~}}}{{{}}}~~~~~~}}}{{{xxxuuusssrrrqqqppppppqqqrrrssssssuuurrrooonnnoooqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrssstttssssssssstttuuuvvvwwwuuutttrrrpppooopppqqqrrrqqqpppnnnooopppqqqqqqppppppooooooooooooqqqrrrtttrrrrrrqqqqqqqqqrrrsssssssssssstttuuuuuuuuuttttttuuuuuuwwwxxxxxxxxxxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyzzzyyyyyyyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}}}}|||~~~|||{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvuuuvvvwwwwwwuuussssssrrrrrrrrrssstttvvvvvvzzz}}}|||yyyuuuuuuuuuuuuwwwxxxzzz{{{yyyxxxwwwxxx{{{}}}~~~~~~xxxxxxwwwtttqqqqqqsssuuuxxxxxxwwwwwwxxxxxxyyyyyyvvvwwwxxxvvvtttssstttuuuxxxxxxwwwxxxyyyzzz{{{{{{xxxxxxxxxyyyyyyzzzzzz{{{}}}|||{{{yyyyyyyyyzzz{{{zzzwwwvvvyyy}}}|||yyy{{{yyywwwxxxzzz{{{{{{yyywwwwwwvvvvvvwwwxxxyyyzzzxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwxxxzzz{{{{{{zzzWWWXXXYYYZZZYYYWWWUUUSSSUUUUUUTTTTTTUUUVVVWWWWWWWWWVVVTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[YYYXXXWWWXXXXXXYYYVVVWWWWWWXXXYYYYYYZZZZZZ\\\\\\]]]\\\\\\\\\\\\]]][[[YYY[[[aaaccc```]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYY[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[]]]______^^^\\\[[[___]]][[[\\\]]]______^^^]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^^^^______^^^___```aaabbbbbbbbbbbbcccbbbbbbaaaaaaaaabbbbbbaaaaaabbbbbbcccccccccdddbbbdddeeeeeecccbbbbbbcccbbbbbbdddeeeffffffeeeeeedddeeeffffffdddbbb___^^^bbbbbbbbbaaabbbccccccdddeeeffffffffffffffffffeeefffhhhjjjkkkiiihhhhhhhhhkkkiiihhhffffffggghhhiiigggggggggggghhhiiijjjjjjiiiiiiiiiiiiiiiiiihhhhhhjjjkkkkkklllmmmooopppqqqqqqpppnnnmmmmmmmmmnnnooollllllllllllkkkjjjiiihhhiiijjjlllmmmooooooooonnnkkkkkkkkkkkkjjjjjjiiiiiijjjjjjkkkkkklllmmmooopppmmmlllkkkkkkkkklllnnnooommmmmmlllllllllmmmmmmmmmmmmllllllkkklllnnnoooqqqkkkkkklllmmmnnnnnnooooooqqqsssuuuvvvtttssssssssskkkmmmpppqqqpppnnnmmmmmmqqqrrrrrrrrrqqqqqqqqqrrrtttsssrrrqqqqqqrrrsssssssssrrrpppnnnnnnooopppqqqnnnlllkkkmmmppprrrrrrqqqvvvvvvvvvvvvvvvvvvvvvwwwuuutttsssssstttvvvyyyzzzzzzyyyyyyxxxwwwwwwvvvvvvvvvtttssstttuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttssstttsssrrrqqqrrruuuxxxssstttuuuuuuvvvvvvvvvvvvtttvvvwwwyyyzzz|||~~~}}}}}}yyyuuurrrrrrsssssssssttttttuuuvvvwwwtttpppooooooqqqqqqqqqtttsssssssssttttttttttttttttttttttttuuuvvvwwwxxxvvvuuurrrpppppppppqqqrrrqqqooonnnoooppprrrrrrqqqppppppoooooooooqqqrrrsssssssssssssssssstttuuuuuutttuuuuuuvvvvvvuuuuuutttvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvxxxyyyyyyzzzzzzzzz{{{zzzzzzyyyzzzzzz{{{{{{{{{||||||}}}}}}}}}||||||{{{zzzyyywwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxwwwvvvwwwxxxxxxvvvttttttsssrrrrrrssstttvvvwwwzzz}}}zzzwwwuuuuuuuuuvvvwwwyyyzzz{{{yyyxxxwwwyyy|||~~~~~~wwwwwwvvvsssqqqqqqsssuuuxxxxxxxxxwwwwwwxxxxxxyyyvvvwwwxxxwwwuuussstttuuuvvvvvvwwwwwwwwwxxxyyyzzzwwwwwwxxxxxxyyyzzzzzz{{{}}}|||zzzyyyyyyzzz{{{|||xxxwwwvvvxxx|||}}}{{{yyy{{{zzzyyyyyyzzz{{{|||{{{vvvvvvvvvvvvwwwwwwxxxxxxwwwwwwxxxxxxyyyyyyyyyyyywwwvvvvvvxxx{{{~~~WWWXXXXXXXXXXXXWWWUUUTTTVVVVVVUUUVVVVVVWWWXXXYYYXXXVVVUUUTTTVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWTTTTTTUUUWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWWWWVVVWWWXXXZZZ[[[]]][[[YYYWWWVVVVVVXXXYYYVVVWWWWWWXXXYYYZZZ[[[[[[XXXYYY[[[[[[ZZZZZZ\\\]]]WWWWWW[[[bbbeeeaaa\\\[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^^^^]]]\\\\\\[[[ZZZZZZ\\\]]]]]]\\\]]]]]]^^^^^^^^^_______________^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^^^^______^^^___```bbbcccddddddddddddcccbbbbbbbbbbbbbbbbbbaaaaaabbbbbbcccdddddddddbbbccceeeeeedddccccccdddbbbccceeefffggggggffffffeeefffffffffeeecccbbbaaaccccccbbbbbbccccccdddeeeeeeeeeffffffffffffeeeeeefffhhhjjjjjjiiihhhhhhhhhjjjiiihhhgggggghhhiiijjjhhhhhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkjjjjjjiiiiiikkkkkkkkklllmmmnnnoooppppppooommmlllkkklllnnnoookkkkkkkkkkkkkkkjjjjjjiiikkkkkkkkkllllllmmmnnnnnnkkkkkkkkklllkkkjjjjjjiiihhhjjjkkkkkkkkkllloooqqqnnnnnnmmmmmmnnnoooooopppnnnnnnnnnnnnoooooooooooommmmmmmmmmmmnnnoooppppppnnnoooooopppqqqrrrrrrssstttvvvyyyyyywwwuuuttttttlllnnnqqqqqqpppooopppppprrrssstttsssqqqqqqqqqssssssssssssttttttttttttttttttsssrrrqqqqqqpppppppppqqqooommmoootttvvvvvvuuuyyyxxxxxxwwwwwwwwwxxxxxxwwwvvvttttttuuuxxx{{{}}}zzzzzzyyyxxxwwwwwwvvvvvvtttsssrrrsssvvvxxxxxxwwwwwwwwwwwwxxxwwwvvvvvvuuuvvvwwwwwwuuuttttttvvvxxxuuuuuuvvvvvvvvvwwwwwwwwwwwwyyy{{{|||}}}~~~~~~zzzvvvrrrssstttvvvvvvvvvvvvwwwyyywwwtttqqqppppppqqqrrrqqqtttsssssssssuuuvvvvvvuuurrrrrrrrrssstttuuuvvvwwwwwwvvvtttsssrrrrrrrrrrrrqqqooonnnoooqqqssssssrrrqqqpppoooooooooppprrrsssttttttttttttuuuuuuvvvwwwuuuuuuvvvvvvvvvvvvvvvuuuxxxyyyzzz{{{zzzxxxvvvuuuwwwwwwxxxzzz{{{{{{{{{{{{|||{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{|||||||||||||||yyyyyywwwwwwwwwwwwxxxyyyxxxyyyyyyyyyyyyzzzzzzzzzyyyyyyzzzzzz{{{{{{||||||zzzyyyxxxxxxyyyyyyxxxwwwvvvuuusssrrrssstttvvvxxx{{{}}}}}}yyywwwuuuvvvwwwyyyyyyzzzzzzzzzyyyxxxxxxzzz|||~~~}}}|||wwwwwwvvvtttssssssvvvxxx{{{zzzyyyyyyxxxxxxxxxyyywwwxxxxxxwwwuuuttttttuuutttuuuvvvvvvuuuvvvxxxzzzwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||xxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}wwwwwwwwwwwwwwwwwwwwwvvvtttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwyyy}}}~~~~~~UUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYWWWUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTUUUVVVWWWXXXTTTUUUVVVWWWXXXXXXXXXWWWUUUUUUUUUVVVWWWYYY[[[\\\ZZZYYYXXXXXXXXXZZZ\\\]]]^^^\\\YYYVVVUUUUUUWWWXXXUUUVVVVVVWWWYYYZZZZZZ[[[VVVXXXZZZ[[[ZZZZZZ\\\^^^XXXWWWZZZaaaccc^^^ZZZYYY[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZ[[[]]]]]]]]]\\\^^^^^^______`````````___`````````_________^^^^^^___________________________```aaaccceeefffffffffeeedddcccbbbbbbbbbbbbbbbaaaaaabbbccccccdddeeeeeeaaaccceeeeeeddddddeeefffaaaccceeefffgggfffeeedddfffeeeeeeeeeddddddccccccdddddddddcccddddddeeefffddddddeeeeeeeeeeeeddddddeeehhhjjjjjjhhhgggggghhhjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkklllnnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkkkkklllmmmoooooopppnnnllljjjjjjkkkmmmnnniiijjjkkkkkklllkkkkkkkkkmmmlllkkkjjjjjjkkklllmmmkkkkkklllllllllkkkjjjiiigggiiikkkkkkjjjkkknnnqqqoooooopppqqqqqqqqqppppppnnnnnnooopppppppppppppppnnnooopppqqqqqqrrrrrrqqqttttttuuuuuuvvvvvvwwwwwwwwwyyy{{{|||yyyvvvuuutttqqqrrrsssrrrppppppppprrrqqqssstttssspppoooppprrrpppqqqsssuuuuuutttsssrrrrrrrrrssssssrrrpppooonnnrrrooonnnpppvvvyyyxxxvvvzzzyyyxxxwwwvvvwwwwwwxxxvvvuuuuuuuuuvvvxxxyyyzzzyyyyyyxxxwwwvvvuuutttsssrrrqqqqqqsssvvvxxxyyyyyywwwxxxyyyyyyyyyxxxvvvvvvuuuvvvxxxxxxwwwwwwxxxyyywwwwwwwwwwwwwwwxxxxxxyyyyyy|||~~~~~~~~~}}}~~~~~~}}}}}}zzzvvvrrrsssuuuxxxxxxvvvvvvwwwyyyvvvtttrrrqqqrrrrrrrrrqqqsssqqqqqqrrruuuwwwvvvuuurrrrrrrrrssstttuuuwwwxxxxxxwwwvvvuuutttsssrrrrrrqqqpppoooppprrrttttttsssqqqpppooooooooopppqqqrrrttttttttttttuuuvvvwwwxxxssstttuuuvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{yyywwwuuuwwwxxxzzz{{{|||}}}}}}}}}||||||zzzyyyxxxxxxxxxxxxxxxxxxyyy{{{||||||||||||xxxxxxwwwwwwxxxyyy{{{|||yyyyyyyyyyyyzzzzzzzzz{{{zzzzzzzzzzzz{{{|||}}}~~~|||{{{yyyyyyzzzzzzzzzxxxwwwvvvtttssssssuuuwwwyyy~~~~~~~~~|||yyyxxxvvvxxxzzz||||||{{{zzzyyyzzzyyyyyyzzz||||||{{{yyyxxxxxxxxxwwwvvvwwwzzz}}}~~~}}}{{{zzzzzzzzzzzzwwwxxxxxxwwwuuutttuuuvvvsssuuuvvvvvvuuuuuuwwwzzzwwwwwwxxxyyyzzz{{{||||||zzz{{{||||||}}}}}}}}}}}}xxx|||~~~{{{yyy{{{~~~{{{|||||||||{{{|||}}}~~~yyyyyyyyyyyyxxxwwwvvvvvvtttuuuvvvxxxyyyyyyxxxxxx{{{zzzzzz{{{~~~}}}~~~|||||||||SSSSSSSSSTTTVVVXXXZZZ[[[WWWWWWWWWXXXXXXZZZ[[[[[[YYYWWWUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTUUUVVVWWWXXXTTTUUUVVVXXXYYYXXXXXXWWWTTTTTTUUUUUUWWWZZZ\\\^^^[[[ZZZYYYYYYZZZ\\\^^^___^^^\\\XXXUUUTTTTTTVVVXXXTTTTTTUUUVVVWWWYYYYYYZZZXXXZZZ\\\[[[YYYYYY[[[]]]\\\YYYZZZ___```\\\XXXXXX[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\\\\]]]]]]^^^^^^^^^______^^^]]]]]]]]]^^^___^^^]]]\\\]]]___```___^^^^^^___``````aaaaaa``````aaa````````````_________aaaaaaaaaaaaaaa`````````___```bbbdddfffgggggghhheeeddddddcccbbbbbbbbbcccaaaaaabbbcccddddddeeeeee```bbbdddeeeddddddeeegggaaabbbdddfffffffffdddccceeeeeedddccccccddddddeeeeeeeeeddddddeeeeeefffgggcccddddddeeeeeeddddddccceeegggiiiiiihhhgggggggggkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkkkklllmmmmmmpppoooooommmlllkkkjjjjjjjjjjjjjjjkkklllmmmnnnoooooonnnkkkiiiiiijjjlllnnniiiiiijjjkkkllllllllllllooommmjjjhhhhhhiiikkkmmmkkkkkklllmmmlllkkkjjjiiifffhhhkkkkkkjjjkkknnnqqqpppppprrrssssssrrrqqqpppnnnooopppqqqqqqqqqqqqqqqqqqrrrtttuuuvvvvvvuuutttyyyyyyyyyyyyyyyzzzzzzzzzyyy{{{}}}}}}zzzwwwuuuttttttuuutttrrrpppooopppqqqppprrrsssrrrooommmoooqqqmmmooorrrtttuuutttrrrqqqpppqqqrrrsssrrrpppmmmlllrrrooommmpppvvvzzzyyywwwzzzyyyxxxvvvvvvvvvwwwwwwssstttvvvwwwxxxxxxwwwwwwwwwwwwvvvuuutttsssrrrqqqqqqpppppprrrvvvyyyzzzzzzxxxxxxyyyzzzyyyxxxwwwvvvsssuuuwwwxxxxxxxxxyyy{{{zzzyyyyyyyyyyyyzzzzzz{{{zzz}}}~~~~~~yyy{{{~~~}}}{{{{{{yyyuuurrrsssvvvxxxxxxvvvuuuwwwyyyuuutttrrrrrrssssssrrrqqqrrrpppoooqqquuuwwwvvvtttttttttuuuuuuvvvxxxyyyzzzxxxxxxxxxwwwvvvtttsssrrrrrrpppooopppssstttttttttqqqpppooooooooopppqqqrrrssssssssstttuuuvvvwwwwwwrrrssstttuuuvvvvvvvvvvvvvvvwwwzzz||||||zzzxxxwwwxxxyyyzzz|||}}}~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvvvvwwwxxxzzz{{{|||||||||xxxxxxxxxxxxyyy{{{}}}~~~yyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzz{{{}}}~~~}}}|||zzzzzz{{{{{{{{{zzzyyywwwuuuttttttvvvxxxzzz~~~|||zzzyyywwwyyy|||~~~}}}zzzxxx{{{zzzyyyzzz{{{{{{yyywwwyyyzzzzzzyyyyyy{{{~~~~~~|||{{{{{{{{{wwwxxxyyywwwuuutttuuuvvvsssvvvwwwwwwuuuuuuxxx{{{wwwxxxxxxyyy{{{|||}}}}}}zzz{{{|||~~~~~~~~~}}}}}}yyy{{{yyy|||{{{|||}}}|||{{{|||}}}{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwyyyzzz{{{{{{zzzzzz}}}|||}}}{{{}}}~~~~~~|||{{{zzz{{{UUUUUUUUUVVVWWWXXXYYYZZZWWWWWWVVVVVVWWWWWWXXXYYYWWWVVVVVVUUUTTTSSSRRRRRRSSSUUUWWWYYYYYYYYYXXXWWWWWWVVVUUUUUUUUUVVVWWWXXXSSSTTTTTTUUUWWWYYY[[[\\\ZZZXXXVVVUUUVVVXXX\\\^^^\\\]]]]]][[[XXXVVVWWWWWWTTTTTTTTTWWW[[[]]][[[XXXZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWZZZ```eeeddd^^^XXX]]]]]]\\\[[[[[[ZZZZZZYYY[[[[[[\\\[[[ZZZ[[[^^^```]]]]]]^^^^^^___`````````^^^^^^______^^^^^^]]]\\\______``````aaaaaabbbbbb```______aaacccdddcccbbbeeecccaaa```aaabbbbbbaaadddcccaaa``````aaacccdddbbbbbbdddfffggghhhhhhhhhgggffffffeeedddcccbbbbbbddddddeeeffffffeeeeeeeeebbbbbbcccddddddddddddccchhhhhhgggfffeeeeeeddddddgggeeedddbbbbbbccceeefffggghhhhhhhhhhhhhhhgggfffeeeeeedddcccbbbbbbbbbbbbhhhgggffffffeeeeeeeeefffkkklllmmmmmmlllkkkjjjiiijjjjjjjjjiiihhhiiimmmooommmmmmmmmllllllkkkkkkkkknnnmmmlllmmmpppqqqooollljjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjooommmkkkiiiiiijjjkkklllqqqnnnllllllnnnnnnkkkiiiiiigggeeefffiiimmmpppqqqrrrrrrrrrsssssssssttttttqqqqqqrrrrrrsssrrrrrrrrrrrrtttwwwxxxxxxxxxyyy{{{}}}}}}}}}|||{{{zzzxxxwwwyyyzzz{{{|||zzzxxxuuurrrqqqqqqqqqrrrrrrsssssssssqqqqqqppppppppppppppppppoooooopppqqqrrrrrrrrrrrrppprrrsssqqqmmmjjjjjjlllnnnnnnpppqqqqqqrrrrrrrrrrrrrrrssstttuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxvvvwwwwwwvvvsssqqqppppppppppppqqqrrrsssuuuvvvwwwttttttvvvvvvvvvuuutttsssuuuuuuuuuuuuuuuvvvwwwwwwtttuuuvvvvvvwwwxxxxxxxxx~~~}}}}}}||||||zzzzzzzzz{{{~~~~~~}}}|||~~~}}}zzzwwwuuurrrqqqpppuuutttsssrrrssstttuuuvvvtttrrrqqqqqqqqqqqqpppnnnnnnoooppprrrssstttuuuuuurrrsssttttttuuuuuuttttttvvvvvvvvvuuuuuuttttttsssqqqqqqrrrssssssssssssrrroooqqqsssttttttrrrooonnnqqqqqqrrrssstttuuuwwwwwwwwwuuuttttttvvvxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxxxxyyy|||~~~~~~|||zzz}}}{{{xxxwwwvvvwwwwwwuuuuuuuuuxxxzzz|||{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{||||||{{{zzzzzzyyyxxxxxxzzzzzz{{{{{{|||{{{{{{{{{{{{zzzzzzzzzzzz{{{||||||{{{yyywwwuuutttuuuwwwyyy}}}}}}|||{{{zzzzzzyyyyyy}}}|||{{{}}}~~~{{{~~~|||yyyxxxxxxxxxxxxwwwyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{zzzyyyxxxxxxvvvuuuuuuwwwzzz|||}}}}}}~~~}}}||||||}}}}}}|||{{{}}}{{{zzz|||~~~{{{~~~~~~}}}}}}~~~}}}|||zzzzzzzzz{{{|||}}}zzzxxxxxxyyyxxxxxxwwwxxxzzz{{{||||||{{{zzz~~~}}}{{{{{{~~~~~~||||||}}}VVVVVVVVVVVVVVVWWWXXXYYYUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUWWWYYYZZZYYYXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWTTTTTTUUUUUUWWWXXXZZZ[[[YYYXXXWWWVVVWWWYYY[[[]]]\\\\\\]]][[[YYYWWWWWWXXXXXXVVVVVVWWWYYYZZZXXXVVVZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ]]]bbbgggfffaaa[[[\\\\\\\\\\\\\\\[[[[[[[[[]]]^^^^^^^^^]]]^^^```ccc^^^^^^^^^_______________^^^^^^____________^^^^^^^^^______```aaabbbbbbcccbbbbbbccceeehhhhhhgggeeegggeeebbbbbbcccccccccccceeedddbbbaaaaaabbbdddeeeddddddeeeggghhhhhhhhhhhheeeeeedddccccccbbbaaaaaacccddddddeeeeeedddddddddbbbbbbbbbbbbccccccccccccgggffffffeeeddddddccccccdddcccaaa``````aaabbbcccffffffgggggggggggggggfffdddcccbbbbbbbbbcccddddddfffeeeeeeeeeffffffggghhhjjjkkklllllllllkkkiiihhhhhhiiihhhhhhggghhhkkknnnmmmmmmllllllkkkkkkkkkkkkkkkiiiiiikkkmmmooommmkkkjjjjjjjjjiiiiiiiiihhhhhhiiiiiijjjjjjkkkjjjjjjjjjmmmlllkkkjjjiiijjjkkklllooommmkkkkkklllllljjjhhhgggfffeeeeeehhhlllooopppqqqqqqqqqrrrrrrrrrssssssrrrrrrssssssssssssrrrrrrsssuuuxxxyyyyyyyyyzzz|||}}}}}}}}}|||{{{yyyxxxwwwvvvwwwyyyzzzyyywwwuuusssqqqqqqrrrrrrrrrsssssssssrrrqqqqqqqqqqqqpppppppppnnnooopppqqqqqqrrrrrrqqqpppqqqrrrqqqooonnnnnnnnnnnnoooppppppqqqqqqqqqqqqpppqqqrrrsssttttttttttttuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxvvvsssqqqpppqqqssssssssssssssstttuuuvvvtttttttttuuuttttttssssssuuuuuutttuuuuuuuuuvvvwwwrrrsssssstttuuuwwwxxxyyy~~~}}}|||zzzyyyxxxxxxuuuuuuuuuvvvyyyzzzyyyxxxyyyxxxvvvtttrrrqqqppppppsssrrrqqqqqqqqqrrrssstttsssqqqppppppppppppooommmmmmmmmooopppqqqrrrrrrrrrpppqqqrrrrrrssssssrrrrrrtttsssssssssrrrrrrqqqqqqppppppqqqrrrrrrrrrrrrrrrpppqqqrrrrrrrrrqqqooonnnpppqqqqqqrrrtttuuuwwwxxxxxxwwwuuuuuuvvvxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxxxxzzz|||~~~~~~|||{{{yyy||||||{{{zzzyyywwwvvvuuuuuutttuuuwwwzzz{{{{{{zzzxxxyyyzzz{{{||||||||||||||||||{{{{{{zzzyyyyyyxxxxxxxxxyyyzzzzzzzzzyyyyyy{{{{{{{{{{{{{{{||||||}}}|||zzzxxxvvvvvvwwwyyyzzz}}}||||||{{{zzzzzzyyyyyy|||{{{{{{}}}}}}~~~|||zzzxxxxxxwwwwwwwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}zzzzzz{{{{{{{{{zzzyyyyyywwwvvvuuuwwwyyy{{{||||||}}}||||||||||||||||||{{{{{{zzzyyy{{{~~~~~~|||}}}}}}||||||~~~}}}|||{{{{{{{{{{{{{{{}}}zzzwwwvvvwwwxxxxxxwwwxxxyyyzzz{{{{{{zzzyyyyyy{{{|||~~~~~~||||||}}}~~~~~~WWWWWWVVVVVVVVVVVVWWWWWWSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSUUUVVVXXXYYYZZZYYYYYYXXXXXXWWWUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\]]][[[YYYXXXXXXYYYZZZYYYWWWWWWYYYYYYYYYXXXYYYZZZ[[[[[[[[[YYYXXXWWW[[[\\\^^^bbbfffeee```\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^___``````______bbbddd_______________^^^^^^^^^^^^^^^___```aaaaaaaaaaaa^^^^^^______aaabbbcccddddddeeegggkkknnnnnnllljjjhhhfffdddccceeeffffffeeeeeeeeecccccccccccceeeeeeeeefffgggggghhhhhhhhhgggbbbbbbbbbaaaaaa`````````ccccccccccccccccccccccccbbbaaa`````````aaacccdddeeeeeeddddddcccbbbbbbbbbbbbaaa```______```bbbbbbcccdddeeeffffffgggffffffbbbaaa``````aaabbbeeefffccccccddddddeeeggghhhiiihhhiiijjjjjjjjjiiihhhgggffffffgggfffeeefffiiikkklllllllllkkkkkkkkkkkkkkkjjjiiiiiijjjmmmnnnmmmllliiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjlllkkkkkkjjjjjjkkklllmmmnnnlllkkkkkklllllljjjiiifffeeeeeefffhhhkkknnnppppppqqqqqqqqqrrrrrrrrrrrrsssssstttttttttssssssrrrtttwwwyyyzzzzzz{{{|||~~~~~~}}}}}}|||{{{yyywwwvvvssstttvvvwwwxxxvvvuuutttrrrrrrrrrrrrrrrsssssssssssssssrrrrrrrrrqqqqqqqqqnnnnnnooopppqqqqqqqqqqqqqqqppppppqqqrrrsssqqqpppppppppppppppppppppppppppnnnoooqqqrrrssstttttttttttttttssssssttttttuuuvvvvvvwwwxxxvvvtttrrrqqqrrruuuttttttsssssssssttttttttttttsssrrrrrrrrrrrrrrrttttttttttttuuuuuuuuuvvvqqqppppppppprrrtttwwwyyy{{{{{{yyyxxxvvvuuutttsssrrrqqqqqqrrruuuvvvvvvuuusssrrrqqqpppooooooooooooqqqpppoooooooooqqqrrrsssrrrpppoooooopppooonnnlllkkklllmmmnnnooopppppppppnnnoooppppppqqqqqqpppppppppppppppppppppoooooooooooooooppppppppppppqqqqqqppppppppppppooooooooonnnooopppppprrrtttvvvxxxyyyzzzxxxvvvuuuwwwxxxxxxwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyzzz|||}}}|||{{{yyyxxxyyyzzz{{{{{{zzzwwwuuussstttttttttwwwyyy{{{zzzyyyyyyzzz{{{||||||}}}|||||||||{{{{{{zzzzzzyyyyyyyyyxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{||||||}}}}}}{{{yyyxxxxxxyyyzzz{{{}}}||||||{{{{{{zzzzzzyyy{{{{{{{{{}}}~~~}}}{{{yyywwwvvvvvvvvvwwwvvvuuuvvvwwwzzz}}}~~~~~~~~~~~~}}}}}}|||||||||yyyzzz{{{{{{{{{{{{{{{{{{xxxwwwvvvvvvyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{||||||yyyxxxyyy{{{~~~~~~}}}|||~~~}}}{{{zzzzzz}}}}}}}}}}}}|||{{{zzzyyyyyywwwttttttuuuwwwxxxxxxzzzzzz{{{zzzzzzyyywwwwwwwwwyyy|||~~~~~~{{{~~~}}}}}}}}}XXXWWWWWWVVVUUUUUUUUUVVVQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRUUUUUUWWWXXXXXXYYYXXXXXXXXXWWWVVVTTTSSSSSSSSSTTTVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]\\\ZZZYYYZZZ[[[]]]\\\ZZZYYYZZZ[[[\\\\\\YYYZZZ[[[\\\[[[YYYWWWVVVYYYYYY[[[^^^aaa```\\\YYY[[[[[[\\\]]]]]]^^^______]]]^^^____________aaabbbaaa``````___^^^^^^]]]]]]^^^^^^```aaabbbccccccccc^^^^^^^^^___```bbbdddeeeeeegggjjjnnnrrrrrrpppmmmiiigggeeedddfffggggggfffeeeeeeddddddddddddeeeeeeeeeeeeffffffffffffeeeeee````````````____________cccbbbbbbaaaaaaaaaaaaaaabbbaaa___^^^___```bbbdddccccccbbbbbbbbbaaaaaaaaacccbbbbbbaaaaaabbbcccdddaaabbbcccdddeeefffffffffcccbbb```___```bbbdddeeebbbbbbbbbcccdddeeeggggggeeefffggghhhggggggeeeeeedddeeefffeeeeeeeeehhhjjjlllllllllkkkkkkkkkkkkkkkmmmmmmlllmmmmmmnnnnnnnnnjjjjjjjjjiiiiiiiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkjjjkkkkkkllllllmmmmmmmmmmmmmmmlllllllllllllllkkkgggggghhhhhhiiillloooqqqqqqqqqrrrrrrrrrssssssssstttttttttuuuttttttssssssuuuwwwzzz{{{||||||~~~~~~~~~}}}|||{{{yyyxxxwwwtttuuuvvvvvvvvvuuusssrrrsssssssssssssssssssssssstttttttttsssrrrrrrrrrqqqoooooopppqqqrrrrrrrrrrrrsssqqqppprrruuuvvvssspppqqqqqqppppppppppppqqqqqqoooppprrrsssuuuuuuvvvvvvsssssssssssssssttttttuuuvvvxxxxxxwwwuuusssrrrssstttssssssssssssssssssttttttsssrrrpppppppppqqqrrrsssssstttuuuuuuuuuuuuuuurrrqqqooonnnoooqqqtttvvvuuuuuuuuutttssssssrrrrrrrrrppppppqqqtttuuuuuuuuuppppppooonnnmmmmmmmmmnnnppppppoooooooooqqqrrrsssrrrqqqooooooppppppnnnmmmkkklllmmmnnnnnnnnnnnnnnnmmmnnnooooooppppppoooooonnnnnnoooooooooooooooooonnnnnnnnnnnnooooooppppppqqqpppooonnnmmmnnnnnnooonnnnnnpppqqqtttvvvxxxyyy{{{yyywwwvvvwwwwwwwwwvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{|||{{{zzzxxxwwwxxxyyyyyyyyywwwvvvtttssstttttttttvvvyyyzzzzzzyyyyyyyyyzzz{{{{{{|||{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}}}}}}}|||zzzzzzzzzzzzzzz{{{{{{||||||{{{zzzyyyxxxyyy{{{{{{}}}}}}||||||{{{{{{{{{{{{}}}}}}|||}}}~~~~~~|||yyywwwvvvvvvvvvuuuuuuuuuvvvyyy}}}~~~~~~}}}||||||{{{{{{{{{yyyzzz{{{|||||||||||||||yyywwwvvvvvvxxxyyyyyyxxxyyyzzz{{{{{{zzzzzz{{{|||wwwxxxyyy{{{}}}~~~~~~|||}}}~~~}}}{{{yyyyyyyyy|||}}}}}}}}}}}}{{{yyyxxxwwwuuussstttvvvyyyzzzzzz||||||{{{{{{yyyxxxwwwvvvyyyzzz|||~~~~~~xxx|||}}}{{{{{{~~~}}}zzzXXXWWWVVVUUUUUUUUUUUUUUUPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRTTTUUUVVVVVVWWWWWWXXXXXXYYYXXXVVVTTTSSSSSSTTTTTTXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZYYY[[[\\\]]]\\\[[[ZZZ[[[\\\dddcccaaa^^^\\\[[[\\\\\\XXXZZZ[[[\\\[[[ZZZXXXVVVXXXYYYZZZ\\\]]]\\\ZZZXXX[[[[[[\\\]]]^^^^^^___```]]]___```aaa``````aaabbbaaaaaa```___^^^]]]]]]\\\^^^___```bbbcccddddddddd______^^^^^^___aaadddeeeeeegggjjjnnnqqqrrrooommmhhhfffddddddeeeggggggfffdddddddddccccccdddddddddcccccccccccccccbbbbbbaaa_______________`````````cccbbbaaa````````````aaaaaa```___^^^^^^```bbbcccaaaaaaaaaaaaaaa`````````bbbaaaaaabbbbbbccccccdddaaaaaacccdddeeeeeeeeeeeeeeedddbbbaaa```aaabbbccccccccccccccccccddddddeeecccdddeeeffffffeeedddddddddfffggggggffffffhhhjjjllllllllllllllllllllllllppppppooonnnllllllmmmnnnllllllkkkkkkkkkjjjjjjjjjjjjjjjkkklllmmmmmmllllllkkklllmmmnnnoooooonnnmmmnnnnnnooooooooooooooopppjjjkkkmmmllllllmmmpppssssssssssssssstttttttttttttttuuuuuuuuutttssssssrrruuuwwwzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyywwwxxxxxxwwwvvvuuusssrrruuuuuuttttttttttttttttttuuuuuuttttttsssrrrqqqqqqqqqqqqrrrsssttttttttttttvvvsssrrrsssuuuvvvsssppprrrqqqqqqpppqqqqqqrrrsssrrrssstttvvvwwwxxxxxxxxxssssssssssssssstttuuuuuuvvvxxxyyyxxxuuutttssstttqqqqqqqqqqqqrrrssstttuuussssssqqqppppppqqqssssssssstttuuuuuuvvvvvvuuuuuuuuussspppnnnmmmnnnppprrrpppppppppqqqrrrsssssssssqqqpppooooooqqqsssssssssqqqpppooonnnmmmmmmmmmmmmqqqpppppppppqqqrrrtttuuutttrrrqqqpppqqqqqqpppnnnmmmmmmnnnnnnnnnnnnnnnmmmnnnoooooopppppppppppppppnnnnnnooooooppppppqqqqqqnnnnnnmmmmmmmmmnnnooopppqqqpppnnnmmmlllmmmnnnooonnnnnnoooqqqsssvvvxxxyyy{{{yyyvvvuuuvvvwwwwwwvvvuuuuuuvvvwwwxxxzzz{{{{{{zzzzzz{{{{{{{{{yyyxxxwwwyyyxxxvvvuuutttttttttttttttttttttwwwyyy{{{zzzyyyxxxxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwyyyzzz{{{|||}}}}}}}}}}}}yyyyyyxxxxxxyyyyyyzzz{{{zzzzzzyyyyyyyyyyyyzzz{{{~~~~~~}}}}}}}}}}}}}}}|||~~~~~~|||yyyxxxxxxxxxwwwvvvwwwxxx{{{}}}~~~}}}|||{{{{{{{{{{{{zzz{{{{{{|||}}}}}}}}}}}}zzzxxxwwwwwwxxxyyyyyyxxxyyy{{{||||||zzzyyy{{{|||wwwxxxzzz|||}}}~~~}}}~~~~~~}}}{{{yyyyyyyyy{{{|||}}}}}}}}}|||zzzyyyxxxvvvuuuvvvxxx|||}}}~~~~~~~~~}}}|||{{{zzzyyyyyy~~~~~~xxx{{{}}}{{{|||~~~}}}yyyWWWWWWVVVUUUUUUUUUUUUUUUQQQRRRSSSTTTUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXVVVUUUTTTUUUUUUVVVXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYY[[[\\\]]]]]]\\\[[[\\\^^^kkkjjjhhhccc^^^[[[YYYZZZXXXYYYZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[\\\\\\[[[ZZZYYYZZZ[[[[[[\\\]]]^^^^^^___^^^```ccccccbbbbbbcccdddaaaaaa```___^^^^^^]]]]]]^^^___```bbbcccdddddddddaaa```___^^^___aaacccdddcccdddfffjjjmmmmmmkkkiiieeecccaaaaaacccdddeeedddbbbbbbbbbbbbbbbbbbbbbbbb``````aaaaaaaaa```_______________``````aaaaaaaaadddcccaaa```______```aaaaaa```_________```bbbcccaaaaaa``````````````````______```aaaaaabbbbbbbbbaaabbbcccddddddeeeddddddfffeeedddcccbbbbbbbbbbbbeeedddddddddddddddeeefffddddddfffgggggggggfffeeefffhhhiiiiiiiiiiiijjjlllmmmmmmmmmmmmmmmnnnnnnnnnooooooooommmkkkjjjlllnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnlllnnnpppqqqqqqpppooonnnoooppprrrrrrqqqqqqrrrtttmmmpppqqqpppnnnnnnqqqtttttttttttttttuuuuuuuuuuuutttttttttttttttsssrrrqqqsssvvvxxxzzz{{{|||~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzxxxwwwuuutttwwwwwwwwwvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqppprrrrrrssstttuuuuuuuuuuuuuuutttssstttuuuuuusssrrrsssrrrqqqqqqrrrtttuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyuuuuuuttttttuuuuuuvvvwwwwwwxxxyyyxxxvvvttttttuuuqqqqqqqqqrrrssstttuuuvvvrrrrrrrrrrrrssstttuuuvvvssstttvvvwwwwwwwwwvvvuuuwwwuuussspppnnnnnnoooooommmnnnoooqqqrrrtttuuuuuupppnnnllllllmmmnnnooonnnqqqpppooonnnnnnmmmmmmnnnrrrqqqqqqqqqrrrsssuuuvvvtttsssqqqqqqrrrrrrpppooonnnnnnooooooooonnnmmmmmmnnnoooppppppqqqqqqppppppooooooppppppqqqrrrssssssooonnnmmmlllmmmnnnooopppqqqpppnnnmmmmmmmmmnnnooonnnooooooqqqsssuuuwwwxxxyyywwwuuutttvvvwwwwwwvvvtttuuuuuuvvvxxxzzz{{{|||zzz{{{{{{{{{{{{zzzzzzyyyzzzyyyvvvtttttttttvvvwwwuuuuuuuuuwwwzzz|||{{{zzzwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||||||||yyyyyyyyyxxxyyyzzzzzz{{{zzzyyyyyyyyyyyyzzz{{{{{{~~~|||{{{|||zzzzzz{{{{{{|||~~~~~~|||{{{{{{||||||{{{|||}}}}}}}}}}}}}}}}}}zzzyyywwwxxxyyyzzzzzzyyyzzz}}}~~~}}}zzzxxxzzz|||xxxzzz|||}}}}}}}}}~~~{{{yyyzzzzzzzzz{{{{{{|||||||||||||||zzzxxxwwwxxx{{{~~~~~~}}}}}}~~~~~~~~~~~~zzz~~~{{{VVVVVVUUUUUUUUUUUUUUUUUURRRSSSUUUVVVVVVVVVTTTSSSTTTTTTTTTUUUVVVWWWWWWXXXWWWWWWWWWXXXYYYYYYZZZ[[[YYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\]]]___hhhiiiiiifff```\\\[[[[[[XXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\ZZZZZZYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]^^^```bbbccccccbbbbbbccc``````______^^^^^^^^^]]]______aaabbbcccccccccccccccaaa___^^^^^^```bbbccc``````aaadddfffgggfffdddbbb```^^^^^^```bbbbbbbbb___``````````````````___^^^^^^______```____________``````aaabbbccccccccceeedddbbb```______```aaa``````aaaaaaaaabbbbbbbbb```````````````aaaaaaaaa___```aaabbbccccccccccccccccccddddddeeeddddddcccddddddeeeeeeeeedddcccccceeeeeeeeefffggghhhiiijjjfffgggiiijjjjjjjjjiiihhhiiikkklllmmmllllllmmmnnnnnnnnnnnnnnnooooooooopppnnnoooooonnnlllmmmpppsssqqqqqqqqqqqqpppppppppooorrrrrrrrrrrrrrrqqqpppoooooopppsssttttttrrrooommmnnnqqqssssssqqqqqqsssvvvpppsssuuusssooommmpppsssssssssssstttttttttuuuuuutttttttttssssssrrrqqqpppqqqtttwwwxxxyyyzzz|||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwuuuuuutttsssrrrqqqppppppqqqrrrssstttuuuuuuuuuuuuqqqrrrtttuuuttttttuuuvvvssssssrrrrrrsssvvvxxxzzzxxxyyyyyyzzzzzzyyyyyyyyywwwwwwvvvvvvwwwwwwxxxyyywwwxxxyyyyyywwwuuuuuuvvvuuuuuutttttttttuuuuuuvvvqqqrrrtttuuuwwwxxxxxxxxxtttuuuwwwxxxyyyxxxwwwvvvvvvuuutttrrrqqqppppppoooooooooppprrrssstttuuuvvvpppnnnkkkjjjjjjkkkkkkkkknnnnnnnnnmmmnnnoooooopppqqqqqqpppqqqrrrtttuuuwwwsssrrrppppppqqqqqqooonnnnnnnnnoooooonnnmmmllllllnnnnnnooopppppppppppppppnnnooopppqqqrrrsssttttttooonnnmmmlllmmmnnnpppqqqppppppoooooonnnnnnoooooooooooopppqqqrrrtttvvvwwwwwwuuussssssuuuvvvvvvvvvtttttttttuuuwwwzzz|||}}}zzz{{{{{{{{{{{{|||||||||{{{zzzyyyyyyxxxxxxxxxxxxvvvvvvvvvyyy{{{}}}|||{{{xxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyywwwxxxyyy{{{||||||}}}}}}{{{zzzzzzzzzzzz{{{||||||zzzzzzzzz{{{{{{|||||||||~~~~~~}}}{{{{{{|||}}}}}}}}}~~~~~~~~~}}}||||||{{{yyyxxxyyyzzz||||||{{{|||~~~zzzxxxyyy|||yyy|||~~~}}}|||{{{{{{|||zzzzzzzzzzzz|||}}}~~~|||zzzyyyzzz}}}zzz~~~|||VVVUUUUUUTTTUUUUUUVVVVVVRRRTTTVVVWWWXXXWWWUUUTTTVVVVVVWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]YYYXXXWWWVVVWWWXXXYYYZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZ\\\]]]]]]]]]]]]^^^```bbbdddgggeeebbb______```XXXXXXXXXXXXYYY[[[\\\]]]ZZZ[[[[[[ZZZXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\[[[^^^```aaa`````````aaa_______________^^^^^^^^^___```aaabbbbbbbbbbbbbbbdddbbb```^^^^^^___aaabbb^^^^^^^^^___aaabbbbbbaaa```^^^\\\\\\^^^`````````^^^^^^____________^^^^^^]]]^^^^^^___``````______``````aaabbbcccdddeeeeeefffdddbbb```___```aaaaaa``````aaabbbcccbbbbbbbbb`````````aaaaaaaaaaaaaaaaaabbbccceeeeeefffffffffddddddeeeeeeeeedddccccccaaaccceeeggghhhgggeeedddffffffggghhhjjjlllnnnoooiiijjjkkklllmmmmmmlllkkkjjjlllnnnooonnnnnnooopppnnnnnnooooooppppppqqqqqqnnnoooqqqpppoooqqquuuyyysssssssssrrrrrrrrrqqqqqquuuuuuuuutttsssrrrqqqpppppprrrtttvvvuuussspppmmmnnnpppssssssqqqqqqtttvvvqqqtttvvvtttooommmooorrrrrrrrrrrrsssssssssttttttssssssssssssrrrqqqpppoooppprrruuuwwwxxxyyy{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzyyyyyyxxxxxxxxxuuuttttttsssqqqpppooooooqqqqqqrrrsssttttttttttttmmmppptttuuuttttttvvvyyyssssssrrrssstttwwwzzz|||yyyzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzwwwxxxzzzyyywwwvvvvvvvvvyyyxxxwwwvvvuuuuuuuuuuuuppprrruuuwwwyyyzzzzzzzzztttvvvxxxyyyzzzyyywwwvvvuuuuuuttttttsssrrrqqqqqqqqqrrrrrrsssttttttuuuuuurrrooollljjjjjjkkkkkkjjjkkkkkklllmmmnnnpppqqqrrrppppppppppppqqqsssuuuvvvrrrqqqooooooppppppnnnmmmnnnnnnnnnnnnmmmlllkkkkkkmmmnnnnnnooooooooooooooonnnooopppqqqrrrssstttuuupppooommmlllmmmnnnppprrrppppppppppppoooooooooooopppppppppqqqrrrsssuuuvvvvvvtttrrrrrrtttvvvvvvvvvtttttttttuuuwwwzzz|||~~~zzz{{{{{{{{{|||}}}}}}}}}zzz{{{}}}}}}}}}{{{yyyxxxwwwwwwwwwyyy|||}}}}}}|||zzzzzzzzz{{{{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{}}}~~~|||||||||||||||}}}~~~~~~{{{{{{||||||}}}}}}~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{yyyxxxyyy{{{}}}}}}|||}}}zzzwwwyyy|||{{{}}}~~~}}}}}}||||||}}}yyyyyyyyyyyy{{{}}}}}}{{{yyyzzz}}}xxx}}}~~~~~~zzzTTTUUUUUUTTTTTTSSSRRRQQQVVVWWWYYY[[[ZZZXXXVVVTTTSSSUUUXXXYYYXXXXXXXXXYYY\\\[[[[[[ZZZZZZYYYXXXXXXYYYVVVSSSTTTVVVXXXWWWVVVZZZZZZYYYYYYXXXXXXXXXWWW[[[ZZZYYYWWWWWWWWWXXXYYYXXXZZZ[[[\\\[[[\\\]]]___aaaaaaaaa```___^^^\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^\\\[[[[[[[[[ZZZZZZYYYYYY\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[\\\]]]^^^______```bbbbbbaaa```````````````________________________bbb```^^^]]]]]]]]]___```___^^^^^^]]]]]]^^^^^^___]]]]]]\\\\\\]]]]]]^^^___^^^^^^__________________^^^^^^______```aaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbaaaaaa```___^^^cccbbbaaa``````aaabbbccceeedddcccdddddddddbbb```eeefffgggfffeeeeeegggiiijjjhhhggggggggggggeeecccdddfffhhhhhhgggggghhhiiillllllllllllmmmmmmmmmnnnkkklllmmmmmmmmmllljjjiiioooppppppqqqqqqqqqppppppkkkkkklllnnnoooqqqrrrrrroooooooooppprrrtttuuuvvvqqqqqqqqqrrrrrrssssssssstttrrrtttxxxuuunnnlllpppoooppprrrsssrrrpppmmmkkkooopppsssuuuuuuuuusssrrrsssttttttsssrrrooommmlllssssssrrrrrrrrrsssttttttqqqqqqrrrssssssssssssrrrppprrrtttuuuvvvwwwyyy{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzzyyyyyyzzzzzzyyyvvvtttuuuvvvuuutttsssrrrqqqqqqqqqqqqqqqrrrssstttsssrrrqqqpppoooppprrrtttuuuvvvwwwwwwttttttuuuwwwxxxyyyzzz{{{zzzzzz{{{{{{zzzzzzyyyxxxxxxwwwvvvuuuuuuvvvwwwwwwzzzzzzyyyxxxwwwvvvuuutttvvvwwwxxxyyyyyyxxxwwwvvvsssuuuxxxyyyyyyxxxuuutttvvvwwwxxxxxxwwwuuurrrqqqtttssssssrrrrrrqqqppppppppprrrtttvvvvvvuuusssqqqooommmkkkiiiiiiiiijjjkkkjjjlllmmmmmmlllkkkkkklllooooooooopppqqqrrrttttttooopppqqqrrrqqqooommmkkkmmmnnnooonnnmmmlllmmmnnnnnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnooopppqqqqqqrrrqqqpppoooooopppqqqqqqrrrqqqqqqqqqssssssqqqooooooooonnnoooooopppqqqqqqqqqrrrrrrssstttttttttssssssttttttvvvwwwyyy{{{|||~~~~~~~~~}}}|||}}}}}}|||}}}|||yyyyyyyyyzzzzzz{{{{{{{{{{{{|||}}}~~~}}}|||yyyxxxyyyzzz{{{{{{yyyxxxyyyzzz{{{{{{{{{{{{|||}}}~~~~~~|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{yyywwwwww{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{|||{{{yyyxxxxxxyyy|||}}}~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||}}}{{{zzz}}}}}}~~~{{{{{{|||}}}~~~~~~}}}{{{zzzTTTUUUUUUUUUUUUTTTSSSSSSVVVWWWYYYZZZYYYWWWTTTRRRRRRTTTWWWXXXWWWVVVWWWXXXWWWWWWWWWWWWWWWVVVVVVVVVXXXVVVSSSSSSUUUWWWVVVUUUWWWWWWWWWXXXYYYYYYZZZZZZ]]]\\\[[[ZZZYYYXXXXXXXXXWWWYYY[[[[[[ZZZZZZ\\\^^^____________^^^]]]\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^[[[[[[[[[[[[ZZZZZZZZZYYYZZZZZZYYYYYYYYYZZZ[[[\\\[[[\\\\\\]]]^^^___``````bbbbbbaaa```````````````________________________aaa___^^^\\\\\\]]]^^^___^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^_______________^^^^^^^^^^^^_________```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```ddddddbbbaaaaaabbbccccccfffeeedddeeeffffffdddcccfffggghhhgggfffgggiiikkkkkkiiigggfffggggggfffeeeeeegggjjjjjjjjjjjjjjjlllmmmmmmmmmnnnnnnnnnoooooooooooopppppppppooonnnmmmppppppqqqqqqqqqppppppoookkkkkklllnnnoooqqqrrrrrrrrrrrrrrrrrrrrrsssttttttrrrrrrrrrssssssssstttttttttrrrtttvvvtttnnnlllppppppqqqqqqqqqpppnnnllljjjpppqqqssstttuuuuuuttttttttttttsssrrrqqqooonnnmmmqqqqqqppppppqqqqqqrrrssspppqqqqqqrrrrrrrrrrrrrrroooqqqsssttttttuuuwwwxxx{{{{{{{{{{{{{{{{{{{{{{{{|||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxuuusssssstttssssssrrrqqqqqqppppppoooqqqqqqrrrssssssrrrqqqpppoooppprrrsssuuuvvvvvvvvvuuuvvvvvvwwwwwwxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyxxxwwwwwwuuuvvvwwwxxxxxxwwwuuutttwwwwwwxxxwwwvvvuuusssrrrttttttsssrrrrrrqqqqqqpppqqqrrrtttvvvvvvtttrrrpppooommmkkkjjjiiiiiijjjkkkkkklllnnnnnnlllkkklllmmmooooooooopppqqqrrrssstttrrrsssssssssqqqooollljjjlllmmmnnnnnnmmmlllmmmooooooooopppppppppqqqqqqqqqrrrrrrrrrrrrrrrsssssstttrrrqqqpppoooooopppqqqqqqrrrqqqpppqqqrrrrrrqqqooooooooonnnnnnoooooopppppppppqqqrrrssstttuuuuuuuuuvvvvvvvvvwwwxxxzzz{{{||||||}}}~~~~~~}}}}}}~~~}}}~~~|||yyyyyyyyyzzzzzzzzzzzzzzzxxxyyy{{{||||||{{{zzzyyyyyyzzz|||{{{zzzyyyzzz|||}}}}}}}}}}}}}}}~~~~~~}}}|||{{{||||||}}}~~~}}}|||||||||}}}~~~~~~}}}|||zzzyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxyyy{{{{{{zzzyyyzzz{{{{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{~~~zzzyyy{{{~~~~~~|||||||||}}}}}}}}}}}}}}}}}}TTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXUUUSSSQQQPPPSSSUUUVVVUUUUUUUUUVVVTTTTTTUUUUUUUUUUUUVVVVVVWWWUUUSSSSSSTTTUUUUUUUUUTTTTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\ZZZYYYYYYZZZZZZ[[[\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZ\\\]]]^^^[[[\\\]]]^^^___``````aaabbbaaaaaa```````````````________________________```___^^^\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^___``````_________^^^]]]]]]]]]______``````aaabbbbbbbbbaaaaaabbbbbbccccccddddddbbbcccddddddddddddddddddfffeeedddbbbbbbbbbcccdddhhhffffffggghhhiiihhhgggggghhhiiiiiihhhiiikkkmmmllljjjgggeeefffggghhhggggggiiilllnnnmmmmmmnnnooooooooooooooopppppppppppprrrrrrrrrrrrrrrqqqppppppqqqqqqrrrrrrqqqpppooooookkkllllllnnnooopppqqqrrrvvvuuutttsssrrrrrrrrrrrrssssssttttttuuuuuuttttttrrrqqqsssuuusssnnnmmmpppqqqppppppooonnnlllkkkkkkssssssttttttuuuvvvvvvvvvvvvuuusssrrrppppppooooooooooooooonnnoooppppppqqqppppppqqqrrrrrrrrrrrrqqqoooqqqssstttsssssstttuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxuuusssssssssqqqqqqrrrrrrqqqpppnnnmmmppppppqqqqqqrrrqqqqqqpppooopppqqqssstttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyyyyyyyyyyxxxwwwwwwxxxxxxwwwvvvvvvwwwxxxyyytttuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwvvvvvvuuuuuutttxxxxxxwwwvvvuuuttttttsssttttttsssrrrrrrqqqqqqppprrrsssuuuvvvvvvtttqqqooonnnmmmkkkjjjiiiiiijjjkkkkkkmmmnnnnnnmmmllllllmmmnnnnnnnnnooopppqqqrrrssstttttttttsssqqqnnnkkkiiijjjlllmmmmmmllllllnnnooopppqqqqqqrrrrrrsssrrrrrrtttttttttsssssssssssssssppppppooonnnnnnooopppqqqpppooonnnoooqqqqqqpppooopppoooooonnnnnnnnnnnnooopppqqqrrrtttuuuvvvvvvvvvyyyyyyyyyxxxyyyyyyzzzzzzyyy{{{}}}~~~}}}}}}~~~~~~}}}yyyzzzzzzzzzzzzyyyyyyxxxvvvwwwyyyzzz{{{{{{zzzzzzyyy{{{||||||{{{{{{}}}~~~~~~~~~~~~~~~}}}|||{{{|||}}}}}}~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzwwwyyy{{{|||{{{{{{|||}}}{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~{{{wwwyyy|||}}}}}}|||||||||~~~UUUVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZYYYXXXUUURRRQQQPPPRRRTTTUUUTTTSSSSSSTTTTTTTTTUUUVVVVVVWWWXXXXXXVVVUUUSSSSSSSSSTTTUUUUUUSSSTTTUUUWWWXXXZZZ[[[\\\YYYZZZ[[[\\\\\\\\\[[[ZZZWWWXXXYYYYYYXXXWWWXXXZZZYYYZZZZZZ[[[\\\\\\[[[[[[YYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYZZZ[[[]]]^^^___```[[[[[[\\\]]]^^^___``````aaaaaa````````````aaaaaa________________________``````___^^^^^^^^^^^^___^^^^^^]]]]]]]]]]]]^^^^^^______^^^^^^______```aaaaaa``````___^^^]]]\\\\\\^^^^^^___``````aaaaaabbbaaaaaabbbcccdddeeeffffffcccdddeeefffggggggggggggfffeeedddcccbbbcccddddddhhhgggfffgggjjjkkkkkkjjjhhhiiijjjjjjjjjjjjmmmooonnnkkkgggeeefffhhhiiiiiiiiillloooqqqqqqqqqrrrsssqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqppprrrrrrrrrrrrqqqpppoooooollllllmmmnnnooopppqqqrrrvvvuuuttttttsssssssssssstttuuuvvvvvvvvvvvvuuutttqqqqqqssssssqqqooooooppppppooonnnmmmlllmmmnnnnnnuuutttttttttuuuvvvwwwxxxxxxwwwuuusssrrrqqqrrrrrrooonnnnnnnnnnnnoooppppppooopppqqqqqqrrrrrrqqqqqqqqqsssuuuuuusssrrrrrrsssvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyvvvttttttuuuqqqrrrssstttsssqqqooommmooooooppppppqqqqqqqqqqqqooopppqqqsssttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxxxxxxxwwwvvvvvvxxxxxxwwwvvvvvvwwwyyyyyyvvvvvvvvvvvvwwwwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuutttuuuuuuvvvzzzyyywwwvvvuuutttttttttsssssssssrrrqqqqqqpppppptttuuuvvvwwwvvvtttqqqooonnnmmmllljjjjjjjjjjjjjjjkkkmmmnnnnnnmmmlllmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrqqqpppooommmkkkjjjiiikkkllllllllllllnnnoooooopppqqqssssssssssssrrrrrrrrrrrrqqqpppoooooonnnnnnmmmlllllllllmmmnnnooonnnmmmllllllnnnooonnnmmmppppppooonnnmmmmmmmmmnnnpppqqqrrrtttvvvwwwwwwxxxzzzzzzyyyxxxxxxxxxxxxxxxwwwzzz}}}~~~}}}}}}}}}~~~~~~}}}zzzzzz{{{{{{zzzyyyxxxwwwwwwxxxyyyzzz{{{zzzzzzzzzyyy{{{|||}}}||||||~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~}}}}}}}}}||||||{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{zzz|||~~~~~~}}}}}}}}}|||~~~~~~}}}}}}~~~~~~{{{}}}}}}}}}~~~zzz{{{~~~}}}|||{{{|||~~~WWWWWWYYYZZZ[[[[[[[[[[[[]]]\\\\\\[[[YYYVVVTTTRRRPPPRRRUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVWWWXXXXXXUUUUUUTTTSSSSSSSSSUUUVVVVVVVVVWWWWWWXXXYYYZZZZZZUUUVVVXXX[[[\\\]]]]]]\\\XXXYYYZZZYYYXXXWWWXXXYYYWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZ\\\]]]___aaaaaabbbZZZZZZ[[[\\\]]]^^^______aaaaaa````````````aaaaaa````````````````````````bbbaaaaaa```````````````___^^^^^^]]]]]]^^^^^^___``````______``````aaabbbaaaaaa```______^^^]]]]]]]]]^^^^^^______```aaaaaaaaabbbcccdddeeefffggghhhdddeeefffhhhiiiiiiiiiiiieeeeeecccccccccccceeeeeeiiihhhggghhhjjjllllllllliiijjjkkkkkkkkkkkkmmmooonnnkkkhhhfffhhhiiikkkkkkjjjmmmqqqttttttsssttttttrrrrrrrrrssssssssstttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppmmmnnnnnnooopppqqqrrrrrrttttttssssssssstttuuuuuuuuuuuuwwwxxxwwwvvvuuutttppprrrsssrrrppppppqqqqqqooonnnmmmmmmmmmoooqqqrrruuuuuutttuuuuuuvvvxxxxxxzzzxxxwwwuuutttttttttuuuooooooooooooooopppqqqqqqppppppqqqrrrrrrrrrrrrqqqsssuuuwwwwwwuuusssssssssvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{||||||zzzxxxvvvwwwwwwrrrsssuuuuuuuuussspppooooooooooooppppppqqqqqqrrrpppqqqrrrssstttuuuuuuuuusssssstttuuuvvvwwwxxxxxxwwwwwwxxxxxxwwwwwwvvvuuuwwwwwwvvvvvvvvvwwwyyyzzzyyyyyyxxxxxxxxxxxxwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwuuuuuuuuuvvvwwwzzzyyyxxxvvvuuuuuuuuuuuurrrrrrrrrqqqppppppooooootttuuuvvvwwwvvvtttqqqooommmmmmlllkkkjjjjjjjjjjjjkkkmmmnnnnnnmmmllllllmmmlllllllllmmmnnnooopppqqqmmmmmmmmmmmmmmmlllkkkkkkhhhjjjkkklllkkklllmmmooommmnnnppprrrsssrrrrrrqqqppppppppppppooommmlllkkkkkkjjjiiiiiiiiikkklllmmmlllkkkiiijjjlllmmmmmmmmmqqqpppooonnnnnnnnnnnnnnnpppqqqsssuuuvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwyyy|||}}}|||||||||}}}}}}}}}|||zzz{{{||||||{{{zzzxxxwww{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}|||||||||}}}~~~|||||||||{{{{{{{{{zzzzzz{{{|||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~{{{}}}}}}|||}}}~~~~~~|||{{{|||YYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[YYYWWWUUUTTTRRRTTTVVVVVVUUUTTTTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWUUUVVVUUUTTTSSSSSSUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYUUUVVVWWWYYY[[[]]]^^^^^^ZZZ[[[\\\[[[YYYXXXYYYZZZWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[]]]___```aaabbbbbbZZZ[[[[[[\\\]]]^^^___``````````````````aaaaaabbb````````````````````````bbbbbbbbbbbbbbbaaaaaaaaa``````____________``````aaaaaa``````aaaaaabbbcccbbbaaaaaa``````_________^^^^^^______```aaaaaaaaaccccccdddeeefffggghhhhhhfffggghhhiiijjjjjjjjjjjjeeeeeedddddddddfffggghhhkkkjjjhhhiiikkkmmmnnnnnnkkklllmmmlllkkkkkkmmmnnnnnnkkkiiihhhiiikkklllkkkkkkooosssuuuuuutttttttttssssssssssssttttttttttttvvvuuuuuutttssstttttttttqqqqqqrrrrrrrrrrrrqqqqqqoooppppppqqqrrrrrrssssssrrrrrrrrrrrrssstttuuuvvvuuuvvvwwwxxxxxxvvvuuusssooossstttqqqppprrrtttsssppppppooooooppprrrsssuuuttttttuuuuuuvvvwwwwwwwwwyyyyyyxxxvvvvvvuuuuuuuuupppppppppppppppqqqqqqrrrqqqqqqrrrssssssssssssrrrtttvvvxxxyyywwwuuuttttttwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{||||||zzz{{{|||{{{yyyxxxyyyzzzttttttuuuuuutttsssrrrqqqpppppppppppppppqqqrrrsssqqqrrrssstttuuuuuuuuuuuurrrssstttuuuwwwxxxyyyzzzwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuwwwxxxyyyzzzzzzyyyyyyyyyxxxxxxxxx{{{zzzzzzyyyyyyzzzzzz{{{yyyxxxwwwvvvvvvwwwyyyyyyyyyyyyxxxwwwvvvuuuuuutttqqqqqqppppppooonnnnnnmmmqqqssstttuuuuuussspppnnnmmmllllllkkkkkkjjjiiiiiijjjlllmmmmmmlllkkkkkklllkkkkkkkkklllmmmnnnppppppkkkkkkkkkkkkkkkkkkkkkkkkhhhjjjkkkkkkkkkjjjlllmmmkkkmmmoooqqqrrrrrrqqqpppooooooppppppooonnnlllkkkiiiiiihhhhhhhhhjjjkkklllmmmkkkiiiiiikkkmmmnnnnnnqqqppppppooooooooooooppprrrssstttvvvwwwxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxxxxxxxzzz{{{{{{zzzzzzzzz{{{|||~~~~~~|||{{{{{{|||zzz{{{}}}~~~}}}|||zzzyyy||||||{{{{{{zzzyyyyyyyyyzzz|||}}}}}}||||||}}}|||||||||}}}}}}~~~~~~}}}|||}}}~~~~~~}}}~~~~~~}}}}}}||||||{{{{{{zzzzzz||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||~~~}}}|||~~~~~~|||||||||}}}}}}~~~}}}|||}}}[[[\\\]]]]]]^^^^^^^^^^^^\\\\\\[[[ZZZXXXWWWUUUUUUTTTVVVXXXXXXWWWUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXUUUVVVWWWUUUSSSSSSVVVXXXYYYYYYYYYZZZZZZZZZZZZ[[[YYYYYYYYYZZZ[[[\\\]]]^^^]]]^^^^^^]]][[[ZZZZZZ[[[XXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[YYYZZZ\\\^^^___``````___\\\]]]]]]^^^___```aaaaaa```````````````aaabbbbbb````````````````````````bbbbbbbbbbbbbbbaaa``````aaaaaa````````````aaaaaabbbaaaaaaaaaaaabbbccccccbbbbbbbbbbbbaaaaaaaaaaaa`````````aaabbbbbbccccccddddddeeefffgggggghhhhhhggghhhiiiiiijjjjjjjjjjjjffffffeeefffgggiiikkkmmmooommmkkkkkkmmmooopppppplllmmmmmmllljjjjjjkkkmmmmmmkkkjjjjjjkkkllllllkkklllooosssuuuuuusssrrrrrrsssssssssssstttttttttuuuvvvuuutttsssrrrsssssstttppppppqqqrrrssssssssssssqqqrrrrrrsssssstttttttttqqqqqqqqqqqqrrrssstttuuutttvvvwwwxxxxxxvvvtttrrrppptttuuuqqqppptttvvvtttttttttssssssssssssssstttrrrssstttvvvwwwvvvvvvuuuwwwwwwwwwwwwvvvuuuttttttppppppooooooppppppqqqrrrrrrrrrsssttttttttttttssssssvvvyyyyyyxxxuuuttttttwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{xxxyyy{{{zzzyyyyyyzzz|||uuuttttttssssssrrrqqqqqqqqqpppppppppqqqrrrtttuuusssssstttuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxyyyyyyxxxxxxyyyyyyxxxxxxwwwvvvuuuttttttttttttvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxyyyzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{xxxyyyyyyyyyxxxvvvtttsssooooooooonnnmmmmmmllllllmmmnnnppprrrrrrpppnnnlllllllllllllllkkkjjjiiiiiiiiikkkllllllkkkjjjjjjkkkjjjjjjkkkkkklllmmmooopppmmmllllllkkkjjjjjjjjjjjjiiijjjkkkkkkjjjiiijjjllljjjlllooorrrsssrrrqqqpppmmmnnnooopppooonnnllljjjiiiiiihhhhhhiiikkklllmmmooommmkkkkkkmmmoooppppppqqqppppppppppppqqqqqqrrrssstttuuuvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxyyy{{{{{{zzz{{{{{{zzzxxxxxxyyyzzzxxx{{{}}}|||zzzyyyyyy{{{zzz{{{}}}~~~|||{{{zzzzzzyyyyyyyyyyyyyyyyyy{{{|||}}}}}}{{{{{{|||}}}||||||}}}}}}~~~}}}}}}}}}~~~}}}~~~|||}}}}}}~~~~~~}}}||||||{{{{{{||||||}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~|||xxxyyy{{{{{{|||}}}~~~~~~\\\]]]^^^^^^______^^^^^^[[[[[[ZZZXXXWWWVVVUUUUUUUUUWWWYYYYYYXXXVVVVVVVVVYYYYYYYYYZZZZZZZZZZZZ[[[VVVWWWXXXVVVTTTSSSVVVYYYXXXYYYYYYZZZ[[[\\\\\\\\\]]]]]][[[[[[[[[\\\]]]^^^___``````^^^\\\[[[[[[\\\YYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\XXXYYY[[[]]]^^^^^^^^^]]]^^^^^^___```aaabbbcccccc```````````````aaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```______bbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbbbbcccdddbbbbbbbbbbbbbbbcccccccccbbbbbbbbbcccddddddeeeeeeeeeeeeffffffggghhhhhhhhhhhhhhhiiijjjjjjjjjiiiiiiggggggggghhhjjjllloooppprrrooommmmmmnnnpppqqqqqqmmmnnnnnnllljjjiiijjjllllllkkkkkkkkkmmmmmmlllkkklllppptttvvvuuusssqqqqqqsssssssssssstttttttttuuusssrrrqqqpppooopppqqqqqqooopppqqqrrrssstttttttttrrrssssssttttttuuuuuuuuurrrrrrqqqqqqqqqrrrsssssstttuuuwwwxxxxxxvvvsssrrrpppuuuvvvqqqqqquuuwwwuuuwwwwwwvvvvvvtttssssssrrrqqqrrrtttvvvwwwvvvuuuttttttuuuvvvvvvvvvtttsssrrrooooooooooooooopppqqqqqqrrrsssttttttuuuuuuttttttrrruuuxxxyyyxxxuuuttttttvvvwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvxxxyyyyyyyyyyyyzzz|||uuutttsssrrrqqqqqqqqqqqqqqqqqqppppppqqqssstttvvvttttttuuuvvvwwwwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwtttssssssssstttuuuwwwxxxtttuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyzzzwwwxxxyyyzzz{{{{{{||||||xxxyyyzzzzzzyyywwwtttsssnnnnnnnnnmmmllllllkkkkkkiiikkkmmmoooooonnnllljjjllllllllllllkkkjjjiiiiiihhhjjjlllkkkjjjiiijjjjjjjjjjjjjjjkkklllmmmnnnooopppooommmlllkkkjjjjjjjjjjjjkkklllkkkiiiiiijjjkkkkkkmmmppprrrssssssrrrpppjjjkkkmmmnnnnnnllljjjiiijjjjjjiiiiiijjjlllmmmoooqqqnnnlllmmmoooqqqrrrsssqqqpppppppppqqqrrrsssssstttuuuvvvwwwwwwwwwwwwwwwuuuvvvvvvxxxyyy{{{}}}~~~{{{{{{{{{yyywwwvvvxxxzzzvvvyyy{{{{{{xxxwwwyyy{{{yyy{{{~~~~~~|||wwwwwwwwwwwwxxxyyyzzzzzz{{{|||}}}|||{{{zzz{{{||||||}}}}}}~~~}}}}}}}}}~~~zzz{{{{{{|||}}}~~~~~~~~~~~~}}}|||zzz{{{{{{|||}}}~~~~~~|||~~~~~~}}}~~~{{{}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}}}}{{{yyyzzz{{{{{{|||______^^^]]]\\\\\\]]]]]]WWWXXXYYYYYYYYYXXXVVVUUUXXXWWWVVVWWWYYY[[[[[[ZZZ^^^]]]]]]^^^___^^^\\\ZZZ___]]][[[YYYXXXZZZ\\\]]]\\\[[[[[[\\\^^^```___^^^^^^\\\ZZZYYYZZZ\\\^^^`````````___^^^]]]\\\ZZZYYY[[[[[[[[[ZZZXXXYYY[[[]]][[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXZZZ[[[\\\]]]]]]^^^]]]\\\]]]___bbbbbbdddeeeggggggfffdddccc______```aaaaaaaaaaaaaaabbbaaaaaaaaa`````````___cccbbbbbbbbbbbbccceeefffdddddddddcccccccccbbbbbbeeedddaaa______aaaccceeebbbbbbbbbbbbbbbbbbccccccbbbbbbbbbccccccddddddeeeeeeeeefffggghhhhhhggggggffffffffffffhhhjjjlllnnniiiiiijjjkkkkkkllllllmmmqqqqqqppppppppppppqqqqqqnnnmmmmmmnnnooonnnkkkiiikkkgggdddfffkkkppppppnnnppppppqqqrrrtttssspppnnnqqqrrrssstttuuuuuuuuuuuusssrrrqqqqqqpppppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrrrrrrsssqqqpppnnnllllllmmmooopppttttttuuuuuutttrrrpppoootttrrrooooooqqqsssttttttrrrtttvvvwwwvvvrrrnnnkkkrrrrrrssstttvvvxxxyyyzzzxxxxxxwwwuuuuuutttttttttrrrrrrrrrrrrssssssssstttvvvuuutttuuuvvvwwwvvvuuuuuuvvvvvvvvvvvvuuuuuutttvvvxxxzzz||||||zzzxxxvvvzzzzzzzzz{{{zzzzzzyyyxxxyyyzzz{{{|||{{{zzzxxxwwwwwwvvvuuusssrrrrrrqqqqqqvvvuuusssqqqpppqqqssstttssssssssstttuuuvvvvvvwwwyyyxxxwwwwwwwwwwwwwwwxxxzzz{{{{{{{{{zzzzzzyyyxxxuuuuuutttssssssssssssttttttuuuvvvxxx{{{{{{yyyvvvyyyxxxuuuttttttuuuxxxyyywwwwwwxxxyyy{{{|||}}}}}}xxxvvvsssssstttuuuuuutttnnnnnnlllkkkjjjiiiiiiiiikkkllllllmmmmmmllllllkkklllkkkkkkjjjjjjiiiiiiiiijjjjjjkkkkkkkkkjjjiiiiiiggghhhjjjlllooopppnnnlllooommmlllkkkjjjkkklllllljjjjjjkkklllllllllllllllkkklllnnnpppqqqrrrrrrrrrnnnnnnnnnmmmmmmllllllkkklllkkkkkkjjjkkklllnnnnnnqqqooommmmmmoooqqqrrrrrrqqqpppnnnmmmnnnoooooonnnrrrtttvvvuuutttrrrqqqqqqrrrrrrtttvvvwwwxxxxxxxxxxxxwwwuuuttttttuuuvvvwwwtttttttttuuuvvvwwwxxxyyy~~~~~~~~~}}}{{{{{{zzzyyyxxxxxxzzz|||}}}|||~~~}}}|||}}}}}}|||{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~|||{{{~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~}}}~~~~~~}}}~~~}}}}}}~~~]]]\\\\\\[[[ZZZZZZ[[[[[[YYYZZZZZZ[[[ZZZYYYXXXWWWYYYWWWVVVWWWYYY[[[[[[[[[[[[ZZZYYYZZZ[[[]]]^^^^^^```___\\\[[[ZZZ[[[\\\^^^]]][[[ZZZ[[[]]]^^^^^^]]]]]]\\\[[[ZZZ[[[\\\^^^___]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYYYYYYYXXXXXXZZZ\\\\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZZZZYYYXXXYYYZZZ[[[\\\^^^^^^___^^^]]]^^^aaacccdddfffggghhhhhhgggfffeeebbbbbbcccccccccccccccbbbbbbbbbbbbbbbbbbbbbaaaaaa___```bbbdddeeeeeeeeeeeeddddddccccccbbbbbbbbbbbbcccbbbaaa`````````bbbcccbbbbbbbbbbbbbbbbbbccccccbbbbbbccccccddddddeeeeeeddddddeeefffffffffffffffgggfffffffffhhhjjjlllmmmjjjjjjkkkkkklllmmmmmmmmmpppooooooooooooooooooppplllkkkjjjkkklllkkkiiihhhkkkhhheeehhhnnnssstttrrrqqqpppqqqssstttsssqqqooopppqqqrrrsssttttttttttttssssssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrroooooopppppppppqqqqqqqqqsssrrrpppnnnmmmmmmnnnooossstttttttttsssrrrpppooorrrpppnnnnnnqqqsssttttttvvvwwwyyyyyywwwsssooollltttttttttuuuuuuwwwxxxxxxxxxwwwvvvuuuttttttttttttssssssssstttttttttuuuuuuuuutttssstttvvvwwwvvvuuuuuuvvvvvvwwwwwwwwwvvvvvvwwwxxxzzz{{{{{{zzzyyyxxxzzzzzzzzzzzzyyyxxxxxxwwwzzz{{{|||}}}|||{{{yyyxxxxxxwwwvvvuuusssssssssssswwwvvvtttsssrrrssstttuuussssssssstttuuuvvvvvvvvvwwwwwwvvvvvvvvvwwwwwwwwwzzz{{{{{{{{{zzzzzzyyyxxxwwwvvvuuuuuuttttttttttttsssssstttwwwyyyyyywwwuuuwwwvvvtttrrrrrrtttvvvwwwuuuuuuvvvvvvwwwwwwxxxxxxuuusssppppppqqqrrrrrrqqqooonnnmmmkkkjjjiiiiiiiiikkkkkkllllllllllllkkkkkkjjjjjjjjjiiiiiiiiihhhhhhiiijjjjjjjjjkkkjjjjjjjjjggghhhiiikkknnnnnnllljjjllllllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjlllmmmnnnooopppppplllllllllkkkkkkjjjjjjjjjlllkkkjjjjjjjjjkkkmmmnnnpppnnnllllllnnnppppppppppppooonnnnnnoooooonnnlllmmmoooqqqrrrpppoooppppppqqqqqqssstttuuuuuuvvvvvvuuusssrrrqqqqqqrrrssstttqqqqqqqqqrrrssstttuuuvvv||||||||||||}}}|||zzzxxxyyyxxxwwwvvvwwwxxxzzz{{{{{{}}}~~~~~~}}}||||||}}}~~~}}}}}}}}}~~~~~~~~~}}}|||^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYWWWWWWYYY[[[\\\[[[YYYXXXXXXXXXZZZ^^^aaacccbbb```___]]]\\\\\\]]]]]]]]][[[YYYYYY[[[\\\\\\\\\[[[[[[\\\\\\\\\\\\]]]]]]ZZZZZZZZZYYYXXXWWWVVVUUUVVVWWWXXXXXXWWWXXX[[[]]]]]][[[YYYXXXXXXYYY\\\]]][[[[[[ZZZYYYYYYZZZ\\\]]]___`````````___```ccceeeggghhhiiijjjiiiiiigggfffeeeeeefffffffffeeeeeedddccccccccccccccccccdddddd\\\^^^bbbeeegggfffeeedddcccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccccccccccccccccbbbbbbbbbbbbccccccdddeeeffffffcccddddddeeeeeeeeeeeeeeehhhggggggggggggiiikkklllkkkllllllmmmmmmnnnoooooooooooonnnnnnnnnnnnoooooommmkkkjjjjjjkkklllkkkjjjkkkiiihhhlllrrrvvvxxxwwwrrrqqqqqqsssttttttrrrpppooopppqqqrrrrrrssssssssstttssssssrrrrrrrrrrrrrrrttttttttttttttttttttttttnnnoooooopppqqqrrrrrrsssuuutttrrrpppnnnnnnnnnnnnsssssssssssssssrrrqqqpppooonnnmmmmmmpppsssttttttyyyyyyzzzzzzwwwtttpppmmmuuuuuuuuuuuuvvvvvvvvvvvvwwwvvvuuuttttttsssttttttuuuuuuuuuvvvvvvvvvwwwwwwvvvuuutttvvvxxxyyyyyyxxxuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzzzzzzzyyyxxxvvvvvv{{{|||}}}}}}}}}|||zzzyyyyyyyyywwwvvvuuuuuuuuuuuuxxxwwwuuuttttttuuuvvvvvvssssssssstttuuuuuuvvvvvvttttttuuuuuuvvvvvvwwwwwwyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxwwwvvvuuutttttttttrrrqqqrrrtttvvvvvvuuussstttsssqqqppppppqqqssstttssssssssssssssssssssssssrrrooommmmmmnnnooonnnnnnooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkhhhhhhhhhjjjlllllljjjhhhjjjjjjjjjjjjiiihhhgggfffhhhiiiiiiiiiiiiiiihhhhhhhhhiiiiiijjjkkkllllllllljjjjjjiiiiiiiiiiiiiiiiiikkkkkkjjjiiiiiijjjlllmmmnnnmmmkkkkkkmmmnnnnnnmmmnnnnnnnnnooopppooommmkkkiiikkkmmmnnnmmmmmmnnnooopppppppppqqqqqqqqqqqqqqqpppooonnnmmmmmmnnnooopppnnnnnnnnnooopppqqqrrrsssyyyyyyzzzyyyxxxwwwvvvuuuvvvuuuuuuttttttvvvwwwxxxyyy{{{}}}}}}{{{zzz{{{|||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||ccccccbbbbbbbbbbbbbbbccccccccccccccccccbbbbbbaaa]]][[[XXXXXXZZZ\\\]]]]]]ZZZ[[[\\\]]]^^^aaacccfffaaa```___^^^]]]\\\\\\\\\^^^[[[YYYXXXYYY[[[[[[[[[YYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUVVVXXXYYYYYYZZZ\\\^^^]]][[[YYYWWWWWWYYY\\\^^^]]]\\\[[[ZZZZZZ[[[\\\]]]```aaabbbaaaaaabbbeeeggghhhhhhiiiiiiiiihhhggggggfffggggggggggggfffeeeeeeccccccccccccdddddddddddd\\\]]]```ccceeeffffffeeebbbaaaaaaaaaaaaaaaaaaaaa``````bbbccccccbbbbbbaaadddcccccccccccccccbbbbbbbbbccccccdddeeefffggggggeeeeeeffffffffffffeeeeeehhhhhhgggggggggiiijjjkkkmmmmmmmmmnnnooooooppppppoooooonnnnnnnnnnnnooooooqqqooommmmmmnnnpppppppppnnnmmmmmmoootttxxxyyyyyyrrrrrrqqqsssttttttrrrpppooopppqqqrrrsssssssssssstttssssssrrrrrrsssssssssuuuuuuuuuuuuuuuuuuuuuuuuppppppqqqrrrsssuuuuuuvvvuuutttsssqqqpppppppppppprrrrrrrrrrrrrrrqqqqqqqqqnnnllllllmmmpppsssttttttxxxxxxyyyxxxwwwtttqqqooottttttuuuvvvvvvvvvwwwwwwvvvvvvuuutttssssssttttttvvvwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvxxxzzz||||||{{{uuuvvvwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxyyyzzz{{{|||{{{{{{{{{zzzyyyxxxvvvvvvzzzzzz{{{{{{{{{{{{zzzyyyzzzyyyxxxwwwvvvvvvvvvvvvwwwvvvuuuuuuuuuuuuvvvvvvsssssssssttttttuuuuuuuuurrrssstttuuuvvvvvvvvvwwwvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvuuutttsssrrrpppppppppqqqssstttrrrqqqqqqqqqooonnnnnnoooqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqooollllllmmmnnnnnnmmmooonnnmmmlllkkkkkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjhhhhhhhhhiiiiiikkkkkkllljjjiiiiiijjjkkkkkkiiigggiiiiiijjjjjjjjjhhhfffeeehhhiiiiiiiiiiiihhhggggggiiiiiiiiiiiiiiijjjjjjkkkhhhhhhiiiiiiiiiiiiiiiiiikkkjjjiiiiiiiiijjjkkklllmmmlllkkklllmmmnnnnnnmmmnnnnnnnnnpppqqqpppmmmjjjkkkmmmnnnnnnmmmlllmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmllllllkkkllllllmmmnnnmmmmmmmmmmmmnnnpppqqqrrrwwwwwwwwwvvvtttssssssssstttsssssssssssstttuuuuuuxxxzzz{{{{{{zzzzzzzzz{{{}}}|||zzzyyyyyy{{{~~~}}}}}}}}}||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~hhhhhhgggggggggggghhhhhhiiiiiihhhhhhgggggggggggg```]]][[[ZZZ\\\^^^______[[[^^^bbbcccbbbaaaaaabbb____________^^^]]]\\\[[[]]][[[YYYXXXYYY[[[ZZZZZZWWWXXXYYYZZZZZZYYYXXXVVVXXXXXXXXXYYYYYYXXXWWWWWWVVVXXXZZZ[[[\\\]]]___```]]][[[XXXWWWWWWZZZ]]]___^^^]]]\\\[[[[[[\\\]]]^^^aaabbbccccccbbbdddgggiiihhhhhhhhhhhhggggggffffffeeeeeeffffffffffffeeeeeecccccccccccccccccccccccc______```aaabbbdddfffgggaaaaaaaaaaaaaaaaaaaaabbb```aaaccceeeeeedddcccbbbddddddddddddccccccbbbbbbbbbcccdddeeefffggghhhhhhggghhhhhhhhhhhhhhhgggggghhhhhhgggggggggiiijjjkkkmmmmmmnnnooooooppppppqqqqqqppppppooooooppppppqqqsssqqqooooooqqqsssttttttrrrqqqqqqrrrtttvvvwwwvvvsssrrrqqqrrrssssssrrrqqqpppqqqrrrssssssttttttssssssssssssrrrrrrsssssstttttttttttttttttttttttttttpppqqqqqqssstttuuuvvvvvvrrrrrrrrrrrrrrrsssssssssqqqpppppppppqqqqqqqqqrrrnnnmmmmmmoooqqqttttttttttttuuuuuuuuuuuutttsssrrrqqqrrrtttvvvwwwxxxxxxxxxvvvuuuuuuttttttttttttuuuwwwwwwwwwwwwxxxxxxxxxxxxvvvuuuuuuvvvyyy{{{{{{zzzvvvvvvwwwyyyyyyzzzzzzzzzyyyyyywwwwwwwwwyyyzzz|||{{{{{{{{{zzzzzzxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxzzzyyyxxxwwwwwwvvvvvvwwwtttttttttttttttttttttuuussssssssssssttttttttttttqqqrrrsssuuuvvvvvvvvvvvvsssttttttuuuuuuuuuttttttuuuuuuvvvuuuuuusssrrrqqqpppooooooppprrrrrrqqqpppoooooonnnmmmmmmnnnooooooooopppqqqrrrssstttuuuuuurrrpppnnnmmmnnnoooooonnnnnnmmmlllkkkkkkkkkkkkkkkhhhiiiiiijjjjjjiiiiiihhhjjjjjjjjjkkkkkklllllllllhhhhhhggghhhiiijjjkkkllllllkkkjjjjjjkkkkkkjjjhhhiiijjjkkkkkkkkkjjjhhhgggiiijjjjjjjjjjjjjjjiiiiiilllkkkjjjjjjiiijjjjjjkkkhhhhhhiiiiiijjjjjjkkkkkklllkkkjjjiiiiiiiiijjjkkkmmmllllllmmmoooppppppnnnppppppppprrrsssrrrooolllqqqrrrrrrpppnnnmmmnnnooommmmmmlllkkkjjjkkkkkkllllllllllllllllllmmmnnnnnnnnnnnnnnnnnnpppqqqrrrssstttvvvvvvuuurrrqqqrrrsssssssssssssssssstttttttttwwwxxxzzz{{{zzzyyyzzz{{{|||zzzxxxwwwyyy{{{~~~~~~~~~}}}|||{{{zzzzzz{{{{{{|||||||||}}}}}}~~~~~~~~~}}}{{{yyyxxxxxxxxxyyy}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}||||||}}}~~~}}}~~~jjjjjjjjjjjjjjjkkkkkklllmmmlllkkkjjjjjjjjjjjjkkkccc```]]]\\\^^^```aaaaaa\\\aaaeeefffccc___^^^^^^]]]^^^___```___^^^]]]\\\[[[ZZZYYYZZZ[[[\\\[[[YYYWWWXXXYYYYYYYYYXXXWWWVVVXXXYYYYYYZZZZZZZZZYYYYYYXXXZZZ]]]^^^^^^___```aaa[[[ZZZXXXXXXXXXZZZ]]]___```___]]]\\\\\\]]]^^^^^^bbbcccccccccccceeehhhjjjhhhggggggffffffeeeeeeeeeccccccdddeeeeeeeeeeeeeeedddddddddcccccccccbbbbbbbbbaaa`````````bbbdddeeeaaaaaaaaabbbbbbbbbbbbcccaaabbbccceeeeeeeeeeeedddeeeeeeeeedddccccccbbbbbbccccccdddeeeggghhhiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhggggggggggggiiikkklllmmmnnnnnnooooooppppppqqqqqqqqqppppppppppppqqqqqqqqqpppoooppprrrtttttttttssssssssssssssssssssssssrrrqqqpppppprrrrrrqqqppppppqqqrrrsssttttttttttttrrrrrrrrrrrrrrrsssssstttttttttttttttttttttttttttoooppppppqqqrrrsssssstttqqqqqqrrrrrrssstttttttttpppooooooooopppqqqrrrrrrpppooooooqqqtttuuuuuutttrrrrrrrrrrrrssssssssstttpppqqqtttvvvxxxyyyyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxssssssrrrtttvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwuuuuuuuuuuuuvvvvvvvvvvvvxxxwwwwwwvvvuuuuuuvvvvvvrrrrrrrrrsssssssssssssssssssssssssssssssssssssssrrrssstttvvvvvvvvvuuuuuurrrrrrssssssttttttssssssssstttuuuuuuuuutttrrrqqqrrrpppooopppqqqrrrqqqpppoooooonnnnnnnnnnnnoooooonnnooopppqqqssstttuuuvvvsssqqqnnnnnnoooppppppooommmlllkkkjjjjjjjjjjjjkkkiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjkkklllmmmnnnnnniiihhhgggggghhhiiikkkllllllkkkjjjjjjkkklllkkkiiiiiijjjkkkkkklllkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmooonnnlllkkkjjjjjjjjjkkkhhhhhhiiijjjkkkllllllmmmmmmllljjjiiiiiijjjkkkkkknnnnnnnnnpppsssttttttsssssssssssstttuuutttrrrpppuuuvvvuuussspppoooooopppmmmllljjjiiiiiijjjkkklllllllllmmmnnnnnnooooooooopppppppppqqqrrrssstttuuutttvvvwwwuuurrrqqqsssvvvtttttttttuuuuuuuuuuuuuuuvvvxxxzzzzzzzzzyyyzzz{{{~~~|||zzzzzz|||~~~~~~}}}{{{zzzzzzyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}{{{yyyxxxxxxyyyyyy||||||}}}}}}}}}}}}||||||}}}||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~}}}~~~~~~mmmmmmllllllmmmnnnnnnooommmmmmkkkjjjjjjjjjkkklllfffccc___^^^___bbbcccdddaaaeeehhhgggccc______```\\\^^^```aaabbb```___^^^YYYYYYZZZ\\\^^^^^^\\\ZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[ZZZYYY[[[^^^_________```aaaZZZYYYYYYYYYYYY[[[]]]^^^aaa```^^^]]]]]]]]]^^^___aaabbbccccccdddeeehhhkkkhhhhhhgggfffeeeeeeeeeeeeaaaaaacccdddeeeeeefffeeegggffffffeeedddcccbbbbbbccccccbbbbbbaaaaaa``````bbbbbbbbbbbbccccccddddddaaaaaabbbcccddddddeeeeeefffeeeeeedddccccccbbbbbbccccccdddfffggghhhiiijjjkkkkkkkkkkkkkkkjjjiiiiiigggfffffffffhhhjjjlllmmmmmmmmmnnnnnnooopppppppppppppppoooooooooooopppppppppoooppprrrtttuuuuuusssqqqrrrrrrrrrqqqqqqpppqqqrrrpppoooooopppqqqpppoooooopppqqqrrrrrrsssssssssqqqqqqqqqqqqqqqrrrssssssuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqrrrrrrssssssqqqrrrrrrsssssssssrrrrrrooonnnnnnnnnoooppprrrssssssrrrrrrtttvvvwwwvvvuuutttsssrrrqqqqqqrrrssssssqqqrrruuuwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvuuutttssstttvvvwwwvvvuuuwwwwwwxxxxxxxxxxxxxxxwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwtttttttttttttttuuuvvvvvvvvvvvvuuuttttttttttttuuuqqqqqqrrrsssssssssssssssssssssssssssssssssssssssssstttvvvwwwwwwvvvuuutttrrrsssssstttttttttttttttrrrsssuuuvvvvvvvvvtttssssssrrrpppppprrrrrrrrrqqqoooooooooooooooooooooooonnnnnnoooppppppqqqrrrrrrqqqooommmlllmmmnnnnnnmmmkkkkkkjjjiiiiiiiiijjjjjjiiijjjjjjjjjjjjjjjjjjiiihhhiiiiiijjjlllmmmnnnnnnjjjiiihhhgggggghhhjjjkkkkkkiiihhhhhhjjjkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnmmmnnnooopppqqqrrrrrrrrrqqqooommmkkkjjjjjjjjjkkkggghhhhhhiiikkkllllllmmmnnnmmmkkkjjjjjjjjjkkklllooooooqqqtttwwwyyyyyywwwwwwvvvuuuuuuvvvvvvuuutttuuuuuutttrrrpppoooqqqrrrlllkkkjjjiiiiiijjjlllmmmlllmmmnnnoooooopppppppppqqqqqqrrrrrrsssuuuvvvwwwsssvvvxxxvvvsssrrrvvvzzzuuuvvvwwwwwwxxxxxxwwwwwwvvvxxxzzz{{{zzzzzz{{{|||}}}{{{yyyzzz}}}}}}}}}}}}|||{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}}}}~~~}}}zzzyyyzzz{{{|||}}}~~~~~~~~~~~~}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~ppppppoooppppppqqqrrrrrrmmmlllkkkjjjiiijjjkkkkkkhhheeeaaa___aaaccceeeeeefffiiikkkhhhdddaaacccfff\\\^^^aaacccdddcccaaa```WWWXXXZZZ]]]______\\\ZZZ\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[YYY\\\^^^```_________```YYYYYYYYYZZZZZZ[[[\\\]]]aaa```___^^^]]]^^^^^^___aaabbbccccccdddeeehhhkkkiiiiiigggfffeeeeeeeeeeee```aaabbbdddeeeffffffgggiiiiiihhhfffeeedddcccbbbbbbcccdddeeecccaaa]]][[[bbbbbbcccccccccddddddddd```aaaaaabbbccccccddddddffffffeeeddddddcccbbbbbbccccccdddfffgggiiijjjjjjkkkkkkkkkkkkkkkjjjiiihhhffffffffffffhhhjjjlllnnnmmmmmmmmmnnnooooooppppppoooooonnnnnnnnnnnnooooooppppppqqqtttwwwxxxvvvuuunnnpppqqqqqqpppoooppppppqqqooonnnnnnoooppppppooonnnooopppqqqqqqrrrqqqqqqppppppppppppqqqqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttttttttttttttssssssssssssrrrqqqqqqpppnnnnnnnnnnnnoooppprrrsssuuuttttttuuuwwwxxxwwwuuuvvvuuusssrrrqqqqqqrrrrrrssstttvvvwwwxxxwwwvvvtttxxxwwwwwwwwwwwwwwwxxxxxxttttttttttttuuuuuuuuuuuuxxxwwwvvvwwwxxxyyyxxxwwwwwwwwwxxxxxxxxxwwwvvvvvvxxxxxxwwwvvvuuutttssssssrrrssstttuuuvvvvvvvvvvvvtttttttttttttttuuuvvvwwwuuuttttttsssssssssssstttqqqrrrrrrssstttttttttssssssssssssssssssssssssssstttuuuwwwxxxxxxvvvtttssssssttttttuuuvvvvvvvvvuuurrrsssuuuwwwxxxwwwvvvuuutttsssqqqqqqrrrssssssrrrppppppppppppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnooommmkkkjjjkkkllllllkkkjjjjjjiiiiiihhhiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjgggggghhhiiikkklllmmmmmmkkkjjjhhhffffffgggiiijjjiiihhhfffgggiiijjjjjjiiihhhhhhhhhhhhjjjlllnnnpppnnnoooqqqrrrtttuuuuuuuuurrrpppmmmkkkiiiiiijjjkkkfffggghhhiiijjjkkklllmmmooonnnlllkkkjjjkkkllllllpppppprrrvvvzzz||||||{{{zzzxxxvvvvvvwwwxxxwwwvvvrrrsssrrrqqqooooooqqqssslllkkkjjjiiiiiikkkmmmnnnlllmmmnnnooopppppppppppprrrrrrrrrssstttuuuwwwwwwtttwwwyyywwwttttttxxx}}}wwwwwwxxxyyyyyyyyyyyyyyyvvvxxxzzz{{{zzzzzz{{{|||{{{yyyxxxyyy}}}~~~}}}zzz|||{{{{{{{{{{{{|||}}}}}}zzzzzz{{{{{{|||}}}~~~~~~~~~|||{{{|||~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~tttsssqqqooonnnmmmnnnnnnjjjfffcccaaabbbeeefffgggeeeeeeeeedddddddddddddddiiihhhfffdddbbbbbbbbbbbb``````______``````aaaaaa\\\]]]^^^______^^^]]]\\\]]]\\\[[[ZZZYYYXXXXXXXXXUUUVVVXXXZZZZZZYYYXXXWWW[[[ZZZZZZ\\\^^^___^^^\\\[[[[[[ZZZYYYYYYYYYYYYYYY^^^^^^^^^\\\ZZZ[[[^^^aaadddcccbbbbbbbbbdddgggiiillljjjgggdddbbbcccdddeeegggfffcccbbbbbbdddfffhhhhhhhhhgggfffdddbbb```___cccfffiiiiiigggdddaaa```dddeeefffeeecccbbbcccdddaaaaaaaaaaaabbbcccdddeeeggggggffffffffffffggggggfffgggiiijjjkkkkkkjjjjjjiiijjjkkklllllllllkkkjjjeeehhhkkklllllljjjjjjjjjpppoooooorrrttttttqqqnnnpppqqqqqqpppnnnmmmnnnoooooopppqqqrrrssstttttttttsssqqqpppnnnnnnnnnooooookkkmmmppprrrrrrqqqooonnnpppqqqtttwwwxxxxxxxxxwwwqqqrrrtttvvvwwwxxxxxxwwwxxxyyyyyyxxxvvvuuuvvvwwwssssssssssssttttttttttttvvvvvvtttsssssstttuuuuuuuuusssppppppqqqrrrsssrrrwwwvvvvvvwwwyyy{{{zzzyyysssssssssssssssssssssssswwwxxxyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxwwwuuussssssvvvxxxwwwuuuvvvwwwxxxwwwvvvuuuuuuwwwyyyyyyxxxxxxwwwxxxxxxxxxuuuuuuvvvvvvvvvvvvuuuuuutttsssqqqqqqqqqsssuuuvvvtttttttttsssrrrrrrtttvvvwwwwwwvvvuuutttssssssrrrqqqrrrssstttttttttsssssstttttttttrrrqqqqqqsssuuuzzzxxxvvvuuutttsssssstttrrrtttvvvwwwvvvuuuvvvwwwuuuvvvwwwxxxwwwuuusssrrrsssssssssrrrrrrqqqqqqqqqmmmnnnooopppqqqqqqpppooommmllljjjjjjjjjlllnnnooommmlllkkkiiihhhggggggggghhhhhhhhhhhhhhhgggggggggggghhhhhhhhhhhhhhhggggggffffffffffffggghhhiiijjjggggggggggggggghhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiihhhhhhkkknnnpppqqqqqqtttsssssssssqqqpppooonnnppplllgggeeehhhjjjkkkkkkeeeffffffeeeeeefffhhhkkkjjjkkklllkkkiiihhhiiijjjnnnppprrrtttvvvxxxyyyzzzwwwwwwwwwwwwvvvtttsssrrrsssrrrpppoooooonnnllljjjjjjiiiiiijjjkkknnnpppqqqpppnnnllllllnnnpppppppppqqqrrrrrrssssssttttttuuusssssssssqqqpppqqqtttwwwxxxyyyzzz{{{{{{{{{zzzyyyuuuvvvxxxyyyyyyxxxwwwvvvwwwvvvvvvxxxzzzzzzyyyxxxyyyxxxxxxwwwwwwxxxxxxyyy}}}zzzwwwwwwyyy|||}}}~~~|||{{{|||}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~qqqpppooommmlllllllllllliiifffbbb___```aaabbbbbbcccbbbbbbbbbbbbbbbbbbbbbeeedddbbbaaa```___``````^^^^^^]]]]]]]]]^^^^^^___[[[[[[\\\]]]]]]\\\[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWUUUVVVWWWXXXYYYXXXWWWWWW\\\[[[[[[[[[]]]]]][[[YYYZZZYYYYYYYYYZZZZZZ[[[\\\___^^^]]]\\\\\\\\\^^^___bbbaaaaaaaaabbbdddfffgggjjjiiifffcccbbbcccdddeeeddddddcccccceeegggiiikkkkkkjjjjjjhhhgggeeecccbbbcccfffiiijjjhhheeecccbbbeeeffffffeeedddcccccceeecccccccccccccccdddeeeeeehhhhhhggghhhhhhiiiiiijjjggghhhiiijjjkkkkkkkkkkkkkkklllmmmmmmmmmmmmkkkkkkhhhkkknnnooonnnllllllmmmppppppppprrrtttuuurrroooqqqrrrsssqqqooonnnnnnoooooopppqqqrrrrrrsssrrrrrrqqqppppppoooooooooooooooooopppsssuuuuuutttrrrqqqppprrrtttwwwxxxxxxxxxwwwssstttvvvwwwxxxyyyxxxxxxvvvwwwyyyxxxvvvuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssssstttuuuvvvtttrrrppppppqqqssssssrrrvvvuuuuuuvvvxxxyyyyyyxxxuuuuuuuuuttttttssssssrrruuuvvvwwwxxxwwwvvvtttssstttttttttuuuvvvvvvwwwwwwxxxvvvssstttvvvwwwvvvtttvvvwwwxxxwwwuuuuuuuuuvvvxxxxxxwwwwwwwwwxxxxxxxxxvvvvvvwwwwwwwwwvvvuuuuuuuuuuuusssssssssuuuvvvxxxuuuuuuuuutttssssssuuuwwwxxxwwwwwwvvvuuutttttttttsssssstttttttttuuuuuuuuuuuuuuuuuusssrrrrrrtttvvvyyyxxxvvvuuuttttttuuuuuutttvvvwwwwwwvvvuuuvvvwwwvvvwwwxxxxxxxxxvvvtttsssuuutttsssrrrqqqpppooonnnlllmmmnnnooopppooonnnnnnlllkkkjjjiiijjjkkkmmmnnnlllkkkjjjhhhggggggffffffggggggggggggggggggggggggggggggggghhhhhhggggggfffgggggggggggghhhiiijjjjjjggggggggggggggghhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhhhhiiillloooqqqqqqpppqqqqqqqqqqqqooonnnmmmlllnnnjjjgggfffgggiiiiiiiiifffggghhhhhhggghhhjjjllljjjkkklllkkkiiihhhiiijjjlllmmmooorrrtttvvvvvvwwwvvvuuuuuusssrrrqqqpppppppppooommmmmmmmmmmmkkkiiikkkkkkjjjjjjjjjlllmmmnnnooommmkkklllmmmooooooooommmmmmnnnnnnooopppqqqqqqpppppppppooonnnoooqqqtttuuuvvvwwwxxxyyyxxxxxxwwwtttuuuwwwxxxyyyxxxwwwvvvwwwvvvvvvxxxzzzzzzyyyxxxyyyyyyxxxxxxxxxxxxyyyyyy{{{xxxvvvvvvxxx{{{}}}}}}~~~}}}||||||{{{{{{{{{~~~}}}}}}}}}}}}~~~zzz{{{{{{{{{zzzzzz|||~~~}}}|||}}}~~~||||||||||||||||||||||||~~~}}}|||||||||}}}~~~mmmllljjjiiihhhhhhhhhhhhgggccc___\\\[[[\\\\\\[[[^^^^^^^^^^^^_______________^^^]]]\\\\\\\\\]]]]]]\\\[[[[[[ZZZZZZZZZ[[[[[[YYYYYYZZZ[[[[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXX]]]\\\[[[[[[\\\[[[YYYWWWYYYYYYYYYZZZ[[[\\\^^^___```^^^]]]]]]^^^______^^^___``````aaabbbcccdddeeegggfffdddcccbbbccceeefffbbbbbbdddfffhhhkkklllmmmllllllkkkjjjhhhfffeeedddcccfffiiijjjiiigggeeeeeeeeefffgggfffeeedddeeefffgggggggggfffffffffffffffiiiiiijjjjjjkkklllmmmnnnjjjjjjjjjjjjkkklllmmmmmmnnnnnnnnnnnnnnnmmmlllkkklllnnnqqqqqqpppoooooooooqqqpppqqqsssttttttrrrppptttttttttrrrooonnnnnnoooppppppqqqqqqqqqqqqppppppnnnoooppppppqqqpppppppppppprrrtttuuuuuutttsssrrrppprrrtttwwwxxxxxxwwwwwwtttuuuvvvvvvwwwwwwvvvvvvsssvvvxxxxxxwwwuuuttttttwwwwwwvvvvvvvvvuuuuuuuuutttssssssssstttuuuvvvvvvtttrrrppppppqqqssssssrrrtttsssssstttvvvwwwvvvuuuwwwvvvvvvuuutttsssrrrrrrrrrtttvvvwwwwwwuuusssqqqssssssttttttuuuvvvvvvwwwyyywwwuuutttuuuvvvuuusssvvvwwwxxxwwwuuutttuuuvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuxxxwwwvvvuuuvvvwwwxxxyyyvvvvvvvvvuuussssssuuuwwwxxxwwwwwwvvvvvvuuuuuuuuuvvvuuutttttttttuuuvvvwwwuuuuuuuuutttssssssuuuwwwxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwxxxwwwvvvuuuvvvwwwwwwwwwxxxxxxwwwvvvtttsssuuuuuusssrrrpppnnnmmmmmmkkklllmmmnnnooonnnmmmlllkkkjjjiiihhhiiijjjkkkllljjjjjjhhhgggffffffeeeeeeffffffffffffffffffffffffeeeffffffgggggggggffffffhhhhhhhhhhhhhhhiiikkkkkkggggggggghhhhhhhhhiiiiiiiiihhhhhhgggggghhhhhhiiifffgggjjjnnnqqqrrrqqqooonnnnnnnnnmmmlllkkkjjjiiijjjhhhgggggghhhhhhgggfffeeegggiiiiiihhhhhhiiijjjiiijjjlllkkkiiihhhiiiiiiiiikkkmmmoooqqqrrrssssssuuutttrrrpppooonnnmmmmmmmmmkkkjjjjjjkkkllljjjiiilllkkkjjjiiiiiijjjkkklllmmmkkkjjjjjjlllmmmmmmmmmiiiiiijjjkkklllnnnnnnooommmnnnnnnmmmlllllloooqqqqqqrrrtttuuuvvvvvvvvvuuutttuuuwwwxxxxxxxxxwwwvvvwwwwwwwwwxxxzzz{{{zzzyyyzzzzzzyyyyyyyyyyyyzzzzzzyyywwwuuuvvvxxx{{{}}}}}}}}}zzzxxxyyy{{{|||{{{yyyzzz{{{|||}}}~~~~~~~~~~~~yyyzzzzzzzzzyyyyyy{{{}}}~~~~~~|||{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}|||{{{{{{{{{{{{{{{}}}~~~fffeeedddccccccbbbbbbbbbaaa^^^ZZZXXXXXXYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYXXXXXXYYYZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXYYYYYYZZZ[[[^^^\\\\\\\\\]]]]]][[[YYYZZZZZZ[[[[[[\\\]]]___```bbb```______aaabbbaaa___```aaabbbcccddddddddddddeeedddcccbbbbbbdddeeefffbbbcccfffiiikkkmmmmmmnnnllllllkkkjjjiiigggeeedddeeegggjjjkkkjjjhhhhhhhhhfffggghhhhhhfffeeefffhhhkkkkkkjjjjjjiiihhhggggggjjjkkklllmmmooopppqqqqqqlllkkkjjjjjjkkklllnnnoooooooooooonnnmmmlllkkkkkknnnppprrrrrrpppoooooopppqqqqqqrrrsssttttttsssrrrttttttsssqqqnnnlllmmmnnnpppppppppppppppooonnnnnnmmmnnnpppqqqrrrrrrqqqqqqooopppqqqrrrrrrqqqpppoooqqqrrruuuwwwxxxxxxwwwvvvssssssssssssssssssrrrrrrqqqtttwwwxxxvvvtttsssrrruuuuuuttttttsssrrrrrrrrrrrrrrrsssssstttuuuvvvvvvtttrrrppppppqqqssssssssssssrrrqqqrrrtttuuutttsssuuuuuuuuuttttttsssssssssrrrtttvvvxxxxxxvvvsssqqqttttttuuuuuuvvvwwwwwwwwwyyyxxxvvvuuuuuutttssssssuuuwwwwwwwwwuuutttuuuvvvttttttuuuvvvwwwxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvxxxxxxwwwwwwwwwwwwxxxyyyuuuvvvvvvtttrrrrrrtttvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvuuutttssssssuuuwwwxxxsssttttttsssssssssvvvxxxvvvvvvuuuuuuvvvwwwyyyzzzvvvvvvwwwuuutttssstttuuuvvvvvvvvvvvvuuutttsssrrrsssrrrrrrqqqooonnnmmmmmmllllllnnnnnnooonnnmmmllliiiiiihhhhhhhhhhhhiiijjjiiihhhgggfffeeeeeeeeeeeeddddddeeeeeeeeeeeeeeefffdddeeeffffffffffffffffffhhhhhhhhhhhhiiijjjkkklllhhhhhhhhhiiiiiihhhhhhhhhhhhhhhgggggggggggghhhhhhggghhhlllqqqttttttqqqnnnkkkkkkkkkjjjiiihhhgggggghhhhhhiiiiiijjjiiigggeeebbbdddggghhhgggffffffggghhhjjjlllkkkjjjhhhhhhiiihhhiiikkkmmmooopppqqqqqquuutttrrrooonnnmmmmmmmmmkkkiiiiiijjjkkklllkkkjjjkkkkkkiiiiiiiiiiiikkkkkkkkkjjjiiiiiikkkllllllkkkiiiiiijjjkkkmmmnnnoooooolllmmmmmmmmmllllllnnnppppppqqqsssuuuvvvvvvvvvvvvuuuvvvwwwxxxyyyyyyyyyxxxyyyxxxxxxzzz|||}}}|||zzz{{{zzzzzzyyyyyyzzzzzz{{{zzzxxxwwwxxx{{{}}}|||xxxuuuvvv{{{}}}{{{xxxzzz{{{|||}}}~~~}}}|||{{{{{{|||}}}|||{{{{{{}}}~~~~~~}}}{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}|||{{{{{{{{{{{{{{{|||~~~~~~~~~~~~^^^^^^^^^^^^]]]]]]\\\\\\[[[YYYVVVVVVWWWXXXXXXXXXUUUVVVVVVVVVWWWWWWXXXXXXUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[XXXYYYZZZ[[[[[[ZZZYYYXXXZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\]]]^^^___]]]\\\\\\^^^___```___]]]]]]]]]]]]]]]]]]^^^______cccccccccdddeeeeeecccbbbddddddeeefffffffffeeeeeeccccccbbbbbbcccdddfffgggdddfffhhhkkklllmmmllllllnnnnnnmmmlllkkkjjjhhhggggggiiillllllkkkjjjjjjjjjggghhhiiiiiihhhggghhhiiimmmmmmmmmmmmllljjjiiihhhjjjlllnnnpppqqqrrrssssssmmmmmmlllllllllnnnpppqqqooonnnmmmllllllkkkkkkjjjooopppqqqpppooommmnnnnnnpppqqqrrrrrrrrrrrrrrrsssssssssqqqnnnllljjjlllmmmppppppppppppooonnnmmmmmmlllnnnpppqqqrrrrrrrrrqqqoooooopppqqqppppppooonnnqqqsssuuuwwwxxxxxxwwwvvvrrrrrrqqqqqqqqqqqqqqqqqqooorrruuuvvvuuusssrrrrrrssssssssssssrrrrrrqqqqqqqqqrrrrrrssstttuuuuuuvvvsssqqqpppppprrrssstttssssssrrrqqqqqqssstttsssrrrrrrrrrssssssttttttuuuuuusssuuuwwwyyyyyywwwuuutttuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxvvvtttsssssssssuuuvvvwwwvvvtttttttttuuussstttuuuwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwtttuuutttsssqqqqqqrrrtttssssssttttttttttttttttttuuutttsssrrrrrrtttvvvwwwqqqrrrsssrrrrrrsssuuuxxxuuuuuuttttttvvvwwwyyyzzztttttttttsssqqqppprrrssstttttttttssssssrrrqqqqqqoooooooooooooooooonnnnnnmmmnnnooooooooonnnmmmllliiihhhhhhhhhggghhhhhhhhhggggggfffeeeddddddddddddcccdddddddddeeeeeeffffffddddddeeefffggggggffffffhhhhhhhhhhhhiiijjjkkklllhhhhhhiiiiiiiiiiiihhhggghhhhhhgggggggggggghhhhhhiiijjjnnnrrruuutttpppmmmhhhhhhhhhhhhggggggfffeeeggghhhkkklllkkkiiigggfffaaadddfffggggggffffffggggggiiikkkkkkjjjhhhggghhhggghhhjjjlllnnnoooooopppuuutttsssqqqooonnnnnnnnnjjjjjjiiijjjlllnnnmmmllljjjiiihhhhhhiiijjjlllmmmiiihhhhhhiiikkkkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnmmmnnnooonnnmmmmmmooopppqqqrrrtttvvvwwwwwwwwwwwwvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}|||{{{zzzzzzyyyyyyzzzzzz{{{|||{{{zzz{{{}}}{{{wwwtttvvvzzz}}}{{{xxx{{{|||}}}}}}}}}{{{zzzyyy{{{|||~~~~~~}}}|||}}}}}}~~~~~~|||zzzxxxxxxyyy||||||||||||||||||||||||~~~~~~~~~}}}}}}|||||||||zzz{{{~~~~~~}}}}}}~~~ZZZZZZZZZ[[[ZZZYYYXXXXXXXXXVVVUUUUUUWWWYYYZZZYYYUUUUUUVVVVVVWWWWWWXXXXXXUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^___[[[[[[\\\]]]]]]\\\[[[[[[\\\\\\\\\]]]^^^___aaaaaa______`````````aaaaaaaaa]]]]]]]]]___aaabbbaaa_________^^^^^^^^^___``````eeegggjjjkkkjjjhhhggggggiiihhhhhhggggggfffffffffcccccccccddddddeeefffgggggghhhjjjkkkllllllkkkkkkrrrrrrqqqqqqpppnnnmmmllljjjlllnnnnnnlllkkkkkkkkkhhhiiijjjjjjiiiiiijjjkkknnnnnnoooooonnnmmmkkkjjjkkklllnnnqqqrrrssssssrrrnnnnnnmmmnnnnnnooopppqqqnnnnnnmmmlllkkkkkkkkkllloooppppppooommmkkklllmmmoooqqqrrrqqqpppppprrrsssrrrrrrpppmmmjjjjjjlllnnnpppppppppppppppooonnnmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqrrrrrrqqqqqqpppppprrrsssuuuwwwxxxwwwvvvuuussssssrrrqqqqqqqqqrrrrrrnnnqqqssstttsssrrrqqqrrrssssssssssssssssssssssssqqqrrrssstttttttttttttttsssqqqoooppprrrttttttttttttrrrrrrrrrttttttsssrrrrrrrrrssstttuuuvvvvvvwwwvvvvvvxxxyyyyyyxxxxxxwwwvvvvvvwwwxxxxxxyyyyyyzzzxxxyyyxxxvvvtttrrrssstttuuuvvvwwwvvvtttssstttuuutttuuuwwwxxxyyyxxxwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvtttttttttrrrppppppqqqsssrrrrrrrrrsssssstttttttttttttttssssssssstttuuuvvvpppqqqrrrqqqqqqsssvvvxxxttttttssstttuuuvvvxxxzzzrrrsssrrrqqqooooooqqqsssssssssrrrqqqqqqpppppppppmmmmmmmmmnnnnnnnnnoooooonnnnnnooopppooonnnmmmlllhhhhhhhhhhhhhhhhhhgggggggggffffffeeeddddddeeeeeecccddddddeeeeeefffffffffdddeeefffggggggggggggggghhhhhhhhhhhhhhhiiikkkkkkhhhiiijjjjjjjjjiiihhhggghhhggggggffffffgggggghhhjjjkkknnnqqqsssrrrnnnjjjgggggggggggggggfffeeeeeefffiiilllmmmkkkhhhgggfffdddfffhhhhhhgggggghhhiiigggiiikkkllljjjhhhggggggggghhhjjjkkkmmmnnnnnnnnnrrrrrrrrrrrrqqqooonnnmmmkkkjjjjjjkkkmmmnnnnnnmmmjjjiiiiiiiiijjjkkkmmmnnniiihhhhhhiiikkkkkkjjjhhhggghhhhhhiiiiiijjjjjjkkklllmmmooonnnmmmmmmnnnpppqqqrrrtttvvvwwwwwwvvvvvvvvvwwwwwwxxxyyyzzz{{{{{{zzzyyyyyyzzz}}}}}}|||{{{zzzzzzyyyyyyyyyyyyzzzzzz|||{{{zzz{{{}}}~~~~~~}}}yyyvvvtttuuuxxxzzzyyyxxxzzzzzz{{{{{{zzzyyyyyyxxxyyyzzz||||||{{{{{{{{{||||||}}}~~~|||zzzyyyyyyzzz|||||||||||||||||||||||||||}}}}}}~~~~~~}}}}}}|||{{{|||}}}}}}}}}}}}~~~}}}{{{~~~~~~~~~~~~~~~~~~}}}||||||XXXYYYYYYZZZZZZYYYWWWWWWXXXVVVUUUVVVXXXZZZ[[[ZZZWWWXXXXXXYYYYYYZZZ[[[[[[WWWXXXZZZ[[[\\\[[[[[[ZZZ\\\\\\]]]^^^```bbbcccddd^^^^^^___``````___^^^^^^]]]]]]]]]___```bbbdddeee```aaabbbcccccccccbbbaaa___^^^^^^___``````___]]]^^^^^^^^^___```aaabbbcccffflllqqqqqqmmmiiijjjmmmmmmkkkiiigggfffeeeeeeeeedddddddddeeeeeefffggggggggghhhiiijjjkkklllllllllsssssssssrrrqqqpppooonnnmmmnnnoooooommmkkkkkklllhhhjjjkkkkkkjjjjjjkkklllnnnnnnoooppppppnnnlllkkkkkkllloooqqqrrrrrrqqqqqqmmmnnnooopppqqqqqqqqqqqqooonnnmmmllllllmmmmmmnnnpppppppppnnnllljjjkkklllnnnpppqqqpppooonnnqqqsssrrrqqqpppmmmkkkkkkmmmppppppppppppqqqppppppooooooppppppppppppqqqqqqrrrssssssssssssrrrrrrqqqqqqqqqrrrsssuuuwwwxxxwwwvvvuuurrrqqqpppppppppqqqrrrsssnnnppprrrrrrqqqpppqqqrrrpppppppppqqqrrrrrrssssssrrrrrrssstttttttttsssrrrrrrqqqoooppprrrtttttttttuuutttssssssuuuuuutttsssuuuuuuuuuvvvwwwwwwwwwxxxwwwwwwwwwwwwwwwxxxyyyyyyvvvvvvvvvwwwxxxxxxyyyyyywwwxxxxxxvvvsssrrrtttvvvuuuvvvvvvvvvtttssstttuuuvvvwwwxxxyyyzzzyyywwwvvvuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuuuussspppppprrrsssrrrrrrsssssstttuuuuuuvvvttttttuuuuuuuuuvvvvvvvvvpppqqqrrrrrrrrrtttwwwzzzssssssrrrssstttuuuwwwxxxrrrrrrqqqpppoooppprrruuutttsssrrrqqqppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooonnnmmmlllkkkiiiiiiiiiiiihhhhhhgggggggggffffffeeeeeeeeeeeeeeedddddddddeeeffffffggggggdddeeefffggghhhhhhhhhhhhgggggggggggghhhiiijjjjjjhhhiiijjjkkkkkkiiigggfffggggggffffffffffffggggggjjjkkklllnnnooommmiiifffgggggggggggggggffffffeeeeeehhhkkkkkkiiifffffffffeeefffggggggffffffhhhjjjfffhhhkkkllljjjhhhgggffffffggghhhjjjkkkllllllllllllnnnoooppppppnnnllljjjkkkjjjjjjkkkmmmnnnmmmlllllllllkkkjjjjjjkkklllmmmhhhhhhhhhiiikkkkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjllllllkkkkkkkkklllpppqqqrrrssstttssssssrrruuuuuuuuuvvvwwwxxxzzzzzzwwwvvvvvvxxxzzz{{{zzzxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzxxxwwwxxxyyyzzzyyyxxxvvvuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyzzzwwwyyy{{{|||{{{zzzzzz{{{|||}}}}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz|||}}}}}}}}}}}}|||}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}}}}|||}}}~~~|||zzz{{{~~~|||}}}}}}}}}}}}}}}}}}}}}XXXYYYZZZZZZZZZYYYXXXWWWYYYXXXWWWWWWYYY[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^YYYZZZ\\\]]]]]]]]]\\\[[[]]]]]]^^^```bbbeeeggghhh``````aaabbbbbbaaa``````]]]]]]^^^___aaaccceeefff___aaacccdddeeedddbbbaaa```___^^^^^^___^^^\\\[[[]]]]]]^^^___aaaccceeeffffffnnnvvvuuuooojjjlllpppooommmjjjfffdddddddddeeeeeeeeeeeefffffffffggggggfffggghhhiiikkklllmmmnnnrrrrrrrrrqqqpppooonnnmmmnnnooopppooommmkkkkkkllliiijjjlllkkkkkkjjjlllmmmmmmnnnpppqqqpppooommmlllkkkllloooqqqrrrqqqppppppmmmnnnpppqqqrrrrrrqqqpppoooooonnnmmmmmmnnnoooppppppqqqpppnnnkkkjjjkkklllmmmoooqqqpppnnnmmmpppsssrrrrrrpppnnnllllllooorrrppppppqqqqqqqqqqqqpppppprrrqqqpppooopppqqqrrrsssrrrrrrrrrqqqqqqppppppppprrrtttvvvwwwxxxwwwvvvuuuooonnnmmmmmmmmmnnnpppqqqnnnpppqqqqqqppppppqqqsssllllllmmmnnnooopppqqqqqqrrrssstttttttttsssrrrqqqrrrqqqoooppprrrtttuuutttvvvuuuttttttvvvvvvuuutttyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwyyyzzzuuuuuuuuuvvvwwwwwwxxxxxxvvvxxxxxxvvvsssrrrtttvvvtttvvvvvvvvvtttssstttuuuwwwxxxyyyzzzzzzyyywwwvvvtttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvtttqqqqqqrrrtttrrrsssssstttuuuvvvwwwwwwuuuuuuvvvwwwwwwwwwwwwvvvqqqrrrsssssstttuuuxxx{{{ssssssrrrrrrssstttvvvwwwrrrrrrrrrppppppqqqtttvvvuuutttsssrrrqqqqqqqqqqqqoooooonnnmmmllllllkkkkkkllllllmmmmmmmmmllljjjiiiiiiiiiiiiiiiiiihhhggggggggggggfffeeeeeeeeeffffffddddddeeeeeefffggghhhhhheeefffggghhhiiiiiiiiiiiiffffffffffffggghhhiiijjjhhhiiikkklllkkkiiigggfffggggggffffffffffffggggggjjjjjjjjjkkkllljjjfffcccggggggggghhhggggggffffffdddgggjjjjjjgggeeeeeefffddddddddddddcccdddgggiiifffhhhkkkllljjjhhhffffffeeefffgggiiijjjkkkkkkkkkhhhjjjmmmoooooollljjjgggkkkjjjiiijjjlllmmmlllkkkooonnnmmmkkkjjjjjjkkkkkkhhhhhhhhhjjjlllllljjjhhhiiiiiiiiiiiiiiihhhhhhhhhfffhhhiiijjjiiihhhiiijjjnnnooopppqqqqqqpppooonnnssssssssstttuuuwwwxxxyyyuuuttttttvvvxxxyyyxxxvvvyyyxxxxxxwwwwwwxxxxxxyyywwwvvvuuuuuuvvvvvvuuusssttttttuuutttrrrrrrtttuuuqqqqqqqqqrrrtttwwwyyy{{{xxxzzz|||}}}|||{{{{{{{{{{{{|||}}}}}}{{{zzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxzzz|||}}}}}}||||||~~~~~~}}}|||}}}~~~}}}}}}~~~zzzzzzzzz|||~~~~~~|||zzzyyy|||~~~}}}~~~~~~||||||}}}~~~\\\]]]^^^^^^]]]\\\ZZZYYY[[[[[[\\\]]]^^^``````aaa````````````___^^^]]]]]]____________````````````bbb```___aaadddfffdddbbbccccccdddccccccbbbaaa```______^^^^^^___```aaabbb^^^______```aaabbbbbbccc``````____________``````\\\]]]^^^___```cccfffiiimmmnnnoooooonnnmmmlllkkkiiifffeeehhhgggdddcccfffeeeddddddfffhhhhhheeeaaadddfffhhhhhhggghhhkkkoooooooooppppppppppppooooooqqqqqqooommmjjjiiijjjlllllllllkkkkkkkkkkkkllllllpppppppppooooooooooooooooooooooooqqqrrrrrrqqqooopppppppppqqqqqqrrrrrrrrrooooooooonnnlllkkklllnnnqqqpppnnnmmmlllllllllmmmooommmlllmmmoooppppppooonnnoooooooooppppppppppppooopppqqqqqqpppooopppqqquuusssqqqooooooqqqsssuuurrrqqqpppnnnnnnpppqqqsssssstttuuuuuuvvvvvvuuuuuuooooooooopppqqqqqqooommmoooooopppqqqqqqqqqqqqqqqmmmmmmmmmnnnpppsssuuuwwwyyywwwttttttttttttsssrrrooopppqqqrrrtttvvvxxxzzzvvvvvvvvvvvvvvvvvvvvvvvvzzzyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwvvvvvvvvvvvvvvvuuutttssstttvvvxxxyyyzzzyyywwwuuutttsssssstttuuuvvvvvvwwwwwwwwwwwwwwwtttvvvxxxzzz{{{zzzyyyxxx}}}|||{{{yyyxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvwwwwwwxxxwwwuuutttssssssssstttsssssssssttttttttttttuuuuuuuuuuuuuuuuuutttsssssssssssssssttttttttttttttttttsssssssssssstttuuuuuuqqqqqqrrrsssssstttssssssuuuuuutttsssqqqooommmlllooonnnmmmlllllllllllllllmmmmmmlllkkkkkkjjjiiiiiijjjjjjjjjjjjjjjiiihhhgggffffffgggggggggggggggfffeeefffgggggghhhggggggfffhhhiiiiiiiiijjjjjjjjjjjjgggggghhhhhhiiiiiiiiijjjgggjjjmmmnnnlllkkkjjjjjjooonnnmmmlllkkkjjjjjjjjjkkkkkkllllllkkkjjjhhhggghhhhhhggggggfffffffffeeeffffffgggggghhhhhhhhhiiihhhggggggffffffggghhhiiijjjjjjjjjiiiiiiiiihhhhhhiiijjjjjjkkkkkkjjjjjjiiijjjkkklllmmmmmmlllkkkkkkjjjjjjiiiiiiiiijjjkkkllljjjjjjkkkkkkkkkjjjiiiiiiiiijjjjjjiiihhhhhhiiikkkjjjkkkkkkllllllkkkkkkjjjjjjjjjiiiiiiiiijjjkkklllmmmmmmooopppqqqrrrrrrrrrssstttvvvxxxyyyzzzzzzyyywwwwwwvvvvvvwwwxxxyyyyyy|||||||||{{{zzzzzzyyyyyy{{{{{{zzzyyywwwuuusssrrrppprrrtttuuutttrrrooommmrrrrrrrrrssstttvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyy{{{||||||{{{zzzzzz{{{}}}|||{{{zzzzzzzzz{{{}}}~~~{{{{{{{{{{{{zzzyyyxxxwwwyyy{{{~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{{{{{{{zzz{{{||||||}}}|||}}}~~~~~~~~~~~~}}}|||{{{~~~}}}~~~}}}|||}}}^^^_________^^^\\\[[[ZZZ[[[\\\\\\]]]^^^___``````_________```______^^^]]]^^^^^^______````````````bbb```___aaadddeeedddcccbbbbbbbbbbbbaaaaaa```___``````___^^^^^^___aaaaaa^^^^^^______```aaaaaaaaa``````____________``````___aaabbbcccdddfffiiilllmmmnnnooooooooommmlllkkkjjjgggfffhhhgggcccccceeeeeeddddddfffhhhhhheeebbbccceeeggggggfffgggjjjmmmoooooopppqqqqqqpppooooooooooooooommmkkkjjjkkklllnnnnnnmmmmmmmmmmmmnnnnnnooooooooooooooooooooooooooonnnoooppprrrrrrpppnnnoooooooooppppppqqqqqqqqqnnnooopppooonnnmmmnnnoooqqqpppooommmllllllmmmmmmooonnnmmmmmmooopppooonnnoooooopppppppppqqqqqqqqqppprrrsssrrrppppppppprrrtttrrrooommmmmmooorrrtttqqqpppooommmmmmnnnooopppppppppqqqrrrrrrrrrrrrqqqooooooooopppqqqqqqooommmoooppppppqqqqqqqqqppppppnnnnnnnnnoooqqqsssvvvwwwxxxvvvttttttttttttsssrrrrrrrrrrrrrrrssstttuuuvvvuuuvvvvvvvvvwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwvvvvvvvvvvvvvvvuuutttssstttvvvxxxyyyzzzyyywwwuuutttsssttttttuuuvvvvvvwwwxxxxxxxxxxxxvvvwwwyyy{{{{{{{{{zzzyyy|||{{{zzzxxxwwwwwwxxxxxxyyyxxxxxxwwwwwwwwwwwwxxxxxxwwwuuutttsssssssssttttttttttttuuuuuuuuuvvvvvvxxxxxxxxxxxxxxxwwwvvvvvvttttttttttttttttttttttttsssssssssssssssttttttuuutttuuuvvvvvvwwwwwwvvvvvvvvvuuuuuusssrrrpppnnnmmmmmmmmmmmmlllmmmmmmnnnnnnmmmllllllkkkjjjjjjiiiiiiiiijjjjjjjjjjjjiiihhhggggggggghhhhhhhhhhhhhhhgggdddeeeeeefffggghhhiiiiiihhhhhhhhhhhhiiiiiiiiijjjggggggggghhhhhhhhhiiiiiigggiiijjjjjjjjjllloooqqqtttrrrooommmjjjiiiiiihhhjjjkkkkkkjjjiiihhhgggggghhhhhhhhhhhhgggggggggfffgggggggggggghhhhhhiiiiiihhhhhhggggggggghhhiiijjjkkkkkkkkkjjjjjjjjjiiiiiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjkkkllllllmmmlllllllllkkkiiihhhiiijjjkkkmmmjjjkkkkkkkkkkkkjjjiiiiiiiiijjjkkkjjjiiiiiiiiikkkjjjkkkkkkllllllkkkkkkjjjkkkjjjjjjiiiiiikkklllmmmlllmmmoooqqqssstttuuuuuuvvvwwwzzz|||}}}~~~~~~~~~||||||{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~|||zzzxxxvvvuuutttuuuvvvvvvuuusssqqqpppuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{{{{{{{{{{zzzzzz|||}}}}}}}}}||||||~~~~~~}}}||||||}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwwwwzzz{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||~~~}}}~~~~~~||||||~~~}}}````````````___]]][[[ZZZ\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^___`````````___^^^]]]^^^^^^___```aaabbbbbbbbbaaa```aaacccddddddcccaaaaaaaaa```````````````bbbbbb```______```aaaaaa_______________```````````````____________``````aaaccceeeffffffhhhkkkmmmmmmnnnnnnnnnnnnmmmmmmllljjjgggfffhhhfffcccbbbdddeeeeeeeeefffhhhgggeeecccbbbdddfffffffffgggiiikkkmmmoooqqqrrrrrrqqqooommmlllnnnooonnnlllkkkkkklllnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnooooooooooooooooooooooooppprrrrrrqqqoooooooooooooooooopppppppppmmmooorrrrrrqqqppppppqqqqqqpppooonnnmmmmmmnnnnnnqqqooonnnnnnppppppooonnnoooooopppppppppqqqqqqqqqrrrssssssrrrpppooopppqqqrrrpppnnnllllllnnnppprrrpppooommmlllkkkllllllmmmmmmnnnnnnooooooooooooooooooooooooppprrrrrrpppnnnppppppqqqqqqqqqppppppooopppooooooppprrrtttvvvwwwwwwuuuttttttuuuuuusssrrrssssssrrrqqqqqqqqqqqqqqqsssssstttuuuvvvwwwxxxxxxvvvwwwwwwwwwxxxyyyyyyyyyvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrsssuuuwwwxxxxxxwwwuuutttsssssssssttttttuuuvvvwwwxxxxxxyyyxxxvvvwwwyyyzzz{{{{{{zzzyyyzzzyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwvvvwwwwwwxxxxxxwwwvvvuuutttssssssssssssuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvttttttttttttttttttttttttrrrrrrrrrsssssssssttttttuuuvvvwwwwwwxxxwwwwwwwwwuuuuuuuuusssrrrpppnnnmmmkkkkkkllllllmmmnnnnnnnnnllllllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhdddddddddeeefffhhhjjjkkkgggggggggggghhhhhhhhhhhhfffggggggggggggggghhhhhhhhhhhhgggggghhhmmmsssxxxxxxvvvqqqllliiigggggggggjjjiiihhhggggggggggggggghhhhhhhhhhhhhhhggggggggggggggghhhhhhhhhhhhiiiiiihhhhhhgggggghhhiiijjjjjjllllllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiijjjjjjkkkkkklllmmmnnnooonnnllljjjhhhhhhiiikkkmmmkkkkkkkkkkkkkkkjjjiiiiiihhhjjjllllllkkkjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjlllkkkjjjjjjjjjkkkmmmnnnlllnnnqqqtttwwwyyy{{{||||||}}}~~~|||zzzyyyyyyyyyxxxwwwvvvttttttssswwwxxxxxxyyyzzz{{{||||||zzz{{{{{{||||||{{{{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{zzzyyyxxxxxx|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~~~~~~~||||||}}}~~~}}}|||````````````^^^\\\ZZZYYY\\\\\\\\\\\\]]]]]]]]]]]][[[]]]___```aaaaaa```___^^^___```aaabbbcccddddddcccbbbaaaaaabbbcccddddddaaaaaaaaaaaaaaaaaabbbbbbeeeeeecccbbbaaabbbbbbcccaaaaaaaaaaaa````````````bbbbbbaaaaaaaaaaaabbbbbbbbbccceeeffffffgggjjjllllllmmmmmmmmmmmmllllllllliiieeedddfffeeeaaa```bbbdddddddddeeefffeeedddccccccdddfffggghhhiiijjjkkkkkkmmmppprrrrrrpppmmmkkkjjjlllnnnooonnnllllllmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmnnnnnnnnnnnnnnnoooqqqppppppqqqrrrsssrrrqqqooooooppppppppppppppppppmmmpppssstttsssrrrqqqrrrppppppoooooooooooooooooosssqqqpppqqqrrrqqqpppnnnnnnnnnnnnoooooooooooopppqqqrrrrrrqqqooonnnooopppqqqooommmllllllmmmoooqqqnnnmmmlllkkkjjjjjjjjjjjjmmmmmmnnnoooooooooooonnnoooooooooqqqrrrrrrpppnnnpppqqqqqqqqqqqqpppooooooppppppooopppqqqsssuuuvvvuuutttssstttuuuuuutttrrrrrrrrrqqqppppppoooppppppooopppqqqrrrtttuuuvvvwwwsssssstttuuuvvvvvvwwwwwwtttttttttsssssssssrrrrrrsssrrrqqqpppqqqrrruuuvvvuuutttsssrrrqqqqqqrrrsssssstttuuuvvvwwwxxxxxxxxxtttuuuvvvwwwxxxwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwuuuuuuttttttssssssssssssttttttuuuuuuuuuvvvvvvvvvttttttuuuuuuuuuuuuttttttttttttttttttssssssssssssqqqqqqrrrssssssssssssssssssssstttuuuuuuttttttttttttssssssrrrpppooommmllljjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiihhhgggggggggfffddddddeeegggiiikkkfffffffffgggggggggggghhhffffffffffffgggggggggggghhhhhhgggggghhhlllssswwwxxxtttooojjjgggeeefffgggiiihhhfffeeedddeeefffgggggggggggggggggggggffffffhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhiiiiiijjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiilllkkkkkkkkkmmmoooqqqrrrooommmjjjhhhhhhiiikkkmmmllllllllllllkkkjjjiiiiiihhhjjjmmmnnnmmmkkkjjjjjjjjjkkkkkkllllllkkkkkkjjjllllllkkkjjjkkklllmmmnnnnnnpppssswww{{{~~~~~~|||{{{{{{zzzxxxvvvuuutttttttttxxxxxxyyyzzz{{{|||||||||zzzzzz{{{{{{{{{{{{zzzzzzxxxzzz|||}}}~~~~~~}}}|||||||||||||||||||||{{{zzzyyy~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}}}}}}}|||~~~}}}}}}~~~~~~~~~}}}|||||||||~~~~~~}}}||||||^^^^^^___^^^]]][[[YYYXXX[[[[[[\\\\\\\\\\\\\\\\\\[[[]]]```bbbcccbbbaaa``````aaabbbcccdddeeeffffffcccbbbbbbaaaaaaaaaccceeecccbbbbbbbbbcccdddeeefffhhhgggfffdddddddddeeeeeecccccccccbbbbbbbbbbbbbbbddddddccccccccccccddddddccceeeggggggggghhhiiikkkjjjjjjjjjjjjjjjjjjjjjkkkfffcccbbbdddccc___^^^aaaccccccddddddcccccccccccceeefffgggiiikkkllllllllliiikkknnnppppppnnnkkkiiiiiilllnnnooonnnmmmmmmmmmkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmnnnnnnnnnsssrrrqqqrrrsssttttttsssqqqqqqqqqqqqqqqqqqqqqqqqmmmpppssstttsssrrrqqqrrrooooooppppppppppppppppppsssrrrrrrrrrssssssqqqooollllllllllllmmmmmmmmmmmmoooppppppooonnnmmmmmmnnnpppooonnnmmmmmmnnnooopppllllllkkkjjjjjjjjjjjjjjjkkklllmmmmmmnnnnnnmmmmmmoooooooooqqqssssssqqqoooppppppqqqqqqqqqppppppooopppooooooooopppqqqssstttssssssrrrtttuuuuuutttrrrppppppoooooooooppppppqqqlllmmmnnnpppqqqssstttuuuppppppqqqrrrssssssttttttqqqqqqqqqqqqpppppppppppppppooonnnmmmnnnppprrrssssssrrrqqqpppppppppqqqrrrrrrssstttuuuvvvvvvvvvvvvrrrrrrrrrsssssssssssssssuuuuuuuuuuuuuuuuuuttttttttttttsssssssssssstttttttttttttttttttttssssssssssssssstttttttttuuuuuuuuurrrrrrsssssssssssssssrrrtttsssssssssrrrrrrrrrqqqpppqqqrrrrrrssssssrrrrrrqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppnnnmmmkkkjjjjjjkkkkkkjjjjjjhhhgggfffjjjiiiiiiiiiiiiiiihhhhhhggghhhhhhiiiiiiiiihhhhhhggghhhhhhhhhggggggfffeeeiiihhhfffeeedddeeeggghhheeefffffffffggggggggggggggggggggggggffffffffffffggghhhiiiiiiiiikkknnnqqqrrrooojjjfffddddddfffggggggfffeeedddcccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeeggggggggggggggggggggggggffffffggghhhiiijjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhmmmlllllllllmmmoooqqqsssnnnllljjjiiiiiijjjlllmmmlllmmmmmmlllkkkjjjiiiiiihhhjjjmmmnnnmmmkkkjjjjjjjjjkkkkkkllllllkkkkkkjjjllllllkkkjjjkkklllmmmnnnoooqqquuuyyy}}}~~~|||{{{zzzxxxvvvtttssssssssstttvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzyyyyyysssvvvyyy{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxxxx{{{}}}~~~~~~|||{{{|||||||||||||||}}}}}}~~~~~~~~~|||}}}~~~}}}{{{|||}}}|||{{{{{{}}}}}}|||{{{|||~~~~~~}}}}}}~~~~~~{{{{{{{{{{{{}}}~~~~~~}}}}}}||||||\\\]]]]]]^^^]]]\\\ZZZYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]___bbbdddeeedddbbbaaabbbbbbccccccdddeeeffffffcccccccccaaa``````cccfffddddddccccccdddfffhhhiiihhhhhhfffeeeeeefffggggggcccccccccccccccddddddddddddddddddccccccdddddddddeeegggiiijjjiiiiiijjjkkkgggffffffffffffggghhhhhheeebbbaaacccccc______aaabbbdddeeedddcccbbbccceeehhhhhhiiikkknnnooonnnllljjjkkknnnoooooonnnkkkjjjkkklllnnnnnnmmmlllmmmnnnmmmmmmllllllllllllmmmmmmkkkkkkllllllmmmnnnnnnnnntttrrrqqqqqqssstttttttttrrrrrrrrrqqqqqqqqqqqqqqqmmmooorrrrrrqqqppppppqqqnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssspppnnnjjjjjjkkkkkkkkkllllllllllllmmmnnnnnnmmmlllmmmnnnoooooonnnmmmmmmnnnooooookkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjkkklllkkkkkkkkkoooooooooqqqssssssrrrpppoooooopppqqqqqqqqqqqqqqqppppppoooooooooppprrrsssrrrqqqrrrtttvvvvvvtttrrrooooooooooooooopppqqqrrrllllllmmmoooppprrrssssssooopppppppppqqqrrrrrrrrrppppppppppppooooooooooooooonnnmmmlllmmmoooqqqrrrrrrrrrqqqppppppqqqrrrsssttttttuuuuuuvvvvvvuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqttttttuuuuuuuuuuuuttttttuuutttssssssrrrrrrsssssssssssstttttttttssssssrrrssssssssssssttttttttttttrrrsssssstttttttttttttttrrrrrrrrrqqqqqqppppppoooooopppqqqrrrsssrrrqqqppprrrrrrrrrsssrrrrrrqqqpppooooooooonnnmmmllljjjiiikkkkkkkkkkkkiiigggeeedddhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhiiiiiihhhhhhgggggghhhggggggfffeeedddjjjiiigggfffeeeeeeffffffffffffffffffgggggggggggghhhhhhhhhggggggggggggfffhhhiiikkkjjjiiiiiijjjkkkkkkiiifffdddcccdddeeegggfffeeeeeedddddddddeeeeeecccccccccdddddddddddddddggggggffffffffffffeeeeeedddeeefffhhhiiiiiiiiiiiiiiihhhhhhhhhhhhggggggggghhhhhhiiiiiiiiiiiihhhhhhllllllllllllmmmnnnoooppplllkkkjjjjjjkkklllmmmnnnmmmmmmmmmmmmllljjjiiihhhhhhjjjllllllkkkjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjlllkkkjjjjjjjjjkkkmmmnnnoooqqqtttxxx|||}}}{{{zzzyyyyyy{{{||||||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxvvvuuusssrrrqqqrrrrrrsssssstttvvvwwwwwwwwwvvvuuuvvvwwwwwwxxxxxxwwwwwwvvvooorrrvvvxxxyyyzzz{{{||||||||||||{{{zzzyyywwwvvvuuuuuuuuuvvvvvvuuuuuutttwwwxxxzzzzzzyyyxxxxxxyyyzzz{{{{{{||||||}}}}}}}}}{{{{{{}}}~~~~~~~~~}}}|||{{{{{{{{{zzzyyyzzz|||~~~~~~~~~~~~}}}{{{zzzyyyyyy|||~~~}}}|||}}}}}}zzzzzzzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~\\\\\\]]]^^^^^^]]]\\\[[[XXXYYYYYYZZZ[[[\\\]]]]]]___aaadddffffffeeecccaaaaaabbbbbbbbbccccccddddddcccdddcccaaa______cccfffeeedddddddddeeegggiiikkkgggfffeeedddeeefffggghhhbbbbbbbbbccccccdddddddddccccccbbbbbbbbbbbbccccccdddfffhhhiiihhhggghhhiiiccccccbbbbbbbbbccceeeeeedddaaaaaaddddddaaaaaaddddddfffgggfffdddccceeeggghhhhhhiiilllpppqqqooolllmmmmmmnnnoooooonnnmmmmmmmmmnnnnnnmmmkkkkkklllnnnmmmllllllkkkkkkllllllmmmjjjkkkkkklllmmmmmmnnnnnnsssqqqooopppqqqsssssssssqqqqqqqqqqqqpppppppppooonnnooopppooonnnmmmnnnooonnnoooppprrrrrrrrrrrrrrrmmmmmmnnnpppqqqqqqooollljjjjjjkkkkkkkkklllllllllkkkmmmnnnnnnmmmmmmooopppmmmmmmllllllllllllmmmmmmjjjkkkkkklllmmmmmmmmmmmmjjjjjjkkkllllllllllllllloooooooooqqqssstttrrrqqqmmmnnnooopppqqqrrrrrrrrrrrrqqqpppppppppqqqrrrsssppppppqqqtttvvvvvvtttrrrppppppooooooppppppqqqqqqmmmnnnnnnpppqqqrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppoooooooooooommmmmmnnnooorrrssstttsssrrrrrrssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvuuussssssrrrrrrrrrrrrssssssssstttuuuvvvvvvuuuttttttwwwwwwuuutttssssssrrrrrrrrrrrrssstttttttttsssrrrttttttttttttuuuuuuuuuuuurrrsssttttttuuuuuuuuutttqqqqqqppppppooonnnnnnnnnnnnoooqqqrrrsssrrrqqqpppqqqrrrrrrrrrqqqqqqpppoooooooooooonnnmmmlllkkkjjjjjjkkkllllllkkkiiigggfffhhhhhhhhhhhhhhhhhhhhhhhhfffgggggghhhhhhhhhhhhhhhiiiiiiiiihhhhhhfffeeeeeeggggggggggggffffffffffffffffffggggggggghhhhhhhhhiiiiiihhhhhhhhhggggggggghhhiiijjjiiigggfffgggiiigggfffeeedddcccdddeeeeeeddddddeeeeeeeeeeeeeeedddcccccccccddddddeeeeeeeeeffffffeeeeeeeeedddddddddbbbdddeeeggghhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhggghhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjkkkkkkkkkkkkkkkiiiiiikkklllmmmmmmnnnnnnnnnnnnnnnmmmllljjjiiihhhiiijjjkkkjjjiiiiiiiiikkkjjjkkkkkkllllllkkkkkkjjjkkkjjjjjjiiiiiikkklllmmmmmmooorrruuuyyy{{{}}}~~~}}}~~~zzzyyywwwvvvtttsssrrrrrrssssssttttttuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvuuuuuusssrrrrrrqqqqqqrrrrrrrrrqqqrrrtttuuuuuuuuusssrrrttttttuuuuuuuuuuuuttttttmmmppptttwwwwwwxxxxxxyyyyyyzzzzzzzzzyyyxxxvvvuuusssttttttuuuuuuuuuttttttuuuwwwxxxyyyxxxxxxxxxzzzyyyyyyzzzzzz{{{||||||}}}{{{{{{{{{{{{|||||||||||||||||||||zzzyyyzzz}}}{{{|||||||||{{{{{{zzzyyywwwzzz}}}~~~~~~~~~~~~}}}||||||}}}~~~}}}{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}\\\]]]^^^_________^^^]]]WWWXXXYYYZZZ[[[\\\]]]^^^```bbbeeeggghhhfffcccaaaaaaaaaaaaaaaaaaaaabbbbbbcccddddddaaa^^^___cccfffeeedddccccccdddgggiiikkkeeedddccccccdddeeefffggg``````aaabbbcccdddddddddbbbbbbaaaaaaaaaaaabbbbbbaaacccffffffeeeeeeeeeeeeaaaaaa`````````aaacccdddeeebbbbbbeeefffccccccffffffgggiiigggeeedddgggiiihhhhhhiiilllpppqqqooolllooooooppppppppppppoooooonnnooonnnllljjjjjjlllnnnkkkjjjjjjiiiiiijjjjjjkkkjjjjjjkkkllllllmmmnnnnnnrrrpppnnnnnnpppqqqrrrqqqqqqpppppppppoooooonnnnnnooooooooonnnlllkkklllnnnmmmoooppprrrsssssssssrrrjjjjjjkkknnnpppooommmkkkkkkkkkkkklllllllllmmmmmmkkkmmmnnnooonnnoooppprrrlllkkkkkkjjjjjjkkkkkkllljjjkkklllmmmnnnooooooooolllmmmnnnnnnoooooonnnnnnoooooooooqqqttttttsssqqqlllmmmoooppprrrrrrsssssssssrrrqqqqqqqqqrrrssstttppppppqqqtttvvvvvvtttrrrrrrqqqppppppppppppppppppoooooopppqqqrrrsssssstttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppqqqpppooonnnoooqqqssstttvvvuuuttttttuuuvvvxxxyyyyyyyyyzzzyyyyyyxxxwwwvvvvvvuuuuuutttttttttuuuuuussstttuuuvvvvvvvvvttttttzzzyyywwwvvvtttsssssssssqqqrrrssstttttttttsssrrruuuuuuuuuuuuvvvvvvvvvvvvqqqrrrrrrssstttttttttsssqqqppppppooonnnmmmmmmlllmmmoooqqqrrrrrrrrrpppooopppppppppppppppooonnnmmmoooooooooooonnnmmmlllkkkjjjkkklllmmmmmmllljjjiiigggggggggggghhhhhhhhhhhhffffffggghhhhhhhhhhhhhhhjjjjjjjjjiiiiiihhhffffffeeeeeefffggghhhhhhgggggggggggggggggghhhhhhhhhhhhjjjjjjiiiiiihhhhhhggggggiiiiiihhhgggeeeeeegggiiiffffffeeeeeeddddddddddddcccdddeeefffgggfffeeeddddddddddddeeeeeefffffffffeeeeeeeeeddddddcccccccccaaaccceeefffhhhhhhhhhgggjjjjjjjjjiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhfffgggiiijjjjjjiiihhhgggggghhhkkkmmmnnnnnnnnnnnnnnnnnnnnnmmmlllkkkiiihhhiiijjjjjjiiihhhhhhiiikkkjjjkkkkkkllllllkkkkkkjjjjjjjjjiiiiiiiiijjjkkklllkkkmmmooorrruuuxxxyyyzzzyyyyyy{{{|||||||||{{{zzzuuutttrrrpppooonnnnnnmmmnnnnnnnnnnnnooooooooooooqqqrrrrrrsssssssssrrrrrrqqqqqqqqqrrrrrrrrrrrrssspppqqqsssuuuuuutttrrrqqqrrrrrrssssssssssssrrrrrrmmmppptttvvvwwwwwwwwwxxxxxxyyyyyyzzzyyyxxxvvvuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvxxxzzz{{{zzzzzz{{{}}}xxxxxxyyyyyyzzz{{{||||||{{{{{{{{{zzz{{{|||}}}}}}}}}}}}|||{{{zzz{{{~~~zzzzzz{{{{{{{{{{{{zzzzzzvvvyyy|||~~~}}}}}}}}}}}}}}}||||||}}}~~~}}}~~~}}}}}}|||{{{zzzzzzzzz}}}}}}||||||~~~ZZZ[[[\\\___aaa```]]][[[ZZZZZZZZZ[[[\\\\\\]]]]]]___bbbdddeeedddbbbaaaaaacccbbbaaa```^^^^^^^^^^^^cccbbb```]]][[[\\\```cccdddcccaaa``````bbbdddffffffdddccccccdddcccbbbaaabbbbbbaaaaaa````````````^^^```aaaaaa```______```aaabbbdddeeeeeedddbbbaaa___aaabbbcccbbbbbbdddeeeggggggfffeeeeeeeeeeeeeeeiiiiiiiiihhhgggeeedddcccdddeeefffhhhjjjlllnnnnnnkkklllnnnooooooooonnnmmmnnnmmmkkkiiihhhhhhhhhiiimmmlllkkkjjjjjjkkklllmmmiiilllooonnnlllkkkmmmoooooooooooooooppppppppppppmmmnnnooooooooommmlllkkklllllllllllllllllllllllllllmmmnnnoooooopppppppppooommmllllllnnnoooooonnnkkkmmmnnnnnnlllkkklllmmmqqqrrrsssssssssrrrqqqpppppppppooonnnmmmmmmnnnnnnnnnnnnmmmnnnnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnqqqpppppprrrvvvwwwtttrrrpppppppppqqqrrrsssuuuuuutttsssrrrqqqpppppppppppprrrrrrrrrssstttuuuvvvwwwrrrqqqpppoooooopppqqqrrrtttsssqqqrrrtttuuuuuuuuutttttttttttttttsssrrrrrruuutttsssqqqppppppqqqqqqrrrqqqqqqqqqqqqssstttuuuwwwxxxyyyzzz{{{{{{{{{{{{{{{|||||||||{{{yyyvvvtttwwwvvvvvvvvvuuuuuuttttttuuuuuuvvvwwwwwwvvvuuuttt{{{zzzzzzzzzyyyxxxuuusssvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuvvvvvvvvvuuuuuutttvvvuuutttsssssstttuuuvvvvvvvvvtttsssqqqpppnnnnnnppppppooooooppppppqqqrrrrrrrrrrrrrrrqqqpppoooooommmlllkkkkkkjjjjjjjjjjjjjjjkkkkkkjjjgggffffffggghhhhhhiiijjjjjjjjjiiiiiiiiihhhhhhggghhhhhhiiijjjjjjiiihhhgggggggggggggggeeeeeefffggghhhiiijjjkkkiiiiiiiiiiiiiiihhhggggggiiiiiigggfffeeeeeeeeeeeeiiihhhhhhhhhiiigggdddaaaeeeeeeeeeddddddcccccccccbbbbbbdddeeefffgggggggggeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbcccdddeeeeeeccceeeggghhhgggfffggghhheeeffffffggghhhiiiiiijjjhhhgggggghhhjjjllllllkkkllllllkkkkkkjjjiiihhhhhhjjjiiiiiijjjllloooqqqssssssqqqooommmlllkkkkkkkkknnnllliiiiiikkklllkkkiiilllkkkjjjjjjkkkkkkiiihhhhhhhhhhhhhhhhhhiiiiiiiiippppppqqqqqqrrrrrrrrrsssuuuvvvwwwvvvtttrrrrrrrrrpppoooooonnnnnnooopppqqqmmmpppqqqooopppsssssspppppppppoooooooooppprrrssswwwwwwwwwwwwvvvuuusssssstttuuuvvvvvvvvvuuutttsssqqqrrrssstttuuuuuuuuuuuurrrtttwwwyyyzzzxxxvvvuuuvvvyyy{{{|||{{{zzzzzzzzzyyy{{{|||{{{zzzxxxxxxyyy}}}}}}}}}|||{{{{{{zzzzzz{{{{{{{{{zzzzzzyyyyyyyyy|||{{{zzz{{{}}}}}}}}}|||~~~~~~~~~~~~~~~}}}|||zzzyyywwwwww||||||}}}}}}}}}{{{zzzyyy}}}}}}||||||||||||}}}}}}~~~|||zzzzzz{{{{{{{{{yyy~~~{{{yyyzzz|||}}}}}}XXXZZZ\\\^^^^^^]]]\\\[[[YYYZZZZZZ[[[[[[\\\]]]]]]___aaacccdddbbbaaa```aaaaaaaaa```___^^^^^^^^^^^^cccbbb```^^^\\\]]]```ccccccbbb```______aaadddeeedddcccbbbbbbccccccaaa`````````aaaaaaaaaaaaaaa```___```bbbaaa```^^^______aaabbbccceeeeeecccbbbaaa^^^___aaabbbcccdddfffhhhhhhggggggfffeeeeeeffffffhhhhhhhhhgggfffdddcccbbbdddeeefffhhhjjjkkklllmmmkkklllmmmnnnnnnmmmlllllllllkkkjjjiiiiiijjjkkkkkklllllllllkkkkkklllllllllkkkmmmoooooommmlllmmmnnnmmmmmmnnnnnnnnnooooooooonnnooooooooonnnmmmkkkjjjllllllkkkkkkkkkkkkkkkkkkkkklllnnnooopppppppppppplllkkkjjjjjjlllnnnmmmmmmkkkmmmoooooonnnmmmmmmnnnpppqqqrrrttttttssssssrrrrrrqqqpppoooooooooooopppooonnnnnnnnnoooooopppqqqoooooooooooooooooooooooorrrqqqqqqtttvvvwwwuuusssqqqqqqqqqqqqqqqrrrssssssrrrrrrqqqqqqqqqrrrrrrssssssssssssssstttvvvwwwxxxsssrrrqqqqqqqqqqqqrrrsssuuusssrrrsssuuuvvvvvvuuuuuuuuuuuuuuuuuutttssssssvvvuuutttrrrqqqqqqrrrrrrsssrrrqqqqqqqqqsssuuuvvvxxxxxxyyy{{{{{{||||||{{{}}}}}}~~~~~~}}}{{{xxxwwwwwwwwwwwwwwwvvvvvvuuuuuutttuuuuuuvvvvvvuuuttttttyyyyyyyyyyyyyyywwwuuusssvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvwwwvvvvvvuuuuuuvvvuuuttttttttttttuuuvvvvvvuuutttsssqqqpppooonnnpppppppppppppppqqqrrrsssssssssrrrrrrqqqpppooonnnmmmllllllkkkkkkkkkkkkllljjjkkkkkkiiigggggghhhiiijjjkkkkkklllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhhhhggggggggghhheeefffggghhhiiijjjkkkkkkiiiiiiiiijjjjjjiiihhhhhhjjjiiihhhgggffffffffffffhhhhhhhhhhhhiiigggdddaaaeeeeeedddddddddcccccccccccccccdddeeeffffffffffffeeeeeeeeeeeeddddddcccbbbccccccbbbccccccdddeeeffffffgggiiiiiihhhhhhiiijjjffffffgggggghhhhhhiiiiiihhhgggggghhhjjjllllllkkklllkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkkmmmoooqqqrrrsssrrrpppnnnllllllllllllmmmkkkiiiiiikkklllllljjjlllkkkiiijjjkkkkkkjjjhhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnoooppppppqqqrrrsssrrrpppnnnoooppppppppppppqqqqqqqqqqqqqqqmmmpppqqqppppppssssssqqqrrrqqqqqqpppqqqrrrssstttxxxxxxwwwwwwuuutttsssrrrqqqrrrssstttuuuuuuuuutttssstttuuuvvvvvvwwwwwwwwwuuuvvvwwwyyyyyyxxxwwwvvvwwwyyy|||}}}|||{{{zzz{{{zzz|||}}}}}}{{{zzzzzzzzz~~~~~~~~~}}}||||||{{{{{{||||||{{{{{{zzzzzzzzzzzz{{{zzzzzzzzz|||}}}|||{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwwww{{{|||}}}}}}}}}|||zzzyyy{{{{{{||||||||||||{{{{{{|||{{{yyyyyyzzz{{{zzzyyy~~~|||yyyyyyzzz|||||||||UUUYYY\\\\\\ZZZXXXYYYZZZYYYYYYZZZ[[[[[[\\\\\\]]]]]]___bbbbbbaaa_________^^^^^^^^^^^^^^^^^^^^^^^^aaaaaa```^^^\\\]]]```bbbbbbaaa```______aaacccdddcccbbbaaaaaabbbcccaaa```___```bbbccccccbbbaaa```___aaabbbaaa```^^^^^^___aaabbbdddeeeeeedddbbbaaa]]]___aaacccccceeegggiiihhhhhhggggggffffffggggggggggggffffffeeedddccccccdddeeefffhhhjjjkkkllllllkkkllllllmmmllllllkkkkkkiiiiiiiiijjjkkklllmmmnnnkkklllmmmnnnnnnmmmlllkkklllnnnoooooonnnmmmmmmnnnllllllmmmmmmmmmnnnnnnnnnooooooooonnnmmmkkkjjjiiijjjjjjjjjkkkkkkkkkkkkkkkiiikkkmmmpppqqqqqqpppoookkkjjjiiikkkmmmnnnnnnmmmlllnnnppppppoooooooooqqqpppqqqssstttuuuttttttssssssrrrqqqqqqqqqqqqqqqqqqpppoooooooooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssssssssstttvvvwwwvvvtttsssrrrrrrqqqppppppqqqqqqpppppppppqqqrrrssstttuuussssssssstttuuuvvvwwwxxxttttttssssssssssssttttttuuutttssstttvvvwwwvvvuuuvvvvvvvvvvvvvvvuuuuuutttvvvuuutttsssrrrrrrsssssssssrrrqqqpppqqqsssuuuwwwxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{||||||{{{yyyxxxvvvwwwwwwwwwwwwwwwvvvvvvvvvsssssstttuuuuuuttttttssswwwwwwwwwwwwwwwvvvuuuuuuwwwwwwvvvvvvuuuuuuttttttvvvvvvwwwwwwwwwwwwvvvvvvwwwvvvuuuttttttuuuvvvwwwuuuuuutttsssrrrqqqpppoooppppppppppppqqqrrrttttttsssssssssrrrqqqooonnnmmmmmmllllllllllllmmmmmmnnnkkklllkkkiiihhhhhhkkkmmmmmmmmmnnnmmmmmmlllkkkjjjhhhiiijjjkkklllkkkkkkjjjiiiiiihhhggggggggghhhhhheeefffhhhjjjkkkkkkjjjjjjiiiiiijjjkkkkkkkkkjjjjjjjjjiiihhhggggggffffffggghhhgggggghhhhhhgggdddaaaddddddddddddccccccccccccdddeeeeeeffffffeeeeeedddddddddeeeeeeeeedddccccccdddddddddddddddfffggggggjjjjjjjjjiiihhhhhhkkkmmmgggggggggggghhhhhhhhhhhhhhhgggggghhhjjjllllllkkkjjjjjjjjjiiiiiihhhhhhggghhhiiijjjlllnnnoooppppppsssqqqooommmllllllllllllkkkiiihhhiiikkklllmmmlllllljjjiiijjjkkkkkkjjjhhhjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhjjjlllmmmoooooonnnoooooonnnmmmlllnnnooopppqqqrrrssstttssssssrrrnnnqqqrrrqqqqqqttttttqqqtttsssrrrrrrrrrssstttuuuxxxxxxwwwvvvuuutttsssssspppqqqrrrtttvvvwwwwwwwwwuuuvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwvvvvvvxxxzzz|||}}}|||{{{{{{{{{{{{}}}~~~~~~|||{{{{{{|||~~~}}}}}}|||||||||{{{{{{{{{{{{{{{zzzzzz{{{zzzyyyzzz|||||||||{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}|||{{{zzzxxxxxxwww{{{|||}}}}}}}}}|||{{{zzzyyyzzz|||}}}}}}|||zzzyyyzzzyyyxxxyyyzzz{{{zzzyyyyyyxxxxxxyyy{{{|||{{{{{{SSSWWW[[[ZZZVVVTTTVVVZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\^^^``````___]]]^^^^^^[[[[[[\\\]]]^^^^^^^^^^^^```aaaaaa___^^^^^^```bbbaaa```_________```bbbccccccbbbaaabbbcccdddcccbbb```bbbdddeeedddbbb```^^^```aaacccbbb```______```bbbdddeeeffffffeeedddbbb___aaacccddddddeeegggiiihhhhhhgggggggggggghhhhhhhhhgggffffffeeeeeeeeeeeefffgggiiijjjllllllllllllmmmmmmmmmmmmllllllkkkkkkiiijjjjjjkkklllmmmnnnnnnlllmmmoooqqqqqqooommmlllmmmnnnoooooonnnnnnmmmnnnllllllmmmmmmmmmnnnnnnnnnpppoooooommmllljjjiiihhhiiiiiijjjjjjjjjjjjkkkkkkiiijjjmmmpppqqqpppooonnnlllkkkkkkmmmoooqqqpppooolllnnnpppqqqppppppqqqrrrqqqrrrssstttttttttsssrrrrrrrrrqqqqqqpppqqqqqqrrrqqqpppppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuutttttttttsssrrrpppoooooooooooooooooooooooopppqqqrrrsssrrrrrrrrrssstttuuuvvvwwwttttttttttttttttttttttttvvvuuutttuuuwwwwwwvvvtttvvvvvvvvvwwwwwwvvvvvvuuuttttttssssssrrrrrrrrrrrrrrrqqqpppoooppprrrtttuuuvvvwwwwwwxxxyyyyyyxxxxxxvvvvvvvvvvvvvvvuuutttsssvvvvvvvvvvvvvvvuuuuuuuuurrrrrrsssssssssssssssssstttuuuvvvvvvuuuuuuvvvvvvwwwwwwvvvuuuuuutttssssssuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwuuuuuutttsssrrrqqqqqqppppppppppppqqqrrrssstttuuusssssssssrrrpppooommmlllmmmmmmmmmmmmmmmnnnooopppllllllkkkiiihhhjjjmmmqqqnnnnnnnnnnnnmmmllljjjjjjfffhhhjjjllllllllljjjiiihhhggggggggggggggghhhhhheeefffhhhjjjkkkjjjiiiiiijjjjjjkkkkkkllllllkkkkkkjjjiiihhhgggggggggggggggggggggggghhhhhhgggdddaaadddccccccccccccccccccccceeefffffffffeeeeeedddcccccccccdddeeeeeedddddddddeeeddddddeeeeeefffggghhhkkkkkkjjjiiiggghhhjjjmmmhhhhhhhhhhhhgggggggggggghhhgggggghhhjjjllllllkkkiiiiiiiiihhhhhhhhhggggggggghhhkkkmmmnnnoooooonnnpppooommmllljjjjjjjjjkkkhhhhhhhhhiiijjjlllmmmmmmkkkjjjiiiiiikkkkkkjjjiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkklllnnnnnnooonnnoooooonnnmmmmmmoooqqqnnnppprrrtttttttttrrrqqqooossstttrrrsssvvvvvvssstttsssrrrrrrrrrssstttuuuvvvvvvuuuuuuuuuuuuuuuvvvrrrssstttuuuvvvwwwxxxxxxuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxvvvuuuuuuuuuuuuvvvwwwyyy{{{{{{zzzzzzzzz{{{{{{|||~~~}}}|||{{{{{{|||~~~}}}}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{yyyyyyzzz{{{|||{{{zzzyyyyyyzzzzzz{{{{{{||||||}}}||||||{{{zzzyyyxxxxxx{{{|||}}}~~~~~~}}}|||{{{yyy{{{}}}}}}{{{yyyyyyxxxwwwxxxzzz{{{zzzxxxwwwvvvwwwzzz|||}}}|||zzzTTTWWWZZZXXXSSSRRRUUUZZZXXXYYYYYYZZZ[[[[[[\\\\\\\\\]]]___^^^]]]\\\]]]^^^YYYZZZ\\\]]]^^^______^^^```aaabbbaaa``````aaabbbaaa```______``````bbbbbbdddbbbbbbccceeefffeeedddcccdddffffffeeebbb___\\\```bbbccccccbbbaaaaaabbbeeefffhhhiiiiiihhhfffeeebbbccceeeeeeddddddeeeggghhhhhhgggggggggggghhhhhhiiihhhggggggfffgggggghhhhhhjjjlllmmmnnnnnnmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmllllllllllllmmmllllllllllllnnnqqqrrrrrrqqqnnnlllllllllmmmnnnoooooonnnmmmmmmmmmnnnnnnnnnooooooooopppooonnnllljjjiiihhhhhhiiiiiiiiijjjjjjkkkkkkkkkjjjkkkmmmooopppooonnnmmmlllkkklllnnnppppppooonnnmmmnnnpppqqqpppooopppqqqrrrrrrsssssssssqqqpppoooppppppooooooooooooppppppqqqqqqpppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqpppqqqqqqrrrsssrrrqqqpppooonnnnnnnnnoooooonnnnnnnnnnnnoooooopppppppppqqqrrrssstttuuusssttttttttttttttttttsssvvvuuuuuuvvvwwwwwwuuussstttuuuuuuvvvvvvvvvuuuuuurrrrrrrrrrrrqqqqqqqqqppppppooooooooopppqqqrrrsssttttttuuuuuuvvvvvvuuuuuurrrrrrrrrrrrrrrrrrqqqqqqssssssttttttttttttttttttrrrrrrrrrrrrssssssttttttsssuuuvvvvvvttttttvvvxxxvvvvvvvvvuuutttsssrrrrrruuuuuuvvvwwwwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwtttttttttssssssrrrrrrrrrqqqqqqqqqqqqrrrssstttuuurrrrrrrrrqqqpppooommmmmmmmmmmmmmmmmmnnnnnnooopppllllllkkkjjjiiikkkooorrrmmmmmmmmmlllllljjjiiihhheeefffhhhjjjkkkkkkiiihhhgggfffffffffggghhhiiiiiieeefffhhhiiijjjiiiiiihhhjjjkkkkkklllllllllkkkkkkiiihhhhhhgggggggggggggggfffffffffggghhhgggdddaaaccccccccccccccccccccccccffffffffffffeeedddccccccbbbccccccdddeeeeeeeeeeeeeeeeeeeeeeeefffggghhhhhhkkkkkkjjjhhhffffffhhhkkkhhhhhhhhhhhhgggggggggggghhhgggggghhhjjjllllllkkkiiiiiiiiihhhhhhhhhhhhhhhggghhhjjjmmmnnnnnnnnnmmmmmmllljjjiiihhhhhhhhhiiigggggghhhiiijjjkkkmmmnnnkkkjjjiiiiiikkkkkkkkkiiijjjjjjiiiiiihhhhhhhhhhhhllllllllllllllllllllllllmmmnnnooonnnmmmmmmoooppplllnnnppprrrsssrrrqqqpppqqqtttuuussstttwwwwwwttttttsssrrrqqqqqqrrrssstttssssssssstttuuuwwwxxxyyyttttttttttttttttttttttttuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwuuussssssssstttuuuvvvwwwyyyyyyxxxwwwxxxzzzyyy{{{}}}|||{{{zzz{{{|||~~~}}}}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzzz{{{zzzyyyzzz|||}}}|||{{{yyyyyyyyyzzz{{{||||||||||||||||||{{{{{{zzzzzzzzz{{{|||}}}~~~~~~}}}||||||zzz|||~~~~~~|||zzzyyyxxxxxxyyy{{{{{{yyywwwvvvvvvxxx{{{}}}~~~|||{{{WWWXXXXXXVVVSSSSSSVVVYYYXXXXXXYYYZZZZZZ[[[[[[\\\\\\]]]^^^]]]\\\\\\]]]^^^YYYZZZ\\\^^^_________^^^```bbbddddddcccbbbbbbcccaaa`````````aaaaaabbbbbbccccccbbbdddfffggggggfffeeeeeeffffffdddbbb```^^^```bbbdddeeeddddddeeefffggghhhjjjkkkkkkjjjhhhgggdddeeeffffffddddddeeefffggggggffffffgggggghhhhhhiiihhhggggggggghhhiiijjjjjjlllnnnooopppooonnnmmmnnnmmmmmmmmmmmmnnnooopppmmmnnnnnnnnnmmmlllkkkkkklllmmmpppqqqqqqpppmmmlllkkkjjjjjjlllooopppooonnnmmmmmmnnnnnnnnnoooooooooooonnnlllkkkiiiiiiiiiiiiiiiiiijjjjjjkkkkkkllllllmmmmmmmmmnnnnnnmmmmmmmmmkkkjjjkkklllnnnnnnllljjjlllnnnpppooonnnmmmmmmnnnoooooopppqqqpppooonnnmmmnnnnnnnnnmmmnnnnnnooopppqqqqqqpppoooooooooooopppppppppppppppppppppppppppnnnoooooonnnmmmmmmoooqqqqqqppppppooonnnnnnoooooonnnmmmmmmlllllllllmmmmmmooooooooopppqqqrrrssstttssstttuuuuuuuuuuuutttsssuuuuuuuuuvvvwwwvvvtttrrrrrrsssssstttttttttttttttppppppqqqqqqqqqqqqppppppnnnooopppqqqrrrrrrrrrqqqrrrrrrsssssstttssssssrrrrrrrrrrrrrrrrrrrrrssssssrrrrrrrrrrrrssssssssssssrrrrrrrrrrrrrrrssstttuuutttvvvwwwvvvssssssvvvyyyuuuuuuttttttssssssrrrrrrssstttuuuvvvvvvwwwvvvvvvvvvuuutttsssssstttuuuvvvtttttttttsssssssssssssssqqqqqqqqqqqqqqqrrrrrrsssqqqqqqqqqqqqpppooonnnmmmnnnmmmmmmmmmmmmnnnnnnooolllllllllkkkjjjkkknnnqqqkkkkkkkkkkkkkkkjjjiiihhheeefffgggiiijjjjjjjjjiiiggggggggghhhiiijjjkkklllhhhhhhhhhhhhiiiiiijjjjjjkkklllllllllkkkkkkjjjiiiggggggffffffffffffggggggeeeeeeeeeggghhhgggdddaaabbbbbbbbbccccccccccccccceeefffffffffeeeddddddcccaaabbbcccdddeeefffffffffeeeeeeeeeeeeeeefffhhhhhhjjjjjjjjjhhheeeeeefffhhhgggggggggggghhhhhhhhhhhhhhhgggggghhhjjjllllllkkkiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjkkkmmmmmmnnnnnnkkkjjjiiigggffffffggggggfffhhhiiiiiiiiijjjlllnnnjjjiiiiiiiiikkklllkkkjjjjjjjjjiiiiiihhhgggggggggkkkkkkkkkjjjjjjjjjiiiiiimmmnnnppppppnnnmmmmmmnnnkkkmmmnnnpppqqqqqqqqqppprrruuuvvvuuuuuuxxxxxxuuuuuutttsssrrrqqqrrrssssssssssssssssssuuuwwwyyy{{{uuutttrrrqqqpppooooooooottttttvvvwwwwwwwwwwwwwwwwwwvvvuuutttssstttuuuvvvuuuwwwxxxwwwvvvvvvxxxyyyyyyzzz||||||{{{{{{{{{|||}}}}}}||||||{{{zzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzz|||{{{zzz{{{}}}}}}}}}|||yyyzzzzzz{{{|||}}}~~~~~~}}}}}}||||||||||||||||||{{{|||}}}~~~~~~~~~}}}||||||}}}}}}|||zzzyyyyyyzzz{{{{{{xxxvvvwwwwwwxxxzzz}}}}}}|||{{{ZZZYYYWWWUUUUUUVVVWWWYYYXXXXXXYYYYYYZZZ[[[[[[[[[\\\]]]^^^]]]\\\\\\]]]^^^YYY[[[]]]___``````___^^^```ccceeefffeeedddddddddaaaaaaaaaaaabbbbbbccccccbbbaaaaaaccceeeggggggfffdddddddddeeeddddddcccbbb```ccceeeffffffggghhhiiiggghhhjjjkkkkkkjjjhhhgggccceeeffffffeeeeeefffhhhffffffeeeeeefffgggggghhhhhhgggfffffffffgggiiikkkjjjlllnnnppppppooommmkkklllkkkkkkkkklllnnnoooqqqmmmnnnnnnooonnnmmmlllkkkjjjkkkmmmnnnnnnmmmkkkjjjhhhggghhhjjjnnnpppooonnnllllllmmmmmmmmmnnnnnnnnnnnnmmmkkkjjjiiiiiiiiijjjjjjjjjjjjkkkllllllmmmmmmpppooommmlllkkkkkklllllllllkkklllmmmnnnmmmkkkhhhlllmmmnnnnnnllljjjjjjkkkiiijjjlllmmmnnnnnnnnnmmmnnnmmmmmmmmmnnnnnnooopppqqqpppoooooonnnnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmoooooommmkkkkkknnnpppnnnnnnnnnnnnnnnooopppqqqllllllllllllmmmnnnooooooooooooooopppqqqrrrttttttuuuuuuvvvwwwwwwvvvuuuuuutttttttttvvvwwwvvvssspppppppppqqqrrrrrrrrrrrrrrrppppppqqqrrrrrrrrrqqqpppnnnooorrruuuuuutttrrrqqqrrrrrrssssssssssssrrrrrrrrrrrrqqqrrrrrrsssssstttrrrrrrrrrsssssstttttttttsssrrrrrrrrrssstttvvvvvvuuuwwwyyywwwsssrrrvvvyyyssssssssssssssssssssssssrrrrrrtttuuuuuuvvvvvvvvvuuutttsssrrrrrrssstttuuussssssssstttttttttttttttrrrrrrqqqppppppppppppqqqooooooppppppppppppoooooonnnnnnmmmmmmllllllmmmmmmkkklllmmmlllkkkkkklllnnnjjjjjjkkkkkkkkkjjjjjjiiifffggggggiiijjjkkkkkkllljjjjjjjjjkkklllmmmoooppplllkkkjjjiiiiiikkklllmmmllllllllllllkkkiiihhhgggffffffeeeeeeeeeeeeffffffeeeeeeeeefffhhhgggdddaaaaaabbbbbbbbbcccccccccccceeeeeeeeefffeeeeeedddddd```aaacccdddeeefffffffffddddddddddddeeefffggghhhjjjjjjkkkiiifffeeeeeefffffffffgggggghhhhhhiiiiiihhhgggggghhhjjjllllllkkkiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjkkklllmmmnnnkkkjjjhhhgggffffffggghhhfffhhhjjjiiihhhiiikkknnnjjjiiihhhiiikkklllkkkjjjkkkkkkjjjiiiiiihhhggggggiiiiiiiiiiiiiiiiiijjjjjjnnnqqqttttttrrrooonnnnnnlllmmmmmmnnnooopppqqqrrrsssvvvwwwvvvvvvyyyyyyvvvvvvvvvtttsssssssssttttttuuuuuutttssstttvvvxxxyyyvvvuuusssqqqpppppppppppptttuuuvvvwwwwwwxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwxxxvvvwwwxxxwwwvvvvvvxxxzzzyyy{{{}}}}}}||||||}}}~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}|||{{{|||~~~~~~~~~}}}{{{{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{||||||{{{xxxuuuwwwvvvvvvxxxzzz{{{zzzyyy]]]ZZZVVVUUUVVVWWWXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[]]]^^^^^^]]]\\\\\\]]]___ZZZ\\\^^^`````````___^^^aaacccfffggggggeeeeeeeeeaaabbbbbbbbbccccccccccccaaa``````bbbdddffffffeeebbbbbbccccccdddeeeffffff```cccfffggghhhhhhjjjlllfffhhhiiijjjjjjiiihhhfffbbbccceeefffffffffhhhjjjeeeeeeeeeeeeeeefffggghhhgggfffeeedddeeegggiiijjjjjjkkknnnoooooonnnllljjjjjjjjjiiijjjkkkmmmoooqqqlllmmmnnnoooooonnnmmmmmmiiiiiijjjkkkkkkjjjiiiiiigggffffffiiinnnppppppnnnkkkkkkkkklllllllllmmmmmmmmmllljjjiiiiiiiiijjjjjjjjjjjjkkkllllllmmmnnnnnnrrrpppnnnkkkjjjjjjkkklllnnnnnnnnnooopppooollliiilllmmmnnnmmmjjjhhhhhhiiidddfffiiikkkmmmnnnoooooonnnnnnmmmnnnnnnoooppppppppppppooonnnnnnmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnkkkkkkmmmppplllmmmmmmmmmnnnpppqqqrrrkkkkkkkkklllnnnpppqqqrrrpppppppppqqqrrrsssuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvtttttttttuuuvvvuuurrrooonnnoooppppppqqqqqqqqqqqqpppqqqrrrsssssssssrrrqqqnnnqqquuuxxxxxxwwwtttqqqsssssssssttttttsssrrrrrrppppppppppppqqqrrrsssssssssssssssttttttuuuuuuuuussssssrrrrrrssstttvvvwwwvvvyyyzzzwwwsssrrrvvvzzzrrrsssssssssssssssssssssqqqrrrssstttuuuuuuuuuuuutttsssrrrqqqqqqrrrssstttssssssssstttttttttttttttsssrrrqqqpppoooooooooooonnnnnnooopppppppppppppppooonnnmmmlllllllllllllllkkklllmmmmmmkkkkkkkkkllljjjjjjkkkkkklllkkkkkkkkkhhhhhhhhhiiijjjkkkmmmnnnllllllmmmmmmoooppprrrsssooonnnkkkjjjjjjlllooopppmmmmmmlllkkkjjjhhhgggfffeeeeeedddddddddeeeeeefffeeedddeeefffggggggdddaaaaaaaaabbbbbbccccccccccccddddddeeeffffffeeeeeeddd```aaabbbdddeeefffggggggdddddddddddddddeeeggggggjjjkkkllljjjhhhfffeeeeeeeeeffffffggghhhiiiiiijjjhhhgggggghhhjjjllllllkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjiiiiiijjjlllnnnoookkkjjjiiiggggggggghhhhhhgggiiijjjjjjhhhhhhjjjmmmjjjiiihhhiiikkklllkkkjjjllllllkkkkkkjjjiiihhhhhhhhhiiiiiijjjkkkllllllmmmrrruuuxxxyyywwwsssqqqpppmmmmmmmmmnnnoooqqqrrrsssssswwwxxxvvvwwwzzzzzzwwwxxxwwwvvvtttttttttuuuvvvxxxwwwuuutttssstttvvvwwwxxxwwwuuutttssssssttttttuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyyyyzzzwwwxxxyyyxxxwwwwwwyyy{{{{{{|||~~~~~~}}}~~~~~~~~~}}}|||||||||||||||}}}}}}~~~~~~~~~}}}|||}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~{{{|||}}}~~~~~~}}}}}}}}}||||||||||||}}}}}}}}}}}}|||}}}}}}{{{wwwtttwwwvvvuuuvvvxxxyyyyyyxxxSSSVVVYYYXXXVVVVVVXXX[[[YYYVVVVVVZZZ[[[YYYZZZ]]][[[\\\]]]]]]\\\\\\^^^```___aaacccdddcccbbbbbbbbbeeeeeeggghhhhhhgggffffffccccccdddddddddccccccbbbbbbbbbaaaaaaaaabbbdddeeedddddddddddddddcccbbbaaaeeeeeeeeeffffffhhhiiijjjggghhhhhhhhhgggeeecccbbbaaaaaaaaaaaabbbccceeefffgggggghhhhhhgggfffdddcccbbbccceeefffggggggffffffhhhhhhiiijjjjjjiiihhhgggiiihhhgggggghhhiiijjjkkkjjjlllmmmmmmkkkkkklllnnnhhhjjjlllkkkiiiggghhhjjjiiihhhhhhkkkoooqqqooolllkkkjjjiiihhhhhhjjjlllmmmmmmmmmllllllkkkkkkjjjjjjnnnnnnmmmnnnnnnoooppppppssssssrrrqqqpppooonnnmmmoooooopppppppppoooooonnnkkkllllllkkkiiihhhhhhiiiiiijjjkkklllnnnoooppppppppppppooonnnnnnooopppqqqoooppppppooolllkkkkkkllllllllllllmmmmmmnnnooopppooonnnmmmlllkkkkkklllmmmnnnlllkkkkkkmmmoooppppppnnnmmmlllkkklllnnnpppqqqtttsssssssssssstttuuuuuuyyyxxxwwwxxxxxxxxxvvvuuuvvvwwwxxxxxxvvvtttpppnnnoooooonnnoooooopppqqqqqqrrrsssssstttuuuvvvvvvwwwxxxxxxxxxwwwwwwuuuttttttuuuuuutttttttttsssssssssrrrrrrrrrssssssssssssssssssrrrqqqpppqqqsssuuuwwwwwwuuussssssuuuwwwwwwwww{{{yyyvvvtttsssuuuwwwxxxuuuuuutttuuuuuuvvvwwwwwwsssqqqoooppprrruuuvvvvvvqqqrrrrrrssstttuuuvvvvvvvvvvvvttttttttttttuuuvvvrrrqqqpppoooooooooooooooooopppqqqqqqqqqpppooonnnooommmjjjjjjjjjjjjiiihhhnnnnnnnnnmmmlllkkkjjjiiifffhhhkkkllllllkkklllmmmjjjllloooppppppppppppppprrrrrrrrrqqqqqqrrrrrrssspppnnnlllkkklllmmmmmmlllkkkjjjjjjiiihhhggggggfffeeeeeeffffffeeeeeedddccceeeeeeddddddddddddeeeeeedddccccccbbbbbbccccccdddhhhggggggfffeeeeeeddddddccccccbbbbbbccceeefffhhhhhhgggffffffgggggggggeeeggggggffffffffffffgggggghhhhhhhhhhhhggggggggggggffffffgggiiiiiijjjjjjjjjjjjiiihhhgggggghhhiiijjjkkkjjjjjjiiihhhgggffffffjjjjjjjjjjjjjjjiiihhhgggkkkkkkjjjjjjjjjjjjjjjjjjnnnmmmlllkkkjjjhhhggggggjjjjjjkkklllkkkjjjiiihhhkkkjjjiiihhhiiikkkmmmnnnzzz{{{}}}~~~{{{wwwrrroooooonnnnnnnnnoooppprrrssssssuuuwwwyyyzzzyyyxxxwwwxxxwwwuuuttttttvvvxxxzzzuuutttsssrrrrrrsssuuuvvvuuutttttttttsssssssssrrrxxxxxxyyyyyyyyyyyyzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{yyyzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||~~~~~~~~~~~~~~~||||||||||||}}}~~~}}}|||zzzxxxxxxyyyxxxwwwvvvvvvxxxzzz{{{TTTXXX\\\\\\ZZZXXXXXXZZZ]]]ZZZZZZ]]]]]]ZZZYYY[[[[[[\\\]]]]]]\\\\\\^^^``````bbbdddeeedddcccccccccbbbccceeegggiiijjjjjjjjjcccccccccccccccbbbaaa`````````______```bbbcccdddcccccccccccccccccccccccceeeeeeeeeeeeeeefffggghhhgggggggggfffeeecccaaa```aaaaaa``````aaaccceeefffgggggghhhgggfffeeecccbbbaaabbbdddeeefffffffffeeegggggghhhiiiiiihhhgggfffhhhgggggggggggghhhjjjkkkkkkmmmmmmmmmkkkkkklllmmmhhhjjjlllkkkhhhgggggghhhhhhhhhhhhkkknnnpppnnnllllllkkkjjjjjjjjjkkkmmmmmmoooooonnnnnnmmmlllllllllnnnnnnnnnnnnooopppqqqrrruuutttrrrpppooonnnmmmmmmooooooppppppppppppooooookkkllllllkkkjjjhhhhhhiiijjjjjjkkkllllllmmmnnnnnnooonnnmmmmmmnnnooopppqqqooopppqqqpppnnnnnnnnnpppoooooonnnnnnoooppprrrsssqqqpppooommmmmmmmmmmmmmmooommmllllllnnnpppqqqpppnnnmmmlllllllllnnnpppqqqsssrrrrrrrrrrrrsssttttttxxxwwwvvvwwwxxxxxxvvvtttuuuvvvxxxxxxwwwuuurrrpppnnnnnnnnnnnnooopppqqqqqqsssssstttttttttuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrsssssssssrrrrrrrrrrrrrrrssssssssssssssstttttttttrrrrrrqqqpppqqqsssuuuvvvwwwuuussssssuuuvvvvvvvvvwwwvvvtttsssssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxxxxuuusssqqqqqqrrrtttuuutttqqqrrrrrrssssssttttttuuuttttttsssrrrqqqrrrsssssspppooonnnmmmmmmmmmmmmmmmnnnooopppppppppooonnnmmmnnnllljjjiiijjjjjjiiihhhmmmmmmmmmlllkkkjjjhhhgggjjjkkkkkkkkkjjjkkkmmmooorrrtttuuuvvvvvvuuuuuuvvvwwwvvvtttqqqooonnnmmmmmmnnnllljjjiiijjjkkkkkkjjjjjjiiiiiihhhggggggffffffeeeffffffffffffeeeddddddeeeddddddddddddddddddeeeddddddccccccccccccddddddgggggggggfffeeeddddddddddddccccccbbbcccdddffffffgggfffffffffggggggffffffggggggffffffffffffgggggghhhhhhhhhhhhggggggggggggfffggghhhiiiiiijjjjjjjjjhhhggggggggghhhiiikkkllliiiiiiiiihhhhhhhhhhhhhhhjjjjjjjjjkkkjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjllllllkkkjjjiiihhhggggggjjjjjjkkkkkkkkkjjjiiihhhkkkjjjjjjkkklllooorrrsssxxxyyyzzzzzzxxxtttqqqnnnmmmmmmllllllmmmnnnpppqqqppprrrtttwwwyyyyyyyyyxxxwwwuuutttssssssuuuwwwyyywwwuuusssrrrqqqrrrssstttvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxyyyyyyyyyzzzzzzwwwwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||}}}}}}}}}}}}~~~~~~||||||||||||}}}~~~~~~~~~}}}}}}|||{{{{{{zzzyyyxxxwwwvvvwwwxxxzzz{{{WWW[[[___```]]]YYYXXXYYY^^^ZZZYYY]]]^^^[[[YYYZZZZZZ\\\]]]\\\\\\\\\^^^```aaaccceeefffeeeddddddeeeaaaccceeeggghhhjjjjjjjjjbbbbbbbbbaaaaaa___^^^]]]]]]]]]]]]^^^___aaaccccccccccccbbbaaabbbcccdddeeeddddddcccccccccddddddeeeeeeeeeeeedddbbbaaa___^^^````````````aaaccceeefffggggggffffffeeecccbbbaaa___```bbbdddeeefffeeeeeeeeeffffffggggggffffffeeeggggggffffffggghhhjjjkkkmmmnnnooommmllljjjkkkllljjjkkklllkkkiiigggggghhhiiihhhiiikkknnnoooooonnnmmmmmmmmmmmmmmmnnnnnnnnnrrrrrrqqqppppppooonnnnnnnnnnnnnnnoooppprrrssstttwwwuuurrrooommmmmmmmmmmmooooooppppppppppppoooooollllllllllllkkkjjjjjjiiikkkkkkkkkkkkkkkkkkjjjjjjllllllllllllmmmnnnppppppnnnpppqqqqqqppppppqqqsssqqqpppooonnnoooqqqsssuuutttsssqqqooonnnmmmmmmmmmooommmlllmmmoooqqqqqqpppmmmmmmllllllmmmnnnpppqqqqqqqqqqqqpppqqqrrrrrrsssvvvuuutttuuuvvvvvvtttrrrtttuuuvvvwwwwwwuuusssrrrnnnmmmmmmmmmnnnoooqqqrrruuuuuuuuuttttttsssssssssuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqssssssssstttttttttuuuuuurrrqqqppppppqqqrrrtttuuuvvvtttsssrrrtttuuutttsssqqqqqqrrrrrrrrrrrrrrrsssvvvvvvvvvuuuvvvvvvwwwxxxvvvtttqqqqqqrrrsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooonnnnnnoooooollllllkkkkkkjjjjjjkkkkkkllllllmmmnnnnnnnnnmmmmmmmmmkkkiiiiiiiiijjjiiihhhllllllllllllkkkkkkjjjiiimmmmmmmmmllllllooossswww}}}||||||||||||{{{{{{zzz|||yyytttpppllliiihhhhhhkkkiiigggggghhhiiihhhggghhhhhhggggggfffeeeeeeeeeffffffggggggffffffeeedddddddddddddddddddddddddddeeeddddddccccccddddddeeegggffffffeeeeeeddddddcccddddddccccccccccccdddeeeffffffffffffffffffffffffggggggffffffffffffgggggggggggggggggghhhhhhhhhhhhfffggghhhiiiiiijjjiiiiiiffffffggghhhiiikkkmmmnnngggggghhhhhhiiiiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjggggggggghhhhhhiiiiiijjjiiiiiiiiiiiihhhhhhhhhgggjjjjjjkkkkkkjjjjjjiiihhhiiiiiiiiikkknnnqqqtttvvvtttuuuuuutttssspppnnnmmmkkkkkkkkkkkkkkklllmmmnnnmmmoooqqqtttvvvwwwwwwwwwtttsssrrrqqqqqqsssuuuvvvwwwuuusssrrrqqqqqqqqqqqqtttuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyzzz||||||{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{|||~~~~~~|||{{{|||||||||||||||}}}~~~~~~~~~~~~~~~||||||{{{||||||}}}~~~{{{{{{{{{|||||||||||||||yyyxxxxxxwwwwwwyyyzzz{{{ZZZ]]]``````^^^]]]^^^``````YYYVVVXXX[[[ZZZ[[[]]]ZZZ[[[\\\\\\[[[\\\^^^``````ccceeefffeeedddeeefffccccccddddddeeeeeeeeefffaaaaaa``````^^^]]]\\\[[[\\\\\\]]]^^^```bbbcccdddeeedddbbb``````aaacccdddccccccbbbaaaaaaaaabbbbbbddddddcccbbb```___]]]]]]``````___```aaaccceeefffeeeeeeeeedddcccbbbaaa```___```bbbdddeeefffffffffeeeeeeeeefffffffffffffffggggggffffffgggiiikkkllloooppppppooolllkkkkkklllmmmmmmmmmmmmkkkjjjiiiiiikkkkkklllmmmooopppqqqqqqnnnnnnooopppqqqpppppppppuuuttttttsssrrrqqqppppppnnnnnnooopppqqqsssuuuvvvyyyvvvrrrnnnlllllllllmmmnnnnnnooopppppppppoooooonnnmmmmmmnnnnnnnnnllljjjkkkkkkkkkjjjiiihhhhhhhhhiiijjjjjjkkklllnnnooooooooopppqqqqqqpppooopppqqqpppooommmmmmmmmooorrrttttttsssqqqpppnnnmmmllllllmmmlllkkklllnnnppppppooollllllllllllmmmooopppqqqpppoooooooooooopppqqqqqqrrrqqqqqqrrrssssssqqqpppqqqrrrsssuuuuuutttssssssnnnmmmllllllmmmoooqqqrrrxxxwwwvvvvvvttttttsssrrrtttttttttttttttsssrrrrrrpppppppppqqqqqqqqqqqqrrrrrrrrrsssssstttuuuuuuuuuqqqppppppppppppqqqrrrssssssqqqppppppqqqrrrqqqooommmnnnooopppqqqppppppooossssssrrrrrrrrrsssssstttrrrpppoooooopppqqqqqqpppnnnnnnnnnnnnmmmmmmllllllmmmmmmmmmllllllllllllllljjjjjjiiihhhhhhiiiiiijjjiiiiiijjjkkkkkkkkkllllllkkkjjjhhhhhhiiijjjiiihhhlllmmmnnnooopppppppppppppppqqqssstttuuuxxx}}}~~~||||||{{{{{{zzzyyyvvvrrrmmmjjjhhhggggggiiigggffffffhhhhhhgggffffffffffffeeeeeedddddddddffffffggggggffffffeeedddddddddeeeeeeeeeeeeddddddeeeeeeddddddddddddeeeeeeeeeeeeeeeeeeddddddccccccddddddccccccccccccccccccdddeeeffffffeeeeeefffggggggffffffeeeeeeffffffggggggggggggggghhhhhhhhhhhhgggggghhhiiiiiiiiiiiiiiigggggghhhiiijjjkkklllmmmhhhhhhhhhhhhhhhhhhiiiiiigggggghhhiiijjjjjjjjjjjjeeeeeeffffffggghhhiiiiiiggggggggghhhhhhhhhhhhhhhjjjjjjjjjjjjjjjiiiiiihhhgggggghhhjjjlllooorrrsssqqqppppppooonnnmmmllllllkkkkkkkkkkkkkkkllllllmmmlllmmmoooqqqssstttttttttrrrqqqpppooopppqqqrrrssstttsssrrrqqqppppppqqqqqqqqqqqqrrrsssuuuvvvwwwxxxwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}yyyxxxxxxyyy{{{{{{zzzxxx{{{zzzzzzzzz{{{||||||}}}~~~~~~~~~}}}{{{zzz~~~~~~}}}|||{{{{{{{{{||||||}}}~~~zzzzzz{{{{{{{{{{{{||||||yyyxxxxxxwwwxxxyyyzzzzzzZZZ\\\___```bbbfffmmmrrriii___WWWVVVXXXYYY[[[^^^YYYZZZ[[[[[[YYYZZZ[[[]]]^^^aaacccddddddccccccddd_________``````aaabbbccc```______^^^]]]\\\ZZZYYY\\\\\\^^^___aaabbbcccdddfffeeebbb```___```aaabbbbbbaaaaaa````````````aaacccbbbaaa```___^^^^^^^^^````````````bbbdddfffgggeeedddccccccbbbaaaaaaaaaaaacccdddfffggghhhggggggffffffffffffgggggghhhhhhhhhhhhhhhhhhiiikkkmmmnnnpppqqqrrrpppnnnmmmmmmnnnppppppooooooooonnnlllkkkmmmnnnooopppqqqrrrtttuuuppppppqqqrrrrrrrrrrrrqqqwwwvvvuuutttsssrrrqqqqqqnnnnnnoooppprrrsssuuuvvvwwwuuuqqqmmmkkkkkkkkkllllllmmmnnnnnnooooooooooooooonnnnnnoooqqqqqqnnnkkkkkkjjjjjjiiihhhhhhgggggghhhiiijjjkkklllmmmnnnnnnpppqqqqqqpppnnnlllmmmnnnoooooonnnmmmnnnppprrrsssrrrqqqpppooommmllljjjjjjkkkjjjjjjkkkmmmnnnmmmlllkkkkkklllmmmnnnooopppqqqooonnnnnnnnnnnnoooppppppooonnnmmmnnnppppppooommmnnnooopppqqqrrrrrrrrrqqqnnnmmmllllllmmmooorrrtttzzzyyyxxxwwwuuutttssssssttttttuuuuuuuuutttssssssqqqqqqqqqqqqqqqrrrrrrrrrpppqqqqqqrrrssssssttttttoooooooooooooooppppppqqqooommmmmmmmmoooooonnnllljjjlllmmmooooooooonnnmmmooonnnnnnmmmmmmmmmnnnnnnlllkkkjjjkkknnnoooooonnnlllkkkkkkjjjjjjiiiiiihhhkkkkkkkkkkkkkkkkkkkkkkkkiiiiiihhhhhhhhhiiiiiijjjgggggghhhhhhiiijjjkkkkkkllljjjiiiiiijjjlllkkkjjjoooppprrruuuwwwxxxyyyyyywwwyyy|||}}}~~~~~~}}}xxxvvvvvvvvvuuutttqqqooommmkkkiiiiiijjjjjjhhhgggfffggghhhiiihhhfffeeeeeeeeeeeeddddddddddddfffffffffffffffeeeeeeddddddeeeffffffffffffeeedddeeeddddddccccccddddddeeedddddddddddddddcccccccccccccccccccccccccccbbbbbbbbbdddfffeeedddccceeegggffffffeeeeeeeeeeeefffffffffggggggggghhhhhhhhhiiiggghhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjiiiiiihhhggggggfffffffffggghhhiiiiiiiiihhhddddddeeefffgggggghhhhhhfffgggggggggggghhhhhhhhhjjjjjjiiiiiiiiihhhhhhhhhiiiiiijjjkkklllmmmooopppnnnmmmmmmllllllkkkllllllkkklllllllllmmmmmmmmmmmmmmmnnnooooooppppppppppppoooooonnnnnnnnnooopppqqqpppppppppppppppqqqrrrrrrooopppqqqrrrtttvvvwwwxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxvvvvvvwwwxxxxxxyyyzzzzzz||||||{{{zzzzzz|||}}}~~~~~~~~~~~~}}}||||||{{{{{{||||||||||||||||||||||||yyyxxxxxxzzz{{{|||{{{yyyzzzzzzyyyyyyzzzzzz{{{{{{|||}}}~~~~~~}}}|||{{{~~~~~~~~~~~~}}}|||{{{{{{{{{zzz{{{{{{|||}}}||||||{{{{{{zzzzzzyyyyyywwwwwwwwwwwwxxxxxxyyyyyyWWWZZZ]]]```dddlllvvv~~~qqqeeeZZZXXXYYYYYYZZZ\\\YYYZZZZZZYYYWWWWWWXXXZZZ[[[]]]```aaa``````aaaaaaXXXXXXYYY[[[]]]```bbbccc^^^^^^^^^]]]]]][[[ZZZYYY\\\]]]^^^```aaabbbbbbbbbeeedddbbbaaa``````aaaaaa``````_________``````aaabbbbbbaaa```````````````aaaaaaaaabbbcccfffhhhiiieeeeeeddddddddddddeeeeeefffgggiiijjjkkkkkkjjjjjjiiiiiiiiiiiijjjkkkllllllkkkjjjjjjkkklllnnnpppqqqrrrssssssrrrpppooopppqqqqqqpppppppppqqqqqqpppnnnoooppprrrrrrrrrsssvvvxxxqqqrrrrrrrrrrrrssssssssswwwwwwvvvuuusssrrrqqqqqqooooooooopppqqqssstttuuutttrrrooolllkkkjjjjjjjjjjjjkkklllmmmnnnnnnnnnmmmnnnmmmmmmooorrrqqqnnnjjjiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjlllmmmmmmmmmmmmoooppppppooolllkkkkkklllppppppppppppqqqrrrrrrsssooooooooonnnmmmkkkiiiiiiiiiiiiiiijjjmmmmmmlllkkkjjjkkklllmmmnnnppppppqqqnnnnnnnnnnnnnnnoooooopppmmmmmmlllnnnooopppnnnmmmmmmmmmnnnoooppppppppppppooonnnllllllmmmpppsssuuuzzzyyyxxxwwwuuutttsssrrrssstttttttttttttttssssssrrrrrrrrrqqqqqqqqqppppppnnnnnnoooooopppqqqrrrrrrnnnoooooooooooooooooooookkkjjjjjjlllnnnnnnmmmkkkkkklllmmmnnnooonnnmmmllllllkkkjjjjjjiiijjjjjjjjjiiihhhhhhiiilllmmmmmmllljjjjjjjjjiiiiiihhhhhhhhhiiijjjkkkllllllmmmlllllljjjjjjjjjiiijjjjjjkkkkkkhhhhhhhhhiiijjjkkkmmmnnnooommmlllmmmoooppppppoootttuuuwwwzzz|||}}}~~~}}}}}}||||||}}}xxxrrrooopppqqqpppnnnjjjjjjiiiiiiiiijjjkkkkkkgggffffffgggiiiiiihhhfffeeeeeeddddddddddddddddddeeeeeeffffffeeeeeedddcccddddddffffffffffffdddddddddccccccbbbbbbccccccdddccccccccccccccccccccccccbbbbbbcccccccccccccccbbb```ccceeeeeecccbbbeeehhhffffffeeeeeeeeeeeeffffffffffffgggggghhhhhhiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhgggkkkkkkjjjiiihhhgggffffffgggggghhhhhhiiihhhhhhhhheeeeeeeeeffffffgggggghhhgggggggggggghhhhhhhhhhhhjjjjjjiiihhhhhhhhhhhhiiikkkllllllmmmmmmnnnnnnnnnllllllllllllllllllllllllllllllmmmnnnnnnmmmmmmlllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppmmmmmmnnnooopppqqqrrrrrrpppppprrrsssuuuwwwxxxyyywwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxyyyyyyvvvwwwwwwxxxyyyzzz{{{{{{}}}|||{{{zzzzzz|||~~~}}}}}}||||||{{{zzzzzzzzz||||||||||||||||||||||||{{{zzzzzz|||~~~~~~|||zzzzzzyyyyyyyyyzzzzzz{{{|||~~~~~~}}}~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzzzzzzz{{{{{{}}}||||||zzzyyyxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwUUUXXX[[[]]]___eeennntttlllaaaXXXXXX[[[[[[ZZZZZZYYYZZZYYYXXXUUUTTTUUUVVVWWWYYY\\\]]]]]]\\\]]]^^^VVVVVVWWWXXX[[[^^^aaabbb]]]]]]]]]]]]]]]\\\[[[ZZZ[[[\\\^^^___`````````___```aaaaaaaaabbbbbbcccccc_______________```aaabbbbbbaaaaaa```aaabbbcccdddbbbbbbbbbccceeegggiiikkkhhhggggggggggggiiijjjkkkllllllnnnnnnnnnnnnmmmlllmmmlllllllllmmmnnnooopppmmmmmmmmmmmmoooqqqssstttssstttuuutttsssrrrssstttqqqooooooppprrrsssqqqooooooqqqsssrrrrrrsssvvvyyysssrrrrrrqqqrrrssstttuuuwwwvvvuuutttsssqqqppppppoooooooooppppppqqqsssssspppooonnnllljjjiiiiiiiiihhhiiijjjkkkllllllllllllllljjjjjjmmmpppppplllggggggggghhhiiiiiijjjkkkkkkiiijjjlllmmmmmmmmmllllllmmmnnnooonnnlllkkklllmmmmmmnnnoooqqqqqqqqqqqqqqqmmmnnnnnnnnnmmmllljjjiiiiiiiiiiiikkkmmmnnnlllkkkjjjjjjlllmmmoooppppppqqqnnnnnnnnnnnnnnnoooooopppnnnnnnmmmooopppqqqpppnnnmmmnnnnnnooooooppppppppppppooommmmmmnnnqqquuuwwwxxxwwwvvvuuutttsssrrrqqqrrrrrrssssssssssssrrrrrrrrrrrrqqqpppooonnnnnnmmmkkkkkklllmmmnnnoooppppppnnnnnnnnnoooooonnnnnnmmmiiiiiijjjlllnnnooonnnlllmmmnnnnnnnnnnnnmmmmmmllllllkkkjjjiiiiiiiiiiiijjjiiihhhhhhiiikkklllkkkjjjjjjjjjjjjjjjjjjjjjiiiiiihhhiiikkkmmmoooooooooooolllllllllllllllmmmnnnnnnjjjjjjjjjkkkmmmoooqqqrrrtttrrrrrrrrruuuvvvvvvvvvyyyzzz{{{|||}}}}}}}}}}}}zzz{{{|||{{{yyyxxxyyyzzz{{{uuunnnkkklllnnnmmmkkkggggggiiiiiijjjiiihhhhhhfffeeeeeegggiiiiiigggfffeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeddddddcccbbbaaabbbdddeeeeeedddbbbaaacccbbbbbbaaaaaabbbbbbcccbbbbbbbbbccccccccccccccc```aaabbbcccddddddcccccc___bbbeeeeeebbbaaadddhhhfffeeeeeeddddddeeeeeeffffffffffffggghhhiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhheeefffggghhhiiihhhhhhgggjjjiiiiiiiiihhhhhhggggggiiijjjjjjjjjjjjiiiiiihhhffffffffffffgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhkkkjjjiiihhhggghhhhhhiiijjjjjjkkklllmmmmmmmmmmmmkkklllmmmnnnnnnnnnnnnnnnllllllmmmnnnnnnmmmlllkkkllllllllllllmmmnnnnnnooommmmmmmmmnnnnnnnnnoooooommmnnnnnnoooppppppppppppooooooqqqrrrtttuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzzzzzwwwwwwxxxyyyzzz{{{||||||}}}|||zzzyyyyyy{{{}}}||||||{{{{{{zzzyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~}}}|||{{{zzzzzzyyyyyyyyyzzzzzz{{{}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{zzzzzzyyyzzzzzz{{{||||||{{{zzzyyyxxxwwwwwwttttttuuuvvvvvvvvvvvvvvvVVVXXXZZZZZZYYYZZZ^^^bbb```WWWRRRVVV[[[\\\ZZZYYYYYYZZZYYYWWWTTTRRRSSSTTTTTTVVVYYY[[[ZZZZZZ[[[\\\YYYXXXXXXXXXZZZ[[[]]]___\\\\\\]]]]]]]]]\\\\\\[[[ZZZ[[[]]]^^^___^^^^^^]]]\\\^^^___aaacccdddeeeeee^^^^^^^^^___```aaabbbcccbbbaaaaaaaaabbbccceeefffbbbbbbcccdddeeehhhjjjllljjjiiiiiiiiikkklllnnnpppooopppqqqqqqqqqpppnnnnnnooonnnnnnnnnoooppprrrsssooooooooooooqqqsssuuuvvvsssuuuvvvuuuttttttuuuvvvpppnnnmmmooorrrtttrrrooooooqqqsssrrrqqqrrrvvvzzztttsssqqqpppqqqrrrtttvvvvvvvvvuuusssrrrpppoooooopppooooooooopppqqqqqqrrrnnnmmmmmmlllkkkiiihhhhhhggghhhiiijjjkkkllllllkkkjjjhhhgggkkkoooooojjjeeeffffffgggiiijjjkkklllmmmjjjkkklllmmmmmmmmmlllkkklllmmmnnnnnnmmmmmmnnnoooiiikkkmmmooopppooonnnmmmmmmmmmnnnnnnnnnmmmkkkjjjjjjjjjjjjlllnnnooommmkkkiiijjjlllnnnooopppqqqqqqnnnnnnnnnnnnnnnooopppppppppooooooppprrrsssrrrpppnnnooooooooopppppppppqqqqqqooonnnmmmooorrrvvvxxxvvvuuutttsssrrrqqqpppppppppqqqqqqrrrrrrrrrqqqqqqrrrqqqpppooonnnmmmlllkkkiiiiiijjjkkklllmmmnnnooommmnnnnnnnnnnnnnnnmmmmmmiiiiiijjjmmmpppqqqpppnnnooooooooonnnnnnmmmmmmmmmmmmllllllkkkjjjjjjjjjkkkkkkjjjjjjjjjkkkkkkjjjhhhkkkkkkkkkkkkkkkkkkkkkkkkhhhiiilllnnnpppqqqqqqqqqmmmmmmmmmmmmnnnnnnooopppmmmmmmmmmnnnooorrrtttuuuxxxwwwvvvwwwyyy{{{{{{{{{||||||}}}}}}|||{{{zzzzzzsssssssssrrrrrruuuyyy|||{{{tttmmmjjjlllnnnmmmkkkggghhhiiijjjiiihhheeedddddddddeeefffhhhhhhgggeeeeeeeeeeeeeeeeeeeeeeeeeeecccddddddddddddcccbbbbbb___```bbbccccccbbb```___bbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccccc___```bbbcccdddddddddccc^^^bbbeeeeeebbbaaadddhhhfffeeeeeeddddddeeeeeefffeeeffffffggghhhiiiiiijjjhhhhhhiiiiiiiiihhhhhhgggbbbccceeegggiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiilllllllllllllllkkkjjjiiigggggggggggggggfffffffffjjjiiiiiiiiihhhhhhhhhgggkkkjjjhhhggggggggghhhiiifffggghhhiiijjjkkkkkkkkkkkklllnnnoooppppppooonnnkkklllmmmmmmmmmlllkkkjjjkkkkkkkkklllmmmnnnpppqqqmmmmmmmmmnnnnnnnnnnnnooonnnooooooooooooooonnnmmmlllmmmnnnoooqqqrrrssstttvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{wwwxxxxxxyyy{{{||||||}}}}}}{{{yyyxxxxxxzzz}}}~~~|||{{{{{{zzzzzzyyyxxxxxx{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwwwwyyy{{{|||{{{yyy{{{{{{zzzyyyyyyzzzzzzzzzxxxzzz}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{zzzzzzyyyyyyxxxxxxxxxsssttttttuuuuuuuuuuuuuuuYYYYYYZZZZZZYYYXXXWWWWWWZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTTTTUUUWWWXXXYYYYYYZZZZZZVVVWWWXXXYYY[[[\\\^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[]]]]]]^^^^^^^^^]]]\\\\\\[[[\\\___bbbeeefffggggggbbbaaa```______```aaaaaaeeeeeefffgggggghhhgggggghhhjjjkkkkkkiiihhhhhhiiijjjjjjkkkkkklllmmmmmmnnnooooooooooooooonnnnnnmmmpppooommmmmmmmmooorrrtttoooppprrrssstttuuuuuuuuuwwwwwwwwwuuurrrqqqqqqrrrnnnkkkiiikkkpppsssqqqnnnnnnnnnmmmmmmmmmoooqqqrrrqqqpppoooppprrrssssssssstttsssrrrpppoooppppppqqqppppppppppppppppppppppppppppppoooooonnnnnnmmmmmmjjjjjjkkkkkkkkkllllllllliiiiiiiiiiiihhhfffeeedddiiijjjjjjkkkkkkkkkjjjjjjkkklllmmmllljjjiiijjjkkkkkklllmmmnnnnnnmmmlllkkkjjjkkkmmmllllllkkkmmmnnnoooooonnnnnnnnnnnnoooooojjjlllnnnpppooonnnkkkiiinnnnnnooopppqqqqqqqqqqqqrrrrrrqqqpppooooooooooooppppppqqqrrrtttuuusssqqqkkkjjjkkknnnrrruuutttrrrooonnnnnnnnnoooppprrrssstttttttttrrrooommmnnnnnnooonnnnnnnnnnnnnnnoooooorrrqqqooommmlllkkkkkkkkkjjjjjjkkklllmmmnnnoooooottttttsssrrrqqqqqqppppppppppppppppppppppppqqqqqqqqqooommmmmmnnnooonnnmmmjjjkkkmmmooonnnllljjjhhhfffhhhjjjlllllljjjhhhfffjjjiiiiiikkklllmmmllljjjmmmmmmmmmoooqqqpppnnnlllqqqpppppppppppppppppppppnnnnnnoooppprrruuuwwwxxxyyy{{{}}}}}}{{{zzz|||zzzwwwtttrrrqqqqqqrrrppppppooolllkkkpppzzzxxxmmmjjjkkkmmmkkkhhhiiiiiihhhhhhhhhhhhiiiiiigggggggggggggggffffffeeegggfffeeedddddddddeeefffddddddbbbaaa````````````aaabbbcccddddddcccbbbaaabbbbbbbbbbbbbbbaaa```___aaabbbccccccddddddddddddeeeffffffeeecccbbbbbbcccdddccccccbbbbbbccccccddd___aaaccceeeggggggfffeeedddfffhhhhhhhhhhhhiiijjjhhhgggfffeeeeeefffggghhhggghhhjjjjjjhhhggghhhiiihhhhhhgggggghhhjjjlllmmmjjjkkkkkkkkkkkkjjjiiiiiieeefffhhhiiiiiiiiihhhgggggggggggggggggghhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiiooonnnmmmlllkkkjjjjjjjjjkkklllllllllllllllkkkkkkkkklllmmmlllkkkkkklllmmmnnnllljjjjjjkkklllmmmlllnnnnnnmmmmmmmmmmmmnnnnnnkkklllmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmoooqqqsssuuussstttuuuvvvvvvwwwwwwvvvzzzyyyxxxwwwwwwwwwxxxyyyzzzxxxwwwwwwzzz|||||||||zzzzzzzzzxxxwwwwwwyyy{{{{{{yyyxxxyyy||||||zzzwwwyyyxxxwwwwwwvvvwwwwwwwwwttttttuuuwwwxxxyyyzzzzzzyyyzzz{{{zzzxxxwwwxxxyyyzzz{{{~~~~~~|||||||||{{{||||||}}}~~~yyyxxxxxxzzz||||||xxxuuuyyyzzz{{{{{{{{{zzzyyyxxxtttuuuuuuuuuuuuuuuuuuttt\\\[[[[[[YYYXXXWWWVVVVVVYYYXXXXXXWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTUUUWWWXXXYYYYYYZZZZZZXXXXXXZZZ\\\]]]^^^^^^^^^^^^^^^___``````___]]]\\\_________^^^^^^^^^]]]]]]^^^```bbbdddffffffffffffbbbaaa```______```aaabbbeeeeeefffggggggggggggggggggiiijjjjjjiiihhhhhhjjjllllllllllllmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnpppooommmlllmmmoooqqqsssqqqqqqrrrsssssssssssssssuuuvvvuuussspppooooooqqqmmmjjjhhhkkkooorrrpppmmmnnnnnnnnnnnnooopppqqqrrrqqqooooooppprrrssstttssssssrrrqqqpppooooooppppppnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkklllmmmmmmjjjjjjjjjjjjiiihhhgggfffiiijjjjjjkkklllllllllkkklllmmmmmmllljjjiiijjjkkklllmmmoooppppppooommmllljjjlllmmmmmmllllllmmmnnnoooooonnnnnnnnnooooooppplllmmmnnnooooooooommmlllmmmnnnpppqqqrrrssstttttttttsssrrrqqqppppppoooooooooooooooqqqssssssqqqppplllkkkkkkmmmqqqsssrrrqqqnnnmmmmmmllllllmmmnnnooorrrssstttsssqqqooooooooonnnnnnnnnnnnnnnnnnoooppprrrqqqpppooommmmmmllllllkkkkkklllmmmnnnooopppppptttssssssrrrqqqqqqppppppppppppppppppppppppppppppqqqooonnnnnnooopppooonnnlllmmmnnnoooooommmkkkjjjiiijjjlllmmmmmmllljjjiiikkkjjjjjjlllnnnooonnnlllnnnmmmmmmnnnpppqqqpppnnnqqqqqqppppppppppppoooooooooppprrrtttwwwyyyzzz{{{{{{|||~~~~~~}}}{{{xxxwwwyyywwwtttqqqoooooooooooonnnooonnnkkkiiimmmuuu|||{{{tttkkkiiikkkmmmkkkhhhiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhiiihhhggggggfffffffffdddcccccccccdddeeedddcccbbbaaa````````````aaabbbccccccccccccbbbaaaaaaaaaaaaaaaaaa```______aaabbbcccdddddddddccccccdddeeeeeedddbbbaaaaaabbbccccccbbbbbbbbbbbbcccccc```aaaccceeefffffffffeeeccceeeggggggffffffggghhhhhhhhhgggggggggggghhhhhhfffhhhiiiiiihhhgggggghhhiiiiiihhhhhhiiijjjkkkllljjjjjjkkkkkkjjjjjjiiihhhffffffhhhiiiiiiiiihhhgggiiiiiiiiihhhhhhhhhggggggiiiiiijjjjjjjjjjjjiiiiiilllkkkkkkkkkkkklllmmmmmmllllllmmmmmmmmmmmmllllllkkkmmmnnnmmmlllkkklllmmmnnnlllkkkjjjkkklllmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnkkkllllllmmmmmmmmmmmmmmmnnnmmmmmmmmmnnnoooqqqrrrttttttuuuvvvwwwwwwwwwwwwyyyxxxxxxxxxxxxxxxyyyyyy{{{yyyxxxxxxzzz|||}}}|||{{{|||{{{zzzxxxxxxyyy{{{{{{zzzzzz{{{}}}}}}{{{xxxzzzyyyxxxwwwwwwvvvvvvvvvwwwwwwxxxxxxyyyzzz{{{{{{{{{|||}}}|||zzzyyyzzz{{{{{{}}}~~~||||||||||||||||||||||||{{{zzzyyyzzz||||||zzzwwwyyyzzz{{{{{{{{{zzzyyyyyyvvvvvvvvvuuuuuuvvvvvvvvv^^^]]][[[YYYWWWVVVUUUUUUWWWWWWVVVUUUUUUUUUVVVVVVXXXXXXWWWWWWWWWVVVVVVVVVTTTUUUWWWXXXYYYYYYZZZZZZYYY[[[]]]___```___^^^]]]^^^___aaacccdddbbb```___cccbbb```___^^^]]]^^^^^^aaabbbdddfffffffffffffff``````_________aaabbbcccdddeeeeeeffffffffffffeeeeeeggghhhiiihhhhhhiiikkkmmmmmmmmmmmmllllllllllllkkklllmmmnnnoooooooooooonnnmmmkkkkkkkkkmmmpppqqqqqqqqqrrrrrrrrrrrrqqqqqqssssssrrrpppmmmlllmmmnnnkkkiiihhhjjjnnnpppnnnlllnnnnnnooopppqqqqqqqqqqqqpppooonnnpppsssttttttsssqqqpppooooooooooooooopppmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkkkklllnnnooollllllllllllkkkkkkjjjiiiiiijjjkkklllmmmnnnnnnnnnmmmnnnnnnmmmkkkjjjjjjkkkmmmnnnqqqrrrrrrqqqnnnmmmkkkmmmnnnmmmllllllmmmoooooonnnnnnnnnooopppqqqqqqnnnnnnnnnoooppppppppppppooooooqqqrrrtttuuuvvvwwwuuuuuutttsssrrrqqqpppoooooonnnoooppprrrrrrpppnnnlllkkkkkkllloooppppppooommmllllllkkkjjjkkkkkkkkkpppsssuuuuuutttrrrqqqqqqoooooonnnnnnoooooopppqqqrrrrrrqqqppppppooonnnnnnlllmmmmmmnnnooopppqqqqqqtttttttttsssrrrrrrqqqqqqppppppppppppppppppppppppqqqooonnnnnnpppqqqpppoooooooooppppppoooooonnnmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllmmmpppqqqpppoooooonnnmmmnnnppprrrrrrrrrrrrqqqqqqqqqpppppppppoooppprrrvvvyyy|||~~~~~~{{{xxxtttrrrtttssspppnnnmmmlllllllllllllllllljjjhhhjjjoootttuuupppjjjiiilllmmmkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhgggfffeeedddbbbbbbbbbcccdddccccccbbbaaa`````````aaaaaabbbbbbccccccbbbbbbaaa```````````````_________```aaaccceeeeeedddbbbaaacccddddddcccaaa```aaabbbcccbbbbbbaaaaaabbbbbbcccaaabbbdddeeefffffffffeeedddeeeffffffeeedddeeefffiiiiiiiiijjjjjjiiiiiiiiifffhhhiiiiiihhhgggggghhhjjjjjjiiiiiiiiiiiijjjkkkjjjjjjkkkkkkjjjjjjiiihhhfffggghhhhhhiiiiiihhhhhhkkkjjjjjjiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiihhhiiijjjkkklllmmmnnnooolllmmmmmmnnnnnnnnnmmmmmmlllmmmnnnnnnllllllmmmnnnmmmmmmlllkkkkkklllmmmmmmnnnmmmmmmllllllmmmmmmnnnkkkkkklllmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmnnnooooootttuuuvvvwwwxxxxxxxxxxxxvvvwwwxxxyyyyyyzzzyyyyyy{{{zzzyyyyyy{{{}}}}}}|||}}}}}}}}}{{{yyyxxxyyyzzzzzzzzz{{{}}}~~~~~~{{{yyy{{{zzzyyyxxxwwwvvvvvvvvvyyyyyyzzzzzz{{{{{{{{{|||~~~}}}|||}}}~~~}}}~~~~~~{{{|||}}}}}}}}}|||{{{zzz}}}{{{zzzyyyzzz{{{zzzyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvwwwxxxyyy^^^]]][[[YYYWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVYYYXXXXXXXXXWWWWWWWWWWWWTTTUUUWWWXXXYYYYYYZZZZZZ[[[]]]___aaabbbaaa___]]]]]]___cccffffffeeecccaaadddccc```^^^\\\]]]]]]^^^```aaaccceeefffffffffeee```_________```aaacccdddddddddeeeeeeeeeeeedddddddddeeeggggggggggggiiikkkmmmmmmllllllkkkjjjjjjiiihhhiiijjjkkkmmmmmmmmmnnnjjjjjjiiihhhiiikkklllnnnooopppqqqqqqrrrrrrrrrrrrrrrqqqpppmmmjjjjjjkkkmmmkkkiiiiiijjjmmmnnnmmmllllllmmmoooqqqqqqqqqppppppoooooooooqqqtttuuuuuutttooooooooonnnnnnnnnoooooollllllllllllllllllllllllllllllmmmmmmnnnnnnnnnoooooonnnmmmllllllnnnooopppmmmnnnnnnnnnnnnnnnmmmllljjjkkklllnnnooopppppppppnnnooopppnnnlllkkklllmmmnnnpppsssttttttssspppnnnmmmnnnoooooonnnmmmnnnooooooooooooooopppqqqrrrrrrpppooooooooopppqqqssstttrrrrrrrrrssstttuuuvvvwwwvvvvvvvvvuuusssrrrqqqppppppppppppqqqrrrrrrooommmkkkkkkkkkkkklllmmmnnnnnnmmmlllllllllmmmmmmmmmmmmpppssswwwxxxwwwuuuttttttpppppppppppppppqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqpppmmmnnnooooooqqqqqqrrrsssuuuuuuuuutttttttttssssssqqqqqqqqqppppppppppppppppppooommmnnnpppqqqqqqqqqqqqqqqqqqpppppppppppppppqqqpppooonnnnnnooopppqqqooonnnmmmoooqqqssssssrrrrrrpppoooooorrrtttvvvvvvsssssssssrrrqqqqqqqqqpppqqqtttxxx|||}}}yyyuuuqqqnnnpppooonnnlllkkkjjjjjjjjjhhhiiijjjiiiiiijjjmmmpppsssoookkkjjjlllllljjjfffhhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiihhhggggggfffeeecccbbbaaabbbbbbcccbbbbbbaaaaaaaaaaaaaaabbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaa`````````aaaaaa```aaaccceeeeeedddbbb```cccddddddcccbbbaaaaaabbbdddccccccbbbbbbccccccdddbbbcccdddeeeffffffffffffeeefffgggfffddddddeeefffiiijjjkkkllllllkkkjjjiiigggiiijjjjjjiiihhhhhhiiikkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhgggggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkjjjjjjiiiggghhhiiikkklllmmmnnnnnnlllmmmnnnnnnnnnnnnnnnnnnmmmnnnooonnnmmmmmmmmmooolllmmmmmmmmmllllllmmmmmmmmmllllllllllllllllllmmmkkkkkklllmmmmmmmmmllllllmmmmmmmmmnnnooopppqqqqqquuuvvvwwwxxxxxxyyyyyyxxxuuuvvvxxxzzz{{{{{{zzzzzz|||{{{zzz{{{|||}}}}}}||||||}}}}}}{{{xxxwwwwwwxxxxxxyyy{{{}}}}}}|||zzzxxxzzzyyyyyyxxxxxxxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{~~~~~~~~~~~~~~~|||}}}~~~}}}{{{yyy{{{yyywwwvvvvvvwwwxxxxxxzzzzzzzzz{{{{{{{{{{{{{{{|||{{{yyyxxxxxxyyy{{{|||\\\[[[ZZZYYYYYYYYYYYYYYYWWWVVVVVVVVVVVVVVVWWWWWWYYYYYYYYYXXXXXXXXXWWWWWWTTTUUUWWWXXXYYYYYYZZZZZZ[[[]]]```bbbbbbaaa___^^^]]]___cccffffffeeecccbbbdddbbb___]]]\\\\\\]]]]]]]]]^^^```cccdddeeeeeeeee```_________```aaacccdddccccccddddddddddddcccccccccdddeeeeeeeeefffiiikkkkkkkkkjjjjjjhhhhhhggggggeeefffgggiiijjjkkkkkkkkkggggggffffffggghhhjjjkkklllmmmoooqqqrrrtttttttttrrrqqqooollljjjiiikkkmmmkkkkkkjjjkkkmmmnnnmmmmmmlllmmmooopppqqqqqqpppoooqqqpppqqqsssvvvwwwvvvtttoooooooooooonnnnnnnnnmmmlllllllllllllllllllllllllllmmmmmmmmmnnnnnnoooooopppooonnnnnnnnnooopppqqqnnnooopppppppppppppppooollllllnnnoooqqqqqqrrrrrrooopppqqqpppooonnnnnnpppppprrrtttuuuuuutttrrrppppppqqqrrrqqqpppooopppqqqpppppppppppppppqqqrrrrrrqqqqqqppppppppprrrtttvvvvvvuuutttsssssssssttttttvvvvvvvvvvvvuuusssqqqpppsssrrrrrrssstttsssqqqnnnkkkkkkkkkkkkjjjkkkmmmnnnmmmmmmnnnpppqqqrrrssssssqqqtttxxxzzzyyyxxxwwwwwwsssrrrrrrqqqqqqrrrrrrsssppppppqqqrrrrrrrrrrrrqqqnnnnnnooopppqqqrrrssssssvvvvvvvvvvvvuuuuuuuuuuuuqqqqqqqqqpppppppppooooooooommmmmmnnnpppqqqrrrqqqrrrqqqqqqqqqpppppppppppprrrqqqooonnnnnnoooqqqrrrpppooonnnoooqqqsssttttttsssrrrpppqqqtttvvvwwwxxxuuuttttttsssrrrrrrqqqqqqqqqtttxxx|||~~~~~~zzzvvvrrrnnnlllnnnmmmlllkkkjjjjjjjjjiiifffhhhiiijjjkkklllooopppssspppmmmllllllkkkhhheeeggghhhiiiiiiiiiiiihhhggggggggghhhhhhggggggfffeeefffeeedddbbbaaaaaabbbbbbbbbaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaacccbbbbbbaaaaaabbbcccccc```aaacccddddddcccaaa```cccdddeeeeeecccbbbcccdddfffeeeeeeddddddeeeeeefffcccddddddeeeffffffffffffgggggggggfffddddddfffhhhiiijjjkkkllllllkkkjjjiiihhhjjjkkkkkkjjjiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhiiiiiijjjhhhhhhiiijjjkkkllllllmmmjjjjjjkkkkkkkkkkkkjjjjjjiiiiiikkklllllllllkkkkkklllmmmmmmnnnoooooonnnnnnmmmnnnooonnnmmmmmmmmmoookkkmmmooonnnlllkkklllnnnllllllkkkkkkkkkkkklllllljjjkkkkkklllmmmlllllllllkkklllnnnoooqqqssstttuuuuuuvvvwwwxxxxxxyyyyyyxxxuuuwwwyyyzzz{{{{{{zzzzzz|||{{{zzz{{{}}}}}}|||{{{zzz{{{{{{zzzwwwuuuuuuvvvvvvwwwzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxyyyzzz{{{|||yyyyyyyyyyyyyyyzzzzzzzzz}}}~~~}}}}}}~~~~~~~~~}}}~~~~~~|||zzzxxxwwwvvvtttrrrrrrsssuuuwwwzzzzzzzzzzzz{{{{{{||||||}}}|||{{{zzzzzz{{{|||}}}ZZZZZZ[[[[[[[[[ZZZYYYYYYVVVVVVUUUUUUVVVVVVWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWTTTUUUWWWXXXYYYYYYZZZZZZZZZ\\\^^^```aaa```___^^^\\\^^^aaacccdddcccbbb```bbbaaa___]]]\\\\\\]]]]]][[[\\\___aaacccddddddddd``````_________aaabbbccccccccccccccccccbbbbbbaaaccccccdddddddddeeehhhkkkjjjiiiiiihhhgggfffffffffdddeeefffhhhiiijjjjjjjjjffffffffffffggghhhiiiiiilllmmmoooqqqsssuuuvvvvvvtttsssqqqmmmjjjjjjlllooommmmmmmmmnnnnnnnnnoooooommmnnnooopppqqqqqqqqqqqqsssssstttvvvxxxxxxvvvtttppppppppppppooonnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnooooooooooooooopppppppppqqqqqqqqqqqqoooppppppqqqrrrrrrrrrrrrnnnooopppqqqrrrssssssssspppqqqsssrrrqqqqqqrrrtttrrrssstttuuuuuutttsssrrrrrrtttttttttrrrqqqrrrsssrrrrrrqqqqqqqqqqqqqqqrrrrrrqqqqqqpppqqqrrrtttuuuwwwuuutttrrrqqqqqqqqqrrrtttuuuvvvvvvuuutttrrrqqqvvvuuutttuuuuuutttqqqooojjjkkkkkkjjjjjjjjjmmmooommmoooppprrrtttuuuvvvvvvrrrtttxxxyyyxxxwwwwwwxxxtttsssrrrqqqppppppppppppmmmnnnpppqqqrrrrrrqqqqqqnnnoooooopppqqqrrrssssssuuuuuuuuuuuuuuuuuuuuuuuurrrrrrqqqqqqpppooooooooommmlllkkkllloooqqqrrrqqqppppppqqqqqqppppppooonnnpppooonnnmmmmmmnnnooopppooonnnmmmnnnpppsssttttttsssrrrqqqrrruuuvvvvvvvvvttttttsssrrrqqqppppppoooppprrrtttwwwyyyzzzzzzzzz{{{zzzxxxuuurrrnnnkkkiiikkkkkkkkkjjjjjjiiiiiiiiiggghhhiiijjjlllnnnpppqqqrrrpppmmmkkkkkkjjjhhhfffggghhhiiijjjjjjiiihhhggggggggggggggggggfffeeeeeegggfffdddcccbbbbbbbbbbbbaaa`````````aaabbbccccccbbbaaaaaa``````aaaaaabbbdddcccbbbaaabbbcccdddeeebbbbbbbbbbbbbbbbbbaaaaaaccceeeeeeeeeccccccdddeeegggffffffeeeeeeffffffgggdddeeeeeeeeeeeeffffffgggfffggggggfffdddeeegggiiiiiiiiiiiijjjjjjiiiiiiiiihhhjjjkkkkkkjjjiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjiiiiiijjjjjjiiiiiihhhgggiiihhhhhhhhhhhhiiijjjkkkhhhhhhiiijjjkkkllllllmmmjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkllllllkkkjjjiiikkklllmmmnnnnnnnnnnnnnnnlllmmmnnnnnnllllllmmmnnnjjjmmmpppooommmkkklllooolllkkkkkkjjjjjjkkkkkkllljjjjjjkkkllllllllllllllljjjkkknnnpppsssuuuvvvvvvtttuuuvvvwwwxxxxxxxxxxxxwwwxxxyyyzzzzzz{{{zzzzzz{{{zzzzzz{{{}}}}}}{{{zzzxxxyyyzzzyyywwwuuuuuuuuuuuuwwwyyyyyyxxxxxxyyyzzzyyyyyyyyyyyyzzz{{{||||||wwwwwwxxxxxxyyyyyyyyyzzz{{{|||~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||zzzxxxwwwsssssssssrrrqqqrrruuuxxxzzzzzzzzzzzz{{{|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}ZZZ[[[\\\]]]\\\ZZZWWWVVVTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXXXXWWWWWWWWWVVVVVVTTTUUUWWWXXXYYYYYYZZZZZZYYYZZZ[[[]]]^^^_________\\\]]]^^^___``````___^^^`````````_________^^^^^^\\\]]]___aaabbbbbbbbbbbbbbbaaa```______```aaabbbbbbbbbccccccbbbaaaaaa```cccddddddcccbbbdddgggiiiiiiiiihhhhhhgggggggggfffeeefffggghhhiiijjjjjjjjjgggggghhhhhhiiijjjjjjkkknnnoooppprrrtttuuuvvvvvvvvvuuusssooolllllloooqqqoooooopppppppppppppppqqqqqqqqqqqqqqqrrrsssttttttvvvvvvwwwxxxzzzyyywwwtttqqqqqqqqqqqqpppnnnlllkkknnnnnnnnnnnnnnnnnnnnnnnnpppppppppppppppooooooooooooppprrrsssssssssqqqqqqooopppqqqrrrsssssssssssspppqqqrrrsssssssssssssssqqqrrrttttttttttttvvvxxxttttttssssssssssssttttttuuuvvvwwwvvvtttssstttuuutttsssrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqrrrrrrssssssuuusssqqqpppooopppqqqqqqrrrsssuuuvvvvvvuuusssrrrwwwvvvuuuuuuuuutttqqqooojjjkkklllkkkiiijjjnnnqqqnnnoooqqqssstttuuuuuutttqqqsssuuuvvvuuuuuuuuuvvvsssrrrpppooommmmmmlllllljjjkkknnnpppqqqqqqppppppnnnnnnooopppqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppoooooonnnkkkjjjjjjkkknnnpppqqqqqqmmmnnnpppqqqpppooommmlllmmmllllllllllllllllllmmmnnnmmmkkklllooorrrssstttqqqpppppprrrttttttsssrrrrrrqqqpppooonnnmmmmmmlllooooooppppppqqqrrrssssssssssssqqqooollljjjhhhggghhhhhhiiiiiiiiihhhhhhgggjjjiiiiiijjjlllmmmnnnooonnnmmmjjjiiihhhhhhhhhhhhggghhhiiijjjjjjiiihhhggghhhhhhhhhhhhhhhgggffffffhhhgggeeedddcccbbbcccccc````````````aaabbbcccdddbbbaaa```______```aaabbbcccbbbaaa```aaabbbdddeeedddcccbbbaaa``````aaabbbbbbcccddddddcccbbbccceeeffffffeeeeeeeeeeeeffffffeeeeeeeeeeeeeeeffffffgggeeeeeeeeedddcccdddgggiiihhhhhhgggggggggggghhhhhhfffhhhjjjjjjhhhggghhhiiihhhiiikkkllllllllllllkkkiiiiiiiiiiiiiiihhhhhhgggiiiiiihhhhhhhhhiiijjjkkkjjjjjjjjjjjjjjjiiiiiiiiijjjkkkkkkllllllkkkkkkjjjiiijjjkkkllllllkkkiiihhhjjjjjjlllmmmmmmnnnnnnnnnkkkmmmnnnmmmlllkkklllmmmjjjnnnqqqpppmmmkkkllloookkkkkkjjjjjjjjjjjjkkkkkkjjjjjjkkkllllllllllllkkkjjjlllnnnppprrrtttttttttttttttuuuvvvwwwwwwwwwwwwzzzzzzyyyyyyyyyzzzzzz{{{zzzzzzzzz{{{||||||zzzxxxwwwyyyzzzzzzxxxwwwvvvwwwwwwxxxyyyxxxwwwxxx{{{}}}||||||{{{zzzzzzzzzzzzzzzvvvvvvwwwxxxyyyzzzzzz{{{zzz|||}}}}}}||||||}}}~~~||||||||||||}}}~~~|||{{{zzzyyywwwvvvuuutttqqqsssttttttsssuuuxxx{{{{{{zzzzzzzzz{{{|||~~~{{{|||~~~~~~|||{{{[[[]]]^^^___]]]YYYUUUSSSSSSSSSRRRSSSSSSTTTUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUWWWXXXYYYZZZZZZZZZXXXYYYZZZ[[[]]]^^^___```\\\\\\\\\]]]]]]]]]]]]]]]``````aaaaaaaaaaaa```_________aaabbbbbbaaa``````bbbaaa```______```aaaaaabbbbbbbbbbbbbbbaaa``````cccddddddbbbbbbcccfffiiiiiiiiiiiiiiihhhhhhhhhhhhggghhhiiijjjjjjkkkjjjjjjiiiiiiiiijjjkkkkkkllllllpppqqqrrrssstttuuuuuuuuuxxxwwwtttpppnnnnnnqqqssspppqqqrrrrrrqqqqqqrrrssstttsssrrrrrrssstttvvvwwwxxxxxxxxxzzz{{{zzzwwwtttrrrssssssrrrpppnnnkkkjjjpppppppppppppppppppppppprrrrrrqqqqqqppppppoooooonnnpppsssuuuuuutttrrrpppooopppqqqrrrssstttttttttrrrrrrsssssstttsssssssssqqqsssuuuvvvvvvwwwyyyzzzuuutttsssrrrrrrssstttuuuwwwxxxxxxwwwvvvuuuuuuvvvuuutttsssrrrqqqppppppppprrrrrrrrrrrrrrrrrrqqqqqqrrrqqqooonnnnnnoooqqqrrrqqqrrrtttvvvvvvuuutttrrrwwwvvvuuuuuuuuutttqqqnnniiikkklllkkkiiikkkooosssooopppqqqrrrssssssrrrqqqqqqrrrssssssrrrrrrsssuuurrrqqqooommmkkkjjjiiiiiihhhjjjlllooopppppppppooonnnnnnooopppqqqrrrrrrssspppppppppppppppppppppppprrrrrrqqqqqqpppoooooonnnjjjiiiiiikkknnnpppqqqpppkkkmmmoooppppppnnnllljjjkkkkkkkkkkkkkkkkkkkkkkkknnnllljjjkkknnnqqqssssssoooooooooqqqrrrrrrpppnnnoooooonnnmmmlllkkkjjjjjjnnnmmmmmmllllllmmmmmmnnnmmmmmmllljjjhhhgggeeeeeefffgggggghhhggggggffffffmmmkkkiiiiiikkklllmmmlllkkkiiigggffffffhhhiiijjjfffhhhiiijjjjjjiiihhhfffiiiiiiiiiiiiiiihhhggggggiiihhhfffdddcccccccccccc````````````aaabbbddddddbbbaaa```______```aaabbbbbbaaa```___```aaaccceeeeeecccaaa______```aaabbbaaabbbccccccbbbaaabbbdddfffeeeeeeddddddeeeeeefffffffffeeeeeeeeefffggggggcccccccccbbbbbbcccfffiiihhhgggfffeeeeeefffggghhheeeggghhhhhhgggffffffggggggiiijjjlllmmmmmmlllllliiiiiiiiiiiiiiihhhggggggjjjiiihhhhhhhhhiiikkkkkkllllllkkkjjjiiiggggggfffjjjkkkkkkllllllkkkkkkjjjggghhhjjjllllllllljjjiiiiiijjjkkklllmmmmmmmmmmmmkkklllmmmlllkkkkkklllmmmiiinnnrrrqqqmmmkkkllloookkkjjjjjjjjjjjjjjjjjjkkkjjjjjjkkklllllllllkkkkkkkkklllnnnpppqqqrrrqqqqqqssstttuuuvvvvvvwwwwwwwww|||{{{zzzxxxxxxyyyzzz{{{zzzyyyyyy{{{|||{{{yyywwwwwwyyy{{{{{{zzzxxxxxxxxxxxxzzzzzzyyywwwxxx|||~~~}}}{{{yyyxxxxxxxxxvvvvvvwwwxxxzzz{{{||||||zzz|||}}}}}}||||||}}}{{{{{{{{{{{{|||}}}zzzyyywwwuuutttsssrrrrrrqqqtttwwwwwwwwwxxx{{{~~~{{{zzzzzzzzz{{{|||~~~zzz|||~~~~~~|||zzzXXXYYY[[[[[[ZZZWWWTTTRRRTTTTTTSSSSSSTTTVVVWWWYYYWWWWWWWWWWWWVVVUUUTTTTTTXXXYYYYYYZZZZZZYYYYYYYYYWWWYYY[[[\\\\\\\\\]]]^^^[[[[[[ZZZYYYYYYZZZ[[[\\\^^^]]]]]]___cccdddaaa______aaaddddddbbb___^^^^^^]]]]]]]]]\\\[[[]]]aaadddcccdddeeedddbbb`````````bbbaaa```___```cccfffhhhjjjjjjiiihhhiiijjjkkklllgggiiikkkmmmnnnnnnmmmlllooonnnllljjjiiijjjkkklllssssssttttttttttttssssssuuuuuuuuuttttttsssssssssppppppqqqqqqqqqqqqqqqqqqsssqqqppprrrwwwzzzzzzyyy{{{|||}}}|||zzzxxxxxxyyyrrrrrrrrrqqqpppooonnnnnnoooqqqooommmooosssssspppvvvtttqqqnnnmmmnnnooopppttttttttttttttttttttttttqqqrrrrrrssssssrrrrrrqqqssssssssssssssssssrrrrrrssssssttttttuuuuuuuuuvvvrrrrrrqqqqqqrrrtttuuuvvvzzzyyyxxxvvvuuuuuuttttttwwwtttpppllljjjkkklllnnnpppqqqtttvvvvvvvvvuuutttrrrrrrqqqpppppppppppppppppppppqqqrrrrrrrrrrrrrrroooqqqrrrtttsssqqqnnnllljjjiiihhhhhhiiikkkmmmnnnoooooooooooooooooooooooorrrpppmmmkkkkkklllnnnooosssppplllkkklllkkkiiifffllljjjiiiiiijjjkkkkkkjjjlllmmmnnnooopppqqqrrrsssooooooooooooooopppppppppnnnmmmlllkkkkkkkkkkkkkkkhhhhhhhhhjjjmmmooonnnmmmnnnpppqqqpppmmmjjjiiiiiijjjjjjiiiiiihhhiiiiiiiiikkkkkkkkkkkkmmmnnnooopppoooooonnnnnnnnnpppqqqrrrnnnmmmllljjjiiiiiijjjjjjmmmllllllkkkjjjjjjiiiiiiiiiiiiiiihhhgggffffffeeehhhhhhgggggggggiiijjjkkkooommmllljjjjjjkkklllmmmhhhiiikkkkkkkkkiiihhhfffiiijjjkkklllkkkjjjiiihhhhhhgggfffffffffhhhiiijjjiiihhhgggfffdddcccbbbaaa^^^___bbbcccdddcccbbbaaacccbbbaaa_________```aaaaaaaaaaaaaaabbbcccdddeeeaaaaaaaaaaaa````````````bbbccccccbbbaaaaaabbbdddhhhhhhfffcccaaa```bbbdddddddddccccccbbbcccccccccfffeeeeeeeeeeeefffgggggggggfffdddcccdddeeegggiiiiiihhhggggggggggggggghhhhhhiiiiiiiiiiiigggeeedddhhhhhhhhhhhhhhhhhhhhhhhhkkkiiihhhffffffgggiiijjjjjjjjjjjjiiiiiiiiihhhhhhjjjjjjkkkkkkkkkiiihhhgggjjjjjjjjjiiijjjjjjkkkllliiiiiikkklllmmmmmmnnnnnnnnnmmmmmmllljjjiiiiiihhhmmmoooqqqqqqooollljjjjjjkkkjjjjjjiiihhhhhhhhhiiilllkkkkkkkkkkkklllmmmmmmpppooonnnoooqqqrrrrrrqqqssssssrrrsssssstttuuuvvvyyyyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{||||||zzzxxxwwwzzz{{{{{{yyywwwuuuvvvvvvxxxyyy{{{}}}}}}}}}}}}|||}}}zzzyyyyyyzzz{{{yyyyyyyyyyyyyyyyyyzzzzzzxxxzzz||||||{{{{{{{{{|||~~~{{{yyy{{{~~~zzzzzz{{{|||zzzwwwuuutttuuuyyyuuutttyyy~~~yyywwwzzz}}}|||zzz~~~~~~|||zzzYYYYYYZZZZZZYYYWWWUUUSSSUUUTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTUUUUUUVVVWWWWWWWWWVVVVVVXXXZZZ\\\]]]]]]]]]^^^___^^^]]]\\\[[[\\\\\\]]]^^^]]]]]]]]]___bbbbbb```^^^```bbbccccccaaa___^^^___^^^^^^]]]\\\[[[\\\```cccccccccddddddcccbbbaaabbbcccbbbaaa```aaadddfffhhhiiijjjkkkmmmmmmmmmlllkkkiiijjjlllmmmnnnooonnnnnnqqqpppnnnlllkkklllmmmnnntttttttttuuuuuuuuuvvvvvvyyyyyyxxxwwwvvvvvvuuuuuussssssrrrrrrrrrsssttttttuuusssrrrtttwwwyyyyyyxxx|||}}}~~~}}}{{{yyyyyyzzzvvvtttqqqnnnmmmnnnpppqqqpppqqqpppmmmooorrrrrrnnnuuusssqqqnnnnnnooopppqqquuuuuuuuuuuuuuuuuuuuuuuuqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrsssssssssssstttttttttuuuuuuuuurrrqqqppppppppprrrtttuuuyyyxxxwwwuuuttttttsssssstttrrrnnnkkkjjjjjjkkkllloooppprrrtttttttttsssrrrpppoooooonnnnnnnnnnnnooonnnoooppppppqqqqqqppppppppppppqqqqqqooommmkkkiiiiiihhhgggggggggiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmooommmllljjjjjjjjjlllmmmooollljjjiiijjjkkkiiigggkkkjjjhhhhhhjjjkkkjjjiiikkkkkklllmmmnnnpppqqqqqqooooooooooooooonnnnnnnnnnnnmmmllllllkkkkkkkkkllliiihhhhhhjjjlllnnnmmmkkkmmmooopppooommmkkkjjjjjjkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkklllmmmooopppqqqpppooonnnnnnnnnooopppqqqooonnnlllkkkjjjjjjjjjkkkmmmmmmmmmlllkkkkkkjjjjjjjjjjjjiiihhhhhhgggffffffiiihhhggggggggghhhiiijjjnnnmmmkkkjjjiiijjjkkkllliiijjjkkkkkkkkkiiigggfffiiijjjkkkllllllkkkjjjiiihhhhhhgggfffggggggiiiiiihhhgggfffeeedddbbbaaaaaa___```aaabbbbbbbbbaaa```cccbbbaaa```___``````aaaaaaaaaaaaaaabbbcccdddeeeaaaaaaaaaaaa````````````bbbbbbcccbbbaaa```bbbdddgggfffeeebbb```___aaacccccccccbbbbbbbbbbbbcccccceeeeeeeeeeeeeeeffffffggggggfffeeedddeeefffhhhiiihhhhhhgggggggggggghhhhhhggghhhjjjkkkjjjhhheeeccchhhhhhhhhhhhhhhhhhhhhhhhiiihhhgggggggggiiikkklllkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjiiihhhiiiiiiiiiiiijjjjjjkkkllllllmmmmmmnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkjjjjjjmmmoooppppppnnnlllkkkkkklllkkkjjjiiiiiiiiiiiijjjlllllllllllllllmmmmmmnnnnnnmmmmmmnnnpppqqqqqqpppqqqqqqqqqqqqrrrssstttuuuwwwwwwwwwwwwwwwwwwvvvvvvxxxyyy{{{{{{{{{yyyxxxvvvzzz{{{{{{yyywwwuuuuuuvvvxxxyyy{{{|||}}}}}}}}}|||~~~|||yyyxxxxxxyyyzzzxxxxxxxxxxxxyyyyyyyyyyyywwwyyy{{{{{{zzzzzzzzz|||}}}zzzxxx{{{~~~}}}yyyzzz{{{|||{{{xxxwwwvvvwww{{{zzz{{{{{{yyy{{{~~~~~~}}}}}}~~~}}}|||ZZZZZZYYYXXXWWWWWWVVVUUUUUUUUUTTTTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXWWWUUUTTTSSSTTTUUUUUUVVVVVVVVVVVVXXXZZZ]]]]]]]]]]]]^^^```^^^^^^]]]]]]\\\]]]]]]^^^^^^]]]]]]___aaaaaa```___bbbbbbbbbaaa___^^^___```______^^^\\\[[[\\\^^^aaabbbbbbcccddddddddddddddddddcccbbbbbbccceeehhhiiiiiilllqqqtttuuussspppnnnmmmmmmnnnooopppqqqqqqrrrtttsssqqqoooooooooppppppuuuuuuuuuuuuvvvwwwyyyzzz}}}}}}{{{zzzyyyxxxwwwwwwvvvuuutttssssssuuuwwwxxxwwwuuutttuuuwwwxxxxxxxxx|||}}}~~~}}}{{{zzzzzzzzzxxxtttoookkkjjjlllpppssspppqqqpppmmmooorrrqqqmmmrrrqqqooonnnnnnoooqqqrrrttttttttttttttttttttttttpppqqqqqqqqqqqqqqqqqqpppppppppqqqqqqrrrrrrssssssssssssssssssttttttttttttrrrqqqooommmmmmoooqqqsssvvvuuutttsssrrrqqqqqqqqqooonnnllljjjiiiiiiiiijjjmmmnnnoooqqqqqqqqqppppppllllllkkkkkkkkkllllllmmmllllllmmmnnnnnnnnnnnnnnnpppooonnnmmmkkkiiihhhggghhhhhhgggffffffggghhhiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiikkkiiihhhhhhjjjjjjiiihhhkkkiiiggghhhiiijjjiiihhhiiiiiijjjkkkmmmnnnoooppppppooooooooonnnmmmmmmmmmnnnmmmllllllkkkllllllllliiiiiiiiijjjllllllkkkiiikkkmmmoooooommmkkkkkklllkkkkkkkkkkkklllmmmnnnnnnkkkllllllmmmnnnppprrrsssqqqpppooonnnnnnnnnooopppooonnnmmmllllllkkkllllllmmmnnnmmmmmmllllllkkkjjjjjjjjjjjjiiihhhhhhggggggiiiiiihhhggggggggghhhhhhmmmllljjjiiihhhhhhiiiiiijjjjjjkkkkkkjjjiiigggfffiiijjjkkkllllllkkkjjjiiiiiiiiihhhggggggggghhhhhhffffffeeedddcccaaa``````aaaaaa``````````````````bbbbbbaaa`````````aaaaaaaaaaaaaaaaaabbbcccddddddaaaaaaaaaaaa````````````aaabbbbbbaaa``````aaaccceeeeeedddbbb```___aaabbbcccbbbbbbbbbbbbbbbcccccceeeddddddddddddeeeffffffhhhgggfffeeefffggghhhiiihhhhhhhhhgggggghhhhhhiiiggghhhjjjlllkkkiiifffdddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkklllnnnjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhiiiiiikkklllllloooppppppppppppooonnnmmmjjjjjjjjjkkkkkklllllllllnnnoooooonnnlllkkklllmmmmmmlllkkkjjjjjjjjjkkkkkkmmmmmmllllllmmmmmmnnnooommmlllkkkmmmooopppooonnnppppppppppppqqqrrrssssssuuuuuuuuuuuuuuuvvvvvvvvvyyyyyyzzz{{{{{{yyyxxxwww{{{{{{{{{yyywwwuuuuuuuuuyyyzzz{{{|||||||||||||||}}}|||zzzxxxwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxyyyyyywwwxxxzzzzzzyyyyyyyyyzzz{{{yyyxxxzzz}}}~~~{{{yyyzzz{{{||||||zzzyyyyyyzzz|||~~~{{{|||~~~|||}}}~~~~~~}}}ZZZYYYXXXWWWVVVVVVWWWXXXUUUUUUUUUUUUVVVVVVWWWWWWZZZZZZZZZYYYWWWVVVTTTSSSTTTTTTVVVWWWXXXXXXXXXXXXXXXZZZ]]]]]]]]]]]]^^^___^^^]]]]]]\\\\\\\\\\\\\\\_________```aaaaaaaaaaaaccccccbbb```^^^^^^```bbb`````````^^^\\\\\\^^^```aaaaaabbbdddfffggggggfffeeeeeeddddddeeegggiiikkkmmmppptttxxxyyyxxxvvvtttrrrrrrrrrrrrssstttuuuvvvvvvuuusssrrrrrrqqqrrrrrruuuuuuuuuvvvwwwyyy{{{|||~~~|||zzzxxxwwwwwwwwwvvvuuusssrrrrrrtttwwwyyywwwwwwvvvvvvvvvwwwwwwwwwyyy{{{|||{{{zzzxxxxxxyyyvvvsssnnniiihhhjjjmmmpppmmmoooooommmooorrrqqqmmmnnnnnnmmmmmmmmmoooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqoooppppppqqqqqqppppppooonnnnnnooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssrrrpppmmmkkkkkkmmmoooqqqrrrqqqpppooonnnnnnnnnnnnkkkkkkjjjiiiiiihhhhhhhhhkkklllmmmnnnnnnnnnnnnmmmiiiiiiiiihhhiiiiiijjjkkkjjjjjjkkklllllllllllllllnnnmmmkkkiiihhhhhhiiiiiiiiihhhggggggfffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjjjjjjjiiihhhgggjjjiiiiiiiiijjjjjjiiihhhjjjhhhgggggghhhiiiiiihhhhhhiiijjjkkkmmmnnnpppppprrrqqqqqqpppooonnnmmmmmmmmmmmmllllllllllllmmmmmmjjjjjjiiijjjkkkkkkjjjhhhjjjlllnnnooonnnmmmmmmnnnlllllllllmmmnnnooopppqqqlllmmmmmmnnnoooqqqssstttqqqpppooonnnmmmmmmnnnooooooooonnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnlllkkkjjjjjjjjjjjjjjjiiiiiihhhhhhiiiiiihhhhhhgggggggggggglllkkkjjjhhhggggggggggggjjjjjjkkkkkkjjjiiigggfffiiijjjkkklllllllllkkkjjjjjjiiiiiihhhhhhgggggggggeeeeeedddcccbbbaaa```___bbbaaa```___^^^^^^______bbbbbbaaaaaaaaaaaaaaaaaabbbbbbaaaaaabbbccccccdddaaaaaaaaaaaa````````````aaabbbbbbaaa``````aaacccdddddddddcccaaa```bbbcccdddccccccccccccdddeeeeeedddddddddddddddeeeffffffhhhgggggggggggghhhiiiiiihhhhhhhhhggghhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiijjjkkklllllliiiiiihhhhhhiiijjjlllmmmkkkkkkjjjjjjiiiiiijjjjjjhhhhhhhhhiiijjjkkklllmmmoooooopppppppppoooooonnnjjjjjjkkkkkkkkkkkkllllllmmmnnnnnnmmmkkkkkkmmmnnnnnnmmmkkkjjjjjjkkklllmmmnnnmmmmmmmmmmmmnnnoooooommmlllkkklllnnnpppooonnnppppppppppppqqqrrrssssssttttttuuuuuuvvvvvvwwwwwwzzzzzz{{{{{{{{{{{{zzzyyy{{{||||||zzzwwwuuuuuuvvvzzzzzzzzz{{{{{{|||||||||{{{zzzyyywwwwwwvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxyyyvvvxxxzzzyyyxxxwwwxxxyyyyyyxxxwwwyyy{{{|||zzzxxxzzz{{{}}}}}}|||||||||}}}|||}}}||||||}}}~~~zzz{{{}}}~~~~~~ZZZYYYWWWVVVVVVWWWXXXYYYUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTVVVWWWXXXYYYYYYZZZYYY[[[]]]^^^^^^^^^___`````````_________^^^^^^]]]bbbbbbbbbbbbbbbbbbcccdddeeedddccc```^^^___aaacccbbbbbbbbb```^^^^^^___aaaaaaaaaaaadddhhhjjjiiihhhgggggggggggghhhjjjkkklllnnnpppqqqtttvvvwwwxxxyyywwwvvvvvvvvvvvvwwwxxxxxxvvvuuutttssssssrrrrrrrrrttttttuuuvvvxxxzzz{{{|||}}}{{{yyyvvvuuuttttttuuusssqqqooooooooorrruuuvvvvvvvvvvvvuuutttttttttuuuvvvwwwxxxxxxvvvuuuvvvvvvqqqooommmjjjiiiiiiiiijjjjjjlllmmmlllooosssrrrnnnkkkkkkkkkkkklllnnnooopppoooooooooooooooooooooooonnnoooooooooooooooooonnnlllmmmmmmnnnooopppqqqqqqpppppppppppppppppppppppppppnnnllljjjjjjkkkmmmooonnnmmmlllkkkkkkjjjkkkkkkiiiiiiiiihhhhhhhhhiiiiiikkkkkklllllllllllllllllliiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkjjjkkkjjjiiihhhhhhjjjkkkllljjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggghhhjjjkkkkkkjjjiiihhhkkklllllllllkkkjjjiiiiiijjjhhhgggggghhhiiiiiihhhiiiiiikkklllnnnpppqqqrrrssssssrrrrrrqqqpppoooooommmmmmlllllllllmmmmmmnnnkkkjjjjjjjjjkkkkkkjjjhhhjjjlllooopppooonnnooopppnnnnnnnnnnnnooopppqqqrrrnnnnnnnnnnnnpppqqqrrrsssqqqpppooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooonnnmmmkkkjjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhggggggffffffjjjjjjiiihhhggggggffffffjjjjjjjjjjjjiiiiiihhhhhhiiijjjkkklllmmmllllllkkkjjjjjjiiiiiiiiihhhggggggddddddcccbbbaaaaaa``````bbbaaa```___^^^^^^______aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbcccdddaaaaaaaaaaaa````````````aaabbbbbbaaa``````aaaccccccdddeeedddcccbbbccceeefffeeeeeeeeeffffffggghhheeeddddddddddddeeeffffffggggggggggggggghhhhhhiiihhhhhhhhhhhhhhhiiijjjjjjmmmkkkiiigggggghhhjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkjjjjjjiiiiiiiiijjjjjjiiijjjkkkmmmoooqqqmmmmmmllllllkkkjjjjjjiiiiiiiiiiiiiiijjjkkklllmmmkkklllmmmnnnoooooooooooollllllkkkkkkkkkkkkjjjjjjlllmmmmmmlllkkkkkkmmmooonnnmmmkkkjjjjjjkkkmmmooonnnmmmmmmmmmmmmnnnoooooommmllllllmmmoooppppppoooppppppppppppqqqrrrssstttuuuuuuvvvwwwwwwxxxyyyyyy{{{{{{{{{|||||||||{{{{{{{{{||||||{{{xxxwwwwwwxxxzzzzzzzzzzzzzzz{{{{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwuuuuuuvvvwwwxxxxxxyyyyyyvvvxxxyyyyyyxxxwwwwwwxxxxxxwwwxxxyyyzzzzzzyyyxxxzzz|||~~~~~~}}}}}}~~~~~~zzzyyyzzz{{{yyyzzz{{{|||}}}}}}~~~~~~YYYXXXWWWVVVVVVWWWYYYZZZVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTRRRSSSUUUWWWXXXYYYZZZZZZ[[[]]]___`````````aaabbbdddddddddddddddcccbbbaaacccdddeeedddbbbbbbdddfffffffffeeebbb``````bbbeeedddeeeeeedddbbbaaabbbdddcccaaaaaaeeeiiilllkkkiiihhhhhhiiiiiijjjlllmmmnnnkkkkkklllmmmooosssvvvxxxzzzyyyyyyxxxxxxwwwwwwwwwttttttssssssrrrrrrqqqqqqrrrssstttvvvxxxyyyyyyyyyxxxvvvtttqqqppppppqqqrrrmmmmmmllllllmmmoooqqqrrrsssttttttsssqqqqqqrrrsssrrrtttuuuuuutttsssssstttnnnnnnmmmllljjjiiigggfffhhhkkkllllllooosssqqqmmmjjjjjjjjjkkklllmmmooooooppppppppppppppppppppppppmmmnnnnnnoooooonnnnnnmmmllllllmmmmmmnnnnnnoooooonnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkkkkkkklllmmmnnnlllkkkjjjjjjiiiiiiiiijjjiiiiiihhhhhhhhhiiikkklllllllllllllllllllllllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkiiihhhhhhhhhiiijjjlllmmmjjjjjjjjjjjjkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiikkkmmmoooooommmkkkjjjjjjkkkiiiggghhhiiijjjiiihhhiiijjjkkkmmmoooqqqssssssttttttssssssrrrqqqqqqqqqmmmmmmmmmlllmmmmmmnnnooolllkkkjjjkkkllllllkkkiiikkknnnpppqqqqqqppppppqqqoooooooooooopppqqqqqqrrroooooooooooooooppppppqqqpppooonnnmmmmmmmmmnnnooommmmmmnnnnnnnnnnnnmmmmmmlllmmmnnnooonnnllljjjhhhiiiiiiiiiiiiiiiiiiiiiiiigggggghhhhhhhhhgggffffffiiihhhhhhhhhhhhhhhggggggiiiiiiiiiiiiiiijjjjjjjjjiiijjjkkklllmmmmmmlllllliiiiiijjjjjjjjjiiihhhhhhddddddccccccbbbaaaaaa```aaaaaa`````````````````````aaabbbcccccccccbbbbbbcccbbbbbbbbbbbbbbbccccccaaaaaaaaaaaa````````````bbbccccccbbbaaaaaabbbdddcccdddeeeeeedddcccdddfffgggfffffffffggghhhiiijjjfffeeeeeeeeeeeefffggggggffffffggggggggghhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkmmmllliiiggggggiiikkkmmmjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkjjjiiihhhggggggmmmlllllllllnnnqqqtttvvvqqqqqqqqqqqqpppmmmkkkjjjkkkkkkkkkkkkkkkllllllmmmjjjjjjlllmmmnnnooooooooolllllllllkkkkkkjjjjjjjjjjjjkkkmmmmmmllllllmmmooonnnllljjjiiiiiikkknnnooommmmmmllllllmmmmmmnnnooommmlllkkkmmmooopppooonnnppppppppppppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{|||||||||{{{|||}}}|||zzzyyyzzz{{{{{{zzzzzzyyyzzzzzz{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxuuuvvvvvvwwwxxxyyyzzzzzzwwwyyyzzzzzzxxxwwwwwwxxxwwwxxxxxxyyyyyyyyyyyyyyyzzz|||~~~~~~~~~~~~|||wwwvvvwwwxxxxxxxxxyyyzzzzzz{{{||||||WWWWWWWWWWWWWWWXXXYYYYYYVVVVVVWWWXXXXXXWWWVVVUUUVVVWWWWWWWWWWWWWWWVVVVVVTTTUUUWWWYYY[[[\\\]]]]]]___aaacccdddddddddeeeffffffgggggggggfffeeecccbbbdddeeeeeedddbbbaaadddfffgggggggggeeecccbbbdddeeefffggghhhgggfffeeefffgggdddbbbaaaeeejjjmmmllliiiiiijjjjjjkkklllmmmnnnooohhhhhhiiikkknnnrrruuuwwwzzzzzzzzzyyyxxxvvvtttsssrrrrrrrrrqqqqqqpppooonnnoooqqqtttwwwxxxwwwvvvuuutttrrrooommmlllmmmnnnpppiiiiiiiiijjjkkklllnnnooopppqqqrrrqqqnnnnnnooorrrppprrrttttttrrrqqqrrrssspppooonnnmmmkkkiiihhhgggjjjmmmnnnmmmnnnqqqnnniiikkkkkklllmmmnnnnnnooopppoooooooooooooooooooooooommmmmmmmmnnnnnnmmmmmmmmmlllllllllllllllmmmmmmmmmllllllllllllkkkkkkkkkjjjjjjkkkkkklllmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjkkkkkkjjjhhhggghhhkkkmmmooommmmmmlllllllllllllllmmmooonnnmmmkkkjjjjjjjjjjjjjjjjjjkkklllllllllllllllhhhhhhhhhhhhhhhiiijjjkkkiiiiiijjjkkkkkkllllllllliiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjjjjjjjjjjjhhhkkknnnooommmllllllmmmkkkjjjhhhhhhjjjkkkjjjiiiiiijjjkkkmmmoooqqqssstttrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmnnnoooooolllkkkkkklllnnnnnnlllkkkmmmppprrrsssrrrqqqrrrrrrqqqppppppoooppppppqqqqqqppppppooonnnnnnnnnnnnoooooonnnmmmlllmmmnnnooopppllllllmmmnnnnnnnnnmmmlllkkklllmmmnnnnnnllliiiggghhhhhhhhhhhhhhhhhhhhhhhheeefffggghhhhhhhhhgggfffgggggghhhiiiiiiiiiiiihhhgggggghhhhhhiiikkklllllliiijjjkkkmmmmmmmmmmmmlllggghhhiiijjjjjjjjjiiiiiidddddddddcccbbbbbbaaaaaa___```aaabbbbbbbbbaaa``````aaabbbccccccccccccbbbccccccbbbbbbbbbbbbbbbcccaaaaaaaaaaaa````````````cccddddddcccbbbbbbccceeeaaabbbddddddccccccdddeeeffffffffffffggghhhiiijjjgggffffffffffffggghhhhhheeeeeefffggggggggggggggghhhhhhhhhhhhiiijjjkkklllkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiihhhggggggllllllkkklllnnnqqquuuwwwvvvwwwxxxxxxvvvrrrnnnkkknnnnnnmmmlllllllllmmmmmmkkklllmmmmmmnnnnnnnnnnnnjjjjjjkkkkkkkkkkkkllllllhhhjjjmmmnnnmmmlllmmmnnnmmmllliiihhhhhhkkkmmmooolllllllllllllllmmmmmmnnnlllkkkjjjkkkmmmooonnnmmmoooooooooooopppqqqrrrrrruuuuuuvvvxxxyyy{{{||||||yyyyyyyyyyyyyyyzzz{{{{{{{{{|||}}}}}}||||||}}}~~~{{{{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyvvvvvvwwwxxxyyyzzz{{{{{{xxxzzz{{{zzzxxxwwwwwwxxxwwwxxxyyyzzzyyyyyyyyyzzzzzz|||~~~~~~~~~}}}~~~~~~yyyuuuuuuvvvxxxwwwwwwwwwxxxxxxyyyzzzzzzVVVVVVWWWXXXXXXYYYYYYYYYVVVWWWXXXXXXXXXWWWVVVUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWXXXZZZ\\\^^^``````aaabbbdddfffgggffffffhhhiiiffffffggggggfffdddcccaaacccdddeeeccc``````cccfffggghhhhhhfffdddcccdddfffgggiiijjjiiihhhggghhhjjjeeebbbbbbeeekkknnnllliiijjjkkkkkklllmmmnnnooooooggghhhjjjmmmpppsssvvvwwwyyyyyyzzzyyywwwtttqqqoooppppppppppppooonnnmmmmmmnnnppptttwwwxxxvvvtttsssqqqooommmkkkjjjkkkmmmooogggggghhhiiikkkllllllmmmmmmooopppooollllllnnnqqqppprrrssssssrrrqqqrrrssssssqqqooommmkkkjjjiiiiiimmmoooooommmnnnooolllfffmmmmmmnnnnnnoooppppppqqqmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllkkkkkkkkkkkkjjjjjjiiiiiiiiihhhjjjkkkmmmnnnnnnmmmmmmmmmmmmllllllkkklllllllllllljjjhhhggghhhkkkoooqqqnnnnnnmmmllllllmmmmmmmmmqqqpppooommmlllkkkjjjjjjkkkkkklllmmmmmmmmmmmmlllhhhhhhhhhhhhhhhhhhhhhgggggghhhiiikkkkkkllllllllljjjjjjjjjjjjjjjjjjjjjjjjggghhhhhhhhhiiiiiijjjjjjeeeiiimmmooommmlllmmmooollljjjiiiiiijjjkkkkkkjjjhhhiiikkkmmmoooqqqrrrsssqqqqqqqqqqqqqqqqqqrrrrrrmmmmmmmmmmmmmmmnnnoooooollllllkkkmmmnnnooonnnllloooqqqssstttsssrrrrrrsssqqqqqqppppppooopppppppppqqqpppooonnnmmmmmmmmmmmmnnnmmmllllllmmmnnnooopppkkklllmmmnnnnnnmmmlllllljjjkkkmmmnnnmmmkkkhhhgggggggggggggggggghhhhhhhhhdddeeefffhhhhhhhhhggggggfffggghhhiiijjjjjjjjjjjjffffffggghhhiiikkkmmmnnniiijjjkkkmmmnnnnnnmmmmmmggghhhiiijjjkkkkkkjjjiiieeedddddddddcccbbbbbbbbb^^^___bbbcccdddcccbbbaaa```aaabbbcccddddddcccbbbccccccbbbbbbbbbbbbbbbcccaaaaaaaaaaaa````````````dddeeeeeedddccccccdddfff___aaacccccccccbbbcccdddeeeeeeeeeffffffhhhiiiiiiggggggggggggggghhhiiiiiidddeeeeeefffgggfffffffffhhhhhhhhhhhhiiijjjkkklllhhhjjjlllnnnnnnllljjjiiikkkkkkkkkkkkkkkkkkkkkkkkggghhhhhhiiiiiiiiihhhhhhiiihhhhhhiiikkkooosssvvvzzz{{{}}}}}}zzzvvvpppmmmpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllhhhiiiiiijjjlllmmmmmmnnnfffiiimmmnnnnnnmmmmmmmmmmmmkkkiiiggghhhjjjmmmooolllkkkkkkkkkkkklllmmmmmmjjjiiiiiijjjlllmmmmmmlllmmmmmmmmmnnnnnnooopppqqqtttuuuvvvwwwyyy{{{||||||xxxwwwwwwwwwxxxxxxyyyzzzzzz|||~~~~~~}}}}}}|||{{{zzzyyyxxxyyyzzz{{{|||||||||}}}||||||{{{{{{vvvwwwwwwyyyzzz{{{||||||yyyzzz{{{{{{yyyxxxxxxxxxwwwxxxzzzzzzyyyyyyyyyzzz{{{|||~~~~~~}}}}}}~~~}}}zzzwwwttttttwwwyyywwwwwwvvvvvvwwwwwwxxxyyyVVVXXXZZZ\\\\\\[[[YYYWWWXXXYYYZZZYYYWWWWWWXXXYYYZZZZZZZZZZZZYYYWWWVVVUUUVVVYYY\\\___```bbbdddfffhhhgggfffeeefffhhhjjjkkkhhhhhhgggeeecccaaa___]]]aaacccdddbbb```aaafffjjjffffffgggggggggggggggfffeeeeeeddddddeeeeeefffggggggeeeeeeggglllooonnnllljjjkkklllnnnooooooppppppiiikkknnnooonnnmmmmmmnnntttvvvyyyzzzxxxvvvtttttttttssssssrrrpppnnnlllkkkjjjmmmnnnnnnppptttsssnnnooonnnmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiinnnnnnmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrsssssssssmmmnnnooonnnmmmlllmmmnnnrrrqqqppppppppppppppppppkkkmmmpppqqqpppnnnnnnnnnrrrooommmnnnooopppmmmkkkfffffffffiiikkkmmmlllkkkllllllllllllkkkjjjiiihhhmmmkkkiiihhhhhhiiikkkmmmlllnnnppppppooonnnnnnooonnnmmmmmmnnnoooooommmjjjmmmiiifffgggkkknnnllliiinnnmmmkkkiiiiiikkknnnooopppppppppooommmkkkiiiggghhhjjjlllnnnnnnnnnlllkkkjjjhhhfffeeeggghhhhhhhhheeeeeefffggghhhhhhgggggghhhiiikkkjjjhhhgggggghhheeefffggghhhiiiiiiiiiiiihhhkkkmmmnnnmmmllllllmmmiiiiiihhhgggggggggggggggmmmlllkkkkkkmmmpppsssuuupppooooooooooooooopppqqqmmmmmmnnnnnnmmmmmmlllkkkjjjkkkkkklllnnnoooqqqrrrsssttttttsssqqqppppppqqqqqqpppooooooqqqqqqpppooosssqqqooonnnlllllllllmmmiiiiiijjjjjjjjjkkkkkkkkknnnppprrrsssssspppmmmjjjnnnmmmlllkkkiiifffdddccchhhfffeeefffggghhhgggfffffffffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhheeefffhhhiiijjjjjjiiiiiikkklllmmmnnnmmmkkkhhhgggfffgggiiiiiihhhgggdddccceeeeeeeeedddcccbbbaaa```aaa`````````bbbbbb```^^^aaabbbbbbbbbbbbbbbaaa```cccccccccbbbbbbbbbbbbaaabbbcccddddddcccbbbaaa```bbbaaaaaaaaaaaaaaabbbbbbeeedddccccccbbbbbbcccccceeeeeeeeeffffffgggggggggbbbaaabbbeeeiiiiiigggccceeeeeeeeefffffffffggggggfffgggiiijjjjjjiiiiiihhhjjjkkkkkkllllllkkkkkkjjjiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiihhhhhhggghhhhhhjjjiiihhhhhhjjjllloooqqqtttxxx}}}|||wwwrrroooqqqsssvvvwwwvvvssspppmmmkkkiiigggiiilllmmmkkkiiiiiijjjjjjjjjiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkkkkjjjjjjkkkkkkjjjkkkkkkllllllkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmjjjkkklllnnnoooooopppppptttsssrrrrrrrrrtttwwwxxxwwwwwwvvvuuuuuuvvvwwwxxx}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxx{{{zzzxxxwwwwwwxxxzzz{{{zzzzzzyyyxxxxxxxxxxxxyyyzzzyyyxxxwwwwwwwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxyyyxxxwwwwwwxxx{{{~~~~~~~~~|||yyyvvvuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuYYYZZZ\\\^^^^^^\\\ZZZXXXVVVWWWXXXYYYZZZZZZYYYYYY[[[[[[[[[[[[ZZZYYYXXXWWWYYY[[[^^^```bbbccceeeggghhhgggeeeddddddeeefffgggfffeeedddbbb```^^^]]]\\\aaaaaaaaa``````aaadddfffdddeeeeeeffffffffffffeeeeeeeeeddddddeeeeeefffgggiiifffeeefffjjjlllkkkiiikkklllmmmnnnooopppppppppjjjlllnnnooonnnmmmmmmmmmrrruuuxxxyyywwwuuuttttttuuuuuutttrrrqqqooonnnnnnlllnnnooonnnpppsssrrrmmmnnnmmmlllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmpppoooooonnnnnnnnnooooooooopppqqqrrrrrrrrrrrrrrrooopppqqqpppnnnnnnnnnpppoooppprrrrrrrrrqqqpppooolllnnnqqqqqqpppnnnmmmmmmrrrpppnnnnnnppppppnnnlllhhhhhhhhhjjjmmmnnnmmmlllmmmmmmmmmllllllkkkiiiiiilllkkkiiigggggghhhjjjllllllnnnppppppooonnnnnnoooooonnnnnnooooooooollljjjllliiifffhhhlllnnnkkkiiilllkkkiiiiiiiiijjjlllmmmoooooooooooommmkkkiiihhhhhhiiikkkmmmnnnnnnmmmlllllljjjhhhggghhhiiiiiihhheeeffffffggggggggggggfffgggiiijjjjjjhhhgggggggggeeefffggghhhiiiiiiiiiiiiiiikkkmmmnnnmmmllllllmmmiiiiiihhhgggggggggggggggjjjjjjkkkkkkmmmoooqqqrrrmmmmmmmmmmmmmmmnnnnnnooommmmmmnnnnnnmmmmmmlllkkkiiijjjjjjkkklllnnnpppqqqpppqqqrrrqqqpppooopppqqqpppooonnnooopppqqqpppnnnrrrqqqooommmlllllllllllljjjiiiiiijjjjjjkkkllllllkkklllnnnooonnnllliiigggkkkkkkkkkkkkjjjiiigggggghhhgggffffffhhhhhhgggfffgggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjkkkkkkkkkkkkjjjkkklllmmmllljjjhhhgggfffggghhhhhhhhhfffdddcccbbbcccccccccbbbaaa```___aaa``````aaaccccccaaa```___```````````````______cccccccccbbbbbbbbbbbbaaabbbccccccdddcccbbbaaa```dddcccbbbaaaaaaaaaaaaaaacccbbbbbbbbbcccddddddeeefffffffffeeeeeeeeeeeeeeedddcccccceeehhhhhhfffdddeeeeeefffffffffgggggggggffffffggghhhhhhhhhhhhhhhjjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkiiiiiihhhgggggggggggggggjjjiiihhhhhhiiikkkmmmooopppsssvvvwwwvvvsssrrrrrryyy|||~~~xxxpppkkkllljjjiiiiiilllmmmllljjjhhhiiiiiiiiiiiiiiijjjkkklllllllllllllllkkkkkkkkkmmmlllkkkkkkjjjjjjkkkkkkkkkkkkllllllllllllkkkkkkiiiiiiiiiiiijjjkkklllmmmiiijjjkkkmmmnnnnnnnnnnnnsssrrrqqqpppqqqsssuuuvvvwwwwwwvvvuuuvvvwwwxxxyyy|||||||||||||||}}}}}}}}}~~~|||{{{yyyxxxxxxxxxxxx{{{zzzyyyxxxxxxyyyzzz{{{zzzyyyyyyxxxxxxyyyzzzzzz{{{zzzxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwxxx{{{~~~}}}{{{{{{yyywwwvvvuuuwwwyyyzzzxxxxxxxxxxxxwwwwwwwwwwww]]]^^^___```___]]][[[ZZZXXXWWWXXX[[[___aaa^^^[[[\\\\\\\\\\\\[[[[[[ZZZYYY[[[]]]```bbbbbbcccdddffffffeeedddbbbaaaaaabbbccccccaaa___]]]\\\[[[[[[[[[```^^^\\\]]]^^^```aaaaaaaaabbbcccddddddddddddddddddddddddddddddeeeffffffjjjgggddddddgggjjjiiiggglllmmmnnnooopppqqqqqqqqqlllnnnoooooommmllllllmmmqqqtttwwwxxxvvvuuuttttttxxxwwwuuusssrrrrrrrrrrrroooqqqpppnnnooorrrqqqmmmnnnmmmmmmlllmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnppppppoooooooooppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqooopppqqqpppnnnmmmnnnooommmooorrrssstttrrrpppnnnoooppprrrrrrpppnnnnnnnnnsssqqqpppoooppppppooommmjjjjjjjjjkkknnnooonnnlllmmmmmmmmmmmmlllkkkjjjjjjllljjjhhhgggfffggghhhiiikkknnnpppqqqpppoooooopppqqqooonnnoooooonnnllljjjjjjhhhgggiiilllmmmjjjhhhiiiiiiiiiiiijjjjjjjjjkkkoooooooooooommmllljjjhhhhhhiiijjjlllmmmnnnnnnnnnnnnllliiiiiiiiiiiihhhgggffffffgggggggggffffffeeeggghhhiiiiiigggfffggggggfffggghhhiiiiiijjjiiiiiijjjlllnnnnnnmmmllllllmmmiiiiiihhhgggggggggggghhhhhhiiijjjlllmmmnnnnnnnnnkkkkkkkkkkkkkkklllmmmmmmmmmmmmnnnnnnmmmmmmlllkkkiiiiiiiiijjjkkkmmmnnnooommmooopppooonnnnnnoooqqqpppooonnnnnnppppppooonnnqqqpppooommmlllllllllllljjjjjjiiiiiijjjlllmmmnnnjjjjjjkkkkkkkkkiiihhhfffhhhiiijjjkkkkkkkkkkkkkkkhhhgggfffggghhhiiihhhffffffggggggggghhhhhhhhhhhhgggggggggggggggggggggggghhhhhhhhhhhhiiijjjkkkkkkiiijjjkkkkkkjjjiiigggfffffffffggggggfffeeecccbbb`````````aaaaaa```______aaa``````bbbddddddcccbbb````````````````````````cccccccccbbbbbbbbbbbbaaacccccccccdddccccccbbbaaaeeeeeecccbbbaaa`````````aaaaaaaaabbbcccdddfffgggffffffeeeeeedddcccccccccgggeeedddeeefffgggfffeeeffffffffffffgggggggggggggggffffffffffffggghhhhhhjjjkkkkkkllllllkkkkkkjjjkkkkkkkkkkkklllllllllllliiihhhggggggfffgggggggggjjjiiiiiihhhhhhjjjkkkllllllmmmnnnnnnnnnoooqqqsss~~~uuuooonnnlllkkkkkklllmmmlllkkkiiijjjjjjiiihhhiiikkkmmmnnnnnnmmmmmmlllllllllkkkmmmlllkkkkkkjjjjjjkkkkkkkkkllllllmmmmmmllllllkkkiiiiiiiiijjjjjjkkklllmmmhhhiiikkklllmmmmmmnnnnnnqqqpppoooooopppqqqssstttvvvvvvuuuuuuvvvwwwwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{|||{{{yyywwwvvvvvvwwwwwwzzzzzzyyyxxxxxxyyyzzz{{{yyyyyyxxxxxxyyyzzz{{{|||zzzyyyxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyywwwvvvwwwzzz|||~~~}}}|||}}}}}}|||zzzxxxwwwvvvuuuuuuvvvxxx{{{}}}zzzzzzzzzzzzyyyyyyyyyxxx^^^_________^^^]]][[[YYYZZZYYYZZZ___eeegggddd___ZZZ[[[[[[[[[[[[[[[ZZZYYY[[[]]]___```______aaabbbbbbaaa```____________```___^^^[[[YYYXXXXXXZZZZZZ___\\\YYYZZZ^^^```___]]]______aaabbbcccccccccccccccccccccccccccddddddeeeiiifffcccdddgggjjjjjjiiinnnooopppqqqqqqrrrqqqqqqnnnooopppooommmlllmmmnnnrrrtttwwwwwwvvvuuuuuuvvvyyywwwuuusssssssssuuuvvvssstttrrrnnnooorrrqqqnnnoooooommmmmmmmmnnnoooppplllllllllllllllmmmmmmmmmoooooonnnnnnnnnooopppppprrrrrrrrrrrrrrrqqqppppppmmmnnnnnnnnnlllkkklllmmmlllmmmooopppqqqqqqpppooorrrssstttsssqqqooooooooorrrrrrqqqpppppppppooonnnkkkjjjjjjlllnnnnnnmmmlllmmmmmmmmmmmmmmmlllkkkjjjkkkjjjhhhfffffffffggghhhkkknnnpppqqqpppoooppppppqqqpppnnnnnnooonnnllljjjiiihhhhhhjjjlllllliiigggggghhhjjjkkkkkkkkkkkkjjjnnnnnnooonnnnnnllljjjiiihhhhhhiiijjjlllmmmnnnooonnnllljjjiiiiiihhhfffeeeggggggggggggfffeeeddddddfffgggiiihhhgggffffffggggggggghhhiiijjjjjjjjjjjjkkkmmmoooooonnnmmmmmmmmmjjjiiihhhhhhgggggghhhhhhhhhiiikkkmmmnnnnnnmmmllljjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmnnnmmmmmmlllkkkiiiiiijjjjjjkkkmmmnnnoookkkmmmoooooonnnnnnpppqqqpppooonnnoooppppppooonnnppppppooonnnnnnmmmmmmlllkkkjjjiiiiiijjjlllnnnpppllllllllllllkkkjjjiiiiiihhhhhhjjjkkkkkkllllllllliiihhhggggggiiiiiihhhgggeeeeeeeeeeeeffffffggggggggggggggggggggggggggggggffffffeeeeeeeeeggghhhjjjiiiiiiiiijjjiiihhhgggfffffffffffffffeeedddcccbbb______``````aaa`````````aaaaaaaaaccceeefffeeedddbbbbbbbbbbbbbbbbbbcccccccccccccccbbbbbbbbbaaaaaacccccccccccccccccccccbbbeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffdddddddddddddddddddddccciiigggfffeeeeeefffffffffffffffggggggggghhhhhhhhhhhhgggfffffffffgggiiijjjjjjkkkkkkllllllkkkkkkjjjkkkkkkkkklllllllllmmmmmmiiiiiihhhhhhhhhhhhhhhiiijjjjjjiiihhhhhhiiiiiijjjhhhiiijjjjjjjjjkkknnnqqq{{{|||wwwooonnnllllllllllllmmmmmmmmmnnnmmmkkkhhhhhhjjjmmmoooooonnnnnnmmmmmmllllllmmmlllkkkkkkjjjjjjkkkkkkkkkllllllmmmmmmllllllkkkjjjjjjjjjjjjkkklllmmmmmmiiijjjkkklllmmmnnnnnnnnnoooooonnnnnnooopppqqqqqqssssssttttttuuuuuuvvvvvvuuuuuutttttttttuuuvvvwwwyyyxxxvvvuuutttttttttuuuxxxxxxwwwwwwwwwxxxyyyyyyxxxxxxwwwwwwxxxzzz}}}~~~yyyxxxvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzxxxxxxxxxvvvuuuuuuxxxzzzzzzyyyxxxyyyzzzzzzyyyxxxvvvuuuuuuuuuvvvyyy{{{|||||||||{{{{{{{{{zzzzzzzzz]]]]]]]]]]]]\\\[[[YYYXXXZZZYYYZZZ___eeegggccc^^^XXXXXXYYYYYYYYYYYYYYYXXXXXXZZZ\\\\\\[[[[[[\\\]]]]]]\\\\\\]]]]]]^^^^^^___]]][[[YYYWWWWWWXXXYYYZZZ^^^\\\YYY[[[^^^___^^^[[[]]]^^^___aaabbbcccccccccbbbbbbbbbbbbbbbccccccdddgggdddccceeejjjnnnooonnnrrrrrrrrrsssrrrrrrqqqqqqooopppqqqpppnnnmmmnnnoootttuuuwwwxxxvvvuuuuuuvvvwwwvvvtttsssssstttvvvwwwvvvvvvsssnnnooorrrrrrnnnqqqpppnnnmmmlllllllllmmmjjjkkkkkkkkkllllllmmmmmmlllllllllllllllmmmnnnnnnrrrrrrrrrrrrqqqpppoooooolllmmmnnnmmmlllkkkkkkmmmmmmlllllllllmmmnnnpppqqqtttuuuvvvtttrrrqqqqqqqqqrrrrrrrrrqqqpppooooooooolllkkkjjjkkkmmmmmmllljjjlllllllllmmmllllllkkkkkkiiiiiigggfffffffffggggggkkknnnpppqqqqqqppppppqqqqqqooommmmmmmmmmmmlllkkkiiiiiiiiiiiijjjjjjiiihhhhhhiiikkkmmmnnnnnnmmmlllmmmmmmnnnnnnnnnmmmkkkjjjiiiiiiiiiiiijjjlllnnnooopppnnnlllkkkkkkjjjhhhfffffffffgggffffffeeedddddddddfffhhhhhhfffeeefffgggggghhhiiijjjkkkkkkkkkkkklllnnnppppppooommmmmmmmmjjjjjjiiihhhhhhhhhhhhhhhhhhjjjlllnnnooonnnlllkkkjjjjjjjjjjjjkkklllmmmnnnmmmmmmmmmnnnmmmmmmlllkkkkkkkkkkkkkkklllmmmooooookkkmmmnnnooonnnoooppprrrqqqooooooooopppqqqpppoooppppppppppppooonnnnnnmmmkkkkkkkkkkkkkkkmmmnnnooommmmmmllllllkkkjjjjjjiiiiiiiiijjjkkkkkkkkkjjjjjjjjjhhhggghhhiiijjjiiihhhggggggfffffffffggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhffffffeeeeeeeeeggghhhjjjhhhhhhiiiiiihhhhhhggggggfffffffffeeeeeedddcccccc``````aaabbbbbbbbbaaaaaabbbaaaaaaccceeefffeeedddbbbbbbbbbaaabbbcccdddeeecccccccccbbbbbbbbbaaaaaaccccccccccccccccccddddddccccccbbbccccccdddeeeeeeddddddccccccbbbccccccdddbbbbbbccccccdddeeeffffffiiiiiihhhgggfffeeefffgggggggggggghhhhhhhhhiiiiiijjjiiihhhggghhhiiijjjkkkjjjkkkkkkllllllkkkkkkjjjkkkkkkkkklllllllllmmmmmmkkkjjjjjjiiijjjjjjkkkkkkjjjjjjiiiiiiiiiiiiiiiiiigggiiikkkkkkjjjjjjkkklllvvvyyy}}}|||yyynnnnnnmmmlllkkklllmmmooorrrtttsssooojjjgggiiilllooooooooonnnnnnmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkkkkkllllllllllllllllllkkkjjjjjjjjjjjjkkklllmmmnnnjjjkkklllmmmnnnooooooooooooooonnnnnnoooooopppppppppqqqrrrsssssstttttttttsssrrrqqqpppppprrrssstttvvvuuutttrrrrrrrrrssssssvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwvvvvvvwwwzzz}}}~~~wwwvvvtttssssssssstttuuuvvvvvvwwwwwwwwwxxxxxxxxxvvvvvvuuutttssstttvvvyyyuuuttttttuuuxxxyyyzzzyyywwwvvvvvvvvvvvvwwwyyyyyy|||||||||{{{{{{{{{zzzzzzZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVWWWZZZ^^^```]]]ZZZUUUVVVWWWWWWXXXXXXXXXXXXVVVXXXZZZZZZYYYYYYZZZ[[[YYYZZZZZZ[[[\\\\\\]]]]]][[[ZZZYYYYYYYYYYYY[[[[[[^^^^^^]]]]]]______^^^]]]]]]^^^___aaacccddddddeeecccccccccccccccdddeeeeeefffdddeeeiiiooottttttsssuuuuuuuuutttsssrrrpppooopppqqqqqqpppnnnnnnoooqqquuuvvvwwwwwwuuuttttttuuusssrrrrrrqqqrrrssstttuuuvvvuuuqqqlllmmmqqqqqqnnnpppooommmkkkjjjjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmjjjjjjiiijjjjjjkkklllmmmppppppqqqqqqpppooonnnnnnnnnooopppooommmlllmmmnnnmmmllljjjjjjkkknnnqqqtttssstttuuusssrrrqqqqqqrrrppprrrrrrqqqooonnnnnnooommmlllkkklllmmmmmmkkkjjjjjjkkkkkkllllllkkkjjjjjjhhhhhhgggggggggggghhhhhhkkknnnpppqqqqqqqqqqqqrrrooommmkkkkkklllmmmlllkkkjjjjjjiiihhhhhhhhhiiiiiijjjkkkmmmnnnoooooooooooolllmmmnnnnnnnnnmmmlllkkkkkkjjjiiihhhiiikkkmmmnnnrrrpppooonnnnnnmmmjjjhhheeeeeefffffffffeeeeeedddccceeeggggggfffeeefffggghhhhhhjjjkkkkkkkkkkkkkkkmmmoooqqqqqqooonnnmmmnnnjjjjjjiiihhhhhhhhhhhhiiijjjkkkmmmnnnnnnmmmkkkjjjjjjjjjjjjjjjkkkmmmnnnooommmmmmnnnnnnmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnoookkkmmmnnnnnnnnnnnnpppqqqpppooonnnnnnppppppooonnnooooooooopppooonnnmmmmmmllllllmmmmmmmmmmmmmmmmmmjjjkkkkkkkkkkkkiiihhhgggiiiiiiiiijjjjjjiiiiiiiiijjjiiihhhiiijjjkkkjjjhhhjjjiiihhhhhhhhhiiikkklllhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkkkkiiiiiihhhhhhhhhhhhhhhhhhggggggffffffeeedddddddddbbbbbbbbbccccccbbbaaaaaabbbaaaaaaccceeeeeedddcccaaa```______```aaacccdddcccccccccbbbbbbbbbbbbaaadddccccccccccccdddeeeeeebbbbbbbbbcccdddeeeggggggeeedddccccccbbbbbbccccccaaabbbcccdddeeefffggghhhhhhiiijjjiiigggffffffggghhhhhhhhhhhhiiiiiiiiiiiijjjiiiiiiiiiiiijjjkkkkkkjjjkkkkkkllllllkkkkkkjjjkkkkkkkkkkkkllllllllllllkkkkkkkkkjjjkkkkkklllmmmjjjjjjjjjjjjjjjjjjiiiiiigggiiilllmmmllljjjiiiiiirrrssstttuuuvvvuuutttsssmmmmmmmmmkkkjjjkkknnnqqqvvvyyyzzzuuunnniiijjjlllnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkkkkjjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjkkklllmmmnnnkkkkkkmmmnnnooopppppppppppppppppppppppppppppppppooopppqqqrrrssstttttttttrrrqqqpppooooooqqqssstttuuutttsssrrrrrrrrrssssssuuuuuuuuuvvvwwwwwwwwwxxxwwwvvvuuutttuuuxxx{{{}}}vvvuuutttsssrrrsssttttttssssssttttttuuuvvvvvvvvvtttttttttsssssstttwwwzzzuuutttssstttwwwyyyyyyyyywwwwwwvvvvvvvvvwwwwwwwww{{{{{{{{{zzzzzzzzzzzzyyyXXXXXXXXXXXXXXXXXXXXXWWWUUUUUUVVVWWWXXXXXXXXXXXXTTTUUUVVVWWWXXXXXXXXXXXXVVVXXXZZZ[[[ZZZZZZ[[[\\\YYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\\\\]]]___```aaaaaa```___``````]]]^^^```bbbdddeeeffffffffffffeeeeeeffffffggghhhggggggiiinnnuuuxxxwwwuuuyyyxxxwwwvvvtttqqqooonnnpppppppppooonnnoooqqqssstttuuuvvvtttrrrpppqqqqqqnnnnnnoooppppppqqqrrrrrrtttsssnnniiiiiinnnooommmlllkkkjjjiiihhhhhhiiijjjhhhhhhiiiiiijjjkkkkkkllliiiiiiiiiiiijjjkkkllllllnnnnnnooooooooonnnnnnmmmnnnooopppooommmlllmmmnnnmmmlllllllllnnnpppssstttpppqqqrrrqqqooooooppprrroooqqqrrrpppnnnlllmmmoooooonnnmmmmmmnnnnnnllljjjiiiiiijjjjjjkkkjjjjjjiiiggggggggghhhhhhiiiiiijjjkkkmmmppprrrqqqqqqrrrsssllljjjiiiiiikkklllllllllkkkjjjiiigggffffffiiijjjkkkkkkmmmnnnooopppppppppkkklllmmmnnnnnnmmmllllllmmmkkkiiiggggggiiilllmmmooonnnmmmmmmnnnllljjjgggddddddeeefffffffffeeeeeebbbdddffffffeeeeeefffggghhhiiijjjkkkllllllllllllnnnpppqqqqqqpppnnnmmmnnnkkkjjjiiiiiihhhhhhiiiiiijjjjjjkkkllllllkkkjjjiiiiiiiiiiiijjjkkklllnnnnnnmmmmmmnnnnnnmmmmmmlllkkkjjjjjjjjjjjjkkklllmmmnnnjjjlllmmmmmmllllllmmmooonnnmmmllllllnnnnnnmmmllllllmmmnnnnnnnnnmmmlllkkklllmmmnnnoooooonnnlllkkkhhhjjjkkklllkkkiiigggeeefffggghhhiiiiiiiiiiiiiiikkkjjjiiiiiikkkkkkjjjiiijjjiiiggggggggghhhjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjggghhhiiijjjkkkkkkkkkkkkiiiiiiiiihhhhhhiiiiiijjjhhhhhhgggfffeeeeeeeeeeeeccccccccccccbbbaaa``````cccbbbaaabbbddddddcccaaaaaa```______```aaaccceeecccccccccbbbbbbbbbbbbaaadddccccccccccccdddeeefffdddddddddddddddeeefffgggcccccccccbbbccccccddddddccccccdddeeefffgggggghhhfffhhhkkkjjjhhhgggggghhhhhhhhhhhhiiiiiiiiijjjjjjhhhhhhiiijjjjjjjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmjjjjjjkkkkkkkkkkkkkkkjjjgggiiikkklllkkkjjjjjjkkklllmmmnnnoooooonnnmmmlllkkkkkkllljjjiiikkkooosssxxx|||{{{sssmmmmmmoookkkllllllmmmmmmnnnnnnooommmlllkkkkkkjjjjjjkkkkkkiiijjjjjjkkkkkkjjjjjjiiikkkkkkjjjkkkkkklllmmmnnnjjjjjjlllmmmnnnoooooooooqqqqqqqqqrrrrrrqqqqqqqqqoooqqqrrrtttuuuuuuuuuuuuuuusssqqqpppqqqrrruuuvvvwwwvvvuuutttssstttuuuuuuuuuvvvwwwxxxxxxyyyyyyyyywwwvvvtttssstttvvvyyy|||wwwvvvuuutttttttttuuuvvvttttttuuuuuuvvvwwwwwwxxxtttttttttttttttvvvyyy|||xxxvvvttttttvvvwwwxxxwwwvvvvvvvvvvvvwwwwwwwwwxxxzzzzzzyyyyyyyyyxxxxxxxxxWWWWWWWWWWWWXXXXXXXXXXXXVVVWWWXXXWWWVVVUUUVVVXXXTTTUUUVVVWWWXXXXXXYYYYYYWWWYYY[[[\\\\\\\\\]]]^^^[[[[[[[[[[[[ZZZYYYXXXWWWZZZ[[[\\\]]]^^^^^^^^^^^^___bbbeeedddaaa___aaaccc^^^___aaaccceeefffggghhhhhhhhhhhhhhhhhhiiijjjjjjiiiiiilllrrrxxx{{{yyyvvv{{{zzzyyywwwtttqqqnnnmmmoooppppppooonnnooorrrttttttttttttrrrpppnnnnnnoookkklllmmmoooppppppppppppqqqpppkkkfffggglllmmmkkkiiihhhggggggggghhhiiijjjdddeeeeeefffggghhhhhhhhhiiiiiiiiiiiijjjkkklllmmmmmmmmmnnnnnnnnnnnnmmmmmmlllmmmmmmmmmkkkjjjkkkllllllmmmnnnppprrrsssttttttmmmnnnooonnnmmmmmmoooqqqnnnppprrrpppmmmkkkmmmooopppooonnnooopppooommmkkkhhhiiiiiijjjjjjjjjiiiiiiffffffggghhhiiijjjkkkkkkkkkmmmppprrrqqqqqqrrrssskkkiiiggghhhjjjllllllllllllkkkiiifffdddeeeiiilllkkkkkklllmmmnnnooopppqqqkkklllmmmnnnnnnnnnmmmlllnnnllliiigggggghhhkkkmmmkkkjjjjjjjjjkkkiiigggdddccccccdddeeeffffffffffffbbbdddffffffeeeeeeeeegggiiiiiijjjkkkllllllllllllnnnppprrrrrrpppnnnnnnnnnkkkjjjiiiiiihhhiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhiiijjjlllmmmnnnmmmmmmnnnnnnmmmmmmlllkkkiiiiiiiiiiiijjjkkklllllliiikkkllllllkkkjjjkkkmmmlllkkkjjjjjjllllllkkkjjjjjjkkklllllllllkkkjjjiiilllnnnpppqqqpppnnnkkkiiiiiijjjmmmnnnnnnkkkgggeeedddeeefffhhhiiiiiiiiiiiikkkjjjiiiiiikkkkkkjjjiiigggfffdddcccdddeeegggiiijjjjjjjjjjjjjjjjjjjjjjjjeeefffhhhjjjjjjjjjiiiiiijjjiiiiiiiiiiiiiiijjjjjjiiiiiigggffffffeeeffffffccccccccccccbbbaaa______cccbbbaaabbbccccccbbb```cccbbbaaaaaabbbdddfffgggcccccccccbbbbbbbbbbbbaaaddddddcccbbbcccdddfffgggffffffeeedddddddddeeeeeeaaaaaaaaabbbcccdddffffffeeefffffffffffffffffffffdddhhhkkkllliiigggggghhhhhhiiiiiiiiiiiijjjjjjjjjfffgggiiijjjjjjiiiiiihhhjjjkkkkkkllllllkkkkkkjjjiiiiiijjjjjjjjjkkkkkkkkkjjjiiiiiiiiijjjkkkkkkllliiijjjkkkllllllllllllkkkggghhhiiiiiiiiijjjlllmmmfffhhhjjjlllmmmlllkkkjjjiiijjjkkkjjjiiijjjoootttwww}}}~~~vvvpppppprrrjjjjjjkkklllmmmnnnoooooommmlllkkkkkkjjjjjjkkkkkkiiiiiiiiijjjjjjiiiiiiiiikkkkkkkkkkkklllmmmnnnnnniiiiiikkklllmmmnnnnnnnnnrrrrrrsssssssssrrrrrrqqqppprrrtttvvvwwwwwwwwwvvvwwwuuusssrrrssstttwwwyyyxxxxxxvvvuuuuuuvvvwwwwwwvvvwwwxxxyyyzzz{{{{{{{{{wwwuuusssrrrrrruuuxxxzzzyyyxxxvvvuuuuuuuuuvvvwwwwwwxxxxxxyyyzzzzzz{{{{{{tttuuuuuuuuuvvvxxx|||{{{yyyvvvuuuvvvvvvvvvuuuttttttuuuvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwWWWWWWWWWYYY[[[[[[YYYWWWTTTUUUVVVVVVVVVUUUWWWXXXTTTUUUVVVXXXZZZ[[[\\\\\\ZZZZZZYYYZZZ[[[]]]```aaa^^^]]]\\\ZZZYYYYYYZZZZZZaaaaaaaaabbbaaaaaa``````fffeeedddcccbbbaaaaaaaaadddgggiiiiiihhhhhhkkknnnmmmmmmmmmmmmnnnooopppqqqnnnooorrruuuwwwxxxxxxxxx{{{||||||{{{xxxsssnnnkkknnnnnnooooooppppppqqqqqquuutttqqqooommmmmmmmmmmmmmmnnnpppooonnnmmmmmmnnnooollljjjjjjlllllljjjggglllllljjjgggeeeeeefffiiijjjffffffiiiiiihhhllltttjjjggggggkkknnnmmmmmmooolllmmmmmmnnnnnnnnnmmmmmmppppppoooooonnnmmmmmmmmmnnnooopppqqqrrrqqqpppooonnnllljjjkkknnnooonnnlllpppqqqqqqqqqpppooommmlllmmmppprrrsssqqqpppoooooonnnkkkhhhhhhjjjkkkkkkiiihhhggggggggghhhjjjmmmnnnnnnoooqqqrrrsssrrrrrrqqqmmmllljjjiiiiiiiiijjjjjjjjjiiihhhgggggghhhiiijjjlllllllllmmmmmmmmmnnnnnnooonnnnnnmmmmmmmmmmmmnnnkkkjjjiiihhhhhhiiijjjkkklllkkkjjjkkkkkkiiigggdddgggfffeeedddddddddddddddeeedddcccdddfffgggfffeeeggghhhhhhiiiiiiiiiiiihhhlllmmmmmmnnnnnnnnnnnnnnnkkkjjjhhhggggggggghhhiiieeeffffffggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkklllmmmmmmnnnnnnmmmmmmmmmllljjjhhhhhhhhhjjjkkkmmmllllllkkkkkkllllllmmmjjjkkklllmmmnnnnnnnnnnnnllllllkkkjjjjjjkkkkkkkkknnnnnnnnnnnnnnnmmmmmmllliiijjjkkkkkklllllllllllleeefffhhhjjjkkkkkkkkkjjjlllkkkkkkjjjjjjkkkkkkllliiiiiiiiihhhhhhhhhhhhhhhiiijjjllllllkkkjjjkkklllfffggghhhiiiiiiiiiiiiiiihhhhhhiiijjjkkkllllllmmmkkkjjjhhhgggfffgggiiijjjfffeeedddcccbbb``````___bbbccccccddddddccccccbbb``````aaabbbcccddddddeeebbbccccccddddddccccccbbbeeeeeeddddddddddddcccccchhhgggeeeddddddeeefffgggfffeeecccbbbbbbccceeefffffffffeeeeeeeeeeeefffffffffgggiiijjjjjjjjjiiihhhggghhhiiikkkkkkjjjiiiiiikkkhhhfffgggiiijjjiiiggglllkkkhhhgggfffggghhhiiikkkkkkiiiiiiiiiiiikkkkkklllkkkjjjiiiiiijjjkkklllkkkkkkkkkkkkjjjjjjiiihhhhhhfffgggkkkllliiiiiillljjjjjjiiiiiiiiiiiijjjjjjiiijjjjjjiiiiiikkknnnqqq}}}{{{yyyxxxxxxvvvqqqmmmkkklllnnnnnnnnnllljjjiiijjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiijjjkkkllllllmmmmmmlllllljjjkkklllnnnqqqrrrqqqppppppooooooooopppqqqqqqrrrssssssssssssuuuwwwyyy{{{~~~{{{wwwsssrrrtttwwwyyy~~~|||zzzxxxwwwvvvwwwwwwzzzzzzzzz{{{{{{{{{{{{{{{~~~|||zzzyyyyyyyyyxxxwwwxxxxxxxxxyyyyyyzzzzzzzzz}}}{{{yyyyyy{{{}}}}}}}}}{{{{{{zzzzzzzzz|||}}}~~~{{{yyyxxxxxxzzzzzzyyywwwwwwvvvvvvvvvwwwyyy{{{|||vvvwwwyyyzzz{{{zzzyyyxxxXXXWWWXXXYYY[[[[[[YYYWWWTTTVVVWWWVVVUUUUUUVVVWWWUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\^^^___```^^^]]]\\\[[[ZZZ[[[\\\\\\```aaabbbcccdddeeeeeeeeehhhhhhfffeeeddddddccccccfffiiimmmnnnnnnooorrrtttppppppoooooooooppppppqqqnnnppprrrtttvvvwwwxxxxxx{{{{{{{{{yyyvvvqqqllliiimmmmmmnnnnnnnnnnnnnnnoooooonnnmmmkkkjjjiiiiiihhhiiijjjllllllkkkjjjkkkkkknnnllljjjjjjkkkkkkiiigggmmmmmmllljjjgggfffhhhiiiiiifffgggkkklllkkknnnuuujjjffffffkkknnnmmmnnnpppnnnnnnooooooooooooooonnnoooooonnnnnnmmmlllllllllpppqqqrrrrrrrrrqqqpppoooooommmlllmmmooopppooommmooopppppppppooonnnlllkkknnnpppssssssrrrqqqpppqqqnnnkkkiiihhhjjjkkkkkkiiihhhhhhgggggghhhkkkmmmooonnnooopppqqqrrrqqqpppoookkkjjjiiihhhgggggghhhhhhjjjiiihhhgggggghhhiiijjjkkkkkklllllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnjjjiiihhhhhhhhhhhhiiijjjiiihhhhhhiiijjjjjjhhhfffgggfffeeeeeedddddddddeeeeeedddcccdddfffgggfffeeehhhhhhiiijjjjjjjjjjjjiiillllllmmmnnnnnnnnnnnnmmmkkkkkkiiihhhgggggghhhhhhffffffggghhhhhhiiijjjjjjiiijjjjjjjjjjjjkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmllljjjiiiiiiiiikkklllllllllkkkkkkkkkkkkllllllkkkkkklllmmmmmmmmmlllllllllkkkkkkjjjjjjkkkkkklllnnnnnnnnnnnnnnnmmmlllllliiijjjkkkkkkllllllkkkkkkiiiiiijjjkkkjjjiiihhhgggjjjjjjiiiiiiiiiiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhfffhhhjjjkkkjjjjjjkkkmmmhhhhhhiiiiiijjjiiiiiiiiihhhiiiiiijjjjjjkkkkkkkkkjjjiiigggfffffffffhhhiiieeedddcccbbbaaa```______bbbccccccddddddccccccbbbaaabbbbbbccccccdddddddddcccccccccddddddccccccccceeeeeedddddddddcccccccccffffffeeeeeedddeeeeeefffffffffeeeddddddeeeffffffeeeeeeeeeeeeeeefffggggggggghhhhhhiiiiiiiiiiiiiiiggghhhhhhiiiiiiiiiiiiiiijjjhhhffffffhhhiiiiiigggjjjiiiggggggggghhhiiikkklllkkkjjjiiiiiijjjkkklllkkkjjjjjjjjjjjjjjjjjjkkkjjjjjjkkkkkkkkkjjjiiiiiihhhfffgggkkkllliiiiiillliiiiiiiiihhhhhhiiiiiiiiihhhiiiiiiiiiiiijjjnnnpppvvvuuusssttttttssspppmmmkkkllllllmmmlllkkkjjjiiijjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkjjjjjjkkkmmmpppqqqpppooooooooooooooopppqqqrrrssstttsssssstttuuuwwwzzz{{{}}}zzzwwwwwwxxxzzz|||}}}|||zzzyyyxxxwwwxxxxxxzzzzzzzzz{{{{{{{{{{{{|||}}}{{{{{{{{{|||{{{yyyyyyyyyzzzzzz{{{{{{{{{{{{}}}{{{yyyyyy{{{}}}}}}}}}|||{{{zzzzzzzzz{{{|||}}}zzzyyyxxxxxxyyyzzzyyywwwyyyyyyxxxxxxxxxxxxyyyyyyuuuwwwzzz|||~~~~~~}}}|||XXXXXXXXXYYY[[[[[[ZZZXXXVVVWWWXXXWWWVVVUUUVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[\\\]]]^^^___```aaaccceeegggiiijjjjjjkkkjjjiiihhhgggfffffffffiiilllpppsssuuuvvvxxxzzzssssssqqqppppppooooooooooooppprrrtttuuuvvvvvvwwwzzzyyyyyyvvvsssoookkkhhhmmmmmmmmmmmmlllllllllllljjjjjjkkkkkkjjjhhhgggfffgggiiikkkkkkjjjjjjkkklllooonnnmmmmmmnnnmmmkkkjjjmmmnnnooommmkkkiiijjjkkkhhhhhhjjjnnnooonnnqqquuujjjffffffkkknnnnnnoooqqqppppppqqqqqqqqqqqqppppppqqqppppppooonnnnnnmmmmmmrrrrrrssssssrrrqqqpppooonnnmmmllllllnnnnnnmmmlllnnnnnnnnnnnnmmmlllkkkkkkmmmppprrrsssrrrqqqqqqrrrnnnllljjjjjjkkkkkkkkkjjjhhhhhhggggggiiikkknnnpppooopppqqqqqqqqqpppooonnnjjjiiigggfffeeeeeeffffffjjjiiihhhhhhhhhhhhiiijjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmiiiiiihhhhhhhhhhhhiiiiiifffffffffgggiiiiiihhhggggggfffeeeeeedddeeeeeeeeefffdddddddddfffgggfffeeehhhhhhiiijjjjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkkjjjjjjjjjjjjkkkkkkkkklllkkkkkklllmmmmmmmmmmmmmmmlllkkkjjjiiijjjkkklllmmmlllkkkkkkjjjjjjkkkkkklllkkkkkkkkkkkkkkkkkkjjjiiikkkkkkkkkjjjjjjkkkkkklllmmmmmmnnnnnnmmmmmmlllkkkiiijjjjjjkkkkkkkkkkkkkkkiiijjjjjjjjjjjjiiihhhhhhhhhhhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiidddfffiiijjjjjjjjjkkkmmmjjjjjjjjjjjjjjjjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeedddeeeffffffccccccbbbaaaaaa```______bbbbbbccccccccccccbbbbbbccccccccccccccccccccccccccccccccccccccccccccccccddddddddddddcccccccccccccccddddddeeeeeedddddddddffffffffffffffffffffffffddddddddddddeeefffhhhiiihhhhhhhhhggghhhhhhiiijjjggggggggggggggghhhiiiiiiiiigggffffffggghhhhhhggghhhggggggggggggiiikkkllllllkkkkkkjjjjjjkkkkkkllljjjjjjjjjkkkkkkjjjjjjjjjiiiiiijjjkkkkkkkkkjjjjjjhhhfffgggkkkkkkiiiiiikkkhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhhhhhhhjjjmmmooonnnmmmmmmnnnooopppnnnlllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiihhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiikkknnnoooooonnnnnnnnnnnnoooppprrrsssttttttsssssstttuuuwwwyyyzzz|||{{{zzzyyyyyyzzz{{{|||{{{{{{zzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||~~~}}}||||||~~~~~~}}}|||zzz{{{|||||||||||||||||||||zzzyyyyyy{{{||||||{{{|||{{{{{{zzzzzzzzzzzz{{{yyyxxxwwwwwwyyyzzzyyyxxx{{{{{{{{{zzzyyyxxxwwwvvvtttvvvzzz~~~YYYXXXXXXYYYZZZ[[[ZZZYYYYYYZZZZZZYYYXXXWWWWWWXXXZZZZZZ[[[\\\\\\]]]\\\\\\]]]^^^___```___^^^]]]\\\\\\\\\\\\\\\]]]___aaabbbbbbccceeegggiiikkkkkkllllllkkkjjjiiihhhhhhhhhhhhjjjlllpppsssuuuvvvwwwwwwtttsssqqqpppnnnmmmmmmmmmppppppqqqrrrssstttttttttwwwwwwvvvuuussspppmmmkkknnnnnnnnnmmmlllllllllkkkkkklllnnnoooooommmjjjiiiiiikkkmmmnnnnnnnnnoooppprrrrrrrrrrrrrrrqqqpppoooooopppqqqpppnnnllllllmmmjjjllloooqqqqqqpppqqqssskkkggggggkkknnnooopppsssrrrrrrsssssssssrrrqqqqqqsssssssssrrrqqqqqqppppppqqqrrrrrrrrrqqqpppnnnmmmlllkkkjjjjjjjjjjjjiiihhhlllllllllllllllkkkkkkkkklllnnnpppqqqpppppppppqqqmmmmmmlllkkkkkkkkkjjjjjjhhhhhhggghhhiiillloooppppppqqqqqqrrrqqqpppnnnmmmjjjiiihhhfffeeeeeeeeefffiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkklllllllllmmmmmmlllllllllhhhhhhhhhhhhhhhhhhhhhhhhfffeeedddeeeggghhhgggfffffffffeeeeeeeeeeeefffffffffeeedddeeefffgggfffeeefffggghhhiiiiiijjjiiiiiijjjkkkkkklllllllllllllllmmmlllkkkkkkjjjiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklllmmmmmmmmmllllllkkkkkkjjjjjjkkklllmmmnnnkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhgggkkkkkkjjjjjjjjjkkklllllllllmmmmmmmmmmmmlllkkkkkkiiijjjjjjkkkkkkkkkjjjjjjfffggghhhiiijjjkkkkkklllhhhggggggffffffgggggghhhhhhhhhhhhhhhhhhiiiiiiiiifffhhhjjjkkkjjjiiijjjkkkkkkkkkkkkkkkkkkjjjiiihhhjjjjjjiiiiiihhhhhhhhhhhhgggfffeeedddccccccddddddbbbbbbaaaaaa``````______bbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaccccccccccccccccccccccccdddddddddccccccccccccbbbaaabbbccceeeeeedddcccbbbeeeeeeffffffffffffeeeeeebbbbbbcccdddeeeggghhhiiigggfffeeeeeeeeefffhhhiiiggggggfffeeeeeeggghhhiiihhhgggfffffffffggggggggghhhhhhgggggghhhiiijjjjjjlllkkkkkkkkkkkkkkkkkkllliiijjjkkkllllllkkkjjjiiihhhiiijjjjjjkkkkkkkkkkkkhhhfffgggjjjkkkhhhhhhjjjgggggghhhhhhhhhhhhggggggeeefffgggggghhhiiilllnnniiiiiiiiijjjkkklllkkkkkkkkkjjjiiigggggghhhjjjkkkjjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiihhhiiiiiijjjkkkjjjjjjjjjhhhhhhhhhjjjlllmmmmmmlllmmmmmmmmmoooppprrrtttuuurrrrrrqqqrrrsssuuuvvvxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{||||||}}}||||||}}}~~~~~~}}}{{{{{{|||}}}}}}||||||{{{{{{zzzyyyyyyzzz{{{{{{yyy{{{{{{zzzyyyyyyxxxxxxxxxwwwvvvvvvwwwyyyzzzyyyxxxzzz{{{{{{{{{zzzxxxwwwuuutttvvvzzz~~~ZZZYYYXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]\\\ZZZYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]^^^___```___^^^]]]\\\\\\\\\\\\\\\^^^```bbbccccccdddeeeggghhhiiiiiiiiiiiiiiihhhhhhggghhhhhhhhhiiijjjlllnnnoooppppppooorrrqqqooonnnlllkkkkkkkkkoooooooooppppppqqqqqqqqqrrrsssuuuuuuuuusssqqqppppppooooooooonnnnnnmmmmmmoooppprrrtttsssqqqnnnllllllnnnpppqqqppppppqqqrrrrrrsssuuuuuutttsssrrrqqqppprrrsssrrrpppooooooooonnnqqqtttsssrrrqqqqqqppplllhhhgggkkknnnoooppptttsssssssssssssssrrrqqqqqqssssssrrrrrrqqqpppppppppooopppppppppooonnnlllkkkllllllkkkjjjiiihhhhhhhhhjjjjjjjjjjjjjjjkkkkkkkkkkkkmmmnnnnnnmmmmmmnnnooolllmmmmmmlllkkkiiiiiiiiiggggggggggggiiillloooqqqqqqqqqrrrrrrrrrpppooonnnlllkkkiiigggffffffffffffiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkllllllmmmlllkkkjjjjjjgggggggggggggggggggggggggggfffdddeeeffffffeeedddffffffeeeeeeeeeffffffggggggfffeeeeeeggggggfffeeedddeeefffggghhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkklllllllllllllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkiiiiiiiiijjjjjjjjjkkkkkkjjjkkkkkklllmmmllllllllljjjjjjjjjjjjkkkllllllmmmjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiihhhffffffkkkjjjjjjjjjkkkkkklllmmmlllllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkjjjiiiiiigggggghhhhhhiiikkkllllllhhhhhhhhhgggggghhhhhhhhhgggggghhhhhhiiiiiiiiiiiikkklllmmmllljjjiiiiiijjjkkkkkkkkkkkkkkkjjjiiihhhjjjiiiiiihhhhhhggggggffffffeeedddccccccbbbbbbbbbaaaaaaaaa```````````````aaabbbbbbccccccbbbbbbaaaaaaaaaaaaaaaaaa`````````dddccccccbbbbbbccccccdddddddddcccccccccbbbbbbbbb```aaacccdddeeedddcccbbbcccdddeeeeeeeeeeeedddcccaaaaaabbbccceeegggiiijjjeeeeeedddcccccceeefffggggggfffeeeeeeeeefffhhhiiigggggggggfffffffffggghhhjjjiiiiiihhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkllllllkkkjjjiiihhhiiijjjjjjkkkkkkkkkkkkhhhfffgggjjjjjjggggggjjjfffggghhhhhhhhhhhhgggfffeeefffhhhhhhhhhhhhjjjllliiiiiijjjiiiiiiiiiiiijjjkkkjjjhhhfffggghhhjjjllljjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkhhhgggggghhhjjjllllllkkklllllllllnnnoooqqqssstttoooooooooooopppqqqssstttsssttttttuuuvvvvvvvvvvvvxxxxxxxxxyyyyyyyyyyyyyyywwwxxxxxxyyyzzz{{{{{{{{{{{{zzzzzz|||~~~~~~}}}|||zzz{{{|||}}}}}}|||{{{zzzyyyxxxwwwxxxyyyyyyxxxwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvuuutttvvvxxxyyyyyyxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwyyy{{{||||||{{{{{{[[[YYYXXXXXXZZZ[[[[[[[[[[[[\\\]]]\\\[[[ZZZ[[[\\\ZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\\\\[[[[[[\\\]]]___bbbcccbbbbbbcccdddeeeeeeeeedddffffffffffffgggggghhhiiiiiihhhggggggiiijjjiiihhhnnnmmmlllkkkjjjjjjjjjjjjooonnnnnnmmmmmmmmmnnnnnnoooqqqtttwwwxxxvvvtttrrrpppppppppppppppoooooooooqqqssstttuuutttrrrooommmmmmoooqqqqqqppppppqqqrrrppprrruuuuuutttrrrqqqqqqrrrssstttsssqqqpppqqqrrrqqquuuvvvtttqqqrrrqqqnnnooojjjhhhlllnnnoooppptttrrrsssssssssrrrqqqpppooopppoooooonnnmmmmmmllllllmmmnnnoooooonnnmmmlllkkknnnoooooommmkkkiiiiiijjjiiiiiiiiiiiijjjjjjkkklllkkklllmmmmmmkkkkkklllmmmkkklllmmmllljjjhhhggghhhffffffffffffhhhkkknnnpppooopppqqqqqqqqqpppooonnnnnnllljjjhhhggggggggggggiiiiiijjjkkkkkkjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkkllllllmmmmmmllljjjhhhgggffffffggggggggggggffffffhhhfffddddddeeeeeeeeedddfffffffffeeeffffffggghhhhhhgggeeefffggggggfffeeebbbcccdddfffgggggggggggghhhiiiiiijjjjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkllllllllllllllliiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjiiihhhgggfffjjjjjjjjjjjjkkklllmmmmmmkkkkkkllllllkkkkkkjjjiiijjjjjjjjjjjjjjjjjjiiihhhkkkjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiggggggggghhhiiiiiijjjjjjmmmnnnnnnmmmjjjhhhhhhhhhjjjjjjjjjjjjjjjjjjiiihhhiiihhhhhhhhhggggggffffffeeeeeeddddddcccbbbaaa``````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaaeeedddcccbbbbbbcccdddeeeccccccccccccbbbbbbbbbbbbaaabbbbbbcccddddddddddddddddddddddddddddddddddddaaaaaabbbccceeefffhhhiiiddddddccccccddddddeeeffffffffffffffffffggghhhhhhggghhhhhhgggffffffgggiiijjjjjjjjjiiihhhggggggfffiiijjjjjjkkkkkkjjjjjjiiijjjjjjjjjkkkkkkjjjjjjjjjiiiiiijjjkkkkkkkkkjjjjjjhhhfffgggjjjjjjgggfffiiiggggggiiiiiiiiiiiiggggggfffhhhiiiiiihhhhhhiiijjjjjjjjjkkkiiihhhggghhhjjjkkkjjjhhhggggggiiikkkllljjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkiiihhhggggggiiikkkkkkkkkkkkkkkkkklllmmmooopppqqqnnnmmmmmmmmmnnnoooqqqrrrsssttttttuuuuuuvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwxxxyyyzzzzzzyyyyyyzzz{{{}}}}}}|||zzzzzz{{{}}}~~~~~~|||zzzyyywwwvvvvvvvvvwwwwwwuuutttuuuuuuuuuvvvuuuuuutttssstttssssssuuuxxxyyyyyyxxxvvvwwwxxxxxxyyyyyyyyyyyywwwwwwwwwwwwwwwxxxxxxxxx\\\ZZZXXXXXXZZZ[[[\\\[[[YYYZZZ\\\[[[ZZZZZZ[[[\\\WWWXXXYYY[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^[[[[[[[[[[[[]]]___aaabbb^^^^^^___```aaaaaaaaaaaacccddddddeeefffhhhjjjkkkjjjgggddddddfffhhhhhhgggkkkkkkjjjjjjjjjkkkkkklllnnnmmmlllkkkjjjjjjkkkkkkmmmpppuuuxxxyyywwwsssqqqooooooppppppppppppppppppuuuuuuvvvvvvtttrrrpppnnnoooqqqrrrrrrqqqpppqqqrrrooorrrvvvwwwuuusssrrrrrrsssttttttrrrpppppprrrtttqqqvvvwwwrrrppprrrrrrpppqqqllljjjlllnnnnnnpppsssqqqrrrrrrqqqpppooonnnnnnnnnmmmmmmllllllkkkjjjjjjmmmmmmnnnoooooonnnmmmlllooopppqqqnnnkkkiiiiiijjjiiiiiihhhiiiiiikkklllmmmmmmnnnnnnmmmkkkjjjkkkllliiikkkmmmllliiiffffffgggeeeddddddeeegggjjjmmmooolllmmmnnnooooooooonnnmmmnnnmmmjjjhhhgggffffffgggiiijjjjjjkkkkkkjjjjjjiiijjjjjjjjjjjjkkkkkkkkklllmmmmmmnnnmmmkkkiiifffdddeeefffggggggggggggfffeeegggeeeddddddeeeggggggffffffffffffffffffggghhhhhhiiigggffffffggggggfffdddbbbccceeefffggghhhhhhhhhggghhhiiiiiijjjjjjiiiiiiiiikkklllnnnoooooooooooojjjjjjjjjjjjjjjiiiiiiiiigggggggggggghhhhhhhhhhhhjjjjjjkkkllllllllllllkkkiiiiiiiiijjjiiiiiihhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiihhhgggjjjjjjjjjjjjkkklllmmmnnnkkkkkkkkkkkkkkkjjjiiiiiijjjjjjjjjjjjjjjiiihhhhhhkkkjjjiiihhhhhhhhhiiijjjiiiiiihhhhhhhhhhhhiiiiiifffgggggghhhiiiiiijjjjjjkkklllmmmllljjjhhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiigggggggggggggggggggggfffeeeeeeeeedddcccbbbaaa```aaaaaaaaabbbbbbbbbccccccaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbccccccddddddeeedddbbbaaaaaabbbdddeeeccccccccccccbbbbbbbbbbbbbbbbbbbbbccccccdddfffffffffeeedddccccccdddeeefffbbbbbbbbbcccdddfffggghhhddddddeeefffffffffffffffffffffggghhhhhhhhhhhhggggggiiiiiihhhffffffhhhjjjhhhhhhiiiiiiiiihhhhhhggghhhiiiiiijjjjjjiiiiiihhhkkkjjjjjjjjjjjjjjjjjjkkkjjjjjjkkkkkkkkkjjjiiiiiiiiifffgggjjjjjjffffffhhhggghhhjjjkkkkkkjjjhhhggghhhjjjkkkjjjiiiggghhhiiihhhjjjjjjiiiggggggiiillljjjiiiiiihhhiiijjjkkkllljjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiihhhiiiiiijjjjjjjjjjjjjjjjjjhhhggggggiiikkkkkkkkkjjjjjjjjjkkklllmmmnnnooonnnmmmmmmmmmmmmnnnpppqqqttttttssssssssstttuuuuuuvvvvvvwwwwwwwwwwwwuuuuuuttttttuuuvvvwwwxxxyyyyyyzzzzzzzzz|||~~~}}}{{{yyy{{{}}}~~~}}}{{{yyyuuuttttttuuuvvvuuusssqqqqqqqqqsssssstttsssrrrrrrsssrrrrrrtttwwwyyyyyyyyywwwvvvvvvvvvwwwwwwxxxyyywwwvvvtttssstttuuuwwwyyy\\\ZZZXXXXXXZZZ\\\\\\\\\WWWXXXZZZZZZYYYYYYZZZ\\\TTTUUUVVVXXXZZZ[[[\\\\\\]]]\\\[[[ZZZ[[[\\\^^^___[[[[[[[[[[[[\\\^^^```aaaZZZ[[[\\\^^^______``````bbbcccccceeegggiiikkklllkkkgggccccccfffiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmlllkkkiiihhhhhhiiijjjlllpppuuuyyyyyyvvvqqqnnnnnnnnnooooooppppppqqqqqqxxxxxxxxxwwwuuusssqqqppprrrsssuuuuuusssrrrrrrsssqqquuuyyyyyywwwuuutttuuuttttttsssqqqppppppsssuuupppuuuvvvqqqpppssstttrrrsssmmmjjjlllnnnnnnooorrrqqqqqqqqqpppooonnnmmmlllnnnnnnnnnmmmllllllkkkkkkmmmnnnoooppppppooonnnnnnmmmooopppmmmiiiggggggiiiiiiiiihhhhhhiiikkkmmmnnnooopppooommmkkkjjjkkklllhhhkkkmmmkkkhhheeeeeefffddddddcccdddgggjjjmmmoooiiijjjlllmmmmmmmmmllllllnnnllljjjhhhffffffffffffiiijjjkkkllllllkkkjjjiiijjjjjjkkkkkkkkklllllllllnnnnnnnnnmmmkkkhhheeecccdddeeefffggggggfffeeedddeeedddccccccfffhhhiiiiiifffffffffffffffggghhhhhhiiigggffffffggggggfffdddcccdddeeeggghhhiiiiiiiiigggggghhhiiiiiiiiiiiiiiiiiijjjlllnnnppppppppppppiiiiiiiiiiiiiiiiiiiiiiiiffffffffffffggggggggggggjjjjjjkkklllllllllkkkkkkiiiiiiiiiiiiiiihhhgggfffiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiiiiihhhjjjjjjjjjjjjkkklllmmmnnnjjjkkkkkkkkkkkkjjjiiiiiijjjjjjjjjjjjjjjiiihhhggghhhhhhgggggghhhjjjlllmmmhhhhhhgggggggggggghhhhhhfffgggggghhhiiijjjjjjjjjhhhjjjkkkkkkiiihhhhhhiiifffggghhhiiiiiiiiiiiiiiiggggggggggggggggggggggggeeeeeeeeeeeecccbbb``````aaaaaabbbbbbccccccddddddaaaaaabbbbbbbbbbbbaaaaaabbbbbbcccdddeeeeeeffffffeeedddbbbaaaaaabbbdddeeecccccccccbbbbbbbbbbbbaaadddcccbbbbbbccceeeggghhhhhhgggeeeddddddeeeggghhhbbbbbbbbbcccdddeeefffgggdddeeeggghhhhhhhhhgggfffeeefffhhhiiiiiiiiihhhggggggiiijjjiiigggfffhhhkkkfffggghhhiiiiiijjjjjjiiiggghhhiiijjjjjjiiihhhggglllkkkjjjiiiiiijjjkkklllkkkkkkkkkkkkkkkjjjiiihhhiiifffgggjjjiiiffffffhhhgggiiijjjkkkkkkjjjiiigggjjjkkklllkkkiiigggggghhhfffhhhiiihhhggggggjjjnnnjjjiiiiiijjjjjjkkklllllljjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhiiijjjjjjiiigggggghhhiiiiiiiiiiiiiiijjjiiiggggggiiikkkkkkkkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnmmmmmmnnnooopppqqqssssssqqqppppppqqqrrrsssuuuvvvwwwwwwwwwuuutttssssssssstttuuuvvvwwwxxxxxx{{{{{{{{{}}}~~~~~~{{{xxx}}}~~~|||zzztttsssssstttuuutttqqqooonnnoooqqqrrrsssrrrrrrqqqrrrrrrrrrtttwwwyyyyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxwwwuuusssqqqrrruuuxxx{{{XXXYYYYYYZZZZZZZZZZZZZZZXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXZZZ\\\___```bbb^^^[[[[[[^^^```aaa```___^^^]]]\\\]]]^^^___```]]]]]]^^^___```aaabbbbbbbbbccceeegggjjjmmmooopppiiigggdddccceeeggghhhiiijjjiiihhhhhhhhhjjjmmmnnnrrrpppllljjjhhhiiijjjkkknnnqqqtttuuusssqqqooonnnmmmlllkkkkkklllnnnqqqrrrxxxwwwwwwvvvuuutttsssrrrqqqrrrsssrrrpppooonnnoooooosssxxxzzzzzzyyyxxxwwwrrrrrrssssssssstttttttttttttttttttttsssqqqpppoooqqqpppooonnnnnnmmmmmmnnnpppppppppppppppoooooonnnlllkkkkkkjjjkkklllnnnooolllnnnpppqqqqqqooommmkkkooonnnnnnlllkkkjjjiiiiiijjjiiigggggghhhiiilllmmmlllllllllkkkjjjiiiiiihhhjjjhhhfffeeefffgggfffeeeddddddeeeeeefffhhhiiijjjhhhhhhhhhhhhiiiiiiiiiiiiffffffdddcccccccccddddddeeeeeedddeeefffhhhjjjkkkqqqooollljjjjjjllloooqqqooopppqqqqqqooollliiigggeeeffffffggggggfffdddcccffffffffffffffffffeeeeeeffffffffffffgggggggggggghhhhhhhhhgggggggggggggggggghhhiiijjjjjjiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhkkkkkkmmmnnnoooooooooooommmkkkiiiiiilllmmmllljjjkkkjjjhhhggghhhjjjmmmooollliiiggghhhjjjkkkiiifffiiijjjjjjkkkkkkllllllmmmiiiiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkklllllllllmmmmmmmmmmmmnnnhhhiiikkklllmmmnnnnnnnnnmmmllllllllllllkkkkkkkkkiiihhhhhhhhhjjjkkkjjjiiiiiiiiiiiihhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiikkkiiihhhiiikkkkkkiiifffiiiiiiiiiiiiiiihhhgggfffggghhhhhhgggeeedddfffgggiiihhheeecccaaaaaabbbcccaaa```_________aaabbbcccccccccbbbbbbbbbbbbcccccceeeeeeeeeeeeeeeeeeeeeeeeiiihhheeecccbbbcccdddeeedddddddddddddddeeefffgggfffeeedddccccccdddfffggghhhhhhgggfffeeeeeeddddddffffffggggggfffeeeddddddeeefffffffffgggggghhhhhhdddeeeggghhhhhhhhhgggfffiiiiiihhhhhhhhhhhhhhhiiijjjiiihhhhhhjjjkkkjjjiiilllkkkjjjiiiiiiiiijjjkkkjjjjjjjjjjjjkkkkkklllmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhkkkmmmlllhhhgggjjjnnnjjjiiiiiihhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjkkkllllllkkkjjjiiikkkllllllkkkjjjjjjiiiiiiiiiiiillllllkkkiiiggggggjjjllllllkkkiiihhhhhhhhhiiiiiiiiihhhhhhhhhhhhiiijjjkkkhhhhhhiiijjjkkkkkkkkkkkkrrrooolllmmmpppqqqpppmmmqqqqqqpppooopppqqqssstttuuuvvvwwwvvvttttttuuuvvvwwwvvvvvvvvvwwwyyy{{{|||yyyxxxwwwvvvwwwxxxyyyzzz|||}}}}}}}}}|||zzzxxxvvvwwwtttrrrpppqqqqqqqqqppprrrqqqpppooooooqqqsssuuuvvvuuutttsssssstttuuuvvvyyywwwuuusssrrrssstttuuuuuuuuuuuuuuuuuutttttttttXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWYYYYYYZZZ[[[\\\^^^```aaaaaa___\\\\\\___aaabbbaaa______^^^]]]]]]^^^```aaa]]]^^^^^^___```aaabbbcccccceeefffiiilllnnnppppppkkkhhheeeeeegggiiijjjjjjkkkjjjiiiiiiiiikkkmmmnnnqqqooommmkkkjjjkkklllmmmnnnqqqssssssqqqoooooooookkkkkkkkkkkkmmmooorrrtttuuuuuutttsssrrrqqqqqqqqqoooqqqrrrqqqooommmmmmnnnnnnqqquuuvvvvvvuuuuuuuuuqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqppppppooonnnoooooonnnmmmllllllllllllnnnnnnnnnnnnnnnmmmlllllljjjjjjiiiiiiiiikkklllmmmjjjlllnnnooopppnnnlllkkkmmmllllllkkkjjjjjjiiiiiijjjiiihhhggggggiiijjjllljjjjjjjjjiiihhhggggggggggggfffeeeeeeffffffeeecccdddeeeeeefffggghhhiiijjjiiiiiiiiihhhhhhhhhggggggfffeeedddcccbbbcccdddeeeeeeeeeeeefffgggiiikkklllooommmkkkiiiiiikkknnnpppooopppqqqqqqpppmmmjjjhhhgggggghhhhhhgggfffeeedddgggggggggfffgggggghhhhhhfffffffffggggggggggggggghhhhhhhhhhhhhhhhhhiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkkkmmmnnnoooooooooooommmkkkiiiiiikkklllkkkjjjkkkjjjhhhggghhhjjjmmmnnnmmmkkkjjjjjjllllllkkkiiillllllllllllkkkkkkkkkkkkiiiiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkkkkkkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjhhhhhhiiijjjkkkjjjiiijjjjjjiiiiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjhhhhhhiiikkkllljjjgggjjjjjjiiiiiihhhhhhhhhhhhggghhhhhhgggfffeeeggghhhiiigggeeecccaaaaaabbbcccbbbaaaaaa```aaabbbcccdddccccccbbbbbbbbbbbbccccccddddddddddddddddddddddddhhhgggeeecccbbbccccccddddddddddddddddddeeeeeefffeeedddcccbbbbbbccceeeffffffffffffeeedddcccccccccgggggggggggggggfffeeeeeeeeefffffffffggggggggghhhdddeeeeeefffffffffffffffiiihhhhhhggggggggghhhhhhhhhgggggggggiiijjjiiihhhkkkjjjjjjjjjiiijjjjjjkkkjjjjjjiiiiiiiiijjjkkkkkklllkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhheeehhhjjjhhheeedddgggkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhhiiiiiijjjkkkkkklllkkkiiiiiikkklllllllllkkkjjjjjjjjjjjjjjjkkkkkkkkkiiiggggggiiikkklllkkkjjjiiihhhiiiiiijjjkkkkkkkkkkkkkkkllllllmmmjjjkkkkkklllllllllkkkkkkqqqooonnnooopppqqqqqqqqqrrrqqqqqqpppqqqrrrssstttuuuvvvwwwwwwvvvuuuvvvxxxxxxwwwvvvvvvvvvxxxzzz{{{zzzyyyxxxwwwwwwwwwxxxyyyxxxyyyyyyyyyxxxwwwwwwvvvvvvtttrrrqqqqqqrrrqqqppprrrqqqpppoooppprrrtttuuuvvvvvvuuuttttttuuuvvvvvvxxxvvvtttsssrrrssstttuuuuuuuuuuuuuuuvvvvvvwwwwwwWWWXXXYYYYYYZZZZZZYYYYYY[[[ZZZYYYYYYXXXYYYYYYYYY[[[[[[]]]^^^___``````aaaaaa___]]]^^^```bbbccccccaaa```___^^^^^^```bbbccc______```aaabbbccccccdddfffgggiiikkkmmmooopppqqqkkkiiiggggggiiikkkkkkkkkkkkjjjiiiiiijjjkkkmmmnnnooonnnlllkkkkkklllnnnoooooopppqqqpppnnnmmmnnnoooiiiiiiiiijjjlllooorrrsssqqqpppnnnmmmmmmmmmnnnnnnlllnnnooonnnllljjjjjjkkkkkknnnpppqqqppppppqqqrrrooooooooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllnnnnnnmmmllllllkkkkkkjjjkkkkkkllllllkkkkkkjjjiiihhhhhhgggggghhhjjjkkkllliiikkklllnnnnnnmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiihhhggghhhiiijjjggggggffffffeeeeeeddddddeeeddddddeeeffffffcccaaadddeeeeeefffggghhhiiiiiijjjjjjiiihhhgggfffeeeeeeddddddcccbbbbbbcccdddeeeeeeeeefffgggiiilllnnnooonnnllljjjhhhhhhjjjlllmmmppppppqqqqqqpppnnnkkkiiiiiiiiiiiiiiihhhgggfffeeehhhhhhggggggggghhhjjjkkkfffffffffgggggghhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnllljjjiiiiiijjjkkkkkkjjjjjjjjjhhhhhhhhhjjjlllnnnooommmllllllmmmnnnlllkkknnnnnnmmmmmmlllkkkkkkjjjiiiiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkkjjjjjjjjjkkkkkkkkkllllllqqqpppnnnmmmlllkkkllllllnnnmmmmmmlllkkkjjjjjjiiijjjiiihhhiiikkkkkkkkkiiikkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhiiikkklllkkkiiikkkjjjiiihhhhhhhhhiiijjjggghhhiiihhhgggggghhhjjjgggfffdddcccbbbbbbbbbcccccccccbbbaaabbbcccdddeeeccccccccccccccccccccccccddddddddddddddddddddddddfffeeedddbbbbbbbbbcccdddccccccccccccddddddddddddccccccbbbaaabbbcccdddeeeeeeeeeddddddccccccbbbbbbgggggghhhhhhhhhgggfffffffffffffffffffffgggggggggdddddddddddddddeeeffffffggggggfffffffffgggggghhhgggfffffffffhhhiiihhhgggiiijjjjjjkkkkkkjjjjjjjjjjjjjjjiiiiiihhhhhhiiiiiikkkkkkjjjiiihhhhhhhhhhhhjjjjjjiiiiiiiiihhhhhhhhhhhhjjjllljjjhhhgggiiillljjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhiiiiiijjjjjjkkkkkkjjjiiiiiijjjlllllllllkkkkkkjjjjjjkkkkkkjjjjjjjjjhhhggggggiiikkkmmmllljjjiiiiiijjjjjjkkklllllllllmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmlllpppqqqrrrrrrrrrsssuuuwwwttttttssssssssstttuuuvvvvvvxxxyyyyyyxxxxxxzzz{{{{{{zzzwwwvvvvvvxxxzzz{{{{{{{{{zzzyyyxxxxxxxxxxxxuuuuuuuuuttttttuuuuuuuuuvvvtttrrrqqqrrrrrrrrrqqqrrrqqqqqqpppqqqssstttvvvwwwvvvuuuuuuuuuuuuvvvwwwwwwvvvuuutttttttttuuuvvvwwwwwwvvvwwwwwwxxxyyyyyyXXXXXXYYYZZZZZZZZZZZZYYY\\\[[[ZZZYYYYYYYYY[[[[[[\\\]]]___aaaaaaaaa```___``````___```aaacccddddddbbbaaa___^^^___aaaccceeebbbbbbcccddddddeeeffffffggghhhjjjlllnnnooooooooojjjhhhggghhhiiijjjjjjiiihhhhhhhhhggghhhiiijjjkkkkkkjjjjjjjjjkkklllnnnpppnnnnnnnnnmmmkkkkkklllnnnhhhhhhhhhiiijjjlllnnnoookkkjjjhhhggghhhiiijjjkkkhhhjjjkkkjjjiiigggggghhhjjjkkkllllllkkklllnnnpppmmmmmmmmmmmmlllllllllllljjjjjjjjjjjjjjjkkkkkkkkknnnnnnnnnmmmmmmlllkkkjjjjjjkkkkkkkkkkkkjjjiiiiiihhhhhhgggggghhhjjjlllmmmmmmmmmnnnnnnmmmkkkiiihhhiiiiiiiiijjjkkkkkkllllllkkkkkkiiihhhggggggggggggdddddddddcccccccccbbbbbbdddddddddfffgggfffdddaaadddeeefffgggggghhhhhhhhhjjjjjjiiihhhgggeeeeeeddddddccccccbbbbbbccceeefffeeefffgggiiikkknnnpppqqqnnnllljjjiiihhhiiikkkllloooppppppqqqpppnnnlllkkkkkkkkkjjjjjjiiiggggggfffhhhgggfffffffffhhhjjjkkkeeeeeefffgggggghhhiiiiiiiiiiiiiiijjjkkklllmmmmmmkkklllmmmnnnnnnmmmlllkkkllllllllllllllllllllllllllllllmmmmmmnnnmmmmmmmmmkkkjjjiiiiiiiiijjjjjjjjjjjjiiihhhhhhiiijjjlllmmmooonnnmmmmmmmmmmmmmmmlllnnnnnnmmmmmmmmmllllllllliiiiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkkjjjkkkkkkkkkkkklllllllllqqqpppmmmkkkjjjjjjkkklllnnnmmmmmmlllkkkjjjiiiiiijjjiiihhhiiikkklllkkkjjjlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjkkkllllllkkklllkkkiiihhhhhhiiijjjlllggghhhiiihhhggggggiiikkkfffeeedddcccbbbbbbccccccdddcccbbbaaaaaabbbcccdddccccccccccccccccccccccccccccccccccccccccccccccccddddddcccbbbbbbbbbccccccbbbcccccccccccccccccccccccccccbbbbbbcccdddeeefffeeeeeeddddddcccccccccbbbggghhhhhhhhhhhhhhhggggggfffffffffffffffffffffffffffeeedddcccdddeeeggghhhffffffeeeeeeeeefffgggggggggffffffgggiiijjjiiihhhhhhiiijjjkkklllkkkjjjiiilllkkkjjjiiiiiihhhiiiiiikkkjjjjjjiiihhhhhhiiiiiijjjjjjjjjiiiiiiiiihhhhhhjjjkkklllkkkiiiiiikkkmmmjjjjjjkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhiiiiiijjjiiijjjjjjiiihhhhhhjjjlllllllllkkkkkkkkkkkkkkklllhhhiiiiiihhhgggggghhhjjjmmmlllkkkjjjjjjjjjkkkllllllmmmmmmnnnnnnnnnnnnnnnppppppooonnnnnnnnnnnnnnnpppsssuuuuuutttuuuyyy}}}xxxwwwwwwwwwwwwxxxxxxxxxxxxzzz||||||{{{|||}}}}}}zzzxxxwwwyyy{{{}}}~~~}}}|||{{{zzzzzzyyyyyywwwvvvuuussssssssstttuuutttsssrrrrrrssstttsssqqqrrrrrrrrrrrrssstttvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyyyy{{{zzzyyyxxxxxxyyyyyyzzzXXXYYYZZZZZZ[[[ZZZZZZZZZ\\\\\\[[[ZZZ[[[\\\^^^___^^^___```aaaaaaaaa______``````aaaaaaaaabbbcccdddcccaaa_________bbbeeegggeeeeeeeeeffffffgggggghhhfffhhhjjjlllmmmmmmllllllfffeeeeeefffhhhhhhgggfffeeeeeeddddddeeeeeefffffffffffffffggghhhjjjlllnnnlllmmmllljjjhhhhhhkkkmmmhhhhhhhhhggghhhhhhhhhhhhffffffeeeeeeeeeggghhhiiifffhhhiiihhhgggffffffgggiiijjjkkkjjjiiijjjlllnnnllllllllllllllllllllllllkkkkkkjjjjjjjjjjjjkkklllooopppppppppooonnnmmmllllllllllllllllllkkkjjjjjjiiiiiiiiiiiijjjlllnnnooorrrrrrqqqpppmmmkkkhhhgggiiiiiijjjkkklllmmmnnnnnnkkkjjjiiihhhggggggffffffccccccccccccbbbbbbbbbbbbddddddeeeggghhhhhheeebbbdddeeefffggghhhhhhggggggjjjiiiiiihhhgggffffffeeeeeeeeedddccccccdddeeeffffffggghhhkkkmmmooopppqqqnnnmmmkkkjjjiiijjjkkklllmmmnnnnnnnnnnnnmmmlllkkkkkkjjjiiiiiihhhgggggggggfffeeeeeedddeeefffggghhhcccdddeeefffggghhhiiiiiiiiijjjjjjkkklllmmmmmmnnnjjjkkklllmmmmmmlllkkkjjjlllllllllllllllllllllllllllmmmmmmmmmmmmmmmlllkkkiiiiiiiiihhhhhhhhhiiijjjiiiiiiiiiiiiiiikkklllmmmmmmmmmmmmmmmlllkkklllllllllllllllmmmmmmmmmnnnnnniiiiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkkllllllllllllmmmmmmmmmmmmnnnllljjjiiiiiijjjlllmmmmmmmmmlllkkkjjjjjjiiiiiijjjiiiiiiiiikkklllkkkjjjlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhjjjkkkkkkkkklllllllllkkkiiihhhhhhjjjlllmmmhhhiiiiiihhhggggggiiijjjdddcccccccccbbbcccccccccccccccaaaaaa```aaabbbcccbbbcccddddddddddddcccbbbccccccccccccccccccccccccccccccccccccccccccddddddbbbcccdddddddddcccbbbbbbcccccccccdddeeeffffffgggeeeeeeeeeeeeddddddddddddgggggghhhhhhhhhhhhhhhgggfffffffffffffffeeeeeeeeegggfffeeeeeeeeefffhhhiiieeeeeeeeeeeeeeefffgggggghhhgggggghhhjjjkkkkkkjjjhhhiiijjjkkklllkkkjjjjjjmmmlllkkkjjjjjjjjjjjjjjjkkkjjjiiiiiihhhiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhggggggggghhhiiiiiijjjjjjkkkkkkjjjjjjiiihhhhhhgggggghhhiiiiiijjjggghhhiiiiiihhhhhhjjjlllkkkkkkkkkjjjjjjkkkkkklllggghhhiiiiiigggggghhhjjjlllkkkjjjjjjjjjkkklllmmmnnnoooppppppqqqqqqppppppqqqpppooonnnnnnnnnnnnnnnqqqtttwwwxxxwwwxxx|||{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~~~~~~~}}}|||{{{{{{zzz|||zzzxxxvvvtttsssttttttsssrrrrrrssstttuuutttrrrrrrrrrrrrssstttvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwyyyyyyyyyzzz{{{|||}}}}}}}}}{{{zzzyyyyyyyyyzzzYYYZZZ[[[[[[\\\\\\[[[[[[\\\\\\\\\]]]^^^```aaabbbbbbbbbbbbbbbaaaaaa```___```aaabbbbbbaaaaaabbbccccccaaa___^^^___bbbeeehhheeefffffffffggggggggghhhdddfffhhhiiijjjiiihhhgggbbbbbbbbbdddffffffdddbbbaaaaaabbbbbbbbbbbbbbbbbbbbbcccccceeefffhhhjjjkkkjjjjjjjjjhhhggggggiiijjjhhhhhhhhhggggggfffeeeeeedddeeefffggghhhiiijjjjjjggghhhjjjjjjhhhggghhhhhhjjjkkkllllllkkkkkkmmmooommmmmmmmmmmmnnnnnnooooooooonnnllllllkkklllmmmnnnpppqqqrrrrrrqqqpppnnnmmmmmmmmmnnnnnnmmmmmmlllkkkjjjjjjjjjjjjkkkmmmoooqqquuutttsssqqqnnnkkkiiihhhiiijjjjjjkkkmmmnnnnnnooojjjjjjiiihhhhhhgggffffffdddddddddddddddccccccccceeeddddddfffhhhhhhfffddddddeeeggghhhhhhhhhgggfffhhhhhhhhhhhhiiiiiiiiiiiihhhgggeeedddddddddeeeffffffhhhjjjlllnnnoooppppppnnnmmmkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjhhhhhhgggfffffffffggggggddddddddddddddddddddddddaaabbbcccdddfffgggiiiiiijjjjjjkkkkkkllllllmmmmmmjjjjjjkkkllllllkkkjjjjjjllllllllllllllllllllllllmmmmmmmmmmmmmmmlllkkkjjjhhhiiiiiihhhgggggghhhjjjiiiiiiiiiiiijjjkkklllllllllmmmmmmmmmkkkjjjkkkllljjjkkkkkklllmmmmmmnnnnnniiiiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkklllllllllmmmmmmmmmnnnnnnjjjjjjiiiiiiiiikkklllmmmkkkkkkkkkkkkjjjjjjjjjjjjkkkjjjiiijjjkkklllllljjjkkkkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhiiikkklllkkkjjjkkkllllllkkkjjjjjjjjjkkklllmmmiiiiiiiiihhhffffffgggiiibbbbbbbbbcccccccccccccccdddcccbbbaaa```aaabbbbbbbbbcccdddeeeeeedddcccbbbddddddddddddddddddddddddbbbbbbccccccddddddeeeeeecccdddeeeeeeeeedddbbbbbbccccccdddeeeffffffggggggeeeeeeeeeeeeeeedddddddddffffffggghhhhhhhhhggggggfffffffffeeeeeeeeeeeeeeegggffffffffffffggghhhhhheeeeeeeeeeeeeeefffggghhhhhhgggggghhhkkkllllllkkkhhhiiijjjjjjkkkkkkkkkkkkllllllkkkkkkjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjkkkjjjjjjjjjjjjiiiiiiiiijjjiiiiiihhhhhhiiiiiijjjhhhiiijjjkkkkkkjjjiiihhhgggggggggggghhhiiiiiijjjfffggghhhhhhggghhhjjjllljjjjjjiiiiiijjjjjjkkkkkkggghhhjjjjjjhhhhhhiiijjjkkkjjjjjjiiiiiijjjlllmmmpppqqqrrrssstttsssrrrqqqpppooonnnmmmmmmmmmnnnooorrrsssuuuvvvwwwyyy|||~~~||||||}}}}}}}}}|||{{{{{{{{{}}}~~~~~~}}}}}}~~~}}}||||||}}}~~~}}}}}}}}}}}}}}}|||{{{zzz}}}|||zzzwwwuuutttsssrrrrrrrrrrrrsssuuuvvvtttsssrrrrrrsssuuuvvvwwwxxxxxxxxxxxxyyyzzzzzzyyyxxxxxxyyyzzz{{{|||~~~~~~|||zzzyyyyyyzzz{{{[[[[[[\\\]]]]]]]]]]]]\\\ZZZ[[[]]]```bbbcccdddeeefffeeedddcccbbbbbbaaabbb___bbbcccccc```___```aaacccaaa^^^]]]^^^bbbeeehhhdddddddddeeeeeeeeeeeeeeeaaaccceeeggggggeeedddbbb``````aaaccceeedddbbb___`````````aaa`````````___aaaaaabbbdddfffgggiiiiiihhhiiiiiihhhffffffggghhhhhhhhhhhhhhhhhhggggggfffeeegggiiilllmmmnnnmmmmmmjjjlllmmmmmmlllkkkkkkllllllnnnoooooonnnmmmnnnpppmmmnnnnnnooopppqqqrrrrrrsssrrrpppooonnnoooppppppqqqqqqrrrsssrrrpppnnnmmmnnnnnnoooooonnnnnnmmmllljjjjjjjjjjjjlllnnnpppqqqssssssrrrpppnnnmmmkkkjjjiiiiiijjjkkklllmmmmmmnnnhhhiiiiiihhhhhhgggffffffeeeeeeeeeeeeffffffffffffdddccccccccceeefffeeeddddddeeeggghhhiiihhhfffffffffggghhhiiijjjkkklllmmmkkkiiihhhfffeeeeeeeeefffggghhhjjjlllnnnooooooooolllllljjjiiiiiihhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhfffeeedddddddddeeefffgggcccdddeeefffeeedddbbb```___```aaaccceeeggghhhiiikkkkkkkkkkkkkkkkkkkkkkkkjjjkkkllllllllllllkkkjjjllllllllllllllllllllllllmmmmmmmmmmmmlllkkkjjjiiiggghhhiiihhhffffffhhhjjjiiiiiiiiijjjjjjkkkllllllkkkmmmnnnmmmkkkjjjkkkmmmkkkkkkkkkkkklllllllllllliiiiiijjjkkkkkkkkkkkkjjjiiijjjkkkkkkllllllkkkkkkkkkkkklllllllllmmmmmmmmmjjjjjjjjjkkkkkkkkklllllljjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiijjjlllmmmlllkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjhhhkkkmmmlllkkkiiijjjlllkkkkkkkkkkkklllllllllmmmiiijjjiiihhheeedddeeefffaaaaaabbbccccccccccccccceeedddcccbbbaaabbbbbbcccbbbccceeeffffffeeecccbbbddddddddddddddddddddddddbbbbbbccceeeeeefffffffffdddeeefffffffffeeecccbbbaaabbbcccdddeeefffffffffcccccccccccccccdddddddddeeeeeefffgggggggggggggggfffffffffeeeeeeddddddddddddeeeffffffggggggffffffeeeeeeeeeeeefffggghhhiiigggffffffgggjjjkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmjjjjjjjjjjjjjjjjjjkkkllljjjiiiiiiiiiiiiiiijjjjjjkkkkkkjjjjjjjjjiiiiiiiiilllkkkjjjjjjkkkllllllkkkfffgggiiijjjjjjiiigggffffffffffffgggggghhhjjjjjjfffggghhhgggggggggiiikkkiiihhhhhhhhhiiiiiijjjkkkgggiiijjjkkkjjjiiijjjkkkjjjiiiiiihhhiiijjjkkklllnnnoooppprrrrrrqqqpppooonnnmmmlllkkkkkklllnnnooorrrqqqqqqsssvvvyyyzzzzzz{{{{{{|||||||||{{{zzzyyyzzz{{{||||||zzzzzz{{{|||}}}}}}}}}}}}}}}}}}||||||yyyzzz{{{{{{{{{zzzyyyyyyyyyyyyxxxwwwvvvtttrrrqqqqqqqqqrrrtttvvvvvvuuusssrrrssstttvvvwwwxxxyyyyyyxxxyyyzzz{{{{{{zzzyyyxxxxxxyyy{{{}}}~~~|||zzzyyyyyy{{{}}}~~~\\\\\\]]]^^^^^^^^^^^^]]]YYY[[[^^^bbbdddfffggggggiiihhhfffdddcccccccccddd```bbbdddccc```^^^^^^```bbb```^^^]]]^^^aaaeeehhhbbbbbbcccccccccccccccccc___aaaccceeeeeecccaaa_________aaaccceeedddaaa^^^___```````````````______aaaaaacccdddfffggghhhiiifffhhhhhhhhhfffeeefffggggggggghhhiiiiiiiiiiiiiiigggiiimmmppprrrrrrqqqpppmmmoooppppppooonnnooopppnnnoooqqqqqqpppooopppqqqnnnooopppqqqrrrssstttuuuwwwuuusssqqqppppppqqqrrrpppqqqrrrsssrrrpppnnnmmmnnnnnnoooooonnnnnnmmmllliiiiiiiiijjjkkknnnpppqqqqqqppppppooonnnmmmmmmmmmhhhiiiiiijjjkkkkkkllllllhhhhhhhhhhhhhhhggggggfffggggggggggggggggggggggggdddbbbaaaaaaccceeeeeeddddddeeegggiiiiiihhhfffeeeeeefffgggiiikkkmmmoooooolllkkkiiigggfffeeeeeeeeegggiiikkkmmmnnnnnnnnnmmmkkkjjjiiihhhggggggggggggffffffffffffggggggggggggccccccbbbbbbcccdddfffgggdddeeeggggggfffdddaaa___^^^___```bbbdddfffggghhhkkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmmmmlllkkkjjjllllllllllllllllllllllllnnnnnnnnnmmmlllkkkjjjiiifffhhhiiihhhfffeeegggjjjhhhiiiiiijjjkkkkkklllllllllnnnooonnnkkkjjjlllnnnmmmllllllkkkkkkjjjjjjiiiiiiiiijjjkkkkkkkkkkkkjjjjjjjjjkkklllllllllkkkkkkjjjjjjkkkkkkkkklllllllllkkkllllllmmmmmmlllkkkkkkhhhiiiiiijjjjjjkkkllllllkkkjjjiiijjjlllmmmlllkkkiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiilllnnnmmmjjjiiijjjllljjjkkkllllllmmmmmmmmmllljjjjjjiiigggeeecccdddeee```aaabbbcccccccccccccccgggfffdddcccbbbcccddddddbbbccceeeffffffeeecccbbbeeeeeeeeeeeeeeeeeeeeeeeebbbcccdddeeefffgggggggggdddeeegggggggggeeecccbbb``````bbbcccdddeeeeeeeeebbbbbbbbbbbbbbbbbbccccccddddddeeefffggggggfffffffffffffffeeeeeedddddddddcccdddeeefffgggfffeeedddeeeeeeeeefffggghhhiiiiiifffeeeeeefffiiijjjjjjiiijjjiiihhhhhhiiikkkmmmnnniiihhhhhhhhhiiijjjkkkkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjjjjiiiiiijjjhhhgggggghhhiiiiiihhheeeggghhhiiiiiihhhgggeeeffffffffffffggghhhjjjjjjeeefffggggggggggggiiikkkhhhhhhgggggghhhiiijjjjjjgggiiikkkkkkkkkjjjkkkllliiiiiihhhhhhhhhiiikkkllljjjkkkmmmnnnooonnnlllkkklllkkkjjjiiijjjlllnnnoooqqqooommmppptttwwwwwwvvvyyyzzz{{{{{{{{{zzzxxxwwwxxxyyyzzzyyyxxxwwwxxxyyyzzz{{{|||}}}}}}|||{{{zzzvvvwwwxxxyyyyyyyyyxxxwwwuuuuuuvvvvvvuuusssqqqpppqqqqqqrrrtttvvvwwwuuutttrrrsssuuuvvvxxxyyyyyyyyyyyyyyyzzz{{{{{{zzzyyyyyywwwyyy{{{}}}{{{zzzyyyxxxyyy|||ZZZ[[[^^^___^^^\\\XXXVVVYYYXXXZZZ___dddgggfffeeehhheeecccaaaaaa```___]]]_________^^^^^^]]]]]]]]]]]]]]]\\\\\\]]]^^^```aaa```aaaaaabbbbbbbbbaaaaaa]]]]]]\\\\\\\\\]]]^^^___^^^]]]^^^```bbbccccccbbb```ccceeeeeebbb``````aaadddccccccdddeeeggghhhjjjeeeeeeeeedddcccccceeegggooollliiiiiikkkmmmmmmlllmmmmmmoooqqqrrrsssttttttssssssrrrrrrqqqppppppooopppqqqrrrqqqpppppprrrtttsssqqqooopppsssuuutttsssuuuttttttssssssrrrrrrrrrrrrqqqqqqqqqppppppoooooonnnooopppqqqpppooolllkkkeeegggkkknnnpppqqqppppppnnnnnnnnnooopppooollljjjjjjjjjjjjjjjjjjiiihhhhhhhhhgggfffeeedddccccccccceeeffffffgggffffffeeeeeeeeeddddddeeeggghhhgggfffiiijjjjjjiiigggfffggghhhiiiiiiiiiiiijjjkkklllmmmmmmjjjgggcccaaaaaabbbbbbfffgggiiikkkllllllllllllkkkjjjiiigggffffffffffffddddddeeeffffffgggggghhheeedddcccccceeeeeedddbbbggghhhhhhhhhgggfffeeeeeeddddddeeeeeeggghhhiiijjjnnnlllkkkjjjiiijjjjjjkkkllljjjjjjkkkmmmooooooooonnnmmmlllkkkkkklllmmmnnnmmmnnnnnnnnnmmmkkkiiihhhjjjiiiiiiiiiiiiiiijjjkkkjjjgggdddgggkkkmmmkkkhhhmmmnnnooopppooonnnllljjjgggiiillllllkkkjjjjjjjjjlllkkkjjjjjjiiiiiijjjjjjllllllmmmmmmllllllkkkjjjkkkmmmnnnnnnmmmllllllmmmjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkkllljjjkkkkkklllmmmmmmmmmllllllkkkiiigggggghhhiiijjjhhhiiijjjlllmmmmmmlllllllllkkkkkkjjjjjjkkkkkklllllllllkkkkkkjjjiiihhhhhhkkkkkkjjjhhhgggeeeddddddbbbbbbccccccccccccbbbbbb```aaabbbccccccdddcccccccccccccccddddddcccccccccaaabbbcccddddddddddddddd```aaabbbdddeeefffgggggghhhfffeeeeeeeeeeeedddbbbhhheeebbbaaabbbdddeeeeeeaaaaaaaaaaaabbbcccdddeeeeeecccaaabbbdddeeedddaaabbbbbbcccddddddeeeeeefffffffffffffffffffffeeeeeedddddddddeeeeeeggghhhhhheeeeeeeeeeeeeeefffggghhhjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiiiiijjjjjjjjjjjjjjjjjjjjjkkkllllllmmmlllllllllkkkjjjiiihhhhhhggghhhjjjllllllkkkjjjiiijjjjjjiiiiiiiiiiiiiiiiiigggggghhhhhhiiiiiiiiiiiieeegggggggggggggggiiikkkkkkkkkjjjiiihhhhhhiiiiiikkkjjjiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjiiiiiihhhggghhhiiikkklllmmmnnnnnniiikkkllllllkkkjjjlllmmmmmmmmmnnnppprrrtttvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwzzzzzzzzzyyyxxxwwwvvvuuuyyyzzzzzzyyywwwvvvvvvwwwtttttttttssssssrrrrrrrrrrrrssstttsssqqqpppqqqrrrssssssssstttttttttuuuuuurrrsssttttttuuuuuuttttttwwwvvvvvvvvvvvvvvvwwwxxxwwwxxxyyyzzz|||}}}{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{[[[\\\^^^^^^^^^\\\YYYXXXWWWWWWXXX\\\aaaccccccaaadddbbb____________^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]\\\\\\]]]___```aaa``````aaaaaabbbbbbaaaaaa^^^]]]\\\\\\\\\]]]___```_________aaadddeeedddcccccceeehhhgggeeeccccccdddffffffeeeeeefffgggiiijjjfffggggggfffddddddgggiiimmmkkkjjjkkkmmmooonnnlllnnnoooppprrrssstttuuuuuutttssssssrrrqqqpppoooooonnnooopppooonnnoooppprrrsssqqqoooppprrrsssrrrqqqrrrrrrqqqqqqqqqqqqqqqqqqppppppooooooooonnnnnnnnnkkklllnnnoooooonnnmmmlllgggiiikkknnnooopppoooooommmlllmmmnnnooonnnkkkiiiiiiiiiiiiiiiiiihhhgggggggggfffeeeeeedddddddddddddddeeeeeefffffffffeeeeeeeeedddcccdddeeefffffffffhhhjjjkkkkkkiiihhhhhhiiiiiiiiiiiijjjjjjkkklllmmmllljjjfffcccbbbbbbbbbccceeefffhhhjjjllllllllllllkkkjjjiiihhhgggfffffffffddddddeeeeeefffggggggggggggfffeeeeeeggghhhgggeeehhhhhhhhhhhhgggfffeeeeeegggggggggggghhhjjjlllmmmmmmmmmlllkkkkkkkkkkkkkkkmmmkkkkkklllnnnpppppppppooonnnmmmlllkkklllmmmmmmmmmmmmmmmmmmlllkkkiiihhhiiihhhhhhhhhhhhiiijjjjjjkkkhhhfffiiinnnpppooolllmmmnnnooopppooonnnlllkkkhhhjjjlllllljjjiiijjjkkkjjjjjjiiijjjjjjkkklllllllllmmmmmmmmmmmmlllkkkkkkkkkmmmnnnnnnmmmllllllmmmkkkkkkjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhiiijjjkkkllljjjjjjkkkllllllllllllllllllkkkiiihhhggghhhiiijjjhhhiiijjjllllllllllllllllllkkkkkkjjjjjjkkkkkklllllllllkkkkkkjjjiiiiiihhhkkkjjjiiihhhfffeeeddddddaaabbbbbbccccccbbbbbbaaa```aaabbbccccccdddccccccbbbbbbccccccccccccbbbbbbaaabbbcccdddddddddddddddaaabbbcccdddeeeeeefffffffffeeeddddddeeeeeedddcccfffeeeccccccdddffffffeeeaaaaaaaaabbbbbbcccdddeeeeeecccaaabbbdddeeedddbbbccccccddddddeeefffffffffffffffffffffffffffffffffffffffffffffggghhhiiijjjggggggffffffgggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjkkklllmmmkkkkkkkkkjjjjjjiiiiiihhhllllllmmmmmmlllkkkiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjggghhhhhhhhhfffggghhhjjjjjjiiiiiihhhgggggghhhhhhkkkjjjiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiiggggggiiijjjkkkkkklllllliiikkkllllllkkkkkklllmmmmmmmmmnnnoooppprrrtttuuuuuuvvvwwwwwwwwwwwwvvvvvvxxxxxxxxxxxxxxxwwwvvvuuuxxxyyyyyyxxxvvvuuuuuuvvvsssssssssrrrrrrrrrqqqqqqqqqssssssrrrqqqpppqqqrrrqqqqqqrrrrrrrrrsssssssssrrrrrrsssttttttttttttsssuuuttttttttttttuuuvvvvvvvvvvvvwwwyyy{{{{{{zzzyyyyyyyyyxxxwwwwwwxxxyyyzzz\\\]]]]]]]]]\\\[[[ZZZYYYUUUUUUVVVYYY\\\^^^^^^]]]___]]]\\\\\\^^^______^^^[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^___aaabbbccc___```aaabbbbbbbbbbbbbbb___^^^]]]\\\\\\^^^```aaabbbbbbbbbdddfffgggfffeeeggghhhjjjiiihhhffffffgggjjjiiihhhgggggghhhiiijjjhhhhhhhhhgggeeeeeegggiiikkkkkkkkkmmmppppppooommmooopppqqqssstttuuuuuuuuussssssrrrqqqpppooonnnmmmkkklllmmmmmmllllllmmmoooqqqooonnnnnnooopppooommmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllhhhiiikkklllmmmmmmlllllljjjkkkmmmnnnnnnnnnmmmmmmkkkkkkkkklllnnnmmmjjjgggggghhhhhhhhhhhhgggffffffeeeeeeeeedddddddddddddddcccddddddeeeeeefffffffffhhhgggfffeeeeeefffhhhiiiiiikkknnnnnnllljjjjjjjjjjjjjjjjjjkkkkkklllmmmmmmjjjhhhfffdddccccccdddeeedddeeegggjjjlllmmmnnnnnnlllkkkiiihhhggggggffffffddddddeeeeeefffggggggggghhhgggggghhhjjjkkkjjjiiihhhhhhhhhggggggfffeeeeeejjjiiiiiiiiijjjmmmpppqqqmmmnnnnnnoooooonnnmmmlllnnnmmmlllmmmoooqqqrrrqqqqqqpppnnnlllkkkkkkllllllkkklllllllllkkkjjjjjjiiiiiihhhhhhhhhiiiiiijjjkkkkkkiiihhhkkkooorrrqqqooommmnnnooopppooonnnmmmllljjjkkklllkkkiiiiiijjjlllhhhiiiiiijjjkkklllmmmnnnmmmmmmnnnnnnmmmmmmlllkkkkkklllnnnnnnlllkkklllmmmlllkkkjjjjjjjjjkkklllmmmhhhhhhhhhiiiiiijjjkkkkkkjjjjjjkkklllllllllkkkkkkkkkjjjiiihhhhhhhhhiiijjjhhhiiijjjkkklllllllllkkklllkkkkkkjjjjjjkkkkkkllllllkkkkkkjjjjjjiiiiiiiiijjjjjjiiigggfffeeedddcccaaabbbbbbccccccbbbbbbaaa```aaabbbccccccdddccccccaaabbbbbbbbbbbbbbbbbbaaabbbbbbcccdddddddddcccccccccccccccddddddddddddddddddcccbbbcccdddeeedddccceeeddddddeeeggghhhgggfffbbbbbbbbbccccccddddddeeeeeecccbbbcccdddeeedddbbbddddddeeeeeefffgggggggggffffffffffffffffffffffffhhhhhhhhhhhhiiijjjkkkkkkhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkkkkkkkkkkllllllmmmllljjjiiihhhiiikkkllljjjjjjiiiiiiiiiiiiiiiiiiqqqpppooommmllljjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiikkkjjjhhhhhhhhhiiikkklllhhhiiiiiihhhffffffgggiiiiiiiiihhhgggggggggggghhhkkkjjjiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjiiigggggghhhiiiiiiiiiiiiiiijjjkkkllllllkkkkkklllnnnlllmmmmmmmmmnnnpppqqqrrrqqqrrrsssttttttuuuttttttuuuvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwvvvsssrrrssstttrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrpppooopppqqqppppppppppppqqqqqqqqqqqqqqqqqqrrrsssssssssssssssrrrrrrrrrrrrrrrssstttttttttuuuvvvwwwxxxxxxxxxwwwxxxxxxwwwwwwwwwwwwwwwxxx\\\\\\[[[ZZZYYYYYYYYYYYYUUUUUUVVVXXXZZZ[[[\\\\\\\\\[[[ZZZ\\\^^^```aaa```\\\\\\\\\]]]]]]]]]]]]]]]^^^___```aaabbbcccdddeee```aaabbbccccccdddccccccaaa___^^^]]]]]]___aaabbbeeeddddddfffhhhiiihhhggghhhiiiiiiiiiiiihhhhhhhhhlllkkkjjjhhhhhhhhhhhhiiihhhhhhhhhfffeeeeeeggghhhhhhjjjllloooqqqqqqooonnnnnnoooppprrrssstttttttttqqqpppooonnnmmmllllllkkkhhhjjjkkkkkkjjjjjjjjjlllmmmmmmllllllllllllkkkjjjjjjjjjjjjkkkkkkllllllmmmkkkkkkkkkjjjjjjjjjjjjjjjggghhhiiijjjkkkjjjjjjjjjllllllmmmnnnnnnmmmlllllliiiiiijjjkkkmmmllliiigggffffffggggggffffffeeedddccccccddddddeeeeeeeeeeeeddddddeeeeeeggghhhiiijjjnnnmmmkkkiiihhhiiilllooolllnnnqqqqqqoookkkiiiiiikkkkkkllllllmmmmmmmmmmmmiiigggfffdddddddddeeefffeeefffhhhjjjmmmooopppqqqlllkkkjjjiiihhhgggggggggdddeeeeeeffffffgggggghhhiiihhhhhhiiikkkmmmlllkkkiiiiiihhhggggggggggggggglllkkkjjjjjjlllnnnqqqsssnnnppprrrssssssrrrooonnnooonnnmmmnnnqqqrrrsssrrrrrrqqqooommmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkklllmmmnnnmmmlllkkklllooopppooonnnmmmnnnooooooooonnnmmmmmmllllllllljjjiiiiiikkkmmmiiijjjkkkllllllmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjlllnnnmmmlllkkkllllllkkkjjjiiiiiiiiikkkmmmnnnhhhhhhiiiiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjiiihhhhhhiiiiiijjjiiiiiijjjjjjkkkkkkkkkkkklllkkkkkkjjjjjjkkkkkklllkkkkkkkkkjjjjjjiiiiiiiiiiiihhhhhhgggfffddddddcccaaaaaabbbbbbbbbbbbaaaaaa``````bbbcccccccccccccccaaaaaabbbbbbbbbbbbaaaaaabbbccccccdddddddddccccccddddddccccccccccccccccccbbbaaaaaabbbdddeeeeeedddcccdddeeegggjjjjjjhhhfffbbbccccccdddddddddddddddddddddcccddddddddddddccceeeeeeffffffggghhhhhhhhhffffffffffffggggggggggggiiihhhhhhhhhiiiiiijjjkkkiiiiiihhhhhhhhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkkkkkkklllmmmmmmnnnllljjjhhhhhhiiijjjkkkhhhiiiiiiiiiiiiiiiiiiiiipppooonnnllljjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjlllkkkiiiggghhhjjjlllnnnjjjjjjjjjiiiffffffggghhhiiiiiihhhhhhhhhhhhiiiiiikkkjjjiiiiiihhhhhhiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiiiiiiiijjjjjjiiiiiihhhjjjlllmmmmmmllllllmmmnnnmmmlllllllllmmmnnnooopppnnnooopppqqqrrrssssssssssssssstttuuuuuuuuuttttttsssttttttsssqqqppppppqqqqqqqqqpppppppppppppppppppppqqqrrrqqqooonnnooopppppppppppppppqqqqqqqqqqqqpppqqqrrrrrrssssssrrrrrrrrrqqqqqqqqqrrrsssttttttssstttuuuuuuuuuuuuuuuvvvwwwwwwwwwvvvvvvvvvvvvvvv[[[[[[YYYXXXWWWWWWXXXXXXVVVWWWXXXYYYZZZ[[[]]]^^^]]]\\\\\\]]]```ccccccccc________________________```aaabbbcccdddeeeffffffaaabbbcccdddeeeeeeeeeeeebbbaaa^^^]]]]]]___bbbdddfffffffffgggiiijjjiiigggggggggffffffggghhhgggggglllkkkiiigggfffffffffgggfffgggfffeeeccccccdddffffffiiilllooopppooonnnmmmlllmmmnnnooopppqqqqqqqqqmmmmmmllllllkkkjjjjjjjjjgggiiikkkkkkjjjiiijjjjjjjjjjjjkkkkkkjjjiiihhhhhhiiiiiiiiijjjjjjkkkkkkllliiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhggglllmmmmmmmmmmmmmmmlllllliiiiiiiiikkkmmmllljjjgggfffffffffffffffeeeddddddaaabbbcccdddeeeeeeeeedddeeeeeefffgggiiikkkmmmnnnqqqqqqooommmjjjkkknnnqqqppprrrtttsssoookkkiiigggllllllmmmnnnnnnnnnmmmmmmhhhgggfffeeeeeeeeeeeefffggghhhiiikkknnnppprrrsssmmmlllkkkiiihhhhhhhhhhhheeeffffffgggggghhhiiiiiiiiihhhhhhiiikkkmmmlllllljjjiiihhhhhhhhhiiijjjjjjmmmmmmllllllmmmoooqqqrrrppprrruuuwwwwwwuuusssqqqpppooonnnoooqqqssssssssssssrrrpppmmmlllkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnnnnnnnooopppqqqrrrrrrqqqpppppppppooonnnmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmlllkkkiiiiiikkkmmmkkklllmmmmmmmmmllllllkkkmmmmmmmmmmmmmmmllllllkkkjjjlllmmmmmmlllkkkkkkllliiiiiihhhhhhiiijjjkkklllhhhhhhiiijjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiijjjjjjjjjkkkkkklllkkkkkkjjjjjjkkkkkklllkkkkkkjjjjjjjjjjjjjjjiiihhhggggggfffeeedddccccccaaaaaaaaabbbbbbaaaaaaaaa``````bbbcccccccccccccccaaaaaabbbbbbbbbbbbaaaaaaccccccdddddddddccccccbbbeeedddcccbbbbbbbbbccccccbbbaaa```bbbdddfffeeedddcccdddeeehhhjjjjjjhhhfffccccccdddeeeeeeeeeddddddddddddeeeddddddddddddeeeeeeeeefffgggggghhhhhhiiifffffffffggggggggghhhhhhhhhhhhggggggggghhhiiiiiiiiiiiihhhhhhggghhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkkkkllllllmmmnnnmmmllljjjhhhhhhhhhjjjjjjiiiiiiiiiiiiiiijjjjjjjjjlllkkkjjjiiiiiiiiijjjjjjhhhhhhiiiiiiiiijjjjjjjjjlllkkkiiiggghhhjjjlllnnnkkkkkkkkkiiigggffffffhhhjjjjjjjjjiiiiiijjjjjjkkkkkkjjjiiiiiihhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkjjjjjjkkkmmmnnnnnnmmmlllnnnooommmmmmmmmmmmmmmnnnoooooonnnnnnoooqqqrrrrrrrrrrrrrrrrrrssstttttttttssssssqqqrrrrrrqqqooonnnnnnooopppppppppppppppppppppppppppqqqrrrqqqooonnnooopppqqqqqqqqqqqqrrrrrrrrrrrrpppqqqrrrrrrssssssrrrrrrrrrrrrrrrrrrssstttuuuvvvrrrtttuuuuuusssssstttvvvwwwwwwwwwwwwvvvvvvuuuuuu[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[[[[[[[]]]___bbb```___^^^```bbbeeeeeeeeebbbbbbaaaaaaaaa`````````aaabbbcccddddddeeeddddddaaabbbcccdddeeefffffffffdddbbb___^^^^^^```ccceeefffffffffgggiiiiiihhhgggfffdddcccccceeeffffffeeejjjhhhgggeeedddcccddddddeeeeeeeeecccaaaaaabbbddddddhhhkkkmmmmmmlllkkkkkkjjjkkklllmmmnnnnnnnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjgggiiillllllkkkjjjjjjkkkhhhjjjllllllkkkiiiiiiiiijjjjjjkkkkkkkkkkkkkkkllliiiiiiiiiiiijjjjjjjjjjjjkkkkkkjjjiiiiiihhhhhhgggkkklllllllllmmmnnnnnnnnniiiiiijjjlllnnnmmmkkkiiieeeffffffffffffeeeddddddaaabbbccceeeeeeeeedddcccfffffffffhhhjjjmmmoooqqqqqqrrrrrroookkkjjjmmmqqqrrrssstttsssoookkkiiihhhmmmmmmoooppppppooonnnmmmhhhhhhgggfffeeeeeeeeeeeeiiiiiijjjkkkmmmoooqqqsssmmmmmmkkkjjjiiihhhhhhhhhgggggghhhhhhiiijjjjjjjjjjjjiiiiiijjjlllmmmlllkkkjjjiiiiiiiiijjjlllmmmooonnnnnnnnnnnnnnnoooppppppqqqsssuuuwwwwwwvvvtttssspppooonnnoooqqqssssssssssssrrrpppnnnlllkkkkkklllmmmmmmmmmmmmoooppprrrrrrqqqqqqqqqrrrssstttuuuvvvvvvuuutttsssqqqpppooonnnlllllllllllllllmmmmmmmmmmmmmmmmmmllljjjiiijjjllllllmmmnnnnnnnnnmmmkkkjjjllllllmmmmmmllllllkkkjjjjjjkkkmmmmmmkkkjjjkkklllhhhiiiiiiiiiiiiiiijjjjjjhhhiiijjjkkkkkkjjjiiihhhiiiiiijjjjjjjjjiiihhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkklllkkkkkkjjjjjjkkkkkkllljjjjjjjjjjjjjjjjjjjjjjjjgggffffffeeeddddddcccccc```aaaaaabbbbbbaaaaaa``````aaabbbccccccdddccccccaaabbbbbbbbbbbbbbbbbbaaaccccccdddddddddcccbbbbbbddddddbbbaaaaaabbbcccdddcccbbbaaabbbeeeffffffeeeddddddeeehhhjjjjjjgggeeecccdddeeefffffffffeeedddccceeefffeeedddcccdddfffeeeeeeffffffggghhhhhhhhhfffffffffgggggghhhhhhiiiggggggfffffffffgggggghhhjjjiiihhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjjjjkkklllmmmnnnkkkjjjjjjiiiiiiiiiiiijjjkkkjjjjjjjjjjjjjjjjjjjjjggghhhhhhhhhiiiiiiiiijjjhhhhhhhhhiiijjjjjjkkkkkkkkkjjjhhhhhhhhhiiikkklllkkkkkkkkkiiigggfffggghhhkkkjjjjjjjjjjjjkkkllllllkkkjjjiiiiiihhhhhhiiiiiihhhiiijjjkkklllllllllllllllmmmmmmmmmmmmmmmlllllllllmmmnnnnnnmmmmmmnnnpppnnnnnnnnnnnnnnnooopppqqqooopppqqqrrrrrrsssrrrrrrrrrsssssssssssssssrrrrrrooopppqqqpppnnnlllmmmnnnpppppppppppppppqqqqqqqqqqqqrrrrrrrrrpppooopppqqqrrrrrrrrrrrrssssssssstttqqqqqqrrrsssssssssssssssrrrrrrrrrssstttuuuvvvwwwsssuuuwwwuuurrrrrruuuxxxwwwwwwxxxwwwwwwvvvuuuttt[[[[[[[[[ZZZZZZYYYXXXXXXXXXZZZ\\\\\\\\\^^^bbbeeecccaaa```aaaccceeeeeedddddddddcccbbbaaa```______```aaabbbbbbcccbbbaaa```___```aaacccdddeeeeeeeeeeeeccc```^^^^^^aaadddffffffeeeeeefffhhhhhhgggeeedddbbb``````ccceeedddcccfffeeecccaaaaaa```aaaaaaeeeeeeeeeccc``````bbbccccccgggjjjkkkiiihhhhhhiiijjjjjjkkklllmmmmmmmmmmmmiiiiiijjjkkkkkkllllllmmmiiikkknnnooonnnmmmlllmmmiiillloooooommmllllllmmmmmmmmmmmmmmmmmmllllllllliiijjjjjjjjjkkkkkkkkklllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmooopppqqqkkkkkklllnnnpppooommmkkkfffffffffffffffeeeeeedddaaabbbdddeeeeeedddcccbbbeeeeeeeeegggiiimmmppprrrrrrtttuuurrrnnnlllnnnqqqqqqrrrsssqqqooolllllllllmmmnnnpppqqqqqqpppnnnmmmiiihhhhhhgggfffeeeeeedddiiiiiiiiijjjkkkmmmooopppnnnmmmlllkkkjjjiiiiiiiiihhhiiiiiijjjjjjkkklllllllllkkkjjjkkklllmmmlllkkkjjjjjjiiijjjlllnnnqqqsssppppppqqqqqqqqqpppooonnnppprrrsssuuuuuuuuusssrrrpppnnnmmmoooqqqssssssssssssqqqpppnnnlllllllllmmmooooooooooooqqqsssuuuvvvssssssssstttuuuvvvxxxxxxsssssssssqqqooonnnmmmmmmjjjjjjjjjjjjkkkkkklllllllllmmmnnnmmmkkkjjjjjjjjjkkklllnnnoooooonnnmmmlllkkkkkkkkklllkkkkkkjjjiiiiiikkkmmmlllkkkjjjkkkllliiijjjkkklllllljjjiiihhhhhhiiijjjkkkkkkjjjhhhgggiiiiiijjjjjjiiihhhhhhggghhhhhhiiijjjjjjjjjjjjjjjkkkjjjiiihhhhhhiiijjjjjjlllkkkkkkjjjjjjkkkkkkllljjjjjjjjjjjjjjjjjjjjjjjjffffffeeeeeedddccccccccc``````aaaaaaaaaaaa`````````aaabbbccccccdddccccccbbbbbbccccccccccccbbbbbbcccddddddddddddcccbbbaaadddcccaaa```aaabbbccceeedddcccbbbccceeeffffffeeefffeeeeeeggghhhhhhfffddddddeeefffggggggfffeeedddccceeegggfffdddcccdddfffdddeeeeeeffffffggghhhhhheeeffffffggghhhhhhiiiiiihhhggggggffffffgggggggggkkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkklllmmmhhhhhhjjjjjjkkkjjjiiiiiimmmlllllllllkkkjjjjjjjjjfffggghhhiiijjjiiihhhhhhggghhhhhhiiijjjjjjkkkkkkiiihhhhhhhhhhhhiiijjjjjjjjjkkkkkkiiihhhggghhhiiijjjjjjiiiiiijjjjjjkkklllkkkjjjiiiiiihhhhhhiiiiiihhhiiijjjkkkllllllllllllllllllmmmnnnnnnnnnmmmmmmlllnnnoooooonnnmmmooopppoooooooooooopppqqqrrrsssssssssttttttttttttssssssttttttttttttsssrrrqqqqqqoooppppppooommmllllllmmmpppppppppqqqqqqqqqrrrrrrqqqssssssrrrqqqpppqqqrrrrrrrrrrrrrrrssssssssssssrrrrrrsssttttttttttttsssrrrrrrrrrrrrtttuuuvvvwwwtttwwwxxxvvvsssrrruuuyyyxxxxxxxxxxxxxxxvvvuuuttt\\\]]]]]]]]]\\\[[[ZZZYYYXXX[[[]]]]]]]]]___cccgggdddcccbbbbbbccceeeddddddeeedddcccbbbaaa```___^^^___``````aaaaaa```^^^]]]^^^___```aaaccccccddddddeeeccc```^^^^^^aaaeeegggeeeeeedddeeeggggggfffddddddaaa______bbbddddddccccccbbbaaa____________```eeefffeeecccaaa```bbbccccccfffiiiiiifffeeefffhhhjjjjjjkkklllmmmmmmmmmmmmiiijjjjjjkkkmmmnnnnnnooojjjmmmpppqqqooonnnnnnnnnjjjmmmqqqrrrpppnnnooopppooooooooonnnnnnmmmmmmmmmjjjjjjkkkkkklllllllllllljjjjjjjjjjjjkkklllmmmnnnhhhiiiiiikkkmmmooorrrsssllllllmmmoooqqqqqqnnnlllffffffggggggffffffeeedddaaabbbdddeeeeeedddbbbaaadddddddddfffiiilllppprrrtttwwwyyywwwqqqooopppsssooopppqqqpppnnnnnnnnnpppnnnooopppqqqqqqpppnnnmmmiiiiiihhhgggfffeeeddddddhhhhhhhhhhhhiiikkkmmmnnnnnnmmmlllkkkjjjiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmnnnmmmllllllmmmnnnlllkkkjjjjjjjjjkkkmmmppptttvvvqqqrrrssstttsssqqqnnnmmmoooppprrrsssssssssrrrrrrooonnnmmmnnnqqqssssssrrrrrrqqqooonnnmmmmmmmmmmmmpppppppppqqqsssuuuwwwyyyssssssttttttuuuwwwxxxyyynnnnnnnnnmmmkkkjjjkkkkkkjjjiiiiiiiiijjjjjjkkklllkkkmmmooonnnllljjjiiiiiiiiikkkmmmoooppppppooonnnjjjkkkkkkkkkkkkjjjiiiiiiiiikkkmmmlllkkkjjjkkkkkkjjjkkkmmmnnnnnnkkkiiiggghhhiiijjjkkkkkkjjjhhhgggiiiiiiiiiiiiiiihhhggggggggghhhiiijjjjjjjjjjjjjjjkkkjjjiiihhhhhhiiijjjjjjlllkkkkkkjjjjjjkkkkkkllljjjjjjjjjjjjjjjjjjjjjjjjeeeeeeeeeddddddccccccccc``````aaaaaaaaaaaa`````````aaabbbccccccdddccccccccccccddddddddddddccccccdddddddddddddddcccbbbaaacccbbbaaa``````bbbdddeeeeeedddcccdddfffgggfffeeegggfffeeefffggggggeeeddddddeeeggghhhhhhfffeeecccccceeegggfffdddcccdddgggddddddeeeeeefffgggggggggeeeffffffggghhhiiiiiijjjhhhhhhggggggggggggggghhhmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkklllmmmfffgggiiikkklllkkkjjjhhhnnnnnnmmmllllllkkkjjjjjjfffgggiiijjjjjjiiigggfffggghhhhhhiiijjjjjjkkkkkkgggggghhhhhhiiiiiiiiiiiijjjjjjkkkiiihhhgggiiijjjiiiiiihhhhhhiiijjjkkkkkkkkkjjjjjjiiihhhiiiiiiiiihhhiiijjjkkkllllllmmmlllkkklllmmmmmmnnnnnnmmmmmmmmmnnnoooooonnnnnnooopppooooooppppppqqqssstttuuuuuuuuuvvvvvvvvvuuuttttttuuuuuuuuutttsssrrrqqqpppoooppppppooommmllllllmmmppppppqqqqqqrrrrrrrrrrrrrrrssstttsssqqqpppqqqrrrqqqqqqrrrrrrrrrsssssssssrrrsssttttttuuuuuuttttttqqqqqqqqqrrrssstttvvvwwwuuuxxxzzzwwwsssrrrvvv{{{xxxyyyyyyyyyxxxwwwuuuttt[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZ[[[\\\^^^___```___```aaa```___^^^___```aaaaaabbbbbbbbb```___^^^^^^_________^^^]]]\\\\\\^^^___```aaabbbcccccccccdddbbb```___^^^___```aaacccbbbaaa``````aaabbbbbb_________`````````````````````____________``````fffggggggfffdddccccccdddjjjiiihhhgggfffffffffffflllkkkkkkjjjjjjkkkkkklllpppmmmkkkmmmqqqttttttsssrrrpppooopppqqqqqqpppooommmnnnppprrrrrrrrrpppooonnnmmmlllmmmnnnooonnnmmmjjjjjjjjjkkkmmmnnnmmmlllmmmllllllmmmooopppnnnmmmllllllnnnooopppppppppppprrrpppnnnoooqqqrrrpppnnnlllkkkiiihhhgggfffffffffeeeeeeffffffffffffffffffeeefffgggggggggiiilllnnntttuuuvvvtttqqqooonnnnnnoooppprrrttttttsssqqqpppnnnlllkkkkkkmmmoooppppppnnnmmmjjjhhhfffdddcccbbbiiihhhhhhhhhiiikkkmmmooommmjjjhhhiiikkkmmmllljjjiiiiiihhhiiijjjkkkmmmnnnnnnooooooooonnnllljjjiiiiiijjjkkkmmmooorrrtttuuuuuuuuuuuutttssspppnnnlllrrrppppppppprrrsssrrrqqqlllmmmnnnpppqqqrrrrrrrrrppppppoooooooooqqqssstttsssssstttwwwzzz{{{zzzyyytttsssrrrrrrssssssqqqpppnnnnnnmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjnnnmmmmmmlllllllllmmmmmmooommmlllmmmoooppppppooommmmmmllllllkkkkkkkkkkkknnnmmmkkkjjjjjjkkkmmmnnniiikkknnnnnnlllkkkkkkkkknnnmmmkkkjjjiiijjjjjjkkkiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjhhhiiijjjhhheeedddgggjjjiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjkkklllkkkjjjjjjddddddcccccccccdddeeefffcccbbbbbbbbbaaaaaa``````aaaaaabbbcccccccccccccccfffeeeeeeddddddeeeeeefffbbbbbbcccddddddddddddcccccccccccccccdddeeeffffffkkkjjjgggdddccccccddddddhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffeeedddddddddeeeeeecccddddddeeefffggghhhhhhhhhgggfffggghhhiiihhhgggkkkkkkiiihhhggggggggggggiiiiiiiiiiiiiiiiiijjjkkknnnmmmmmmlllkkkjjjiiiiiilllmmmmmmnnnmmmllljjjiiieeegggjjjlllllljjjgggeeemmmnnnnnnnnnmmmllllllkkkiiihhhggghhhiiijjjiiigggfffgggggghhhiiiiiijjjjjjkkkllllllkkkjjjiiihhhgggiiihhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkklllllllllhhhhhhiiijjjjjjjjjjjjiiijjjjjjkkkkkkkkkjjjjjjiiinnnnnnnnnnnnoooooooooooommmmmmmmmmmmnnnooopppqqqtttuuuuuutttrrrrrrssstttsssuuuvvvuuutttrrrrrrsssrrrrrrsssqqqpppoooqqqrrrrrrqqqpppooonnnnnnoooooopppqqqsssrrrqqqppppppqqqppppppppppppppppppqqqqqqttttttttttttttttttssssssrrruuuwwwuuurrrqqquuuyyyttttttuuuuuuvvvvvvwwwwwwuuuyyy{{{yyyuuuuuuxxx}}}wwwyyyzzzxxxuuutttvvvyyy\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYZZZ\\\]]]___```]]]^^^______]]]]]]^^^______```aaaaaaaaa```___^^^]]]]]]^^^^^^___^^^^^^^^^``````aaabbbcccccccccccccccbbb```___^^^___```aaacccbbbaaa`````````bbbbbb_________`````````````````````____________``````dddeeefffeeecccbbbcccdddiiiiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjkkkkkklllmmmpppnnnlllnnnqqqtttttttttsssrrrqqqqqqrrrrrrqqqpppooopppqqqrrrrrrqqqooonnnooonnnmmmnnnpppppppppooolllkkkkkkmmmoooooonnnmmmmmmmmmlllnnnooopppooommmllllllnnnoooooopppppppppqqqooommmnnnpppqqqpppnnnlllllljjjiiihhhgggggggggffffffffffffffffffffffffeeefffggggggggghhhkkknnnssstttuuussspppnnnmmmnnnoooppprrrtttuuutttsssrrrooonnnlllmmmoooqqqqqqqqqooommmllljjjhhhgggffffffiiiiiiiiijjjkkklllmmmnnnllljjjhhhhhhkkklllkkkiiihhhiiijjjlllnnnooopppqqqppppppppppppooonnnmmmlllllllllmmmoooppprrrtttuuuuuuuuuuuutttrrrpppnnnlllpppooonnnoooqqqrrrrrrqqqnnnoooooooooooooooppppppnnnooopppqqqsssuuuvvvwwwxxxwwwwwwxxxyyyyyywwwuuuooonnnnnnoooqqqrrrqqqpppnnnmmmmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkllllllmmmoooooommmllllllnnnqqqsssttttttooooooooonnnmmmllllllkkknnnmmmkkkjjjjjjkkklllmmmjjjlllnnnnnnmmmlllllllllmmmlllkkkjjjjjjjjjkkkllliiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjhhhiiiiiigggeeeeeegggjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkkkkkjjjiiihhhddddddddddddddddddddddddbbbbbbbbbbbbaaaaaaaaa``````aaabbbbbbccccccbbbbbbeeeddddddddddddddddddeeeaaabbbccccccddddddccccccccccccccccccdddeeeffffffiiihhhfffeeeddddddddddddgggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeefffeeeeeeeeefffggggggggghhhhhhgggfffggghhhiiihhhgggjjjjjjiiihhhggggggggggggiiihhhhhhhhhhhhiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjkkklllllllllkkkjjjiiifffgggiiikkkkkkiiigggfffkkklllllllllkkkkkkjjjiiiiiihhhggghhhiiijjjiiigggiiiiiijjjjjjkkkkkkkkklllhhhiiiiiijjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjggghhhiiiiiijjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjiiimmmmmmnnnnnnnnnoooooooooppppppoooooooooppppppqqqsssuuuvvvuuusssqqqqqqrrrqqqrrrtttsssqqqppppppqqqpppqqqrrrpppnnnlllmmmnnnppppppooooooooonnnnnnnnnoooqqqrrrqqqpppoooooopppoooooopppppppppqqqqqqqqqttttttttttttttttttttttttrrrtttvvvuuutttssstttvvvtttuuuuuuuuuvvvvvvvvvwwwvvvxxxzzzyyyvvvvvvxxxzzzwwwxxxyyyxxxuuuuuuwwwyyy\\\\\\[[[YYYXXXWWWVVVUUUXXXXXXYYYZZZ[[[]]]^^^___\\\]]]^^^^^^]]]\\\]]]_________```aaaaaaaaa``````\\\]]]^^^___````````````bbbbbbcccdddddddddcccbbbbbbaaa```_________```aaabbbaaa```______```aaabbb_________`````````aaaaaa``````____________``````bbbcccddddddccccccdddeeeiiiiiijjjkkkkkklllmmmmmmiiiiiijjjkkklllmmmnnnnnnpppnnnmmmnnnqqqtttuuuuuuuuutttrrrsssttttttrrrqqqqqqqqqrrrrrrqqqpppnnnmmmpppooonnnoooqqqrrrqqqpppmmmmmmmmmnnnpppqqqpppooonnnmmmmmmnnnppppppooonnnlllmmmmmmnnnoooooooooooonnnmmmmmmnnnpppqqqpppooonnnnnnmmmlllkkkjjjiiiiiiffffffffffffffffffffffffeeeffffffffffffhhhkkkmmmqqqrrrsssrrrooommmmmmmmmnnnppprrruuuvvvvvvvvvuuuqqqooommmnnnppprrrrrrrrrpppooonnnllljjjjjjiiiiiiiiijjjkkklllllllllllllllkkkiiihhhhhhiiijjjjjjiiiiiikkknnnrrrtttuuuvvvvvvtttssssssrrrqqqqqqqqqqqqpppqqqqqqrrrssstttuuuuuuuuuuuutttsssqqqooommmlllnnnmmmmmmnnnpppqqqqqqpppqqqpppnnnmmmmmmmmmnnnooooooqqqsssvvvyyy{{{|||||||||zzzyyyxxxwwwuuurrrooojjjiiiiiikkknnnpppqqqpppmmmmmmllllllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiijjjkkklllnnnpppqqqlllllllllooosssvvvxxxxxxrrrrrrqqqpppnnnmmmllllllnnnmmmllljjjjjjjjjkkklllkkkmmmoooooonnnllllllmmmkkkkkkjjjjjjjjjkkklllllliiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiigggeeeeeegggiiikkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjjjjjjjhhhgggfffeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa___```aaaaaabbbbbbaaaaaaccccccccccccccccccccccccaaabbbccccccddddddcccccccccbbbbbbccccccdddeeeffffffffffffeeeeeedddddddddeeeeeeeeeeeeddddddddddddffffffffffffffffffffffffddddddddddddeeeeeefffggggggggggggggggggggggggggghhhgggfffggghhhiiihhhgggiiihhhhhhggggggfffffffffggggggggggggggghhhiiiiiigggggghhhiiiiiiiiiiiiiiihhhhhhiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiihhhhhhhhhiiihhhggghhhiiijjjiiigggjjjjjjjjjjjjjjjkkkkkkkkkffffffggghhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhiiiggggggggghhhhhhhhhiiiiiigggggghhhiiiiiiiiiiiiiiigggggghhhiiijjjjjjjjjjjjkkkllllllmmmnnnoooppppppqqqqqqpppooooooooooooppptttvvvxxxwwwtttqqqpppooonnnpppqqqpppooonnnnnnooooooqqqrrrqqqnnnlllkkkkkknnnnnnooooooooonnnmmmlllooopppqqqqqqooonnnnnnooonnnnnnooopppqqqrrrrrrsssttttttttttttttttttttttttsssssstttvvvwwwwwwuuusssuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwuuuuuuwwwyyyZZZZZZYYYXXXWWWWWWVVVVVVWWWXXXXXXYYYZZZ\\\]]]^^^^^^___``````______```aaa```aaaaaabbbbbbccccccccc``````aaabbbbbbbbbaaaaaacccdddeeefffeeedddbbbaaaaaa``````_________``````aaa```_________```aaabbb______``````aaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbaaacccddddddddddddfffgggjjjjjjkkklllllllllllllllhhhhhhjjjkkkmmmnnnoooooopppooonnnoooqqqsssuuuvvvuuutttsssrrrssssssrrrpppppppppqqqqqqqqqpppooooooooonnnnnnoooqqqrrrqqqpppoooooooooppprrrsssrrrqqqooonnnnnnoooqqqqqqpppnnnlllmmmmmmnnnoooooonnnnnnmmmmmmnnnooopppqqqqqqqqqpppppppppoooooonnnmmmlllggggggggggggffffffffffffdddeeefffffffffgggjjjlllnnnpppqqqpppmmmlllkkkllllllnnnqqquuuwwwwwwwwwwwwpppooommmmmmpppqqqrrrrrrrrrqqqooommmkkkjjjiiiiiiiiiiiikkkllllllkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiillloootttxxx|||}}}||||||yyyxxxwwwvvvuuuvvvwwwwwwvvvvvvvvvwwwwwwwwwvvvvvvvvvuuutttsssqqqooonnnmmmllllllkkkmmmoooppppppooopppooommmllllllnnnpppqqquuuwwwzzz~~~{{{yyywwwuuusssqqqnnnlllhhhhhhhhhjjjmmmooooooooolllllllllkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiijjjkkklllnnnoooppplllkkklllnnnrrrvvvwwwxxxssssssqqqpppnnnmmmlllkkknnnmmmlllkkkjjjjjjjjjjjjkkkmmmooopppnnnmmmmmmmmmjjjjjjjjjjjjkkkllllllmmmiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhgggffffffggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggeeedddffffffffffffeeecccaaa```bbbbbbbbbaaaaaaaaaaaaaaa______```aaaaaaaaaaaaaaabbbbbbbbbccccccbbbbbbbbbaaaaaabbbcccccccccccccccbbbbbbbbbbbbcccdddeeefffcccdddeeeeeeeeeeeeddddddcccccccccccccccdddddddddffffffffffffffffffffffffcccccccccdddeeefffggghhhhhhhhhhhhhhhhhhggggggggghhhgggfffggghhhiiihhhggggggggggggggggggfffeeeeeefffffffffffffffggghhhiiiggghhhiiiiiiiiiiiihhhhhhffffffgggggghhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiihhhggghhhiiijjjiiiggghhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhiiiiiijjjkkkjjjiiihhhhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhiiifffggghhhhhhiiiiiihhhhhheeefffggghhhiiijjjjjjjjjjjjjjjkkklllnnnoooppppppoooooonnnnnnnnnoooooopppuuuxxxzzzyyyvvvrrrooonnnlllnnnoooooonnnmmmmmmnnnnnnqqqssssssqqqooommmmmmlllmmmoooppppppnnnlllkkkoooppprrrqqqooonnnnnnooommmnnnnnnpppqqqrrrssssssssssssssstttttttttttttttuuussstttwww||||||wwwrrruuuuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvwwwyyyyyywwwuuuvvvwwwwwwvvvvvvwwwxxxyyyWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXXXXYYYZZZ\\\]]]^^^aaacccddddddccccccdddeeeccccccdddddddddeeeffffffeeeeeeeeeeeedddcccaaaaaadddeeefffgggfffdddbbb``````_______________``````______^^^^^^^^^___aaabbb``````aaabbbbbbcccddddddddddddccccccccccccddddddbbbdddeeefffeeefffgggiiikkkkkkllllllkkkjjjiiiiiiggghhhjjjlllnnnoooooooooooooooooooooppprrrtttvvvtttsssqqqqqqrrrqqqpppnnnlllmmmnnnoooppppppqqqqqqnnnmmmmmmnnnpppqqqqqqpppqqqpppppprrrttttttsssrrrooonnnnnnoooqqqrrrpppooolllmmmmmmnnnnnnnnnnnnmmmmmmnnnoooppppppqqqrrrrrrqqqrrrrrrrrrqqqpppooonnnhhhhhhgggggggggfffffffffdddeeefffeeeeeefffiiikkkkkkmmmnnnmmmkkkjjjjjjkkkjjjmmmpppsssvvvwwwwwwwwwpppnnnlllmmmoooqqqqqqqqqtttssspppmmmkkkiiihhhggghhhiiijjjkkkkkkjjjiiihhhiiiiiijjjjjjjjjkkklllnnnqqquuuzzz}}}{{{{{{{{{|||}}}zzz{{{{{{{{{{{{zzzyyyxxxwwwvvvuuusssqqqpppooonnnlllkkkkkklllnnnpppooonnnnnnmmmmmmmmmnnnqqqtttvvv|||~~~}}}vvvtttrrrppppppooommmkkkkkkjjjjjjkkkmmmnnnnnnmmmkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkjjjjjjkkkkkklllmmmnnnmmmlllkkkmmmqqqsssttttttrrrqqqpppooommmlllkkkjjjllllllkkkkkkjjjjjjjjjjjjkkkmmmooopppnnnmmmmmmmmmiiijjjjjjkkklllllllllllliiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjjjjiiigggffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkkjjjiiigggeeedddggggggfffeeedddbbbaaa```aaaaaaaaaaaaaaaaaabbbbbb______```aaaaaaaaaaaaaaaaaabbbbbbccccccbbbbbbaaaaaaaaabbbccccccccccccbbbbbbbbbbbbbbbcccdddeeeeeebbbcccddddddeeedddddddddaaabbbbbbbbbccccccddddddffffffffffffffffffffffffcccccccccdddeeefffggghhhhhhhhhhhhhhhhhhggggggggghhhgggfffggghhhiiihhhgggfffgggggghhhggggggfffeeeeeeeeeeeeeeefffggghhhiiijjjkkkllllllkkkiiihhhffffffffffffgggggghhhhhhiiiiiiiiihhhgggggghhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjiiihhhggghhhiiijjjiiiggghhhhhhhhhhhhhhhiiiiiiiiikkkjjjiiiiiiiiiiiijjjkkkjjjjjjiiihhhgggggghhhhhhhhhhhhhhhiiiiiiiiijjjjjjffffffggghhhhhhhhhhhhgggeeefffggghhhiiijjjjjjjjjiiijjjkkklllmmmnnnoooooonnnnnnnnnooopppqqqssstttvvvxxxzzzzzzvvvrrrooonnnkkkmmmoooooommmmmmmmmnnnjjjmmmppprrrqqqpppooopppkkklllnnnppppppooommmllloooqqqrrrrrrqqqppppppqqqmmmnnnnnnpppqqqrrrssssssssssssssstttttttttuuuuuuvvvtttuuuyyyyyysssvvvvvvvvvvvvuuuuuuuuuuuuwwwvvvvvvwwwyyyyyyxxxwwwxxxwwwwwwwwwwwwxxxxxxxxxVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZ[[[]]]^^^___cccdddffffffeeeeeefffhhhfffffffffeeeeeefffgggggghhhggggggfffeeecccbbbaaacccdddfffggggggdddbbb```^^^____________`````````^^^^^^]]]]]]^^^___```bbbaaabbbbbbcccdddeeeffffffdddddddddccccccdddddddddccceeefffgggffffffhhhjjjkkkkkkllllllkkkiiihhhggggggiiikkkmmmoooooooooooommmnnnooooooooopppsssvvvsssrrrppppppppppppnnnmmmjjjkkkkkkmmmnnnooopppqqqmmmmmmlllnnnpppqqqqqqpppqqqqqqqqqrrrtttuuutttssspppooooooppprrrrrrqqqppplllmmmmmmnnnnnnnnnmmmmmmmmmnnnoooooooooooopppqqqpppqqqrrrrrrrrrpppooonnniiihhhhhhggggggfffffffffdddeeeeeeeeedddeeehhhjjjhhhjjjlllkkkjjjiiiiiijjjhhhjjjnnnqqqtttuuuuuuuuuooonnnllllllooopppqqqqqqtttrrrpppmmmkkkiiihhhggghhhiiijjjjjjkkkkkkkkkkkkkkkmmmnnnooooooqqqsssvvvyyy|||~~~~~~}}}{{{zzzyyywwwvvvtttrrrqqqppppppmmmlllkkklllnnnooonnnmmmmmmmmmnnnppprrrvvvyyyzzz}}}zzzxxxqqqooommmlllmmmnnnmmmlllnnnlllkkklllnnnnnnmmmlllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjkkklllmmmmmmmmmlllkkkllloooqqqqqqqqqppppppooonnnlllkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkmmmoooooonnnllllllmmmjjjjjjkkklllllllllkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjkkkiiiffffffggghhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkjjjhhhfffeeehhhgggeeedddcccbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbb___```aaaaaabbbbbbaaaaaaaaabbbcccddddddcccbbbaaa```aaabbbbbbccccccbbbbbbbbbaaaaaabbbbbbcccdddeeecccccccccccccccccccccccc```aaaaaabbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeeeefffggggggggggggggggggggggggggghhhgggfffggghhhiiihhhgggfffggghhhiiihhhhhhfffeeeeeeeeeeeeeeefffhhhiiijjjlllmmmnnnnnnmmmkkkhhhfffhhhhhhggggggggghhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiijjjiiihhhggghhhiiijjjkkkiiihhhggghhhiiijjjiiiggghhhiiiiiijjjkkkkkklllllllllkkkjjjiiiiiiiiikkkkkkkkkjjjiiihhhggggggggggggiiiiiiiiijjjjjjjjjkkkkkkeeeffffffggggggggggggggggggggghhhiiijjjjjjjjjjjjiiijjjjjjkkklllmmmnnnnnnnnnnnnoooppprrrtttvvvwwwvvvwwwxxxwwwtttqqqooonnnkkkmmmnnnnnnmmmmmmmmmnnngggiiilllnnnnnnnnnoooppplllmmmnnnooopppooonnnnnnnnnppprrrrrrrrrqqqrrrsssnnnnnnooopppqqqrrrrrrsssrrrrrrsssssstttuuuuuuuuuvvvuuuuuuzzzzzzuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxyyy{{{|||{{{zzzxxxxxxyyyyyyxxxwwwXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ\\\]]]___```bbbccceeeeeedddeeefffhhhhhhgggfffeeeeeeeeefffgggfffffffffeeedddcccbbbaaaaaaccceeegggfffdddbbb```]]]^^^______`````````___^^^]]]]]]\\\]]]___```aaaccccccdddeeefffggghhhhhhccccccbbbbbbbbbbbbccccccccceeeffffffeeeeeeggghhhiiijjjkkkllllllkkkiiihhhhhhiiilllnnnoooooonnnnnnkkkmmmnnnnnnmmmooorrruuutttrrrpppppppppooonnnllljjjjjjjjjkkklllmmmnnnooonnnmmmmmmoooqqqsssrrrrrrqqqqqqqqqrrrtttuuutttsssppppppoooqqqrrrsssrrrppplllmmmmmmnnnnnnmmmllllllkkkmmmnnnnnnlllkkkmmmooommmnnnoooppppppnnnmmmkkkiiiiiihhhhhhgggffffffeeedddeeeeeedddcccdddgggiiifffhhhjjjjjjhhhhhhhhhiiifffhhhllloooqqqrrrrrrrrrpppooommmnnnppprrrrrrrrrqqqpppooommmlllkkkkkkkkkjjjjjjjjjkkklllmmmnnnoooppprrruuuvvvvvvxxx|||~~~}}}zzzyyywwwtttsssrrrrrrrrrooonnnmmmmmmnnnnnnmmmlllmmmoooqqqsssvvvyyy{{{|||~~~~~~~~~|||zzzvvvsssqqqnnnmmmkkkkkklllnnnnnnmmmmmmlllllllllnnnooonnnmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiijjjkkkmmmnnnooolllkkkkkkllloooqqqqqqqqqoooooonnnmmmmmmlllkkkkkkhhhiiijjjjjjkkkkkkkkkkkkjjjlllnnnnnnmmmllllllllljjjkkklllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjkkkhhhfffeeeggghhhhhhfffhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkiiigggfffiiigggdddbbbaaabbbcccddd```aaaaaaaaabbbbbbbbbbbb```aaabbbbbbccccccbbbbbbaaabbbdddeeeeeedddbbbaaa```aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbcccdddeeedddcccbbbaaaaaabbbcccccc``````aaabbbdddeeeeeefffddddddddddddddddddddddddeeeeeedddddddddeeeeeefffeeeeeeeeefffggggggggghhhhhhgggfffggghhhiiihhhgggfffgggiiijjjjjjiiigggfffeeeeeeeeefffggghhhjjjkkkjjjlllmmmnnnnnnllliiihhhkkkjjjiiihhhhhhiiiiiijjjhhhhhhhhhhhhhhhhhhhhhhhhiiihhhgggfffggghhhjjjkkkiiihhhggghhhiiijjjiiiggggggggghhhjjjkkklllmmmnnnjjjiiihhhggghhhjjjkkkmmmkkkjjjiiihhhggggggggggggiiiiiiiiijjjjjjjjjkkkkkkeeeeeefffgggggggggffffffiiiiiijjjjjjjjjjjjjjjiiijjjjjjkkkkkkllllllllllllnnnnnnnnnoooppprrrssstttssstttuuussspppnnnmmmmmmiiikkkmmmmmmllllllmmmnnniiijjjllllllllllllnnnooonnnnnnnnnoooooooooppppppkkkmmmpppqqqqqqqqqssstttoooooopppppppppqqqqqqqqqrrrrrrsssssstttuuuuuuvvvttttttuuuxxx||||||yyyvvvwwwvvvvvvvvvuuuuuuuuutttuuuwwwxxxwwwvvvxxx}}}|||yyyyyyzzzzzzyyywwwZZZZZZYYYYYYYYYXXXXXXWWWYYYZZZZZZ[[[\\\^^^___``````bbbcccccccccccceeefffhhhgggfffeeeddddddeeefffccccccdddddddddcccbbbbbb```bbbdddffffffdddbbb```]]]]]]^^^___`````````___]]]]]]\\\\\\]]]___```aaaddddddeeefffggghhhiiijjjbbbbbbaaaaaaaaaaaabbbbbbccceeefffeeeddddddeeeggggggiiikkkmmmmmmmmmkkkkkkhhhjjjlllnnnoooooonnnmmmjjjlllnnnnnnmmmnnnqqquuutttrrrqqqpppppppppnnnlllkkkkkkjjjjjjjjjkkkllllllooonnnnnnppprrrttttttsssqqqqqqqqqrrrtttuuutttsssqqqppppppqqqssssssrrrppplllmmmmmmnnnmmmmmmlllllljjjlllmmmllljjjhhhjjjllljjjkkkmmmnnnmmmllljjjiiijjjiiiiiihhhgggffffffeeedddeeeeeedddcccdddfffiiieeegggiiiiiihhhggghhhiiieeegggjjjmmmpppppppppppprrrpppnnnoooqqqsssssssssoooooonnnnnnnnnnnnoooooollllllkkklllmmmoooqqqrrrsssvvvzzz{{{|||~~~~~~{{{zzzxxxuuussssssrrrssspppooonnnmmmnnnnnnmmmkkkooopppsssvvvyyy{{{|||}}}zzzzzzxxxwwwtttpppmmmlllooommmkkkkkklllnnnnnnnnnlllkkkkkklllnnnoooooonnnjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjfffggghhhiiikkknnnpppqqqlllkkkjjjlllooorrrssssssoooooonnnnnnmmmmmmmmmlllggghhhiiijjjkkkllllllllliiikkknnnnnnlllkkkkkklllkkkllllllmmmlllkkkiiihhhiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjlllhhheeeeeegggiiihhhfffiiiiiiiiiiiiiiiiiiiiiiiikkkkkkllllllkkkjjjhhhgggiiigggcccaaa```bbbdddfff``````aaaaaabbbbbbbbbcccaaaaaabbbcccccccccccccccaaabbbdddeeeeeedddbbbaaa``````aaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbcccdddeeeeeedddbbb``````aaabbbccc``````aaacccdddeeefffgggccccccccccccccccccccccccffffffeeedddddddddeeeeeecccddddddeeefffggghhhhhhhhhgggfffggghhhiiiiiigggfffgggiiijjjkkkjjjhhhgggeeeeeeffffffhhhiiijjjkkkhhhiiilllnnnnnnmmmkkkiiimmmlllkkkiiiiiiiiijjjjjjhhhhhhiiiiiiiiiiiihhhhhhhhhgggfffeeefffgggiiikkkiiihhhggghhhiiijjjiiigggdddeeefffgggiiikkklllmmmgggfffeeefffgggjjjlllnnnkkkjjjiiihhhggggggggggggiiiiiiiiiiiijjjjjjjjjjjjdddeeeffffffggggggffffffjjjjjjkkkkkkkkkjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllmmmnnnoooqqqqqqqqqooommmkkkkkklllhhhjjjllllllkkkkkklllmmmmmmnnnnnnmmmlllmmmooopppoooooonnnnnnooopppqqqrrriiikkknnnppppppqqqssstttppppppppppppppppppqqqqqqrrrrrrsssssstttuuuvvvvvvrrrssstttwwwyyyzzzxxxwwwwwwwwwvvvvvvuuuuuuuuutttuuuxxxyyyxxxuuuxxx~~~zzzzzz{{{{{{yyyvvv[[[[[[[[[[[[[[[ZZZYYYYYYXXXYYYZZZ\\\]]]^^^______^^^___```aaabbbcccddddddhhhgggfffeeeeeeeeefffgggddddddbbbaaa````````````cccccccccdddeeedddaaa^^^\\\\\\\\\\\\\\\\\\]]]]]]___]]]\\\\\\]]]___``````bbbbbbcccccccccdddddddddfffccc___^^^___aaaccccccddddddeeeeeeeeeeeeeeeeeedddfffgggiiikkklllmmmmmmkkkiiihhhiiilllmmmkkkiiimmmmmmlllllllllmmmmmmnnnnnnnnnnnnooonnnmmmmmmlllkkkjjjhhhffffffgggiiikkkmmmmmmnnnoooppprrrtttuuupppsssuuuuuurrrnnnlllkkknnnnnnooooooooooooooonnnlllmmmnnnnnnmmmmmmnnnoooooommmkkkiiigggfffffffffiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggggghhhhhhllljjjgggdddbbbcccdddeeekkkkkkkkkiiigggeeefffhhhcccfffjjjnnnqqqrrrrrrqqqpppuuuxxxxxxvvvvvvuuussstttuuuvvvuuuttttttuuuwwwssssssssstttuuuvvvwwwxxxwwwzzz}}}wwwsssrrrtttvvvssssssssstttttttttuuuuuuvvvxxxzzz|||||||||{{{zzzttttttsssrrrqqqoooooonnnmmmllljjjiiijjjmmmoooqqqqqqpppooonnnmmmmmmmmmmmmnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiijjjjjjjjjjjjiiiiiiiiijjjkkkmmmnnnpppqqqrrrrrrqqqnnnlllkkkjjjjjjjjjmmmlllkkkjjjiiijjjkkkkkklllmmmmmmmmmnnnnnnooooooiiijjjkkkkkkiiiiiijjjkkkiiiiiijjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnllljjjiiimmmjjjggghhhiiijjjiiigggiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjffffffeeedddbbbaaa``````______``````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbfffeeeeeedddcccbbbaaaaaa]]]aaaeeeddd```___aaadddaaaccceeedddaaaaaadddfff``````aaaaaabbbbbbbbbccceeeccc``````cccdddcccaaadddcccbbbbbbddddddcccbbbeeeeeeeeeffffffffffffgggffffffeeedddeeefffggghhheeeeeeeeefffggghhhhhhiiihhhhhhhhhhhhggggggggggggfffffffffffffffgggggghhhhhhiiijjjlllmmmnnnooooooooonnnnnnmmmkkkjjjjjjiiiiiiiiijjjjjjjjjiiiiiihhhgggggghhhiiijjjkkkkkklllllljjjgggfffggghhhiiiiiiggghhhiiijjjjjjjjjjjjjjjiiiiiihhhfffeeeeeehhhkkkjjjiiiiiiiiihhhhhhggggggggghhhhhhhhhhhhiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjiiijjjkkkkkkjjjiiihhhgggjjjjjjjjjjjjjjjjjjjjjjjjmmmnnnpppooonnnmmmooopppooonnnmmmllljjjiiiggggggeeehhhkkkoooqqqqqqpppoooooommmlllkkkkkklllmmmooommmmmmnnnnnnnnnnnnmmmmmmllllllmmmoooppprrrssssssrrrqqqqqqqqqrrrrrrssstttqqqrrrssstttuuuuuuuuuuuuttttttuuuuuuuuuuuuttttttuuuvvvwwwvvvuuuvvvxxxzzz|||{{{yyyxxxyyy{{{}}}~~~{{{zzzyyyxxxwwwwwwwwwwwwZZZ[[[[[[[[[[[[ZZZYYYXXXYYYYYYZZZZZZ\\\^^^___```______```aaabbbccccccdddddddddbbbaaaaaabbbcccccceeedddcccbbbaaaaaaaaaaaabbbaaabbbcccddddddaaa^^^\\\\\\\\\\\\\\\\\\]]]^^^___^^^]]]]]]^^^___``````aaabbbbbbccccccdddddddddeeebbb___^^^___aaabbbbbbaaaaaaaaaaaabbbcccdddeeedddeeegggiiijjjkkkllllllllljjjhhhiiikkkmmmlllkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooonnnnnnmmmlllkkkiiigggeeeeeegggiiijjjlllmmmnnnoooqqqrrrssstttppprrrtttssspppmmmkkkjjjkkkkkklllmmmmmmmmmmmmmmmlllmmmnnnnnnlllllllllnnnmmmllljjjhhhggggggggghhhjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhiiijjjhhheeeccccccdddeeegggfffggghhhgggfffeeeggghhhfffhhhlllooorrrsssttttttrrrvvvzzzzzzyyyxxxwwwvvvxxxyyyyyyxxxwwwwwwxxxzzzvvvvvvvvvwwwxxxyyyzzz{{{}}}~~~yyywwwwwwyyyvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxyyyyyyyyywwwuuutttrrrqqqqqqpppoooooonnnnnnnnnmmmlllkkklllnnnppprrrqqqpppooonnnnnnmmmmmmnnnmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiiiiiiijjjlllmmmoooppppppqqqpppnnnlllkkkjjjjjjjjjnnnmmmlllkkkjjjjjjkkkkkkjjjjjjkkkkkklllmmmmmmnnnhhhjjjkkkjjjiiihhhiiikkkjjjjjjjjjjjjkkkkkkkkkkkkjjjkkkmmmnnnmmmlllkkkjjjllljjjggggggiiijjjiiigggjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjggggggfffdddcccbbbaaa`````````aaaaaabbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbb^^^aaaddddddaaa___aaadddaaacccdddcccaaaaaadddfffaaaaaabbbbbbbbbbbbbbbbbbdddbbb```aaacccdddcccbbbdddcccbbbbbbddddddcccbbbccccccdddddddddeeeeeeeeefffeeeeeedddeeefffggghhheeeeeeffffffggghhhhhhiiiggggggggggggggghhhhhhhhhiiihhhggggggggghhhjjjjjjggghhhiiijjjkkklllllllllllllllkkkkkkkkkkkkjjjjjjhhhiiiiiijjjjjjjjjiiiiiiggghhhhhhhhhiiijjjjjjjjjllljjjhhhhhhiiijjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjhhhhhhhhhgggffffffhhhjjjiiiiiiiiiiiihhhhhhhhhgggggggggggghhhhhhhhhiiiiiijjjiiiiiihhhhhhiiiiiijjjiiijjjjjjkkkjjjiiihhhgggmmmmmmllllllkkkkkkjjjjjjlllmmmnnnnnnllllllmmmnnnlllllllllkkkkkkkkkjjjjjjjjjkkkmmmooopppooonnnnnnooonnnlllkkkkkklllnnnooommmnnnnnnoooooonnnnnnmmmllllllmmmoooppprrrssssssrrrrrrrrrqqqrrrrrrssssssrrrssstttuuuvvvvvvvvvvvvuuuvvvvvvvvvvvvuuuuuuttttttvvvwwwwwwvvvvvvwwwyyy{{{zzzyyyyyyyyyzzz|||}}}zzzzzzyyywwwwwwwwwwwwwwwZZZZZZZZZZZZZZZYYYYYYXXXZZZYYYYYYYYYZZZ]]]___aaa```aaaaaaaaabbbbbbcccccccccbbb```_________``````ddddddccccccbbbaaaaaaaaa______```aaacccccc```^^^\\\\\\\\\\\\\\\]]]^^^^^^______^^^^^^^^^___`````````aaaaaabbbccccccddddddcccaaa^^^^^^___aaabbbbbbaaa```___```aaacccfffhhheeefffgggiiijjjkkkkkkkkkmmmkkkjjjjjjlllmmmnnnmmmmmmnnnnnnoooooonnnnnnmmmnnnnnnnnnnnnnnnmmmlllllljjjhhhfffdddeeefffhhhjjjkkklllnnnpppqqqrrrrrrqqqoooqqqrrrqqqnnnkkkiiihhhhhhiiijjjkkklllmmmmmmmmmmmmnnnooonnnmmmkkkkkklllkkkjjjiiihhhggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjgggfffdddcccccceeeggghhhccceeeggghhhhhhhhhiiijjjiiijjjlllooorrrtttvvvwwwuuuxxx{{{}}}|||zzzyyyyyy|||}}}}}}{{{yyyyyyzzz{{{yyyyyyzzzzzz{{{}}}~~~|||zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyvvvwwwwwwvvvtttrrrooonnnnnnnnnnnnnnnnnnnnnoooooopppooonnnmmmnnnoooqqqsssqqqqqqpppooonnnnnnnnnnnnlllkkkkkkjjjjjjkkkkkkllllllllllllkkkkkkjjjjjjiiiiiijjjjjjkkkkkkjjjjjjiiihhhiiijjjkkklllmmmnnnnnnpppooonnnlllkkkjjjjjjiiiooonnnmmmlllkkkkkkkkkkkkllllllllllllkkkkkkkkkkkkhhhjjjkkkjjjiiihhhiiikkkjjjjjjkkkkkkkkkllllllllljjjkkklllmmmmmmlllkkkjjjkkkjjjhhhhhhiiijjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhgggfffeeedddbbbaaaaaaaaabbbcccccccccbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbb``````aaaaaaaaabbbbbbbbb^^^aaaddddddaaa```bbbdddaaacccccccccbbbbbbccceeecccccccccccccccbbbbbbbbbcccaaa```aaacccddddddcccdddcccbbbbbbddddddcccbbbddddddddddddeeeeeeeeeeeefffeeeeeeeeeeeefffggggggeeeeeeffffffggghhhhhhhhhfffffffffgggggghhhhhhhhhkkkjjjiiihhhhhhjjjlllmmmfffggghhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjjjjkkkkkkggghhhiiijjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhllljjjiiiiiijjjkkkiiihhhhhhhhhiiiiiiiiiiiiiiiiiiggghhhiiiiiigggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhggggggggghhhhhhhhhhhhiiijjjiiiiiihhhhhhiiiiiijjjiiijjjjjjjjjjjjiiihhhhhhpppooonnnmmmlllkkkkkkjjjkkklllmmmmmmkkkjjjkkkmmmjjjjjjjjjkkklllmmmmmmmmmooonnnnnnnnnnnnnnnmmmmmmooonnnmmmllllllmmmnnnooonnnnnnoooooooooooonnnnnnlllmmmnnnoooppprrrssssssssssssrrrrrrrrrrrrrrrsssssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuutttvvvwwwxxxvvvvvvvvvwwwyyyyyyyyyzzzzzzzzzzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvYYYYYYYYYZZZZZZYYYXXXXXXZZZYYYXXXWWWYYY\\\___aaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaa```_________``````bbbbbbbbbbbbbbbaaaaaa```[[[[[[]]]___aaaaaa___]]]]]]]]]]]]]]]]]]^^^___`````````aaa``````___```aaa``````aaabbbbbbcccddddddbbb```^^^^^^___aaabbbaaacccbbbbbbbbbdddgggkkknnnhhhhhhjjjkkkllllllllllllnnnmmmlllkkklllnnnpppqqqnnnooooooppppppooonnnmmmllllllmmmmmmllllllkkkjjjiiigggeeeddddddfffhhhjjjjjjlllnnnppprrrqqqppppppnnnpppqqqpppmmmiiihhhhhhiiiiiikkklllnnnnnnoooooonnnpppqqqpppnnnlllkkklllhhhhhhgggggghhhiiijjjkkklllllllllllllllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjgggfffdddccccccdddfffgggeeegggjjjkkkkkkkkklllmmmkkkkkkkkkmmmooorrruuuvvvvvvwwwzzz}}}|||xxxwwwyyy{{{||||||zzzxxxwwwxxxyyyyyyzzzzzz{{{|||~~~~~~zzzyyy||||||{{{{{{zzzyyyyyyxxxuuuuuutttsssqqqooommmkkklllmmmmmmnnnooooooppppppqqqpppoooooooooppprrrsssqqqqqqpppooonnnnnnnnnnnnkkkjjjjjjjjjkkkkkklllmmmnnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiijjjjjjkkklllmmmmmmnnnnnnnnnmmmllljjjjjjiiiiiioooooonnnmmmllllllkkkkkkqqqqqqooonnnlllkkkjjjiiiiiikkklllkkkjjjiiijjjllljjjkkkkkkkkkkkkllllllllljjjjjjkkklllllllllkkkkkklllkkkjjjiiijjjjjjjjjjjjlllllllllllllllllllllllljjjjjjkkkkkkkkkkkkjjjjjjhhhhhhgggfffdddcccbbbbbbbbbcccdddddddddbbb```___bbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbb___aaaccccccbbbbbbcccdddbbbbbbbbbbbbbbbbbbcccdddeeeddddddccccccbbbbbbbbbaaaaaa```aaabbbddddddeeedddcccbbbbbbddddddcccbbbeeeffffffffffffgggggggggeeeeeeeeeeeeffffffggggggffffffffffffgggggghhhhhheeeeeeffffffggghhhhhhhhhlllkkkiiihhhhhhjjjlllnnngggggghhhhhhhhhggggggfffggggggggghhhhhhhhhiiiiiifffggghhhiiijjjkkkkkkkkkhhhhhhhhhgggggggggggggggjjjiiiiiiiiijjjjjjhhhfffiiihhhhhhhhhhhhiiiiiiiiifffhhhjjjjjjhhhggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiijjjiiiiiiiiiiiinnnnnnmmmmmmlllllllllkkkkkklllmmmlllkkkjjjkkkllliiijjjjjjkkklllmmmmmmnnnooonnnmmmlllkkklllmmmmmmooonnnnnnmmmmmmnnnnnnooonnnnnnoooooooooooonnnnnnmmmnnnnnnoooqqqrrrrrrsssttttttsssrrrrrrrrrrrrsssssstttuuuvvvvvvvvvvvvvvvyyyxxxxxxwwwwwwvvvwwwwwwuuuwwwyyyxxxwwwvvvvvvvvvyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvWWWXXXXXXYYYYYYYYYXXXXXXYYYXXXWWWWWWXXX[[[^^^`````````````````````````````````^^^^^^^^^^^^``````aaaaaabbbbbbbbbaaa```___ZZZZZZ[[[^^^``````^^^\\\^^^^^^^^^^^^___```aaabbbaaacccddddddbbbaaabbbcccaaabbbbbbbbbbbbcccccccccbbb```^^^___```bbbbbbbbbddddddcccdddfffjjjnnnqqqkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqsssooooooooooooooonnnmmmmmmjjjjjjkkkkkkjjjjjjiiihhhhhhgggeeeddddddfffiiijjjjjjkkknnnpppqqqpppooonnnnnnooopppooollljjjiiiiiikkklllmmmooopppqqqqqqqqqoooqqqrrrrrrpppmmmllllllgggfffffffffgggiiikkklllmmmmmmmmmlllllllllkkkkkkjjjiiiiiihhhhhhiiiiiijjjggggggeeedddccccccddddddgggiiikkkkkkkkkkkklllmmmkkkkkkkkkkkkmmmooorrrsssuuutttwww{{{zzztttrrruuuvvvvvvvvvuuurrrqqqrrrtttvvvvvvvvvwwwyyy{{{|||}}}}}}~~~|||}}}|||{{{zzzyyyxxxwwwvvvsssssssssrrrpppooonnnmmmllllllmmmnnnooopppqqqqqqqqqppppppoooppppppqqqrrrqqqpppooonnnmmmmmmmmmmmmjjjjjjjjjjjjkkklllmmmmmmnnnnnnmmmmmmlllkkkjjjjjjkkkkkkllllllllllllkkkkkkkkkkkkllllllmmmmmmmmmnnnmmmmmmlllkkkjjjiiiiiihhhmmmmmmmmmmmmmmmlllllllllooonnnnnnmmmllllllkkkkkkkkklllmmmlllkkkjjjkkkmmmjjjjjjjjjkkkkkkkkklllllljjjjjjkkkkkkkkkkkkkkkkkklllllllllkkkkkkkkklllmmmlllllllllllllllllllllllljjjkkkllllllllllllkkkjjjhhhhhhgggfffdddcccbbbbbbbbbcccddddddcccbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaaeeeddddddcccbbbbbbaaaaaa___aaabbbcccccccccddddddbbbbbbaaaaaabbbccccccccceeeddddddccccccbbbbbbbbb```aaaaaaaaabbbcccdddeeedddcccbbbbbbddddddcccbbbeeeeeeeeeeeeffffffffffffeeeeeeeeefffffffffffffffffffffffffffggggggggggggeeefffffffffggggggggghhhkkkjjjiiihhhhhhjjjkkkmmmhhhhhhhhhhhhhhhggggggfffhhhhhhgggggggggffffffffffffggghhhiiijjjkkkkkkkkkhhhhhhhhhgggggggggggggggiiihhhggghhhiiiiiigggeeeiiiiiihhhgggggghhhhhhiiiggghhhjjjjjjiiihhhhhhiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjkkkkkkiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkllllllmmmlllmmmnnnmmmkkkjjjkkkllljjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiiiiiiiikkkmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnooopppqqqrrrrrrsssttttttsssrrrrrrssssssssssssssstttuuuuuuuuuttttttxxxxxxwwwwwwwwwwwwxxxxxxwwwyyyzzzyyywwwvvvvvvwwwyyyzzzzzz{{{{{{zzzyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXX[[[]]]___]]]^^^^^^^^^______``````]]]\\\\\\\\\\\\^^^___``````aaabbbccccccbbbaaa```[[[[[[]]]___aaaaaa___]]]`````````aaabbbcccdddeeecccfffhhhgggdddbbbccceeedddddddddccccccccccccbbbaaa```___```bbbccccccccccccccccccdddgggjjjmmmooonnnnnnoooooopppooooooooommmoooqqqqqqqqqqqqssstttppppppooonnnmmmmmmmmmmmmjjjjjjjjjjjjjjjiiihhhhhhhhhgggeeedddeeegggiiikkkjjjkkkmmmnnnooooooooonnnnnnooopppooommmlllllllllmmmnnnooopppqqqrrrrrrrrrmmmppprrrrrrpppnnnmmmmmmfffeeeeeefffgggiiikkkmmmmmmmmmmmmllllllkkkkkkjjjhhhhhhgggggggggggghhhhhhgggfffeeedddccccccccccccfffhhhiiiiiihhhiiilllnnnnnnmmmmmmlllmmmnnnpppqqqtttrrrtttyyyvvvnnnlllpppoooppppppnnnllllllmmmnnnppppppqqqrrrtttvvvwwwxxx~~~}}}{{{yyyxxxvvvvvvsssrrrrrrqqqppppppoooooollllllmmmnnnooopppqqqqqqpppoooooooooooooooppppppoooooonnnmmmlllllllllllljjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmllllllkkkkkkjjjkkkllllllmmmmmmllllllkkkllllllllllllmmmmmmmmmmmmkkkkkkkkkkkkjjjiiihhhgggkkkkkklllmmmmmmmmmmmmlllggghhhiiijjjkkklllmmmmmmkkklllmmmlllkkkjjjkkkmmmiiiiiijjjjjjjjjkkkkkkkkklllkkkkkkkkkjjjjjjjjjjjjkkklllmmmlllkkkkkkmmmnnnllllllllllllllllllllllllkkkkkkmmmmmmmmmmmmkkkkkkhhhgggfffeeedddbbbaaaaaacccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffffffeeedddcccbbbaaaaaa``````bbbcccddddddeeeeeecccaaa``````bbbccccccbbbcccccccccccccccbbbbbbbbb```bbbbbbbbbaaabbbdddeeedddcccbbbbbbddddddcccbbbbbbbbbbbbbbbccccccccccccdddeeeffffffggggggffffffffffffggggggggggggggggggffffffffffffffffffffffffiiiiiihhhhhhiiiiiijjjjjjhhhhhhiiiiiiiiihhhgggggghhhhhhggggggffffffeeeeeeggghhhiiijjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhiiigggffffffggghhhfffeeejjjiiihhhgggfffggghhhiiihhhiiijjjjjjhhhhhhiiijjjhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkiiihhhhhhgggggghhhhhhiiiiiiiiiiiihhhiiiiiijjjkkkggghhhhhhiiijjjkkklllmmmlllmmmnnnmmmkkkjjjjjjkkkjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhiiikkkmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmooooooppppppqqqrrrrrrssssssssssssssssssttttttuuussssssttttttttttttsssssswwwvvvvvvvvvvvvxxxyyyzzz{{{|||{{{zzzwwwvvvwwwyyy|||{{{{{{{{{{{{zzzzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwUUUVVVWWWXXXXXXXXXXXXXXXVVVVVVWWWXXXYYY[[[\\\]]][[[[[[\\\]]]]]]^^^______\\\\\\\\\\\\]]]```bbbcccaaabbbdddeeeeeedddcccbbb______```cccddddddbbb```bbbbbbbbbcccdddeeefffgggdddhhhkkkjjjfffdddeeeggggggffffffeeedddcccbbbbbbbbbaaa```aaaccceeeddddddbbbcccdddeeehhhjjjlllnnnoooooooooppppppooonnnnnnlllooossstttsssssssssuuurrrpppmmmkkkjjjkkkmmmnnnkkkkkkkkkkkkkkkjjjjjjiiiiiigggfffeeefffhhhkkklllkkkllllllmmmmmmnnnnnnooonnnoooqqqpppooonnnooopppmmmmmmnnnoooppppppoooooojjjmmmpppqqqooommmllllllfffeeeeeefffgggiiikkklllmmmmmmllllllkkkjjjjjjiiifffeeeeeeeeeeeeeeeeeefffeeedddddddddddddddddddddffffffgggggghhhjjjooorrrsssrrrqqqqqqpppppppppppptttppprrrwwwtttiiigggllljjjkkkkkkjjjiiiiiijjjlllkkkkkklllmmmoooqqqssstttxxx{{{~~~|||zzzxxxwwwssssssrrrpppooonnnnnnnnnkkkkkklllmmmnnnoooooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjkkkkkkkkkkkkjjjjjjjjjkkklllllllllllllllkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmlllllllllllllllkkkkkkkkkkkkkkkjjjjjjkkkkkkjjjiiihhhggghhhiiijjjlllmmmmmmmmmmmmggghhhiiijjjkkkllllllmmmiiijjjkkkkkkiiiiiijjjkkkhhhhhhhhhiiiiiiiiijjjjjjmmmmmmkkkjjjiiiiiihhhhhhiiijjjlllkkkiiiiiikkknnnkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkggggggfffdddcccbbbaaa```bbbaaa```______aaabbbcccaaaaaaaaaaaaaaaaaaaaaaaaddddddccccccbbbbbbaaaaaa``````aaaccceeeeeeeeeeeecccaaa___```bbbdddcccaaaaaaaaabbbbbbbbbbbbbbbbbbaaacccdddcccaaa```bbbeeedddcccbbbbbbddddddcccbbb``````aaaaaaaaabbbbbbbbbdddeeefffgggggggggfffeeegggggggggggggggggggggfffgggggggggffffffeeeeeedddggghhhiiijjjkkkjjjjjjiiifffggghhhhhhhhhhhhhhhgggffffffffffffgggggggggggghhhiiiiiijjjjjjjjjiiiiiiggghhhhhhhhhiiijjjjjjjjjkkkhhhffffffggghhhggggggjjjiiigggfffffffffhhhhhhiiijjjjjjiiiggggggiiikkkggghhhhhhhhhiiiiiiiiiiiigggggghhhhhhhhhiiiiiiiiihhhhhhgggggggggggghhhhhhiiiiiihhhhhhhhhiiikkkkkkhhhhhhiiiiiijjjjjjkkkkkkkkklllmmmllljjjhhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkmmmmmmkkkkkkllllllllllllkkkkkkllllllmmmmmmmmmmmmlllllloooppppppqqqqqqrrrrrrsssrrrrrrrrrrrrsssuuuvvvwwwttttttuuuuuuuuuuuuttttttuuuuuuttttttvvvxxxzzz|||~~~}}}zzzwwwwwwyyy{{{~~~}}}|||{{{zzz{{{|||||||||{{{zzzyyyxxxxxxxxxxxxUUUVVVWWWWWWXXXXXXXXXWWWUUUVVVWWWXXXZZZ[[[\\\\\\YYYYYYZZZ[[[]]]^^^______^^^]]]^^^___```ccceeegggcccdddfffggggggfffdddcccccccccdddeeeggggggdddbbbcccccccccdddeeefffhhhiiieeejjjmmmlllhhheeefffiiiiiihhhgggfffdddcccbbbaaabbbaaaaaabbbdddfffeeedddcccdddfffhhhjjjlllmmmnnnooooooooooooooonnnnnnmmmkkkpppuuuvvvuuuttttttuuurrrpppllljjjiiijjjlllnnnllllllmmmmmmmmmlllkkkkkkiiihhhfffeeefffiiikkkmmmlllllllllllllllmmmnnnooonnnpppqqqqqqppppppqqqsssllllllmmmmmmmmmmmmmmmlllhhhkkknnnooonnnlllkkkkkkfffeeeeeefffgggiiikkklllmmmmmmlllkkkjjjjjjiiiiiidddddddddccccccdddddddddbbbbbbcccddddddeeeffffffggggggggghhhiiinnntttxxxvvvvvvuuuuuusssrrrrrrqqquuupppqqqvvvrrrgggdddiiihhhiiijjjiiihhhhhhiiikkkhhhiiiiiikkkmmmoooqqqrrrqqqtttxxx{{{|||}}}|||{{{zzztttsssrrrpppnnnmmmlllllljjjjjjkkkllllllmmmnnnnnnmmmmmmmmmmmmmmmlllllllllmmmmmmlllkkkjjjjjjjjjjjjlllkkkkkkjjjjjjkkkkkkllljjjjjjkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjiiiiiijjjkkkkkkjjjiiihhhgggfffgggiiilllmmmnnnnnnmmmnnnnnnmmmllllllkkkjjjjjjgggiiijjjiiihhhggghhhiiiggghhhhhhhhhhhhiiiiiiiiinnnmmmllljjjiiihhhhhhggggggiiijjjjjjhhhgggjjjmmmkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnoooooonnnlllkkkgggfffeeedddbbbaaa``````bbb```^^^]]]^^^```ccceeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb``````aaaccceeeffffffeeecccaaa^^^___bbbdddcccaaa``````aaaaaabbbbbbbbbcccbbbcccdddccc``````bbbddddddcccbbbbbbddddddcccbbbaaabbbbbbbbbbbbcccccccccddddddfffgggggggggfffeeegggggggggggggggfffffffffhhhhhhgggfffeeeddddddcccggghhhjjjllllllkkkjjjiiieeeffffffggghhhhhhggggggddddddeeefffggghhhiiijjjiiiiiijjjjjjjjjiiiiiihhhgggggghhhiiijjjkkkkkklllllljjjgggfffggghhhiiiiiikkkiiigggfffeeefffggghhhjjjjjjjjjhhhfffgggjjjlllgggggghhhhhhiiiiiiiiijjjffffffffffffgggggggggggghhhhhhgggggggggggghhhhhhiiiiiihhhhhhhhhiiikkkllljjjjjjjjjjjjjjjjjjjjjjjjjjjkkkllljjjhhhgggggghhhffffffgggggghhhhhhiiiiiiiiijjjjjjkkkkkkllllllllljjjkkkkkkllllllkkkkkkjjjkkkllllllllllllllllllkkkpppppppppqqqqqqrrrrrrsssqqqqqqrrrrrrtttuuuwwwxxxuuuvvvvvvvvvvvvvvvuuuuuutttsssssssssuuuxxx{{{}}}}}}zzzwwwwwwzzz}}}|||{{{zzz{{{|||~~~||||||{{{zzzyyyyyyyyyyyyWWWVVVTTTVVVYYY[[[ZZZXXXWWWWWWXXXYYYZZZ[[[[[[\\\^^^^^^^^^^^^_________```cccbbbaaa```aaacccfffhhhgggdddbbbccceeefffdddaaaggghhhjjjkkkjjjhhheeecccccccccdddddddddeeeeeeeeehhhggggggffffffgggggghhheeeeeeddddddcccbbbbbbaaaffffffeeeeeeeeedddddddddccccccdddeeeggghhhiiiiiilllllllllmmmmmmmmmnnnnnnkkkmmmpppsssuuutttsssrrrpppooonnnlllkkkjjjiiiiiimmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjmmmllllllkkklllmmmnnnoooooooooppppppooommmkkkjjjiiijjjjjjjjjjjjhhhfffeeekkkjjjjjjkkklllllljjjgggfffeeecccbbbbbbccceeefffhhhggggggffffffgggggghhheeeeeeeeeddddddcccccccccdddcccbbbaaabbbcccdddeeecccffffffgggkkkrrrtttqqqllloooppprrrwww{{{zzztttnnnpppqqqpppmmmiiigggfffjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmnnnqqqrrruuuxxxzzz|||~~~~~~|||}}}||||||{{{zzzvvvuuurrrpppnnnnnnooopppnnnmmmlllkkkjjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkjjjkkklllmmmmmmkkkiiiiiijjjjjjjjjkkkkkkkkkjjjiiiiiikkkkkkkkkkkklllnnnooopppnnnoooooommmkkkjjjkkkmmmoooooommmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggkkkkkkkkkkkklllmmmnnnoooqqqooollljjjjjjjjjiiihhhiiiiiiiiiiiihhhhhhgggggghhhiiijjjjjjiiihhhiiikkkjjjiiihhhhhhhhhiiikkkkkkiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiiiiikkknnnooommmkkkkkkkkkhhhgggeeecccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcccccccccbbbbbbaaa```aaabbbccccccbbbaaa``````___```bbbeeegggfffeee````````````aaaaaaaaaaaabbbbbbcccddddddddddddccccccddddddbbbaaaaaacccfff___bbbdddcccaaa```ccceeeccccccccccccccccccccccccffffffffffffffffffeeeeeeeeeeeeeeeffffffffffffgggiiiiiihhhgggfffeeeeeedddhhhhhhhhhhhhhhhhhhiiiiiiggggggfffeeefffggghhhiiiffffffhhhiiijjjjjjjjjjjjjjjjjjkkkkkkkkkllllllllliiihhhhhhhhhiiijjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjiiiiiijjjjjjkkkllliiijjjkkkllllllkkkjjjiiiiiiiiiiiihhhiiijjjjjjkkkjjjjjjiiihhhgggggghhhhhhkkkkkkjjjiiihhhhhhhhhiiikkkkkkkkkjjjjjjjjjiiiiiilllkkkjjjjjjiiiiiijjjjjjhhhgggggggggggghhhhhhiiiggggggggggggggghhhiiiiiiiiiiiiiiijjjkkkmmmnnnooollllllllllllllllllllllllllllllkkkllllllmmmnnnooopppppppppppppppqqqqqqqqqnnnooooooppprrrtttvvvwwwttttttsssrrrssstttuuuvvvrrrssstttuuuvvvwwwxxxyyy}}}||||||{{{{{{{{{||||||zzzzzzzzzzzzzzzzzzzzzzzz|||{{{zzzyyyyyyyyyyyyzzzYYYWWWVVVWWWZZZ[[[YYYXXXZZZZZZZZZ[[[[[[[[[\\\\\\^^^_________````````````dddcccaaaaaabbbdddfffhhhgggeeecccccceeefffdddbbbccceeefffggggggeeecccaaabbbbbbbbbcccccccccddddddeeeeeeeeeddddddeeeeeeeeeddddddccccccbbbbbbaaaaaaddddddddddddddddddddddddbbbcccdddeeefffggghhhhhhkkkkkkkkkkkklllllllllllliiikkknnnqqqrrrrrrqqqpppooonnnmmmkkkjjjjjjiiiiiillllllllllllllllllllllllllllllkkkjjjjjjjjjkkkkkklllkkkkkkjjjjjjkkklllmmmmmmmmmmmmmmmlllkkkiiihhhhhhhhhiiiiiihhhgggeeedddhhhhhhhhhiiikkkkkkiiigggeeedddbbbaaaaaaaaacccdddeeeeeeddddddddddddeeeeeeeeeeeeddddddcccccccccccceeedddccccccccccccdddeeefffhhhhhhgggjjjooopppmmmlllnnnnnnnnnssszzz|||yyytttuuuuuurrrnnnjjjhhhggghhhhhhhhhhhhiiiiiijjjjjjjjjjjjkkkllllllmmmmmmnnnrrrsssuuuwwwyyy{{{|||||||||}}}~~~~~~{{{{{{{{{zzzyyyuuutttrrrooonnnnnnooopppnnnmmmlllkkkkkkkkklllllllllllllllllllllllllllllllllmmmnnnmmmkkkiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnoooqqqqqqoooppppppnnnllllllmmmnnnnnnnnnnnnmmmlllkkkkkkkkkmmmmmmmmmmmmlllkkkjjjiiilllkkkjjjkkkmmmrrrwwwzzzuuurrrnnnllllllllllllkkkjjjjjjiiiiiiiiihhhhhhhhhhhhjjjjjjjjjhhhhhhiiijjjiiiiiihhhhhhhhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkllllllkkkkkkjjjkkkmmmoooooollljjjiiiiiihhhgggfffdddcccbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbccccccbbbbbbaaaaaaaaabbbbbbbbbbbbaaaaaabbbaaaaaabbbdddeeedddbbbaaaaaaaaabbbbbbcccccccccbbbbbbcccddddddddddddccccccddddddcccaaabbbdddeeeaaabbbccccccbbbbbbcccdddddddddddddddddddddddddddggggggggggggggggggggggggeeeeeeeeeffffffffffffggghhhggggggffffffeeeeeeeeeiiiiiiiiiiiiiiiiiihhhhhhgggfffeeeeeeeeefffggghhhffffffggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkiiiiiiiiihhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkkiiiiiijjjkkkkkkjjjiiiiiiiiihhhhhhhhhiiiiiijjjjjjkkkkkkjjjiiiiiiiiiiiiiiijjjjjjiiiiiihhhiiiiiiiiikkkkkkjjjjjjjjjiiiiiiiiikkkkkkjjjiiiiiiiiiiiiiiiggggggffffffgggggghhhhhhhhhhhhgggggghhhhhhiiijjjhhhhhhiiiiiikkklllmmmnnnllllllllllllllllllllllllkkkjjjjjjkkkkkklllmmmnnnoooooopppppppppqqqqqqqqqoooooopppqqqrrrtttuuuvvvtttssssssrrrssstttuuuvvvrrrssstttuuuvvvwwwxxxxxxzzzyyyyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzZZZYYYXXXYYYZZZ[[[ZZZYYY^^^^^^^^^]]]]]]]]]\\\\\\````````````aaaaaaaaaaaaddddddcccbbbcccdddfffgggfffeeeddddddeeeeeedddcccbbbcccdddeeeeeedddbbbaaa````````````aaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbccccccbbbbbbaaa`````````bbbbbbbbbcccddddddeeeeeebbbccccccdddeeeffffffggghhhhhhiiiiiiiiijjjjjjjjjgggiiilllnnnppppppooonnnnnnmmmlllkkkjjjiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkllllllllllllkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhffffffffffffffffffeeedddcccccceeeeeeeeegggiiiiiihhhfffcccbbbaaa```___``````aaabbbbbbbbbbbbbbbbbbbbbbbbddddddcccccccccccccccbbbfffeeeeeedddddddddeeeeeehhhiiihhhfffhhhlllllliiillllllkkkjjjoooxxx}}}}}}{{{zzzxxxtttnnnjjjiiiiiiggggggggghhhiiijjjkkklllkkkllllllmmmnnnnnnoooooossssssuuuvvvxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||~~~}}}}}}~~~~~~{{{yyyyyyyyyxxxvvvtttrrrqqqooonnnnnnoooooonnnmmmllllllkkklllllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnkkkiiiiiijjjlllkkkjjjiiiiiijjjkkklllllllllmmmoooppprrrssstttqqqqqqqqqpppnnnmmmnnnooommmnnnnnnooonnnmmmkkkjjjnnnnnnnnnnnnnnnmmmlllkkklllkkkjjjkkkpppxxxyyyvvvqqqnnnnnnnnnnnnnnnjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkkjjjhhhgggggghhhiiihhhhhhhhhhhhiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkllllllllllllkkkkkklllnnnooonnnllliiigggggghhhhhhfffeeeddddddddddddbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbaaaaaabbbbbbbbbdddcccbbbbbbcccbbb```______``````aaabbbccccccdddbbbbbbcccddddddddddddccccccddddddcccbbbbbbdddeeecccbbbaaabbbcccddddddccceeeeeeeeeeeeeeeeeeeeeeeeggggggggggggggggggggggggeeeeeeeeeffffffffffffgggeeeeeeeeeeeeeeeeeeeeeeeeiiiiiijjjjjjjjjiiigggffffffeeedddddddddeeeggghhheeefffggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkhhhiiiiiiiiiiiijjjjjjjjjhhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiilllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiihhhiiiiiijjjjjjkkkjjjjjjjjjjjjiiiiiiiiijjjiiiiiihhhhhhhhhhhhhhhffffffeeeeeefffgggggghhhhhhhhhgggggghhhhhhiiijjjhhhhhhhhhiiijjjkkklllllllllllllllllllllllllllllljjjjjjjjjjjjkkklllmmmmmmooooooooopppppppppqqqqqqqqqqqqqqqqqqrrrssstttttttttsssssssssssstttuuuuuusssssstttuuuvvvvvvwwwwwwxxxxxxwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzzYYYYYYYYYZZZ[[[\\\\\\\\\aaaaaa``````___^^^^^^]]]```aaaaaaaaaaaabbbbbbbbbddddddddddddddddddeeeeeefffeeeeeedddeeeddddddcccbbbcccdddeeeeeeeeecccbbb^^^^^^^^^_________`````````______^^^^^^______```bbbbbbbbbaaa``````_________```aaabbbcccdddeeeeeecccccccccddddddeeeeeeeeefffffffffggggggggghhhhhhggghhhjjjmmmnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnmmmmmmmmmmmmmmmmmmkkkkkkjjjiiihhhgggfffeeeddddddddddddccccccbbbbbbbbbbbbccceeeggghhhgggeeecccbbbaaa```______``````aaaaaabbbbbbbbbbbbaaaaaaccccccccccccccccccccccccddddddeeeeeefffgggggghhhhhhiiihhhfffgggkkkkkkgggkkklllkkkiiimmmuuuzzz{{{|||zzzwwwrrrmmmkkkjjjkkkgggggghhhiiijjjmmmooopppnnnnnnoooooopppqqqqqqqqqttttttuuuvvvvvvvvvvvvvvvvvvuuuttttttuuuwwwyyyzzz}}}zzzyyyxxxzzz|||~~~||||||||||||}}}{{{zzzxxxxxxxxxwwwuuusssqqqqqqooonnnnnnnnnnnnooommmmmmmmmllllllllllllmmmoooooooooooopppppppppppppppppppppnnnkkkjjjjjjkkklllkkkjjjiiiiiijjjlllnnnmmmmmmoooqqqrrrtttuuuuuupppqqqqqqooommmlllmmmooommmnnnpppqqqpppooolllkkknnnnnnnnnnnnnnnmmmllllllkkkjjjjjjmmmrrrzzz{{{wwwrrrooonnnoooooonnnjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjgggffffffggghhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkllllllkkkkkkjjjjjjlllnnnnnnkkkhhhgggggghhhhhhgggfffeeeeeeddddddbbbbbbbbbbbbbbbbbbbbbbbb``````aaabbbbbbbbbaaaaaadddcccaaaaaaaaaaaacccdddcccbbbaaabbbbbbbbb```^^^\\\]]]]]]___```aaabbbbbbbbbbbbcccddddddddddddccccccdddeeedddcccbbbdddeeedddbbb```aaaeeefffdddbbbeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffggggggggggggeeeeeeeeeffffffffffffgggdddddddddeeeeeeeeeffffffggghhhiiiiiiiiigggeeedddeeeeeedddcccdddeeefffgggeeefffggghhhhhhhhhhhhhhhggggggggghhhhhhhhhhhhiiikkkkkkjjjiiihhhhhhhhhiiikkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiiiiijjjjjjjjjiiihhhhhhhhhiiiiiihhhhhhhhhgggggghhhhhhiiiiiiiiiiiikkkjjjjjjiiiiiiiiijjjjjjiiihhhhhhhhhiiijjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhgggggggggggggggeeeeeeeeeeeeeeefffggghhhggggggffffffgggggghhhiiiggghhhiiiiiijjjjjjjjjjjjkkkkkklllllllllllllllllljjjjjjjjjjjjkkklllmmmnnnnnnnnnooooooppppppqqqqqqrrrrrrqqqqqqqqqrrrssssssssssssssssssttttttuuuuuusssttttttuuuuuuvvvvvvvvvyyyxxxxxxxxxxxxyyyyyyzzzyyyyyyzzzzzzzzzzzzzzzzzzyyyzzzzzzyyyyyyxxxxxxwwwVVVWWWYYYZZZ[[[]]]^^^___bbbbbbaaaaaa```_________aaaaaaaaaaaabbbbbbbbbcccdddddddddeeeddddddccccccdddeeeeeedddcccccccccccc```aaabbbcccddddddcccccc]]]]]]^^^^^^^^^____________^^^^^^]]]]]]^^^^^^___bbbbbbaaaaaa```______^^^______```aaacccdddeeeeeecccdddddddddddddddddddddeeeeeeeeefffffffffggggggggghhhjjjlllnnnnnnnnnnnnllllllkkkjjjjjjkkkkkkkkklllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmppppppppppppppppppppppppnnnmmmllljjjiiiggggggfffcccccccccbbbbbbbbbbbbbbbbbbbbbbbbdddggggggfffdddccccccbbbbbbaaaaaaaaaaaabbbbbbcccddddddcccbbbbbbccccccccccccccccccccccccaaabbbdddeeegggiiijjjjjjggghhhgggeeegggkkklllhhhjjjmmmmmmkkklllqqqttttttvvvuuurrroookkkjjjlllnnniiiiiiiiikkkmmmppprrrtttqqqqqqrrrrrrssstttttttttuuuuuuvvvvvvvvvuuuuuutttrrrqqqqqqqqqsssvvvyyy{{{}}}{{{yyywwwwwwxxxzzz|||zzzzzzzzzyyyyyy}}}~~~wwwvvvvvvvvvwwwvvvsssqqqooonnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmmmmmmmmmmmmmooooooooopppppppppqqqqqqppppppooommmkkkjjjkkkllllllkkkjjjiiiiiikkkmmmnnnmmmnnnppprrrssstttttttttnnnoooooommmkkkjjjkkkmmmnnnooopppqqqqqqpppnnnllllllmmmmmmmmmmmmlllkkkkkkiiijjjllloootttxxx|||~~~xxxtttpppmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkkiiigggffffffggggggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiigggjjjlllmmmkkkiiihhhhhhgggggggggffffffeeeddddddbbbbbbbbbbbbbbbbbbbbbbbb``````aaabbbbbbbbbbbbbbbdddcccbbbaaaaaabbbcccdddaaa``````aaaccccccbbb```\\\]]]^^^___```aaabbbcccbbbbbbcccddddddddddddccccccdddeeeeeedddcccdddeeeeeebbb```bbbeeefffeeebbbccccccccccccccccccccccccdddddddddeeeeeefffffffffeeeeeeeeeffffffffffffgggccccccddddddeeefffffffffffffffgggggggggfffdddccceeeeeedddcccdddeeefffgggfffgggggghhhhhhhhhhhhhhhffffffggggggggghhhhhhhhhkkkkkkjjjiiihhhhhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiigggggghhhiiijjjiiiiiihhhiiiiiihhhhhhhhhhhhiiijjjiiihhhhhhhhhiiijjjkkkkkkjjjjjjjjjiiiiiiiiihhhhhhiiihhhggggggffffffggggggdddddddddeeeeeefffhhhhhhfffeeeeeeeeeeeefffgggggghhhhhhiiijjjjjjjjjiiiiiikkkkkkkkklllllllllmmmmmmkkkkkkkkkkkklllmmmnnnooommmnnnnnnoooppppppqqqqqqrrrrrrrrrqqqqqqrrrrrrsssssssssssstttttttttttttttttttttttttttuuuuuuuuuuuuwwwwwwwwwwwwwwwxxxyyyzzzyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{yyyxxxvvvuuuUUUWWWYYYZZZ[[[\\\^^^`````````````````````aaaaaaaaaaaaaaaaaabbbbbbbbbbbbcccddddddeeedddcccaaa```bbbddddddcccbbbaaabbbccc]]]^^^___```aaabbbbbbbbb^^^^^^^^^____________```______^^^^^^^^^^^^______bbbbbbaaaaaa```____________```aaabbbcccdddeeeeeeeeeeeeeeeeeeddddddddddddeeeeeefffffffffggggggggghhhiiijjjlllmmmnnnoooooollllllkkkkkkkkklllmmmmmmnnnnnnnnnmmmmmmllllllkkkkkkkkkjjjjjjjjjkkkllllllooopppqqqrrrrrrrrrrrrqqqpppooommmkkkjjjiiihhhhhhddddddcccbbbbbbccccccdddccccccccceeeggggggfffdddcccccccccccccccccccccccccccdddeeeffffffeeedddccccccdddddddddddddddeeeeee```aaacccfffhhhiiijjjjjjfffhhhgggeeehhhlllllliiihhhmmmooollllllnnnooonnnnnnnnnmmmkkkiiijjjlllooolllkkkkkklllnnnqqqtttvvvrrrsssssstttuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuttttttppppppppppppsssvvvyyy{{{zzzyyyxxxwwwwwwxxxzzz{{{zzzzzzyyyxxxxxxyyy}}}{{{vvvsssssstttuuuvvvuuurrrooolllmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnnnnnnnmmmmmmnnnnnnoooooopppppppppnnnnnnnnnllljjjjjjkkkmmmkkkkkkjjjjjjkkklllmmmnnnmmmnnnppprrrssssssrrrrrrlllmmmmmmllliiiiiijjjkkkmmmnnnoooooooooooommmmmmkkkkkklllllllllkkkkkkjjjgggiiilllppprrrsssssssssrrrpppmmmlllllllllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjhhhiiijjjiiigggffffffgggfffggghhhhhhiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhfffhhhkkkllljjjiiihhhhhhfffffffffffffffeeedddccccccccccccccccccccccccccc```aaabbbcccccccccccccccccccccbbbbbbbbbbbbcccccc```___```aaadddeeedddbbb```aaaaaabbbcccddddddeeebbbbbbcccddddddddddddccccccdddffffffeeeddddddeeedddcccbbbcccdddeeeeeedddcccccccccccccccccccccccccccccccccdddeeeeeeffffffeeeeeeeeeffffffffffffgggddddddeeeeeefffffffffgggffffffeeeeeeeeeffffffffffffeeedddddddddeeeggghhhhhhhhhiiiiiiiiiiiihhhhhhfffffffffggggggggghhhhhhjjjjjjiiiiiihhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjkkklllkkkjjjjjjjjjiiiiiihhhhhhiiiiiijjjggghhhiiikkkkkkjjjiiiiiihhhhhhhhhggghhhhhhiiijjjiiiiiiiiihhhiiiiiijjjjjjjjjiiiiiiiiiiiihhhhhhhhhiiihhhhhhgggggggggggggggddddddeeeeeefffgggiiiiiiffffffeeeeeeffffffggghhhiiijjjkkkkkkkkkjjjiiihhhjjjkkkkkkllllllmmmmmmmmmllllllllllllmmmnnnoooooolllmmmnnnnnnooopppqqqqqqrrrrrrqqqqqqqqqrrrssssssrrrsssttttttuuuuuuttttttuuuuuuttttttttttttttttttuuuuuuuuuuuuuuuvvvwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{||||||||||||{{{yyywwwuuuWWWYYY[[[[[[YYYYYY[[[]]]\\\]]]^^^___```aaabbbbbb`````````aaaaaaaaabbbbbbbbbcccdddeeedddbbb___^^^aaabbbdddbbb```___```bbb]]]^^^___```aaabbbcccccc_________`````````aaaaaaaaaaaa````````````aaaaaaccccccbbbaaaaaa``````___aaaaaabbbbbbcccdddeeeeeeffffffffffffeeeeeeddddddfffffffffggggggggghhhhhhhhhhhhiiikkklllmmmnnnnnnllllllllllllmmmmmmnnnoooqqqqqqpppoooooonnnmmmmmmllllllkkkjjjjjjjjjkkkkkkkkkmmmnnnpppqqqqqqqqqppprrrpppnnnllljjjiiiiiiiiieeeeeedddccccccdddeeefffeeeeeeeeeggghhhhhhfffdddaaaaaabbbcccddddddddddddcccdddfffggggggfffdddcccddddddeeeeeeeeefffffffffaaacccdddfffgggggggggggghhhiiihhhfffhhhlllllliiihhhmmmnnnkkkiiilllnnnmmmiiijjjjjjiiihhhiiikkkmmmmmmlllkkklllnnnqqqtttvvvrrrrrrsssssstttuuuuuuuuuvvvvvvwwwwwwwwwvvvuuuuuupppppppppqqqsssuuuwwwxxxwwwwwwwwwwwwwwwxxxyyyzzzyyyyyyyyyxxxvvvvvvxxxzzz{{{}}}}}}yyywwwwwwtttpppqqqrrrsssuuuvvvuuuqqqnnnkkkkkklllmmmmmmmmmmmmmmmkkklllmmmnnnoooooonnnmmmlllllllllmmmnnnooooooooolllmmmllljjjiiiiiilllnnnjjjjjjkkkkkklllmmmmmmnnnlllnnnoooqqqqqqqqqoooooolllmmmmmmkkkiiihhhiiikkkkkkkkkkkkkkkkkkkkklllllljjjkkkkkklllllllllkkkkkkhhhiiilllnnnooonnnmmmlllmmmlllkkkkkkkkkkkkiiiggghhhhhhhhhiiiiiiiiijjjjjjggghhhiiihhhgggfffggghhhffffffhhhiiiiiiiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiigggiiikkkllljjjgggffffffdddeeeeeefffeeeeeeccccccccccccccccccccccccccccccaaabbbcccddddddeeeeeeeeebbbccccccddddddccccccbbbaaaaaaaaabbbdddeeedddcccbbbcccccccccddddddeeeeeebbbbbbcccddddddddddddccccccdddfffgggeeeddddddeeebbbcccddddddccccccdddfffddddddddddddddddddddddddccccccddddddeeeffffffgggeeeeeeeeeffffffffffffgggffffffffffffffffffgggggggggfffeeeeeefffgggiiijjjgggfffeeeeeeeeefffggghhhiiiiiijjjjjjjjjjjjiiiiiifffgggggggggggghhhhhhhhhiiiiiiiiihhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiijjjlllmmmmmmlllkkkjjjkkkjjjiiiiiiiiiiiijjjkkkhhhiiikkkllllllllljjjiiiiiihhhhhhhhhiiiiiijjjkkkjjjjjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhjjjiiihhhhhhgggggghhhhhheeeeeeeeefffggghhhjjjjjjggggggggggggggghhhiiiiiijjjkkklllmmmlllkkkiiihhhjjjjjjkkkkkklllmmmmmmnnnkkkkkkkkkkkklllmmmnnnnnnllllllmmmnnnooopppqqqqqqqqqqqqqqqqqqrrrrrrssstttrrrssstttuuuuuuuuutttsssuuuuuuuuuttttttsssssssssuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxyyyyyyzzz{{{{{{|||zzz{{{|||}}}}}}{{{zzzyyyYYY[[[\\\[[[XXXWWWXXXZZZZZZZZZ\\\^^^```aaacccccc````````````aaaaaaaaaaaaaaabbbdddeeedddaaa^^^\\\___bbbcccbbb___^^^___aaa___```aaabbbcccdddeeefff`````````aaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbccccccbbbbbbaaaaaa``````bbbbbbbbbcccddddddeeeeeegggggggggffffffeeeeeedddggggggggghhhhhhhhhhhhiiigggggghhhjjjkkklllmmmnnnmmmmmmmmmmmmmmmnnnooopppsssrrrrrrqqqpppoooooonnnmmmllllllkkkjjjjjjjjjjjjhhhiiikkkmmmoooooooooooorrrqqqnnnllljjjiiiiiiiiifffeeedddddddddeeefffgggggggggfffhhhiiihhhfffddd___```aaacccddddddddddddcccdddfffggggggfffdddccceeeeeeeeeffffffgggggggggcccdddeeeffffffeeedddcccjjjkkkiiiggghhhlllkkkhhhhhhlllmmmiiigggkkknnnoooggghhhiiiiiihhhhhhjjjlllmmmlllkkkkkkmmmpppsssvvvqqqqqqrrrrrrssstttttttttvvvwwwwwwwwwwwwwwwvvvuuuqqqqqqqqqrrrrrrssstttuuutttuuuuuuvvvwwwxxxxxxyyyyyyyyyyyywwwuuutttuuuvvvwwwyyyxxxtttqqqrrrppplllpppqqqrrruuuvvvuuuqqqnnnjjjjjjkkklllmmmmmmmmmmmmkkklllnnnooooooooonnnmmmjjjkkkkkklllmmmnnnnnnoookkkkkkkkkiiihhhiiillloooiiijjjkkklllmmmmmmmmmmmmlllmmmoooppppppooommmllllllmmmmmmkkkiiihhhjjjkkkjjjiiiiiihhhhhhiiijjjjjjkkkkkkllllllmmmllllllkkkiiijjjkkkkkklllkkkkkkjjjjjjjjjjjjkkklllkkkiiifffgggggghhhhhhiiiiiiiiijjjfffggghhhhhhgggggghhhiiieeefffhhhiiiiiiiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkjjjjjjjjjiiikkklllllliiifffeeedddcccdddeeeeeeeeedddcccbbbccccccccccccccccccccccccaaabbbcccdddeeefffffffffbbbcccdddeeeeeedddcccbbbcccbbbbbbccceeeeeedddbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbcccddddddddddddcccccceeeggggggfffddddddeeeaaadddfffeeecccbbbdddgggeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeefffggghhhhhheeeeeeeeefffffffffggggggggggggggggggggggggggggggiiihhhfffeeefffiiilllnnnggggggfffeeefffggghhhiiijjjjjjkkkkkkkkkjjjjjjiiigggggggggggghhhhhhhhhiiiiiihhhhhhhhhiiijjjkkkkkklllllllllllllllllllllllliiijjjlllnnnnnnmmmlllkkklllkkkjjjiiiiiijjjkkklllhhhjjjkkkmmmmmmlllkkkjjjjjjiiiiiiiiijjjkkkkkklllkkkkkkjjjiiihhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhjjjjjjiiihhhhhhhhhhhhhhheeeeeeffffffhhhiiijjjkkkiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmmmmkkkiiihhhjjjjjjkkkkkklllmmmnnnnnnjjjjjjjjjjjjkkklllmmmmmmllllllmmmnnnooopppqqqqqqqqqqqqqqqqqqrrrssstttuuurrrrrrtttuuuuuuuuutttsssuuuuuuuuutttssssssrrrrrrwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxyyyyyyzzz{{{||||||xxxyyy{{{}}}~~~~~~}}}|||\\\\\\]]]^^^]]]\\\ZZZYYY]]]]]]___```aaaaaaaaaaaa^^^]]]\\\]]]___`````````bbbbbbbbbbbbbbbaaa```___```___^^^___bbbcccaaa___cccbbbaaaaaabbbdddeeefffcccccccccccccccaaa```___aaabbbdddeeeffffffeeedddggggggfffeeeeeeeeeeeefffeeeeeeeeeeeeeeefffggggggiiiiiiiiiiiihhhgggfffeeeeeefffiiijjjkkkjjjiiihhhjjjjjjkkklllmmmmmmnnnoooppppppqqqqqqpppooonnnmmmqqqqqqpppppppppppppppqqqooooooooommmjjjiiiiiijjjnnnllljjjkkkmmmnnnoooooopppnnnllljjjjjjjjjiiiggghhhgggeeeddddddeeefffgggggghhhiiiiiiiiihhhgggfffcccccccccccccccccccccccceeeffffffgggffffffeeeeeefffgggggggggggggggffffffdddeeeffffffggggggffffffhhhiiikkklllmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiiiiieeeffffffggghhhiiiiiiiiijjjkkkmmmoooqqqrrrsssssstttssssssrrrrrrrrrssssssssstttuuuuuusssrrrssstttssssssttttttttttttssssssxxxwwwvvvuuuuuuwwwyyyzzzzzzzzzxxxwwwvvvvvvuuuuuuwwwtttqqqoooooopppppppppoooppppppqqqqqqooonnnmmmppppppoooooonnnnnnmmmmmmmmmllllllmmmooopppooommmmmmlllkkkkkkjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiikkkkkklllmmmnnnoooppppppmmmmmmnnnnnnnnnnnnmmmmmmooonnnmmmlllkkkjjjiiiiiihhhhhhhhhiiiiiijjjjjjjjjmmmlllkkkjjjjjjjjjjjjjjjggghhhjjjkkklllkkkkkkjjjhhhffffffiiimmmmmmhhhccchhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhggggggggggggggggggggggggggghhhhhhhhhhhhkkkjjjjjjjjjjjjjjjjjjkkkllllllllllllllllllllllllmmmmmmmmmmmmllljjjhhhgggggggggfffeeedddddddddddddddddddddddddddeeefffgggddddddddddddddddddddddddfffffffffeeeeeeddddddddddddccccccdddffffffdddccccccccccccbbbaaabbbeeegggccccccccccccccccccccccccaaabbbbbbccccccdddeeeeeeaaaaaabbbcccddddddeeeeeeeeeeeeddddddcccdddddddddeeedddccceeeggghhhhhhggghhhgggfffeeeeeefffggghhhgggffffffeeeeeeggghhhiiinnnkkkgggdddcccfffiiillliiijjjjjjjjjkkkkkkkkkkkkggghhhkkkllllllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkjjjjjjiiinnnnnnmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkllllllkkkjjjjjjiiijjjkkkkkkkkkkkkjjjiiilllkkkiiigggggghhhiiijjjgggggghhhhhhiiiiiiiiijjjgggggggggggghhhiiijjjkkkeeeeeeggghhhiiiiiiiiiiiigggggggggggghhhhhhhhhhhhjjjjjjiiiiiijjjjjjkkklllnnnllljjjiiiiiihhhgggfffllllllllllllllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnoooppprrrtttuuurrrtttuuutttrrrrrrtttwwwvvvuuutttsssssstttuuuvvvttttttvvvvvvvvvuuutttssswwwyyyzzz||||||{{{yyyxxxzzzxxxwwwwwwyyyzzzzzzyyywwwxxxyyy{{{}}}~~~]]]]]]]]]^^^]]]\\\[[[[[[\\\]]]^^^___```aaaaaaaaa```_________```aaabbbaaaaaabbbbbbbbbaaa``````___aaa``````bbbfffgggfffeeeeeedddcccbbbbbbcccdddeeegggfffeeedddcccbbbaaaaaabbbbbbccccccddddddccccccggggggfffffffffffffffgggffffffeeeeeeffffffggghhhiiiiiiiiihhhhhhfffeeedddfffggghhhjjjjjjiiihhhggghhhhhhiiijjjkkkmmmmmmnnnnnnooopppppppppooommmlllppppppooooooooooooppppppooooooooommmjjjiiijjjkkkllljjjiiiiiilllnnnnnnnnnnnnllljjjjjjjjjjjjiiihhhhhhgggffffffeeeeeeeeeeeefffggghhhiiiiiihhhgggfffccccccddddddddddddddddddfffffffffggggggffffffeeeggggggggghhhhhhggggggfffeeeeeefffgggggggggggggggggghhhjjjkkkllllllkkkkkkjjjiiihhhhhhgggggghhhhhhggghhhhhhhhhhhhiiiiiiiiijjjkkkmmmnnnpppqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttuuuuuutttssssssuuuwwwssstttuuuuuuvvvvvvvvvuuuxxxwwwvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvuuuuuuuuutttrrrooonnnnnnooooooooooooppppppqqqpppooonnnmmmpppooooooooonnnnnnnnnmmmnnnmmmmmmnnnppppppooommmmmmlllkkkkkkjjjjjjkkkkkkiiiiiijjjjjjjjjjjjiiiiiijjjkkklllmmmooopppqqqrrrnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnmmmlllkkkjjjjjjiiiiiiiiijjjjjjjjjkkkkkkmmmlllkkkkkkjjjjjjkkkkkkiiijjjkkkllllllkkkkkkjjjiiiggggggjjjmmmmmmiiidddhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhggggggggggggggghhhhhhiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjllllllllllllllllllllllllllllllmmmlllkkkiiigggfffffffffeeedddccccccccccccdddddddddddddddeeeffffffccccccccccccccccccccccccdddddddddddddddeeeeeeeeecccbbbaaabbbcccdddcccbbb```aaabbbaaa``````bbbdddcccccccccccccccccccccccceeeeeedddccccccbbbbbbaaaaaabbbbbbcccddddddeeeeeeddddddccccccccccccddddddeeedddccceeeggghhhgggfffhhhgggfffeeeeeefffgggggggggffffffeeefffggghhhiiimmmjjjgggddddddfffhhhjjjhhhhhhiiiiiiiiijjjjjjjjjhhhiiijjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjnnnmmmllllllkkkkkkllllllmmmmmmmmmllllllllllllllljjjjjjjjjjjjjjjjjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiihhhggghhhiiijjjgggggghhhhhhhhhiiiiiiiiigggggggggggghhhiiijjjjjjeeefffggghhhiiiiiiiiiiiigggggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkklllkkkiiihhhhhhhhhgggfffjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnoooppprrrssstttqqqssstttsssrrrrrrtttvvvuuutttsssssssssssstttuuuttttttuuuuuuuuuuuuttttttwwwxxxzzz{{{|||{{{zzzyyyzzzyyyxxxxxxzzz{{{{{{zzzxxxyyyzzz{{{|||}}}~~~^^^^^^^^^]]]]]]]]]]]]]]]\\\]]]^^^```aaabbbbbbbbbaaa```````````````aaabbbaaaaaaaaaaaaaaaaaa``````bbbbbbcccfffiiillllllkkkgggfffeeedddcccdddeeeeeekkkiiigggfffeeeddddddeeeddddddbbbaaaaaabbbbbbccchhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffffffffggghhhiiiiiiiiiiiihhhgggfffdddcccfffggghhhiiihhhgggfffeeeeeefffggghhhjjjkkklllmmmlllmmmooopppooonnnmmmkkknnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnllljjjiiijjjkkkjjjhhhgggiiikkkmmmnnnmmmllljjjiiiiiijjjjjjjjjhhhhhhhhhhhhhhhgggeeeddddddeeefffggghhhhhhhhhgggfffdddddddddeeeeeeffffffffffffffffffggggggggggggggggggggghhhhhhhhhhhhhhhgggffffffggghhhhhhhhhhhhgggggghhhjjjkkkllllllkkkkkkiiihhhggggggffffffggggggiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnnnnoooooonnnoooooooooppprrrtttuuuvvvuuuvvvvvvttttttuuuxxxzzzuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuqqqooommmmmmnnnooooooooooooppppppppppppooonnnnnnoooooooooooonnnnnnnnnnnnpppoooooooooqqqpppooommmmmmlllkkkkkkkkkkkkkkkkkkiiijjjjjjkkkkkkjjjjjjiiijjjjjjlllnnnpppqqqsssssspppooonnnmmmmmmnnnooopppppppppooonnnmmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkklllmmmllllllkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjjjjhhhhhhjjjmmmmmmiiieeehhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhggggggggghhhhhhjjjjjjjjjkkkkkkkkkkkkllliiiiiihhhhhhhhhhhhiiiiiilllllllllllllllllllllllljjjkkkkkkkkkjjjiiigggffffffeeedddcccbbbbbbbbbbbbdddddddddddddddeeeeeefffbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbcccddddddeeeeeebbbaaa______aaabbbcccbbb___aaaccccccbbbaaabbbccccccccccccccccccccccccccceeeeeedddccccccbbbbbbaaabbbbbbccccccddddddeeeeeedddccccccbbbbbbcccddddddeeedddcccdddfffggggggfffhhhhhhgggfffeeeeeeffffffffffffeeeeeeffffffggghhhjjjhhhfffeeedddeeeggghhhffffffggggggggghhhhhhhhhiiiiiiiiijjjjjjjjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiiiiijjjkkkkkkllllllkkkjjjjjjjjjjjjjjjlllllllllllllllllllllllliiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhhhhhhhhhhiiijjjlllkkkjjjhhhhhhiiiiiijjjgggggghhhhhhhhhhhhiiiiiiffffffffffffggghhhiiiiiiffffffggghhhiiiiiiiiiiiigggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjiiiiiihhhggggggggggggggghhhhhhiiiiiijjjkkkllllllmmmmmmmmmmmmnnnnnnoooooommmmmmnnnooopppqqqssstttqqqrrrsssrrrqqqqqqsssuuutttsssrrrqqqqqqrrrssstttsssssssssssstttuuuvvvvvvvvvwwwyyy{{{||||||{{{{{{zzzyyyxxxyyy{{{|||{{{zzzzzzzzzzzz{{{||||||}}}}}}___^^^^^^^^^]]]^^^^^^^^^^^^^^^```aaacccddddddddd````````````___^^^___aaabbbbbbaaaaaaaaabbbbbbcccdddeeefffhhhkkklllmmmmmmfffeeeeeedddeeefffggghhhllljjjhhhgggfffgggiiijjjhhhfffcccaaa```aaacccdddggghhhhhhiiijjjjjjjjjjjjiiihhhgggffffffggghhhjjjjjjjjjiiihhhgggeeedddcccgggggghhhhhhgggfffeeedddcccdddeeeggghhhjjjkkkllljjjlllnnnoooooonnnlllkkkllllllmmmmmmmmmmmmmmmmmmkkkllllllkkkiiihhhiiikkkiiiiiihhhjjjmmmoooooonnnlllkkkiiihhhiiiiiihhhgggiiiiiijjjiiihhhfffdddcccdddeeeggghhhiiihhhhhhgggeeeeeeffffffggghhhhhhhhhgggggggggggggggggghhhhhhggghhhiiiiiiiiiiiiiiiiiiggghhhhhhiiiiiiiiiiiiiiiiiijjjkkkmmmmmmmmmmmmllljjjiiihhhhhhgggggghhhhhhiiiiiijjjjjjkkkllllllmmmmmmnnnnnnoooooonnnnnnmmmmmmnnnoooqqqsssvvvxxxyyyvvvvvvvvvttttttvvvzzz}}}yyyyyyyyyyyyyyyxxxxxxwwwuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvuuuuuutttuuuuuuuuupppnnnmmmmmmoooqqqqqqpppppppppppppppooooooooonnnoooooooooooonnnnnnnnnnnnrrrqqqppppppqqqqqqooommmmmmllllllkkkkkkkkklllllljjjjjjkkkkkkkkkkkkjjjjjjiiijjjlllnnnppprrrttttttqqqpppnnnmmmmmmnnnpppqqqpppppppppooonnnmmmmmmlllllllllllllllllllllllllllllllllkkkkkkkkkkkkllllllmmmmmmmmmmmmlllkkkkkkjjjkkkjjjjjjkkkmmmllliiigggggghhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhggghhhhhhiiijjjjjjjjjkkkkkkkkkllllllhhhhhhgggggggggggghhhhhhkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjjjjiiihhhgggfffffffffeeedddcccccccccccceeeddddddcccddddddeeeeeeccccccccccccccccccccccccbbbbbbbbbbbbbbbccccccccccccaaa^^^^^^```cccddddddaaadddffffffeeedddddddddccccccccccccccccccccccccaaabbbbbbccccccdddeeeeeecccccccccdddddddddeeeeeeccccccbbbbbbbbbcccddddddeeedddcccdddfffgggfffeeehhhggggggfffeeeeeeeeeeeeeeeeeeeeeeeeffffffgggggggggffffffeeeeeeeeeffffffeeeeeeeeeffffffffffffgggiiiiiiiiihhhiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiihhhhhhiiikkklllkkkjjjjjjiiiiiiiiiiiiiiikkkkkkkkkkkkkkkllllllllliiiiiiiiiiiiiiijjjjjjkkkjjjiiigggffffffgggiiijjjlllkkkjjjiiiiiiiiijjjjjjgggggghhhhhhhhhhhhhhhhhheeeeeeeeeffffffggghhhiiifffggghhhiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhggggggggggggggghhhiiiiiifffggggggfffffffffggghhhggghhhiiijjjkkklllmmmmmmllllllmmmmmmnnnnnnoooooommmmmmnnnnnnoooqqqrrrsssqqqqqqqqqqqqpppqqqrrrssssssrrrqqqppppppqqqrrrsssssssssrrrrrrsssuuuvvvxxxvvvwwwxxxzzz{{{|||||||||zzzyyyyyyzzz|||}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{^^^^^^^^^^^^^^^^^^^^^^^^___```aaaccceeefffffffffbbbccccccbbb______```bbbcccbbbbbbbbbbbbcccdddeeefffggghhhiiiiiiiiiiiijjjcccccccccdddfffhhhjjjkkkjjjiiihhhhhhhhhjjjmmmnnnjjjhhheeebbbaaabbbdddeeeggggggiiijjjkkkkkkkkkkkkjjjiiigggeeeeeeggghhhjjjjjjjjjjjjiiihhhfffeeedddgggggggggggggggfffeeeeeecccdddeeefffhhhiiijjjkkkhhhjjjmmmooopppnnnlllkkkjjjkkklllmmmmmmmmmmmmllliiijjjkkkjjjhhhhhhiiikkklllkkkkkkmmmoooqqqpppooonnnllliiihhhiiihhhgggfffiiijjjjjjjjjiiigggeeecccdddeeegggiiiiiijjjiiiiiigggggghhhhhhiiiiiiiiiiiihhhgggggggggggghhhiiijjjhhhiiiiiijjjkkkkkkjjjjjjhhhiiijjjjjjkkkkkkjjjjjjkkklllmmmoooooooooooonnnlllkkkjjjjjjiiiiiijjjjjjggghhhiiikkklllnnnooopppoooppppppppppppooonnnmmmnnnnnnoooqqqtttwwwyyyzzzvvvvvvuuutttsssuuuyyy|||{{{{{{{{{zzzxxxwwwuuutttssstttuuuvvvvvvvvvuuuuuutttttttttsssttttttuuuuuuqqqpppoooppprrrssssssrrrpppppppppooooooooooooooonnnnnnnnnnnnoooooooooooorrrqqqpppqqqrrrqqqooommmlllllllllkkkkkklllmmmmmmkkkkkkllllllllllllkkkkkkiiijjjkkkmmmppprrrssstttqqqooonnnllllllnnnoooqqqpppppppppooonnnnnnmmmmmmllllllllllllllllllllllllkkkkkkjjjjjjjjjkkkkkklllnnnmmmmmmlllkkkkkkkkkkkkkkkkkkjjjkkkkkkkkkiiigggggghhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjhhhgggggggggggggggggghhhkkkkkkkkkkkkkkkkkkkkkkkkggghhhiiiiiiiiihhhgggfffhhhgggfffeeeeeeddddddeeeeeeddddddcccccccccddddddddddddddddddddddddddddddddddddcccbbbbbbaaa``````dddbbb``````bbbdddffffffccceeehhhhhhfffeeeeeeeeeccccccccccccccccccccccccaaabbbbbbccccccdddeeeeeedddddddddddddddeeeeeeeeeccccccbbbbbbcccddddddeeeeeedddcccdddffffffeeedddfffffffffffffffeeeeeeddddddeeeeeefffffffffffffffeeeeeeeeeeeeeeefffffffffdddeeeeeeeeeffffffffffffiiiiiihhhhhhhhhiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiihhhhhhiiikkkllljjjjjjiiihhhhhhhhhhhhiiijjjjjjjjjjjjkkkkkkllllllkkkjjjjjjjjjjjjkkklllmmmjjjiiigggffffffgggiiijjjlllkkkkkkjjjjjjjjjjjjjjjhhhhhhggggggggggggggggggeeeeeeeeeffffffggghhhiiiggghhhhhhiiiiiiiiiiiihhhgggggggggggghhhhhhhhhhhhggggggffffffgggggghhhiiieeefffgggfffeeeeeegggiiihhhiiijjjkkklllmmmnnnooolllllllllmmmnnnoooooopppmmmmmmnnnnnnooopppqqqrrrqqqpppppppppqqqqqqrrrrrrrrrqqqpppoooooopppqqqrrrsssrrrrrrrrrssstttvvvwwwuuuvvvwwwxxxzzzzzz{{{{{{yyyyyyyyy{{{}}}~~~|||{{{|||{{{{{{{{{zzzzzzzzzzzz[[[\\\^^^______^^^]]]]]]___```bbbdddeeefffggggggdddfffgggeeeaaa___aaadddbbbbbbaaaaaabbbdddeeeffffffhhhiiihhhgggeeeffffffaaaaaabbbcccfffiiikkkmmmiiiiiihhhiiiiiikkkmmmnnnjjjhhhfffcccbbbccceeefffeeegggiiikkklllllllllkkkjjjiiifffddddddfffhhhiiijjjjjjjjjjjjiiihhhgggggghhhhhhggggggggggggggggggeeefffgggggghhhiiijjjjjjgggiiimmmpppqqqooommmllliiijjjlllmmmnnnnnnmmmllljjjkkkkkkjjjiiiiiikkkmmmnnnnnnnnnooorrrrrrqqqpppmmmkkkiiiiiiiiijjjiiigggjjjjjjjjjjjjiiigggffffffeeefffhhhjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhgggggggggiiijjjkkkiiiiiijjjkkklllllllllllljjjjjjkkkllllllllllllkkklllmmmooopppqqqqqqppppppnnnmmmllllllkkkkkkllllllggghhhiiikkklllnnnoooppppppppppppppppppooonnnnnnnnnooopppqqqsssvvvxxxyyytttuuuuuusssssstttwwwyyyzzzyyyyyyxxxvvvtttsssrrrrrrrrrssssssssstttttttttrrrrrrrrrrrrssstttuuuuuurrrqqqqqqrrrtttuuutttsssqqqppppppooonnnooooooooonnnnnnnnnnnnooooooooooooqqqpppppppppqqqqqqpppnnnllllllllllllllllllmmmnnnkkkllllllmmmmmmllllllkkkiiiiiikkkmmmoooppprrrrrrooonnnmmmllllllmmmnnnooopppooooooooonnnnnnnnnmmmmmmlllllllllllllllkkkkkkjjjiiiiiiiiiiiijjjjjjkkkmmmlllkkkkkkkkkkkkkkklllkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjjjjhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggggggggggghhhhhhkkkkkkkkkkkkkkkkkkkkkkkkggggggiiijjjjjjiiihhhhhhiiihhhgggfffeeeeeeeeeeeeeeeddddddcccccccccccccccddddddddddddddddddddddddfffeeedddcccbbb```______dddbbbaaabbbdddfffggggggdddfffggggggeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddccccccbbbbbbaaaddddddddddddeeeeeeeeeeeeccccccccccccdddeeeffffffeeedddcccdddeeefffeeeddddddeeeffffffffffffeeeeeeddddddeeeffffffffffffeeefffeeeeeeeeeeeefffggggggeeeeeefffffffffggggggggghhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiiiiijjjkkkkkkjjjjjjiiihhhhhhhhhhhhiiihhhiiiiiijjjjjjkkkkkklllkkkjjjjjjiiijjjkkkmmmnnnjjjiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhggggggggggggffffffffffffffffffggghhhiiiiiihhhhhhiiiiiijjjiiiiiihhhgggggggggggghhhhhhhhhhhhggggggggggggggghhhhhhiiieeegggiiigggeeedddgggjjjjjjjjjkkklllmmmmmmnnnnnnkkkllllllmmmnnnoooppppppnnnnnnnnnnnnooopppqqqqqqrrrpppooopppqqqsssrrrrrrrrrqqqpppoooooopppqqqrrrrrrrrrrrrrrrssstttuuuuuuuuuuuuvvvvvvwwwxxxyyyyyywwwwwwxxx{{{}}}}}}|||zzz{{{{{{{{{zzzzzzzzzyyyyyyXXXZZZ]]]___```^^^\\\[[[]]]___```bbbdddeeeffffffccceeefffddd___]]]___bbb```_________```bbbdddfffeeegggiiihhheeeddddddeeeaaaaaabbbccceeehhhjjjllljjjjjjjjjjjjjjjjjjjjjjjjhhhgggeeeccccccccceeeeeedddeeehhhjjjlllllllllkkkjjjhhhfffccccccdddggghhhjjjjjjkkkkkkkkkjjjjjjiiihhhhhhgggggghhhhhhiiiiiihhhhhhiiiiiijjjjjjjjjjjjgggiiimmmppprrrpppnnnllliiijjjlllnnnooonnnmmmmmmlllmmmmmmmmmllllllnnnppppppppppppqqqrrrrrrpppnnnkkkiiihhhiiikkklllllllllkkkjjjiiiiiihhhhhhhhhhhheeegggiiikkklllmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjiiihhhgggggghhhiiikkkmmmiiijjjkkkllllllmmmmmmmmmkkkkkklllmmmmmmmmmmmmllllllmmmooopppqqqqqqppppppnnnnnnmmmllllllllllllmmmjjjjjjjjjkkkkkklllmmmmmmoooooooooooooooooonnnmmmnnnnnnooopppqqqssstttuuurrrssstttsssrrrrrrsssuuuuuuuuuuuuuuutttsssrrrqqqrrrqqqpppppppppqqqssssssqqqqqqqqqqqqrrrssstttuuusssrrrrrrssstttuuutttrrrqqqqqqooonnnnnnnnnooopppmmmnnnnnnnnnoooooooooppppppooonnnpppqqqqqqpppooolllllllllllllllmmmnnnnnnllllllmmmmmmmmmmmmlllllliiiiiijjjlllmmmoooppppppmmmllllllllllllllllllmmmoooooonnnnnnnnnnnnmmmmmmllllllllllllkkkkkkjjjjjjhhhhhhgggggghhhiiiiiijjjkkkkkkjjjiiijjjjjjlllllljjjjjjkkkjjjhhhggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkhhhhhhhhhhhhiiiiiiiiijjjiiihhhhhhgggggghhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjfffgggiiijjjjjjjjjiiiiiihhhhhhgggfffeeeeeeeeeeeeeeeddddddcccbbbbbbcccccccccccccccccccccccccccccceeeeeedddcccbbbbbbaaaaaacccbbbbbbcccfffggggggfffhhhiiiiiigggfffeeefffhhhffffffffffffffffffffffffeeeeeedddccccccbbbbbbaaaeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeefffggghhheeedddcccccceeeeeedddcccbbbccceeeffffffffffffeeecccdddeeefffffffffeeeeeegggfffeeeeeeeeefffhhhiiigggggggggggghhhhhhhhhhhhfffgggiiijjjjjjjjjiiihhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiihhhhhhiiiiiihhhhhhhhhiiijjjkkkkkkkkkjjjiiiiiihhhiiikkkmmmnnnjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjiiihhhhhhgggggggggfffffffffgggggggggggghhhiiijjjjjjiiiiiiiiijjjjjjiiiiiihhhgggggggggggghhhhhhhhhhhhhhhhhhgggggghhhhhhiiijjjfffhhhjjjhhheeedddfffjjjjjjjjjkkkkkkkkklllllllllkkkkkklllmmmnnnoooppppppnnnnnnmmmnnnnnnooopppqqqsssqqqoooppprrrtttsssrrrrrrqqqppppppppppppqqqrrrrrrrrrsssttttttsssssssssuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvwwwzzz|||}}}{{{yyy{{{{{{zzzzzzzzzzzzzzzyyyWWWYYY]]]``````^^^[[[YYY\\\]]]___aaacccdddeeeeee```bbbccc```[[[YYY[[[___^^^^^^]]]]]]^^^aaaccceeecccfffhhhgggeeecccdddfffcccbbbbbbcccdddfffhhhiiikkkkkkkkkjjjiiihhhfffffffffeeedddcccccccccddddddccceeehhhjjjlllllllllkkkjjjhhheeecccbbbdddfffhhhjjjjjjkkkllllllllllllkkkhhhhhhggghhhhhhiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjgggiiinnnqqqrrrqqqooommmiiijjjmmmnnnoooooonnnmmmnnnooopppoooooooooqqqsssqqqppppppqqqrrrrrrooommmhhhggggggiiillloooooooookkkjjjiiihhhhhhhhhjjjjjjfffgggiiilllmmmnnnnnnnnnnnnnnnmmmlllkkkjjjjjjiiiiiihhhgggggghhhjjjlllmmmiiijjjkkklllmmmmmmmmmmmmkkklllmmmmmmnnnnnnmmmmmmkkklllnnnoooppppppoooooonnnnnnmmmllllllllllllmmmlllllllllkkkkkkjjjjjjjjjmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnooopppqqqrrrqqqrrrssssssqqqpppqqqrrrpppqqqqqqrrrssssssrrrrrrqqqpppooonnnnnnppprrrssspppppppppqqqrrrssstttuuussssssrrrsssttttttsssqqqrrrqqqooonnnnnnnnnooopppmmmnnnnnnnnnooooooppppppnnnnnnnnnoooqqqrrrpppooolllllllllllllllmmmnnnooollllllmmmmmmmmmmmmlllllliiiiiijjjkkklllmmmnnnoookkkkkklllmmmmmmlllkkkkkknnnnnnnnnnnnmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjggggggfffgggggghhhiiiiiijjjiiiiiihhhiiijjjlllmmmjjjjjjjjjiiigggffffffggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhiiijjjkkkkkkhhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjggghhhiiijjjkkkkkkjjjjjjggggggfffeeeddddddddddddeeeddddddcccbbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbdddddddddcccccccccccccccaaaaaabbbdddfffggggggeeellllllllljjjhhhhhhjjjlllggggggggggggggggggggggggaaabbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeefffggghhhiiieeedddcccccceeeeeedddcccaaabbbdddfffgggggggggfffcccdddeeefffffffffeeedddhhhgggeeedddeeegggiiijjjhhhhhhhhhhhhiiiiiiiiiiiieeegggiiijjjkkkjjjhhhgggjjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkjjjjjjiiikkkjjjjjjiiiiiiiiiiiiiiiggghhhhhhiiijjjjjjkkkkkkiiihhhgggggghhhjjjlllmmmiiijjjkkkkkkkkkkkkjjjiiikkkkkklllllllllkkkjjjiiihhhhhhggggggfffffffffeeeggggggggghhhhhhiiijjjkkkiiiiiijjjjjjjjjiiiiiihhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjfffiiikkkiiieeecccfffjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllmmmnnnooopppqqqnnnnnnmmmnnnnnnooopppqqqtttqqqooopppsssuuutttrrrsssrrrqqqppppppqqqrrrsssrrrssstttttttttsssrrrqqquuuuuuttttttttttttuuuvvvuuuuuuwwwzzz|||}}}{{{yyyzzzzzzzzzzzzzzzzzzzzzzzzYYYZZZ[[[\\\]]]\\\\\\[[[[[[]]]______^^^\\\\\\]]]```^^^]]]^^^```aaa^^^\\\^^^^^^]]]^^^___```bbbccccccgggjjjiiifffeeehhhlllffffffggggggggggggffffffjjjiiiiiihhhhhhiiiiiijjjkkkhhhdddcccdddfffggghhhfffggghhhiiijjjkkklllllljjjhhheeecccbbbbbbccceeeggggggfffffffffhhhjjjkkkgggfffeeeddddddfffgggiiiiiiiiijjjjjjhhhfffeeeccckkklllnnnpppppppppnnnmmmjjjjjjjjjlllooopppooonnnqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmlllkkkjjjjjjgggjjjmmmnnnnnnnnnoooooolllllllllkkkjjjiiihhhggggggggghhhjjjkkklllmmmmmmqqqqqqqqqpppooommmlllkkkiiiiiihhhhhhhhhhhhiiiiiiooonnnnnnmmmllllllkkkkkklllkkkjjjlllooopppnnnlllnnnnnnooooooppppppqqqqqqlllkkkjjjjjjiiijjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiikkkkkkkkklllmmmnnnmmmkkklllkkkkkkllloooqqqpppppprrrooommmlllmmmnnnmmmmmmpppnnnmmmlllmmmnnnqqqrrrooonnnmmmmmmnnnooopppqqqqqqpppoooooooooppprrrsssrrrrrrrrrqqqqqqqqqppppppppppppppppppoooooooooooonnnnnnooooooppppppqqqqqqnnnmmmlllllllllmmmooopppnnnnnnnnnnnnnnnnnnnnnnnnmmmlllmmmnnnppppppnnnlllllliiigggiiilllooopppooollllllllllllllllllllllllmmmllllllkkkkkkllllllmmmlllkkkjjjkkkllllllkkkiiifffgggggggggggggggfffeeekkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggffffffgggiiijjjhhheeedddfffiiijjjiiihhhhhhggghhhhhhhhhiiihhhgggggggggiiijjjkkkhhhhhhhhhgggffffffeeeeeehhhiiikkkmmmmmmmmmkkkjjjhhhiiiiiijjjjjjjjjiiiiiijjjiiihhhgggeeedddcccbbbbbbddddddcccaaa```aaabbbbbbbbbcccddddddddddddcccffffffeeedddccccccbbbbbbdddddddddeeefffggghhhiiinnnnnnnnnmmmmmmlllkkkjjjlllkkkiiigggeeedddccccccddddddddddddddddddddddddgggfffeeedddcccbbbbbbbbbeeeddddddddddddeeeffffffdddeeeeeeffffffeeeddddddfffddddddhhhmmmoookkkgggiiihhhfffdddddddddfffgggggggggffffffggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjjjjkkkkkkiiihhhhhhhhhiiiiiiiiiiiihhhhhhkkkjjjjjjiiijjjjjjkkkkkkllliiiggggggjjjkkkjjjhhhiiiiiihhhhhhhhhhhhiiiiiillljjjhhhiiikkklllkkkhhhmmmmmmlllllllllkkkkkkkkkhhhgggggggggffffffffffffgggggghhhiiijjjkkkkkklllmmmlllkkkjjjiiijjjkkklllhhhgggfffffffffhhhiiijjjiiigggfffeeeeeefffgggiiikkkkkkkkkjjjjjjiiiiiiiiiiiijjjkkkllllllkkkiiiiiiiiiiiijjjlllnnnooopppqqqoooooooooooonnnmmmlllkkkooooooooopppqqqqqqrrrrrruuutttsssrrrqqqppppppppprrrssstttuuuuuutttsssrrrtttrrrqqqsssvvvwwwuuurrrwwwyyy{{{}}}}}}{{{yyywwwyyyyyyzzzzzz{{{zzzzzzzzzXXXYYYZZZ\\\\\\\\\[[[ZZZZZZZZZZZZYYYXXXXXXYYY[[[___]]]\\\]]]``````^^^\\\```_________```bbbdddeeecccgggjjjiiigggfffiiimmmiiiiiiiiijjjiiiiiihhhhhhkkkkkkkkkkkkkkkllllllmmmllljjjfffeeeeeefffeeeeeefffffffffggghhhiiijjjjjjhhhgggdddaaa```aaabbbccceeeeeeeeeeeefffggghhhiiieeedddcccbbbcccdddfffgggiiijjjjjjjjjhhhgggeeedddiiijjjkkkmmmnnnnnnmmmmmmlllkkkkkkmmmoooqqqpppoooppppppppppppppppppppppppoooooonnnmmmlllkkkjjjjjjiiikkknnnooonnnnnnooopppkkkkkkkkkkkkkkkjjjiiihhhgggggghhhiiijjjkkklllmmmppppppoooooonnnlllkkkjjjhhhhhhhhhiiiiiijjjkkklllllllllllllllllllllllllllllljjjiiikkknnnooonnnmmmoooooopppppppppppppppppplllkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiikkkjjjjjjkkkmmmmmmlllkkkkkkjjjjjjlllnnnpppoooooopppnnnlllkkklllmmmllllllnnnnnnmmmmmmmmmnnnooopppooonnnmmmmmmlllmmmnnnnnnpppoooooonnnooopppqqqrrrppppppppppppooooooooooooppppppooooooooonnnnnnnnnmmmnnnnnnoooppppppqqqqqqnnnnnnnnnnnnnnnoooooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnpppooommmkkkllljjjiiijjjlllnnnmmmlllllllllllllllllllllllllllllllllkkkkkkkkkkkkllllllkkkjjjjjjkkklllllljjjiiifffgggggghhhhhhhhhggggggjjjjjjjjjkkkkkkkkklllllljjjjjjiiiiiihhhhhhgggggggggiiijjjhhhfffeeegggjjjjjjjjjiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjggggggggggggggggggggggggiiijjjkkkmmmmmmlllkkkjjjhhhiiiiiijjjjjjjjjiiiiiihhhhhhgggeeedddbbbaaaaaabbbcccdddcccbbbaaaaaabbbbbbbbbcccddddddddddddcccgggffffffeeeddddddccccccdddddddddeeefffggghhhiiioooppppppppppppooonnnnnnlllkkkiiigggeeedddcccbbbddddddddddddddddddddddddgggfffeeeddddddccccccccceeeeeeddddddeeeeeefffgggeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeehhhkkkllljjjgggiiihhhfffddddddeeefffgggggggggggggggggghhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkklllllllllkkkkkklllkkkiiijjjjjjkkkiiihhhhhhhhhiiiiiiiiiiiihhhhhhjjjjjjiiiiiiiiijjjjjjjjjllliiiggghhhjjjkkkjjjhhhjjjiiihhhhhhhhhhhhhhhiiikkkiiihhhiiikkkllljjjhhhlllllllllkkkkkkkkkkkkjjjeeeeeefffgggggghhhhhhiiihhhhhhhhhiiijjjjjjkkkkkkllllllkkkkkkjjjjjjjjjkkkggggggggggggggghhhiiiiiiiiihhhfffeeeeeefffhhhiiikkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjkkkkkkjjjiiihhhiiijjjkkklllmmmnnnooopppnnnnnnoooooonnnmmmllllllooooooooopppqqqqqqrrrrrrtttsssrrrrrrqqqqqqqqqqqqrrrrrrsssssssssrrrrrrqqqtttrrrrrrsssvvvvvvuuurrrvvvxxxzzz||||||zzzxxxvvvxxxyyyyyyzzzzzzzzzzzzzzzXXXYYYZZZ[[[\\\[[[ZZZYYY]]]]]][[[YYYXXXYYY\\\___^^^]]]]]]^^^```aaa```^^^bbbaaaaaaaaabbbdddfffgggdddgggjjjjjjiiiiiikkknnnlllllllllllllllkkkjjjjjjmmmmmmmmmnnnnnnooooooooommmkkkiiiggggggfffcccbbbeeeeeeddddddeeeffffffgggfffdddbbb```______```aaabbbcccdddeeeeeeffffffeeeccccccbbbaaabbbcccdddeeeiiiiiiiiiiiihhhfffeeedddffffffggghhhjjjkkkllllllnnnmmmlllmmmoooqqqqqqqqqppppppppppppppppppppppppnnnnnnmmmlllkkkjjjjjjiiikkklllnnnooonnnmmmnnnooojjjjjjkkkkkkkkkkkkjjjjjjgggggghhhhhhiiijjjkkkkkkmmmmmmmmmmmmlllkkkiiiiiigggggghhhiiikkklllmmmnnniiiiiiiiijjjkkklllmmmmmmjjjiiihhhiiikkkmmmnnnnnnppppppppppppppppppoooooolllkkkkkkjjjiiihhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjiiiiiijjjlllmmmkkkjjjjjjiiiiiijjjmmmnnnnnnmmmmmmllljjjjjjkkklllkkkjjjllllllmmmnnnnnnnnnnnnmmmnnnnnnmmmlllkkkkkkkkkkkkooonnnnnnmmmmmmooopppqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnooooooooonnnnnnmmmmmmmmmmmmnnnooooooppppppqqqnnnoooooopppppppppppppppooooooooooooooooooooooooooonnnnnnooopppooommmjjjlllkkkjjjkkkllllllkkkiiijjjkkkkkkkkklllmmmmmmmmmlllkkkkkkjjjjjjkkkkkkllljjjiiiiiijjjkkkkkkjjjhhhgggggghhhhhhiiiiiiiiijjjiiiiiijjjjjjkkkkkklllllliiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiihhhggggggiiijjjkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhffffffgggggghhhiiiiiijjjjjjkkklllmmmlllkkkjjjiiiiiiiiijjjjjjjjjiiiiiihhhgggfffeeedddcccaaaaaa```bbbcccdddcccbbbaaabbbcccbbbccccccdddddddddddddddgggggggggfffeeeeeedddddddddddddddeeefffggghhhiiinnnoooqqqrrrsssrrrqqqpppmmmkkkiiigggeeecccbbbbbbddddddddddddddddddddddddhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeedddeeeeeefffgggffffffeeeddddddeeefffgggeeefffggghhhiiihhhgggfffhhhgggfffeeeeeeeeefffggghhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkmmmmmmmmmlllkkkjjjkkkjjjiiiiiijjjkkkiiihhhhhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiikkkiiihhhhhhiiijjjjjjiiikkkjjjiiihhhhhhhhhhhhhhhjjjiiihhhhhhjjjjjjiiihhhkkkkkkkkkjjjjjjjjjiiiiiicccdddeeeggghhhjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllkkkjjjiiifffgggggghhhhhhhhhhhhhhhhhhhhhffffffffffffhhhhhhjjjjjjjjjjjjjjjjjjiiiiiihhhhhhiiijjjjjjiiiiiihhhjjjkkkkkklllmmmnnnnnnnnnnnnnnnooooooooonnnmmmmmmooooooooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrruuutttsssrrrrrrrrrrrrrrrsssrrrrrrtttuuuvvvtttsssuuuwwwxxxzzzzzzxxxwwwuuuwwwxxxyyyzzzzzzzzzzzzzzzZZZZZZ\\\\\\]]]\\\[[[ZZZ^^^^^^^^^\\\[[[\\\___aaa______```bbbcccdddccccccccccccccccccdddfffgggiiigggiiikkklllkkklllnnnpppmmmnnnnnnmmmmmmlllkkkjjjnnnnnnooooooppppppppppppkkkjjjiiihhhhhhfffcccaaaccccccbbbaaabbbbbbcccddddddcccaaa_________``````___```bbbcccddddddcccbbbccccccbbbbbbbbbcccdddeeegggggggggffffffeeedddcccdddddddddeeegggiiijjjkkknnnlllkkklllnnnpppqqqqqqppppppppppppppppppppppppmmmllllllkkkjjjjjjiiiiiijjjlllmmmmmmlllkkklllmmmiiijjjjjjkkkllllllkkkkkkgggggghhhhhhiiiiiiiiijjjkkkkkkkkkkkkjjjiiihhhggggggggghhhjjjkkklllllllllhhhhhhiiiiiijjjjjjkkkkkkiiihhhggggggiiilllnnnoooooooooooopppooonnnmmmlllllllllkkkkkkjjjhhhggggggiiiiiihhhhhhhhhhhhiiiiiijjjiiiiiijjjllllllkkkiiiiiihhhhhhiiikkkmmmlllkkkkkkiiihhhiiijjjkkkkkkjjjkkklllmmmnnnooonnnlllkkklllkkkkkkkkkjjjjjjkkkkkknnnmmmmmmlllmmmnnnooopppnnnnnnnnnmmmmmmmmmllllllmmmnnnnnnooonnnmmmllllllmmmmmmnnnooooooppppppqqqooopppqqqrrrsssrrrqqqppppppppppppppppppppppppppppppooooooooopppooollljjjiiiiiikkklllmmmlllkkkiiijjjjjjkkklllmmmmmmnnnnnnkkkkkkjjjjjjjjjjjjkkkkkkiiihhhhhhiiikkkkkkjjjhhhgggggghhhhhhiiijjjkkklllkkkkkkjjjjjjjjjjjjjjjjjjhhhhhhhhhiiiiiijjjjjjjjjhhhiiiiiihhhhhhiiijjjkkklllkkkjjjjjjiiiiiijjjjjjiiijjjjjjkkkjjjiiigggfffhhhhhhhhhiiiiiiiiijjjjjjkkkllllllllllllkkkiiiiiiiiiiiijjjjjjjjjiiihhhhhhgggfffeeedddcccbbbaaaaaabbbcccddddddbbbbbbbbbdddbbbcccddddddeeeeeeddddddhhhgggggggggfffffffffeeedddddddddeeefffggghhhiiikkkmmmppprrrsssrrrpppooommmkkkiiigggeeecccbbbbbbeeeeeeeeeeeeeeeeeeeeeeeehhhhhhgggfffffffffffffffeeeeeeeeeeeeeeefffgggggggggfffdddcccdddeeeggghhheeeggghhhhhhgggeeeffffffhhhgggffffffeeefffggggggiiiiiihhhhhhhhhiiiiiijjjiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnnnnmmmkkkjjjkkkiiihhhiiijjjjjjiiihhhhhhiiiiiijjjjjjiiiiiihhhiiiiiiiiiiiiiiihhhhhhgggjjjiiihhhhhhiiijjjjjjjjjkkkkkkjjjiiihhhhhhhhhhhhiiihhhhhhhhhiiiiiihhhhhhjjjjjjjjjiiiiiiiiiiiihhhdddeeefffgggiiijjjkkklllkkkkkkkkkjjjjjjiiiiiiiiiiiikkkmmmnnnmmmllliiihhhfffggghhhiiiiiihhhgggfffhhhhhhgggffffffggghhhhhhiiiiiijjjjjjjjjjjjiiihhhggghhhhhhhhhiiiiiiiiiiiikkkkkkkkkllllllmmmmmmmmmmmmnnnnnnooooooooonnnnnnooooooooopppqqqqqqrrrrrrqqqqqqppppppqqqrrrssssssxxxwwwuuutttsssttttttuuussssssssstttuuuuuuttttttuuuuuuvvvwwwwwwvvvuuuuuuvvvwwwxxxyyyyyyzzzyyyyyy\\\]]]^^^^^^^^^]]]\\\[[[ZZZ[[[]]]]]]\\\\\\]]]^^^bbbcccdddeeeffffffggggggddddddcccdddeeefffhhhiiiiiikkklllmmmmmmnnnooopppllllllmmmmmmlllkkkjjjjjjmmmnnnoooooooooooonnnmmmhhhhhhggghhhhhhgggdddaaaaaa```___^^^___```aaabbbcccbbbaaa```______``````]]]^^^```bbbbbbbbbaaaaaadddddddddddddddeeefffffffffeeeeeedddcccccccccccccccccccccdddfffhhhjjjkkklllkkkjjjkkknnnooopppooommmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjiiiiiihhhhhhiiijjjkkkjjjiiiiiijjjllliiijjjkkkkkkllllllllllllhhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjiiiiiihhhgggfffggghhhiiiiiijjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggghhhjjjmmmooommmmmmnnnooonnnmmmkkkjjjkkklllllllllkkkjjjhhhgggjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiijjjllllllkkkiiiiiihhhhhhiiikkklllkkkjjjiiihhhhhhiiikkklllkkkjjjjjjlllnnnoooooommmkkkjjjhhhiiijjjkkkkkklllmmmmmmnnnmmmlllllllllmmmooopppoooooonnnnnnnnnmmmmmmmmmmmmnnnooooooooonnnlllkkknnnnnnoooooopppqqqqqqqqqoooppprrrsssssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooppppppooollljjjfffhhhkkklllmmmmmmmmmmmmkkkkkklllmmmnnnnnnoooooolllkkkkkkjjjjjjkkkkkklllhhhhhhhhhiiikkkkkkjjjiiihhhhhhhhhhhhiiijjjlllmmmllllllkkkjjjiiiiiihhhggghhhhhhiiiiiijjjjjjkkkkkkjjjjjjiiiiiiiiijjjjjjjjjlllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkkkkiiihhhgggkkkkkkjjjjjjjjjiiiiiiiiillllllllllllkkkjjjjjjiiijjjjjjjjjjjjjjjiiihhhggghhhhhhgggfffeeeddddddcccbbbcccddddddcccbbbccceeeccccccdddeeeeeeeeeeeedddhhhgggggggggggggggffffffdddddddddeeefffggghhhiiijjjmmmqqqtttuuutttqqqooolllkkkiiigggeeedddcccccceeeeeeeeeeeeeeeeeeeeeeeehhhhhhgggfffffffffggggggfffeeeeeeeeeeeefffgggggggggfffdddddddddfffhhhiiifffggghhhhhhfffeeeeeefffggggggfffffffffgggggggggiiiiiihhhhhhhhhhhhhhhiiihhhhhhiiiiiiiiijjjjjjjjjllllllmmmmmmmmmllljjjiiijjjiiihhhhhhjjjjjjjjjhhhiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiiiiiiiihhhgggfffhhhiiiiiiiiiiiiiiijjjkkkkkkkkkjjjiiiiiihhhiiiiiihhhhhhiiiiiihhhhhhhhhiiijjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjllllllkkkkkkjjjiiiiiiiiiiiijjjmmmnnnnnnllliiigggfffggghhhiiiiiihhhgggfffhhhhhhgggggggggggghhhhhhggghhhjjjkkkkkkjjjiiihhhgggggghhhhhhhhhiiiiiijjjjjjkkkkkkkkkllllllmmmmmmmmmmmmnnnooopppppppppoooooooooooopppqqqqqqrrrrrrppppppppppppqqqrrrsssssswwwvvvuuussssssssstttuuurrrsssttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyy^^^^^^___```___^^^]]]\\\ZZZ]]]```aaa```______```ccceeefffgggfffffffffhhhdddcccccccccdddfffhhhiiijjjjjjkkkkkkllllllmmmmmmjjjjjjkkkkkkkkkkkkjjjjjjmmmnnnoooooonnnmmmkkkjjjgggfffffffffgggfffcccaaa___^^^]]]\\\]]]^^^```bbbaaaaaa```_______________]]]^^^___``````aaaaaaaaaeeeeeefffffffffgggggggggeeeeeedddcccbbbbbbccccccddddddeeefffhhhiiijjjjjjjjjjjjjjjlllooopppooommmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhggghhhiiihhhggghhhjjjkkkjjjjjjkkkllllllllllllllliiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhggggggfffggghhhiiijjjjjjiiiggggggiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjjiiihhhiiilllnnnkkklllnnnoooooommmkkkjjjkkklllmmmmmmmmmllljjjiiilllkkkkkkkkkkkkkkkkkkllljjjiiiiiijjjlllmmmkkkjjjjjjhhhhhhiiikkkkkkkkkjjjiiiiiiiiikkkmmmnnnmmmkkklllmmmnnnoooooonnnlllkkkhhhiiijjjlllmmmnnnoooooonnnmmmmmmllllllnnnoooppppppooooooooonnnnnnnnnnnnmmmnnnoooppppppnnnmmmkkkooooooppppppqqqrrrrrrssspppqqqqqqrrrrrrrrrrrrrrrpppppppppppppppppppppppppppoooooopppqqqpppmmmkkkgggiiikkkmmmmmmmmmooopppmmmmmmnnnnnnooopppppppppmmmllllllkkkkkkllllllmmmiiihhhhhhiiikkklllkkkjjjiiiiiihhhhhhhhhjjjkkklllllllllkkkjjjiiihhhhhhgggiiiiiiiiijjjjjjjjjkkkkkkmmmkkkiiiiiijjjkkkjjjiiikkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiimmmllllllkkkjjjjjjiiiiiillllllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggiiiiiihhhhhhgggffffffeeebbbcccddddddccccccdddeeeccccccdddeeeeeeeeeeeeeeeggggggggggggggggggffffffdddddddddeeefffggghhhiiilllooossswwwxxxvvvrrrpppjjjiiihhhgggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeggggggffffffffffffggggggffffffeeeeeeffffffggghhhfffeeeeeeeeeeeeggghhhiiihhhgggggggggggggggggggggffffffggggggggghhhhhhhhhiiihhhhhhgggggggggggggggggggggggghhhiiiiiijjjjjjmmmllllllkkkjjjjjjjjjjjjiiihhhggghhhjjjjjjjjjhhhiiiiiijjjjjjjjjjjjiiiiiiiiijjjjjjkkkjjjiiigggfffggghhhiiiiiihhhiiikkkmmmjjjjjjiiiiiiiiijjjjjjkkkhhhiiijjjjjjhhhhhhiiijjjjjjjjjjjjiiiiiiiiihhhhhhkkkjjjjjjjjjiiiiiihhhhhhllllllkkkkkkjjjjjjjjjiiiiiikkkmmmnnnnnnllliiiggghhhhhhhhhhhhhhhggggggfffhhhhhhhhhhhhhhhhhhhhhhhhfffgggiiikkkkkkjjjhhhggghhhhhhhhhhhhhhhiiijjjkkkiiijjjjjjkkklllmmmmmmmmmlllmmmnnnooopppqqqqqqqqqooooooooopppqqqqqqrrrrrrpppppppppppppppqqqrrrsssrrrrrrqqqqqqqqqrrrrrrsssqqqsssuuuuuutttssstttuuuuuuuuuttttttttttttuuuuuutttuuuvvvwwwxxxyyyyyyyyy^^^^^^_________^^^\\\[[[^^^___aaaaaa``````bbbdddaaaccceeeeeecccbbbcccdddbbbbbbbbbbbbccceeeggghhhiiihhhhhhhhhiiiiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkknnnooooooooonnnkkkiiiggghhhgggeeeeeedddccc```^^^^^^]]][[[[[[\\\^^^```bbb___^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^___```aaaaaaeeeeeefffgggggggggggggggffffffdddccccccddddddeeefffggghhhjjjkkkkkkjjjjjjiiijjjllloooqqqqqqooommmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggggggfffggghhhhhhggghhhkkkmmmkkkkkkllllllllllllllllllkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhggggggffffffgggiiikkkkkkkkkiiiiiihhhhhhhhhiiiiiijjjjjjkkkiiikkklllllljjjiiijjjlllkkklllooopppqqqooommmllljjjlllmmmoooooonnnmmmlllmmmmmmllllllllllllmmmmmmkkkjjjjjjkkkmmmmmmlllkkkjjjiiihhhiiikkklllkkkjjjjjjiiijjjmmmooopppooommmnnnnnnooooooooonnnmmmllljjjkkkmmmnnnooooooooooooooonnnmmmmmmmmmnnnooopppoooooooooooonnnnnnnnnnnnmmmoooppprrrqqqooommmlllpppqqqqqqrrrrrrsssttttttqqqqqqqqqqqqqqqrrrrrrsssppppppppppppppppppppppppooooooooopppqqqqqqooommmjjjlllmmmmmmlllllloooqqqpppppppppppppppppppppqqqnnnmmmmmmllllllmmmmmmnnniiihhhiiijjjlllmmmlllkkkjjjiiihhhgggggghhhjjjkkkiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjooommmjjjjjjkkkkkkiiigggjjjjjjiiihhhhhhhhhhhhiiijjjjjjiiiiiiiiijjjkkkkkkllllllllllllkkkkkkkkkkkkkkkkkkjjjjjjkkkkkklllllljjjkkkkkkjjjjjjhhhggggggiiiiiiiiihhhhhhgggffffffbbbcccddddddccccccdddfffcccdddeeeeeefffeeeeeeeeeffffffffffffffffffffffffdddddddddeeefffggghhhiiikkkoootttxxxxxxuuuqqqnnnhhhhhhgggfffffffffffffffffffffffffffffffffffffffgggffffffeeeeeeffffffgggfffffffffffffffgggggghhheeeeeeeeefffggghhhhhhhhhjjjgggeeefffiiijjjiiigggffffffggghhhhhhhhhhhhhhhhhhhhhgggfffffffffffffffeeeffffffggghhhhhhiiiiiimmmllljjjhhhhhhhhhiiijjjiiigggggghhhiiijjjjjjiiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjkkklllkkkiiigggffffffhhhjjjiiihhhhhhkkkmmmiiiiiiiiiiiijjjkkkllllllhhhjjjkkkkkkiiihhhiiikkkkkkkkkjjjjjjjjjiiiiiiiiikkkkkkjjjjjjjjjiiiiiiiiikkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmmmmkkkjjjhhhiiiiiihhhggggggggggggggghhhhhhhhhiiiiiihhhhhhhhheeegggiiikkkkkkjjjhhhgggiiiiiihhhhhhiiijjjlllmmmhhhhhhiiijjjlllmmmnnnnnnlllmmmnnnooopppqqqqqqqqqooooooooopppqqqqqqrrrrrrqqqpppppppppppppppqqqqqqoooooopppqqqrrrrrrrrrrrrqqqsssuuuuuutttssstttvvvvvvuuutttsssssstttuuuvvvssstttuuuwwwxxxxxxyyyyyy]]]]]]^^^___^^^]]][[[[[[\\\\\\\\\[[[ZZZ\\\___bbb^^^aaacccbbb```^^^___aaabbbaaaaaaaaabbbdddfffggggggfffeeeeeeffffffeeedddggggggiiijjjkkkllllllllloooppppppooonnnkkkhhhfffkkkhhheeecccbbbaaa^^^\\\]]]\\\ZZZZZZ[[[^^^aaaccc]]]]]]]]]\\\\\\\\\\\\\\\___^^^]]]]]]^^^___aaabbbdddeeeffffffggggggffffffhhhgggfffeeedddeeefffggggggiiikkklllmmmlllkkkjjjiiikkkmmmqqqsssssspppmmmllllllllllllllllllllllllhhhhhhhhhhhhggggggggggggggghhhhhhhhhhhhiiillloookkkllllllmmmmmmlllkkkkkkllllllkkkkkkjjjiiiiiiiiihhhhhhhhhhhhhhhhhhgggfffeeefffiiilllmmmmmmllllllffffffgggiiijjjkkkmmmmmmiiilllnnnmmmkkkiiijjjkkkkkkmmmppprrrrrrqqqpppnnnjjjkkknnnoooppppppnnnmmmnnnnnnmmmmmmmmmmmmnnnnnnlllkkkkkklllnnnnnnmmmkkkkkkjjjiiiiiikkklllkkkjjjjjjjjjkkknnnqqqqqqpppooooooooopppoooooonnnmmmmmmmmmnnnooopppppppppooonnnooonnnnnnmmmmmmooopppqqqooonnnnnnnnnnnnmmmmmmmmmnnnoooqqqrrrrrrpppnnnlllqqqrrrrrrssssssttttttuuurrrqqqpppooopppqqqrrrsssooooooooooooooooooooooooooonnnnnnpppqqqqqqooonnnmmmoooooommmkkkkkknnnqqqrrrrrrrrrqqqqqqqqqqqqqqqnnnnnnmmmmmmmmmmmmnnnnnniiiiiiiiikkkmmmnnnmmmlllkkkjjjhhhffffffgggiiijjjfffggghhhiiijjjkkklllllljjjjjjjjjjjjjjjjjjjjjjjjqqqnnnkkkjjjkkkkkkiiifffjjjiiiiiihhhggghhhhhhhhhjjjjjjiiihhhiiijjjlllmmmjjjkkkkkkllllllmmmmmmnnnjjjjjjjjjjjjkkkllllllmmmkkkkkkkkkjjjjjjhhhggggggiiiiiihhhhhhggggggffffffbbbccceeeddddddccceeefffcccdddeeeeeeffffffeeeeeeeeeeeeeeefffffffffffffffdddddddddeeefffggghhhiiiiiimmmrrrvvvvvvsssnnnkkkggggggfffffffffgggggghhhffffffffffffffffffffffffffffffeeeeeeeeeffffffgggfffffffffffffffggghhhhhhdddeeefffggghhhhhhhhhhhhkkkgggdddeeejjjllljjjgggffffffggghhhhhhhhhhhhhhhhhhgggfffeeeeeeeeeeeeeeedddeeeeeefffggghhhhhhiiinnnllliiigggfffgggiiijjjhhhgggggggggiiijjjjjjiiiiiijjjjjjkkkkkkjjjjjjiiijjjkkklllmmmllljjjhhhffffffhhhjjjiiihhhhhhkkknnnhhhhhhhhhiiijjjkkkmmmmmmhhhkkklllkkkiiihhhjjjlllkkkkkkkkkjjjjjjjjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkjjjiiijjjiiihhhfffffffffggghhhhhhhhhiiiiiiiiiiiihhhhhheeefffiiikkkkkkjjjhhhgggjjjiiiiiihhhiiikkkmmmnnnggghhhiiijjjlllmmmnnnoookkklllnnnoooqqqrrrrrrrrrooooooooopppqqqqqqrrrrrrqqqqqqpppppppppppppppqqqnnnoooqqqssstttttttttssspppsssvvvuuusssrrrtttvvvwwwvvvtttsssssstttvvvwwwssstttuuuvvvxxxxxxyyyyyy[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\\\\^^^______]]]\\\\\\]]]^^^______```aaaaaa``````iiigggeeebbb`````````aaabbbcccdddfffhhhkkkmmmnnnmmmnnnnnnmmmllliiigggfffeeedddcccbbbaaa```___^^^]]]\\\\\\[[[\\\]]]___```___^^^\\\]]]^^^______^^^____________```bbbcccdddcccdddeeedddcccccceeefffffffffffffffggghhhiiijjjkkkkkklllmmmmmmlllkkkkkkmmmnnnqqqssssssqqqooonnnmmmkkkiiijjjmmmoooooommmiiiiiihhhgggfffffffffgggiiiiiikkkkkkllllllllllllmmmnnnooopppppppppppppppoooppppppnnnkkkjjjjjjkkkkkkkkkjjjjjjiiihhhhhhhhhjjjkkkllllllmmmmmmmmmlllgggggghhhiiikkkmmmpppqqqnnnnnnmmmlllkkkjjjjjjjjjlllnnnqqqssssssrrrpppooollllllmmmmmmnnnnnnoooooooooppppppqqqqqqooonnnmmmiiijjjmmmnnnoooooommmlllooonnnmmmlllkkkjjjjjjjjjkkklllnnnooopppqqqppppppsssooolllnnnqqqrrrooolllmmmnnnooonnnllllllnnnoooooonnnlllkkkkkkmmmpppqqqnnnnnnnnnnnnmmmmmmmmmmmmppppppooooooppppppqqqrrrrrrrrrrrrrrrssstttuuuuuurrrrrrrrrrrrrrrrrrrrrrrrtttrrrpppnnnmmmmmmnnnooonnnmmmllllllmmmnnnooopppnnnmmmmmmmmmmmmnnnoooooopppqqqrrrsssrrrpppnnnmmmpppoooooonnnmmmmmmllllllkkkkkkkkklllllllllmmmmmmkkkkkkjjjiiihhhhhhiiiiiijjjhhhgggffffffggghhhjjjkkkjjjiiihhhhhhiiijjjkkkiiijjjkkkllllllkkkjjjiiijjjjjjiiihhhhhhiiijjjjjjkkkkkkkkkjjjjjjjjjiiiiiikkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjjjjjjjkkklllmmmmmmlllkkkkkkjjjjjjkkkkkkgggffffffffffffeeeeeeeeeeeedddcccbbbbbbdddfffgggffffffgggeeedddcccdddeeeccccccdddddddddeeeeeeeeecccddddddeeefffggghhhhhhjjjllloooqqqqqqooommmkkkiiigggffffffggggggfffdddgggffffffeeeeeeffffffgggccccccdddddddddeeeeeeeeeiiihhhgggfffffffffffffffhhhjjjkkkjjjiiihhhiiijjjiiiiiiiiiiiihhhhhhhhhhhheeeggghhhgggeeedddgggjjjeeeeeeffffffffffffffffffhhhggggggggggggiiikkkllllllllllllkkkkkkkkkjjjjjjggghhhiiijjjjjjiiigggfffkkkjjjhhhggggggiiikkkllliiiiiiiiiiiihhhhhhgggggghhhiiijjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkjjjiiiiiikkkkkkjjjiiikkkkkkkkkjjjjjjiiiiiiiiimmmlllkkkkkkjjjjjjkkkkkkkkkjjjiiiggggggggghhhiiigggfffeeeeeefffhhhjjjlllggggggggghhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmpppqqqqqqrrrrrrsssssstttrrrrrrqqqqqqpppqqqqqqqqqpppqqqrrrssstttsssrrrrrrssssssttttttttttttssssssuuuttttttttttttuuuvvvvvvvvvvvvtttsssssstttuuuvvvZZZZZZZZZZZZ[[[[[[[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\YYY[[[\\\\\\ZZZYYYYYYZZZ[[[\\\]]]___```aaaaaaaaagggeeeccc```_________`````````bbbccceeehhhjjjkkkmmmmmmmmmlllkkkhhhfffeeecccbbbbbbaaa___^^^^^^]]]\\\\\\[[[[[[\\\^^^___```___]]]\\\\\\^^^______^^^```______``````aaabbbcccbbbcccdddcccbbbbbbdddfffeeeeeeffffffgggiiijjjkkkjjjkkklllmmmmmmlllkkkjjjlllnnnqqqsssssssssqqqppppppnnnlllmmmooopppooonnnlllkkkjjjiiihhhhhhhhhhhhjjjkkkkkklllmmmmmmmmmnnnoooppppppqqqqqqqqqqqqpppoooppppppnnnllljjjjjjkkklllkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkkkkkkkkkkkkkkhhhhhhhhhiiikkkmmmoooqqqpppooonnnlllkkkkkkllllllmmmnnnppprrrrrrqqqooonnnllllllmmmnnnnnnoooppppppnnnnnnooopppooonnnmmmllliiijjjlllnnnooonnnmmmmmmlllkkkkkkjjjjjjjjjkkkkkkjjjlllmmmooopppppppppppprrrnnnlllmmmpppqqqnnnkkklllmmmmmmlllkkkkkklllnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmooooooooopppppppppqqqqqqqqqqqqppppppqqqqqqrrrrrrpppppppppppppppppppppppprrrqqqpppnnnmmmmmmnnnnnnmmmmmmlllllllllmmmnnnooonnnmmmmmmllllllmmmmmmmmmnnnooopppqqqqqqpppnnnmmmoooooonnnmmmmmmlllkkkkkkjjjkkkkkkkkkkkklllllllllkkkjjjiiihhhhhhhhhhhhiiijjjiiigggffffffgggiiijjjjjjiiiiiihhhhhhiiiiiijjjiiiiiijjjkkkkkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhkkkkkkjjjjjjjjjiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiijjjkkklllmmmkkkjjjjjjiiiiiiiiiiiiiiihhhhhhgggggggggfffffffffeeedddcccbbbbbbdddeeegggccceeeggggggeeedddcccccceeeeeeeeeeeeffffffffffffeeeeeeffffffffffffffffffhhhjjjlllmmmmmmllljjjiiihhhgggeeeffffffgggeeedddeeeeeeeeeeeeeeeeeeeeeeeeccccccdddddddddeeeeeeeeehhhgggffffffeeeeeeffffffgggiiijjjiiihhhggghhhjjjiiiiiihhhhhhhhhgggggggggeeeggghhhgggeeeeeegggjjjgggggggggffffffeeeeeeeeehhhggggggggghhhjjjkkklllllllllkkkkkkkkkjjjjjjjjjjjjiiihhhhhhhhhiiijjjjjjiiihhhgggffffffggghhhiiijjjjjjiiiiiiiiihhhhhhhhhhhhiiiiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiiiiiiiijjjjjjjjjkkkkkkjjjjjjjjjjjjjjjkkkkkkjjjiiiiiikkkkkkjjjiiikkkkkkkkkjjjjjjjjjiiiiiillllllkkkjjjjjjjjjjjjjjjiiiiiigggfffffffffggggggiiihhhgggffffffgggiiijjjgggggghhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnppppppqqqrrrrrrsssssstttqqqqqqpppppppppppppppqqqpppppprrrsssssssssrrrqqqrrrssssssssssssssssssrrrtttttttttssstttuuuuuuvvvwwwvvvuuuttttttuuuvvvwwwYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[YYYYYYYYYYYY[[[[[[XXXYYY[[[ZZZXXXWWWWWWXXXXXXYYY[[[]]]___```aaaaaadddcccaaa___^^^]]]^^^^^^^^^^^^___```bbbdddfffgggkkkkkkkkkjjjhhhfffcccbbb``````___^^^]]]\\\\\\[[[[[[[[[[[[\\\]]]^^^```aaa^^^]]]\\\\\\^^^______^^^aaaaaa````````````aaaaaaaaabbbcccbbbaaaaaaccceeeeeeeeeffffffhhhiiijjjkkkiiijjjkkkllllllkkkjjjiiilllmmmpppsssttttttsssssssssqqqppppppqqqrrrqqqooooooooommmllljjjjjjiiiiiillllllllllllmmmnnnooopppqqqqqqrrrrrrqqqqqqppppppnnnooopppnnnlllkkkkkklllmmmllllllkkkjjjjjjiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiijjjlllnnnoooqqqpppnnnlllkkklllmmmnnnmmmnnnpppqqqqqqooommmlllllllllmmmnnnooopppqqqqqqmmmmmmnnnooonnnmmmlllkkkiiijjjlllmmmnnnnnnmmmmmmjjjiiiiiiiiijjjjjjkkkllljjjkkkmmmooopppppppppooopppnnnlllllloooooommmkkkjjjkkkkkkjjjiiiiiijjjllljjjkkkmmmnnnnnnnnnllllllnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnpppqqqqqqqqqpppooooooooooooooonnnnnnnnnnnnooooooooooooooooooooooooppppppoooooonnnnnnmmmmmmlllllllllkkkllllllmmmnnnnnnmmmlllkkkkkkjjjjjjkkkkkklllnnnoooooonnnmmmmmmnnnmmmmmmllllllkkkkkkjjjiiiiiijjjjjjjjjkkkkkkkkkjjjiiihhhhhhhhhhhhhhhhhhjjjiiihhhgggggghhhiiijjjhhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjiiiiiihhhfffggghhhiiiiiihhhgggfffjjjjjjjjjiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiijjjkkklllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhggggggeeedddcccbbbcccdddeeefffaaadddggghhhgggdddbbbbbbffffffggggggggghhhhhhhhhgggggggggfffffffffeeeeeegggggghhhhhhhhhhhhgggggggggeeeddddddeeefffeeeccccccdddeeeffffffeeedddcccddddddddddddeeeeeeeeeeeegggfffeeeeeeeeeeeeeeeeeefffggghhhhhhgggfffggghhhhhhggggggggggggfffffffffeeefffgggfffeeefffhhhiiiiiiiiihhhgggfffeeeddddddhhhggghhhhhhiiikkklllmmmllllllkkkkkkjjjjjjjjjkkkmmmkkkgggffffffiiimmmpppiiiiiigggffffffggghhhiiijjjjjjjjjjjjjjjiiiiiiiiihhhhhhiiijjjjjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkhhhiiiiiiiiiiiijjjjjjjjjmmmmmmlllkkkjjjjjjjjjkkkkkkjjjiiiiiikkkkkkjjjiiikkkkkkkkkjjjjjjjjjjjjiiikkkkkkjjjiiiiiiiiiiiijjjhhhggggggffffffffffffgggjjjiiihhhgggfffggghhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhiiiiiijjjkkkllllllmmmmmmmmmnnnnnnooooooppppppqqqqqqrrrsssssssssppppppooooooooooooppppppooopppqqqrrrrrrrrrrrrqqqrrrrrrrrrssssssrrrrrrrrrtttsssssssssssstttuuuuuuwwwvvvuuuttttttuuuvvvwwwWWWWWWXXXXXXYYYZZZZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[XXXZZZ[[[[[[YYYXXXXXXYYYWWWXXXZZZ\\\]]]^^^______bbbaaa```^^^]]]]]]]]]^^^]]]]]]]]]^^^___aaabbbcccgggggggggfffdddbbb___^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYZZZ[[[\\\^^^___```aaa^^^]]]\\\\\\^^^``````___bbbbbbaaa``````````````````aaabbbaaa```aaaccceeeggggggffffffgggggghhhiiihhhiiijjjjjjjjjjjjiiihhhjjjlllooorrrtttuuuuuuuuuuuutttttttttsssrrrqqqpppqqqpppnnnlllkkkiiiiiiiiikkkkkkkkkkkklllmmmooopppqqqqqqqqqqqqqqqpppooonnnnnnoooooonnnlllkkklllmmmnnnnnnmmmllllllkkkkkkjjjiiiiiiiiiiiiiiiiiijjjjjjkkkjjjjjjiiijjjkkkmmmnnnqqqooommmkkkkkklllmmmooommmnnnooopppooonnnlllkkkkkklllmmmnnnoooqqqrrrrrrmmmmmmnnnooonnnmmmlllkkkiiijjjkkkmmmmmmmmmmmmmmmkkkjjjjjjjjjjjjjjjkkkkkkjjjkkkmmmoooppppppoooooopppnnnmmmmmmoooooommmllljjjkkkkkkjjjiiiiiijjjllljjjkkkllllllmmmmmmllllllnnnnnnnnnnnnmmmmmmmmmmmmlllmmmoooqqqqqqpppooonnnooooooooonnnmmmllllllkkknnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnmmmllllllllllllkkkllllllllllllnnnmmmllljjjiiihhhhhhhhhiiijjjkkklllmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjhhhiiiiiiiiiiiijjjjjjjjjiiiiiihhhgggggghhhhhhiiijjjiiiiiihhhhhhiiiiiijjjggggggiiijjjjjjiiigggggghhhhhhhhhiiiiiihhhhhhhhhfffhhhiiikkkkkkiiihhhfffiiiiiiiiiiiiiiiiiiiiiiiilllllllllllllllllllllllljjjjjjiiihhhiiijjjkkklllmmmmmmmmmmmmmmmllllllkkkiiiiiihhhhhhhhhgggggggggddddddcccccccccdddeeefffbbbdddfffgggeeedddcccdddgggggggggggghhhhhhhhhhhhgggggggggfffffffffffffffgggffffffeeeeeeeeeeeefffeeedddcccccceeeeeedddcccbbbccceeeffffffeeecccbbbdddddddddeeeeeeeeeeeeffffffeeeeeedddddddddeeeeeeeeefffggggggeeeeeefffgggggggggfffffffffeeeeeeeeeeeeffffffffffffggghhhiiihhhhhhhhhggggggfffffffffhhhhhhiiijjjkkklllmmmnnnmmmlllkkkjjjjjjjjjkkkkkkmmmkkkhhhfffgggjjjnnnqqqlllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiijjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkhhhhhhiiiiiiiiijjjjjjjjjmmmlllkkkjjjjjjjjjjjjjjjkkkjjjiiiiiikkkkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiihhhhhhiiiiiiggggggggggggggggggggggggiiiiiihhhgggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkkkkklllllllllmmmmmmnnnnnnoooppppppppppppqqqrrrrrrssssssppppppppppppppppppqqqrrrpppppppppqqqqqqqqqqqqqqqrrrssssssttttttssssssrrrsssssssssssssssttttttuuuvvvuuutttttttttuuuvvvwwwVVVWWWWWWXXXYYYYYYZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[WWWYYYZZZZZZXXXWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[``````______^^^^^^^^^^^^]]]]]]]]]]]]^^^___```aaaaaaaaaaaaaaa```^^^[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[\\\^^^___```aaa___^^^]]]]]]```aaaaaaaaacccbbbaaa``````______```___```aaaaaa```aaaccceeeiiihhhgggfffeeeeeeeeeeeefffggghhhiiiiiihhhgggfffiiijjjmmmppprrrtttuuuuuuuuuuuuvvvuuutttrrrqqqpppooonnnlllkkkiiihhhggggggiiiiiiiiijjjkkkmmmnnnoooooooooppppppooonnnmmmmmmmmmnnnoooooommmlllmmmnnnoooooonnnnnnmmmllllllllllllkkkkkkjjjjjjjjjkkkkkkkkkkkkjjjiiijjjkkklllmmmooommmllljjjjjjkkklllmmmnnnnnnoooooonnnmmmlllkkkllllllmmmnnnooopppqqqqqqnnnnnnooopppooonnnmmmllljjjjjjkkkllllllmmmmmmmmmnnnnnnlllkkkkkkjjjjjjjjjjjjkkkmmmnnnooooooooooooqqqpppoooooooooooonnnnnnkkkllllllllljjjjjjlllmmmmmmllljjjjjjjjjkkkmmmooonnnnnnnnnnnnmmmmmmmmmmmmkkkmmmooopppppppppnnnmmmoooooooooooonnnmmmkkkjjjnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnmmmllllllllllllllllllllllllkkkkkknnnmmmkkkjjjhhhgggggggggggghhhiiijjjkkklllllllllkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhhhhiiiiiiiiijjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiiiiiiiijjjjjjggghhhiiijjjjjjiiihhhgggiiihhhhhhhhhhhhhhhhhhiiihhhiiikkkllllllkkkiiihhhiiiiiiiiiiiiiiiiiijjjjjjllllllllllllllllllllllllkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnmmmlllkkkhhhhhhhhhgggggggggffffffccccccccccccddddddeeeeeeeeeffffffdddccccccfffhhhgggggggggggghhhhhhhhhhhheeeeeeffffffggghhhhhhiiihhhgggfffeeeddddddeeeeeedddcccbbbcccdddeeedddcccbbbccceeeffffffeeecccbbbddddddeeeeeeeeefffffffffeeeeeedddddddddeeeeeefffdddfffgggfffeeedddeeefffffffffffffffeeeeeeeeeeeefffeeeeeeeeeggghhhiiiiiifffgggggghhhhhhiiiiiiiiihhhhhhjjjkkkmmmnnnoooooommmlllkkkjjjiiijjjkkklllkkkjjjiiiiiijjjlllnnnooollllllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiijjjjjjjjjkkkhhhhhhiiiiiiiiijjjjjjjjjkkkkkkjjjiiiiiiiiiiiiiiikkkjjjiiiiiikkkkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiihhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhiiiiiijjjkkkiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkkkkkkklllmmmmmmmmmmmmmmmlllmmmnnnooopppoooooopppqqqqqqrrrrrrsssqqqqqqqqqqqqqqqrrrssstttqqqqqqqqqqqqqqqrrrrrrrrrttttttuuuuuuuuuuuutttttttttsssssssssssstttuuuuuuttttttssssssssstttvvvwwwVVVWWWWWWXXXYYYZZZ[[[[[[ZZZZZZXXXXXXXXXXXXZZZZZZUUUVVVXXXWWWVVVTTTUUUUUUYYYYYYZZZ[[[[[[[[[[[[ZZZ^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^\\\]]]]]]^^^]]][[[ZZZYYYZZZZZZZZZ[[[[[[[[[[[[[[[YYYZZZ\\\]]]^^^_________```___^^^___aaacccccccccbbbbbbaaa```````````````___```aaaaaaaaaaaaccceeehhhgggfffddddddccccccccceeefffggghhhhhhgggfffeeeggghhhjjjmmmoooqqqrrrsssrrrsssuuutttrrrpppoooooolllkkkjjjhhhgggfffffffffggghhhiiikkklllmmmmmmmmmnnnnnnnnnooonnnnnnmmmmmmmmmnnnoooooonnnmmmnnnppppppppppppooonnnnnnmmmmmmnnnmmmlllkkkkkkkkklllmmmkkkjjjjjjiiijjjkkkmmmnnnlllllllllkkkkkkkkkllllllnnnnnnnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnnnnoooooonnnnnnooopppooonnnmmmllljjjjjjjjjkkkllllllmmmmmmoooooommmlllkkkjjjjjjjjjiiijjjlllnnnooooooooonnnppppppppppppoooooooooooolllmmmmmmmmmkkkkkkmmmnnnnnnmmmkkkiiijjjlllnnnpppnnnnnnnnnnnnmmmmmmmmmmmmkkklllnnnooooooooonnnmmmnnnoooooopppooommmkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmlllkkkkkkmmmlllkkkjjjhhhhhhgggggghhhhhhhhhiiijjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiijjjiiiiiihhhhhhiiiiiijjjjjjjjjkkkllllllkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllllllllllllllllllllkkkjjjjjjjjjkkklllmmmkkklllmmmmmmmmmlllkkkjjjhhhhhhgggggggggfffffffffccccccdddddddddeeeeeeeeehhhgggfffdddcccdddhhhkkkggggggggghhhhhhhhhiiiiiidddeeefffggghhhiiiiiijjjhhhgggfffeeeeeeeeeeeeeeedddcccbbbccceeefffeeedddcccdddeeeffffffeeedddcccdddeeeeeeeeeffffffffffffeeeeeeeeeeeeeeeeeefffgggdddeeeffffffeeedddeeefffgggffffffffffffeeeeeeeeefffeeedddeeegggiiiiiiiiiffffffggghhhiiijjjkkkkkkhhhiiijjjlllnnnoooppppppnnnmmmkkkiiiiiijjjkkkllliiijjjjjjkkklllllllllllljjjjjjjjjiiiiiihhhggggggiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiiiiihhhhhhhhhiiiiiijjjjjjkkkhhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjkkkjjjiiiiiikkkkkkjjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjggghhhhhhiiiiiiiiiiiihhhffffffggghhhjjjkkkkkklllhhhhhhiiiiiijjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmllllllllllllmmmmmmooonnnmmmllllllmmmnnnoooooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrssstttuuurrrrrrqqqqqqrrrrrrssstttuuuuuuvvvvvvvvvvvvuuuuuutttttttttttttttuuuvvvvvvttttttsssssstttuuuvvvwwwVVVWWWXXXYYYZZZ[[[\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZUUUWWWXXXWWWVVVTTTUUUUUUWWWXXXYYY[[[[[[\\\\\\\\\[[[\\\\\\\\\]]]\\\\\\\\\\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZ[[[\\\\\\\\\\\\[[[ZZZZZZ[[[[[[[[[\\\\\\]]]]]]ZZZ[[[\\\^^^______^^^^^^aaa```___```ccceeeeeeeeebbbaaa```````````````aaa___```aaaaaaaaabbbdddfffdddccccccbbbbbbccccccddddddeeefffggggggfffeeedddeeefffhhhjjjlllnnnppppppnnnpppsssssspppnnnnnnnnnjjjiiihhhgggfffffffffffffffhhhkkkmmmoooooonnnmmmmmmnnnnnnoooooooooooonnnlllnnnoooooonnnnnnoooqqqqqqqqqqqqpppoooooonnnnnnooonnnlllkkkjjjkkklllmmmjjjjjjiiiiiijjjlllmmmnnnkkklllmmmnnnnnnmmmllllllmmmnnnnnnnnnnnnooooooooollllllllllllmmmmmmmmmmmmmmmmmmnnnooonnnmmmlllkkkjjjjjjjjjjjjkkklllmmmmmmmmmmmmlllkkkjjjjjjjjjkkkiiijjjlllnnnooooooooonnnoooppppppooonnnnnnnnnnnnlllmmmmmmmmmkkkkkkmmmnnnmmmmmmlllllllllmmmnnnooonnnnnnnnnnnnmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnlllmmmnnnooonnnmmmkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmlllkkkkkklllmmmnnnmmmnnnnnnooonnnmmmlllkkkmmmlllkkkjjjiiihhhhhhhhhiiihhhhhhiiiiiijjjkkkkkkkkkkkkkkkllllllllllllllliiiiiiiiijjjjjjjjjkkkkkkjjjjjjjjjjjjjjjkkklllllljjjkkkkkkkkkkkkkkkkkkjjjkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmnnnkkklllnnnnnnnnnmmmkkkjjjiiiiiiiiihhhhhhhhhggggggccccccddddddeeeeeeeeedddggghhhhhhfffffffffiiikkkiiiiiiiiiiiijjjjjjjjjjjjffffffgggggghhhhhhhhhiiigggggggggfffeeeeeeddddddeeeccccccdddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffeeeeeeffffffggghhheeefffgggfffeeedddeeeggggggggggggffffffffffffeeefffdddcccdddhhhjjjjjjhhhhhhhhhhhhiiiiiijjjjjjjjjhhhiiikkkmmmooopppqqqqqqnnnmmmjjjiiihhhiiikkkmmmjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjjjjjjjiiihhhgggggghhhhhhhhhiiiiiiiiijjjjjjlllllllllllllllkkkjjjjjjhhhhhhiiijjjjjjkkkllllllhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkkllllllkkkjjjiiiiiikkkkkkjjjiiiiiiiiijjjjjjjjjkkkkkkkkkllllllkkkjjjjjjjjjjjjjjjffffffhhhiiiiiiiiihhhhhhggghhhiiiiiijjjjjjjjjjjjgggggghhhiiikkklllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmllllllkkkkkklllllllllqqqpppnnnlllkkklllmmmnnnooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqrrrssstttuuussssssrrrrrrrrrssstttuuuttttttuuuuuuuuuuuuttttttvvvuuuuuuuuuuuuvvvwwwwwwvvvuuuuuuuuuvvvwwwyyyzzzWWWWWWXXXYYYZZZ[[[\\\]]]ZZZYYYXXXWWWWWWXXXYYYZZZWWWYYYZZZZZZXXXWWWWWWXXXVVVWWWXXXZZZ\\\]]]^^^^^^YYYZZZZZZ[[[[[[[[[[[[ZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[]]]]]]]]]\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^ZZZ[[[]]]^^^___^^^^^^]]]bbbaaa```aaadddfffffffffaaaaaa````````````aaaaaa___```bbbbbbbbbccceeeggg`````````aaabbbccceeefffddddddeeeffffffeeedddddddddeeefffhhhjjjlllnnnoookkknnnrrrrrrooollllllmmmiiiiiihhhgggffffffggggggeeehhhlllpppqqqpppooommmmmmnnnoooppppppppppppppplllmmmoooooonnnnnnpppqqqrrrrrrqqqqqqpppoooooooooooonnnllljjjjjjjjjlllmmmjjjiiiiiiiiijjjlllnnnoookkklllnnnppppppooommmlllmmmnnnnnnnnnooooooppppppmmmmmmlllllllllkkkkkkkkkkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjkkklllmmmmmmjjjjjjiiiiiijjjjjjkkkllliiijjjlllnnnoooooonnnnnnnnnoooooonnnmmmlllmmmnnnlllmmmmmmlllkkkkkklllnnnllllllnnnooooooooonnnmmmooonnnnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmnnnnnnkkklllmmmnnnnnnlllkkkiiiiiiiiiiiiiiiiiiiiiiiiiiinnnmmmkkkjjjjjjkkkmmmnnnnnnnnnooooooooonnnlllkkkllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkklllllllllllllllllllllllliiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjkkkllllllmmmjjjkkkkkkllllllkkkkkkjjjmmmlllkkkjjjjjjkkklllmmmlllkkkjjjiiiiiijjjkkkllljjjjjjiiihhhhhhiiijjjjjjkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkklllmmmnnnooommmooopppqqqpppooommmllljjjjjjjjjiiiiiiiiiiiihhhbbbcccdddeeeeeeeeeddddddfffgggiiiiiiiiihhhiiijjjjjjjjjkkkkkkkkklllllllllhhhhhhhhhhhhggggggggggggfffggggggffffffdddcccbbbeeedddcccdddfffgggfffeeegggffffffeeeeeeffffffgggeeeeeeeeefffffffffggggggfffffffffffffffggghhhiiieeefffggggggeeeeeefffggghhhggggggggggggffffffffffffdddcccdddhhhjjjjjjhhhjjjjjjjjjiiiiiiiiiiiiiiihhhiiilllnnnpppqqqqqqqqqooommmjjjiiihhhiiikkkmmmlllkkkjjjhhhhhhiiijjjkkkmmmmmmmmmlllkkkjjjiiihhhgggggghhhhhhiiiiiiiiijjjmmmmmmmmmmmmllllllkkkjjjiiiiiijjjkkkkkklllmmmmmmhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiijjjkkklllmmmnnnkkkjjjiiiiiikkkkkkjjjiiiiiiiiiiiijjjjjjkkkkkkkkkmmmlllkkkkkkjjjjjjkkkkkkdddeeeggghhhhhhhhhggggggiiijjjjjjjjjjjjiiihhhhhhffffffhhhiiikkkmmmnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkjjjjjjkkkkkkkkkrrrqqqnnnlllkkkkkklllmmmooooooooopppqqqqqqrrrrrrppppppppppppqqqrrrssstttttttttsssrrrssstttuuuvvvssssssttttttttttttssssssvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwyyy{{{|||\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYY[[[]]]^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXWWWVVVUUUUUUVVVWWWWWWZZZZZZXXX[[[aaaaaa\\\ZZZ\\\^^^^^^]]]]]]^^^___^^^___``````______```bbb______```bbbeeeggggggfffeeeeeedddbbbaaa___^^^^^^cccccccccdddcccccccccbbbdddcccbbbaaaaaaccceeefffbbbccceeeeeeeeecccaaa```ddddddeeefffiiikkkmmmooonnnnnnmmmmmmllllllkkkkkkpppmmmiiifffeeeeeedddccceeegggiiilllmmmnnnnnnnnnnnnooopppqqqqqqpppooonnnqqqpppnnnmmmlllmmmnnnoooqqqqqqqqqpppppppppppppppnnnmmmkkkjjjiiijjjjjjkkkjjjiiigggfffggghhhjjjkkkjjjkkkkkklllmmmnnnooooooooommmllllllmmmnnnlllkkkkkkkkkjjjjjjiiiiiihhhhhhgggggghhhiiikkklllmmmmmmiiiiiiiiijjjjjjkkkkkkkkkjjjiiihhhggggggggghhhiiillllllmmmmmmnnnmmmmmmmmmooonnnnnnlllkkkjjjiiiiiijjjjjjkkkkkklllmmmmmmnnnmmmmmmmmmmmmnnnoooqqqrrrmmmnnnnnnooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhgggllllllllllllllllllllllllmmmlllkkkkkkjjjjjjjjjkkkkkkkkkmmmnnnoooooooooooollllllkkkjjjjjjjjjkkkkkklllllllllkkkkkkjjjjjjjjjjjjmmmoooooonnnllllllmmmmmmllllllkkkkkkllllllmmmnnnmmmlllkkkkkkkkkkkkkkkooonnnmmmlllkkkjjjjjjjjjlllmmmmmmmmmlllkkkkkkjjjpppnnnmmmkkkkkklllmmmnnnlllkkkjjjiiiiiijjjkkkllllllllllllllllllllllllllllllnnnoooooonnnmmmmmmnnnkkkkkkkkkllllllmmmmmmmmmooonnnlllllllllmmmoooqqqmmmkkkhhhggghhhiiiiiihhhhhhggggggfffffffffggggggfffiiihhheeefffiiijjjgggjjjjjjjjjkkkkkkjjjjjjjjjeeefffgggiiiiiigggfffeeehhhhhhhhhfffdddcccdddeeedddcccccceeeggggggfffdddggghhhhhhgggeeecccdddeeefffeeedddeeefffgggfffeeeffffffffffffffffffffffffhhhhhhiiiiiiiiiiiihhhggggggggggggffffffeeeeeedddeeeffffffgggggggggggggggiiihhhgggffffffggghhhiiifffgggiiikkklllllllllllliiijjjkkklllmmmmmmmmmmmmnnnmmmkkkjjjiiijjjkkkkkkkkkkkkkkkkkkjjjjjjiiihhhlllkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmllllllkkkkkkkkkggghhhhhhhhhhhhiiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiikkkmmmnnnllliiihhhjjjllljjjjjjlllllllllllljjjjjjhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhiiiiiiiiihhhhhhhhhhhhhhhmmmllllllkkkkkkjjjjjjjjjhhhiiikkklllmmmlllkkkkkkllllllmmmnnnmmmllljjjiiijjjjjjjjjkkkkkkkkklllllllllllllllmmmmmmmmmnnnnnnoooooooooooonnnnnnnnnnnnoooooopppqqqrrrrrrssssssssssssssssssssssssssssssttttttttttttttttttssssssttttttsssrrrsssuuuwwwyyyxxxwwwvvvvvvwwwyyy{{{|||[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYY[[[\\\]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXX[[[[[[YYYYYYXXXYYYZZZZZZZZZ\\\\\\ZZZ\\\aaa```\\\ZZZ\\\^^^^^^]]]\\\]]]^^^^^^___``````______```bbb`````````bbbeeeffffffeeeeeedddcccbbbaaa`````````cccdddeeeeeeeeedddccccccdddcccbbbbbbbbbccceeefffcccdddfffffffffdddbbbaaaddddddfffhhhjjjlllmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnooolllhhhfffeeefffeeedddfffgggiiikkklllmmmmmmmmmooooooppppppppppppooooooqqqpppnnnmmmlllmmmnnnooonnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjkkkllljjjiiigggffffffgggiiijjjjjjjjjkkklllmmmnnnooooooooommmllllllmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkklllmmmmmmjjjjjjjjjjjjjjjjjjkkkkkkmmmllljjjiiiiiiiiiiiijjjjjjkkkkkklllllllllllllllnnnnnnmmmllllllkkkkkkjjjkkkkkkllllllmmmnnnnnnnnnooonnnnnnnnnnnnoooqqqrrrnnnooooooppppppooooooooommmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjiiijjjjjjkkklllmmmnnnoooooooooooommmmmmlllkkkjjjjjjjjjjjjlllllllllkkkkkkjjjjjjjjjiiijjjlllllljjjiiijjjkkkmmmllllllkkkkkkllllllmmmmmmllllllkkkkkkkkkllllllnnnmmmlllkkkkkkkkkkkkkkkllllllmmmmmmlllkkkkkkjjjooonnnlllkkkjjjkkklllmmmkkkkkkjjjiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnnnnmmmlllmmmmmmlllllllllmmmmmmmmmnnnnnnnnnmmmlllkkkkkkmmmooopppllljjjhhhhhhiiijjjiiiiiiggggggfffeeeeeeeeeeeeeeefffhhhhhheeeeeeiiijjjggghhhhhhiiiiiiiiiiiihhhhhhdddeeefffggggggfffeeedddhhhhhhhhhfffdddcccdddfffeeeddddddeeeggggggfffeeehhhiiiiiihhhfffeeeeeefffgggfffeeefffhhhiiihhhgggffffffffffffffffffffffffggghhhhhhiiiiiihhhhhhgggggggggggggggffffffffffffeeefffgggggghhhhhhgggggghhhhhhgggffffffggghhhiiifffgggiiijjjkkklllkkkkkkiiiiiijjjjjjkkklllllllllmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjjjjkkkkkkllllllmmmlllllllllkkkkkkkkkkkkiiijjjjjjjjjjjjkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiikkkmmmmmmllliiihhhjjjlllkkkkkklllmmmmmmlllkkkkkkiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiijjjkkklllllllllkkkkkkkkkkkkkkklllkkkkkkjjjjjjkkkkkklllllllllmmmmmmmmmlllllllllmmmmmmmmmnnnnnnoooooooooooooooooooooooooooppppppqqqrrrrrrssssssssssssssssssssssssssssssttttttttttttttttttttttttuuutttsssssssssuuuwwwxxxwwwvvvuuutttuuuwwwyyyzzzZZZYYYYYYYYYYYYYYYZZZZZZ\\\\\\[[[[[[ZZZZZZ[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYY[[[[[[[[[ZZZ[[[[[[\\\]]]^^^___^^^\\\]]]```___[[[ZZZ\\\^^^^^^]]]\\\]]]^^^^^^```aaaaaa```___aaabbbbbbaaaaaabbbdddeeeeeedddeeedddbbbaaaaaaaaabbbcccccceeefffhhhhhhgggeeedddeeedddcccccccccdddeeefffeeefffggghhhhhhfffeeecccdddeeehhhjjjlllmmmnnnnnnmmmmmmnnnoooooopppqqqqqqmmmkkkgggffffffggggggffffffggghhhjjjkkklllllllllpppooooooooooooooooooppppppooonnnmmmlllmmmnnnnnnkkkkkkkkklllllllllllllllllllllkkkjjjkkklllmmmnnnjjjiiigggffffffgggiiijjjjjjjjjkkklllmmmnnnnnnoooooommmllllllmmmmmmlllkkkiiihhhhhhggggggggghhhhhhiiiiiijjjjjjkkklllmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjooonnnmmmlllkkkjjjjjjkkkiiiiiijjjkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnoooooopppqqqpppooooooooopppqqqrrrppppppqqqqqqqqqppppppooolllllllllllllllllllllllliiiiiijjjjjjkkkkkklllllljjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjjjjjjjiiiiiiiiilllmmmnnnooooooppppppooonnnmmmlllkkkjjjjjjjjjjjjllllllkkkkkkkkkkkkjjjjjjiiijjjkkkjjjhhhhhhjjjkkkmmmllllllkkkkkkllllllmmmlllkkkkkkkkkkkkllllllmmmllllllkkkkkkkkkkkklllllllllllllllllllllkkkkkkjjjnnnmmmkkkjjjjjjjjjkkklllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjlllmmmmmmlllkkkkkklllmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjkkklllmmmnnnjjjiiiggghhhiiijjjjjjjjjhhhgggfffeeedddccccccccceeehhhhhheeeeeeiiijjjgggffffffggggggggggggffffffcccdddeeeffffffeeedddcccggghhhhhhgggeeedddeeegggfffeeedddeeeggggggfffeeehhhiiijjjiiigggffffffgggfffeeeeeegggiiijjjjjjiiifffffffffffffffffffffffffffgggggghhhhhhgggggggggfffffffffgggggggggggggggeeefffgggggghhhhhhgggggghhhhhhgggggggggggghhhhhheeefffhhhiiijjjjjjjjjjjjiiiiiihhhhhhiiijjjlllmmmmmmlllkkkkkkjjjkkkkkkkkkkkkllllllllllllkkkkkkjjjggghhhhhhiiijjjkkkllllllllllllkkkkkkkkkkkkkkkjjjiiijjjjjjjjjjjjkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiikkkllllllkkkjjjiiijjjlllllllllmmmmmmmmmmmmlllllliiijjjjjjjjjjjjkkkkkkkkkiiiiiiiiiiiihhhhhhhhhgggiiiiiiiiijjjjjjkkkkkkkkkiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkklllllllllkkkkkkjjjjjjiiiiiiiiijjjkkkkkklllllllllmmmmmmmmmnnnnnnllllllmmmmmmmmmnnnnnnnnnoooooooooooooooooooooooopppppppppqqqqqqrrrrrrsssrrrrrrrrrrrrssssssssssssttttttttttttttttttttttttvvvuuutttsssssstttuuuvvvuuutttsssssstttuuuwwwxxxXXXXXXWWWWWWWWWXXXYYYYYY[[[[[[ZZZZZZZZZZZZZZZ[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\```___^^^]]]]]]^^^]]]ZZZ[[[\\\^^^^^^]]]\\\\\\]]]^^^```aaaaaa``````aaabbbdddcccaaabbbdddeeedddcccdddcccbbbbbbbbbccceeefffdddfffhhhiiijjjhhhgggeeefffeeeeeeddddddeeefffffffffgggiiijjjjjjhhhgggfffdddfffiiilllnnnnnnnnnmmmooooooooopppppppppqqqqqqllliiigggfffggghhhiiihhhfffggghhhiiijjjjjjkkkkkkpppooonnnmmmmmmnnnooopppooonnnmmmllllllllllllmmmkkkkkkkkkllllllllllllllllllkkkkkkkkkkkkmmmooopppkkkiiigggffffffggghhhiiijjjjjjkkklllmmmnnnooooooooommmllllllnnnnnnmmmkkkhhhhhhgggggggggggghhhiiijjjjjjkkkkkkllllllmmmmmmkkkkkkkkkjjjjjjiiiiiiiiioooooonnnmmmlllkkkjjjjjjiiiiiijjjkkklllllllllllllllllllllmmmnnnnnnoooooommmnnnnnnoooooopppqqqqqqsssrrrqqqpppppppppqqqrrrqqqqqqrrrrrrrrrqqqpppppplllllllllllllllllllllllljjjjjjjjjkkkkkkkkklllllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjmmmnnnnnnoooppppppooooooooonnnmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllllljjjiiiiiikkknnnmmmllllllkkkkkkllllllmmmjjjjjjjjjjjjkkklllmmmmmmkkkkkkkkkjjjkkkkkkllllllkkkkkklllllllllkkkkkkjjjmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiikkkmmmlllkkkjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjkkklllmmmiiihhhggghhhjjjkkkkkkjjjiiihhhgggeeedddccccccccceeeggggggdddeeeiiijjjhhheeeffffffggggggffffffeeedddeeeffffffffffffeeedddggghhhhhhgggfffeeeggghhhgggfffeeeeeegggggggggfffggghhhiiihhhfffeeefffgggeeeddddddfffiiijjjjjjiiiffffffffffffffffffffffffeeeffffffggggggggggggfffeeeeeeeeeffffffgggggggggffffffggghhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggdddeeeggghhhiiijjjiiiiiijjjiiihhhggghhhjjjlllnnnlllllllllkkkkkkkkklllllllllllllllmmmmmmlllkkkkkkhhhhhhhhhiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjgggggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjllllllkkkkkkjjjjjjkkklllkkkllllllllllllllllllkkkiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggiiiiiijjjjjjkkklllmmmmmmjjjkkkkkkllllllmmmmmmmmmjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiikkklllmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooopppppppppppppppqqqpppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssssstttttttttttttttvvvuuuuuutttttttttuuuuuuuuuttttttttttttuuuvvvwwwWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXZZZ\\\[[[YYYXXXXXXZZZYYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZ[[[\\\\\\]]]]]]]]]```]]]\\\]]]]]]\\\[[[ZZZ\\\]]]______]]]\\\]]]]]]___```aaaaaa``````aaaccceeecccaaaaaacccddddddcccdddcccccccccdddeeeggghhheeefffhhhjjjjjjjjjhhhgggggggggffffffffffffffffffggghhhjjjkkkkkkjjjiiigggeeegggjjjmmmnnnnnnnnnmmmqqqpppppppppoooooonnnnnnkkkiiiffffffgggiiijjjjjjgggggggggggghhhhhhiiiiiiooonnnllllllllllllnnnooollllllkkkkkkkkkjjjkkkkkkiiiiiijjjjjjkkkkkkkkkkkkllllllkkkkkklllnnnpppqqqllljjjhhhgggfffggghhhiiijjjkkkllllllnnnnnnoooppppppooommmnnnoooooonnnllliiihhhgggggggggiiijjjlllllllllllllllllllllmmmmmmkkkkkkkkkjjjjjjiiiiiiiiimmmmmmmmmlllkkkkkkjjjiiijjjkkklllmmmnnnnnnnnnnnnkkkllllllmmmoooooopppqqqnnnnnnoooooopppqqqqqqrrrsssrrrqqqppppppqqqrrrrrrrrrrrrrrrrrrrrrqqqpppppplllllllllllllllllllllllllllllllllkkkkkkkkkjjjjjjllllllllllllllllllllllllllllllmmmnnnnnnmmmmmmlllmmmnnnnnnoooooooooooonnnooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllljjjiiiiiikkknnnmmmllllllkkkkkkllllllmmmjjjjjjjjjjjjjjjkkklllmmmkkkkkkjjjjjjjjjkkklllllljjjjjjkkkkkklllkkkkkkjjjllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiikkkllllllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllllliiihhhgggiiijjjkkkkkkiiijjjiiihhhfffeeeddddddddddddffffffdddeeeiiijjjhhhfffgggggghhhhhhggggggffffffffffffggggggfffffffffggghhhhhhhhhgggggghhhjjjiiigggeeeeeeggghhhggggggfffggghhhgggeeedddeeefffdddcccccceeegggiiiiiihhhggggggggggggggggggggggggeeeeeefffgggggggggggggggdddddddddeeeeeeffffffgggfffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggffffffcccdddfffhhhiiiiiiiiiiiikkkjjjiiihhhiiikkkmmmnnnllllllllllllllllllllllllkkkkkklllmmmmmmllllllllljjjjjjjjjiiiiiihhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhhhhhhhiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjlllkkkjjjjjjkkkkkklllllljjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhiiiiiiiiiiiijjjiiiiiiiiiiiihhhhhhhhhhhhiiiiiijjjkkklllmmmmmmmmmkkkkkkkkkllllllmmmmmmnnnkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjjjjjjjlllmmmnnnjjjkkkkkkkkkkkklllllllllmmmmmmmmmnnnnnnnnnooooooooopppppppppqqqqqqrrrrrrpppqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrrrrrrrssssssssssssssstttttttttuuuuuuuuuuuuuuutttttttttttttttvvvvvvuuuuuuvvvvvvwwwwwwVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYY[[[]]]\\\YYYWWWXXXZZZYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^_________^^^^^^___[[[ZZZ]]]^^^\\\[[[\\\]]]___``````^^^]]]]]]^^^___```bbbaaa``````aaaccceeecccaaaaaacccdddddddddcccddddddeeefffgggggggggfffggghhhiiiiiijjjjjjjjjhhhhhhhhhggggggggggggfffggghhhjjjllllllkkkjjjiiifffgggjjjlllmmmnnnnnnmmmppppppooonnnnnnmmmllllllllliiigggfffhhhiiijjjjjjggggggfffffffffggghhhhhhlllkkkkkkkkkkkkkkkkkkllljjjjjjjjjiiiiiiiiihhhhhhffffffgggggghhhiiiiiiiiimmmlllllllllmmmnnnpppqqqmmmllljjjhhhhhhhhhiiijjjllllllmmmnnnoooppppppqqqqqqpppooooooppppppooonnnkkkjjjiiihhhiiikkknnnooommmmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjiiikkklllmmmoooooopppppppppllllllmmmnnnooopppqqqqqqnnnnnnoooppppppqqqqqqrrrrrrqqqpppppppppqqqrrrsssrrrrrrrrrrrrqqqqqqpppoookkkkkkkkkkkkkkkkkkkkkkkkmmmmmmllllllkkkkkkjjjjjjlllllllllllllllllllllllllllmmmnnnooooooooonnnmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnmmmmmmllllllllllllllljjjjjjkkkkkkkkkkkklllllliiijjjkkkjjjhhhhhhjjjkkkmmmllllllkkkkkkllllllmmmkkkjjjjjjjjjjjjkkkkkklllkkkkkkjjjjjjjjjjjjkkkkkkiiijjjjjjkkkkkkkkkkkkkkkllllllllllllkkkkkkkkkjjjkkkkkkllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiikkkllllllkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllllliiihhhhhhiiikkkkkkjjjhhhjjjiiihhhgggfffeeeeeeeeecccffffffdddeeeiiijjjhhhgggggghhhhhhhhhhhhggggggggggggggggggggggggggggggggghhhiiihhhggghhhjjjlllkkkiiiffffffggghhhhhhgggeeefffgggfffeeedddeeefffdddccccccdddggghhhhhhgggggggggggggggggggggggggggeeeffffffggghhhhhhhhhhhheeeeeeeeeffffffffffffffffffggghhhhhhiiiiiihhhhhhhhhiiiiiiiiihhhgggfffeeedddeeeggghhhiiiiiiiiiiiijjjjjjiiiiiijjjkkkmmmnnnkkkkkklllmmmmmmmmmmmmllljjjkkkkkkllllllllllllkkkllllllkkkjjjiiihhhhhhggghhhiiiiiiiiiiiijjjjjjjjjiiijjjjjjjjjjjjkkkkkkkkkhhhhhhhhhiiijjjjjjkkkkkkllljjjiiijjjkkkllllllkkkjjjjjjiiiiiiiiiiiijjjjjjhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhjjjjjjjjjkkkkkkllllllllljjjjjjjjjjjjkkkkkkkkkkkkllllllkkkjjjjjjjjjkkkkkkllllllkkkkkkllllllmmmmmmjjjjjjjjjkkkkkkkkkllllllmmmmmmnnnnnnnnnooooooooopppppppppqqqrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqrrrrrrssssssrrrrrrsssssstttuuuuuuuuuttttttuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwVVVVVVVVVWWWWWWXXXYYYZZZXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXZZZ]]]___^^^YYYWWWXXX[[[XXXYYYYYY[[[\\\]]]^^^^^^]]]^^^_________^^^]]]\\\^^^ZZZYYY^^^```^^^^^^```___aaabbbaaa```^^^^^^______aaabbbbbbaaaaaabbbccceeeccc``````bbbdddeeeeeecccdddfffhhhhhhhhhgggfffhhhggggggggghhhiiijjjkkkhhhiiiiiiiiihhhhhhgggfffggghhhjjjllllllkkkjjjiiiggghhhiiijjjkkklllmmmnnnllllllllllllllllllllllllllljjjgggggghhhiiijjjjjjhhhgggfffeeeeeeffffffgggiiiiiijjjjjjjjjjjjiiiiiigggggghhhhhhggggggfffffffffffffffggghhhiiiiiiiiinnnnnnmmmmmmmmmnnnpppqqqooonnnkkkjjjiiiiiijjjkkkmmmmmmnnnooopppqqqrrrrrrsssrrrpppqqqrrrrrrqqqooommmllljjjjjjkkknnnqqqsssooonnnnnnnnnmmmmmmlllllljjjjjjjjjjjjjjjjjjkkkkkkiiijjjkkklllllllllkkkkkkkkklllnnnooopppqqqqqqqqqmmmmmmnnnoooppppppqqqqqqnnnnnnoooooopppqqqqqqqqqppppppoooooopppqqqrrrsssrrrrrrrrrrrrqqqpppooonnnkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnooopppooonnnmmmllllllmmmmmmmmmmmmllllllmmmllllllllllllmmmmmmnnnjjjjjjjjjkkkkkkllllllllliiijjjlllllljjjiiijjjkkkmmmllllllkkkkkkllllllmmmkkkkkkjjjjjjiiijjjjjjjjjllllllkkkjjjiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjlllmmmmmmlllkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkllllllllllllllljjjiiiiiijjjkkkkkkiiiggghhhgggffffffeeeeeeeeeeeebbbeeeeeecccdddiiijjjhhhgggggghhhhhhhhhhhhggggggfffffffffeeeeeefffffffffggghhhiiiiiihhhiiikkkmmmllliiigggfffggghhhhhhhhheeeggghhhgggfffeeefffhhhfffeeeeeeeeeggghhhhhhgggggggggggggggggggggggggggeeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhgggggggggggggggggghhhiiiiiiiiiiiihhhhhhiiiiiiiiihhhgggeeeddddddeeegggiiijjjjjjjjjiiihhhhhhiiiiiijjjkkkkkkkkkjjjkkkmmmnnnnnnnnnmmmllliiiiiijjjkkkkkkkkkkkkkkkllllllkkkkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjiiijjjjjjjjjjjjkkkkkkkkkggghhhhhhiiijjjjjjkkkkkkllljjjhhhiiilllmmmmmmkkkkkkkkkjjjiiiiiijjjkkkkkkjjjjjjkkkkkkkkklllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjmmmlllkkkjjjjjjjjjkkkkkkkkkkkklllllllllkkkjjjjjjkkkkkkkkkkkklllllllllmmmmmmnnnnnnnnnooooooooooooppppppqqqqqqrrrsssssstttqqqqqqqqqqqqqqqqqqqqqqqqoooppppppqqqrrrrrrssssssrrrrrrsssssstttuuuuuuvvvsssssstttuuuuuuvvvvvvvvvwwwwwwwwwxxxwwwwwwwwwvvvVVVVVVVVVWWWXXXYYYZZZ[[[YYYYYYYYYYYYYYYZZZ[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXZZZ^^^```^^^ZZZWWWXXX[[[XXXXXXYYY[[[\\\]]]^^^___\\\\\\]]]^^^]]]\\\ZZZYYY^^^YYYYYY___bbb``````ccc```bbbcccbbb```______```___aaabbbbbbaaaaaabbbcccdddbbb``````bbbeeeffffffccceeegggiiijjjhhhfffeeehhhgggfffffffffiiikkkmmmiiiiiiiiiiiiiiihhhgggfffggghhhjjjllllllkkkjjjiiihhhhhhhhhiiijjjkkkmmmnnniiiiiijjjkkkkkklllllllllmmmjjjhhhggghhhiiijjjjjjhhhgggfffeeedddeeeffffffggghhhiiijjjjjjiiihhhgggffffffggggggffffffeeedddggghhhhhhiiijjjkkkkkklllooonnnnnnmmmmmmnnnpppqqqpppooollljjjjjjjjjkkklllnnnnnnooopppqqqrrrsssssstttsssqqqrrrssssssrrrpppnnnmmmlllkkkmmmooosssuuuooooooooonnnmmmmmmlllllliiiiiiiiijjjjjjkkkkkkllliiijjjkkkmmmmmmmmmmmmlllkkklllmmmooopppqqqqqqqqqmmmnnnnnnoooppppppqqqqqqnnnnnnnnnoooppppppqqqqqqoooooonnnnnnoooqqqssstttrrrrrrrrrqqqpppooonnnmmmkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjkkklllnnnnnnooojjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmoooooonnnmmmlllkkkllllllmmmllllllkkkkkklllllllllllllllmmmnnnooojjjjjjjjjkkkkkkllllllllljjjmmmoooooonnnllllllmmmmmmllllllkkkkkkllllllmmmllllllkkkjjjiiiiiiiiiiiimmmlllkkkjjjiiiiiiiiiiiihhhiiijjjkkkkkkkkkkkkkkkmmmmmmnnnnnnmmmmmmlllkkkkkkkkklllmmmmmmlllkkkkkklllllllllllllllllllllllljjjlllmmmmmmlllkkkkkklllmmmmmmmmmllllllkkkkkkkkkjjjkkklllmmmmmmmmmlllllljjjjjjiiijjjkkkjjjhhhffffffeeeeeedddddddddeeeeeebbbeeeeeecccdddiiijjjhhhffffffggggggggggggfffffffffeeeeeeddddddeeeeeeffffffhhhiiiiiihhhiiikkkmmmmmmjjjgggfffggghhhhhhhhhfffhhhiiihhhgggggghhhiiihhhgggfffggghhhiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhffffffhhhiiijjjjjjjjjjjjkkkkkkjjjjjjiiiiiihhhhhhgggggghhhiiiiiiiiiiiiiiihhhiiiiiiiiihhhgggeeedddeeefffhhhiiijjjkkkjjjjjjfffggghhhiiijjjjjjjjjiiijjjkkkmmmnnnnnnnnnmmmmmmhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllgggggghhhhhhiiiiiiiiijjjggghhhhhhhhhhhhiiiiiiiiiggghhhhhhiiijjjjjjkkkkkkllljjjhhhiiilllnnnmmmkkklllllljjjjjjjjjjjjlllllllllllllllmmmmmmmmmnnnnnnlllllllllkkkkkkkkkjjjjjjkkkjjjjjjjjjjjjjjjjjjjjjnnnnnnnnnmmmmmmlllllllllnnnmmmkkkjjjiiijjjkkkkkkjjjkkkllllllkkkjjjhhhggglllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnooooooooooooppppppqqqrrrrrrsssttttttqqqqqqqqqqqqqqqqqqqqqqqqoooooopppqqqrrrrrrssssssrrrrrrsssssstttuuuvvvvvvrrrrrrtttuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvuuuVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYZZZ[[[ZZZYYYXXXYYYZZZ]]]^^^]]][[[XXXXXX[[[^^^YYYYYYYYYZZZZZZ[[[\\\]]]``````___^^^\\\[[[ZZZZZZ[[[\\\]]]___```aaaaaaaaaccccccccccccbbb```^^^]]]____________```aaabbbcccgggdddaaa```bbbdddffffffjjjgggeeefffhhhiiihhhffffffggghhhhhhgggfffhhhiiijjjjjjiiiiiiiiiiiiiiiiiigggiiilllllljjjhhhgggggghhhhhhiiijjjjjjjjjjjjiiijjjjjjiiiiiiiiiiiijjjjjjmmmjjjgggfffggghhhgggggggggffffffeeeeeeeeeffffffffffffffffffffffffeeeeeejjjjjjiiiggggggfffffffffgggggghhhhhhiiiiiiiiijjjlllllllllmmmmmmmmmnnnnnnnnnmmmkkkjjjjjjkkkmmmnnnqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqpppppppppppppppooonnnnnnmmmmmmmmmmmmnnnooonnnllllllmmmmmmlllkkkkkkjjjjjjjjjiiiiiihhhhhhjjjjjjjjjkkkkkkllllllllliiijjjkkklllnnnooopppqqqnnnnnnmmmmmmnnnoooqqqrrrkkklllmmmnnnooooooooooooooonnnnnnnnnoooqqqtttvvvsssssssssrrrqqqpppnnnnnnmmmnnnnnnnnnmmmlllkkkkkklllmmmmmmmmmmmmmmmmmmlllmmmlllkkkjjjjjjjjjjjjkkkjjjkkkkkkllllllkkkkkkjjjmmmmmmmmmmmmnnnnnnnnnoookkkkkkkkklllmmmnnnooopppooonnnmmmllllllllllllllllllmmmmmmnnnmmmkkkiiihhhkkklllmmmllljjjiiijjjkkklllkkkkkkjjjjjjkkkkkklllmmmmmmlllkkkkkkjjjiiiiiihhhhhhiiijjjjjjkkkllllllmmmmmmmmmmmmmmmlllllllllnnnnnnoooooonnnmmmllllllnnnmmmkkkjjjjjjkkklllnnnlllllllllkkkkkkjjjjjjjjjpppooonnnmmmlllkkkjjjjjjmmmlllkkklllnnnooonnnmmmlllkkkjjjjjjiiihhhhhhgggeeeeeefffffffffeeecccbbbdddddddddeeeeeeeeeffffffffffffeeeeeeeeedddddddddeeeeeedddddddddeeeeeefffffffffggghhhkkknnnqqqssssssqqqmmmiiihhhggghhhiiiiiiiiihhhhhhhhhhhhiiiiiiffffffgggggghhhhhhiiiiiijjjiiigggffffffgggggghhhiiiiiijjjjjjjjjiiiiiihhhgggggggggggghhhhhhhhhhhhiiigggeeeeeegggiiiiiiiiimmmkkkjjjhhhfffffffffggghhhfffeeegggkkkllljjjhhhjjjjjjjjjjjjjjjjjjkkkkkkmmmllllllkkkkkkllllllmmmjjjjjjjjjkkkkkkllllllllliiiiiijjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkkggggggggghhhiiiiiijjjjjjmmmkkkiiiggggggiiikkkmmmlllkkkiiihhhhhhiiikkkllliiiiiihhhhhhhhhiiijjjkkkjjjjjjiiiiiijjjjjjkkklllkkkkkkkkkllllllkkkjjjjjjllllllkkkkkkkkkkkkllllllnnnmmmlllkkkkkkkkkkkkkkklllllllllkkkkkkjjjjjjjjjggghhhkkkmmmmmmllljjjhhhiiijjjkkklllmmmmmmmmmmmmllllllllllllmmmooopppqqqjjjlllnnnpppqqqqqqooooooqqqrrrrrrrrrrrrrrrrrrssssssuuuuuussspppooorrrvvvrrrrrrrrrssstttuuuvvvwwwtttuuuuuuvvvvvvvvvvvvvvvyyyyyyxxxvvvtttsssuuuwwwVVVWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[[[[ZZZYYYXXXYYY[[[]]]]]]]]]ZZZXXXWWWZZZ]]]YYYYYYYYYYYYZZZ[[[\\\]]]______^^^^^^]]]\\\[[[[[[[[[\\\]]]___```aaaaaaaaaaaabbbcccccccccbbbaaa```````````````aaabbbcccdddfffdddbbbbbbccceeeffffffhhhfffdddeeeggghhhgggeeeggghhhiiihhhgggfffggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhjjjmmmmmmkkkiiihhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhiiijjjllljjjhhhhhhhhhhhhgggfffgggffffffeeeeeefffffffffggggggggggggggggggggggggkkkjjjiiihhhgggggggggggghhhhhhhhhhhhiiiiiijjjjjjlllllllllllllllllllllllllllkkkjjjjjjjjjkkkmmmnnnqqqqqqrrrrrrrrrrrrqqqqqqppppppppppppoooooonnnnnnnnnmmmmmmmmmmmmmmmnnnnnnooommmllllllmmmmmmkkkjjjjjjjjjjjjiiiiiiiiihhhhhhjjjjjjkkkkkkkkkllllllllljjjjjjkkkmmmnnnooopppqqqnnnmmmmmmllllllmmmooopppllllllnnnoooooooooooooooooonnnnnnnnnoooqqqsssuuusssssssssrrrqqqpppnnnmmmmmmmmmnnnnnnmmmmmmlllkkkllllllmmmmmmmmmmmmllllllmmmmmmlllllllllkkkkkkkkkjjjkkkkkkllllllkkkkkkjjjmmmmmmmmmmmmnnnnnnnnnnnnmmmlllllllllmmmnnnoooooopppooonnnmmmmmmmmmmmmmmmnnnnnnoooooonnnmmmkkkjjjkkklllmmmllljjjiiijjjkkklllllllllkkkkkklllllllllmmmmmmlllkkkkkkjjjiiiiiijjjjjjjjjkkkllllllmmmmmmllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllooonnnlllkkkkkklllnnnooommmmmmmmmlllllllllkkkkkknnnnnnnnnmmmllllllkkkkkkkkkjjjiiijjjlllmmmlllkkkjjjjjjjjjjjjiiihhhggggggffffffgggggggggfffeeedddeeeeeeeeeeeefffffffffffffffffffffeeeeeeeeeddddddeeeeeeeeefffgggggghhhhhhiiiiiiiiijjjlllnnnqqqrrrsssqqqnnnkkkiiihhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiifffggggggggghhhhhhhhhiiikkkjjjiiihhhgggggghhhhhhiiiiiiiiijjjjjjiiiiiihhhgggggggggggghhhhhhhhhiiiiiigggffffffhhhiiiiiiiiijjjiiihhhgggggghhhiiiiiiiiigggggghhhkkklllkkkiiiiiijjjjjjjjjjjjkkkkkkkkkllllllkkkkkkkkkkkklllllljjjkkkkkkkkkkkkkkkkkkllljjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkgggggghhhiiijjjkkkkkkkkkllljjjhhhgggggghhhjjjllllllkkkjjjiiiiiijjjkkkllliiiiiijjjjjjjjjjjjkkkkkkjjjjjjjjjiiijjjjjjkkklllkkkkkkkkkllllllkkkkkkjjjmmmllllllllllllllllllmmmnnnmmmlllkkkkkkkkkkkkllllllllllllkkkkkkkkkjjjjjjgggiiikkkmmmmmmllljjjiiijjjjjjkkklllmmmmmmmmmmmmnnnnnnmmmmmmnnnoooqqqrrrlllnnnpppqqqrrrrrrqqqpppqqqrrrrrrrrrrrrsssssssssrrrssssssrrrqqqrrrtttvvvsssssssssssstttuuuuuuvvvtttuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxvvvuuuuuuwwwyyyWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]\\\\\\\\\ZZZXXXXXXZZZ\\\\\\\\\\\\ZZZXXXWWWYYY[[[YYYYYYYYYYYYZZZ[[[\\\]]]___^^^^^^^^^]]]]]]\\\\\\\\\\\\^^^___``````aaaaaa```aaabbbcccdddccccccbbbaaaaaaaaaaaaaaabbbcccdddeeedddcccdddfffgggfffeeefffeeeddddddffffffeeedddhhhiiijjjiiigggfffggghhhiiiiiiiiiiiiiiiiiiiiiiiikkklllnnnmmmkkkiiihhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjiiihhhffffffhhhiiijjjkkkjjjjjjjjjkkkjjjhhhfffgggffffffeeeffffffgggggghhhhhhhhhhhhhhhiiiiiiiiikkkjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjmmmllllllkkkkkkjjjjjjiiihhhhhhiiijjjkkkllllllmmmoooppppppqqqqqqppppppoooooooooooonnnmmmlllkkkjjjllllllllllllmmmnnnooooooooommmlllllllllllljjjiiijjjjjjjjjiiiiiiiiiiiihhhkkkkkkkkkkkklllllllllllljjjkkklllmmmnnnooopppqqqpppooonnnmmmmmmmmmnnnooommmnnnoooppppppqqqppppppoooooonnnnnnoooqqqrrrtttrrrrrrrrrqqqqqqooonnnmmmmmmmmmnnnnnnnnnmmmllllllkkkkkkllllllllllllkkkkkkkkklllmmmmmmmmmlllkkkjjjkkkkkkllllllllllllkkkkkknnnnnnmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmnnnnnnppppppooonnnnnnnnnnnnoooooopppppppppooonnnmmmlllkkklllmmmllljjjiiijjjkkkllllllllllllllllllllllllmmmllllllkkkkkkjjjjjjiiikkkkkkllllllmmmmmmnnnnnnkkklllllllllmmmnnnnnnnnnmmmnnnnnnnnnnnnmmmllllllooonnnmmmllllllmmmoooooonnnnnnmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmllljjjjjjjjjlllmmmlllkkkiiiiiijjjjjjjjjhhhgggfffgggggghhhhhhhhhgggffffffffffffffffffggggggggggggfffffffffeeeeeeeeeeeeddddddeeeggghhhiiiiiiiiiiiikkkkkkkkklllmmmoooqqqrrrtttrrrooommmjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhlllllljjjiiihhhhhhhhhhhhhhhhhhiiiiiijjjiiiiiihhhggggggggghhhhhhhhhiiiiiiiiihhhgggiiijjjkkkiiihhhfffffffffggghhhiiijjjkkkiiihhhhhhiiikkklllllljjjiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllkkkkkkkkkkkkkkkkkkjjjkkkkkkllllllllllllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhiiijjjkkklllmmmnnnkkkjjjhhhgggggghhhjjjkkklllkkkjjjiiiiiijjjkkkllliiijjjkkklllmmmllllllkkkjjjjjjjjjjjjjjjkkklllllljjjkkkkkkllllllkkkkkkkkkmmmmmmmmmllllllmmmmmmmmmmmmmmmlllkkkkkkkkklllllllllllllllllllllkkkkkkkkkhhhjjjlllmmmnnnmmmkkkjjjkkkkkkllllllmmmnnnnnnnnnqqqpppooonnnnnnooopppqqqnnnoooqqqrrrssssssrrrqqqqqqqqqrrrrrrsssssssssssssssqqqpppqqqsssuuuvvvvvvuuuttttttsssttttttuuuuuutttuuuvvvvvvwwwwwwvvvvvvvvvwwwxxxxxxwwwxxxzzz|||WWWXXXXXXYYYYYYZZZ[[[[[[]]]]]]]]]\\\]]]^^^^^^___^^^^^^]]][[[YYYYYY[[[]]][[[[[[ZZZYYYXXXXXXYYYYYYZZZYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\]]]^^^___```````````````aaacccdddddddddcccbbbbbbbbbaaaaaabbbcccddddddccccccdddeeeggghhhfffdddeeeeeeeeeeeeffffffeeeeeeiiijjjjjjiiigggeeefffggghhhhhhhhhhhhiiiiiiiiiiiilllnnnooonnnllljjjiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkiiigggffffffgggiiikkkkkkkkklllmmmnnnmmmjjjgggfffffffffffffffgggggghhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjiiihhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjmmmmmmlllkkkjjjiiihhhgggeeefffhhhiiikkklllllllllnnnnnnoooooooooooonnnnnnnnnnnnnnnmmmlllkkkiiihhhkkkkkkkkklllmmmnnnooopppnnnmmmkkkkkklllllljjjiiijjjjjjjjjjjjiiiiiiiiiiiikkkkkklllllllllllllllllljjjjjjkkklllmmmnnnoooooosssrrrpppnnnnnnnnnnnnooonnnnnnooopppqqqqqqqqqqqqoooooonnnnnnooopppqqqrrrqqqqqqqqqqqqpppooonnnmmmmmmmmmnnnnnnnnnnnnmmmmmmjjjkkkkkkllllllkkkkkkjjjiiikkklllmmmmmmllljjjiiikkkkkkllllllllllllkkkkkknnnnnnmmmmmmmmmmmmllllllnnnmmmlllllllllllllllmmmoooooonnnnnnnnnnnnnnnoooooooooooooooooonnnmmmmmmkkklllmmmllljjjiiijjjkkkkkkkkkkkkllllllkkkkkkkkklllllllllkkkkkkjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmkkkkkkkkklllmmmnnnoooooommmmmmmmmnnnnnnmmmllllllnnnmmmmmmlllmmmmmmnnnooommmmmmmmmmmmllllllllllllkkkkkkllllllmmmnnnnnnnnnnnnmmmlllmmmnnnooonnnmmmhhhiiijjjkkkjjjiiigggfffgggggggggggggggggggggggggggggggggggghhhhhhhhhhhhffffffffffffeeeeeeeeeeeedddfffhhhjjjjjjiiihhhgggjjjjjjkkkmmmoooqqqrrrssstttsssqqqnnnllljjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhlllkkkjjjiiihhhgggggggggggghhhhhhiiiiiiiiiiiiiiigggggghhhhhhhhhiiiiiiiiiiiihhhiiijjjlllkkkiiigggeeeffffffggghhhiiijjjjjjhhhhhhhhhhhhiiijjjkkkkkkiiiiiiiiijjjjjjkkkkkklllkkkjjjjjjiiiiiijjjjjjkkklllllllllkkkkkkjjjjjjjjjkkkkkkllllllllllllkkkkkklllkkkkkkkkkkkkjjjjjjjjjiiiiiijjjlllmmmnnnoooppplllkkkiiihhhhhhiiikkklllllllllkkkkkkkkkkkklllllliiikkkmmmnnnooonnnlllkkkkkkjjjjjjjjjjjjkkklllllljjjjjjkkklllllllllkkkkkknnnmmmmmmllllllmmmmmmnnnmmmllllllkkkkkkkkkllllllmmmmmmmmmllllllllllllllljjjkkklllnnnnnnmmmlllllllllllllllmmmmmmnnnoooooorrrqqqooonnnnnnnnnooooooooopppqqqrrrsssrrrrrrrrrqqqqqqrrrrrrssstttttttttuuurrroooppptttwwwvvvuuuvvvvvvuuutttttttttttttttuuuuuuvvvwwwwwwwwwwwwvvvvvvxxxyyyyyyxxxyyyzzz|||XXXXXXYYYYYYZZZ[[[[[[\\\^^^^^^^^^^^^^^^___``````______^^^\\\ZZZZZZ[[[]]]ZZZYYYYYYYYYYYYZZZZZZZZZ[[[ZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^___````````````bbbbbbcccdddcccbbbaaa```bbbbbbbbbbbbbbbbbbcccdddbbbbbbccceeehhhhhhfffdddeeefffgggggggggfffffffffhhhiiijjjhhhfffeeeeeefffgggggghhhhhhhhhiiiiiiiiimmmnnnooonnnkkkjjjjjjkkkjjjjjjkkkllllllllllllllljjjiiihhhgggggghhhiiijjjkkklllmmmooopppoookkkhhhfffffffffffffffggghhhiiiggggggggghhhhhhiiiiiiiiiiiiiiihhhggggggggghhhhhhkkkkkkkkkkkkjjjjjjjjjjjjmmmmmmlllkkkiiihhhggggggdddeeegggiiikkklllllllllmmmnnnnnnoooooonnnnnnmmmmmmmmmnnnnnnllljjjhhhgggkkkkkkkkkkkklllnnnoooooonnnlllkkkkkklllmmmkkkjjjjjjjjjjjjjjjkkkkkkkkkkkklllllllllllllllllllllllliiiiiijjjkkklllmmmmmmnnnrrrpppooommmlllllllllmmmnnnooopppqqqrrrrrrrrrrrrooooooooooooooooooppppppppppppppppppooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmjjjkkkkkkllllllkkkkkkjjjhhhiiikkkmmmmmmkkkjjjiiikkkllllllmmmmmmllllllkkkmmmmmmmmmmmmmmmlllllllllllllllkkkkkkjjjkkkkkkkkkmmmmmmmmmllllllmmmmmmnnnnnnnnnmmmmmmmmmlllmmmmmmkkklllmmmllljjjiiijjjkkkjjjjjjkkkkkkkkkkkkjjjjjjllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnoooooollllllmmmmmmmmmmmmllllllkkkkkkkkkllllllmmmmmmnnnkkkkkkkkkkkkkkkkkkkkkllljjjjjjkkklllmmmnnnooooooooonnnmmmmmmoooooonnnmmmiiijjjjjjkkkkkkjjjhhhhhhffffffffffffffffffggggggggggggggghhhhhhhhhiiiiiiggggggfffffffffeeeeeeeeefffggghhhiiiiiihhhfffeeeggghhhkkkmmmpppsssuuuvvvuuutttsssqqqnnnllliiihhhhhhiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhggggggggggggiiiiiiiiihhhhhhgggfffffffffggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiigggggggggggghhhhhhhhhggggggfffgggggggggggghhhiiikkkhhhhhhiiijjjkkkkkkllllllkkkjjjjjjiiiiiijjjjjjkkklllllllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnoooppppppmmmlllkkkkkkkkkkkklllmmmmmmllllllllllllllllllmmmjjjlllnnnooopppooommmlllkkkkkkjjjjjjkkkkkklllmmmiiijjjkkkkkklllllllllkkkmmmmmmllllllllllllmmmmmmllllllkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmooopppqqqqqqpppnnnmmmllllllmmmnnnppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssstttuuuuuuxxxtttqqqqqqtttvvvuuussswwwvvvuuutttttttttttttttuuuvvvvvvwwwwwwwwwwwwwwwxxxyyy{{{zzzyyyxxxyyyzzzYYYYYYZZZZZZ[[[[[[\\\\\\_______________``````aaa___``````___]]][[[[[[\\\YYYXXXWWWYYY[[[]]]\\\[[[\\\\\\\\\\\\]]]^^^___``````_________^^^^^^]]]]]]]]]^^^^^^___``````______aaabbbccccccbbbaaa```___bbbbbbaaaaaaaaabbbbbbcccaaaaaabbbdddfffgggfffddddddfffhhhhhhgggfffeeeffffffhhhhhhgggeeedddeeeffffffgggggghhhhhhiiiiiiiiilllmmmmmmmmmkkkjjjkkkllljjjkkkllllllmmmmmmlllllljjjjjjiiiiiiiiiiiijjjjjjkkkkkklllooopppoookkkiiiffffffffffffggghhhiiiiiiggggggggghhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhiiiiiilllllllllkkkkkkkkkkkkjjjmmmmmmlllkkkjjjhhhhhhgggeeefffggghhhjjjkkkmmmmmmmmmnnnnnnoooooonnnnnnmmmmmmmmmnnnooonnnllljjjhhhkkkkkkkkkkkklllmmmnnnnnnmmmlllkkklllnnnooonnnmmmkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmlllllllllllliiijjjjjjkkkllllllmmmmmmooommmllljjjiiiiiijjjjjjnnnooopppqqqqqqrrrqqqqqqoooooooooooooooooonnnnnnooooooooooooooonnnmmmmmmmmmmmmnnnooooooooonnnnnnkkkkkkllllllllllllkkkkkkiiijjjkkklllllllllkkkjjjllllllmmmmmmmmmmmmllllllkkkkkklllllllllmmmmmmmmmlllkkkkkkkkkkkkkkkllllllmmmllllllllllllmmmmmmnnnmmmlllkkkkkkkkkkkkllllllkkklllmmmllljjjiiijjjkkkiiijjjlllllllllllljjjiiikkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhiiiiiiiiiiiikkklllllllllmmmnnnnnnnnnkkkkkklllmmmmmmmmmmmmllljjjjjjkkkllllllmmmmmmmmmjjjjjjjjjkkkkkkkkkkkkllljjjjjjkkklllmmmnnnooopppnnnmmmkkklllmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkffffffeeeeeeeeefffggghhhgggggggggggghhhhhhhhhhhhgggggggggfffffffffeeeeeefffggghhhiiiiiihhhgggfffgggiiilllooosssvvvwwwxxxwwwwwwvvvuuurrroookkkjjjhhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhhhhggggggggggggggghhhhhhhhhhhhgggffffffffffffggghhhiiiiiiiiiiiihhhhhhhhhiiiiiiiiijjjjjjjjjiiihhhiiijjjjjjhhhfffhhhhhhhhhhhhhhhgggfffeeeeeefffffffffeeefffiiikkkhhhhhhiiijjjkkkllllllmmmkkkkkkjjjjjjjjjjjjkkkkkklllkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkllllllllllllllllllmmmmmmnnnooooooooonnnmmmmmmllllllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmnnnooonnnmmmmmmkkkkkkkkkkkkkkkllllllmmmiiiiiijjjkkklllllllllllllllllllllkkkkkklllllllllllllllkkkkkkkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnooooooooooooooonnnnnnmmmmmmnnnoooqqqrrrpppooonnnlllllllllmmmnnnqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuuuuvvvwwwuuussssssssstttttttttwwwvvvvvvuuutttttttttuuuuuuvvvwwwwwwxxxxxxwwwwwwxxxyyy{{{{{{yyyxxxxxxyyyYYYYYYZZZ[[[[[[\\\\\\]]]_______________```aaaaaa^^^```bbbaaa___\\\[[[[[[WWWVVVWWWYYY]]]______]]]^^^^^^]]]^^^^^^___```aaaaaaaaa```___^^^]]]]]]\\\]]]^^^______```_________^^^___```aaabbbaaa``````bbbaaaaaa``````aaaaaaaaaaaa``````bbbeeefffeeedddbbbeeehhhhhhfffddddddeeedddeeeffffffdddcccdddeeeffffffgggggghhhiiiiiijjjjjjkkklllkkkjjjjjjlllnnnkkkkkklllmmmmmmmmmmmmmmmiiijjjkkkkkkkkkkkkjjjiiiiiiiiijjjkkkmmmllljjjhhhffffffffffffggghhhiiijjjhhhhhhiiiiiijjjkkkkkklllkkkkkkkkkjjjjjjkkkkkklllmmmlllllllllkkkkkkkkkkkkmmmmmmlllkkkjjjiiiiiihhhhhhhhhhhhhhhiiikkkmmmnnnnnnnnnoooooooooooonnnnnnlllnnnoooppppppnnnllljjjlllllllllkkkkkklllmmmmmmlllkkkkkkmmmoooqqqpppooommmmmmmmmmmmnnnnnnnnnooonnnmmmmmmmmmllllllllllllkkkllllllmmmmmmnnnnnnooonnnmmmlllkkkjjjjjjkkklllmmmnnnooopppqqqqqqqqqqqqoooooopppoooooonnnmmmmmmnnnnnnoooooonnnnnnmmmmmmmmmmmmnnnooooooooooooooollllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmnnnnnnllllllmmmmmmmmmmmmlllllljjjjjjkkklllmmmmmmnnnnnnllllllllllllmmmmmmnnnooommmmmmmmmmmmmmmnnnoooooollllllkkkjjjjjjkkklllmmmkkklllmmmllljjjiiijjjkkkkkklllnnnoooooonnnlllkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhllllllmmmmmmmmmmmmmmmmmmjjjkkkllllllmmmmmmmmmllljjjkkklllmmmmmmnnnnnnnnnkkkkkkkkkkkkllllllmmmmmmjjjkkkkkklllmmmnnnooooooooommmllllllmmmmmmllljjjnnnmmmkkkjjjjjjkkkmmmnnnggggggfffffffffgggiiiiiifffffffffggggggggghhhhhhggggggggggggffffffffffffffffffggghhhiiijjjkkklllkkklllooosssvvvxxxyyyzzz{{{{{{{{{zzzwwwsssooommmhhhiiikkkllllllkkkiiihhhiiihhhhhhhhhgggggggggffffffggghhhiiiiiiiiihhhhhheeefffggghhhiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjkkkiiigggggghhhhhhhhhggggggggghhhhhhhhhgggeeeeeefffggghhhfffeeefffiiimmmggghhhiiijjjkkkllllllmmmllllllkkkkkkkkkkkklllllljjjkkkkkkkkkkkkkkkkkklllkkkkkkllllllllllllkkkkkkiiijjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllllllllmmmmmmmmmnnnnnnlllkkkkkkkkkkkklllmmmmmmhhhiiijjjkkkllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkklllmmmnnnmmmmmmnnnnnnnnnooooooooonnnnnnooooooooopppppppppooonnnmmmmmmnnnoooqqqssspppooonnnmmmmmmmmmnnnooossssssrrrrrrrrrrrrrrrsssqqqqqqrrrssstttuuuvvvvvvtttuuuuuutttssssssuuuwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxxxxxxxwwwuuuwwwyyyzzzyyyyyyyyyzzzZZZZZZZZZ[[[\\\\\\]]]]]]_______________```aaaaaa^^^```cccccc```]]][[[ZZZWWWVVVVVVZZZ^^^aaa```_________^^^______```aaabbbbbbaaaaaa___^^^]]]\\\\\\^^^^^^______```_________[[[]]]^^^```aaabbbaaaaaaaaaaaa```````````````aaa```______aaaccceeeeeeddd```dddggggggeeeccccccdddbbbdddeeeeeeccccccdddeeeeeeffffffggghhhiiiiiijjjiiijjjkkkkkkjjjjjjlllnnnkkklllmmmmmmnnnnnnmmmmmmiiijjjlllmmmmmmllljjjiiihhhggggggiiijjjjjjhhhfffffffffffffffggghhhjjjjjjiiiiiijjjkkkkkklllmmmmmmmmmmmmlllllllllmmmmmmnnnmmmmmmmmmllllllkkkkkkkkkmmmllllllkkkkkkjjjjjjjjjjjjiiihhhhhhiiikkkmmmooonnnnnnoooooooooooonnnnnnlllnnnpppqqqqqqpppmmmlllmmmmmmlllkkkkkkkkklllllllllkkkkkkmmmppprrrrrrqqqmmmnnnnnnnnnooooooppppppnnnnnnmmmmmmmmmlllllllllmmmmmmnnnnnnooooooppppppqqqpppooonnnmmmnnnoooooommmnnnoooppppppqqqppppppooopppppppppooonnnmmmlllnnnnnnnnnnnnnnnnnnmmmlllmmmmmmnnnooooooooooooooolllmmmmmmnnnnnnmmmmmmlllnnnnnnnnnnnnnnnooopppqqqllllllmmmmmmmmmmmmllllllhhhiiijjjkkkmmmnnnoooooommmmmmmmmnnnnnnpppqqqrrrnnnnnnnnnnnnnnnoooppppppmmmlllkkkjjjkkkkkkmmmnnnkkklllmmmllljjjiiijjjkkkmmmnnnoooqqqqqqooonnnmmmkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiihhhhhhhhhhhhhhhmmmmmmmmmmmmmmmllllllllljjjkkkllllllmmmmmmmmmlllkkklllmmmnnnoooooooooooolllllllllmmmmmmmmmnnnnnnkkkkkkllllllmmmnnnnnnoooqqqooonnnnnnoooooonnnlllooonnnkkkjjjjjjlllnnnpppiiihhhgggggggggiiijjjkkkffffffffffffgggggggggggghhhgggggggggffffffffffffeeeeeefffhhhjjjmmmpppqqqooopppsssvvvxxxyyyzzzzzz~~~~~~~~~}}}zzzvvvrrrooohhhiiikkkllllllkkkiiihhhiiiiiihhhhhhgggggggggffffffgggiiijjjkkkkkkjjjjjjeeefffggghhhiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjkkkiiifffeeefffgggggggggeeefffggghhhhhhgggffffffggghhhiiigggffffffjjjnnnggghhhhhhjjjkkklllmmmmmmmmmllllllkkkkkkllllllmmmjjjjjjjjjkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmlllhhhiiijjjkkkmmmnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmllllllllllllllllllllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllllllllmmmnnnnnnlllkkkkkkkkkkkklllmmmmmmhhhiiijjjkkkllllllmmmlllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnmmmnnnnnnnnnooooooppppppoooooooooooooooppppppppppppooonnnmmmnnnppprrrsssqqqpppooonnnnnnooopppqqquuuttttttsssssssssttttttqqqqqqrrrssstttuuuvvvwwwqqqtttuuutttrrrssswww{{{vvvvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwrrruuuxxxyyyyyyyyyzzz{{{YYYYYYYYYYYYYYYYYYYYYYYY^^^]]]\\\]]]___aaaaaaaaabbbcccccccccaaa^^^[[[YYYWWWVVVVVVYYY^^^aaaaaa___aaa``````______aaabbbccccccbbb```___]]][[[ZZZYYY]]]___aaa```]]]\\\^^^```\\\]]]^^^___````````````bbbaaaaaa```___^^^^^^^^^aaaaaaaaaaaabbbbbbbbbbbbhhhhhhgggfffeeedddddddddccccccbbbbbbbbbcccdddeeehhhhhhhhhhhhiiijjjllllllnnnmmmmmmllllllmmmmmmnnnjjjkkklllmmmnnnnnnnnnnnnooonnnmmmlllllllllllllllllljjjiiigggggghhhjjjkkkgggggghhhhhhiiiiiiiiijjjllllllkkkjjjjjjlllmmmnnnkkklllmmmnnnnnnmmmmmmlllmmmmmmmmmnnnmmmmmmlllkkkkkklllnnnpppooommmjjjiiiiiiiiiiiijjjkkklllnnnoooqqqooonnnmmmllllllmmmmmmooooooooooooooonnnmmmmmmlllkkkjjjjjjjjjkkklllmmmkkkjjjjjjllloooqqqqqqpppooooooooopppqqqqqqrrrrrrrrrrrrpppnnnmmmlllllllllnnnnnnooooooooopppppppppmmmmmmmmmnnnnnnooopppqqqoooppppppqqqqqqrrrsssssstttsssrrrqqqpppnnnmmmmmmmmmnnnnnnoooooooooooooooooooooooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnoooooooooooopppppppppoooooonnnoooooonnnmmmmmmmmmmmmmmmnnnmmmmmmlllllllllmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkkllljjjkkklllmmmmmmlllkkkjjjjjjlllnnnooopppooonnnmmmmmmlllkkkjjjjjjkkklllmmmjjjiiihhhggggggiiikkklllkkkkkkllllllllllllkkkkkknnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooopppppppppppppppooonnnmmmmmmooopppooommmjjjiiijjjlllhhhggghhhhhhfffgggkkkiiihhhgggffffffggghhhiiikkkiiifffddddddfffiiikkkhhhiiijjjmmmppprrrtttuuuyyyzzzzzzyyyxxxyyy{{{~~~{{{xxxuuunnnnnnmmmlllkkkkkkjjjjjjjjjiiihhhfffcccccceeehhhjjjiiihhhfffffffffggghhhjjjjjjiiiiiijjjjjjkkklllhhhjjjkkkjjjhhhhhhllloookkkkkkjjjiiihhhgggffffffffffffggghhhiiihhhhhhhhhjjjiiihhhgggggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmooooooooonnnmmmmmmmmmllllllllllllmmmmmmooollljjjkkkmmmmmmkkkiiiooommmkkklllnnnpppooommmoooooonnnnnnnnnnnnooooookkkmmmooommmjjjiiijjjmmmooonnnlllkkkkkklllmmmnnnkkkkkkkkklllllllllmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjkkkmmmmmmmmmkkkiiihhhkkkkkkkkklllmmmnnnooopppnnnmmmmmmlllllllllmmmmmmkkkkkkkkkkkkkkklllmmmnnnqqqooonnnllllllnnnoooqqqnnnnnnmmmmmmmmmoooppprrrnnnooopppooonnnnnnppprrrsssrrrpppnnnoooqqqsssuuusssttttttuuuttttttssssssqqqrrrssssssttttttssssssssstttvvvwwwxxxxxxwwwwwwwwwvvvvvvwwwxxxxxxvvvtttwwwwwwwwwvvvwwwwwwxxxyyy[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]\\\]]]___`````````aaaaaabbbaaa```]]][[[YYYVVVUUUUUUWWW\\\______^^^``````_________```aaabbbaaaaaa```___]]]\\\[[[ZZZ\\\^^^```___]]]\\\]]]___\\\]]]]]]^^^______``````cccbbbbbbaaa``````______aaaaaaaaaaaabbbbbbbbbbbbeeeeeeeeeeeeeeeddddddddddddcccbbbaaabbbccceeefffhhhhhhhhhhhhiiijjjkkklllkkkkkkllllllllllllllllllmmmnnnnnnoooooooooooooooqqqpppooonnnmmmmmmlllllllllkkkiiihhhhhhiiijjjllliiiiiiiiiiiiiiiiiijjjjjjlllllllllllllllmmmmmmnnnkkklllmmmnnnnnnnnnllllllmmmmmmmmmmmmmmmmmmmmmnnnmmmnnnoooppppppnnnlllkkkjjjjjjjjjkkkkkklllmmmnnnpppooonnnmmmlllmmmmmmnnnnnnnnnoooooonnnmmmmmmllllllkkkjjjiiijjjjjjllllllkkkjjjjjjllloooqqqqqqpppooooooooopppqqqqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmppppppppppppqqqqqqqqqqqqooonnnnnnnnnnnnoooppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnnnnmmmmmmnnnooooooppppppooooooooooooooooooooooooooooooqqqppppppppppppppppppqqqoooppppppqqqppppppoooooopppoooooonnnmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooonnnnnnmmmmmmnnnnnnoooooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkklllkkkkkkllllllllllllkkkkkkmmmmmmnnnoooooonnnllllllnnnmmmlllkkkkkkllllllmmmlllkkkjjjhhhhhhiiijjjkkkllllllmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllllloooooonnnnnnnnnmmmmmmmmmnnnnnnnnnoooooooooppppppssssssrrrrrrqqqpppooonnnmmmooopppooommmjjjiiijjjmmmiiihhhiiihhheeefffiiiiiihhhgggffffffggghhhiiiiiigggfffeeeeeegggjjjkkkmmmnnnoooppprrrssstttuuuxxxyyyzzzyyyyyyyyy|||~~~~~~zzzxxxppppppooonnnmmmlllkkkjjjjjjjjjiiigggeeeeeefffhhhkkkjjjiiihhhggghhhhhhiiijjjjjjiiiiiijjjjjjkkklllkkkkkkkkkjjjiiiiiijjjllljjjiiiiiihhhhhhggggggfffgggggggggggghhhhhhhhhhhhjjjiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnnnnoooooooooooonnnooonnnnnnmmmmmmnnnnnnoooooommmllllllnnnnnnllljjjooommmkkklllnnnpppooommmoooooonnnnnnnnnnnnooooookkkmmmnnnmmmkkkiiikkklllnnnmmmmmmlllllllllmmmmmmllllllllllllmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkllllllmmmlllkkkjjjiiillllllllllllmmmnnnoooooonnnnnnnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnoooooopppooonnnmmmmmmnnnooopppnnnnnnnnnnnnooopppqqqqqqnnnoooppppppnnnoooppprrrsssrrrpppooooooqqqsssuuutttttttttttttttttttttsssrrrrrrsssttttttttttttsssssstttvvvwwwxxxxxxwwwwwwwwwvvvuuuvvvwwwxxxvvvtttwwwwwwwwwwwwwwwxxxxxxyyy[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[\\\^^^______^^^____________^^^\\\ZZZYYYUUUTTTTTTVVVYYY\\\]]]\\\___^^^^^^^^^^^^___`````````______^^^^^^]]]\\\\\\\\\]]]^^^]]]\\\\\\]]]^^^]]]]]]\\\\\\]]]^^^___```ccccccbbbbbbaaaaaa``````aaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccdddeeefffffffffdddbbbaaaaaacccfffggghhhhhhhhhiiiiiijjjjjjkkkhhhiiijjjlllllllllkkkkkkppppppqqqqqqqqqqqqqqqppprrrrrrqqqpppnnnmmmlllllllllkkkjjjiiijjjjjjlllmmmkkkkkkkkkkkkjjjjjjjjjjjjlllmmmmmmnnnnnnnnnnnnnnnlllmmmnnnnnnnnnnnnllllllnnnnnnmmmmmmmmmooopppqqqqqqqqqqqqpppppppppoooooolllllllllllllllllllllllloooooonnnmmmmmmmmmnnnnnnmmmnnnnnnnnnnnnmmmmmmllllllkkkjjjiiiiiijjjkkkkkkkkkkkkkkkllloooqqqqqqpppooooooooopppqqqqqqrrrrrrrrrqqqppppppooooooppppppsssssssssssssssrrrrrrrrrqqqpppoooooonnnoooooooooqqqqqqqqqqqqqqqppppppppppppppppppoooooonnnnnnnnnnnnooooooppppppppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqqqqqqqqqqpppqqqpppoooooonnnooooooooonnnnnnnnnmmmmmmnnnnnnooopppoooooonnnnnnoooooopppooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkklllllllllkkkkkkkkkkkklllllloooooonnnnnnmmmllllllkkkpppooommmlllllllllmmmmmmnnnmmmllljjjjjjjjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmooooooooonnnnnnnnnmmmmmmooooooooooooppppppppppppssssssrrrrrrqqqooonnnmmmlllnnnoooooollljjjjjjjjjnnnjjjiiijjjhhheeedddggghhhhhhgggggggggggghhhhhhfffffffffggghhhiiijjjkkkqqqqqqqqqqqqrrrrrrrrrrrrwwwxxxyyyzzzyyy{{{}}}~~~{{{tttsssrrrpppooommmlllkkkiiijjjkkkjjjhhhfffggghhhkkkjjjiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjkkkkkknnnllljjjiiiiiijjjiiihhhhhhhhhhhhhhhgggggggggggghhhgggfffffffffgggiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkppppppooonnnnnnnnnoooooopppoooooooooooooooooopppooonnnmmmmmmnnnnnnmmmlllnnnmmmkkklllmmmooonnnnnnooonnnnnnmmmmmmnnnnnnooolllmmmmmmmmmkkkjjjkkklllllllllmmmmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjlllllllllllllllkkkkkkkkknnnnnnmmmmmmmmmmmmnnnnnnoooooooooooooooooooooooooooooooooppppppppppppqqqpppooonnnmmmmmmnnnooopppnnnnnnooopppqqqqqqqqqqqqooopppqqqpppooooooqqqssssssrrrqqqpppppprrrsssuuuttttttttttttttttttttttttrrrssssssttttttttttttttttttuuuvvvwwwwwwxxxxxxwwwvvvuuuuuuvvvwwwwwwvvvtttwwwwwwwwwwwwwwwxxxyyyyyy[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\\\\\\\^^^___]]]\\\\\\]]]]]]]]]\\\[[[ZZZYYYUUUUUUUUUVVVXXXZZZ\\\]]]]]]]]]]]]]]]^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]]]]]]]]]]]]]^^^^^^^^^]]][[[[[[[[[]]]___```bbbbbbbbbaaaaaa````````````aaaaaaaaabbbbbbbbbbbb```aaabbbccceeeggghhhhhhgggeeecccaaabbbdddggghhhhhhiiiiiijjjjjjjjjiiiiiieeegggiiikkkllllllkkkjjjooooooqqqrrrssssssssssssrrrrrrqqqpppooommmkkkkkkllllllkkkkkkkkklllmmmmmmmmmmmmllllllkkkkkkjjjjjjlllmmmooopppppppppooonnnmmmmmmnnnoooooonnnllllllooonnnmmmmmmnnnpppssstttssssssqqqqqqqqqqqqrrrsssnnnnnnnnnnnnmmmlllkkkkkknnnnnnnnnnnnnnnnnnoooooonnnnnnoooooooooooonnnnnnmmmlllkkkiiiiiiiiijjjkkklllkkkkkkllloooppppppoooooooooooopppqqqqqqrrrrrrqqqqqqqqqppppppqqqrrrrrruuuuuuuuuuuuttttttttttttsssrrrqqqpppoooooonnnooorrrrrrrrrqqqpppoooooonnnnnnnnnnnnnnnnnnooooooooooooppppppqqqqqqqqqqqqqqqpppqqqqqqqqqqqqqqqrrrrrrqqqrrrrrrrrrrrrrrrrrrqqqppppppqqqrrrrrrrrrqqqqqqqqqqqqppppppoooppppppqqqooonnnnnnnnnnnnoooooopppppppppooooooooooooppppppooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkklllmmmlllkkkjjjjjjkkklllmmmnnnnnnmmmlllllllllmmmmmmqqqpppnnnmmmllllllmmmmmmnnnmmmllllllkkkllllllmmmnnnnnnnnnmmmmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnooooooooooooooonnnnnnnnnooooooooooooooonnnnnnnnnnnnmmmoooooooooooopppppppppqqqqqqppppppooonnnlllkkkjjjlllmmmooonnnllljjjjjjjjjllliiihhhjjjiiifffeeehhhhhhhhhgggggggggggghhhhhhfffggghhhiiiiiiiiiiiiiiinnnnnnnnnnnnoooooooooooouuuwwwyyyzzz{{{|||~~~xxxwwwuuusssqqqooommmlllgggiiijjjjjjhhhgggggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkllliiifffgggiiijjjhhheeeffffffggggggggghhhhhhhhhiiihhhfffeeefffgggiiikkkkkkjjjjjjjjjjjjjjjjjjkkkjjjjjjkkkkkkkkkkkkllllllqqqooonnnlllllllllmmmnnnoooooonnnnnnnnnnnnoooooommmmmmllllllmmmmmmmmmlllmmmlllllllllmmmnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnlllllllllllllllkkkllllllkkklllmmmnnnnnnnnnmmmlllkkkkkkkkkkkkllllllllllllkkkkkkkkkkkkkkkkkkkkkjjjmmmmmmllllllllllllmmmmmmoooooonnnnnnmmmnnnnnnnnnppppppqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqqqqpppoooooonnnnnnnnnnnnoooooonnnoooqqqrrrssssssrrrqqqpppqqqqqqqqqpppppprrrssssssrrrqqqqqqqqqrrrtttuuutttttttttttttttuuuuuuuuusssssstttuuuuuuuuuuuuttttttuuuuuuvvvwwwwwwxxxxxxvvvuuuuuuvvvwwwxxxvvvuuuxxxwwwwwwwwwwwwxxxyyyyyyZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]\\\]]]^^^^^^\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZWWWWWWWWWWWWXXXZZZ\\\^^^\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^______^^^]]]]]]^^^___```______^^^]]]\\\[[[[[[\\\^^^```aaa```````````````______```aaaaaaaaabbbbbbbbbbbbaaaaaaccceeefffhhhiiijjjgggfffdddcccccceeegggiiiiiiiiijjjjjjjjjiiihhhhhheeegggiiilllmmmmmmlllkkklllmmmoooqqqrrrttttttuuuqqqqqqqqqpppnnnllljjjiiikkkkkkkkkllllllmmmmmmnnnnnnmmmmmmmmmllllllkkkkkklllmmmooopppppppppooonnnnnnnnnooooooooonnnlllkkknnnnnnmmmmmmnnnqqqsssuuutttsssrrrqqqqqqrrrsssuuuppppppppppppooommmkkkjjjmmmmmmnnnoooooopppppppppoooppppppqqqqqqqqqppppppooonnnllljjjiiiiiijjjjjjlllkkkkkkllloooppppppoooooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrrrrsssuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrpppoooooooooooosssrrrqqqqqqpppooonnnnnnnnnnnnnnnnnnoooooooooooopppqqqqqqrrrrrrrrrrrrrrrppppppqqqqqqrrrrrrrrrrrrppppppqqqrrrrrrqqqppppppooopppqqqrrrrrrrrrrrrrrrqqqqqqppppppppppppqqqqqqnnnnnnnnnnnnnnnoooppppppppppppooooooooooooppppppooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkkllllllkkkjjjiiiiiijjjkkklllkkkkkkkkkkkklllmmmoooppppppooonnnmmmlllmmmmmmnnnkkkkkkllllllmmmnnnooopppooonnnmmmmmmmmmmmmnnnooonnnnnnooooooooopppppppppqqqppppppoooooopppqqqqqqpppooooooooonnnnnnnnnnnnnnnoooooooooooopppppppppooooooooonnnmmmllljjjjjjkkkmmmnnnnnnllljjjjjjjjjiiifffgggjjjjjjggggggjjjgggggghhhhhhhhhhhhggggggiiiiiijjjjjjiiihhhgggfffjjjkkkkkklllmmmnnnnnnooosssuuuxxxzzz|||~~~|||{{{xxxvvvrrrpppmmmlllfffgggiiiiiigggfffffffffgggggghhhhhhhhhhhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkgggeeeccceeehhhjjjhhheeeffffffgggggghhhhhhiiiiiiiiihhhfffeeefffgggiiikkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllooonnnlllkkkjjjjjjkkklllmmmmmmmmmllllllmmmmmmmmmjjjkkkkkkkkkkkkkkkkkklllllllllllllllllllllmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnllllllkkkllllllllllllllljjjkkkmmmnnnnnnnnnmmmllliiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkknnnmmmmmmllllllmmmnnnnnnppppppooonnnnnnnnnooooooppppppqqqrrrssssssrrrrrrooopppqqqqqqqqqppppppooooooooonnnnnnnnnnnnoooooonnnoooqqqsssssssssrrrrrrpppqqqrrrqqqpppppprrrtttssssssrrrrrrrrrssstttuuuuuuttttttttttttuuuvvvwwwssstttuuuuuuvvvvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxvvvuuuuuuvvvxxxyyyxxxvvvxxxxxxxxxwwwxxxyyyyyyzzzYYYYYYYYYYYYYYYYYYYYYYYY^^^^^^^^^^^^___^^^\\\ZZZYYYYYYZZZZZZZZZ[[[[[[\\\YYYYYYYYYXXXXXXYYY]]]___\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^^^^^^^______^^^]]]]]]^^^```aaa```______^^^]]]\\\\\\]]]^^^___````````````____________aaaaaaaaaaaabbbbbbbbbbbbbbbcccdddeeeggghhhiiiiiiffffffeeeeeeeeefffggghhhiiijjjkkkkkkjjjiiihhhffffffhhhjjjlllnnnnnnnnnnnnlllmmmnnnppprrrsssttttttppppppppppppooommmkkkiiijjjkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmnnnnnnooooooooooooooonnnoooppppppooonnnlllkkknnnmmmmmmnnnoooqqqrrrtttsssrrrqqqqqqqqqrrrssstttpppqqqqqqqqqpppnnnlllkkklllmmmnnnooopppqqqqqqppppppqqqqqqrrrrrrrrrrrrqqqqqqpppnnnlllkkkjjjjjjkkkmmmlllkkkmmmooopppooooooooooooooopppqqqqqqrrrrrrqqqqqqqqqpppqqqqqqrrrrrrttttttttttttuuuuuuvvvvvvtttsssrrrqqqpppppppppppprrrrrrqqqpppoooooonnnnnnooooooooooooooooooooooooqqqrrrrrrssssssssssssssspppppppppqqqqqqrrrrrrsssnnnooopppqqqqqqpppooonnnnnnooopppqqqrrrrrrrrrrrrpppppppppoooppppppqqqrrrmmmmmmmmmmmmnnnooopppppppppoooooonnnnnnoooooopppooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkklllkkkkkkjjjjjjjjjjjjkkkkkkiiiiiijjjlllmmmnnnooopppnnnnnnmmmllllllmmmnnnooojjjjjjkkkmmmnnnooopppqqqooonnnmmmllllllmmmnnnooonnnnnnnnnooooooppppppqqqqqqpppoooooooooppprrrsssppppppooooooooonnnnnnnnnnnnnnnnnnnnnooooooooooooooopppppppppooonnnmmmllljjjlllnnnnnnllljjjjjjjjjgggeeefffjjjkkkhhhhhhkkkgggggghhhhhhhhhhhhggggggkkkkkkkkkjjjiiihhhffffffjjjkkklllmmmnnnooopppqqqqqqtttxxx{{{}}}~~~{{{wwwssspppmmmlllfffggghhhgggfffeeefffgggffffffggghhhhhhhhhhhhgggiiihhhhhhhhhhhhiiijjjjjjdddddddddfffhhhhhhgggfffgggggghhhhhhiiiiiijjjjjjhhhgggfffffffffgggiiijjjiiiiiijjjjjjjjjjjjiiiiiiiiijjjjjjkkkkkkllllllmmmlllkkkkkkjjjjjjjjjkkkkkklllkkkkkkjjjjjjkkkkkkllliiijjjkkkkkkjjjjjjkkklllkkklllmmmlllkkkkkkmmmooonnnmmmmmmllllllmmmmmmnnnlllkkkjjjkkkmmmmmmmmmlllkkkkkklllmmmnnnnnnnnnnnnjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnppppppooooooooooooppppppoooppprrrsssttttttsssrrrooopppqqqqqqqqqpppooonnnnnnnnnoooooooooooonnnnnnoooooopppqqqrrrrrrrrrrrrqqqrrrsssrrrqqqqqqsssuuutttsssssssssttttttuuuuuuuuuttttttssstttuuuwwwxxxtttuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyywwwvvvvvvwwwyyyzzzyyyxxxxxxxxxxxxxxxxxxyyyzzzzzzZZZZZZZZZZZZZZZZZZZZZZZZ```______``````___\\\YYYYYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZZZZXXXWWWXXX\\\```\\\]]]^^^___```______^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^\\\[[[]]]___aaa```^^^^^^^^^^^^^^^^^^^^^^^^^^^````````````````````````aaaaaaaaaaaabbbbbbbbbbbbcccddddddeeeeeeffffffgggeeeeeefffgggggggggggggggiiijjjkkkkkkkkkiiigggeeeiiiiiikkkmmmnnnpppqqqrrroooppppppqqqrrrrrrrrrrrrooopppqqqqqqpppooommmkkkiiijjjjjjkkklllmmmmmmmmmllllllllllllllllllmmmmmmnnnmmmmmmmmmnnnnnnooooooooooooppppppooonnnlllkkkmmmmmmnnnnnnooopppqqqqqqppppppppppppqqqqqqrrrrrrpppqqqrrrrrrqqqooommmlllkkklllnnnpppqqqqqqqqqqqqooopppqqqqqqrrrrrrrrrqqqsssqqqooommmlllkkkkkkkkkmmmllllllmmmooopppooonnnooooooooopppqqqqqqrrrrrrrrrqqqqqqpppppppppqqqqqqqqqqqqrrrssstttuuuvvvvvvtttsssrrrqqqqqqqqqqqqqqqqqqqqqppppppoooooonnnnnnppppppppppppppppppoooooorrrrrrssstttttttttttttttooooooppppppqqqrrrrrrrrrnnnooopppqqqqqqpppooonnnmmmnnnooopppqqqqqqqqqqqqooooooooooooooopppqqqqqqllllllllllllmmmnnnooopppooonnnnnnmmmmmmnnnnnnoooooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkkllljjjjjjkkkkkkkkkkkkjjjjjjhhhjjjkkkmmmnnnnnnmmmmmmllllllkkkkkkkkkmmmnnnooojjjkkklllmmmnnnnnnoooooonnnmmmlllkkkkkklllmmmnnnlllllllllmmmnnnnnnoooooopppooonnnmmmmmmoooqqqrrrpppppppppooooooooonnnnnnlllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmjjjkkkmmmmmmllljjjjjjjjjhhhfffgggkkkkkkhhhgggiiifffggghhhiiiiiihhhgggfffkkkjjjjjjiiiiiihhhhhhhhhkkkllllllmmmnnnoooppppppooossswww{{{~~~|||xxxtttpppmmmkkkggghhhhhhgggeeefffhhhjjjfffggghhhiiijjjiiiiiihhhhhhhhhhhhhhhhhhiiijjjjjjeeefffhhhiiihhhgggggggggiiiiiiiiiiiijjjjjjjjjjjjgggggggggggghhhhhhhhhhhhhhhhhhiiijjjjjjiiihhhhhhiiiiiijjjkkkkkklllmmmmmmjjjjjjkkklllllllllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkhhhjjjlllllljjjjjjkkknnnjjjlllmmmllljjjjjjmmmooonnnmmmmmmllllllmmmmmmnnnlllkkkiiikkkmmmnnnmmmkkkkkkkkkkkklllmmmnnnooooookkkkkklllllllllmmmmmmmmmlllllllllmmmmmmnnnnnnnnnlllmmmnnnooopppoooooonnnoooooooooooopppqqqqqqrrrnnnppprrrsssttttttsssrrroooppprrrrrrrrrpppooommmnnnnnnoooooooooooonnnnnnoooooooooppppppqqqrrrsssqqqrrrsssrrrqqqrrrsssuuutttttttttttttttuuuuuuuuuuuuuuutttssstttvvvxxxyyyuuuuuuvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvwwwxxxyyyxxxwwwwwwyyy{{{|||{{{yyyyyyxxxxxxxxxxxxyyyzzzzzz[[[[[[[[[[[[[[[[[[[[[[[[`````````aaaaaa```\\\YYYXXXXXXYYYYYYZZZ\\\]]]^^^YYYZZZZZZXXXVVVWWW[[[___]]]^^^___`````````___^^^^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZ[[[___```___]]]^^^______``````___^^^^^^aaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbdddddddddddddddddddddddddddeeeggghhhhhhhhhgggfffjjjjjjkkklllkkkiiifffeeekkkkkklllmmmoooqqqsssuuussssssssssssrrrqqqqqqppppppppprrrsssrrrpppnnnmmmhhhiiijjjkkklllllllllllljjjkkkkkkllllllmmmmmmmmmnnnmmmlllllllllmmmooopppooopppppppppooonnnlllkkklllmmmnnnoooppppppoooooooooooooooppppppqqqqqqqqqpppqqqrrrsssrrrpppnnnlllkkklllnnnpppqqqrrrrrrqqqnnnooopppqqqqqqqqqqqqqqqtttssspppnnnllllllllllllmmmllllllmmmooopppooonnnooooooooopppqqqqqqrrrrrrrrrqqqppppppooooooppppppooopppqqqrrrsssuuuvvvvvvssssssrrrqqqqqqqqqrrrrrrppppppppppppooooooooooooqqqqqqqqqqqqpppppppppooorrrsssttttttuuuuuuttttttnnnnnnooopppqqqqqqrrrrrrnnnoooqqqrrrrrrqqqooonnnmmmmmmnnnppppppqqqqqqqqqoooooonnnnnnooopppqqqqqqkkkkkkkkkllllllnnnoooooonnnnnnmmmmmmmmmmmmnnnnnnooooooooonnnmmmmmmlllllljjjkkklllllljjjjjjkkkllliiijjjkkkllllllkkkjjjiiiiiikkkmmmnnnnnnmmmkkkjjjkkkjjjjjjjjjkkkmmmooopppllllllmmmmmmmmmmmmmmmlllnnnmmmkkkjjjjjjkkkmmmnnnjjjjjjkkkkkklllmmmnnnnnnnnnmmmlllkkklllmmmoooqqqppppppppppppoooooooooooollllllllllllmmmmmmmmmnnnjjjkkkllllllmmmmmmlllllliiikkkmmmmmmllljjjjjjjjjjjjhhhhhhkkkkkkgggeeegggfffggghhhiiiiiihhhgggfffjjjiiiiiihhhiiiiiijjjjjjllllllllllllmmmmmmnnnnnnnnnrrrwww|||~~~}}}yyytttppplllkkkiiiiiiiiigggfffgggiiilllggghhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjgggjjjmmmlllhhhffffffhhhjjjjjjjjjjjjjjjjjjjjjjjjffffffggghhhiiihhhhhhhhhggghhhiiijjjjjjiiihhhgggiiiiiijjjkkkkkklllmmmmmmiiijjjlllmmmnnnmmmlllllllllkkkkkkjjjjjjkkkkkkllliiikkkmmmmmmkkkjjjmmmooojjjlllmmmllljjjjjjlllooommmmmmmmmllllllmmmmmmmmmmmmjjjiiijjjmmmooommmkkkllllllkkkkkklllmmmooopppmmmmmmmmmnnnnnnnnnoooooommmmmmmmmnnnnnnnnnooooookkkmmmooopppqqqpppooonnnoooooooooooopppqqqrrrsssnnnooorrrsssttttttsssrrrpppqqqsssssssssqqqooonnnnnnnnnoooooooooooonnnnnnpppoooooonnnoooqqqrrrsssrrrsssssssssrrrrrrtttuuutttttttttuuuuuuuuuuuuuuuuuuuuutttssstttvvvxxxzzzuuuuuuvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuwwwxxxyyyxxxxxxxxxzzz|||}}}|||zzzyyyyyyxxxxxxyyyyyyzzz{{{]]][[[ZZZXXXYYY[[[]]]___dddccccccbbbaaa```______]]]\\\[[[[[[\\\]]]___```ZZZZZZ[[[\\\]]]______```bbbaaa```______```aaabbb______^^^]]]]]]]]]]]]^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^```aaabbbaaa```aaabbbaaaaaabbbccccccccccccbbbcccbbbaaaaaaaaabbbdddeee`````````aaabbbbbbccccccbbbdddfffgggffffffggghhhiiiiiiiiiiiiiiijjjjjjjjjkkklllmmmoooppppppqqqqqqqqqrrrsssssssssrrrqqqppppppqqqqqqrrrrrrpppooonnnooonnnllljjjiiihhhggggggjjjkkkkkkllllllkkkkkkjjjjjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjkkklllmmmmmmmmmmmmkkklllnnnooooooooonnnnnnqqqqqqpppnnnnnnmmmmmmmmmkkklllnnnooopppppppppooonnnnnnnnnnnnnnnoooppppppsssrrrrrrqqqpppooonnnnnnooopppqqqqqqpppooonnnmmmmmmmmmnnnnnnoooppprrrrrrrrrrrrqqqqqqpppoooooonnnppppppppppppqqqsssuuuwwwtttttttttssssssssssssrrrqqqqqqpppoooooopppqqqrrrvvvuuutttsssssstttvvvwwwuuutttrrrssssssrrrpppnnnooommmlllmmmoooppppppppplllmmmnnnoooooonnnmmmlllnnnnnnmmmmmmmmmnnnnnnooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmoooooonnnmmmlllkkkkkkkkkkkkkkklllmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjllllllmmmmmmnnnmmmmmmmmmggghhhiiikkklllmmmnnnnnniiiiiijjjjjjjjjkkkkkkkkkmmmlllkkkjjjjjjlllmmmooojjjkkkmmmlllkkkkkklllnnnnnnnnnoooooooooooonnnnnnoooooonnnnnnmmmmmmllllllooonnnmmmllllllmmmnnnooommmooopppnnnlllkkkmmmpppmmmlllllllllmmmmmmkkkiiilllkkkjjjiiihhhhhhhhhhhhffffffggggggggggggffffffhhhiiiiiiiiiiiihhhhhhgggkkkkkklllmmmnnnnnnooooootttuuuxxx}}}|||uuupppllliiihhhkkkgggeeefffkkkmmmllliiilllkkkkkkjjjjjjkkkkkkllljjjjjjkkkkkkkkkllllllllliiiiiijjjjjjjjjkkkkkkkkkllllllkkkkkkkkkllllllmmmgggfffffffffggghhhiiiiiihhhhhhiiiiiiiiiiiihhhhhhgggggghhhiiijjjjjjjjjjjjllllllkkkjjjkkklllmmmnnnkkkkkkllllllkkkkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjoooooonnnnnnnnnnnnoooooommmllllllkkkkkkkkkllllllnnnmmmllllllmmmnnnmmmlllmmmlllkkkjjjjjjkkkmmmooommmnnnppprrrrrrpppnnnmmmrrrpppnnnmmmlllmmmnnnoooooooooooooooppppppppppppoooqqqqqqqqqpppooopppqqqnnnoooqqqrrrssssssrrrqqqqqqqqqppppppooonnnnnnmmmqqqpppnnnmmmlllmmmooopppoooooopppqqqrrrrrrssssssuuutttssssssrrrrrrrrrrrrttttttsssssstttuuuwwwxxx{{{wwwssstttxxxzzzyyyvvvrrrsssttttttsssssstttuuuwwwwwwwwwwwwwwwvvvuuutttxxxyyy{{{||||||{{{yyyxxxwwwwwwxxxyyyyyyyyyyyyxxx___]]][[[ZZZZZZ\\\^^^___ccccccbbbaaa```___^^^^^^^^^]]]\\\\\\\\\]]]^^^___[[[[[[\\\]]]^^^___``````cccbbb```___^^^___``````]]]]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]]]]^^^^^^^^^^^^\\\^^^``````_________```aaaaaabbbcccccccccccccccbbbbbbaaaaaaaaabbbcccddd```aaaaaaaaabbbbbbccccccbbbdddfffgggffffffggghhhhhhhhhiiiiiiiiiiiijjjjjjkkklllmmmooopppqqqqqqrrrqqqqqqrrrssssssrrrqqqpppooopppqqqqqqqqqpppnnnnnnnnnmmmkkkjjjhhhgggggggggjjjjjjkkkkkkkkkkkkjjjjjjiiiiiijjjkkkkkkkkkkkkkkkllllllllllllllllllllllllkkkllllllmmmmmmmmmmmmllllllmmmnnnoooooonnnnnnmmmoooooonnnmmmllllllllllllmmmmmmooopppqqqppppppoooooonnnmmmmmmmmmnnnppppppssssssrrrqqqppppppooooooppppppqqqqqqqqqpppooonnnpppppppppoooppppppqqqqqqsssrrrrrrqqqppppppooooooqqqpppppppppqqqssstttuuuttttttssssssrrrrrrqqqqqqrrrqqqpppppppppqqqrrrrrrvvvuuusssrrrrrrsssuuuvvvuuutttssssssssssssqqqoooooommmlllmmmooopppppppppmmmmmmnnnoooooonnnmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnooonnnnnnmmmmmmmmmmmmmmmkkkkkklllllllllmmmmmmmmmoooooonnnmmmlllllllllllljjjjjjkkkllllllllllllkkknnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllkkkkkkkkkmmmmmmmmmnnnmmmmmmllllllhhhiiijjjkkklllmmmmmmmmmjjjjjjjjjjjjkkkkkkkkkkkkmmmlllkkkjjjjjjlllnnnooojjjlllmmmmmmlllkkkmmmnnnnnnnnnoooooooooooonnnnnnppppppoooooonnnnnnnnnnnnooonnnmmmllllllmmmnnnooonnnooopppooolllkkkmmmooommmlllkkklllmmmmmmkkkiiijjjjjjiiihhhggggggggggggffffffggggggggggggffffffggghhhhhhiiiiiiiiihhhhhhiiiiiiiiiiiijjjlllmmmnnntttvvvyyy~~~|||vvvpppllljjjiiillliiifffhhhlllnnnmmmjjjkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjkkkkkkkkkllllllllljjjjjjjjjkkkkkkkkkkkklllkkkkkkjjjjjjjjjjjjkkkkkkiiiiiihhhhhhiiiiiijjjjjjhhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjkkkllllllllllllmmmlllkkkkkkkkklllnnnnnnmmmnnnnnnmmmmmmlllkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkooonnnnnnmmmmmmnnnnnnooommmllllllkkkkkkllllllmmmnnnmmmllllllnnnnnnmmmlllmmmmmmlllllllllmmmooopppoooooooooppppppoooooooooqqqpppnnnmmmmmmmmmooooooooooooooooooppppppppppppoooqqqrrrqqqpppooopppqqqooopppqqqssssssssssssrrrrrrrrrqqqppppppooonnnnnnqqqpppnnnmmmmmmnnnooopppoooppppppqqqrrrrrrssssssttttttsssrrrrrrrrrrrrrrrtttssssssssssssuuuvvvwwwzzzvvvsssuuuxxxzzzyyyvvvtttuuuvvvvvvtttssstttvvvxxxxxxxxxxxxxxxwwwvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwvvvwwwxxxxxxyyyyyyxxxxxxaaa```^^^]]]]]]^^^___aaaccccccbbbaaa```___^^^]]]___^^^]]]]]]\\\]]]]]]]]]\\\]]]]]]^^^___```aaaaaacccbbb```^^^]]]]]]^^^^^^[[[[[[[[[[[[\\\]]]^^^___\\\]]]]]]]]]^^^^^^^^^___]]]___aaaaaa```___```aaaaaabbbbbbcccccccccccccccaaaaaaaaa```aaabbbbbbcccbbbbbbbbbbbbbbbbbbccccccccceeeggggggffffffggghhhgggggghhhhhhiiiiiiiiiiiikkkkkklllnnnooopppqqqrrrpppqqqqqqrrrrrrrrrqqqqqqooooooooopppooonnnnnnmmmmmmllljjjiiihhhgggffffffiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiijjjjjjjjjjjjiiijjjjjjjjjkkkkkkkkkkkkkkkmmmnnnnnnnnnnnnmmmmmmlllmmmnnnnnnnnnnnnnnnmmmlllmmmmmmlllkkkkkklllllllllnnnoooooopppppppppooooooooonnnmmmllllllnnnpppqqqsssssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqppppppssssssrrrqqqqqqqqqqqqqqqssssssrrrrrrqqqqqqpppppprrrqqqppppppppprrrssstttttttttsssrrrqqqqqqpppppprrrrrrqqqppppppqqqqqqrrruuutttrrrrrrrrrrrrsssttttttsssrrrrrrssssssqqqooonnnmmmlllmmmoooqqqqqqpppnnnnnnoooooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmppppppoooooooooooonnnnnnlllllllllmmmmmmmmmmmmmmmoooooonnnmmmllllllllllllkkkkkkllllllmmmmmmmmmmmmoooooooooooooooooooooooolllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjkkkkkklllmmmmmmlllllljjjjjjjjjkkkkkkkkkllllllmmmlllkkkkkkkkklllnnnooojjjlllmmmmmmllllllmmmnnnnnnnnnoooooooooooonnnnnnppppppppppppoooooooooooooooooonnnnnnnnnnnnoooooopppqqqqqqooommmllllllmmmmmmlllkkkkkkmmmmmmkkkjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeffffffffffffeeeeeefffggghhhiiiiiiiiiiiiiiiiiiiiihhhhhhiiikkknnnooouuuwww{{{~~~}}}wwwqqqmmmjjjiiillliiigggiiilllnnnmmmkkkkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkllllllllllllkkkkkkkkklllllllllmmmmmmjjjjjjiiiiiiiiiiiijjjjjjlllkkkkkkjjjjjjjjjkkkkkkhhhhhhiiiiiiiiiiiihhhhhhjjjkkklllmmmmmmnnnnnnnnnmmmmmmllllllmmmmmmnnnooooooppppppooonnnmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnmmmlllllllllllllllmmmmmmnnnmmmllllllnnnnnnmmmlllllllllmmmnnnooooooppppppqqqpppooonnnnnnooopppqqqqqqpppooonnnmmmnnnooopppooooooooopppppppppqqqqqqpppqqqrrrqqqpppoooppprrrpppqqqrrrttttttttttttssssssrrrrrrqqqqqqppppppoooppppppooonnnnnnooopppqqqppppppqqqqqqrrrrrrsssssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwuuutttvvvyyyzzzxxxuuuwwwxxxyyyxxxvvvuuuuuuvvvxxxxxxxxxxxxxxxxxxwwwwwwvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxxxxyyyyyyxxxxxxdddcccaaa`````````aaabbbeeedddcccbbbaaa______^^^```______^^^]]]\\\\\\\\\^^^^^^^^^___```aaaaaabbbcccbbb```^^^]]]\\\]]]]]][[[[[[[[[\\\]]]^^^```aaa^^^^^^^^^___`````````aaaaaabbbddddddcccbbbbbbcccaaabbbccccccddddddccccccaaa``````aaaaaaaaabbbbbbccccccccccccccccccccccccdddeeeggghhhgggfffggghhhggggggggghhhhhhiiiiiijjjjjjjjjkkklllmmmooopppqqqpppppppppqqqqqqqqqqqqqqqnnnnnnnnnnnnnnnmmmmmmmmmlllkkkjjjhhhgggfffffffffhhhiiiiiijjjjjjiiiiiihhhiiiiiijjjkkkkkkjjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjooopppppppppooonnnmmmmmmooooooooonnnnnnmmmmmmlllmmmllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmpppnnnmmmkkklllnnnpppqqqssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqtttsssrrrrrrrrrrrrssssssssssssssssssrrrrrrqqqqqqrrrrrrqqqppppppqqqrrrsssttttttsssrrrqqqqqqpppppprrrqqqqqqqqqpppppppppppptttsssrrrqqqqqqqqqrrrrrrrrrqqqpppqqqrrrrrrpppooonnnmmmlllmmmoooqqqqqqpppoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnmmmmmmoooooopppppppppooooooooommmmmmmmmmmmmmmmmmmmmnnnoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppppppppppppppppppppppppppppppmmmmmmmmmnnnooooooooopppoooooooooooonnnlllkkkkkkllllllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkllllllllllllmmmllllllkkklllmmmnnnnnnkkklllmmmmmmllllllmmmnnnnnnnnnoooooooooooonnnnnnooooooooooooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppooommmllllllnnnlllkkkkkklllmmmlllkkkiiihhhgggffffffeeeeeefffeeeeeeffffffffffffeeeeeeeeefffgggiiiiiijjjjjjjjjlllkkkiiiiiijjjmmmppprrrvvvyyy|||}}}xxxrrrnnnkkkjjjkkkiiihhhiiikkkmmmmmmllljjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkllllllllllllmmmllllllllllllmmmmmmmmmnnnkkkjjjjjjiiiiiiiiiiiijjjmmmlllkkkjjjjjjjjjjjjjjjhhhiiiiiijjjjjjiiiiiihhhjjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooopppppppppoooooonnnllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmllllllllllllmmmmmmnnnnnnmmmlllmmmnnnooonnnlllkkklllmmmnnnooopppppppppppppppooooooooooooppppppppppppooonnnnnnoooooopppoooooopppppppppqqqqqqqqqpppqqqrrrrrrppppppqqqrrrqqqrrrsssuuuuuuuuuuuutttsssssssssrrrrrrqqqqqqqqqppppppooooooooopppqqqqqqqqqqqqqqqrrrrrrrrrssssssrrrqqqqqqppppppqqqqqqqqqqqqqqqrrrrrrsssttttttuuuuuutttuuuwwwyyyzzzxxxuuuyyyzzz{{{yyywwwvvvvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxeeedddcccbbbbbbcccddddddgggfffeeedddbbbaaa```___`````````___^^^]]]\\\[[[^^^______``````aaaaaaaaacccbbb```^^^]]]\\\]]]]]]\\\\\\\\\]]]___```bbbccc``````aaaaaabbbccccccdddbbbdddeeeeeedddccccccdddbbbbbbcccddddddddddddccc```aaaaaabbbbbbbbbbbbbbbccccccccccccdddddddddddddddfffhhhhhhgggfffggghhhfffgggggghhhiiijjjjjjjjjiiiiiiiiiiiijjjlllmmmnnnooooooooooooppppppqqqqqqnnnnnnnnnmmmmmmmmmmmmmmmkkkkkkiiihhhgggggggggggghhhiiiiiijjjjjjiiiiiihhhkkkllllllmmmllllllkkkkkkiiiiiiiiijjjjjjkkkkkkkkkqqqqqqqqqqqqppppppooonnnqqqppppppooonnnnnnnnnnnnooonnnnnnnnnnnnnnnooopppnnnmmmmmmmmmmmmmmmmmmmmmpppooommmmmmmmmnnnpppqqqssssssssssssssssssttttttrrrrrrrrrrrrrrrrrrssssssrrrrrrrrrrrrssstttuuuvvvttttttttttttsssssssssssssssrrrqqqqqqqqqrrrssstttuuuuuuttttttsssrrrrrrqqqrrrrrrrrrqqqqqqpppppppppssssssrrrrrrqqqqqqqqqqqqooonnnnnnoooqqqqqqpppnnnmmmlllkkkmmmoooqqqqqqqqqpppppppppoooooopppppppppoooooopppppppppooonnnmmmnnnoooppppppppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnoooooonnnmmmmmmmmmnnnnnnllllllllllllmmmnnnooopppoooooooooooooooooooooooonnnnnnnnnoooooopppppppppoooooooooooonnnmmmlllkkkmmmmmmnnnnnnnnnmmmllllllkkkkkklllllllllmmmmmmmmmllllllllllllmmmmmmnnnnnnkkklllnnnmmmllllllmmmooonnnnnnoooooooooooonnnnnnmmmmmmmmmnnnnnnooooooooosssssssssttttttsssssssssrrrrrrqqqqqqpppooommmkkknnnllljjjjjjlllmmmmmmlllkkkjjjiiihhhggggggggggggeeeffffffffffffffffffeeeeeefffgggiiiiiijjjjjjjjjlllkkkjjjjjjkkknnnqqqtttwww{{{~~~~~~yyytttooollljjjiiihhhggghhhjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnllllllkkkjjjjjjjjjjjjjjjlllkkkjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiijjjkkkllllllmmmmmmlllmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnnnnnnnmmmllllllllllllllllllllllllllllllmmmmmmllllllllllllmmmmmmlllllllllllllllmmmnnnoooooonnnmmmmmmnnnooonnnmmmjjjkkklllnnnnnnoooooonnnmmmooopppqqqqqqpppooommmpppoooooooooooopppppppppppppppppppppqqqqqqqqqqqqppprrrrrrrrrqqqpppqqqrrrqqqrrrtttuuuvvvvvvuuutttsssssssssrrrrrrrrrrrrrrrpppppppppppppppqqqrrrrrrrrrrrrrrrrrrrrrsssssssssqqqqqqqqqppppppqqqqqqrrrqqqqqqrrrsssssstttttttttssstttuuuwwwyyyyyywwwvvvzzz{{{{{{zzzwwwvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwdddddddddddddddeeeffffffhhhhhhgggeeecccbbbaaa```````````````___^^^\\\[[[____________``````aaaaaacccbbb```^^^]]]]]]^^^^^^]]]]]]]]]^^^___aaabbbcccaaaaaabbbcccdddeeeffffffbbbccceeedddcccaaabbbbbbbbbccccccdddddddddddddddaaaaaabbbccccccccccccbbbbbbccccccddddddeeeffffffeeegggiiihhhgggfffggghhhgggggghhhiiijjjkkkkkklllkkkjjjiiiiiiiiijjjlllmmmnnnnnnnnnnnnooopppqqqrrroooooonnnmmmmmmmmmmmmnnnkkkkkkjjjiiihhhhhhggghhhiiiiiijjjjjjjjjjjjiiiiiinnnnnnnnnnnnnnnmmmmmmllljjjjjjkkkkkkllllllmmmmmmqqqrrrrrrrrrrrrqqqqqqppprrrqqqpppppppppppppppqqqqqqqqqppppppooopppppppppnnnmmmmmmllllllmmmnnnnnnpppoooooooooppppppqqqqqqrrrrrrrrrsssssstttttttttrrrrrrqqqqqqqqqrrrssssssqqqqqqrrrrrrsssuuuvvvwwwuuuuuutttttttttttttttttttttsssrrrrrrrrrtttuuuvvvwwwvvvvvvvvvvvvuuuuuuuuuttttttttttttsssrrrqqqqqqsssssssssrrrrrrqqqqqqpppnnnnnnmmmoooqqqqqqpppooommmlllkkkmmmoooqqqrrrqqqqqqqqqppppppppppppqqqqqqqqqqqqrrrrrrrrrpppooommmnnnooopppqqqqqqqqqpppooooooooooooooonnnnnnnnnnnnoooooonnnnnnmmmnnnnnnooojjjjjjiiiiiijjjlllnnnooooooooooooooooooooooooooonnnoooooooooooooooppppppoooooooooooonnnnnnmmmlllmmmnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmmmmnnnnnnllllllmmmmmmnnnnnnnnnnnnkkkmmmnnnnnnmmmmmmnnnooonnnnnnoooooooooooonnnnnnkkkllllllmmmnnnoooooopppttttttuuuuuuuuuuuuttttttrrrqqqqqqrrrrrrqqqnnnlllnnnllljjjjjjkkkmmmmmmmmmlllkkkjjjiiiiiihhhhhhhhhffffffggggggggggggfffffffffggghhhiiiiiiiiiiiiiiijjjjjjiiijjjkkknnnqqqrrrxxx|||~~~zzzuuupppmmmkkkhhhhhhhhhhhhiiijjjkkkkkklllkkkkkkjjjjjjkkkkkklllkkklllllllllmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiiiiihhhiiijjjkkkkkkllllllkkkllllllmmmnnnnnnnnnnnnmmmkkkkkklllmmmmmmmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnllllllllllllmmmnnnooooooooonnnmmmmmmoooooonnnmmmllllllmmmmmmmmmmmmnnnnnnlllnnnqqqrrrrrrqqqnnnllloooooopppppppppppppppppppppppppppqqqqqqqqqqqqrrrqqqrrrsssrrrqqqpppqqqsssqqqrrrsssuuuuuuuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrpppppppppqqqrrrrrrrrrsssrrrrrrrrrrrrssssssssssssrrrqqqqqqqqqqqqrrrrrrsssqqqrrrsssttttttuuuuuutttssstttuuuvvvwwwxxxxxxxxxxxxyyyzzzyyywwwvvvvvvwwwvvvuuutttssstttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwwwwxxxxxxwwwwwwccccccdddeeefffggghhhhhhhhhhhhfffeeecccaaa```_________``````___^^^]]]\\\^^^^^^____________``````cccbbb```___^^^___``````]]]]]]]]]^^^___```aaabbbaaaaaabbbcccdddeeeffffffcccdddfffeeecccbbbbbbcccbbbcccddddddeeeeeeddddddaaabbbcccdddeeeddddddcccaaabbbcccdddeeefffggghhhfffgggiiiiiigggfffggghhhhhhhhhiiijjjkkklllmmmmmmnnnmmmkkkjjjiiijjjkkklllnnnnnnmmmmmmnnnoooqqqrrrpppooonnnmmmmmmmmmnnnnnnlllkkkjjjiiiiiihhhiiiiiijjjjjjkkkkkkkkkkkkjjjjjjnnnooooooooonnnnnnmmmllllllllllllmmmnnnnnnooooooqqqrrrrrrssssssssssssrrrsssrrrqqqqqqqqqrrrssstttsssrrrqqqppppppoooppppppnnnnnnmmmmmmnnnooopppqqqooopppqqqrrrsssrrrrrrqqqpppqqqqqqrrrssssssttttttrrrqqqppppppqqqrrrssstttrrrrrrrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssssstttvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyyyywwwxxxxxxxxxwwwvvvtttssstttttttttssssssrrrqqqpppooonnnnnnppprrrsssrrrqqqmmmkkkkkkllloooqqqrrrrrrrrrqqqppppppppppppqqqrrrrrrsssttttttsssrrrpppnnnoooppprrrsssssssssqqqqqqpppppppppooooooooonnnnnnoooooonnnnnnnnnnnnooooookkkkkkjjjjjjkkkmmmoooqqqqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooonnnnnnnnnnnnnnnooooooooonnnnnnmmmmmmnnnnnnooooooooonnnnnnlllmmmmmmmmmnnnnnnnnnnnnlllmmmmmmnnnnnnnnnnnnnnnlllmmmnnnnnnmmmmmmnnnooonnnnnnoooooooooooonnnnnnkkklllmmmnnnooopppqqqqqqsssssstttuuuuuutttssssssrrrqqqppprrrssssssooolllnnnllliiiiiikkkmmmnnnnnnlllkkkjjjiiiiiihhhiiiiiigggggghhhhhhhhhhhhggggggggghhhhhhiiiiiiiiihhhhhhjjjjjjkkklllnnnppprrrsssyyy}}}{{{vvvqqqmmmkkkhhhiiiiiiiiiiiijjjlllmmmmmmllllllkkkkkkllllllmmmllllllllllllmmmmmmmmmmmmkkkkkklllllllllmmmmmmmmmlllkkkjjjiiiiiihhhhhhhhhiiihhhhhhhhhhhhiiiiiijjjiiijjjjjjkkkkkkjjjjjjiiihhhiiijjjkkkkkkllllllkkkjjjkkklllmmmnnnmmmmmmllliiijjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnmmmmmmnnnnnnooollllllllllllmmmnnnooopppooonnnmmmnnnooopppooommmpppooonnnmmmmmmmmmnnnooonnnoooppppppppppppooonnnooooooppppppqqqqqqqqqqqqpppppppppqqqqqqqqqrrrrrrqqqrrrssssssqqqqqqrrrssspppqqqssstttuuuuuuttttttqqqqqqqqqqqqqqqrrrrrrrrrooopppqqqrrrssssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrsssttttttqqqrrrtttuuuvvvvvvuuuuuusssttttttuuuuuuvvvxxxzzzvvvwwwxxxwwwvvvuuuvvvwwwvvvuuutttssstttuuuwwwxxxwwwvvvvvvvvvvvvvvvvvvwwwuuuvvvvvvwwwwwwwwwwwwwwwbbbcccdddeeefffhhhiiiiiihhhgggfffdddbbb```___^^^^^^___`````````___^^^]]]^^^^^^^^^_______________bbbaaa```______```aaabbb]]]]]]]]]]]]^^^___`````````aaaaaacccdddeeeffffffeeeggghhhgggfffddddddeeebbbcccddddddeeeeeeddddddbbbcccdddeeefffeeeddddddaaaaaabbbdddfffgggiiiiiifffhhhiiiiiigggfffggghhhhhhiiiiiikkklllmmmnnnnnnqqqooommmkkkjjjkkklllmmmnnnmmmmmmmmmnnnoooqqqrrrqqqpppooommmmmmnnnnnnooollllllkkkjjjiiiiiiiiijjjjjjkkkkkkllllllkkkkkkjjjnnnnnnoooooonnnmmmllllllmmmmmmnnnnnnoooppppppqqqqqqqqqrrrsssttttttttttttsssrrrrrrqqqrrrsssuuuvvvssssssqqqpppoooooooooooopppooooooooooooqqqssstttooopppssstttttttttrrrqqqppppppqqqqqqrrrsssttttttqqqqqqpppooopppqqqssstttttttttsssrrrrrrrrrrrrsssuuuuuuuuuuuuvvvvvvvvvvvvttttttssstttuuuwwwyyyzzzxxxyyyyyyzzzzzz{{{||||||zzzzzz{{{{{{zzzyyywwwvvvttttttttttttsssrrrqqqpppppppppppprrrtttuuutttssslllkkkkkklllooorrrrrrrrrsssrrrqqqppppppqqqrrrsssssstttuuuuuuuuussspppooopppqqqsssuuuuuutttsssrrrqqqpppppppppoooooonnnnnnoooooonnnnnnnnnnnnooopppooonnnmmmmmmnnnpppssstttrrrrrrrrrrrrrrrrrrrrrrrrppppppoooooonnnnnnmmmmmmmmmnnnnnnoooooooooooonnnmmmmmmnnnooooooooooooooommmmmmmmmmmmnnnnnnnnnooolllmmmmmmnnnooonnnnnnnnnlllmmmnnnnnnmmmmmmnnnpppnnnnnnoooooooooooonnnnnnlllmmmnnnooopppqqqrrrsssqqqrrrsssttttttsssrrrqqqqqqpppppprrrttttttpppmmmnnnkkkiiiiiikkkmmmnnnnnnlllkkkjjjiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhgggllllllnnnppprrrssstttuuuyyy~~~{{{vvvrrrnnnllliiijjjkkkkkkjjjkkkmmmnnnnnnmmmmmmllllllmmmmmmnnnlllllllllmmmmmmmmmnnnnnnkkkkkkkkklllllllllmmmmmmkkkjjjiiihhhgggggggggggghhhhhhhhhhhhiiijjjkkkkkkiiijjjjjjkkkkkkjjjjjjiiiiiiiiijjjkkklllllllllllljjjjjjlllmmmmmmmmmlllkkkhhhiiikkkmmmnnnoooppppppoooooooooooooooooooooooooooooonnnnnnnnnnnnoooooolllllllllmmmmmmooopppppppppnnnmmmnnnooopppooommmsssrrrooonnnmmmnnnooopppqqqpppooonnnnnnooopppqqqnnnooopppqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrqqqrrrssssssqqqqqqrrrssspppqqqrrrttttttttttttsssqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqrrrssssssssssssssssssssssssssssssssssssrrrrrrrrrrrrsssssstttuuurrrssstttvvvvvvvvvvvvuuusssttttttttttttvvvxxx{{{tttuuuvvvvvvuuutttuuuwwwwwwvvvuuutttuuuvvvxxxzzzwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuvvvwwwwwwwwwwwwwwwaaabbbddddddcccccccccddddddbbb```___`````````^^^``````___^^^]]]\\\\\\\\\^^^\\\ZZZ[[[^^^aaaaaa``````______^^^^^^^^^______\\\]]]^^^___````````````bbbbbbbbbbbbcccdddeeeeeehhhhhhgggeeeeeedddddddddbbbbbbcccccccccdddddddddcccdddfffhhhgggeeecccaaaeeeeeeffffffffffffffffffhhhhhhhhhhhhhhhhhhiiiiiijjjiiihhhhhhiiijjjlllmmmnnnmmmlllkkkjjjkkkkkklllmmmmmmmmmnnnnnnnnnnnnnnnqqqppppppooonnnmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmooooooooooooooonnnmmmmmmjjjkkklllnnnppprrrtttuuutttrrrppppppsssuuuuuuuuuuuuuuutttttttttssssssssstttrrrppppppppppppnnnmmmqqqpppnnnmmmmmmoooqqqrrrqqqqqqppppppppppppqqqqqqrrrqqqrrrrrrssstttuuuvvvoooooooooppppppqqqqqqqqqpppppppppooonnnooorrruuusssrrrqqqsssuuuwwwxxxwwwsssssssssuuuxxxzzzyyyxxxzzz{{{{{{{{{zzzzzz{{{}}}yyyzzz{{{{{{zzzxxxvvvuuusssssssssrrrrrrrrrrrrqqqrrrrrrsssvvvxxxwwwsssooohhhggggggjjjmmmpppqqqqqquuuuuuuuuuuutttsssrrrqqqttttttuuuuuuuuuuuuttttttrrrssstttttttttsssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqppppppooooooooooooooommmmmmnnnnnnooooooooopppuuuttttttttttttuuuvvvvvvpppppppppooonnnnnnmmmmmmpppppppppoooooooooooooooooooooooooooooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnooooooppppppoooooooooooooooooooooooopppppppppppppppppppppppppppoooooooooooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssssssqqqooommmnnnmmmjjjhhhhhhjjjlllnnniiiiiiiiijjjjjjkkkkkkkkklllkkkjjjhhhggghhhiiiiiihhhhhhhhhhhhiiijjjkkklllgggiiilllmmmnnnqqqtttwww{{{}}}~~~~~~}}}}}}zzzuuunnnhhhiiijjjkkkkkkjjjjjjlllnnnmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnnnnoooooonnnmmmkkkjjjiiijjjjjjkkkjjjiiiiiiiiiiiiiiijjjjjjhhhhhhiiijjjkkkkkkllllllkkkjjjhhhgggggghhhjjjkkkjjjjjjjjjjjjjjjjjjkkkkkkooommmkkkkkkmmmooooooooopppnnnmmmkkklllnnnqqqrrrqqqqqqppppppppppppqqqqqqoooooonnnmmmmmmmmmmmmmmmlllllllllmmmmmmoooppppppoooooonnnmmmmmmnnnooopppoooooonnnnnnmmmmmmllllllooooooooooooppppppppppppooooooooooooooooooppppppppppppqqqrrrrrrrrrrrrqqqqqqqqqrrrssssssttttttuuuqqqqqqssssssssssssqqqqqqsssrrrqqqqqqppppppqqqqqqpppqqqqqqrrrssstttuuuuuuttttttsssssssssttttttuuuuuuuuusssrrrqqqrrrrrrsssqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttvvvwwwxxxwwwvvvuuuvvvwwwwwwwwwvvvuuuuuuvvvwwwxxxuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwdddeeefffdddbbb``````aaabbb```^^^^^^___```___^^^bbbbbbaaa______^^^^^^___^^^\\\ZZZ[[[___aaaaaaaaa```______^^^^^^______```\\\]]]^^^___````````````cccbbbbbbbbbbbbdddeeefffiiihhhgggfffeeeeeeeeeeeecccccccccccccccddddddddddddeeeggghhhgggeeecccaaaeeeeeeeeeffffffgggggggggiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiijjjlllnnnoooppppppnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppppppppooonnnmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmooooooppppppooonnnnnnmmmkkklllmmmoooppprrrssstttsssrrrpppqqqssstttuuuuuuuuutttttttttsssssssssssstttrrrqqqqqqqqqqqqooonnnqqqpppnnnnnnnnnoooqqqrrrqqqqqqppppppppppppqqqqqqqqqqqqqqqrrrrrrssstttuuupppppppppqqqqqqqqqrrrrrrqqqqqqqqqooonnnoooqqqtttsssrrrqqqsssuuuwwwwwwwwwuuutttuuuwwwzzz{{{{{{zzzzzz{{{|||{{{yyyyyy{{{}}}{{{|||~~~~~~}}}{{{xxxvvvtttsssssssssrrrqqqqqqqqqrrrrrrsssvvvyyyxxxtttqqqkkkjjjiiijjjmmmppprrrrrruuuuuuuuuuuutttsssrrrrrrttttttuuuuuuuuuuuuttttttsssssssssttttttssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqpppoooooooooooooooooooooppppppqqqqqqqqqqqquuuuuuuuuuuuuuutttttttttppppppoooooonnnmmmmmmmmmoooooooooooooooppppppppppppppppppppppppoooooonnnoooooooooooooooooonnnnnnppppppppppppooooooooooooooooooooooooooooooooooooppppppppppppppppppppppppqqqppppppoooooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttsssqqqooonnnnnnmmmkkkiiiiiiiiikkkkkkiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjiiiiiihhhiiiiiiiiiiiihhhiiiiiijjjkkklllhhhjjjlllnnnoooqqqtttwwwzzz|||{{{zzzzzzzzzyyyuuuppplllkkkllllllkkkjjjiiikkklllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjkkkllljjjjjjiiiiiiiiiiiiiiiiiihhhiiiiiijjjkkkkkkllllllkkkjjjhhhgggggghhhjjjkkkiiijjjjjjjjjjjjkkkkkkkkkkkkjjjkkkmmmqqqsssttttttsssqqqooommmlllmmmoooppppppoooooooooooooooooopppoooooonnnmmmmmmmmmmmmnnnlllllllllmmmmmmnnnooopppqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmoooooooooooopppppppppppppppppppppppppppoooooooooppppppqqqrrrrrrrrrrrrqqqqqqqqqrrrssssssttttttuuuqqqrrrssssssssssssrrrqqqssssssrrrqqqqqqqqqqqqrrrrrrrrrrrrsssttttttuuuuuuuuuttttttsssssssssttttttuuutttsssqqqqqqqqqrrrsssrrrrrrssstttuuuuuuuuuuuuyyyxxxxxxwwwvvvuuuttttttuuuvvvwwwwwwuuuuuuvvvwwwvvvvvvuuuuuuuuuwwwxxxyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxcccdddeeecccaaa______``````^^^]]]]]]___``````___bbbaaa```_______________^^^]]]\\\]]]___aaaaaaaaa``````____________``````]]]^^^___``````aaaaaa```ccccccaaaaaaaaaccceeegggiiihhhgggffffffeeeffffffddddddccccccddddddeeeeeefffggghhhhhhgggeeecccbbbddddddeeefffgggggghhhhhhjjjiiiiiiiiihhhhhhggggggiiiiiiiiijjjkkknnnpppqqqqqqpppoooooonnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnppppppoooooonnnnnnmmmmmmllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppppppppooonnnnnnmmmnnnnnnooopppqqqrrrrrrsssqqqpppqqqssstttuuutttttttttttttttsssssssssssstttsssqqqrrrrrrrrrqqqppppppoooooonnnooopppqqqrrrqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqrrrsssttttttqqqqqqrrrrrrrrrrrrrrrsssrrrrrrrrrpppooooooqqqssstttrrrqqqrrruuuwwwwwwvvvvvvvvvvvvyyy{{{}}}|||{{{{{{{{{|||{{{yyyyyy{{{|||~~~~~~zzzxxxuuuttttttsssrrrqqqqqqqqqrrrrrrtttvvvyyyyyywwwtttqqqnnnllllllnnnqqqssstttuuuuuuuuuuuutttsssrrrrrrttttttuuuuuuuuuuuutttttttttsssssssssssssssttttttttttttssssssrrrqqqqqqqqqrrrqqqppppppoooooopppppprrrrrrrrrrrrssssssssssssvvvvvvwwwvvvuuutttrrrqqqppppppoooooonnnmmmmmmmmmnnnnnnooooooppppppqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqppppppoooooonnnnnnrrrqqqqqqppppppoooooonnnooooooooooooooooooooooooppppppppppppppppppppppppsssrrrqqqppppppppppppppprrrrrrrrrrrrrrrrrrrrrrrrssssssttttttsssrrrpppooommmllllllkkkjjjiiiiiihhhjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiijjjkkkkkkjjjkkkmmmoooppprrruuuwwwyyy|||~~~~~~wwwvvvvvvvvvvvvtttqqqooommmmmmmmmkkkiiihhhiiikkkllllllllllllllllllllllllllllllllllllllllllllllllkkkkkkjjjjjjjjjkkkllllllkkkkkkjjjiiihhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkklllkkkjjjiiihhhhhhiiijjjkkkiiiiiijjjjjjjjjkkkkkkkkkggghhhkkkpppvvvzzz{{{zzzvvvtttqqqooommmmmmmmmnnnoooooonnnnnnnnnnnnoooooopppooonnnnnnmmmmmmnnnnnnmmmmmmlllmmmmmmnnnoooppprrrqqqpppnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnooooooooooooooopppppppppqqqqqqqqqqqqqqqppppppooooooooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqrrrssssssttttttuuurrrrrrssssssssssssrrrrrrttttttsssrrrrrrrrrrrrsssttttttttttttttttttttttttvvvuuutttssssssssssssssstttsssrrrqqqqqqqqqrrrsssrrrrrrssstttuuuuuuuuuuuu{{{{{{zzzxxxwwwvvvuuuuuutttvvvwwwvvvuuutttuuuwwwuuuuuuuuuuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxyyy___aaabbbaaa``````bbbccc___]]]\\\]]]___aaaaaaaaa```___^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^```aaaaaaaaa`````````___``````aaaaaa^^^___```aaaaaaaaaaaaaaadddcccaaa```aaacccfffgggiiihhhgggfffffffffffffffddddddcccccccccdddeeefffgggggghhhhhhgggeeecccbbbcccdddeeefffggghhhiiijjjjjjjjjiiiiiihhhgggggggggiiiiiiiiijjjlllooorrrsssooooooooonnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnpppooooooooonnnnnnnnnmmmllllllllllllllllllllllllnnnnnnnnnnnnoooooooooooooooppppppqqqppppppoooooooooooopppppppppqqqqqqqqqrrrqqqpppqqqsssttttttssssssssssssssssssssssssssstttsssrrrrrrssstttsssqqqoooooooooooooooqqqrrrrrrrrrqqqqqqppppppqqqqqqrrrqqqqqqqqqqqqqqqrrrsssssssssssssssssssssssssssssssssssssssrrrpppoooqqqrrrtttrrrqqqrrrtttvvvvvvvvvwwwvvvvvvxxx{{{|||{{{zzzzzz{{{|||{{{yyyyyy{{{|||{{{yyyvvvvvvuuutttsssrrrrrrqqqrrrsssuuuwwwxxxyyyyyyxxxvvvrrrooonnnooorrrtttuuuvvvvvvvvvuuuuuutttsssrrrttttttuuuuuuuuuuuuttttttttttttsssrrrrrrsssuuuvvvuuuuuuttttttsssrrrqqqqqqrrrrrrqqqppppppppppppqqqssssssssssssssssssssssssvvvwwwxxxxxxvvvssspppooopppppppppooonnnnnnmmmmmmmmmmmmnnnooopppqqqqqqrrrqqqpppppppppppppppppppppqqqqqqppppppooonnnmmmmmmpppppppppooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnppppppppppppppppppppppppssssssrrrqqqpppppppppppprrrrrrrrrrrrrrrrrrrrrrrrtttttttttttttttrrrqqqppplllmmmmmmlllkkkiiigggfffkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjkkklllkkkjjjiiilllkkkkkkjjjjjjjjjkkkkkkkkkmmmooooooppprrrtttwwwxxx{{{~~~|||vvvtttsssrrrsssrrrqqqooollllllmmmkkkiiiiiijjjlllmmmmmmmmmmmmmmmmmmnnnnnnllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkllllllmmmkkkkkkjjjiiihhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiihhhhhhiiijjjjjjiiiiiiiiijjjjjjkkkkkklllfffhhhmmmssszzz}}}}}}|||vvvuuurrrpppnnnmmmmmmnnnoooooonnnnnnnnnnnnoooooopppoooooonnnmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnooooooppppppooonnnnnnnnnmmmmmmmmmmmmnnnnnnooooooooopppoooooopppppppppqqqqqqqqqrrrrrrrrrqqqppppppoooooopppqqqrrrrrrssssssrrrrrrqqqqqqrrrssssssttttttuuurrrssssssssssssssssssrrruuuuuutttsssssssssssssssvvvvvvuuuuuuuuutttttttttvvvuuutttssssssssssssssssssrrrqqqppppppqqqrrrsssrrrssstttuuuuuuvvvvvvvvvzzzyyyyyyxxxxxxwwwwwwvvvtttuuuvvvvvvuuutttvvvwwwttttttuuuuuuwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvxxxyyyzzz___`````````______aaaccc___^^^]]]^^^aaaccccccbbb______^^^]]]]]]]]]]]]^^^^^^___````````````aaabbb```````````````aaabbbccc``````aaaaaabbbaaaaaaaaacccbbbaaaaaabbbccceeeggghhhggggggffffffffffffgggeeedddcccbbbcccdddeeefffggggggggggggfffeeedddcccddddddeeefffgggiiiiiijjjiiiiiiiiiiiihhhhhhgggggghhhiiiiiikkkmmmpppssstttooopppppppppppppppppppppppppppoooooonnnnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooooooppppppppppppqqqqqqqqqqqqqqqpppqqqpppppppppppppppppppppqqqppppppqqqssstttsssrrrrrrrrrsssssssssssssssssstttrrrrrrrrrtttuuutttsssoooooooooppppppqqqrrrsssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrsssssssssssssssssssssssssssssssssttttttsssqqqpppqqqrrrtttrrrqqqrrrtttuuuuuuuuuuuuuuuuuuwwwyyyzzzyyyxxxyyy{{{{{{{{{zzzzzz{{{}}}~~~{{{xxxwwwwwwvvvvvvuuuttttttsssssstttuuuvvvwwwxxxyyyzzzyyyuuuqqqpppqqqtttvvvvvvvvvvvvvvvvvvuuutttsssrrrttttttuuuuuuuuuuuuttttttttttttsssrrrssstttuuuwwwvvvvvvvvvuuutttsssrrrrrrsssrrrrrrqqqqqqqqqqqqqqqsssssssssssssssssssssrrrvvvwwwwwwwwwvvvtttqqqooorrrqqqqqqpppoooooonnnnnnmmmmmmnnnooopppqqqqqqrrroooooonnnnnnnnnoooooopppppppppooonnnmmmmmmlllllllllllllllmmmnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnppppppppppppppppppppppppsssrrrrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrttttttttttttsssrrrqqqqqqmmmmmmnnnnnnllljjjhhhfffkkkkkkkkkkkkkkkkkkkkkkkkgggiiijjjlllllllllkkkjjjllllllkkkkkkkkkkkkkkkkkklllnnnoooppppppqqqtttvvvwwwyyy}}}zzzvvvtttrrrqqqqqqpppooommmjjjkkkkkkkkkjjjjjjlllnnnmmmmmmnnnnnnooooooooooookkkkkkkkkkkkkkkkkkkkkjjjiiijjjjjjkkkllllllllllllkkkjjjjjjiiihhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkkkkkjjjiiiiiiiiiiiiiiiiiijjjhhhhhhiiijjjkkkkkkllllllhhhjjjooouuuzzz||||||zzzsssrrrqqqpppooooooooooooqqqppppppooooooppppppqqqppppppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnooommmmmmnnnnnnooooooooopppmmmnnnnnnnnnooooooppppppppppppppppppqqqqqqqqqqqqsssrrrrrrrrrqqqqqqqqqpppqqqqqqrrrssssssssssssrrrqqqqqqrrrssssssttttttuuussssssssssssssssssssssssvvvuuuttttttssssssttttttvvvvvvvvvuuuttttttssssssuuuuuutttssssssssssssssssssrrrqqqqqqqqqrrrssstttrrrssstttuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxsssuuuvvvvvvuuuuuuvvvxxxssstttuuuvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxzzz{{{bbbbbbaaa___\\\\\\]]]___```___^^^___aaaccccccbbbaaa``````_________``````^^^```bbbbbbaaa```aaabbbaaa``````aaaaaabbbcccdddaaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbbbbcccdddeeeeeegggffffffeeeeeeeeeffffffdddcccbbbaaaaaaccceeefffeeeeeeeeeeeeeeeeeeddddddeeeeeefffggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjmmmooorrrtttrrrrrrssstttttttttssssssqqqppppppoooooonnnnnnmmmoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooppppppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooopppqqqssstttsssqqqrrrrrrrrrrrrsssssssssssssssrrrqqqrrrtttuuutttsssnnnoooooopppqqqrrrssssssrrrrrrqqqqqqqqqqqqrrrrrrsssssssssrrrrrrssssssttttttsssssssssssssssrrrrrrrrrtttuuutttrrrrrrrrrssstttrrrqqqrrrtttuuuuuutttuuuttttttvvvxxxyyyxxxvvvxxxyyyzzzzzzzzz{{{}}}}}}zzzxxxxxxxxxxxxxxxwwwwwwwwwwwwtttuuuvvvvvvuuuvvvxxx{{{yyyvvvsssrrrsssuuuwwwwwwvvvvvvvvvvvvuuutttssssssttttttuuuuuuuuuuuuttttttsssssssssssstttuuuvvvvvvwwwvvvvvvvvvuuuttttttttttttsssrrrrrrqqqqqqrrrrrrsssssssssrrrrrrrrrrrrrrruuuuuuvvvvvvvvvtttsssrrrssssssrrrrrrqqqpppppppppnnnnnnooooooppppppqqqqqqooonnnmmmmmmmmmnnnooopppoooooonnnnnnmmmmmmlllllljjjjjjkkklllnnnoooppppppooooooooooooooooooooooooppppppppppppppppppppppppqqqqqqppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrttttttssssssrrrqqqqqqqqqmmmnnnnnnnnnmmmllljjjiiillllllllllllkkkkkkkkkkkkhhhhhhjjjkkklllllllllllllllllllllkkkkkklllmmmmmmlllnnnoooooooooppprrrtttvvvxxx|||~~~zzzvvvtttrrrqqqpppooommmkkkiiijjjkkkkkkjjjkkkmmmooommmmmmmmmnnnooooooppppppjjjjjjjjjkkkkkkllllllllljjjjjjkkklllllllllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjkkkllllllmmmjjjllloootttxxxyyyxxxvvvqqqppppppoooooooooppppppqqqqqqppppppppppppqqqqqqqqqpppoooooonnnnnnoooooonnnnnnmmmmmmmmmmmmnnnnnnkkklllmmmoooppppppppppppnnnooooooooooooooooooppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrsssssssssssssssqqqqqqrrrssssssttttttuuuttttttssssssssssssttttttuuuuuutttsssssssssssstttuuuuuuuuuttttttsssssssssttttttsssssssssttttttuuutttsssrrrrrrrrrssstttuuusssssstttuuuvvvvvvvvvvvvrrrssstttuuuvvvxxxyyyyyytttuuuwwwwwwvvvvvvxxxyyyssstttuuuwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzbbbaaa```^^^[[[[[[]]]___```___^^^^^^```bbbaaaaaa``````_________``````aaa^^^```ccccccaaa```aaabbbaaaaaaaaaaaabbbcccdddeeeaaabbbbbbccccccbbbbbbaaa```aaacccdddeeeeeeddddddeeeeeeddddddddddddeeeeeedddbbb```___```aaadddeeecccccccccdddddddddddddddffffffgggggghhhhhhhhhiiiggggggggghhhiiiiiijjjjjjiiiiiiiiijjjlllnnnqqqrrrrrrssstttuuuvvvuuuuuutttqqqqqqppppppooonnnnnnmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnoooooopppqqqqqqrrrssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooopppqqqssstttrrrqqqqqqqqqrrrrrrrrrsssssssssqqqppppppqqqsssuuutttsssnnnnnnpppqqqrrrssssssssssssrrrrrrqqqqqqrrrrrrsssuuuttttttssssssttttttuuussssssssssssrrrrrrqqqqqqqqqsssuuuuuusssssssssuuutttrrrqqqrrrsssttttttsssuuuttttttvvvxxxxxxwwwvvvvvvxxxyyyzzzzzz|||~~~}}}{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzzzzuuuvvvvvvuuussstttwwwzzzxxxvvvttttttuuuwwwwwwwwwvvvwwwwwwvvvvvvuuutttsssttttttuuuuuuuuuuuuttttttrrrssstttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvttttttsssrrrrrrrrrrrrrrrttttttsssssssssrrrrrrrrrssstttttttttuuuuuuvvvvvvuuuttttttssssssrrrqqqqqqoooooooooooooooppppppppppppooonnnmmmnnnoooqqqrrroooooonnnnnnnnnnnnnnnnnnkkkllllllmmmnnnoooooopppooooooooooooooooooooooooppppppppppppppppppppppppooooooooooooppppppqqqrrrsssssssssssssssssssssssstttsssrrrqqqqqqpppppppppnnnooooooooonnnmmmmmmlllmmmmmmlllllllllkkkkkkkkkiiiiiiiiijjjkkklllnnnnnnllllllkkkllllllmmmnnnooolllnnnoooooonnnoooqqqsssuuuwww{{{~~~zzztttsssqqqqqqqqqpppnnnkkkjjjkkklllkkkjjjjjjkkkmmmkkkkkkkkklllmmmnnnnnnnnniiiiiijjjkkklllmmmnnnnnnjjjkkklllllllllkkkjjjiiihhhhhhhhhhhhiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjiiiiiiiiiggghhhiiijjjkkkllllllmmmkkkkkkmmmqqqtttuuutttsssppppppooooooooonnnnnnnnnppppppooooooooooooppppppqqqpppoooooonnnnnnoooooonnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnoooppppppoooooopppppppppooooooooooooooopppppppppqqqqqqqqqrrrrrrqqqqqqrrrrrrssssssttttttqqqrrrsssssstttsssssssssqqqqqqrrrssssssttttttuuuuuutttsssrrrrrrssstttuuuuuutttssssssrrrrrrsssssstttttttttsssssssssssssssssssssssssssssstttuuuvvvttttttssssssssstttuuuvvvssstttuuuvvvvvvwwwwwwvvvsssttttttuuuvvvwwwxxxxxxuuuvvvxxxxxxwwwwwwyyyzzztttuuuvvvwwwxxxxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuwwwyyyzzz{{{{{{zzzyyy^^^^^^^^^\\\[[[\\\___bbb```^^^]]]]]]___``````___^^^^^^]]]]]]]]]^^^^^^___^^^aaaddddddbbb```aaabbbaaaaaaaaaaaabbbcccdddeeebbbbbbcccccccccbbbbbbaaa___aaaccceeefffeeedddcccddddddcccccccccddddddeeecccbbb```^^^___aaaccceeeaaabbbbbbccccccdddeeeeeegggggggggggghhhhhhhhhhhhffffffggghhhiiijjjkkkkkkiiiiiiiiijjjkkknnnpppqqqpppqqqssstttttttttssssssqqqqqqqqqpppooonnnnnnmmmnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooommmmmmmmmmmmnnnnnnnnnnnnpppqqqrrrrrrsssssssssssspppqqqqqqqqqqqqrrrrrrrrroooooopppqqqttttttrrrqqqqqqqqqqqqrrrrrrsssssssssqqqpppoooqqqsssttttttsssmmmnnnpppqqqrrrssssssssssssrrrrrrqqqqqqrrrrrrsssvvvuuuuuutttttttttuuuuuusssssssssrrrrrrqqqqqqqqqqqqssstttuuutttttttttuuutttrrrqqqqqqsssttttttsssuuuuuuuuuvvvxxxyyywwwvvvuuuwwwyyyzzz{{{|||~~~|||{{{zzzzzzyyyyyyzzz{{{{{{||||||}}}uuuvvvwwwtttrrrsssvvvzzzwwwvvvtttuuuwwwxxxwwwvvvwwwwwwwwwwwwvvvuuutttsssttttttuuuuuuuuuuuuttttttqqqrrrtttvvvwwwvvvvvvuuuvvvvvvvvvvvvvvvwwwwwwwwwttttttsssrrrrrrrrrrrrsssuuuuuuttttttsssssssssrrrrrrrrrsssssstttvvvxxxyyyvvvuuuuuutttssssssrrrrrrpppppppppoooooooooooooooqqqpppooonnnoooppprrrtttooooooooooooppppppppppppnnnnnnnnnnnnooooooooooooooooooooooooooooooooooooppppppppppppppppppppppppmmmmmmnnnnnnoooppprrrsssssssssssssssssssssssssssssssssrrrqqqppppppppppppoooooooooooonnnnnnnnnnnnmmmmmmmmmllllllkkkkkkkkkiiiiiiiiiiiijjjlllnnnpppkkkkkkkkklllmmmnnnoooppplllmmmnnnnnnmmmnnnppprrrtttwww{{{~~~zzzrrrqqqqqqqqqrrrqqqooollllllmmmmmmkkkiiiiiijjjkkkiiiiiijjjkkkkkklllmmmmmmiiiiiijjjkkkmmmnnnooooookkkllllllmmmlllkkkiiihhhgggggghhhhhhiiijjjlllllljjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiggghhhhhhjjjkkklllmmmmmmjjjkkklllooorrrssssssqqqpppppppppooonnnmmmmmmllloooooonnnnnnnnnnnnooooooqqqppppppoooooooooooooooooonnnnnnmmmmmmmmmnnnnnnnnnnnnoooppppppooonnnmmmqqqqqqppppppoooooonnnnnnppppppqqqqqqqqqrrrrrrrrrpppqqqqqqrrrssstttuuuuuuqqqrrrssssssttttttssssssqqqqqqrrrssssssttttttuuuuuutttsssrrrrrrssstttuuuttttttsssrrrrrrrrrrrrsssssssssssssssssssssssssssrrrrrrrrrssstttuuuvvvwwwuuuttttttssstttuuuvvvwwwssstttuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwuuuwwwxxxyyyxxxxxxzzz{{{uuuvvvwwwxxxxxxwwwvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwtttvvvyyy{{{|||{{{zzzxxxaaa``````^^^]]]\\\[[[[[[\\\]]]^^^^^^____________^^^^^^^^^^^^^^^___```aaa```aaabbbcccdddcccbbbbbbccc```]]]___dddgggfffcccbbbbbbcccbbbbbbaaa```_________``````aaabbbbbbbbbcccccccccccccccbbbaaa```bbbccccccbbbaaaaaabbbdddccccccccccccccccccccccccggggggggggggggggggggggggffffffgggggghhhhhhiiiiiihhhiiijjjjjjiiijjjlllnnnqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqooonnnmmmmmmmmmmmmmmmnnnoooooonnnnnnooopppmmmmmmmmmnnnnnnnnnnnnoooooonnnlllllllllmmmoooqqqvvvuuuuuuttttttsssrrrrrroooqqqqqqqqqpppppprrrtttqqqrrrrrrsssssssssssssssttttttsssssssssttttttuuupppoooooopppqqqqqqnnnlllnnnnnnooopppqqqrrrsssssssssrrrqqqppppppqqqsssuuuvvvvvvuuuuuutttttttttsssuuutttsssrrrqqqrrrssssssrrrsssvvvxxxyyyxxxwwwwwwsssqqqrrrvvvvvvsssuuu{{{xxxuuussstttvvvwwwvvvtttwwwwwwxxxzzz{{{}}}~~~~~~{{{yyyxxxzzz}}}|||zzzyyyyyyzzz|||}}}vvvuuutttsssssstttuuuvvvzzzyyyxxxxxxwwwwwwxxxxxxyyywwwuuutttssstttuuuvvvvvvvvvuuuuuuttttttttttttqqqsssuuuxxxxxxxxxvvvuuuwwwwwwwwwwwwvvvvvvvvvvvvwwwuuuttttttvvvxxxxxxxxxuuuttttttssssssrrrqqqqqqqqqrrrssstttuuuwwwxxxxxxvvvvvvuuuuuuttttttttttttqqqqqqqqqqqqqqqrrrrrrrrrppppppppppppppppppppppppqqqqqqqqqppppppppppppoooqqqqqqpppooooooooooooooommmmmmmmmnnnoooqqqrrrsssrrrrrrqqqpppooooooppppppoooooopppqqqrrrrrrsssssssssrrrrrrrrrrrrrrrrrrqqqrrrqqqqqqpppooonnnnnnmmmlllllllllmmmmmmmmmnnnnnnmmmmmmnnnnnnmmmmmmlllkkkiiiiiijjjkkkkkklllmmmmmmllllllllllllllllllllllllmmmlllkkkjjjkkkmmmoooppptttwww{{{~~~}}}xxxuuurrroooooonnnlllkkkiiijjjjjjkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkllllllkkkkkkkkklllllllllmmmmmmkkkkkkkkkjjjjjjjjjiiiiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiiiiiiiiiiijjjjjjjjjmmmllljjjiiiiiijjjlllmmmhhhiiijjjjjjjjjkkknnnppplllmmmnnnppppppqqqqqqqqqppppppoooooonnnnnnmmmmmmooommmlllmmmooopppnnnkkkoooooopppppppppoooooonnnlllmmmmmmnnnoooppppppqqqoooooooooooooooppppppqqqpppooooooooooooooopppqqqqqqqqqppppppppppppppppppppppppooooooppppppqqqrrrqqqmmmmmmrrrrrroooooosssnnnooorrrtttuuuuuuuuuuuuttttttttttttttttttssssssssssssrrrrrrrrrrrrqqqqqqvvvvvvuuutttttttttttttttsssqqqpppqqqtttvvvtttrrrvvvuuutttsssssstttuuuvvvwwwvvvuuuuuuuuuuuuuuuvvvttttttuuuwwwwwwxxxxxxxxxyyyvvvuuuvvvzzz{{{zzzwwwyyywwwvvvwwwxxxxxxwwwvvvyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzzzzyyyyyyyyyzzzzzzaaa``````___^^^]]]\\\[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````___```bbbcccddddddccccccccc```]]]___dddfffeeecccbbbbbbbbbaaa```___^^^]]]^^^______```aaaaaabbbbbbbbbccccccccccccbbbbbbaaacccdddeeeeeedddcccdddeeeddddddeeeeeeeeeeeeeeeeeeggggggggggggggggggggggggffffffgggggghhhiiiiiiiiiggghhhjjjjjjjjjkkkmmmooorrrrrrqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmnnnoooooonnnooopppooommmkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkklllmmmooopppsssrrrrrrrrrrrrqqqqqqqqqpppqqqrrrrrrqqqqqqssstttrrrsssttttttuuuuuutttttttttttttttssssssttttttuuuppppppooopppqqqqqqooommmmmmmmmooopppqqqrrrrrrrrrsssrrrqqqppppppqqqssstttuuuuuuuuuuuuttttttsssssstttsssrrrrrrrrrrrrsssttttttuuuwwwyyyyyyyyyxxxwwwtttrrrsssvvvvvvrrrtttzzzxxxuuussstttvvvwwwvvvtttwwwxxxzzz{{{}}}~~~~~~~~~zzzxxxyyyzzz{{{zzzxxxwwwvvvwwwyyyzzzvvvuuuuuuttttttuuuuuuvvvyyyyyyxxxxxxwwwxxxxxxxxxxxxwwwuuutttssstttuuuvvvuuuuuuuuutttttttttssssssqqqsssvvvxxxyyyxxxvvvtttvvvvvvvvvvvvvvvvvvvvvvvvwwwuuuuuuvvvxxxyyyxxxwwwtttttttttssssssrrrrrrrrrrrrsssssstttuuuvvvwwwwwwuuuuuuuuuuuuttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppprrrqqqppppppooooooppppppmmmmmmnnnnnnoooqqqrrrsssrrrrrrqqqpppppppppppppppoooppppppqqqrrrrrrsssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqpppoooooonnnmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjjjjjjjkkkkkklllllllllllllllllllllllllllllllllmmmlllkkkjjjkkkmmmooopppsssuuuyyy|||~~~zzzwwwssspppooonnnlllkkkiiiiiijjjjjjjjjjjjjjjiiijjjjjjjjjkkkkkkkkklllllljjjkkkkkkkkkkkklllllllllkkkkkkjjjjjjiiiiiiiiiiiihhhhhhiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjhhhiiijjjjjjjjjkkkmmmooommmnnnoooooopppppppppppppppooooooooonnnnnnnnnmmmooommmmmmnnnppppppnnnlllooooooppppppppppppoooooommmnnnnnnnnnooopppppppppooonnnnnnnnnnnnoooppppppppppppooooooooooooooopppppppppppppppppppppppppppppppppooooooppppppqqqrrrrrroooooorrrrrroooooossspppqqqrrrssstttuuuuuuuuuttttttttttttttttttttttttqqqrrrrrrrrrrrrsssssssssuuuuuuttttttttttttuuuuuutttsssqqqrrruuuvvvtttrrruuuuuutttsssssstttuuuuuuvvvvvvuuuuuuuuuuuuuuuvvvttttttuuuwwwwwwxxxxxxwwwyyyxxxxxxxxxzzzzzzzzzyyyyyywwwvvvwwwxxxyyyxxxvvvyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyzzzzzzaaaaaa```___^^^]]]]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\^^^^^^]]]]]]]]]^^^______^^^___aaabbbddddddeeeeeebbb___^^^___ccceeeeeecccbbbbbbaaa```___]]]]]]\\\^^^^^^______```aaaaaaaaaaaabbbccccccccccccccccccdddfffhhhiiigggfffffffffeeeffffffggghhhhhhhhhhhhggggggggggggggggggggggggffffffggghhhhhhiiiiiijjjfffhhhjjjjjjjjjlllnnnqqqrrrrrrrrrqqqqqqpppppppppooonnnmmmmmmmmmooopppqqqpppqqqpppnnnkkkiiiiiijjjllllllmmmmmmmmmnnnnnnnnnnnnmmmlllllllllmmmnnnoooqqqqqqqqqrrrrrrrrrssssssrrrsssssssssrrrrrrsssuuutttuuuvvvvvvwwwwwwvvvvvvuuuuuutttttttttttttttuuuqqqppppppqqqrrrqqqooonnnkkkllloooqqqrrrrrrqqqppprrrqqqpppppppppqqqssstttuuuttttttttttttsssssssssrrrrrrrrrrrrrrrsssuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwvvvtttuuuvvvuuurrrtttxxxwwwuuuttttttuuuvvvvvvuuuxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}{{{yyyxxxzzz{{{{{{yyywwwtttsssttttttuuuuuuuuuvvvvvvvvvvvvuuuuuuwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvuuutttttttttuuuvvvtttttttttsssssssssssssssrrrtttwwwyyyyyywwwuuusssvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvxxxyyyyyywwwuuusssssssssssssssssssssssstttttttttuuuuuuvvvvvvvvvtttttttttttttttssssssssstttttttttssssssrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppppprrrqqqqqqpppppppppppppppnnnnnnnnnooopppqqqrrrsssrrrqqqqqqppppppppppppqqqpppppppppqqqqqqrrrrrrsssssssssrrrrrrqqqqqqqqqqqqpppoooooonnnnnnmmmmmmmmmkkkkkkkkklllllllllmmmmmmmmmmmmnnnnnnmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllllllllllllllkkkkkkkkkkkkmmmnnnppprrrtttxxxzzz||||||xxxtttqqqpppnnnlllkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkiiiiiijjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiihhhhhhhhhfffggghhhiiiiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjhhhjjjlllmmmmmmllljjjhhhiiijjjkkkjjjjjjjjjlllmmmnnnnnnooooooooooooooonnnoooooooooooonnnnnnnnnnnnooonnnnnnoooppppppooommmooooooppppppppppppooooooooooooooooooooooooppppppnnnnnnmmmmmmnnnnnnooopppqqqqqqpppooonnnnnnnnnoooppppppppppppppppppppppppppppppooooooppppppqqqrrrsssqqqppprrrrrrpppppprrrsssrrrrrrrrrrrrsssttttttttttttttttttttttttttttttqqqqqqrrrrrrssstttttttttuuuttttttttttttuuuuuuvvvvvvtttssstttuuuuuutttsssttttttssssssssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuvvvwwwwwwwwwwwwyyyzzz{{{zzzyyyxxxyyyzzzyyyxxxwwwwwwyyyyyyyyywwwyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzaaaaaa``````___^^^^^^]]]^^^^^^]]]]]]\\\\\\\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^]]]^^^```bbbccceeefffgggaaa```^^^```ccceeeeeedddcccbbbaaa___^^^]]]]]]\\\^^^^^^^^^___``````aaaaaaaaabbbbbbcccddddddddddddeeegggjjjkkkiiigggggggggeeefffhhhiiiiiiiiiiiiiiiggggggggggggggggggggggggfffgggggghhhiiiiiijjjjjjfffhhhjjjkkkkkkmmmppprrrsssrrrrrrqqqqqqppppppppppppooonnnmmmmmmnnnoooppppppqqqqqqooolllkkkjjjkkkllllllmmmmmmmmmnnnnnnnnnmmmmmmlllllllllmmmnnnooorrrrrrsssssstttuuuvvvvvvssstttttttttrrrrrrtttvvvvvvvvvwwwxxxxxxxxxxxxwwwuuuuuuttttttssstttttttttrrrqqqppppppqqqqqqpppnnniiikkkoooqqqrrrqqqpppoooppppppoooooopppqqqrrrssssssssssssssssssssssssssspppqqqqqqrrrssstttuuuvvvzzzzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwvvvtttrrrsssvvvvvvuuutttttttttuuuuuuuuuwwwxxxzzz|||}}}}}}|||{{{|||{{{zzzxxxxxxyyy{{{|||{{{yyywwwtttrrrrrrrrrrrrtttuuuvvvwwwwwwvvvuuutttvvvwwwwwwxxxxxxxxxxxxxxxvvvuuuuuutttttttttuuuuuusssssssssssssssssssssssssssuuuxxxzzzyyywwwtttrrrvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwyyyzzzyyywwwtttrrrrrrrrrsssssssssttttttvvvvvvuuuuuuuuuuuuuuuuuuttttttttttttssssssssssssuuuuuutttsssrrrrrrqqqqqqttttttttttttttttttttttttrrrrrrqqqqqqqqqpppppppppqqqppppppoooooooooppppppoooooooooooopppqqqrrrsssrrrqqqqqqppppppqqqqqqqqqpppppppppqqqqqqrrrrrrrrrssssssrrrrrrqqqpppppppppooonnnnnnnnnmmmmmmmmmlllkkkkkkkkkkkkllllllllllllmmmmmmmmmnnnmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnoooqqqssswwwyyy{{{~~~~~~zzzvvvsssqqqooommmkkkiiiiiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjkkkkkkkkkhhhiiiiiiiiiiiijjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhheeefffggghhhiiijjjjjjjjjhhhhhhhhhiiijjjjjjkkkkkkiiijjjkkkllllllkkkjjjiiijjjjjjkkkjjjiiiiiikkklllnnnnnnooooooooonnnmmmmmmoooooooooooonnnnnnnnnnnnooooooooopppppppppooonnnnnnooooooppppppppppppoooppppppppppppppppppoooooommmmmmmmmmmmmmmnnnoooooorrrrrrpppooonnnnnnnnnnnnpppppppppppppppqqqqqqqqqppppppooooooppppppqqqrrrtttrrrqqqqqqqqqpppqqqrrruuutttrrrqqqqqqrrrssstttssssssssstttttttttttttttssssssssssssssstttttttttvvvvvvuuutttttttttttttttvvvvvvuuuuuuuuuttttttsssttttttssssssssssssttttttttttttuuuuuuuuuuuuuuuuuuttttttuuuvvvwwwwwwvvvvvvwwwzzz{{{zzzwwwuuuwwwyyyyyyxxxwwwxxxyyyzzzyyyxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyaaaaaaaaa``````______^^^______]]]\\\\\\\\\\\\]]]___^^^^^^]]]]]]^^^^^^^^^]]]^^^___aaaccceeeggghhhaaa``````aaacccdddeeeeeedddcccaaa```___^^^^^^^^^^^^^^^______```aaaaaaaaaaaabbbcccddddddddddddddddddgggjjjjjjiiigggfffffffffgggiiijjjjjjjjjiiihhhgggggggggggggggggggggggggggggghhhhhhiiijjjjjjjjjgggiiijjjkkklllmmmpppsssrrrrrrrrrqqqqqqppppppppprrrqqqooonnnmmmmmmmmmnnnooopppqqqpppnnnnnnnnnooommmmmmmmmnnnnnnnnnoooooommmmmmmmmmmmnnnnnnooooooqqqrrrrrrssstttuuuvvvvvvtttuuuuuutttsssrrrtttuuuvvvwwwwwwxxxxxxxxxxxxxxxuuuuuutttsssssssssssssssrrrqqqoooooopppqqqpppoooiiikkknnnpppqqqqqqooonnnnnnnnnoooooopppqqqrrrrrrrrrrrrrrrrrrssssssssssssooopppqqqrrrtttuuuvvvvvvzzzzzzzzzzzzyyyxxxxxxwwwxxxyyyyyyvvvssssssttttttuuuuuuuuutttttttttuuuuuuuuuvvvwwwyyyyyyyyyxxxxxxzzzyyywwwwwwxxxzzz|||}}}}}}{{{xxxuuusssrrrrrrrrrtttuuuvvvwwwwwwvvvuuutttvvvvvvwwwxxxxxxxxxwwwvvvuuutttttttttttttttuuuuuussssssssssssssssssssssssuuuvvvxxxyyyyyywwwuuutttwwwwwwwwwwwwxxxxxxyyyyyywwwwwwxxxyyyzzzyyyuuussspppqqqqqqrrrssstttuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuttttttttttttttttttttttttuuuuuutttsssrrrqqqqqqpppttttttttttttttttttttttttrrrrrrrrrqqqqqqqqqqqqpppoooooonnnnnnnnnooooooppppppooooooooopppqqqrrrsssrrrqqqqqqqqqqqqqqqrrrrrrpppqqqqqqqqqqqqqqqrrrrrrssssssrrrqqqqqqpppoooooonnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkklllllllllmmmmmmmmmmmmmmmnnnmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkklllmmmmmmnnnqqqsssuuuxxxzzz}}}|||wwwtttrrrpppnnnllljjjjjjiiihhhgggggghhhhhhiiiiiiiiijjjjjjjjjkkkkkkhhhhhhhhhiiiiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhiiiffffffgggiiijjjjjjjjjjjjggghhhhhhiiijjjjjjkkkkkkkkkjjjiiiiiiiiiiiijjjkkkiiijjjkkkjjjiiiiiijjjlllmmmmmmnnnnnnnnnmmmmmmlllnnnnnnnnnnnnoooooooooooonnnooopppppppppooooooooonnnnnnooopppppppppppppppqqqqqqqqqqqqppppppppppppmmmmmmmmmmmmmmmnnnoooooorrrrrrpppooonnnnnnnnnnnnoooooopppppppppqqqqqqqqqppppppooooooppppppqqqrrrrrrrrrqqqooooooqqqrrrrrruuutttsssrrrqqqrrrssstttssssssssstttttttttuuuuuuuuuuuuuuuttttttsssssssssyyyxxxvvvuuusssrrrrrrrrrvvvvvvvvvuuuttttttssstttttttttttttttttttttttttttrrrssstttuuuvvvuuuuuuuuutttuuuuuuvvvvvvvvvvvvuuuvvvxxxzzzxxxuuusssuuuwwwxxxwwwvvvwwwyyyzzzyyyxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwyyyzzzzzzzzzyyyyyybbbbbbaaaaaa```````````````___^^^]]]\\\]]]^^^___``````___^^^^^^^^^______^^^______aaabbbeeeggghhhbbbbbbbbbcccdddeeefffgggcccbbbaaa___^^^______```______``````aaabbbbbbbbbbbbcccddddddddddddddddddeeegggiiiiiihhhggggggggghhhiiikkkllllllkkkiiihhhgggggggggggggggggggggggggggggghhhiiiiiijjjjjjkkkhhhjjjlllllllllnnnpppsssqqqqqqqqqqqqqqqqqqqqqqqqsssqqqpppnnnmmmlllmmmmmmnnnoooqqqqqqpppoooqqqrrrnnnnnnooooooooopppppppppnnnnnnooooooooopppppppppppppppqqqqqqrrrssstttttttttuuuuuutttrrrrrrsssuuuuuuvvvwwwwwwxxxxxxwwwwwwuuutttsssrrrqqqqqqqqqqqqrrrpppnnnnnnooopppooonnniiikkkmmmoooppppppooonnnmmmmmmnnnooopppqqqqqqrrrqqqqqqrrrrrrrrrrrrrrrsssoooppprrrssstttuuuuuuuuuyyyyyyxxxxxxwwwwwwwwwvvvwwwzzzzzzuuussstttuuuttttttuuuuuutttsssssstttvvvuuuuuuuuuuuuuuuuuuuuuvvvyyywwwvvvwwwzzz}}}~~~~~~~~~|||yyyvvvtttsssssstttttttttuuuuuuuuuuuuttttttvvvwwwxxxxxxxxxwwwuuutttsssttttttttttttuuuuuuuuussssssssssssssstttttttttvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyzzzzzz{{{{{{xxxwwwwwwwwwxxxwwwtttrrrooopppqqqrrrtttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvtttttttttuuuuuuuuuuuuuuuuuuuuuuuutttsssssssssrrrttttttttttttttttttttttttrrrrrrrrrrrrqqqqqqqqqqqqoooooooooooooooooopppqqqpppppppppppppppqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrqqqpppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnlllllllllmmmmmmmmmnnnnnnmmmmmmnnnnnnmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkllllllmmmmmmoooqqqsssuuuwww{{{|||xxxuuutttrrrpppnnnlllkkkiiihhhgggggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjhhhhhhiiiiiiiiijjjjjjjjjhhhhhhhhhiiiiiiiiiiiijjjggghhhiiijjjjjjjjjjjjjjjgggggghhhiiijjjkkkkkkllllllkkkiiiggggggiiikkklllhhhiiijjjiiiiiiiiikkklllllllllmmmmmmmmmmmmmmmlllnnnnnnnnnnnnoooooooooooommmoooppppppooonnnnnnooommmnnnoooppppppqqqppppppqqqqqqqqqqqqqqqqqqrrrrrrnnnnnnmmmmmmnnnnnnooopppqqqqqqpppooonnnnnnnnnoooooooooooopppqqqqqqrrrrrrppppppooooooppppppqqqrrrpppqqqpppmmmmmmqqqsssrrrtttssssssrrrrrrrrrssssssrrrrrrsssssstttuuuuuuuuuvvvvvvuuuuuuuuutttttttttyyyxxxvvvuuusssrrrrrrrrrtttuuuvvvuuusssssssssuuuttttttuuuuuuuuuuuuttttttqqqrrrtttuuuvvvvvvuuuttttttuuuuuuvvvvvvuuuuuuuuuuuuvvvwwwvvvuuutttuuuvvvwwwvvvuuuvvvxxxyyyyyyxxxyyyyyyyyyxxxwwwwwwvvvvvvvvvwwwxxxzzzzzzzzzyyyyyybbbbbbaaaaaaaaaaaa`````````___^^^]]]]]]___```aaabbbaaa```____________```______``````bbbdddfffgggccccccddddddeeefffgggiiiaaa```^^^]]]]]]^^^```aaa``````aaaaaabbbcccccccccdddddddddeeeddddddccccccggghhhiiiiiihhhggghhhiiikkklllnnnooonnnllliiihhhggggggggggggggggggggggggggghhhhhhiiiiiijjjkkkkkkjjjkkkmmmmmmmmmmmmppprrrpppppppppqqqqqqrrrrrrsssqqqpppooommmmmmmmmnnnooommmoooppppppooooooppprrrppppppppppppqqqqqqqqqqqqoooooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssssstttuuuuuusssrrrqqqrrrtttttttttuuuvvvvvvvvvvvvvvvtttsssrrrqqqppppppppppppqqqooommmmmmnnnnnnnnnmmmjjjkkklllmmmnnnooooooooollllllmmmooopppqqqqqqqqqpppqqqqqqqqqrrrrrrrrrrrrpppqqqrrrttttttuuuttttttwwwvvvvvvuuuuuuuuuvvvvvvvvvzzzzzzuuusssuuuvvvtttsssuuuuuutttrrrrrrtttvvvvvvuuusssrrrrrrssstttuuuwwwvvvvvvxxx|||~~~~~~}}}zzzwwwuuuttttttuuuttttttssssssssssssttttttwwwxxxyyyyyyxxxvvvtttrrrrrrsssttttttuuuuuuuuutttsssssstttttttttuuuuuuuuuwwwwwwvvvuuuvvvwwwyyyzzzyyyyyyzzzzzz{{{||||||}}}yyywwwvvvuuuuuuuuusssqqqnnnoooppprrrtttvvvwwwxxxvvvvvvvvvvvvvvvvvvwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvttttttttttttttttttttttttssssssrrrrrrrrrqqqqqqqqqqqqqqqppppppqqqqqqrrrsssqqqqqqpppppppppqqqrrrrrrqqqqqqqqqqqqqqqrrrssstttqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrqqqpppooonnnnnnoooooooooooooooooooooooommmmmmmmmnnnnnnnnnoooooommmmmmnnnnnnmmmmmmlllkkkjjjjjjjjjkkkkkkllllllllljjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkklllllllllllllllnnnppprrrtttwww||||||yyyvvvuuutttrrrqqqmmmllljjjhhhggghhhiiijjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiijjjjjjjjjkkkkkkiiiiiiiiiiiijjjjjjkkkkkkiiijjjjjjkkkkkkkkkjjjjjjfffggghhhiiijjjkkklllllljjjjjjiiiiiiiiiiiijjjjjjggghhhiiiiiiiiiiiikkkmmmjjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooooooppplllnnnppppppnnnmmmmmmooommmnnnoooppppppqqqqqqqqqppppppqqqqqqrrrsssssssssooonnnnnnnnnnnnoooppppppppppppooooooooooooooopppnnnoooooopppqqqqqqrrrrrrppppppooooooppppppqqqrrrmmmpppnnnjjjkkkqqqtttrrrrrrrrrsssssstttsssssssssrrrrrrsssssstttuuuuuuvvvsssssstttuuuvvvvvvwwwwwwvvvuuuuuuttttttttttttuuuqqqsssuuutttrrrrrrsssuuuuuuuuuvvvwwwwwwvvvuuuuuuppprrrtttuuuvvvvvvuuuttttttuuuuuuuuuuuuuuuttttttvvvuuutttuuuvvvwwwvvvuuuuuuttttttuuuwwwxxxxxxwwwyyyyyyxxxxxxwwwvvvvvvuuuuuuvvvxxxzzzzzzzzzyyyxxxbbbbbbbbbbbbaaaaaaaaaaaa```___^^^]]]^^^```bbbcccbbbbbbaaa```````````````````````````bbbdddfffgggcccdddeeeeeeeeefffhhhjjj___^^^]]]\\\\\\^^^___aaaaaaaaaaaabbbccccccddddddeeeeeeeeeeeeddddddcccbbbiiijjjjjjiiihhhhhhiiikkknnnooopppqqqpppmmmjjjhhhgggggggggggggggggggggggghhhhhhhhhiiijjjjjjkkkkkkkkklllmmmmmmmmmmmmoooqqqoooooopppqqqrrrsssssstttooonnnnnnmmmmmmnnnpppqqqmmmooopppooonnnmmmnnnpppppppppqqqqqqqqqrrrrrrrrrppppppqqqrrrrrrrrrrrrqqqssssssssstttttttttuuuuuutttttttttsssqqqqqqrrrssssssssstttuuuuuuuuuuuuuuusssrrrqqqpppooooooooooooqqqooollllllmmmnnnnnnmmmjjjkkkkkklllmmmnnnooopppkkklllmmmooopppqqqqqqqqqpppppppppqqqqqqrrrrrrrrrpppqqqssstttuuuttttttsssuuuuuuttttttttttttuuuuuuvvv{{{zzzuuusssvvvwwwtttssstttvvvtttrrrqqqtttvvvwwwuuusssqqqqqqrrrtttvvvvvvuuuvvvyyy~~~~~~~~~|||yyyvvvuuuttttttuuutttsssrrrqqqqqqrrrssstttxxxxxxyyyyyyxxxuuusssqqqrrrrrrssstttuuuuuuuuuttttttttttttuuuuuuuuuvvvvvvxxxwwwuuutttuuuwwwzzz|||zzzzzz{{{{{{|||}}}}}}~~~zzzwwwuuutttttttttrrrqqqnnnnnnppprrrtttvvvwwwxxxuuuvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyttttttttttttttttttttttttsssssssssrrrrrrrrrqqqqqqrrrrrrrrrrrrsssssstttuuuqqqqqqqqqpppqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrssstttqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrqqqpppooonnnmmmooooooooooooppppppppppppnnnnnnnnnnnnoooooooooooommmmmmnnnnnnmmmmmmlllkkkiiiiiijjjkkkkkklllmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkklllllllllllljjjlllmmmoooqqquuuzzz~~~|||yyyvvvvvvuuusssrrrnnnmmmkkkiiihhhhhhiiijjjhhhiiiiiiiiiiiijjjjjjjjjiiijjjjjjjjjjjjkkkkkkkkkiiiiiijjjjjjjjjkkkkkkkkkkkkkkklllllllllkkkjjjjjjfffggghhhiiijjjkkkllllllggghhhjjjkkkkkkjjjhhhgggfffggghhhiiiiiijjjlllnnniiijjjkkklllmmmmmmnnnmmmmmmnnnnnnnnnooooooppppppkkknnnpppooommmlllmmmooommmmmmnnnppppppqqqqqqqqqppppppqqqrrrrrrsssttttttooooooooooooooopppqqqqqqpppooooooooooooooopppqqqnnnoooooopppqqqqqqrrrrrrpppppppppooopppqqqqqqrrrlllooommmiiijjjqqquuurrrpppqqqssstttuuutttsssrrrrrrrrrsssssstttuuuvvvvvvpppqqqsssuuuwwwxxxzzz{{{sssssssssttttttvvvwwwwwwppprrrttttttrrrqqqtttvvvuuuvvvwwwxxxxxxwwwvvvuuupppqqqsssuuuvvvvvvuuuttttttuuuuuuuuuuuuuuuttttttwwwuuusssuuuxxxzzzxxxvvvtttsssssstttwwwxxxwwwvvvyyyyyyxxxxxxwwwvvvvvvuuutttvvvxxxzzz{{{zzzyyyxxx