BM6P6(@ nnnmmmkkkkkkkkklllnnnpppnnnpppsssrrrpppllljjjiiiiiiiiiiiiiiiiiiiiiiiiiiiggggggiiilllnnnooommmkkkggghhhiiijjjjjjjjjjjjjjjllllllkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmllllllllllllkkkjjjiiihhhhhhhhhiiiiiiiiihhhhhhgggkkkkkklllmmmmmmnnnnnnooommmmmmmmmmmmmmmlllllllllmmmmmmnnnoooppprrrtttuuuvvvvvvwwwvvvuuutttrrrqqqrrrrrrrrrqqqrrrrrrssssssssstttuuuvvvvvvuuutttsssvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyyyyzzz{{{}}}|||}}}nnnmmmkkkkkkkkklllnnnooouuuwwwxxxwwwsssnnnkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiggggggiiikkknnnnnnllljjjggggggiiijjjkkkkkkkkkkkkllllllkkkkkkkkkkkkjjjjjjjjjkkkkkklllmmmnnnoooooommmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmkkkkkkkkkkkkjjjiiihhhggghhhiiiiiiiiiiiiiiihhhhhhkkkkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnoooqqqrrrsssuuuuuuvvvvvvuuutttrrrqqqqqqqqqqqqqqqqqqrrrrrrsssrrrssssssttttttssssssrrrvvvvvvuuuuuuuuuvvvvvvwwwxxxxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~mmmlllkkkkkkkkklllnnnooo|||}}}}}}zzzuuupppmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiijjjlllllljjjhhhfffgggiiijjjkkklllllllllllllllkkkkkkkkkkkkjjjjjjkkkkkkllllllmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkllllllmmmjjjjjjjjjjjjiiihhhhhhggghhhiiiiiijjjjjjjjjiiiiiijjjjjjkkkllllllmmmmmmnnnnnnnnnnnnoooooopppppppppmmmmmmmmmmmmnnnooopppqqqssssssttttttttttttsssssspppppppppppppppqqqrrrrrrrrrqqqqqqppppppqqqqqqrrrvvvuuuuuutttttttttuuuuuuxxxxxxxxxxxxxxxyyyzzzzzz||||||{{{{{{{{{|||}}}~~~}}}}}}~~~llllllkkkkkkkkklllmmmnnn{{{|||{{{xxxtttooolllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhiiikkkkkkiiigggggghhhiiikkklllmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllljjjjjjjjjjjjjjjiiihhhhhhhhhiiijjjjjjkkkjjjjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmnnnnnnooopppqqqqqqoooooonnnnnnnnnoooppppppqqqqqqrrrsssssssssssssssoooooooooooopppqqqrrrrrrrrrqqqpppoooooopppqqqrrruuuttttttsssssssssttttttyyyxxxxxxxxxxxxyyyzzzzzz}}}}}}}}}|||||||||||||||||||||~~~kkkkkkkkkkkkkkklllmmmmmmssstttuuusssooolllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkiiihhhiiijjjjjjiiiggghhhiiijjjkkkmmmmmmmmmnnnllllllkkkkkkkkkjjjjjjjjjkkkkkkkkklllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkjjjiiiiiiiiijjjkkkkkkkkkkkkkkkjjjjjjkkkllllllmmmmmmnnnllllllmmmnnnoooooopppppppppppppppooooooppppppqqqpppppppppqqqrrrrrrssssssoooooooooooopppqqqrrrssssssrrrqqqppppppqqqrrrssssssssssssssssssttttttuuuyyyyyyxxxxxxyyyyyyzzz{{{~~~~~~~~~}}}}}}|||{{{{{{{{{|||~~~~~~~~~~~~~~~~~~jjjkkkkkkkkklllllllllllllllnnnooonnnlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiijjjkkkjjjhhhjjjjjjkkklllmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllmmmmmmllllllkkkkkkkkklllllllllkkkkkkjjjiiijjjjjjkkkllllllllllllkkkkkkllllllmmmnnnnnnooommmmmmmmmnnnnnnoooooooooqqqpppppppppppppppqqqrrrpppppppppppppppqqqrrrsssooooooooopppqqqrrrssstttsssrrrrrrrrrrrrrrrrrrsssrrrrrrrrrssstttuuuvvvwwwyyyyyyyyyyyyyyyzzzzzz{{{~~~~~~~~~~~~}}}|||{{{zzz{{{|||}}}}}}}}}~~~~~~jjjjjjkkkkkkllllllllllllkkkmmmnnnmmmlllllllllnnnkkkkkkkkkkkkkkkkkkkkkkkkllljjjiiiiiikkklllkkkjjjllllllmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkjjjjjjiiiiiijjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkklllmmmmmmlllkkkkkkjjjjjjjjjkkkkkkkkkjjjjjjiiijjjkkklllmmmmmmmmmmmmllllllmmmnnnnnnoooooopppooooooooooooooooooooooooooooooooooooooopppqqqqqqqqqpppooooooooopppqqqqqqooooooppppppqqqssstttuuuqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrsssuuuvvvxxxyyyzzzyyyyyyyyyyyyzzz{{{{{{~~~~~~~~~}}}|||{{{{{{}}}~~~~~~~~~||||||}}}}}}~~~iiijjjkkklllllllllkkkkkkmmmnnnoooooonnnmmmnnnpppkkkkkkkkkkkkkkkkkkkkkkkkllljjjiiijjjkkkmmmmmmlllmmmmmmmmmnnnmmmmmmlllkkklllllllllkkkkkkkkkjjjjjjhhhhhhiiijjjlllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmkkkkkklllmmmmmmlllkkkkkkhhhiiiiiijjjjjjjjjiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnooopppppppppqqqqqqqqqpppppppppppppppmmmmmmmmmmmmnnnooopppqqqqqqpppooonnnnnnooopppqqqpppppppppqqqrrrtttuuuvvvpppqqqrrrssssssrrrqqqpppppppppqqqsssuuuxxxzzz{{{zzzyyyyyyyyyyyyzzz{{{{{{}}}~~~}}}|||{{{{{{}}}}}}~~~~~~~~~{{{||||||}}}~~~nnnmmmlllkkkjjjkkkkkklllmmmmmmlllllllllkkkkkkkkkkkkmmmnnnmmmlllkkkkkkllljjjjjjkkkkkkkkklllllllllllllllllllllllllllllllllmmmmmmmmmmmmlllkkkjjjiiiggghhhiiikkklllmmmmmmmmmoooppppppnnnkkkjjjjjjjjjjjjkkkllllllmmmmmmlllllliiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjlllmmmmmmnnnooooooooooooooooooooooooppppppqqqrrrrrrrrrrrrqqqoooooonnnnnnnnnnnnnnnoooqqqpppooonnnnnnoooppppppqqqrrrsssrrrpppppppppqqqqqqrrrrrrsssrrrqqqpppooottttttsssttttttuuuvvvwww{{{zzzzzzyyyyyyzzzzzz{{{~~~~~~~~~~~~~~~}}}||||||{{{}}}~~~~~~~~~~~~}}}}}}}}}|||~~~~~~}}}}}}~~~}}}|||||||||}}}nnnmmmlllkkkkkkkkkllllllmmmmmmlllllllllkkkkkkkkkkkklllnnnmmmkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkllllllllllllllllllllllllmmmmmmmmmmmmlllkkkjjjiiihhhiiijjjkkklllmmmmmmmmmnnnoooooonnnkkkjjjjjjkkkkkkkkkllllllmmmllllllllljjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjlllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppqqqqqqppppppnnnnnnnnnooopppqqqrrrssssssrrrqqqpppoooooopppqqqpppqqqrrrqqqooonnnooopppqqqqqqrrrrrrrrrqqqpppooorrrrrrrrrrrrssstttuuuuuuzzzzzzyyyyyyyyyyyyzzzzzz|||}}}}}}~~~~~~}}}}}}||||||}}}~~~~~~}}}}}}}}}|||||||||~~~~~~~~~~~~}}}}}}||||||}}}}}}||||||}}}}}}~~~mmmmmmlllkkkkkkkkkllllllmmmmmmlllllllllkkkkkkkkkkkklllmmmllljjjhhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkllllllllllllllllllllllllmmmmmmmmmllllllkkkjjjiiihhhiiijjjlllmmmmmmmmmmmmmmmnnnnnnmmmkkkiiijjjkkklllllllllmmmllllllkkkkkkjjjjjjjjjiiiiiiiiihhhhhhiiiiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooooooooooooooommmmmmnnnppprrrtttvvvwwwuuutttsssqqqppppppppppppnnnppppppooonnnmmmnnnooopppqqqqqqqqqqqqpppooooooppppppppppppqqqrrrssssssyyyyyyxxxxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}|||||||||{{{{{{|||||||||||||||{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}~~~llllllllllllllllllllllllmmmmmmlllllllllkkkkkkkkkkkklllmmmllliiihhhggghhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkjjjiiiiiiiiiiiikkkllllllmmmmmmmmmlllmmmmmmllljjjiiijjjkkkllllllmmmmmmllllllӵjjjiiiiiiiiiiiiiiijjjkkkkkklllmmmmmmllllllllllllllllllllllllmmmmmmnnnoooooooooooonnnmmmmmmnnnoooqqqtttvvvwwwuuutttsssrrrqqqpppoooooommmnnnooonnnmmmllllllnnnppppppppppppppppppoooooopppooooooppppppqqqrrrsssxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~}}}|||||||||{{{{{{{{{{{{zzz{{{zzzzzzzzzzzzzzzzzzzzzĦ}}}|||{{{}}}~~~~~~ĦӵĦkkklllllllllllllllllllllmmmmmmlllllllllkkkkkkkkkjjjlllmmmllljjjhhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkjjjiiihhhiiiiiijjjkkklllllllllllljjjkkklllkkkjjjiiijjjkkkkkkllllllmmmlll4ĉ@ӵjjjjjjjjjiiijjjjjjkkkkkklllllllllllllllllllllllllllllllllmmmnnnoooooopppooooooooommmmmmnnnnnnoooqqqrrrssssssssssssrrrpppooonnnmmmmmmnnnooonnnmmmllllllnnnooooooooooooooooooooopppppppppppppppqqqrrrssstttwwwwwwvvvvvvvvvvvvwwwwwwvvvwwwyyyzzz||||||}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy>L}}}|||{{{{{{}}}}}}=hĦ4ĉ@ӵ>LjjjkkklllmmmmmmmmmllllllmmmmmmlllllllllkkkkkkkkkjjjkkkmmmllljjjiiiiiijjjiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkkkkjjjiiihhhhhhhhhiiijjjjjjjjjjjjjjjhhhjjjkkkkkkiiiiiijjjllljjjkkkllllllmmmGG=?jjjjjjjjjjjjjjjkkkkkklllllllllllllllllllllllllllllllllmmmnnnnnnooooooooooooooonnnmmmmmmmmmnnnooopppppprrrrrrrrrrrrqqqpppnnnnnnnnnppppppooonnnmmmnnnooonnnnnnnnnnnnnnnnnnooopppqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvuuuuuuvvvvvvvvvvvvvvvxxxyyy{{{{{{||||||||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyzzzHdĦ{{{{{{{{{{{{}}}=ĪjGG=?HdĦjjjkkklllӵmmmmmmlllĭӵlllӵjjjĦjjjjjjjjjjjjjjjjjjjjjjjjkkkӵӵjjjiiiĦƜ`1.׼skkkkkkkkkjjjĦlllllllllllllllllllllllllllӵnnnĦmmmmmmnnnooopppppprrrrrrssssssĭӵmmmnnnĦttttttvvvĦuuuĦzzzzzzzzzzzz{{{zzzzzzyyyyyyyyyyyyzzzxxxxxxxxxzzzDdD~~~~~~?fӵ~~~ĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵiiijjj?~4lllmmmmmmg&e>&emmmg&ejjj>hӵjjjjjjjjjjjjjjjjjjjjjg&eiiiguO>uO>&ejjjjjj4ff?>ߝLmmmgĉ@lllkkkkkkkkkShӵlllmmmmmmmmmmmmmmmmmmg&elll>hӵmmmnnnpppqqqrrrrrrssstttfff?><zsssg&e>&elllmmmHLrrrssstttShӵgLyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxyyyyyyS?ʬwwwwww3h?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??mmm4DӵmmmllllllHƅ^Hu]ĦlllHu]ĦjjjZuR)ĦnnnmmmlllkkkkkkjjjjjjHu]ĦiiiHŐeHŐeHu]ĦiiiqIܗGIӵnnnttmmmkkkkkkHGgĉ@jjjjjjhhhiiikkkllllllkkkHu]ĦjjjZuR)ĦmmmmmmmmmllllllnnnnnnsߝLGdUĦzzzHƅ^Hu]ĦnnnntHdĦqqqqqqHGgĉ@vvvHdĦxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyHtƅ^wwwwwwBt=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]Ħmmmlll4DuXӵmmmmmmmmmDdDΦDdDĦlllDdDĦjjjkkkt|d<ĦkkkDtlllmmmlllllllllkkkkkkkkk>d<Ħjjj>d<ʜDd<ʜ4DuTӵkkkkkkF&uTӵlll4DufئL>ecccpuR)Ħjjjjjjiiigggffffffggg>d<ĦiiiDtkkklllllllllmmmmmmlllnnnDdDΦDdDĦ>d<ʜ4DuTӵmmm4DwDd<ĦooopuR)Ħ>dd<ӵDd<~~~qR/ܗ?fӵ>d<>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ӵooonnn4DuXӵoooooooooD&dq&ĒRlllmmmsdKĦlllDHRRudllllllllllllkkkkkkkkksdKĦjjjD&oq<Ōq&ĒRnnnmmmlll>dp&ĒRkkklllnfʜd<Φ>d<Ħzzzs&dq&ĒRnnnmmmi?ʜtd<ĦnnnHHܗDӊBqqq<xwwwwwwvvvvvvvvvwwwwwwB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRoooooo4DuXӵooopppoooHu]3hhllllllmmmnemmmmmm=ellllllllllllllllllllllllnejjjjjjpIƎ@t@hpppooonnn>hkkkkkkkkkfefff@ďDjjjjjjjjjjjjiiihhhggggggfffnegggggg=ehhhhhhiiiiiijjjjjjlllmmmegesssssssĪj@hpppnnnmmmfdDĦmmm@ďDqqqqqqHkgeuuuvvvwwwuuuuuuuuuvvvwww@hyyyyyy@GzzzzzzHĪj@IŌ~~~BeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hppp4DuXӵpppĵD^lllllllllmmmooonnnmmmllllllllllllllllllllllllllljjjjjjjjjiiiooonnnmmmlllkkkjjjjjjjjjkkkiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhgggffffffgggggghhhhhhiiijjjjjjjjjlllmmmmmmnnnoooqqqpppnnnmmmlllDdDĦllllllooopppqqqrrrssstttuuuttttttuuuuuuvvvwwwyyyyyyyyyyyyyyyzzzzzz~~~D^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦkkklllllllllmmmnnnoooĦnnnmmmmmmmmmlllllllllllllllllllllllllllllllllmmmlllĦjjjkkklllkkkjjjjjjiiihhhhhhhhhiiinnnmmmlllkkkjjjiiiiiiiiikkkjjjjjjjjjjjjjjjjjjjjjlllmmmooonnnmmmllllllmmmkkkkkkkkkjjjjjjjjjjjjjjjiiijjjjjjjjjjjjhhhfffeeeĦfffggghhhiiiiiiggghhhhhhiiijjjjjjkkkkkklllmmmoooooonnnmmmmmmnnnlllmmmnnnmmmlllmmmnnnpppqqqpppnnnmmmlllllllllmmm>d<Ħlllllllllhhhiiikkkmmmnnnooopppppppppppppppqqqqqqrrrrrrrrrsssttttttuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{|||}}}~~~~~~Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦkkklllmmmmmmnnnooogdKĦnnnnnnmmmllllllkkkkkknnnmmmmmmmmmmmmllllllllllllgdKĦhhhhhhhhhiiijjjkkklllllljjjiiiggghhhhhhiiiiiiiiiiiihhhhhhkkkkkklllllllllkkkkkkjjjnnnllllllmmmooopppooonnnjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiiiiihhhgggeeegdKĦhhhggggggfffeeefffggghhhiiikkklllmmmnnnnnnnnnmmmllllllllllllmmmnnnooonnnllljjjjjjlllnnnqqqpppnnnmmmllllllmmmmmmgdDĦllllllkkkiiijjjjjjkkklllmmmnnnnnnnnnnnnoooqqqqqqrrrrrrqqqrrrsssttttttttttttwwwyyyzzzzzzyyyyyyyyyxxxxxxxxxxxxyyy{{{zzzyyyyyyzzz|||yyyyyyzzz{{{|||}}}~~~gdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AqqqnemmmlllmmmnnnnnnoooneoooooonnnnnnmmmlllllllllnnnmmmmmmmmmmmmlllllllllnehhhhhhhhhhhhiiijjjkkklllllljjjiiiggghhhhhhiiiiiiiiiiiihhhhhhjjjjjjkkkkkkkkkkkkjjjjjjmmmlllkkklllnnnooonnnmmmjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiihhhhhhgggnegggggggggffffffeeefffggghhhiiikkklllmmmmmmnnnmmmmmmlllllllllllllllnnnnnnnnnlllkkkjjjlllnnnooonnnlllkkkjjjjjjkkkDellllllkkkkkkiiijjjjjjkkklllmmmnnnnnnnnnooopppqqqqqqqqqqqqqqqrrrsssuuuvvvvvvvvvxxxzzzyyyyyyyyyyyyzzzzzzzzzzzzxxxzzz{{{{{{zzzyyy{{{|||yyyzzzzzz{{{|||}}}~~~nene>Ak<fhDenenenerrrrrrooonnnnnnnnnooopppqqqrrrppppppoooooonnnmmmmmmmmmnnnmmmmmmmmmmmmllllllllliiihhhhhhhhhhhhiiijjjkkkkkkkkkjjjhhhggghhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjiiilllkkkjjjkkklllmmmlllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhgggfffeeeeeefffffffffeeeeeeffffffgggiiijjjkkklllmmmnnnmmmllllllkkkkkkllllllmmmmmmnnnlllkkkjjjlllmmmmmmllljjjiiihhhhhhiiiiiillllllkkkkkkjjjiiiiiijjjkkklllmmmnnnnnnoooppppppqqqqqqqqqppppppqqqsssvvvxxxxxxxxxyyy{{{yyyyyyyyyzzz{{{{{{||||||xxxzzz{{{{{{zzzzzz{{{|||zzzzzz{{{|||}}}~~~~~~~~~~~~tttsssrrrqqqqqqqqqqqqqqqrrrqqqqqqpppoooooonnnnnnpppppprrrsssssssssrrrrrrqqqqqqppppppooonnnnnnnnnnnnmmmmmmmmmmmmllllllllllllkkkjjjiiihhhhhhhhhhhhiiijjjjjjkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjjjjiiiiiikkkjjjiiijjjkkklllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhgggggghhhhhhgggffffffeeeccccccdddeeefffffffffeeefffgggggghhhjjjkkkkkklllmmmllllllkkkkkkkkkkkkkkklllmmmmmmlllkkkkkklllmmmlllkkkiiihhhgggggghhhhhhjjjjjjkkkkkkkkkkkkjjjjjjiiiiiijjjkkklllmmmmmmnnnoooppppppqqqqqqqqqppppppooossswwwyyyyyyyyyyyyzzzxxxxxxyyyzzz{{{|||}}}~~~yyyzzz{{{{{{zzzzzz{{{|||{{{{{{|||}}}}}}~~~~~~~~~uuutttsssrrrqqqqqqqqqqqqpppppppppoooooonnnnnnmmmpppqqqsssttttttsssrrrqqqqqqqqqqqqpppoooooonnnnnnnnnmmmmmmmmmmmmllllllllllllkkkjjjiiihhhhhhhhhhhhjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhggghhhiiijjjjjjjjjjjjjjjkkkjjjiiiiiijjjkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhfffggggggggggggffffffeeebbbcccdddeeeffffffffffffgggggghhhiiijjjkkkkkklllllllllkkkjjjjjjjjjjjjjjjjjjlllmmmmmmkkkkkklllmmmlllkkkjjjhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiijjjkkklllmmmmmmoooooopppqqqqqqqqqppppppooorrrvvvxxxxxxxxxxxxyyyxxxxxxyyyzzz|||}}}~~~~~~yyyzzz|||{{{zzzzzz{{{}}}||||||}}}}}}~~~~~~~~~vvvuuutttrrrqqqqqqqqqqqqppppppooooooooonnnnnnnnnpppqqqsssuuuuuusssrrrqqqqqqqqqppppppooonnnnnnnnnnnnmmmmmmmmmmmmllllllllllllkkkjjjiiihhhhhhhhhhhhjjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkjjjiiiiiijjjjjjiiihhhgggggghhhhhhhhhhhhhhhiiiffffffgggggggggffffffeeebbbbbbdddeeegggggghhhhhhhhhiiiiiijjjkkkkkklllllllllkkkjjjjjjiiiiiijjjjjjiiikkkmmmmmmlllkkkkkklllmmmllljjjiiihhhhhhiiiiiihhhiiiiiijjjjjjiiiiiihhhhhhhhhiiijjjkkklllmmmmmmnnnnnnoooqqqqqqrrrrrrqqqqqqsssvvvwwwwwwwwwwwwxxxwwwxxxyyyzzz{{{|||}}}}}}yyy{{{||||||{{{{{{|||}}}}}}}}}~~~~~~vvvuuutttsssrrrqqqqqqqqqqqqqqqpppppppppooooooooopppqqqsssuuuuuusssqqqpppqqqppppppooonnnnnnmmmmmmnnnmmmmmmmmmmmmllllllllllllkkkjjjiiihhhhhhhhhhhhjjjiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjkkklllllllllllllllkkkiiiiiijjjkkkiiihhhgggggggggggghhhhhhiiiiiieeeeeefffggggggffffffeeebbbcccdddfffhhhiiiiiiiiijjjjjjjjjkkkllllllmmmmmmkkkkkkjjjiiiiiiiiiiiiiiihhhjjjlllmmmlllkkkkkkllllllkkkjjjhhhhhhhhhhhhiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkkllllllmmmlllmmmoooppprrrrrrssssssuuuvvvxxxwwwvvvvvvwwwyyywwwxxxxxxyyyzzz{{{{{{|||zzz{{{||||||{{{{{{|||}}}~~~~~~~~~vvvvvvtttsssrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqpppqqqsssuuuuuusssqqqoooppppppoooooonnnmmmmmmmmmnnnnnnmmmmmmmmmllllllllllllkkkjjjiiihhhhhhhhhhhhjjjiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjkkklllmmmmmmmmmlllkkkjjjjjjkkkkkkiiihhhfffggggggggghhhhhhiiiiiieeeeeeffffffgggffffffeeebbbccceeeggghhhiiijjjjjjkkkkkkkkkllllllmmmmmmmmmkkkjjjjjjiiihhhiiiiiiiiigggjjjlllmmmlllkkkkkkllllllkkkiiihhhgggggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkkllllllmmmkkklllnnnppprrrsssttttttxxxyyyyyyxxxwwwwwwxxxzzzwwwxxxxxxyyyyyyzzzzzzzzzzzz{{{||||||{{{{{{|||~~~xxxuuurrrppppppqqqpppppprrrrrrsssssssssrrrqqqqqqttttttuuuuuuuuutttrrrqqqnnnppprrrpppmmmkkkmmmooonnnnnnnnnnnnmmmlllkkkjjjnnnnnnmmmllljjjiiiiiihhhhhhhhhiiiiiiiiihhhhhhgggiiiiiiiiihhhhhhhhhhhhgggeeehhhjjjkkkkkkkkklllnnnkkkjjjiiijjjkkkkkkjjjhhhffffffggggggggggggffffffaaaaaabbbcccddddddeeeeeeggggggggggggggghhhhhhhhhjjjjjjjjjkkkkkkllllllllljjjjjjjjjjjjkkkkkklllmmmlllkkkkkkjjjjjjiiiiiiiiikkkjjjiiihhhgggggggggggggggggggggggghhhhhhhhhhhhiiijjjjjjkkkkkkllllllmmmlllmmmoooqqqtttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzyyyxxxxxxzzz{{{{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||yyytttqqqqqqqqqppppppqqqrrrrrrsssssssssrrrrrrttttttuuutttsssrrrpppooooooqqqrrrpppmmmlllmmmooooooooooooooonnnmmmllllllnnnmmmmmmlllkkkjjjiiihhhiiijjjjjjjjjjjjjjjiiiiiijjjjjjjjjiiiiiiiiihhhhhhhhhjjjlllllljjjiiijjjkkkiiihhhiiijjjkkkkkkjjjhhhffffffggggggggggggffffffaaabbbbbbcccddddddeeeeeeggggggggghhhhhhhhhiiiiiijjjjjjjjjjjjkkkkkkkkkkkkiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiijjjjjjiiihhhgggggggggggggggggggggggghhhhhhhhhhhhiiijjjjjjkkkkkklllmmmmmmlllnnnppprrrtttvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyzzz|||{{{|||}}}}}}~~~~~~~~~}}}~~~~~~~~~|||vvvrrrqqqppppppppppppqqqrrrssssssssssssssstttttttttsssrrrpppooonnnqqqrrrrrrpppnnnmmmnnnoooppppppppppppooonnnmmmmmmnnnmmmmmmlllkkkjjjiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkmmmmmmllljjjhhhhhhhhhgggggghhhkkklllllljjjhhheeeeeeffffffffffffeeeeeebbbbbbccccccddddddeeeeeeffffffggghhhiiijjjjjjkkkjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjiiihhhgggffffffffffffgggggggggggghhhhhhhhhhhhjjjjjjjjjkkkllllllmmmmmmnnnoooqqqsssuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzzyyyyyyyyy|||~~~|||}}}~~~~~~~~~~~~~~~{{{uuuqqqpppqqqqqqqqqpppqqqrrrsssttttttttttttsssssssssssssssrrrrrrqqqssssssrrrpppooooooooopppppppppppppppooonnnmmmmmmnnnmmmmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllllllllkkkkkkkkkkkklllmmmnnnmmmjjjhhhhhhiiihhhhhhiiilllnnnnnnkkkiiieeeeeeffffffffffffeeeeeecccccccccdddddddddeeeeeeffffffggghhhiiijjjkkkllljjjjjjiiiiiihhhhhhggggggiiiiiihhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggffffffffffffgggggggggggghhhhhhhhhhhhjjjjjjkkkkkklllmmmmmmmmmoooppprrrtttuuuwwwwwwxxxwwwxxxxxxxxxxxxxxxyyyyyyxxxyyyzzzzzzzzzzzz}}}}}}~~~~~~~~~~~~{{{wwwrrrppppppqqqrrrrrrpppqqqrrrssstttuuuuuuuuurrrsssssstttuuuvvvwwwxxxuuutttrrrpppppppppqqqqqqoooooooooooonnnmmmllllllnnnmmmmmmllllllkkkkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmmmmmmmllllllllllllkkkjjjkkkmmmmmmkkkjjjjjjkkkjjjjjjkkkmmmnnnnnnllljjjeeeffffffffffffffffffeeedddddddddddddddeeeeeeeeeeeefffggghhhiiijjjkkkkkkiiiiiiiiihhhhhhgggggggggkkkjjjjjjiiiiiiiiijjjjjjhhhhhhhhhiiiiiijjjjjjjjjjjjiiihhhggggggfffffffffgggggggggggghhhhhhhhhhhhjjjkkkkkkllllllmmmnnnnnnoooppprrrtttuuuvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyzzz{{{{{{zzz{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~uuussspppoooppprrrrrrrrrqqqrrrssstttttttttttttttsssssstttuuuwwwyyy{{{|||wwwuuurrrpppqqqrrrrrrrrroooooooooooonnnmmmllllllmmmmmmmmmmmmllllllkkkkkkiiiiiihhhhhhhhhjjjkkkmmmmmmmmmmmmmmmllllllllllllhhhjjjlllmmmlllkkklllmmmlllkkkkkkkkkmmmmmmllljjjffffffggggggggggggffffffddddddddddddeeeeeeeeeeeeeeeeeefffggghhhiiiiiijjjiiiiiiiiihhhhhhhhhhhhhhhkkkkkkjjjiiiiiiiiiiiijjjgggggghhhhhhiiijjjkkkkkkkkkjjjiiihhhgggggggggggggggggggggggghhhhhhhhhhhhkkkkkkkkklllmmmmmmnnnnnnoooppprrrsssuuuvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyzzz{{{|||||||||{{{{{{|||~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~~~~~~~sssrrrpppqqqrrrrrrqqqpppsssssstttttttttttttttsssttttttuuuuuuwwwyyy|||}}}yyyuuuqqqppprrrssssssrrrppppppppppppooonnnmmmmmmmmmmmmmmmmmmllllllllllllkkkjjjiiihhhiiikkkmmmnnnmmmmmmmmmlllllllllkkkkkkiiikkkmmmmmmlllkkklllmmmnnnkkkiiihhhiiijjjiiihhhgggggghhhhhhhhhhhhggggggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffggggggggghhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjiiihhhhhhhhhhhhhhhffffffggghhhiiijjjkkkkkklllkkkjjjiiiiiihhhhhhhhhgggggggggggghhhhhhhhhhhhkkkkkkllllllmmmnnnnnnnnnnnnoooqqqrrrtttuuuuuuuuuvvvwwwwwwxxxyyyyyyzzzzzz}}}}}}~~~|||{{{zzz|||}}}}}}~~~~~~~~~}}}}}}|||{{{{{{||||||}}}}}}~~~~~~sssrrrrrrrrrssssssqqqoootttttttttuuuttttttssssssvvvuuuuuuuuuwwwxxxzzz|||zzzvvvqqqppprrrttttttsssqqqqqqrrrqqqqqqpppooonnnmmmmmmmmmmmmmmmllllllllllllkkkjjjiiijjjlllooopppmmmmmmlllllllllkkkkkkkkkjjjlllnnnmmmlllkkkkkklllnnnkkkhhhffffffggggggggghhhhhhiiiiiiiiiiiihhhhhheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffffffffhhhhhhiiiiiijjjjjjkkkkkkiiiiiihhhgggggggggggggggeeefffggghhhiiijjjkkklllmmmlllkkkjjjiiiiiiiiiiiigggggggggggghhhhhhhhhhhhkkkkkkllllllmmmnnnnnnnnnnnnoooppprrrssstttttttttvvvvvvwwwxxxyyyyyyzzzzzz~~~~~~~~~}}}{{{zzz{{{}}}}}}}}}}}}}}}}}}|||{{{{{{zzz{{{{{{|||}}}~~~~~~~~~~~~uuuuuutttsssrrrrrrqqqqqqppppppqqqqqqqqqrrrrrrrrrssssssttttttuuuwwwxxxyyyxxxwwwwwwvvvvvvvvvvvvvvvtttttttttsssrrrqqqpppooooooooonnnmmmmmmmmmmmmmmmlllmmmmmmnnnnnnmmmllllllnnnnnnoooooonnnllljjjiiillllllllllllkkkjjjiiihhhhhhhhhhhhhhhggggggggggggggggggggggggfffffffffffffffffffffgggffffffeeedddfffeeeccccccccceeeggghhhggghhhhhhhhhhhhiiiiiiiiikkkjjjiiihhhgggggggggggghhhhhhhhhiiijjjmmmooopppuuurrroookkkiiiiiiiiijjjiiiiiihhhhhhhhhhhhiiiiiikkkkkkkkkkkkkkklllnnnnnnqqqqqqqqqppppppqqqrrrrrrtttvvvxxxyyyxxxwwwwwwxxxyyyyyyzzzzzz{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~}}}~~~uuuttttttsssrrrrrrqqqqqqpppppppppqqqqqqqqqrrrrrrsssssssssssstttuuuvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvuuuuuutttsssrrrqqqqqqpppoooooonnnmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmlllllllllnnnnnnnnnnnnmmmlllkkkjjjllllllllllllkkkjjjiiiiiiiiihhhhhhhhhggggggggggggggggggggggggffffffffffffgggggghhhhhhggggggfffeeefffeeedddcccdddfffgggiiihhhhhhiiiiiiiiijjjjjjjjjkkkkkkiiihhhhhhgggggggggiiiiiiiiiiiikkkmmmoooppptttrrrnnnkkkiiiiiijjjjjjjjjiiiiiihhhhhhiiiiiijjjkkkkkkkkkkkklllmmmnnnoooqqqqqqqqqqqqqqqrrrssssssuuuwwwyyyzzzyyyxxxxxxxxxyyyyyyzzz{{{{{{||||||}}}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}~~~ttttttssssssrrrrrrqqqqqqoooooopppppppppqqqqqqqqqtttttttttuuuuuuvvvvvvwwwyyyxxxwwwwwwvvvvvvwwwwwwwwwvvvtttrrrqqqqqqqqqrrroooooonnnmmmmmmmmmnnnnnnqqqpppnnnmmmllllllllllllnnnmmmmmmllllllkkkkkkkkkllllllmmmllllllkkkjjjiiiiiiiiihhhhhhhhhgggggggggggggggggggggffffffffffffhhhhhhhhhhhhhhhggggggfffeeeeeeeeeeeefffggghhhiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhjjjjjjjjjjjjkkkmmmoooppprrrpppnnnkkkjjjiiijjjkkkkkkkkkjjjjjjjjjjjjkkkkkklllllllllmmmmmmnnnooopppqqqqqqqqqqqqrrrsssuuuuuuuuuwwwzzzzzzyyyxxxxxxyyyyyyzzzzzz{{{||||||||||||yyyyyyyyyyyyzzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~sssssssssrrrrrrrrrqqqqqqooooooooopppppppppqqqqqqwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxxxxvvvsssqqqpppppppppqqqoooooonnnnnnnnnnnnnnnooosssrrrooommmkkkllllllmmmmmmmmmllllllllllllllllllllllllmmmmmmlllkkkjjjjjjiiiiiiiiihhhhhhhhhggggggggggggggggggffffffffffffggghhhhhhhhhhhhgggffffffeeeffffffggghhhiiijjjjjjkkkkkkkkkkkklllllllllllllllkkkjjjiiiiiiiiiiiiiiikkkkkkjjjjjjkkkmmmoooppppppooommmkkkjjjjjjkkkkkkllllllkkkkkkkkkkkkllllllmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqrrrssstttvvvwwwvvvxxxzzz{{{zzzyyyyyyzzzyyyzzz{{{|||}}}}}}||||||xxxxxxyyyyyyyyyyyyyyyzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~rrrrrrrrrrrrrrrqqqqqqqqqoooppppppppppppqqqqqqqqqvvvwwwxxxyyyzzzzzzyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxwwwuuussspppooonnnooopppoooooonnnnnnnnnooooooppptttrrrpppmmmllllllmmmnnnlllmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmlllkkkkkkiiiiiiiiiiiihhhhhhhhhhhhggggggggggggffffffffffffffffffggggggffffffeeedddeeefffhhhjjjkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjlllkkkkkkjjjkkklllmmmnnnnnnmmmlllkkkjjjkkkkkklllmmmmmmllllllllllllmmmmmmnnnnnnnnnnnnnnnoooqqqqqqqqqqqqqqqrrrssstttvvvwwwvvvxxxzzz{{{zzzyyyyyyzzzzzz{{{|||}}}}}}}}}|||{{{xxxxxxxxxyyyyyyzzzzzzzzz{{{|||}}}~~~~~~rrrrrrrrrrrrqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrsssuuuwwwxxxxxxxxxxxx{{{zzzyyyyyyxxxxxxyyyyyywwwvvvtttqqqpppooooooooooooooonnnnnnnnnoooppppppsssrrrpppooonnnnnnnnnnnnkkklllnnnoooppppppooonnnllllllmmmmmmmmmmmmlllllljjjjjjiiiiiiiiihhhhhhhhhggggggggggggfffffffffffffffffffffffffffeeeeeedddeeegggiiilllmmmmmmlllkkkllllllllllllmmmmmmmmmmmmllllllkkkkkkjjjkkkkkkllllllkkkjjjjjjjjjkkklllmmmlllkkkkkkkkkkkkkkkllllllmmmmmmllllllllllllmmmmmmmmmmmmmmmnnnnnnooopppqqqqqqqqqqqqqqqrrrsssuuuuuuuuuwwwzzzzzzyyyxxxxxxyyyzzz{{{}}}~~~~~~}}}{{{zzzxxxxxxyyyyyyzzzzzz{{{{{{{{{|||}}}~~~qqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrssssssssspppqqqtttwwwxxxyyyxxxxxx{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxvvvuuusssqqqpppooooooooonnnnnnoooppppppqqqqqqqqqqqqppppppooooooooojjjlllppprrrsssrrrpppnnnllllllmmmmmmmmmmmmlllllljjjjjjjjjiiiiiiiiihhhhhhggggggggggggffffffffffffgggggggggggggggfffeeeeeeeeegggjjjnnnoooooommmlllkkkkkklllllllllmmmmmmmmmllllllkkkkkkkkkkkkllllllkkkkkkiiiiiihhhiiijjjkkkjjjjjjjjjkkkkkkllllllmmmmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnoooppppppqqqqqqqqqqqqqqqrrrssssssuuuwwwyyyzzzyyyxxxxxxxxxzzz{{{}}}}}}{{{zzzxxxyyyyyyzzz{{{{{{||||||||||||}}}~~~qqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrsssssssssttttttppprrruuuxxxzzz{{{{{{zzz{{{{{{zzzyyyyyyyyyyyyzzzyyyyyyyyywwwvvvsssqqqpppoooooonnnoooooopppqqqqqqppppppqqqqqqqqqppppppooojjjmmmqqqtttuuusssqqqooollllllmmmmmmmmmmmmmmmllljjjjjjjjjiiiiiiiiiiiihhhhhhgggggggggffffffffffffhhhhhhhhhhhhhhhggggggfffeeegggkkknnnpppooonnnlllkkkkkkkkklllllllllmmmmmmllllllkkkkkkkkkllllllmmmkkkjjjiiihhhhhhhhhiiijjjiiiiiijjjkkkkkklllmmmmmmlllllllllkkkkkkllllllllllllllllllmmmmmmnnnooopppqqqqqqqqqppppppqqqrrrrrrtttvvvxxxyyyxxxwwwwwwxxxzzz|||~~~}}}{{{zzzyyyyyyzzzzzz{{{|||}}}}}}|||}}}~~~mmmoooqqqqqqooooooooopppqqqpppooooooooopppqqqrrrrrrtttwwwyyyyyyzzz{{{}}}||||||||||||{{{zzzyyyxxxzzzzzzxxxwwwuuutttsssrrrooopppqqqqqqqqqqqqppppppmmmooorrrrrrpppnnnmmmmmmkkkmmmoooqqqqqqpppooonnnmmmmmmlllllllllkkkkkkkkklllkkkjjjiiihhhhhhhhhhhhfffggghhhhhhhhhgggeeedddfffggghhhgggfffeeefffgggggghhhkkknnnppppppmmmjjjjjjjjjjjjjjjjjjjjjkkkkkkmmmmmmllllllllllllkkkkkkkkkjjjiiihhhhhhhhhiiijjjjjjjjjjjjiiijjjjjjkkkkkklllllllllkkkkkkjjjjjjjjjllllllkkkkkkkkklllmmmmmmnnnnnnooopppqqqrrrssssssuuuvvvwwwxxxxxxwwwvvvuuuyyyzzzzzz{{{{{{zzzzzzyyy{{{{{{{{{zzzyyyyyy|||~~~~~~~~~~~~~~~}}}oooqqqrrrrrrqqqppppppqqqpppoooooonnnooopppqqqqqqtttvvvxxxyyyxxxxxxzzz{{{||||||||||||{{{{{{{{{zzz{{{zzzyyywwwvvvtttsssrrrqqqrrrqqqqqqqqqpppooonnnmmmppprrrrrrqqqooooooooollllllmmmnnnnnnmmmllllllmmmmmmlllllllllkkkkkkkkklllkkkjjjiiiiiihhhhhhhhhfffggghhhhhhhhhgggeeedddfffggghhhhhhgggfffgggiiiiiiiiikkknnnpppooollliiiiiijjjjjjjjjjjjkkkkkkkkkmmmmmmllllllkkkkkkjjjjjjjjjjjjiiihhhhhhiiijjjkkkkkkjjjjjjiiiiiiiiijjjjjjllllllllllllkkkkkkjjjjjjllllllkkkkkkkkklllmmmmmmnnnoooooopppqqqrrrrrrsssuuuvvvwwwxxxyyyxxxxxxwwwyyyyyyzzzzzzzzzzzzyyyyyyzzz{{{{{{zzzyyyyyy{{{}}}~~~~~~~~~qqqrrrtttsssrrrqqqqqqrrrooooooooonnnooopppqqqqqqvvvxxxyyyyyyxxxyyy{{{|||~~~~~~}}}}}}}}}}}}}}}}}}}}}|||zzzxxxvvvtttrrrqqqssssssrrrqqqpppoooooonnnnnnppprrrrrrpppnnnnnnnnnlllllllllkkkkkkkkkkkkkkkmmmmmmlllllllllkkkkkkkkkllllllkkkjjjiiiiiiiiiiiiggggggggghhhggggggfffeeefffgggiiiiiihhhhhhiiikkkjjjkkklllnnnpppooollliiiiiiiiijjjjjjjjjkkkkkkkkkmmmllllllkkkjjjiiiiiihhhiiiiiiiiiiiijjjkkkllllllkkkjjjiiihhhhhhhhhhhhhhhmmmlllllllllllllllkkkkkkkkkkkkkkkkkkkkklllmmmnnnooooooppppppqqqqqqrrrrrruuuuuuwwwxxxyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{zzzyyyyyy{{{}}}}}}~~~~~~qqqsssttttttrrrqqqqqqrrrppppppppppppqqqrrrrrrssswwwxxxyyyzzzzzz|||~~~~~~~~~~~~}}}|||{{{xxxvvvsssqqqppprrrrrrqqqqqqppppppqqqqqqrrrssssssrrrooommmllllllkkkkkkjjjjjjkkkkkklllmmmmmmmmmlllllllllkkkkkkkkkllllllkkkjjjjjjjjjjjjjjjggggggggggggggggggfffffffffhhhiiiiiiiiiiiikkklllllllllmmmnnnooonnnkkkiiiiiiiiiiiijjjjjjkkkkkklllllllllkkkkkkjjjiiihhhhhhiiiiiiiiijjjkkklllmmmmmmkkkjjjiiihhhggggggggggggllllllllllllllllllllllllkkkkkkkkkkkkllllllmmmnnnpppppppppqqqqqqrrrrrrrrrssstttuuuwwwxxxyyyzzz{{{yyyyyyyyyzzzzzzyyyyyyyyyxxxyyy{{{zzzzzzzzz{{{}}}}}}}}}qqqssstttsssqqqppppppqqqqqqqqqrrrsssttttttuuuuuuwwwxxxzzz{{{~~~~~~}}}}}}}}}|||zzzwwwuuurrrqqqpppppppppppppppqqqrrrtttuuuyyyyyyxxxuuuqqqmmmlllllljjjjjjjjjkkklllnnnppppppmmmmmmlllllllllkkkkkkkkkkkkkkkjjjjjjiiiiiijjjjjjggggggfffffffffgggggggggfffhhhiiijjjiiijjjkkkmmmmmmlllmmmnnnoooooollljjjhhhhhhiiijjjkkkkkkllllllllllllkkkjjjjjjiiihhhhhhiiiiiijjjkkklllmmmmmmmmmkkkjjjiiihhhggggggggggggllllllllllllllllllllllllkkkjjjjjjkkklllmmmnnnnnnpppppppppqqqrrrrrrssssssrrrrrrssstttvvvxxxyyyzzzxxxyyyyyyyyyyyyyyyyyyxxxxxxyyy{{{|||{{{{{{|||~~~}}}~~~rrrsssttttttrrrppppppqqqqqqrrrsssuuuvvvvvvvvvvvvvvvxxxzzz|||}}}{{{{{{{{{zzzxxxvvvtttrrrpppoooooooooooooooqqqsssvvvwww~~~}}}|||xxxsssooonnnnnnjjjkkklllmmmnnnooopppqqqmmmmmmlllllllllkkkkkkkkkjjjjjjiiiiiihhhiiiiiijjjgggffffffffffffggghhhhhhggghhhjjjjjjiiiiiijjjlllmmmllllllnnnoooooommmkkkhhhhhhiiijjjkkkllllllmmmkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjllllllmmmmmmmmmmmmkkkjjjiiihhhhhhhhhhhhhhhjjjjjjkkkkkkkkkkkklllllljjjjjjjjjkkklllmmmnnnooooooooopppqqqrrrsssttttttrrrrrrrrrsssuuuwwwxxxyyyxxxxxxyyyyyyyyyyyyxxxxxxxxxzzz|||}}}}}}}}}~~~sssuuuvvvuuusssqqqqqqrrrppprrrsssuuuvvvvvvvvvvvvvvvwwwyyy||||||zzzzzzxxxxxxvvvuuusssqqqpppoooppppppooooooqqqsssuuuwwwzzzzzzyyyuuuqqqnnnmmmnnnkkklllmmmnnnooonnnmmmmmmmmmmmmlllllllllkkkkkkkkkiiihhhhhhgggggghhhiiiiiigggffffffeeefffggghhhiiigggiiijjjiiihhhhhhiiijjjlllllllllmmmooopppooommmggghhhiiijjjkkkllllllmmmkkkkkkkkkkkkllllllllllllkkklllmmmnnnnnnmmmllllllkkkjjjjjjiiiiiiiiijjjjjjiiiiiiiiijjjjjjjjjkkkkkkjjjjjjjjjkkklllmmmnnnooonnnnnnoooqqqssstttuuuvvvtttsssssstttuuuwwwyyyzzzxxxxxxyyyyyyyyyyyyxxxxxxyyy{{{~~~~~~uuuvvvwwwvvvtttsssrrrsssoooqqqsssuuuvvvvvvvvvuuuwwwxxxyyy{{{{{{zzzzzzwwwvvvuuutttrrrqqqpppooorrrqqqppppppppprrrtttvvvttttttssspppmmmkkkkkklllmmmnnnooooooooommmjjjiiimmmmmmlllllllllkkkkkkkkkhhhggggggggggggggghhhhhhgggfffeeeeeefffggghhhiiihhhiiijjjiiihhhggghhhiiilllkkkkkkmmmoooppppppnnnggghhhhhhjjjkkklllmmmmmmjjjkkkkkkllllllmmmmmmnnnlllmmmnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkkhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjkkklllmmmoooooommmnnnoooqqqsssuuuvvvwwwuuuuuutttuuuvvvwwwyyyzzzxxxxxxxxxyyyyyyxxxxxxxxxyyy|||~~~wwwxxxyyyxxxuuurrrqqqqqqqqqqqqrrrrrrssstttuuuuuu|||{{{zzz{{{~~~|||yyyxxxwwwvvvvvvuuutttrrrqqqppppppppppppppppppqqqrrrssstttppppppppppppooonnnmmmllllllnnnpppqqqpppnnnkkkiiillllllkkkkkkkkkjjjjjjjjjiiihhhhhhgggfffeeeeeeeeehhhhhhhhhhhhggggggggggggiiihhhgggffffffggghhhiiifffgggiiimmmppppppnnnlllhhhhhhhhhiiijjjjjjkkkkkkjjjkkkllllllmmmmmmllllllnnnmmmlllkkkjjjjjjjjjjjjjjjkkkkkklllkkkjjjiiihhhiiiiiijjjjjjjjjiiiiiihhhkkkkkkkkkllllllllllllllloooooopppppprrrtttuuuvvvuuuttttttttttttvvvxxxyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{|||xxxzzz{{{{{{xxxuuusssrrrqqqrrrrrrsssttttttuuuuuuxxxxxxwwwxxxzzz~~~}}}zzzxxxwwwvvvuuuttttttsssrrrqqqqqqpppoooooooooooooooppppppqqqoooooooooooonnnmmmmmmllllllmmmnnnoooooommmkkkjjjllllllllllllkkkkkkkkkkkkiiiiiihhhggggggfffeeeeeeggggggggghhhhhhhhhhhhhhhiiiiiihhhgggggghhhiiiiiiggghhhjjjmmmppppppnnnlllfffgggggghhhiiiiiijjjjjjjjjjjjkkkllllllllllllkkkllllllkkkkkkkkkllllllmmmkkkkkklllllllllkkkjjjiiijjjjjjjjjkkkkkkjjjjjjiiillllllllllllmmmmmmmmmmmmpppqqqrrrssstttvvvwwwwwwvvvvvvuuuvvvvvvxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}yyy|||~~~|||xxxvvvuuurrrssssssttttttuuuuuuvvvvvvvvvvvvwwwxxxyyy{{{||||||{{{zzzyyyxxxvvvuuuuuusssssssssrrrrrrqqqqqqqqqooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmlllmmmmmmmmmllllllllllllkkkiiiiiihhhhhhggggggfffffffffgggggghhhhhhiiiiiiiiiiiihhhhhhgggggghhhhhhiiihhhiiijjjmmmppppppnnnlllfffffffffggghhhhhhiiiiiiiiijjjkkkkkkllllllkkkkkkkkkkkkkkkkkklllmmmnnnooolllllllllmmmllllllkkkjjjjjjkkkkkklllllllllkkkkkklllmmmmmmmmmnnnnnnnnnoooqqqrrrtttvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{xxxxxxyyyyyyzzzzzz{{{{{{|||}}}zzz}}}|||yyywwwtttttttttuuuuuuvvvvvvvvvxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvuuussssssrrrrrrrrrrrrrrrrrrqqqqqqpppooonnnmmmllllllllllllnnnnnnnnnooooooppppppqqqqqqpppooonnnnnnnnnoooooonnnnnnmmmmmmmmmllllllllliiiiiiiiihhhhhhgggggggggffffffggghhhiiiiiijjjjjjhhhgggggggggggggggggghhhjjjjjjkkkmmmoooooonnnlllffffffgggggghhhiiiiiiiiijjjkkkkkkllllllllllllllljjjjjjjjjjjjkkklllmmmmmmkkkkkkkkkkkkkkkkkkkkkjjjkkkllllllmmmmmmmmmmmmlllmmmmmmnnnnnnooooooppppppppprrruuuwwwyyyyyyxxxwwwxxxxxxxxxxxxyyyyyyzzzzzzxxxxxxxxxyyyyyyzzzzzz{{{|||~~~yyy}}}}}}zzzyyyuuuuuuvvvvvvvvvvvvwwwwwwyyyyyyyyyyyyyyywwwvvvuuuvvvvvvwwwvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmlllllllllppppppppppppqqqrrrtttuuuuuutttrrrpppooopppqqqrrrnnnnnnmmmmmmmmmllllllllliiiiiiiiiiiiiiihhhhhhhhhfffgggggghhhiiijjjjjjkkkggggggggggggggggggggggggjjjjjjjjjlllnnnnnnlllkkkgggggghhhiiiiiijjjjjjkkkkkkkkklllmmmmmmmmmmmmmmmjjjiiiiiiiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiijjjjjjkkklllmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnoooppppppqqqpppqqqtttwwwxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz|||}}}xxx{{{|||zzzzzzwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttxxxwwwwwwvvvuuuttttttssstttttttttssssssrrrrrrrrrqqqqqqpppnnnnnnmmmmmmmmmpppppppppqqqrrrtttwwwxxxxxxwwwuuusssqqqqqqqqqqqqmmmmmmmmmllllllllllllkkkjjjjjjiiiiiiiiiiiiiiiiiiggghhhhhhiiiiiijjjjjjjjjhhhiiiiiijjjjjjiiiiiihhhkkkjjjiiijjjllllllkkkiiihhhhhhhhhiiijjjjjjkkkkkkjjjkkkllllllmmmmmmlllllliiiiiihhhhhhggghhhhhhhhhiiihhhhhhhhhhhhiiiiiijjjkkklllmmmnnnnnnnnnnnnnnnllllllmmmnnnooopppqqqqqqpppqqqsssuuuvvvwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvzzzzzzyyyyyyyyyyyyyyyyyy{{{}}}~~~wwwyyy|||}}}{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvuuuuuuuuuvvvwwwvvvvvvuuuttttttsssrrrrrrppppppooonnnmmmmmmnnnnnnpppooooooppprrruuuwwwyyyyyyxxxvvvtttrrrpppoooooollllllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiikkklllmmmmmmmmmmmmlllkkkjjjiiihhhiiijjjjjjiiihhhgggggghhhhhhiiijjjjjjjjjiiiiiijjjkkkkkkkkkkkkjjjhhhgggggghhhhhhiiijjjkkkiiiiiihhhhhhhhhiiikkkkkkjjjkkklllmmmnnnnnnnnnnnnkkkllllllmmmoooppppppqqqqqqrrrssstttuuuwwwxxxxxxvvvvvvwwwxxxxxxwwwvvvuuu}}}}}}||||||{{{{{{zzzzzzzzz|||}}}vvvxxxzzzzzzyyyxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyvvvuuutttssstttvvvxxxzzzxxxwwwvvvuuutttsssrrrrrroooooonnnmmmmmmmmmmmmnnnooonnnnnnoooqqqtttwwwyyyyyyxxxwwwtttrrrooommmlllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiimmmnnnoooppppppooonnnmmmjjjiiiggghhhiiiiiihhhgggffffffgggggghhhiiiiiiiiigggggghhhiiiiiiiiiiiiiiiffffffggghhhiiikkkmmmnnnjjjjjjiiiiiiiiijjjlllmmmjjjkkklllmmmnnnnnnnnnnnnkkkkkklllmmmnnnoooppppppssssssssstttuuuwwwyyyzzzvvvwwwxxxyyyxxxxxxvvvuuu~~~}}}|||{{{{{{zzz{{{}}}~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvtttsssrrrqqqqqqpppooonnnmmmlllmmmmmmnnnppppppoooooooooppprrrsssuuutttsssqqqooonnnmmmmmmlllkkkkkkkkkkkkkkkkkkjjjiiiiiijjjjjjjjjkkkkkkkkklllkkkkkkjjjjjjjjjkkkkkklllmmmmmmmmmnnnnnnoooooolllkkkiiihhhggggggffffffdddeeefffhhhiiijjjkkklllkkkiiigggggghhhiiihhhgggjjjhhhhhhiiilllooopppqqqkkkjjjiiihhhhhhiiijjjjjjkkklllmmmmmmnnnnnnmmmmmmlllmmmooopppqqqrrrrrrssssssssstttuuuvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwww{{{||||||}}}}}}}}}}}}}}}zzz|||xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvtttrrrqqqqqqqqqqqqqqqpppooonnnnnnnnnooopppqqqpppoooooopppqqqrrrssstttsssrrrpppnnnmmmmmmllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnoookkkjjjiiihhhgggfffffffffeeefffggghhhjjjkkkllllllkkkiiihhhggghhhiiihhhggghhhggggggiiillloooqqqqqqjjjiiihhhgggggghhhiiijjjkkklllmmmmmmnnnnnnmmmmmmmmmmmmooopppqqqqqqqqqqqqrrrssstttuuuvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwyyyzzz{{{{{{||||||{{{{{{zzz|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvuuurrrpppooopppqqqrrrsssrrrqqqpppooopppqqqqqqqqqqqqpppppppppqqqrrrrrrrrrqqqpppooommmmmmllllllllllllllllllkkkkkkjjjjjjkkkkkkkkkkkklllllllllllllllllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnkkkjjjiiihhhgggffffffffffffggghhhiiijjjllllllmmmkkkiiihhhhhhiiiiiiiiihhhggggggfffiiillloooppppppiiihhhgggffffffggghhhiiikkklllmmmmmmnnnnnnmmmmmmnnnnnnoooppppppqqqpppppprrrsssssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyzzz|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxwwwuuutttqqqoooooopppqqqssssssrrrqqqpppppppppqqqrrrrrrrrrqqqqqqqqqrrrrrrrrrpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkkkkklllllllllmmmmmmlllllllllkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhgggggggggggghhhiiijjjkkklllmmmmmmkkkiiiggghhhiiijjjiiihhhhhhggggggiiilllnnnnnnmmmggggggfffeeefffggghhhiiikkklllmmmmmmnnnmmmmmmmmmppppppqqqqqqqqqqqqqqqppprrrrrrsssttttttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyzzz|||~~~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwtttsssrrrppppppqqqssstttsssrrrqqqpppppppppqqqqqqrrrrrrsssssssssrrrrrrrrrnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmllllllkkkjjjjjjkkkkkkkkklllllllllmmmmmmkkkkkkkkkkkkkkklllmmmnnnmmmmmmmmmmmmmmmlllllllllmmmlllkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkllllllmmmjjjhhhgggggghhhiiiiiihhhjjjiiihhhiiikkklllkkkiiigggfffeeeeeeeeefffhhhiiikkklllmmmmmmnnnmmmmmmmmmqqqqqqrrrrrrsssrrrrrrrrrrrrrrrssssssttttttuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzzzz|||~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyxxxxxxwwwwwwwwwttttttssssssttttttuuuuuutttsssqqqppppppqqqqqqrrrsssssstttttttttsssrrrrrrmmmmmmmmmmmmmmmnnnooooooooonnnnnnmmmlllkkkjjjjjjkkkkkkkkkkkklllllllllllljjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmlllllllllllllllmmmlllkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjkkkkkklllhhhfffeeeeeeggghhhhhhgggiiihhhhhhiiikkkkkkiiihhhffffffeeeeeefffggghhhiiikkklllmmmmmmnnnnnnmmmmmmppppppqqqrrrssssssrrrrrrrrrrrrrrrsssssssssttttttwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzzzz|||~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwvvvtttuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrrrrrrrssstttssstttuuuuuutttsssrrrqqqmmmmmmmmmmmmnnnooopppqqqoooooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkiiiiiiiiiiiijjjkkkllllllmmmmmmmmmllllllkkkkkkkkkkkkkkkiiihhhgggfffffffffgggggghhhiiiiiijjjjjjjjjfffeeeddddddfffggggggffffffffffffiiikkklllkkkiiigggffffffeeefffhhhiiijjjkkklllmmmmmmnnnnnnmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrssssssssswwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzzzz|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvtttuuuxxxyyyzzzyyyxxxwwwwwwvvvuuutttsssttttttuuuttttttuuuuuuuuutttrrrqqqmmmmmmmmmmmmooopppqqqrrrpppooonnnmmmlllkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkhhhhhhhhhhhhiiijjjkkklllmmmmmmmmmllllllkkkkkkkkkjjjiiihhhfffeeeeeeeeeeeegggggghhhhhhiiiiiiiiijjjeeedddcccccceeefffffffffcccccceeehhhlllmmmmmmkkkgggfffffffffggghhhjjjkkkkkklllmmmmmmnnnnnnmmmmmmkkklllmmmnnnppppppqqqqqqrrrrrrrrrrrrrrrrrrsssssswwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyzzz}}}zzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxvvvvvvxxx|||}}}zzzxxxwwwwwwwwwxxxyyyyyyzzzzzzzzzyyyyyyuuuuuuuuuuuuvvvwwwxxxxxxxxxvvvrrrpppooooooqqqrrrnnnnnnooooooppppppqqqqqqqqqqqqooonnnllllllkkkkkklllllllllkkkkkkkkkjjjjjjjjjiiiiiijjjlllmmmmmmlllnnnnnnmmmlllkkkkkkjjjjjjhhhhhhgggfffffffffffffffhhhhhhhhhhhhgggggggggggggggfffeeedddcccddddddeeeffffffffffffggggggggggggggggggffffffggghhhjjjkkkmmmmmmnnnnnnnnnnnnmmmmmmlllmmmnnnooooooppppppooorrrqqqqqqqqqrrrrrrssstttuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxyyyyyyzzz{{{{{{{{{|||}}}~~~zzz{{{{{{||||||{{{zzzzzzzzzyyyyyyxxxxxxyyyyyyzzzwwwxxxxxxwwwvvvwwwzzz}}}|||yyywwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyyyywwwuuusssqqqppppppqqqqqqppppppppppppqqqqqqqqqqqqqqqpppooommmmmmllllllllljjjjjjjjjiiiiiiiiihhhhhhjjjiiihhhjjjlllmmmmmmlllmmmmmmmmmlllkkkkkkjjjjjjhhhhhhgggffffffffffffggghhhhhhhhhgggggggggffffffgggfffeeedddddddddeeeeeeffffffffffffgggggggggggggggffffffffffffhhhiiijjjmmmmmmmmmnnnnnnmmmmmmmmmlllmmmnnnoooppppppppppppqqqqqqqqqqqqrrrsssssstttuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{{{{|||}}}~~~zzz{{{{{{||||||{{{{{{{{{zzzzzzyyyyyyyyyyyyzzzzzzvvvwwwyyyxxxxxxxxxyyy{{{}}}|||zzzxxxwwwwwwwwwxxxxxxxxxxxxyyyyyyxxxxxxwwwyyyyyyyyyyyyyyyyyyzzzzzzuuuuuutttsssrrrqqqpppppprrrrrrrrrqqqqqqqqqqqqqqqoooooonnnmmmmmmmmmmmmmmmjjjjjjjjjiiiiiiiiihhhhhhiiihhhhhhiiilllnnnmmmmmmmmmllllllkkkkkkjjjjjjjjjiiihhhggggggffffffgggggghhhggggggggggggfffffffffffffffeeedddddddddeeeeeeeeeffffffffffffgggggggggffffffeeeeeefffgggiiijjjllllllmmmmmmmmmmmmllllllmmmnnnoooppppppqqqqqqpppqqqpppqqqqqqrrrssstttuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{zzz{{{}}}~~~zzz{{{{{{||||||||||||{{{zzzyyyyyyxxxxxxyyyyyyzzzvvvxxx{{{{{{zzzzzzzzz{{{zzzzzzyyyxxxwwwxxxxxxyyyxxxxxxxxxyyyxxxxxxwwwwwwyyyyyyyyyyyyyyyyyyxxxxxxsssttttttttttttrrrqqqppprrrrrrrrrqqqqqqppppppoooooonnnnnnmmmmmmmmmnnnnnnlllllllllkkkkkkkkkjjjjjjhhhggggggiiilllmmmmmmmmmlllkkkkkkkkkjjjjjjjjjiiiiiihhhhhhgggfffggggggggggggggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffggggggfffeeeeeeeeeeeeggghhhiiikkkkkkllllllllllllkkkkkkmmmnnnooopppqqqqqqqqqqqqpppppppppqqqrrrsssuuuvvvtttttttttuuuuuuvvvvvvwwwxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{|||~~~zzz{{{{{{|||}}}}}}||||||yyyyyyxxxxxxxxxxxxyyyyyyxxx{{{}}}~~~}}}|||{{{|||yyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyxxxwwwvvvxxxxxxyyyyyyxxxwwwvvvuuussstttuuuuuutttsssqqqpppqqqqqqppppppooooooooonnnooonnnnnnmmmmmmmmmnnnnnnlllllllllkkkkkkkkkjjjjjjhhhggggggiiikkkmmmmmmllljjjjjjjjjjjjjjjiiiiiiiiiiiiiiihhhgggggggggggggggffffffffffffeeeeeeeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffeeeeeefffgggiiijjjkkkkkkllllllllllllkkkkkkmmmnnnoooppppppqqqppppppoooooooooqqqrrrtttvvvwwwrrrrrrsssttttttuuuvvvvvvxxxxxxyyyyyyyyyyyyzzzzzzyyyzzz{{{}}}zzz{{{||||||}}}}}}}}}}}}zzzzzzyyyyyyyyyyyyzzzzzz{{{}}}~~~}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxwwwuuutttrrrssstttuuuuuuuuusssrrrqqqpppppppppooooooooooooooooooooonnnmmmmmmmmmmmmmmmjjjjjjjjjiiiiiiiiihhhhhhiiihhhhhhiiikkklllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhhhhgggggghhhhhhffffffeeeeeeeeedddddddddcccdddeeefffffffffeeeeeedddeeeeeeeeeeeefffffffffggggggffffffggghhhjjjkkkllllllmmmmmmmmmmmmlllllllllmmmnnnooooooppppppooonnnnnnoooppprrrtttvvvwwwrrrrrrssstttuuuuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxyyy{{{}}}~~~zzzzzz|||}}}}}}~~~~~~~~~||||||{{{{{{{{{{{{|||||||||}}}~~~}}}|||}}}}}}}}}}}}}}}~~~}}}}}}}}}|||{{{{{{{{{{{{zzzyyyxxxxxxwwwxxxxxxxxxwwwuuusssqqqtttttttttttttttssssssrrrooopppppppppppppppqqqqqqqqqpppooommmmmmllllllllljjjjjjjjjiiiiiiiiihhhhhhjjjiiihhhiiijjjkkkjjjiiihhhiiiiiiiiiiiiiiiiiiiiijjjiiihhhhhhgggggghhhhhheeeeeeeeeddddddddddddccccccdddeeefffffffffeeeeeeddddddeeeeeeeeefffffffffhhhhhhgggggghhhiiikkklllmmmmmmmmmnnnnnnmmmmmmmmmkkklllmmmnnnnnnoooooonnnmmmnnnoooppprrruuuwwwxxxsssssstttuuuvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwyyyzzz|||~~~zzzzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~}}}|||{{{|||}}}~~~~~~~~~}}}||||||||||||{{{zzzyyyxxxxxxxxxyyyyyyxxxuuusssqqqtttttttttttttttssssssssspppppppppqqqqqqrrrrrrsssqqqqqqooonnnllllllkkkkkklllllllllkkkkkkkkkjjjjjjkkkjjjiiiiiijjjjjjiiiggghhhhhhhhhhhhhhhiiiiiiiiijjjiiiiiihhhhhhhhhhhhhhheeeeeeeeedddddddddccccccbbbccceeefffgggfffeeeeeedddddddddeeeeeeeeeffffffiiihhhhhhhhhhhhjjjkkklllmmmmmmnnnnnnnnnnnnmmmmmmjjjkkklllmmmnnnnnnnnnnnnmmmmmmnnnpppsssuuuwwwyyytttuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzz|||~~~zzz{{{}}}~~~~~~~~~~~~}}}||||||{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyyzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttsssvvvtttrrrrrrssssssrrrqqqoooooonnnmmmmmmmmmmmmmmmjjjiiihhhiiijjjjjjjjjhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjiiiiiigggfffffffffeeeddddddccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbccceeefffggggggfffeeeeeeggghhhiiihhhhhhiiikkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnppprrrsssuuuuuuuuutttvvvxxxyyyxxxwwwxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{yyy{{{~~~|||}}}~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssvvvtttrrrrrrrrrsssrrrqqqooonnnnnnmmmmmmmmmmmmmmmjjjiiihhhiiijjjkkkjjjhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjiiiiiihhhgggfffeeeeeedddcccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffffffffeeegggiiijjjjjjjjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooooooooopppnnnoooqqqssstttuuuvvvvvvsssvvvxxxyyyxxxwwwxxxyyyyyyxxxxxxxxxxxxyyyzzzzzzyyy{{{~~~~~~~~~~~~~~~}}}~~~~~~~~~zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwuuuttttttvvvtttrrrrrrrrrrrrrrrpppooonnnmmmmmmllllllmmmmmmkkkiiihhhiiijjjkkkjjjiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjiiiiiihhhgggfffeeedddccccccbbbbbbccccccccccccccccccccccccccccccaaabbbcccdddeeeeeeeeeeeeiiijjjllllllkkkkkkmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmoooooooooppppppqqqqqqqqqpppqqqrrrtttuuuvvvvvvvvvsssuuuxxxyyyxxxxxxxxxyyyxxxxxxxxxxxxxxxyyyyyyzzzyyy|||~~~~~~~~~~~~{{{zzzyyyxxxxxxwwwwwwxxxyyyyyyyyyxxxwwwvvvuuutttvvvtttrrrqqqrrrrrrqqqpppnnnnnnmmmllllllllllllmmmkkkjjjiiiiiikkkkkkjjjiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhggggggddddddcccbbbbbbbbbbbbcccccccccccccccccccccccccccbbbbbbcccddddddeeeeeeeeeiiijjjllllllkkkkkkmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnooooooooopppqqqqqqqqqrrrrrrtttuuuvvvvvvvvvvvvsssuuuxxxyyyxxxxxxxxxyyyxxxxxxxxxxxxxxxyyyzzzzzzzzz|||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuusssqqqqqqrrrrrrqqqpppnnnnnnmmmlllllllllllllllkkkjjjiiijjjkkkkkkkkkiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggeeedddccccccbbbbbbccccccccccccccccccccccccccccccccccccccccccdddeeeffffffhhhiiikkkkkkjjjjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooopppqqqqqqsssttttttuuuvvvvvvvvvuuurrruuuwwwyyyxxxxxxyyyzzzyyyyyyxxxxxxyyyyyyzzz{{{zzz|||~~~~~~}}}}}}}}}~~~~~~||||||{{{zzzyyyyyyyyyyyywwwxxxxxxxxxxxxwwwvvvvvvuuusssqqqqqqqqqqqqqqqooonnnmmmllllllkkkkkkllllllllljjjiiijjjkkklllkkkjjjhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhfffeeeddddddccccccddddddddddddddddddddddddddddddddddddddddddeeefffggggggggghhhjjjjjjiiiiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmnnnooopppqqqqqqttttttuuuuuuuuuuuuuuutttrrrtttwwwyyyyyyxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{|||zzz}}}~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyuuuvvvwwwwwwwwwwwwwwwwwwuuusssqqqpppqqqqqqpppooonnnmmmllllllkkkkkklllllllllkkkjjjjjjllllllkkkjjjhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggfffeeeeeeddddddeeeeeeddddddddddddddddddddddddeeeeeeeeeeeeeeeggghhhiiiggghhhjjjjjjiiiiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrsssttttttuuuuuuuuuttttttsssqqqtttwwwyyyyyyyyyzzz{{{|||{{{{{{{{{{{{|||}}}}}}{{{}}}~~~~~~}}}}}}{{{zzzzzzzzzzzzzzztttuuuvvvwwwwwwxxxwwwwwwuuusssqqqpppqqqqqqpppooommmmmmlllkkkkkkkkkkkkllllllkkkjjjjjjllllllkkkjjjhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhiiiiiiiiihhhhhhggggggfffeeeeeeeeeeeefffddddddddddddddddddddddddffffffeeeeeefffgggiiijjjgggiiijjjjjjjjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrsssttttttttttttttttttttttttsssrrrqqqtttwwwyyyyyyyyyzzz{{{|||||||||||||||}}}~~~~~~{{{}}}~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvsssqqqppppppooonnnlllooonnnmmmlllllllllllllllllllllmmmmmmllllllkkkkkkjjjiiiiiiiiihhhhhhggggggiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeedddeeeeeefffeeeeeedddddddddeeeeeefffeeeeeeddddddeeeggghhhiiigggggghhhhhhiiikkklllmmmmmmmmmmmmnnnnnnnnnnnnoooooooooqqqrrrrrrrrrrrrrrrxxxxxxwwwuuuuuuttttttttttttuuuwwwxxxyyyyyyyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwtttrrrqqqqqqpppooommmnnnnnnmmmlllllllllllllllllllllllllllkkkjjjjjjiiijjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeedddeeeeeefffgggffffffeeeeeefffggggggeeeeeeddddddeeefffggghhhggggggggghhhiiijjjkkkllllllmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqqqqrrrrrrrrruuuttttttsssssssssssssssuuuvvvwwwxxxyyyyyyxxxxxxyyy{{{}}}~~~~~~~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzwwwuuusssqqqrrrqqqpppooonnnnnnmmmllllllllllllmmmlllllllllkkkkkkiiihhhhhhiiiiiiiiiiiiiiihhhhhhhhhgggggghhhhhhiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeedddeeeffffffhhhhhhggggggfffgggggghhheeeeeedddddddddeeeeeefffffffffgggggghhhjjjkkkllllllllllllmmmmmmmmmmmmnnnnnnnnnooooooppppppqqqqqqrrrrrrssssssssstttttttttwwwwwwxxxxxxxxxxxxxxxwwwxxxzzz}}}}}}}}}}}}~~~}}}zzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzvvvtttrrrqqqqqqqqqpppnnnnnnmmmmmmlllllllllmmmmmmmmmmmmmmmlllkkkjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiiffffffggghhhiiijjjjjjkkkgggggggggggggggggggggggggggfffeeeddddddeeefffggghhhhhhggggggffffffggggggeeeeeeeeedddddddddddddddfffffffffggghhhiiikkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmnnnoooooopppqqqrrrssstttuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwyyy{{{}}}}}}}}}|||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyuuusssppppppppppppooonnnmmmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiijjjjjjjjjffffffggghhhiiijjjjjjkkkgggggggggggggggggggggggggggfffeeeddddddeeefffggghhhggggggfffeeeeeeffffffeeeeeeeeeeeeeeeeeeddddddfffggggggggghhhjjjkkkllllllllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnooopppqqqqqqrrrtttvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}|||}}}~~~}}}||||||{{{{{{{{{zzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwtttrrrpppoooppppppooonnnmmmllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmllliiiiiiiiijjjjjjjjjjjjjjjgggggghhhhhhiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhffffffeeedddeeefffggghhhhhhhhhgggfffeeeeeeeeeeeeeeeeeefffggggggffffffeeegggggghhhhhhiiikkklllmmmmmmmmmmmmnnnnnnnnnnnnooonnnnnnmmmmmmmmmoooqqqrrrpppqqqtttvvvwwwxxxxxxwwwyyyyyyxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~}}}~~~}}}~~~~~~}}}|||{{{{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxxtttrrrppppppqqqqqqpppooolllllllllllllllmmmnnnnnnkkklllmmmmmmnnnmmmmmmmmmiiiiiiiiijjjjjjkkkkkkkkkhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifffeeeeeedddeeefffggghhhjjjiiihhhgggffffffffffffdddeeeggghhhhhhhhhhhhggghhhhhhiiiiiijjjlllmmmnnnnnnnnnnnnoooooooooppppppooonnnmmmmmmnnnoooqqqsssqqqsssuuuxxxyyyyyyxxxxxxyyyxxxxxxwwwxxxyyy{{{{{{|||~~~~~~}}}~~~}}}|||{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxxuuusssqqqqqqrrrrrrqqqppplllllllllllllllmmmnnnooojjjjjjkkklllmmmmmmmmmmmmiiiiiiiiijjjjjjkkkkkkkkkiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiifffeeeeeedddeeefffggghhhkkkjjjiiihhhggggggggggggdddeeegggiiiiiiiiiiiihhhiiiiiiiiijjjkkklllnnnnnnoooooooooooopppppppppppppppooonnnmmmnnnppprrrssstttvvvyyy{{{||||||{{{zzzxxxxxxwwwwwwxxxzzz{{{}}}}}}}}}~~~|||{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuusssqqqooonnnooonnnnnnmmmlllkkkkkkkkklllmmmmmmmmmnnnnnnoooooommmlllkkkkkkjjjjjjkkkkkkiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggeeeeeeeeeeeeeeefffggghhhlllllljjjiiigggeeedddcccgggjjjlllllljjjhhhgggggggggggghhhiiijjjjjjkkkkkkmmmoooppprrrqqqpppmmmlllooonnnnnnnnnnnnppprrrsssvvvvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyzzz|||~~~~~~~~~~~~}}}{{{|||~~~~~~}}}{{{yyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvtttrrrpppoooooooooooonnnmmmlllllllllmmmmmmmmmmmmnnnnnnnnnooommmlllkkkkkkjjjjjjkkkkkkiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggggggggfffeeeeeeeeeeeeeeefffggggggjjjjjjiiihhhfffeeedddcccgggiiilllllljjjhhhgggggghhhhhhiiiiiijjjkkkkkkkkkmmmqqquuuxxxxxxuuupppmmmooonnnnnnnnnnnnppprrrsssvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxzzz{{{}}}~~~}}}~~~~~~}}}||||||~~~}}}|||zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvtttsssqqqppppppppppppooonnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhgggggggggfffffffffeeeeeeeeeeeefffgggggggggggggggfffeeeeeeddddddgggiiikkkkkkiiigggggggggiiiiiiiiijjjjjjkkkkkklllnnnrrryyy~~~~~~yyysssooooooooonnnnnnnnnpppqqqrrrvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~}}}}}}}}}~~~}}}{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwvvvuuutttrrrqqqqqqqqqqqqppppppooooooooommmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhgggggggggfffffffffffffffeeeeeeeeeffffffgggeeeeeeeeeeeeeeeeeeeeeeeefffhhhjjjiiihhhgggggghhhiiiiiijjjjjjkkkkkkkkklllnnnrrrxxx|||}}}yyytttppppppooonnnnnnnnnoooqqqrrruuuuuuvvvvvvvvvvvvuuuuuuvvvwwwwwwxxxxxxyyyzzzzzz{{{}}}~~~~~~~~~~~~~~~||||||zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvuuutttsssqqqqqqqqqqqqqqqpppppppppnnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkkjjjiiihhhhhhgggggggggggggggffffffffffffgggffffffeeeeeeeeeffffffddddddddddddeeeeeeeeefffeeeggghhhhhhgggfffggghhhiiijjjjjjjjjjjjjjjkkkkkkmmmooorrruuuvvvuuusssrrrpppooonnnnnnnnnooopppqqqrrrssssssttttttttttttsssvvvvvvwwwxxxxxxyyyyyyyyyzzz|||~~~~~~}}}}}}{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkkllllllkkkjjjiiihhhhhhggggggggggggfffffffffeeeeeeggggggfffeeeeeeeeeeeefffdddddddddeeeeeeeeeffffffeeefffggggggffffffggghhhiiiiiiiiiiiiiiiiiiiiiiiillllllmmmnnnpppqqqqqqrrrqqqpppooonnnnnnooopppqqqpppqqqrrrsssttttttttttttvvvwwwxxxyyyyyyyyyyyyxxxyyy{{{~~~~~~}}}|||{{{{{{zzzyyyyyyxxxxxxwwwwwwxxxxxxxxxwwwvvvvvvpppppppppppppppqqqqqqqqqooonnnnnnnnnmmmmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkkmmmllllllkkkiiihhhhhhgggggggggfffffffffeeeeeeeeeggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffdddfffffffffeeeeeegggiiihhhhhhhhhhhhhhhhhhhhhhhhjjjjjjkkklllnnnoooqqqqqqqqqpppooonnnnnnooopppqqqpppppprrrsssuuuvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxxxx{{{~~~~~~||||||{{{zzzyyyyyyxxxxxxwwwwwwxxxxxxxxxwwwwwwvvvppppppppppppppppppppppppoooooonnnnnnmmmmmmmmmlllmmmlllkkkkkkjjjjjjkkkkkkmmmmmmlllkkkjjjhhhhhhgggggggggfffffffffeeeeeeeeehhhgggfffeeeeeeeeeeeeeeeffffffffffffffffffffffffdddeeeffffffeeeeeegggiiihhhhhhhhhggggggggggggggghhhiiikkknnnoooppppppqqqqqqpppooonnnnnnooopppppppppqqqsssuuuvvvxxxxxxxxxwwwxxxyyyzzz{{{zzzyyyxxxxxx{{{~~~~~~}}}}}}}}}|||{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwrrrrrrrrrqqqqqqppppppppppppoooooonnnmmmlllllllllmmmmmmlllllllllkkkkkkkkkiiiiiiiiiiiiiiihhhgggfffggggggfffeeeddddddccccccbbbdddeeeffffffeeecccaaaddddddddddddddddddddddddffffffeeeeeefffgggiiijjjgggggghhhiiijjjkkklllllllllmmmnnnmmmmmmnnnqqqtttrrrqqqqqqqqqqqqqqqqqqqqqpppqqqsssuuuwwwwwwwwwwwwxxxxxxwwwwwwxxxzzz{{{|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxtttssssssrrrqqqppppppppppppoooooonnnmmmmmmllllllmmmmmmlllllllllkkkkkkkkkiiiiiijjjiiiiiihhhgggfffgggffffffeeeddddddccccccbbbccceeeffffffeeecccbbbddddddddddddddddddddddddeeeeeeddddddeeeggghhhiiiffffffggghhhiiijjjkkkkkkkkklllmmmmmmmmmnnnpppsssqqqpppppppppppppppppppppoooqqqssstttvvvvvvvvvvvvxxxwwwwwwxxxyyyzzz|||}}}~~~~~~}}}{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvuuutttsssrrrqqqpppoooooooooooonnnmmmmmmllllllmmmmmmlllllllllkkkkkkkkkjjjjjjjjjiiiiiihhhffffffffffffeeeeeeddddddccccccaaabbbdddeeefffeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeefffggggggeeeeeefffggghhhiiijjjjjjjjjkkklllllllllmmmoooqqqooooooooooooooooooooooooooopppqqqssstttuuuvvvvvvwwwwwwwwwxxxzzz|||~~~~~~}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwvvvuuutttrrrqqqpppooooooooonnnnnnmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjiiiiiigggfffeeeeeeeeeeeedddddddddccccccaaabbbcccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccccccccddddddeeeeeeeeeddddddeeefffggghhhiiiiiiiiikkkllllllkkklllmmmooommmmmmnnnnnnnnnnnnnnnnnnnnnoooppprrrssstttuuuuuuvvvvvvxxxyyy{{{}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwvvvuuutttrrrqqqpppooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkjjjjjjjjjhhhgggfffeeedddddddddddddddcccccccccaaabbbcccdddeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeecccccccccdddddddddddddddddddddeeefffggghhhiiiiiiiiijjjllllllkkkkkklllnnnllllllmmmmmmmmmnnnnnnnnnoooooopppqqqrrrtttuuuuuuvvvwwwxxxzzz|||~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvuuutttsssrrrqqqpppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkkkkjjjhhhgggeeedddddddddddddddcccccccccccccccccccccddddddeeeeeefffddddddddddddddddddddddddccccccdddeeeeeeddddddcccddddddeeefffggghhhiiiiiiiiikkkmmmmmmlllllllllmmmlllllllllmmmmmmnnnnnnooooooooopppqqqrrrtttuuuvvvwwwxxxzzz|||}}}~~~~~~}}}{{{zzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxtttssssssrrrqqqpppppppppmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkkkkkkkkjjjhhhgggeeedddccccccccccccccccccccccccdddddddddcccdddddddddeeeccccccccccccccccccccccccddddddeeeffffffeeedddccceeeeeefffggghhhiiiiiijjjjjjlllnnnnnnmmmllllllmmmlllllllllmmmnnnooooooooopppppppppqqqrrrtttvvvwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwrrrrrrrrrqqqqqqpppppppppmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkklllkkkkkkjjjhhhgggeeedddcccccccccccccccccccccccceeeeeedddcccccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbdddeeefffffffffeeedddccceeeeeefffggghhhiiijjjjjjjjjlllnnnooonnnmmmmmmmmmllllllmmmmmmnnnoooppppppqqqqqqpppqqqrrrtttwwwxxxyyyzzz|||}}}~~~~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxttttttsssrrrqqqqqqppppppoooooooooooonnnmmmlllkkkmmmmmmmmmmmmlllkkkkkkjjjjjjiiigggfffddddddccccccffffffeeeeeeeeedddddddddeeeeeeeeeddddddcccccccccaaaaaaaaaaaaaaaaaaaaaaaadddddddddeeeeeeeeeeeefffgggfffeeeeeefffhhhkkklllllllllmmmmmmmmmmmmllllllqqqpppnnnmmmmmmoooppprrrsssqqqoooqqquuuyyyyyyxxxwwwxxxyyyzzz{{{}}}~~~~~~{{{}}}~~~}}}||||||{{{yyyyyyyyyxxxxxxxxxxxxxxxuuuttttttrrrqqqpppoooooonnnnnnnnnnnnmmmlllkkkkkkkkkkkklllllllllkkkjjjjjjiiihhhgggfffeeedddddddddffffffeeeeeeeeedddddddddeeedddddddddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccdddddddddeeegggfffeeeeeefffhhhjjjllllllmmmnnnnnnoooooonnnnnnqqqpppooonnnnnnppprrrsssvvvsssrrrsssvvvxxxxxxwwwwwwxxxyyyzzz{{{}}}~~~~~~|||~~~~~~~~~~~~}}}}}}}}}zzzyyyyyyyyyxxxxxxxxxwwwuuuuuutttrrrqqqooonnnnnnmmmmmmmmmmmmlllkkkjjjjjjiiiiiijjjjjjkkkjjjjjjjjjgggggggggfffffffffeeeeeeffffffeeeeeeeeedddddddddcccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccdddeeefffffffffeeeeeeeeefffhhhjjjkkkllllllnnnoooppppppqqqpppppppppooooooppprrrtttuuuwwwvvvtttuuuvvvxxxwwwwwwwwwxxxyyyzzz{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzyyyyyyxxxxxxwwwuuuuuutttrrrpppooonnnmmmllllllllllllkkkjjjiiiiiigggggghhhiiijjjjjjiiiiiifffffffffgggggggggffffffffffffeeeeeeeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddddeeefffggghhhhhhiiieeeeeeeeeeeefffhhhiiijjjjjjkkklllnnnpppqqqqqqqqqpppppppppppprrrsssuuuvvvvvvvvvvvvvvvwwwxxxyyyyyywwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzzzzyyyxxxwwwwwwuuutttsssrrrpppooonnnmmmllllllllllllkkkjjjiiihhhffffffggghhhiiiiiiiiiiiieeefffggghhhhhhhhhggggggffffffeeeeeeeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddddeeeeeefffgggggghhhddddddeeefffggghhhiiiiiihhhiiikkkmmmoooppppppqqqpppppppppqqqrrrtttuuuvvvssstttvvvwwwxxxyyyzzz{{{wwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~||||||{{{zzzyyyxxxwwwwwwssssssrrrqqqpppoooooonnnllllllllllllkkkjjjiiiiiigggggghhhhhhiiihhhhhhhhheeefffhhhhhhiiihhhgggfffffffffeeeeeeeeedddddddddbbbbbbbbbcccccccccccccccccccccccccccccccccccccccbbbbbbccccccccccccddddddcccdddeeefffggghhhhhhiiihhhiiikkklllnnnoooppppppppppppqqqrrrssssssttttttqqqsssvvvxxxxxxyyy{{{|||wwwxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyxxxwwwwwwqqqqqqqqqqqqpppppppppooommmmmmmmmmmmlllkkkjjjiiihhhhhhiiiiiiiiihhhggggggfffggghhhiiiiiihhhfffeeeffffffeeeeeeeeedddddddddccccccccccccdddddddddeeecccccccccccccccccccccccccccbbbbbbbbbbbbaaaaaaaaacccccceeefffggghhhhhhhhhjjjkkklllmmmooooooppppppppppppqqqrrrrrrrrrrrrrrrqqqtttwwwxxxwwwwwwxxxzzzwwwxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}|||}}}||||||zzzyyyxxxwwwwwwppppppppppppppppppppppppmmmmmmmmmmmmlllkkkjjjjjjiiiiiijjjiiiiiihhhggggggggghhhiiijjjiiihhhfffdddffffffeeeeeeeeedddddddddcccccccccddddddeeeeeeeeecccccccccccccccccccccccceeeeeeddddddcccbbbbbbaaabbbccceeefffggghhhhhhhhhkkklllmmmoooppppppppppppppppppqqqrrrrrrrrrqqqqqqrrruuuxxxyyywwwuuuvvvxxxwwwxxxyyyzzz{{{}}}~~~~~~|||~~~~~~~~~~~~~~~}}}{{{yyyvvvuuusssrrrpppooonnnoooppppppooonnnmmmllllllkkklllllliiiiiihhhhhhhhhhhhiiiiiihhhiiiiiijjjjjjjjjiiiiiiiiiiiigggfffeeeddddddccc___```bbbcccddddddccccccccccccccccccccccccccccccdddddddddcccccccccbbbbbbeeeeeefffggghhhiiijjjjjjlllmmmooopppqqqqqqppppppqqqqqqrrrssssssttttttuuussstttuuuvvvvvvvvvvvvvvvyyyyyyyyyzzz{{{}}}}}}~~~~~~}}}{{{yyywwwvvvuuutttsssrrrqqqqqqrrrrrrooonnnmmmllllllkkklllllljjjiiiiiihhhhhhiiiiiijjjiiiiiijjjjjjjjjjjjiiiiiiiiihhhgggfffdddddddddddd___```bbbcccdddddddddcccbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccddddddeeefffggghhhiiiiiilllmmmnnnppppppppppppoooppppppqqqqqqrrrsssssstttttttttuuuvvvwwwwwwwwwwwwyyyzzz{{{|||~~~~~~~~~|||zzzxxxwwwvvvuuutttsssrrrqqqrrrrrrooonnnmmmllllllkkkllllllkkkjjjjjjiiiiiijjjjjjkkkjjjjjjkkkkkkkkkjjjjjjiiihhhhhhfffeeedddddddddddd```aaabbbcccdddddddddccc````````````````````````bbbbbbbbbccccccdddeeeeeecccddddddeeefffggghhhiiikkklllmmmnnnoooooooooooooooooopppqqqqqqrrrrrrssstttuuuvvvwwwxxxxxxxxxxxxyyyzzz}}}~~~|||{{{yyyyyyttttttsssrrrqqqppppppoooooonnnmmmllllllkkklllllllllkkkkkkjjjjjjkkkkkkllljjjkkkkkkkkkkkkjjjjjjiiihhhgggfffeeeddddddddddddbbbbbbbbbccccccddddddddd```````````````````````````aaabbbcccdddeeeffffffdddeeeeeefffggghhhiiiiiikkkkkklllmmmmmmnnnnnnnnnpppppppppqqqrrrrrrsssssstttuuuvvvxxxxxxyyyyyyyyyxxxzzz}}}~~~}}}|||{{{zzzzzzuuuuuutttsssrrrqqqpppoooooonnnmmmllllllkkkllllllllllllkkkkkkkkkkkklllllljjjkkkkkkkkkjjjjjjiiihhhgggfffeeedddddddddddddddcccccccccccccccdddddddddaaaaaaaaaaaaaaaaaaaaaaaa``````aaabbbdddeeeffffffffffffggghhhiiijjjjjjkkkkkkkkkkkklllmmmmmmnnnnnnqqqqqqrrrrrrsssttttttttttttuuuvvvwwwyyyyyyyyyzzzwwwyyy|||~~~~~~}}}|||{{{zzzzzzzzzwwwwwwwwwvvvuuusssrrrqqqooonnnmmmllllllkkklllllllllkkkkkkjjjjjjkkkkkkllljjjjjjjjjjjjjjjiiihhhgggffffffeeedddddddddddddddddddddccccccccccccdddeeebbbbbbbbbbbbbbbbbbbbbbbb```aaaaaacccdddeeefffffffffggghhhiiijjjkkkkkklllllllllkkkllllllmmmooooooqqqrrrrrrsssssstttuuuuuussstttuuuwwwxxxyyyyyyyyyxxxyyy{{{}}}~~~|||{{{zzzyyyzzzzzzxxxxxxxxxwwwvvvtttrrrqqqooonnnmmmllllllkkkllllllkkkkkkjjjjjjjjjjjjkkkkkkiiiiiiiiiiiihhhgggffffffeeeeeeddddddccccccddddddeeedddccccccccccccdddeeebbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccddddddeeeeeeffffffggghhhiiijjjkkkkkkmmmllllllllllllnnnoooppppppqqqqqqrrrssssssttttttrrrssstttvvvwwwxxxyyyyyyzzz{{{|||}}}~~~}}}{{{zzzyyyyyyyyyzzzvvvvvvvvvvvvtttrrrpppnnnoooooommmlllllllllllllllkkkjjjjjjiiiiiijjjjjjkkkiiiiiiiiihhhhhhgggeeeeeeeeeeeedddcccccccccddddddfffeeedddcccccccccdddeeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccddddddeeeeeeeeefffggghhhiiijjjjjjmmmmmmllllllmmmnnnpppqqqoooppppppqqqrrrrrrssssssqqqrrrtttuuuwwwxxxxxxyyy}}}}}}}}}~~~~~~}}}~~~|||{{{yyyxxxxxxxxxyyyzzzwwwuuuttttttrrrmmmiiinnnnnnmmmllllllllllllmmmlllllllllkkkjjjiiigggggghhhhhhhhhhhhgggfffeeedddeeeeeeeeedddddddddccccccbbbbbbaaaaaaaaaaaabbbbbbccccccbbbbbbbbbbbbccccccdddddddddeeeeeeeeeffffffgggfffffffffggghhhjjjkkkllllllmmmmmmnnnooooooooopppppppppqqqrrrsssuuuvvvrrrssstttvvvwwwwwwwwwwww}}}~~~~~~~~~}}}|||{{{yyyyyyyyyyyyzzzzzzxxxuuuttttttrrrnnnkkkmmmmmmlllllllllmmmmmmnnnlllllllllkkkjjjiiihhhggghhhhhhhhhhhhgggfffeeedddeeeeeeeeedddddddddcccccccccbbbbbbaaaaaabbbbbbcccccccccbbbbbbbbbbbbccccccddddddddddddeeeeeeeeeeeeffffffffffffhhhjjjkkklllllllllmmmmmmnnnooooooooopppppppppqqqrrrssstttuuussstttuuuvvvwwwxxxxxxxxx}}}~~~|||{{{zzzyyyyyyzzz{{{|||{{{yyyuuutttsssqqqooommmmmmmmmmmmlllmmmmmmnnnnnnlllllllllkkkjjjiiihhhggghhhhhhhhhhhhgggfffeeeeeeeeeeeeeeeeeeddddddddddddddddddccccccccccccddddddccccccbbbbbbbbbbbbcccccccccccccccdddddddddeeeeeeeeeffffffgggiiijjjlllmmmllllllmmmmmmnnnoooooooooppppppppppppqqqssstttuuutttuuuvvvwwwxxxyyyyyyyyy~~~{{{{{{zzzyyyzzz{{{}}}}}}|||yyyvvvtttrrrqqqpppppppppooonnnmmmllllllllllllkkkllllllkkkjjjiiihhhggghhhhhhhhhhhhhhhgggfffffffffeeeeeeeeeeeedddddddddeeeeeeddddddddddddeeeeeeccccccbbbbbbbbbbbbcccccccccccccccddddddddddddeeeddddddeeeggghhhjjjkkklllllllllmmmmmmnnnoooooooooppppppppppppqqqrrrssstttuuuvvvwwwxxxyyyzzzzzzzzz~~~zzzzzzyyyyyyzzz{{{}}}~~~{{{zzzxxxuuurrrqqqqqqrrrsssrrrpppnnnlllkkkjjjjjjkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhgggffffffffffffeeeeeeeeeddddddffffffeeeeeeeeeeeeffffffccccccbbbbbbbbbbbbccccccccccccdddddddddeeeeeeeeecccdddeeefffhhhiiijjjjjjllllllmmmmmmnnnoooooooooppppppppppppqqqrrrrrrsssuuuvvvwwwyyyzzzzzzzzzzzz~~~zzzyyyyyyxxxyyyzzz{{{|||zzzzzzyyywwwsssrrrrrrssstttsssqqqnnnlllkkkjjjjjjkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhiiiiiihhhhhhgggffffffffffffeeeeeeeeedddffffffeeeeeeeeeeeeffffffccccccbbbbbbbbbbbbccccccdddddddddeeeeeeeeeffffffdddeeefffhhhiiiiiiiiiiiillllllmmmmmmnnnooooooooopppppppppppppppqqqrrrrrruuuvvvwwwxxxyyyzzzzzzzzz}}}~~~}}}zzzyyyxxxwwwxxxxxxzzzzzzxxxzzz{{{yyyuuurrrrrrsssrrrqqqpppnnnmmmmmmlllllljjjjjjkkkkkkkkkjjjiiiiiiggghhhhhhiiiiiiiiihhhhhhffffffffffffeeeeeeeeeeeefffeeeeeeddddddeeeeeefffccccccbbbbbbbbbbbbcccccceeeeeefffffffffgggggggggggghhhiiijjjkkkjjjjjjiiillllllmmmmmmnnnooooooooopppppppppppppppqqqqqqrrrtttuuuvvvxxxyyyyyyzzzzzz|||~~~~~~}}}|||zzzyyyxxxwwwwwwwwwxxxyyywwwzzz{{{zzzvvvsssrrrsssoooooonnnnnnnnnnnnoooooojjjjjjkkkkkkkkkjjjiiiiiiggghhhhhhiiiiiiiiihhhhhhggggggfffffffffeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeccccccbbbbbbbbbbbbccccccfffffffffgggggggggggghhhjjjkkkllllllmmmlllkkkjjjllllllmmmmmmnnnoooooooooppppppppppppppppppqqqqqqtttuuuvvvwwwxxxyyyyyyyyy{{{}}}~~~}}}{{{zzzyyyyyyxxxxxxyyyyyyuuuuuuuuuuuusssqqqooonnnpppooonnnmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjiiiiiifffggghhhiiiiiiiiiiiiiiiiiihhhfffeeedddeeeggghhhddddddeeeeeeeeeeeeeeeeeeggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnooooooqqqqqqqqqppppppppppppooouuuuuuvvvwwwxxxyyyyyyzzz}}}~~~~~~}}}|||yyyyyyxxxwwwwwwwwwwwwwwwuuuuuuvvvvvvuuutttsssrrrqqqpppooonnnnnnmmmmmmmmmmmmllllllkkkjjjjjjiiiiiiggghhhhhhiiijjjjjjiiiiiijjjhhhgggeeeeeeeeefffgggddddddeeeeeefffffffffggghhhgggffffffeeeeeeffffffffffffeeeeeeeeefffggggggjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnooooooqqqqqqqqqqqqqqqqqqqqqqqquuuvvvvvvwwwxxxyyyzzzzzz}}}~~~~~~}}}|||{{{xxxwwwvvvvvvuuuuuuvvvvvvuuuvvvvvvwwwwwwwwwvvvuuuqqqqqqpppoooooonnnmmmmmmllllllkkkkkkjjjjjjiiiiiihhhhhhiiijjjjjjjjjjjjiiijjjiiigggfffeeeeeeeeefffdddeeeeeefffggghhhiiiiiiiiihhhggggggffffffgggggghhhggggggffffffffffffgggiiiiiiiiiiiiiiiiiiiiiiiikkkkkklllmmmnnnooooooppppppppppppqqqrrrrrrssssssvvvvvvwwwxxxyyyzzz{{{{{{~~~~~~|||{{{zzzxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuqqqppppppoooooommmllllllkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiijjjiiihhhfffeeeeeeeeeeeedddeeefffggghhhiiijjjkkkiiiiiihhhgggggggggggggggiiiiiihhhgggffffffffffffiiiiiiiiiiiiiiiiiiiiiiiikkkkkklllmmmnnnoooppppppppppppqqqrrrssstttuuuuuuvvvwwwxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxvvvuuutttssssssrrrppppppppppppnnnmmmkkkjjjkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiihhhiiihhhhhhgggfffeeeeeeeeeeeeeeefffggghhhjjjjjjkkkiiiiiihhhgggggggggggggggjjjiiihhhgggggggggggggggiiiiiiiiiiiiiiiiiiiiiiiikkkllllllmmmnnnooopppppppppqqqqqqssstttuuuvvvwwwwwwwwwxxxzzz{{{|||~~~~~~}}}|||{{{zzz{{{zzzyyyyyyxxxxxxyyyyyyxxxwwwvvvtttrrrrrrqqqqqqqqqqqqqqqqqqpppnnnllljjjjjjjjjjjjjjjjjjjjjiiiiiihhhiiiiiiiiiiiihhhgggggggggggggggggggggfffffffffeeeffffffggghhhiiiiiijjjiiihhhggggggffffffggggggjjjiiiiiihhhhhhhhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjllllllmmmnnnoooppppppqqqqqqrrrssstttuuuvvvwwwwwwwwwxxxyyy{{{|||~~~~~~}}}{{{{{{{{{zzzzzzyyyyyyyyyyyyyyywwwvvvuuusssrrrrrrssssssssssssttttttrrrpppmmmllliiiiiiiiiiiiiiiiiijjjjjjhhhhhhhhhhhhhhhgggffffffeeeffffffgggggggggggggggfffffffffgggggghhhhhhhhhhhhgggffffffeeeeeeffffffiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnooopppqqqqqqsssssstttuuuvvvvvvwwwwwwxxxxxxzzz{{{}}}}}}|||{{{{{{zzzyyyyyyxxxxxxyyyyyyvvvuuutttsssssstttuuuvvvuuuuuuvvvvvvtttrrrooommmiiiiiiiiiiiiiiiiiijjjjjjgggggghhhggggggfffeeeeeedddeeefffggghhhhhhhhhhhhffffffffffffggggggggggggggggggfffeeeeeeeeeeeeeeeiiihhhhhhhhhiiijjjkkkkkkllllllllllllllllllllllllllllllmmmnnnooopppqqqqqqttttttuuuuuuvvvvvvwwwwwwxxxyyyzzz|||}}}~~~~~~zzzyyyxxxxxxyyyyyywwwuuutttsssssssssssstttuuuuuuqqqqqqqqqqqqqqqpppnnnnnnmmmkkkjjjhhhgggggghhhhhhhhhhhhggggggffffffeeeeeeeeefffggghhhhhhgggffffffffffffeeeeeeeeeeeeffffffiiihhhgggffffffeeeeeefffhhhiiiiiiiiiiiijjjjjjjjjkkkkkklllllllllllllllllloooooonnnnnnooopppqqqqqqrrrtttvvvxxxyyyxxxwwwwwwwwwxxxyyy{{{}}}~~~~~~}}}}}}zzzyyyxxxxxxyyyyyywwwuuuttttttssssssssssssssstttqqqqqqqqqqqqpppooonnnmmmnnnmmmkkkjjjiiiiiiiiijjjiiihhhhhhgggfffeeeeeedddgggggghhhhhhgggfffeeedddffffffeeeeeeeeeeeeffffffhhhgggffffffffffffffffffhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkklllllllllllllllnnnnnnnnnnnnnnnnnnoooooorrrsssvvvxxxyyyxxxxxxwwwxxxyyyzzz|||}}}}}}||||||zzzyyyxxxxxxyyyyyywwwuuuuuutttsssrrrrrrqqqrrrrrrppppppppppppooonnnmmmmmmnnnmmmlllkkkkkkjjjkkkkkkiiiiiihhhgggfffeeedddccchhhhhhhhhgggfffeeecccbbbffffffeeeeeeeeeeeefffffffffeeeeeeeeeeeefffgggggghhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkklllllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmrrrsssuuuwwwxxxxxxxxxwwwxxxyyyzzz|||~~~~~~}}}|||{{{zzzyyyxxxxxxyyyyyywwwuuuuuutttsssrrrppppppoooooooooooooooooonnnmmmllllllmmmllllllkkkkkkjjjjjjjjjiiiiiihhhgggeeedddccccccffffffffffffeeeeeeddddddfffeeeeeeddddddeeeeeefffddddddddddddeeefffggghhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkkkkllllllmmmnnnnnnnnnnnnnnnnnnmmmmmmrrrssstttvvvwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}|||{{{zzzyyyxxxxxxyyyyyywwwuuuuuutttrrrqqqooonnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhgggfffeeedddcccccccccdddddddddeeeeeeffffffeeeeeeddddddddddddeeeeeeccccccccccccdddfffggghhhgggggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjkkkllllllmmmnnnooopppppppppooonnnnnnqqqrrrsssuuuvvvxxxxxxyyywwwwwwyyyzzz|||~~~~~~}}}}}}|||zzzyyyxxxxxxyyyyyywwwuuusssrrrqqqpppnnnnnnmmmmmmmmmmmmmmmmmmlllkkkjjjjjjgggggghhhhhhhhhhhhggggggggggggffffffeeedddddddddbbbbbbbbbcccdddeeefffgggeeeeeeddddddddddddeeeeeebbbbbbbbbcccdddeeefffgggggggggggghhhhhhhhhiiiiiihhhhhhiiijjjkkklllmmmmmmmmmnnnpppqqqqqqqqqpppoooqqqrrrssstttvvvwwwyyyyyywwwxxxyyy{{{|||~~~~~~~~~~~~}}}zzzyyyxxxxxxyyyyyywwwuuurrrqqqpppooonnnmmmmmmmmmlllmmmmmmllllllkkkjjjiiifffggghhhhhhhhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeccccccbbbbbbcccdddeeefffeeeddddddccccccddddddeeeccccccbbbbbbcccdddeeeeeegggggggggggghhhhhhhhhiiihhhhhhiiijjjkkklllmmmmmmjjjlllnnnpppqqqqqqpppoooqqqqqqrrrsssuuuwwwyyyzzzyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyxxxxxxyyyyyywwwuuuqqqpppooonnnnnnmmmmmmnnnllllllllllllkkkjjjiiiiiifffggghhhiiiiiihhhgggfffdddddddddeeeeeeeeeffffffeeedddcccbbbbbbbbbcccdddeeeddddddccccccddddddeeeccccccbbbbbbccccccdddeeegggggggggggghhhhhhhhhhhhggghhhiiijjjkkklllmmmmmmhhhjjjmmmooopppppppppoooqqqqqqrrrsssuuuwwwyyyzzz{{{|||}}}~~~}}}|||{{{xxxxxxxxxxxxwwwuuutttsssuuutttssspppooommmmmmllllllkkkkkkkkkkkkkkkkkkjjjhhhgggfffeeedddeeeffffffffffffeeeeeeeeedddddddddeeeeeeeeedddcccbbbaaa```dddccccccbbbccccccddddddfffeeeeeeddddddeeeeeefffeeefffggghhhhhhiiiiiiiiilllkkkjjjiiiiiikkkmmmnnnnnnoooooonnnmmmmmmoooqqqtttttttttvvvyyy{{{zzzyyyyyyzzz}}}~~~~~~|||{{{yyyxxxwwwwwwvvvuuuttttttvvvtttrrrpppnnnmmmllllllmmmmmmllllllllllllkkkkkkhhhgggfffeeeeeeeeeffffffeeeeeeeeeeeeddddddddddddddddddddddddcccbbbaaaaaabbbbbbbbbbbbbbbbbbcccdddfffeeeeeeddddddeeeeeefffeeefffggghhhhhhiiiiiiiiilllkkkiiiiiiiiijjjlllmmmnnnooooooooommmnnnoooqqqtttuuuwwwxxxyyyyyyxxxxxxyyy{{{}}}~~~}}}|||zzzyyywwwuuutttsssttttttvvvtttrrrpppnnnlllkkkkkknnnmmmmmmmmmlllllllllkkkhhhgggffffffeeeeeeffffffeeeeeeeeedddddddddccccccddddddddddddcccbbbbbbaaaaaaaaaaaaaaabbbbbbcccdddffffffeeeeeeeeeeeeffffffeeefffggghhhhhhiiiiiiiiikkkjjjiiiiiiiiijjjkkklllmmmnnnoooooonnnnnnppprrrtttxxx{{{{{{yyyvvvvvvwwwzzz|||~~~~~~}}}|||zzzyyyvvvsssrrrrrrssstttuuutttrrrooommmlllkkkjjjmmmmmmmmmlllkkkkkkjjjjjjhhhggggggfffffffffffffffddddddddddddccccccccccccdddddddddddddddcccbbbaaabbbbbbbbbbbbcccdddeeefffffffffeeeeeeeeeeeeffffffeeefffggghhhhhhiiiiiiiiijjjjjjiiiiiiiiijjjkkklllmmmnnnoooooonnnoooppprrrvvv{{{~~~yyyvvvvvvxxx{{{}}}~~~}}}|||{{{zzzxxxuuusssqqqqqqrrrssssssrrrpppnnnmmmkkkkkkjjjllllllkkkkkkjjjiiiiiihhhgggggggggggggggfffffffffddddddcccccccccbbbbbbbbbccccccdddddddddcccbbbbbbbbbccccccdddeeefffhhhiiigggffffffeeeeeeffffffgggeeefffggghhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkmmmnnnooooooooooooqqqssswww|||zzzwwwxxxzzz|||}}}~~~|||zzzzzzyyyxxxuuusssrrrqqqqqqqqqqqqpppooommmllllllllllllllllllkkkjjjiiihhhggggggggghhhhhhhhhhhhgggfffeeecccccccccbbbbbbbbbaaaaaacccccccccddddddccccccbbbccccccdddeeefffhhhjjjkkkggggggffffffffffffggggggeeefffggghhhhhhiiiiiiiiijjjjjjkkkkkkkkklllllllllmmmnnnoooooooooppprrrtttxxxzzz}}}|||yyyxxxyyy{{{{{{}}}}}}{{{yyyxxxxxxwwwvvvtttrrrqqqooooooooonnnmmmmmmllllllmmmmmmmmmllllllkkkjjjiiihhhgggggghhhhhhiiihhhgggfffeeecccbbbbbbbbbaaaaaaaaaaaabbbccccccddddddcccccccccbbbbbbcccdddfffhhhjjjkkkggggggffffffffffffggggggeeefffggghhhhhhiiiiiiiiikkkkkkllllllmmmmmmmmmmmmmmmnnnooopppoooppprrruuuvvvvvvvvvvvvwwwxxxzzz{{{{{{}}}}}}zzzxxxwwwwwwwwwvvvuuusssqqqooommmmmmmmmlllllllllmmmmmmnnnnnnnnnmmmllljjjiiiiiihhhggghhhiiiiiiiiihhhfffeeebbbbbbbbbbbbaaaaaaaaaaaabbbccccccdddddddddccccccaaaaaabbbccceeegggiiikkkggggggffffffffffffggggggeeefffggghhhiiiiiiiiiiiikkklllmmmmmmnnnnnnmmmmmmmmmnnnppppppppppppsssuuuuuusssqqqrrruuuxxxzzzzzzzzz|||~~~}}}|||zzzyyyxxxuuuvvvvvvvvvuuurrrpppnnnmmmmmmllllllllllllmmmmmmkkkjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjeeeeeeddddddcccbbbbbbbbbggggggfffffffffeeeeeeeeeaaabbbcccdddfffggghhhiiiccccccdddeeeggghhhiiiiiihhhhhhhhhiiijjjjjjkkkkkkmmmmmmlllllllllmmmnnnnnnmmmnnnppppppooooooppprrrttttttuuuvvvwwwxxxyyyyyy{{{}}}}}}|||zzzyyyxxxwwwwwwxxxxxxvvvtttrrrpppnnnmmmmmmllllllmmmmmmnnnlllkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhheeeddddddccccccbbbaaaaaaeeeeeeeeeeeeeeeeeeeeeeeebbbcccdddeeefffggghhhhhhfffffffffffffffggggggggghhhhhhhhhiiijjjjjjkkkkkklllllllllkkkllllllmmmnnnmmmoooppppppooooooqqqrrrttttttuuuvvvwwwxxxyyyyyy{{{}}}}}}|||zzzyyyxxxyyyyyyzzzyyyxxxvvvsssrrrnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjjjjiiiiiijjjiiiiiihhhhhhgggggggggdddddddddcccbbbbbbaaaaaaccccccddddddeeeeeeffffffddddddeeeffffffggghhhhhhhhhhhhgggfffeeeeeeeeeeeehhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmooopppppppppppprrrsssuuuuuuvvvwwwxxxyyyyyyzzz|||~~~}}}|||zzzyyyyyyzzzzzzyyyyyywwwuuutttsssooonnnnnnmmmmmmnnnnnnoooooonnnmmmlllkkkjjjiiihhhkkkkkkjjjjjjiiihhhggggggdddddddddcccbbbbbbaaaaaaaaaaaabbbcccdddffffffgggeeeeeefffgggggghhhiiiiiihhhgggfffeeeddddddeeeeeehhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmoooqqqqqqqqqqqqssstttuuuvvvvvvwwwxxxyyyzzzzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyxxxwwwvvvtttsssrrrooooooooonnnnnnooooooooooooooonnnmmmllljjjjjjiiimmmmmmllllllkkkjjjiiiiiieeeeeeddddddcccbbbbbbbbbaaaaaabbbccceeefffggggggffffffggghhhhhhiiijjjjjjgggfffeeeddddddeeefffggghhhhhhhhhiiijjjjjjkkkkkkjjjiiiiiijjjkkklllmmmnnnnnnoooqqqrrrqqqrrrtttuuuvvvvvvwwwxxxyyyzzz{{{{{{|||~~~~~~}}}|||{{{zzzzzzxxxxxxwwwuuutttsssrrrrrrppppppooooooooooooppppppoooooonnnmmmllllllkkkkkknnnmmmmmmllllllkkkkkkkkkfffffffffeeeddddddccccccbbbbbbcccdddeeefffggggggeeefffggghhhjjjkkklllmmmjjjhhhfffeeeeeefffhhhiiihhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjkkkmmmnnnooonnnpppqqqrrrrrrsssuuuvvvwwwwwwxxxyyyzzz{{{{{{|||}}}~~~}}}|||{{{zzzzzzyyyxxxwwwuuutttsssrrrrrrqqqppppppooooooppppppqqqooonnnnnnnnnmmmmmmlllllllllllllllllllllllllllkkkhhhggggggffffffeeeddddddccccccdddeeefffgggggggggeeeeeegggiiikkkmmmnnnoooooommmkkkhhhggghhhiiijjjhhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjkkklllnnnooopppnnnppprrrsssssssssuuuwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~~~~}}}|||{{{{{{zzzzzzyyywwwuuutttsssssssssqqqqqqppppppppppppqqqqqqnnnnnnnnnnnnnnnmmmmmmmmmkkkkkkkkkkkkkkkkkkkkklllhhhhhhhhhgggffffffeeeeeedddeeeeeeffffffgggggggggdddeeegggiiikkknnnooopppuuurrroookkkiiiiiijjjkkkhhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkklllmmmnnnppppppnnnppprrrsssssstttvvvxxxwwwxxxxxxyyyzzz{{{||||||}}}~~~}}}zzzyyyzzzxxxwwwvvvwwwvvvtttsssmmmnnnpppqqqrrrrrrqqqqqqnnnnnnnnnnnnmmmmmmmmmmmmkkkkkkiiihhhhhhhhhiiijjjhhhgggfffddddddeeeeeefffdddeeefffhhhiiiiiiiiiiiicccfffhhhhhhgggkkkrrryyy~~~yyyrrrmmmkkkkkklllllliiiiiihhhhhhhhhiiikkkllljjjkkklllmmmnnnpppqqqqqqrrrrrrrrrssstttuuuvvvwwwwwwxxxxxxyyyzzz{{{}}}~~~~~~}}}{{{zzzyyywwwuuuuuuuuuuuusssrrrooopppqqqrrrrrrrrrqqqpppnnnnnnnnnnnnmmmmmmmmmlllkkkjjjiiihhhhhhhhhiiijjjhhhgggfffeeeeeeeeeffffffffffffggghhhiiiiiiiiiiiigggjjjlllkkkjjjmmmtttzzzzzzsssmmmjjjjjjjjjiiijjjiiihhhhhhhhhiiikkkllljjjkkklllmmmnnnooopppqqqqqqqqqrrrrrrssstttvvvvvvwwwwwwxxxyyyzzz|||}}}~~~}}}~~~|||zzzxxxvvvttttttttttttrrrpppqqqrrrrrrssssssrrrpppooonnnnnnmmmmmmmmmlllllllllkkkjjjiiiiiihhhhhhiiiiiihhhhhhgggffffffffffffggghhhhhhiiiiiiiiiiiihhhhhhiiikkkmmmlllkkknnnssswwwzzzvvvpppllljjjjjjjjjjjjjjjiiihhhhhhhhhiiijjjkkkjjjjjjkkkmmmnnnooopppqqqppppppqqqqqqrrrtttuuuvvvwwwwwwxxxyyyzzz|||~~~}}}~~~|||{{{zzzxxxvvvttttttttttttrrrqqqssssssttttttsssrrrpppooommmmmmmmmlllllllllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhggggggffffffffffffiiiiiijjjjjjiiihhhgggggggggiiijjjjjjiiikkknnnqqqpppmmmjjjiiijjjlllmmmmmmjjjjjjiiihhhhhhiiijjjkkkiiijjjkkklllnnnoooppppppoooooopppqqqrrrsssuuuvvvwwwwwwxxxyyy{{{}}}~~~}}}~~~~~~}}}|||{{{zzzyyyyyyyyywwwuuuuuuuuuuuusssqqqssstttttttttsssqqqooonnnllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjiiiiiihhhhhhgggggggggggggggffffffeeeiiiiiiiiiiiiiiihhhgggffffffggghhhiiiiiijjjkkkllljjjiiiggggggiiikkkllllllkkkjjjiiihhhhhhiiijjjjjjiiijjjkkklllmmmoooppppppoooooopppqqqrrrtttuuuvvvwwwwwwxxxyyy{{{}}}~~~}}}}}}|||{{{zzzyyyxxxxxxyyywwwuuuuuuuuuuuusssrrrrrrsssssssssrrrqqqooonnnllllllkkkkkkkkkjjjjjjjjjiiijjjjjjjjjjjjiiihhhhhhfffffffffgggfffeeeeeedddhhhhhhhhhhhhhhhgggffffffggghhhiiijjjkkkllllllkkkkkkjjjhhhhhhjjjjjjjjjhhhkkkjjjiiihhhhhhhhhiiijjjiiiiiijjjlllmmmnnnooopppoooooopppqqqsssuuuvvvwwwwwwwwwxxxzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyxxxvvvttttttttttttrrrpppqqqqqqrrrrrrrrrqqqooonnnkkkkkkkkkkkkjjjjjjjjjjjjiiijjjjjjkkkjjjiiihhhgggdddeeefffffffffeeeccccccffffffgggggggggffffffeeefffgggiiikkkmmmmmmlllkkklllkkkjjjkkklllmmmkkkjjjlllkkkiiihhhhhhhhhiiijjjiiiiiijjjkkkmmmnnnooooooooopppppprrrtttvvvwwwxxxwwwwwwxxxzzz|||~~~~~~}}}{{{zzzzzzzzzzzzwwwuuussssssssssssqqqoooppppppqqqrrrqqqpppooonnnkkkkkkkkkjjjjjjjjjiiiiiiiiiiiijjjkkkjjjiiihhhgggcccdddeeeeeeeeedddcccbbbeeeeeefffffffffffffffeeeeeeeeegggjjjlllmmmkkkjjjjjjiiijjjllloooqqqpppooolllkkkiiihhhhhhhhhiiiiiihhhiiijjjkkkmmmnnnooooooppppppqqqrrrtttvvvxxxyyywwwwwwxxxzzz|||~~~}}}|||{{{zzzyyyyyyyyywwwvvvtttsssqqqqqqpppppprrrqqqpppooonnnnnnnnnnnnkkkkkkjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhgggggggggggggggggggggfffeeecccbbbaaacccddddddddddddddddddeeeaaabbbeeegggiiijjjjjjjjjiiiiiiiiikkkmmmqqqtttvvvlllkkkjjjhhhhhhhhhhhhiiiiiiiiikkklllmmmnnnnnnnnnpppqqqsssuuuvvvwwwxxxxxxxxxxxxxxxyyy{{{~~~~~~}}}|||{{{zzzyyyyyyyyywwwvvvuuusssrrrqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhgggggggggffffffggggggffffffeeecccbbbaaacccccccccddddddddddddeeebbbccceeeggghhhiiiiiiiiiiiiiiiiiiiiikkknnnqqqssskkkjjjiiihhhhhhhhhiiijjjiiijjjkkklllmmmnnnnnnnnnoooppprrrtttvvvwwwxxxxxxxxxxxxxxxzzz|||~~~~~~|||{{{zzzyyyyyyyyyxxxwwwvvvtttrrrqqqqqqqqqoooooonnnmmmllllllllllllkkkjjjjjjiiihhhggggggfffhhhggggggggggggffffffffffffffffffeeedddcccbbbaaaccccccccccccddddddeeeeeeddddddfffgggggghhhhhhggghhhhhhggghhhiiikkkmmmooojjjiiiiiiiiiiiijjjkkkkkkiiijjjkkklllmmmnnnnnnnnnoooppprrrtttuuuvvvwwwwwwxxxyyyyyyzzz|||~~~}}}{{{zzzyyyyyyyyyyyyxxxvvvtttsssqqqqqqqqqooonnnnnnmmmllllllmmmmmmkkkjjjiiihhhgggfffeeedddgggggggggfffffffffeeeeeeeeeeeeeeeddddddcccbbbaaabbbbbbbbbcccddddddeeeeeeeeeeeeffffffffffffffffffggggggfffgggggghhhjjjjjjhhhhhhiiiiiijjjkkklllllliiijjjkkkmmmnnnnnnnnnooonnnpppqqqsssuuuvvvwwwwwwyyyyyyzzz{{{}}}~~~|||zzzyyyyyyyyyyyyxxxvvvtttrrrqqqppppppoooooonnnnnnmmmmmmnnnnnnjjjjjjiiihhhgggeeeeeedddffffffffffffeeeeeeeeeeeeddddddddddddcccbbbaaaaaaaaaaaabbbccccccdddeeeeeeffffffeeeeeeeeefffffffffffffffffffffgggggghhhhhhhhhhhhiiijjjkkkllllllllljjjjjjlllmmmnnnooooooooooooppprrrtttuuuwwwwwwwwwzzzzzzzzz{{{}}}~~~|||{{{yyyyyyyyyxxxwwwuuusssqqqpppooonnnoooooonnnnnnmmmnnnnnnooojjjiiiiiihhhgggffffffeeeffffffeeeeeeeeedddddddddcccccccccccccccbbbaaa``````aaaaaabbbcccdddeeeeeefffeeeeeedddeeeeeefffgggffffffgggggggggggghhhhhhhhhiiijjjkkklllllllllllljjjkkklllmmmnnnooooooooopppqqqssstttvvvwwwxxxxxxzzzzzz{{{|||~~~}}}{{{zzzyyyyyyxxxwwwtttrrrpppnnnmmmmmmnnnmmmmmmllllllmmmmmmnnniiiiiiiiihhhhhhgggggggggeeeeeeeeeddddddddddddcccbbbbbbbbbbbbbbbbbbaaa`````````aaabbbcccdddeeeeeeeeeddddddddddddeeeggggggfffgggggghhhiiiiiiiiihhhhhhiiikkkllllllllllllkkkjjjkkklllnnnooooooooooooqqqrrrtttvvvwwwxxxyyyyyy{{{{{{{{{}}}}}}{{{zzzyyyxxxwwwvvvtttrrrooonnnmmmlllllllllkkkkkkkkkllllllmmmiiiiiiiiiiiihhhhhhhhhhhheeeeeeeeedddddddddccccccaaabbbbbbbbbbbbaaaaaa```___```aaabbbcccdddeeeeeeddddddccccccdddeeeggghhhfffggghhhiiijjjjjjjjjiiiiiijjjkkklllmmmlllkkkjjjjjjkkklllnnnooooooppppppqqqssstttvvvxxxyyyzzzzzz{{{{{{|||}}}~~~|||{{{zzzyyyxxxwwwuuusssqqqppppppppppppmmmmmmlllkkkkkkkkkkkklllllljjjhhhhhhhhhhhhgggfffiiihhhhhhgggffffffeeeeeedddcccbbbbbbaaabbbbbbbbbccccccbbbbbbbbbbbbbbbbbbdddcccccccccdddfffhhhiiihhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjkkkkkkllllllmmmkkkkkkkkklllnnnoooqqqrrrsssuuuwwwxxxxxxxxxyyyzzz{{{}}}~~~|||{{{zzzyyyxxxwwwuuutttrrrppppppppppppmmmmmmlllkkkkkkkkkkkklllkkkiiiggggggggggggfffeeehhhhhhggggggfffeeeeeeddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbbbbccceeeggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkllllllnnnoooqqqrrrsssuuuwwwxxxxxxxxxyyyzzz{{{}}}~~~}}}{{{zzzyyyyyywwwvvvtttrrrqqqppppppooommmmmmlllkkkkkkkkkkkkkkkjjjhhhffffffggggggfffeeegggggggggfffeeeeeedddddddddddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbccceeefffgggggggggggggggggggggggggggfffgggggghhhiiiiiijjjjjjkkkkkklllmmmnnnpppqqqrrrsssuuuxxxxxxxxxxxxyyy{{{{{{}}}~~~}}}|||zzzyyyyyywwwvvvuuusssrrrpppoooooommmlllkkkkkkjjjjjjkkkkkkjjjhhhffffffhhhhhhhhhggggggfffffffffeeeeeeeeedddeeeeeeeeeddddddcccbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbccccccdddeeefffgggggggggggggggggggggggggggffffffggghhhiiijjjjjjkkkkkkllllllmmmnnnppprrrrrrtttvvvxxxyyyxxxxxxzzz{{{{{{}}}}}}|||{{{zzzyyywwwwwwvvvtttrrrqqqooonnnllllllkkkjjjjjjjjjjjjkkkjjjiiiggghhhiiijjjjjjiiifffffffffffffffeeeeeeeeeeeefffffffffeeedddbbbaaaaaaaaabbbbbbbbbcccccccccccccccdddeeefffggghhhhhhgggggggggggggggggggggggggggggghhhiiijjjllllllmmmlllllllllmmmoooppprrrssstttvvvxxxyyyyyyyyyzzz{{{{{{}}}~~~|||{{{zzzzzzxxxwwwwwwuuusssqqqooonnnllllllkkkjjjjjjjjjjjjjjjjjjiiihhhhhhjjjllllllkkkggggggggggggggggggggggggffffffggggggfffdddbbbaaaaaaaaaaaabbbccccccddddddcccdddeeeggghhhhhhhhhhhhgggggggggggggggggggggggghhhhhhiiikkklllmmmnnnooollllllmmmnnnoooqqqrrrssstttvvvyyyyyyyyyyyyzzz|||zzz}}}~~~}}}{{{zzzzzzxxxxxxwwwvvvtttqqqooommmlllkkkjjjjjjiiijjjjjjjjjiiihhhggghhhjjjkkklllkkkhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhhhhgggeeebbbaaa```aaaaaabbbccccccddddddbbbccceeefffggghhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkklllnnnoooooolllmmmmmmnnnoooqqqrrrsssuuuwwwyyyzzzyyyyyy{{{|||zzz}}}~~~}}}{{{zzzzzzxxxxxxwwwvvvtttqqqooommmlllkkkjjjjjjiiiiiijjjjjjhhhffffffgggiiikkkkkkjjjhhhhhhhhhhhhiiiiiiiiiiiigggggghhhhhhgggeeebbbaaa```aaaaaabbbccccccddddddaaabbbdddfffgggggggggfffiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiijjjlllmmmnnnooommmmmmmmmnnnoooqqqssstttuuuwwwyyyzzzyyyzzz{{{|||zzz}}}}}}|||{{{zzzyyyxxxvvvtttrrrqqqppppppmmmllllllkkkkkkjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhjjjiiihhhffffffeeeeeeeeeffffffggggggfffdddcccaaaaaaaaabbbccccccdddeeeeeeaaabbbbbbcccdddeeeffffffggggggffffffffffffgggggghhhiiiiiijjjjjjkkkllllllllloooqqqsssssssssuuuvvvwwwwwwxxxyyyyyyzzz{{{{{{|||~~~}}}|||zzzzzzxxxwwwvvvuuusssqqqpppooommmmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhiiihhhgggffffffeeeffffffeeefffffffffeeedddcccbbbbbbbbbbbbcccdddeeeeeeeeeccccccdddeeefffggghhhhhhhhhhhhgggggggggggghhhhhhiiiiiiiiijjjkkkkkklllllllllnnnpppqqqqqqrrrssstttxxxxxxyyyzzz{{{||||||}}}|||~~~}}}{{{zzzzzzwwwwwwwwwvvvtttrrrpppnnnnnnnnnnnnmmmllllllkkkkkkiiiiiiiiiiiihhhhhhhhhhhhggggggfffffffffffffffgggeeeeeeeeeeeeeeedddbbbbbbbbbccccccddddddeeeeeefffeeeeeefffggghhhiiiiiijjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkkllllllmmmnnnppppppppppppqqqsssyyyyyyzzz{{{|||}}}~~~|||~~~~~~}}}{{{zzzyyyvvvwwwwwwwwwuuurrrooommmooooooooonnnmmmmmmlllllliiiiiiiiiiiihhhhhhhhhgggffffffeeeeeeeeefffggggggdddddddddddddddcccbbbbbbccccccdddddddddeeeeeeeeeeeeeeefffggghhhiiijjjjjjiiihhhhhhgggggghhhhhhiiiiiiiiijjjjjjkkkllllllmmmnnnoooppppppooooooqqqrrrxxxyyyzzz{{{}}}~~~}}}~~~|||{{{zzzyyyvvvwwwwwwwwwuuurrrooommmpppoooooonnnnnnmmmlllllliiiiiiiiiiiihhhhhhhhhgggfffeeeeeeeeeeeeffffffgggdddcccccccccbbbbbbbbbbbbccccccdddddddddddddddeeeddddddeeefffggghhhhhhiiihhhggggggffffffgggggghhhiiijjjjjjkkkllllllmmmmmmooopppqqqpppoooppprrrtttwwwwwwyyyzzz|||~~~~~~|||zzzyyyyyywwwwwwwwwvvvtttrrrpppnnnooooooooonnnmmmmmmlllllliiiiiiiiiiiihhhhhhhhhhhhffffffeeeeeeeeeeeeeeefffccccccbbbaaaaaabbbbbbcccccccccccccccccccccccccccccccccdddeeefffgggggghhhggggggffffffffffffggggggjjjjjjkkkkkkllllllmmmmmmooopppppppppooopppsssuuuvvvwwwxxxzzz}}}~~~|||zzzyyyxxxxxxwwwvvvuuusssqqqpppooooooooonnnmmmmmmllllllkkkiiiiiiiiiiiihhhhhhhhhhhhgggffffffeeeddddddddddddcccbbbaaa```aaaaaabbbcccbbbbbbbbbbbbbbbbbbbbbbbbccccccdddeeefffgggggghhhhhhhhhgggggggggggghhhhhhjjjjjjkkkkkklllmmmmmmmmmmmmnnnnnnnnnnnnpppsssvvvwwwwwwyyy|||~~~}}}|||zzzyyyxxxyyyxxxvvvtttrrrqqqppppppnnnnnnnnnmmmllllllkkkkkkiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffeeedddcccccccccbbbbbbaaa``````aaabbbcccbbbbbbaaaaaaaaaaaaaaaaaaccccccdddeeefffggghhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjjjjkkkllllllmmmmmmnnnllllllmmmlllmmmooorrrvvvxxxyyyzzz}}}~~~~~~~~~{{{xxxyyyxxxvvvtttrrrqqqppppppoooooooooooonnnmmmlllkkklllkkkjjjhhhggggggffffffhhhgggeeedddccccccdddddddddddddddccccccbbbbbbbbbaaabbbdddeeeeeedddcccbbbbbbbbbcccdddeeefffhhhhhhjjjiiihhhgggggghhhiiiiiikkkkkkkkklllllllllmmmmmmkkkllllllmmmooorrrtttvvvzzz{{{}}}~~~{{{yyyyyyxxxvvvtttrrrqqqppppppnnnnnnnnnnnnmmmlllkkkkkkjjjjjjiiihhhgggggggggggggggfffdddcccbbbbbbccccccdddddddddccccccbbbbbbbbbccccccdddddddddcccbbbbbbbbbccceeeggghhhiiijjjjjjjjjiiihhhgggggghhhiiiiiikkkkkkkkklllllllllmmmmmmlllllllllmmmooorrruuuvvvzzz{{{|||~~~|||yyyxxxwwwvvvtttrrrqqqppppppmmmmmmmmmmmmlllkkkjjjjjjiiihhhhhhgggggghhhhhhiiifffeeecccbbbaaaaaabbbbbbcccccccccccccccbbbbbbbbbeeeddddddcccbbbbbbbbbcccbbbdddgggjjjlllllllllllliiihhhggggggggghhhiiiiiikkkkkkkkklllllllllmmmmmmllllllmmmnnnpppsssuuuwwwyyyzzz|||~~~|||zzzxxxwwwuuusssrrrppppppooollllllllllllkkkjjjiiiiiiggggggggggggggghhhiiiiiifffeeecccbbbaaaaaabbbbbbcccccccccbbbbbbbbbbbbbbbfffeeecccbbbaaabbbbbbcccaaadddhhhkkkmmmmmmllllllhhhhhhgggffffffgggiiijjjkkkkkkkkklllllllllmmmmmmmmmmmmmmmnnnpppsssvvvwwwxxxyyy{{{~~~~~~|||yyyxxxwwwuuusssqqqpppoooooollllllllllllkkkjjjiiihhhffffffffffffggghhhiiijjjgggfffdddcccbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbfffeeecccbbbaaabbbcccccc```cccfffjjjllllllkkkjjjhhhgggfffffffffgggiiijjjkkkkkkkkklllllllllmmmmmmnnnnnnnnnoooqqqtttvvvxxxxxxyyy{{{~~~~~~~~~~~~{{{xxxwwwvvvuuusssqqqpppoooooollllllllllllkkkjjjiiiiiiffffffffffffgggggghhhiiigggfffdddcccbbbbbbccccccaaaaaaaaabbbbbbbbbbbbbbbdddccccccccccccccccccdddaaabbbeeeggghhhiiihhhggggggffffffeeefffgggiiijjjkkkkkkkkklllllllllmmmmmmnnnnnnoooppprrruuuwwwyyyxxxzzz|||~~~}}}}}}~~~}}}zzzwwwwwwvvvtttrrrqqqoooooonnnmmmmmmmmmmmmlllkkkjjjiiiggggggfffffffffgggggghhhfffeeecccbbbaaaaaabbbbbb```aaaaaaaaabbbbbbbbbcccaaabbbbbbcccddddddddddddbbbcccdddeeeffffffffffffffffffeeeeeefffgggiiijjjkkkkkkkkklllllllllmmmmmmoooooooooppprrruuuxxxyyyyyyzzz}}}~~~}}}|||}}}}}}|||yyywwwwwwvvvtttrrrqqqoooooonnnmmmmmmmmmmmmlllkkkjjjjjjggggggffffffffffffggggggdddcccbbb````````````aaa``````aaaaaabbbbbbbbbccc___```bbbdddeeeeeeeeedddddddddddddddeeeeeefffffffffeeeeeeeeefffgggiiijjjkkkkkkkkklllllllllmmmmmmoooooooooqqqsssuuuxxxyyyzzz{{{}}}~~~{{{yyyxxxxxxxxxzzzyyywwwtttrrrqqqpppooonnnnnnnnnmmmllliiigggfffgggggggggffffffeeeeeedddcccbbbbbbaaaaaaaaa``````aaaaaabbbcccdddccc```^^^``````aaabbbccccccddddddbbbbbbbbbcccdddeeefffgggddddddeeeeeefffggggggggglllkkkkkkkkklllmmmoooppppppppppppqqqtttvvvyyy{{{zzz{{{|||~~~{{{yyyyyyyyyzzzzzzyyywwwtttrrrpppooonnnnnnnnnnnnnnnlllkkkiiihhhggggggffffffeeedddddddddbbbbbbbbbbbbbbbaaa``````aaaaaabbbccccccbbbaaa___```aaaaaabbbccccccddddddccccccccccccdddeeeffffffddddddeeeffffffgggggghhhkkkjjjjjjjjjkkkmmmnnnooopppppppppqqqsssvvvyyyzzzyyyzzz|||{{{zzzzzz{{{|||zzzyyywwwtttqqqooonnnnnnnnnnnnnnnnnnmmmllljjjjjjfffffffffeeedddcccccccccaaaaaabbbccccccbbb```___aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbccccccdddddddddddddddddddddeeeeeeeeedddeeeeeeffffffggghhhhhhiiiiiiiiijjjkkklllnnnooopppppppppqqqsssvvvxxxzzzyyyzzz||||||zzz{{{|||~~~zzzyyywwwtttqqqpppnnnnnnmmmmmmmmmmmmlllkkkkkkkkkffffffeeedddccccccbbbbbb```aaabbbccccccbbb```___aaabbbccccccbbbbbbcccdddaaaaaabbbbbbbbbccccccccceeeeeeeeeeeeeeeeeeddddddeeeeeeeeefffgggggghhhhhhiiiiiijjjkkklllnnnoooooopppppppppqqqsssuuuwwwyyyxxxzzz|||}}}{{{|||}}}~~~zzzyyywwwtttrrrqqqpppooommmmmmlllkkkkkkkkkkkkkkkgggfffeeedddcccbbbaaaaaa```aaabbbccccccbbbaaa```aaadddfffeeedddbbbccceeebbbbbbbbbbbbbbbccccccccceeeeeefffffffffeeeddddddeeeeeeffffffggghhhhhhiiijjjjjjlllmmmooopppqqqqqqpppppppppqqqrrrtttwwwxxxxxxzzz}}}~~~}}}||||||}}}yyyxxxwwwuuutttsssrrrrrrooonnnmmmlllkkkkkkkkkkkkhhhgggfffeeedddcccbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbfffiiiiiifffcccccceeebbbbbbbbbbbbbbbbbbbbbbbbdddeeefffggggggfffeeedddeeeffffffgggggghhhiiiiiiiiijjjlllnnnpppqqqqqqrrrpppppppppppprrrtttvvvwwwyyy{{{~~~}}}{{{{{{yyyxxxwwwvvvvvvuuuuuuuuusssrrrpppnnnmmmllllllllliiihhhgggfffeeecccbbbbbbbbbaaa```___```aaacccdddccchhhmmmmmmiiidddcccdddbbbbbbbbbbbbbbbbbbbbbbbbbbbdddfffggghhhgggfffeeefffffffffggghhhhhhiiiiiihhhiiilllnnnpppqqqqqqqqqppppppppppppqqqsssuuuwwwzzz|||~~~~~~}}}{{{yyyyyyxxxwwwwwwwwwwwwwwwwwwvvvtttrrrpppnnnnnnnnnnnnjjjiiihhhgggeeedddcccbbbcccbbb```^^^___aaadddeeedddjjjppppppkkkeeeccccccccccccbbbbbbbbbbbbbbbbbbbbbccceeeggghhhhhhgggfffffffffgggggghhhhhhiiiiiiggghhhkkkmmmooopppppppppppppppppppppqqqsssuuuvvv{{{}}}~~~}}}}}}}}}|||zzzxxx|||zzzvvvtttuuuxxx{{{~~~zzzuuuqqqooooooooolllllljjjhhhgggfffffffffbbbbbbbbbbbbbbbbbbbbbbbbfffffffffeeedddcccbbbaaa```aaabbbccccccbbbaaa```ddddddddddddddddddddddddhhhgggfffeeeeeeeeeeeeeeeiiiiiijjjkkkmmmnnnoooooopppqqqqqqqqqrrrtttxxx|||~~~}}}}}}}}}}}}{{{yyyzzzyyywwwvvvwwwzzz}}}zzztttpppnnnmmmllljjjjjjhhhgggffffffeeefffeeeeeedddcccbbbaaa``````bbbbbbcccccccccbbbaaaaaaaaaaaabbbccccccbbbaaa```bbbbbbcccdddeeeeeeffffffhhhhhhgggfffffffffffffffhhhiiijjjkkkmmmnnnoooppppppqqqrrrrrrsssuuuyyy|||}}}}}}}}}}}}{{{yyyxxxxxxxxxxxxyyy{{{}}}~~~|||wwwrrrnnnkkkjjjjjjhhhhhhgggfffffffffffffffhhhgggeeedddbbb```^^^^^^^^^______```aaaaaaaaa```aaaaaabbbbbbcccbbbbbbaaaaaabbbcccdddfffggghhhhhhiiihhhhhhggggggggghhhhhhhhhhhhjjjkkkmmmooopppqqqppprrrsssttttttwwwzzz}}}}}}|||}}}}}}{{{zzzwwwwwwxxxxxxxxxyyyyyyyyywwwuuurrrnnnkkkiiiiiihhhggggggfffffffffgggggghhhggggggeeedddbbb```______^^^______```````````````aaaaaabbbbbbbbbcccbbbbbbccccccdddeeefffggghhhhhhiiiiiiiiihhhhhhiiijjjjjjhhhhhhjjjlllnnnoooqqqrrrppprrrtttuuuvvvxxx{{{~~~|||{{{{{{|||{{{zzzwwwwwwwwwvvvuuutttrrrrrrooonnnllljjjiiiiiiiiiiiihhhhhhgggggghhhhhhiiiiiieeeeeeddddddcccbbbbbbbbbaaaaaabbbbbbbbbaaa``````bbbbbbbbbbbbbbbccccccdddeeefffffffffffffffggggggiiiiiiiiiiiiiiijjjkkklllhhhiiijjjlllnnnpppqqqqqqppprrrtttvvvwwwyyy|||~~~~~~{{{yyyzzzzzzzzzyyywwwvvvuuusssqqqooonnnmmmjjjiiiiiiiiiiiiiiijjjjjjiiiiiihhhhhhhhhiiiiiijjjcccccccccdddddddddddddddddddddddddddccccccbbbaaabbbbbbbbbbbbbbbcccdddeeegggggggggggggggggggggggghhhhhhhhhiiijjjkkklllmmmjjjjjjkkkmmmnnnooopppqqqoooqqqtttvvvwwwyyy|||~~~|||yyyxxxxxxyyyyyyxxxvvvtttsssqqqooonnnmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhggggggggghhhhhhddddddddddddddddddddddddccccccdddeeeeeeeeeddddddbbbbbbaaaaaabbbdddeeeffffffffffffgggggghhhhhhiiigggggghhhhhhiiikkklllmmmlllllllllmmmnnnooooooooommmpppsssvvvwwwyyy{{{}}}|||xxxwwwwwwxxxxxxwwwuuusssqqqooonnnnnnnnnooollllllllllllkkkkkkkkkjjjhhhhhhgggfffffffffffffffeeeeeeddddddddddddccccccaaabbbcccdddeeefffffffffbbbbbbaaaaaabbbdddeeegggdddeeefffggghhhiiijjjkkkggggggggghhhiiikkklllmmmmmmmmmmmmmmmnnnnnnnnnooolllooosssuuuwwwyyy{{{}}}~~~}}}||||||yyyyyyzzzzzzzzzyyyxxxxxxwwwuuurrrqqqqqqqqqpppoookkkkkkkkklllllllllmmmmmmjjjiiigggffffffgggiiijjjggggggfffeeeddddddccccccaaaaaabbbccceeefffggggggdddccccccbbbbbbccccccdddggggggggghhhiiijjjjjjjjjhhhiiiiiijjjkkkmmmnnnooopppqqqqqqpppooooooppprrrppprrrssstttuuuwww{{{}}}~~~}}}||||||xxxxxxyyyyyyxxxxxxwwwwwwvvvtttrrrqqqqqqqqqpppooollllllmmmmmmmmmnnnnnnnnnkkkjjjiiihhhggghhhiiiiiigggffffffeeeddddddccccccaaaaaabbbcccdddeeeffffffddddddccccccccccccddddddgggggghhhiiijjjkkkkkkllljjjjjjjjjkkklllmmmooopppppppppqqqpppnnnnnnpppqqqqqqrrrttttttuuuwww{{{~~~~~~}}}||||||wwwxxxxxxxxxxxxwwwvvvuuuvvvtttqqqqqqqqqqqqpppooommmmmmnnnnnnnnnooooooooollllllkkkjjjiiihhhhhhgggfffffffffeeeeeeddddddccc```aaaaaabbbcccdddeeeeeeddddddccccccccccccddddddgggggghhhiiijjjkkklllmmmkkkkkkkkklllmmmnnnooopppnnnooopppooonnnnnnoooqqqrrrssstttuuuvvvxxx{{{~~~~~~}}}||||||xxxyyyyyyxxxxxxwwwvvvuuuuuusssqqqpppqqqqqqpppooommmmmmnnnnnnnnnooooooooommmmmmmmmllljjjhhhgggfffffffffeeeeeeeeedddddddddaaaaaaaaabbbbbbcccccccccdddddddddccccccdddddddddffffffgggiiijjjlllmmmmmmlllllllllllllllmmmnnnooommmnnnooonnnmmmmmmoooqqqssstttvvvvvvwwwxxx|||~~~}}}||||||zzzzzzzzzzzzyyyxxxwwwvvvtttrrrppppppqqqqqqpppooollllllmmmmmmmmmnnnnnnnnnnnnmmmmmmllljjjhhhfffeeeeeeeeeeeeeeeeeedddddddddbbbbbbbbbbbbbbbbbbbbbccceeeddddddddddddddddddeeedddeeefffhhhjjjlllmmmnnnmmmmmmlllllllllmmmmmmnnnmmmnnnooonnnmmmnnnoooqqquuuvvvwwwwwwwwwyyy|||~~~}}}||||||{{{{{{{{{zzzyyyxxxwwwvvvsssrrrpppppppppqqqpppooollllllmmmmmmmmmnnnnnnnnnnnnmmmllljjjiiigggffffffeeeeeeeeeeeeeeeeeeeeeeeecccccccccccccccbbbbbbbbbeeeeeeddddddddddddeeeeeedddeeefffiiikkkmmmnnnoooooonnnnnnmmmmmmmmmnnnnnnmmmnnnoooooonnnnnnppprrrvvvwwwxxxxxxxxxzzz}}}~~~}}}||||||zzzzzzzzzzzzxxxwwwvvvuuusssqqqoooooopppqqqpppooommmmmmnnnnnnnnnooooooooommmllljjjhhhggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddcccccccccbbbeeeeeeddddddddddddeeeeeeeeefffhhhkkkmmmoooqqqrrrrrrqqqppppppooooooooopppnnnooopppoooooooooqqqssswwwxxxyyyyyyyyyzzz}}}~~~}}}||||||zzzyyyyyyyyywwwvvvuuutttrrrqqqoooooopppqqqpppoooooooooooooooppppppppppppmmmkkkiiigggffffffggghhheeeeeeeeeeeeeeeeeeeeeeeefffeeeeeeddddddcccccccccfffeeeeeeddddddeeeeeefffggghhhjjjlllooorrrssstttttttttsssrrrqqqqqqqqqqqqnnnoooppppppoooppprrrtttxxxyyyzzzzzzyyy{{{~~~~~~~~~}}}|||zzzxxxwwwwwwwwwxxxuuutttsssrrrqqqpppppppppoooooooooooooooooooooooonnnmmmkkkiiigggeeeddddddeeeeeeddddddddddddccccccfffggggggfffdddbbbccccccdddddddddeeeeeeeeeffffffdddeeefffgggjjjlllooopppvvvvvvuuutttsssqqqooonnnsssrrrqqqpppqqqsssvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~}}}|||zzzyyyxxxwwwwwwxxxvvvuuutttrrrqqqpppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmllljjjiiigggfffeeeeeeeeeeeeddddddddddddccccccfffggggggfffdddccccccdddeeeeeefffffffffggggggggghhhhhhhhhiiijjjlllmmmnnnrrrssssssttttttssssssrrrrrrrrrqqqqqqrrrtttvvvwwwzzz{{{|||}}}~~~~~~~~~}}}|||{{{yyyxxxxxxxxxxxxwwwvvvtttsssqqqppppppooonnnnnnnnnnnnnnnnnnnnnnnnlllkkkjjjhhhggggggffffffeeeeeeddddddddddddcccccceeefffgggfffdddcccccceeeffffffggggggggghhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkknnnoooppprrrtttuuuvvvvvvttttttssstttuuuvvvxxxzzz}}}~~~~~~}}}~~~~~~}}}}}}||||||{{{zzzyyyxxxwwwwwwwwwvvvuuusssqqqpppoooooonnnnnnnnnnnnnnnnnnnnnnnnkkkjjjiiihhhggggggggghhheeeeeedddddddddcccccccccdddfffffffffdddcccdddeeeffffffggggggggghhhhhhhhhjjjjjjkkkkkkkkkjjjjjjiiijjjlllnnnppprrrtttuuuuuuvvvvvvvvvwwwxxxzzz{{{|||~~~~~~~~~~~~~~~~~~|||~~~~~~}}}|||{{{{{{zzzzzzxxxwwwvvvvvvvvvuuutttrrrpppooooooooommmmmmmmmmmmmmmmmmmmmmmmjjjiiiiiihhhhhhhhhhhhhhheeeeeedddddddddcccccccccccceeefffeeeddddddeeefffeeeeeefffffffffggggggggghhhhhhiiijjjkkkkkkjjjjjjjjjkkklllnnnppppppqqqqqqttttttuuuvvvwwwyyyzzz{{{}}}}}}}}}}}}}}}|||||||||~~~~~~|||{{{yyyyyyyyyyyyxxxvvvuuuttttttsssrrrpppoooooooooooommmmmmmmmmmmmmmmmmmmmmmmjjjjjjiiihhhgggggghhhhhheeeeeeddddddddddddccccccbbbdddeeeeeeddddddfffgggeeeeeefffffffffgggggggggggghhhjjjkkklllmmmllllllkkklllmmmnnnnnnooonnnnnnooopppqqqssstttvvvwwwwwwyyyzzzzzz{{{{{{|||||||||~~~|||zzzxxxxxxxxxxxxwwwuuutttrrrqqqppppppooonnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmkkkjjjiiihhhggggggggggggeeeeeeddddddddddddccccccbbbccceeeeeeeeeeeefffhhhffffffggggggggghhhhhhhhhiiijjjlllnnnooonnnmmmmmmlllmmmnnnooooooooooooooonnnoooppprrrtttuuuvvvwwwwwwwwwxxxzzz{{{}}}~~~~~~~~~|||zzzwwwwwwwwwwwwvvvuuusssqqqoooooonnnnnnnnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjhhhggggggffffffeeeeeeeeedddddddddccccccaaaccceeeeeeeeeeeeggghhhhhhhhhhhhhhhiiiiiiiiiiiilllnnnoooqqqqqqpppnnnmmmmmmnnnooopppqqqqqqqqqqqqoooppprrrtttvvvxxxxxxyyyuuuvvvxxxzzz|||~~~}}}{{{zzzzzzyyyxxxxxxwwwwwwvvvqqqooommmmmmnnnooooooooommmllllllllllllmmmnnnnnnlllkkkjjjhhhfffeeeddddddeeeeeeeeefffeeeeeedddddddddfffhhhhhhfffeeedddeeeiiiiiiiiiiiiiiijjjkkkllllllnnnppprrrrrrqqqooonnnmmmmmmmmmmmmmmmnnnooooooqqqppppppqqqrrrtttvvvxxxyyyyyyyyyzzz|||}}}}}}{{{yyyyyyxxxwwwwwwvvvvvvuuurrrpppmmmmmmnnnooonnnnnnlllllllllllllllmmmmmmnnnkkkjjjiiihhhgggfffffffffeeeeeefffffffffeeeeeeddddddeeegggggggggfffggghhhjjjjjjkkkkkkkkkkkkkkklllkkkmmmoooqqqqqqpppnnnmmmmmmmmmmmmmmmmmmnnnooooooqqqppppppqqqrrrtttvvvxxxxxxxxxxxxyyy{{{|||~~~}}}xxxxxxwwwwwwvvvuuuuuutttsssqqqnnnmmmmmmnnnmmmlllllllllkkkkkkllllllmmmnnnjjjjjjiiihhhhhhhhhhhhiiieeeeeefffffffffffffffeeedddeeefffgggggghhhkkknnnnnnppprrrrrrooommmlllllljjjlllnnnooopppooommmlllmmmmmmmmmmmmmmmnnnooooooqqqppppppqqqrrrtttvvvxxxwwwwwwwwwxxxzzz{{{}}}~~~xxxxxxxxxwwwvvvvvvuuuuuuuuurrrooommmmmmmmmlllkkkkkkkkkkkkkkkkkkllllllmmmlllkkkjjjiiihhhhhhhhhhhheeeeeefffggggggggggggfffeeeeeeffffffgggjjjooosssvvvyyy{{{zzzuuupppmmmllljjjkkklllnnnnnnmmmlllkkkmmmmmmmmmmmmmmmnnnooooooqqqppppppqqqrrrtttvvvxxxwwwwwwxxxyyyzzz|||}}}~~~zzzyyyyyyxxxwwwwwwvvvvvvuuurrrooommmmmmmmmlllkkkjjjjjjjjjjjjjjjkkkllllllnnnmmmkkkiiihhhgggffffffeeefffgggggghhhhhhhhhgggeeefffffffffgggkkkpppttt|||xxxqqqmmmmmmjjjjjjkkklllmmmllllllkkkmmmmmmmmmmmmmmmnnnooooooqqqppppppqqqrrrtttvvvxxxyyyyyyyyyzzz{{{}}}zzzzzzyyyyyyxxxwwwwwwwwwuuurrrooommmmmmmmmlllkkkjjjjjjiiiiiijjjjjjkkklllnnnmmmkkkiiigggfffeeeeeeeeefffggghhhiiiiiiiiiiiifffggggggggggggjjjooosss{{{wwwpppmmmmmmjjjjjjkkklllllllllllllllmmmmmmmmmmmmmmmnnnooooooqqqppppppqqqrrrtttvvvxxxyyyyyyzzzzzz|||}}}}}}yyyyyyxxxxxxwwwvvvvvvvvvtttqqqnnnmmmmmmmmmmmmllliiiiiiiiiiiiiiijjjkkkkkklllkkkiiihhhgggfffffffffffffffggghhhiiiiiiiiiiiiggghhhhhhhhhhhhiiimmmpppsssxxx|||yyyrrrllllllnnnkkkkkkkkklllllllllllllllmmmmmmmmmmmmmmmnnnooooooqqqppppppqqqrrrtttvvvxxxxxxxxxyyyzzz{{{}}}~~~~~~{{{xxxxxxwwwwwwvvvuuuuuuuuusssqqqnnnmmmmmmnnnmmmllliiiiiiiiihhhiiijjjjjjkkkiiiiiihhhgggggggggggggggffffffgggiiiiiijjjjjjjjjggghhhiiihhhhhhiiikkkmmmkkkqqquuutttnnnjjjkkkoookkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmnnnooooooqqqqqqpppqqqrrrtttvvvxxxwwwwwwxxxyyyzzz|||}}}~~~~~~}}}xxxyyyyyyyyyxxxwwwuuutttsssqqqooonnnnnnnnnlllkkklllkkkjjjiiihhhhhhhhhhhhiiihhhgggffffffeeeeeefffddddddddddddfffhhhjjjkkkhhhhhhiiijjjjjjkkklllllllllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkllllllkkkkkkllllllmmmnnnooopppqqqqqqttttttssssssssstttuuuuuuxxxxxxxxxyyy{{{|||~~~~~~}}}yyyyyyyyyyyywwwvvvtttrrrrrrpppnnnnnnnnnnnnmmmllllllkkkjjjiiihhhhhhhhhhhhhhhhhhgggffffffffffffgggggggggfffggghhhiiikkkllliiijjjjjjjjjkkkkkklllllllllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkllllllkkkkkkmmmmmmnnnooopppqqqrrrrrrssssssrrrsssssstttuuuvvvxxxxxxyyyzzz{{{}}}~~~}}}|||xxxyyyyyyxxxwwwtttrrrqqqqqqpppnnnmmmnnnooonnnmmmlllkkkjjjiiihhhhhhhhhhhhggggggffffffgggggghhhhhhjjjjjjiiiiiijjjjjjkkklllkkkkkklllllllllllllllllllllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkllllllkkkkkkmmmnnnnnnooopppqqqrrrrrrqqqqqqqqqrrrtttuuuwwwxxxyyyyyyyyyzzz|||}}}~~~}}}|||xxxxxxxxxxxxvvvtttqqqpppqqqooommmmmmnnnoooooonnnlllkkkjjjiiihhhhhhhhhhhhffffffffffffggghhhiiijjjkkkkkkkkkjjjjjjjjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkllllllkkkkkkmmmmmmmmmnnnoooppppppqqqooopppqqqrrrtttvvvxxxzzzyyyyyyzzz{{{|||~~~~~~}}}|||xxxxxxxxxwwwvvvtttrrrpppqqqooommmmmmnnnoooooonnnlllkkkjjjiiihhhhhhhhhhhhfffffffffggghhhiiijjjkkkjjjjjjjjjjjjjjjiiiiiiiiillllllmmmmmmmmmmmmnnnnnnlllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkllllllkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnoooppprrrtttwwwyyy{{{yyyyyyyyyzzz|||}}}~~~|||{{{wwwxxxxxxxxxwwwuuusssrrrqqqpppnnnmmmnnnooonnnmmmlllkkkjjjiiihhhhhhhhhhhhgggfffgggggghhhiiijjjkkkiiiiiijjjjjjjjjiiihhhhhhkkkkkkllllllmmmnnnnnnooolllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkllllllkkkkkkkkkkkkkkkkkklllllllllmmmnnnoooppprrrtttwwwyyy{{{xxxxxxxxxyyy{{{|||~~~~~~|||{{{vvvwwwxxxxxxxxxwwwuuutttrrrpppnnnnnnnnnnnnmmmllllllkkkjjjiiihhhhhhhhhhhhhhhggggggggghhhiiijjjjjjhhhiiijjjjjjkkkjjjiiiiiiiiiiiijjjlllmmmnnnoooppplllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkllllllkkkkkkkkkkkkllllllllllllmmmmmmooooooppprrrtttwwwyyyzzzwwwwwwwwwxxxzzz{{{}}}~~~}}}|||{{{vvvwwwxxxyyyyyyxxxwwwvvvsssqqqooonnnnnnnnnlllkkklllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjhhhiiijjjkkklllkkkjjjjjjggghhhiiikkkmmmnnnoooppplllkkkjjjjjjiiiiiijjjjjjjjjjjjkkklllllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmooooooppprrrtttwwwyyyzzzvvvvvvwwwxxxyyy{{{|||}}}~~~}}}}}}yyyyyyyyyyyyyyyyyyyyyyyytttsssrrrpppooonnnnnnnnnjjjjjjiiiiiihhhiiiiiiiiiggghhhiiiiiijjjjjjjjjjjjggghhhkkkmmmnnnmmmlllkkklllllllllmmmmmmnnnnnnnnnjjjjjjjjjiiiiiiiiihhhhhhkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkllllllmmmmmmnnnqqqppppppppprrrtttwwwyyy|||zzzyyyxxxxxx{{{}}}~~~}}}|||yyyyyyyyyyyyyyyxxxxxxxxxrrrrrrpppooonnnmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkjjjjjjiiihhhiiikkkllllllllllllkkkkkkkkkkkklllllllllmmmmmmjjjjjjjjjiiiiiiiiihhhhhhjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkllllllmmmmmmnnnpppppppppppprrruuuwwwyyy{{{zzzxxxxxxyyy{{{~~~}}}||||||xxxyyyyyyxxxxxxwwwvvvvvvppppppnnnmmmllllllllllllmmmlllkkkkkkjjjjjjkkkkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjkkkllllllmmmmmmnnnpppppppppqqqrrruuuwwwyyyyyyxxxxxxxxxzzz}}}~~~}}}|||{{{xxxyyyyyyyyyxxxvvvuuutttpppooonnnmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmlllkkkjjjjjjiiijjjjjjkkkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggggggggghhhhhhhhhhhhhhhjjjjjjkkkllllllmmmmmmnnnoooppppppqqqsssuuuwwwxxxxxxwwwxxxyyy{{{~~~}}}|||{{{zzzyyyyyyzzzyyyxxxvvvtttrrrppppppoooooonnnooooooooolllkkkjjjiiihhhhhhhhhhhhhhhiiijjjlllmmmnnnnnnoookkkkkkjjjiiiiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjkkkllllllmmmmmmnnnooooooppprrrsssuuuwwwxxxwwwwwwxxxzzz|||~~~}}}{{{zzzzzzzzzzzz{{{{{{yyyvvvtttrrrqqqppppppppppppqqqqqqrrrlllkkkjjjiiihhhgggggggggfffgggiiijjjlllmmmmmmmmmiiiiiiiiijjjjjjjjjjjjjjjhhhhhhhhhhhhgggggggggggggggggghhhhhhhhhhhhhhhiiihhhiiiiiijjjjjjkkkkkkkkkjjjjjjkkkllllllmmmmmmnnnnnnoooppprrrtttuuuwwwwwwwwwxxxyyyzzz}}}}}}|||{{{zzzyyy{{{{{{||||||zzzwwwtttqqqpppppppppppppppqqqrrrsssmmmmmmkkkjjjiiihhhhhhhhhggghhhhhhiiiiiiiiiiiiiiiggghhhiiijjjkkkkkkjjjjjjhhhhhhhhhhhhgggggggggfffgggggggggggghhhhhhiiiiiihhhhhhiiiiiijjjkkkkkkllljjjjjjkkkllllllmmmmmmnnnnnnoooqqqssstttvvvvvvwwwxxxxxxzzz{{{}}}}}}|||{{{zzzyyy{{{|||}}}}}}{{{wwwtttqqqoooooooooooopppqqqrrrsssooonnnlllkkkjjjiiiiiiiiiiiiiiiiiihhhhhhfffeeeeeeeeefffiiikkklllkkkjjjiiiiiiiiihhhhhhgggggggggffffffggggggggghhhhhhiiiiiiggghhhhhhiiijjjkkkkkkkkkjjjjjjkkkllllllmmmmmmnnnnnnoooqqqssstttvvvvvvwwwxxxyyyzzz|||}}}}}}{{{zzzxxxwwwyyyzzz||||||{{{yyyvvvssssssqqqppppppqqqqqqooonnnmmmmmmlllkkkiiihhhhhhgggjjjiiiiiihhhgggffffffeeeeeefffhhhjjjjjjjjjiiiiiijjjjjjiiihhhgggfffeeeeeeiiiiiijjjjjjjjjiiiiiihhhiiihhhhhhhhhhhhhhhiiijjjjjjjjjjjjkkklllmmmnnnooonnnppprrrttttttuuuwwwyyyxxxxxxyyy{{{}}}~~~|||zzzxxxwwwyyyzzz{{{|||zzzxxxuuusssrrrpppooooooppppppnnnmmmllllllkkkjjjiiihhhggggggiiihhhhhhhhhgggfffffffffeeefffggghhhiiiiiiiiiiiihhhhhhhhhggggggffffffeeehhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkllllllmmmoooppppppnnnpppsssttttttuuuwwwyyyxxxyyyzzz{{{}}}}}}{{{yyyxxxxxxyyyzzzzzzyyywwwuuusssrrrpppooonnnoooooommmlllllllllkkkjjjiiihhhggggggggggggggggggggggggffffffeeeeeeeeeeeefffggghhhiiiffffffffffffffffffffffffhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjlllmmmmmmnnnooopppqqqrrroooqqqsssttttttuuuwwwyyyyyyyyyzzz|||~~~~~~{{{yyyxxxxxxxxxyyyyyyxxxwwwuuutttsssqqqpppooopppooonnnllllllllllllkkkjjjiiiiiiiiifffffffffffffffffffffgggeeeddddddcccdddeeeggghhhdddddddddeeeeeefffffffffgggggghhhhhhiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkklllmmmnnnooopppqqqqqqrrrppprrrtttttttttuuuwwwyyyyyyzzzzzz|||~~~~~~|||zzzyyyxxxxxxxxxxxxxxxwwwuuuuuuuuusssqqqqqqqqqqqqooommmmmmmmmmmmlllkkkkkkjjjjjjeeeeeeeeeeeeeeefffffffffddddddccccccccceeeggghhhccccccddddddeeeeeeffffffeeefffggghhhhhhhhhhhhhhhhhhhhhjjjkkklllllllllllllllmmmnnnpppqqqqqqqqqqqqqqqrrrtttuuuuuuuuuwwwyyyyyyyyyzzz|||~~~~~~|||{{{zzzxxxxxxyyyxxxxxxwwwwwwvvvvvvtttrrrrrrrrrqqqooommmmmmlllllllllkkkkkkkkkkkkeeeeeeeeeeeeeeeeeeeeedddccccccccccccdddeeefffgggdddddddddeeeeeefffffffffdddeeefffgggggghhhhhhgggggghhhjjjlllmmmmmmmmmllllllmmmoooqqqrrrrrrqqqqqqqqqsssuuuuuuuuuuuuwwwyyyxxxxxxyyy{{{}}}~~~}}}|||{{{yyyyyyyyyyyyyyyxxxxxxxxxvvvtttrrrqqqqqqpppnnnmmmkkkkkkjjjjjjjjjjjjiiiiiifffeeeeeeeeedddcccccccccbbbcccdddeeeffffffffffffeeeeeeeeeeeeffffffffffffcccdddeeefffgggggggggggggggiiikkkmmmnnnnnnmmmmmmmmmnnnqqqsssttttttsssrrrrrrtttuuuvvvuuuvvvwwwyyywwwwwwxxxzzz|||~~~~~~}}}||||||zzzzzzyyyyyyyyyyyyyyyyyyuuusssqqqppppppooommmkkkiiiiiiiiihhhhhhhhhhhhhhhffffffeeeddddddcccbbbbbbbbbccceeefffggggggfffeeeffffffffffffffffffffffffcccdddeeefffgggggggggggggggiiikkkmmmnnnnnnnnnmmmnnnppprrrtttuuuuuutttsssrrrtttuuuvvvuuuvvvwwwyyyvvvwwwwwwyyy{{{}}}~~~}}}}}}}}}}}}|||zzzxxxwwwwwwwwwwwwwwwvvvuuutttqqqooommmllliiiiiihhhffffffeeeeeeeeeddddddccccccbbbaaaaaaaaacccccccccdddddddddeeeeeefffffffffeeeeeedddddddddccceeeffffffeeefffgggiiiiiiiiiiiiiiijjjkkklllmmmnnnoooqqqrrrsssrrrrrrqqqqqqqqqrrrtttuuuwwwxxxyyyxxxxxxyyyzzz|||~~~~~~~~~}}}}}}}}}}}}|||zzzxxxwwwwwwwwwwwwwwwvvvuuutttqqqooommmllljjjiiihhhgggeeeeeeddddddddddddccccccbbbaaaaaaaaacccccccccddddddddddddeeeeeeeeeeeedddddddddccccccccceeeffffffeeefffgggiiiiiiiiiiiiiiijjjkkklllmmmnnnoooppprrrrrrrrrrrrqqqqqqrrrssstttuuuvvvwwwxxxxxxxxxyyyzzz|||~~~~~~}}}}}}|||||||||{{{zzzxxxwwwwwwwwwwwwwwwvvvuuusssqqqooonnnmmmkkkjjjiiigggeeedddccccccddddddccccccbbbaaaaaaaaabbbbbbcccccccccddddddddddddddddddcccccccccccccccccceeeffffffeeefffgggiiiiiiiiiiiiiiijjjkkklllmmmnnnnnnpppqqqrrrrrrrrrqqqssssssssstttuuuvvvvvvwwwxxxyyyyyy{{{|||~~~~~~}}}||||||{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvtttrrrpppooonnnnnnlllkkkiiigggeeedddcccbbbddddddccccccbbbaaaaaaaaabbbbbbbbbbbbccccccccccccccccccbbbbbbbbbbbbbbbbbbccceeeffffffeeefffggghhhiiiiiiiiiiiijjjkkkllllllmmmnnnnnnppppppqqqrrrrrrssstttttttttuuuuuuvvvvvvyyyyyyzzz{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyxxxwwwwwwvvvvvvuuusssqqqooonnnnnnnnnlllkkkiiigggeeedddcccbbbddddddccccccbbbaaaaaaaaaaaaaaaaaabbbbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbccceeeffffffeeefffggghhhiiiiiiiiiiiijjjkkklllllllllmmmmmmnnnoooqqqrrrrrrssstttttttttuuuuuuvvvvvvyyyyyyzzz{{{}}}~~~|||{{{zzzzzzxxxxxxyyyyyyxxxwwwvvvvvvtttsssqqqnnnmmmmmmmmmmmmkkkjjjiiigggeeedddccccccddddddccccccbbbaaaaaaaaa```aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccccccccccceeeffffffeeefffgggiiiiiiiiiiiiiiijjjkkklllmmmlllllllllmmmnnnppprrrrrrssssssssstttuuuvvvvvvwwwyyyzzzzzz{{{}}}}}}|||{{{zzzyyywwwxxxxxxyyyxxxwwwvvvvvvsssqqqooolllkkkkkklllllljjjiiihhhgggeeeeeeddddddddddddccccccbbbaaaaaaaaa`````````aaaaaaaaabbbbbbbbbbbbbbbcccccccccddddddccceeeffffffeeefffgggiiiiiiiiiiiiiiijjjkkklllmmmkkkkkkkkklllmmmoooqqqsssqqqrrrssstttuuuvvvwwwxxxzzzzzz{{{|||}}}}}}|||zzzyyyyyyvvvwwwxxxyyyyyyxxxvvvuuurrrpppnnnkkkjjjjjjkkkllliiiiiihhhffffffeeeeeeeeeddddddccccccbbbaaaaaaaaa````````````aaaaaaaaaaaabbbbbbccccccddddddddddddccceeeffffffeeefffgggiiiiiiiiiiiiiiijjjkkklllmmmkkkkkkkkklllmmmoooqqqsssqqqqqqrrrtttuuuwwwxxxyyyzzzzzz{{{|||~~~~~~|||zzzyyyxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvtttsssqqqooonnnmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhheeedddcccaaaaaaaaaaaabbbccc```^^^^^^bbbddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbfffeeedddcccdddeeefffgggeeefffgggiiikkkmmmnnnooommmlllkkkkkklllnnnqqqrrrppprrruuuvvvvvvwwwxxxzzzzzz{{{|||}}}~~~|||zzzyyyxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvtttsssqqqpppnnnmmmmmmmmmkkkkkkiiihhhhhhhhhhhhhhheeedddcccaaaaaaaaaaaabbbdddbbb```aaaccceeeeeedddaaaaaabbbbbbbbbcccccccccfffeeeddddddddddddeeefffeeefffgggiiijjjlllmmmmmmmmmlllkkkkkklllnnnqqqrrrppprrruuuvvvvvvwwwyyyzzzzzzzzz{{{}}}}}}{{{zzzyyyxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvtttsssqqqpppnnnnnnmmmmmmjjjjjjiiihhhggggggggggggfffeeecccbbbaaaaaabbbbbbdddbbbaaaaaabbbdddcccccc``````aaabbbcccddddddeeegggfffeeedddccccccddddddeeeffffffgggiiijjjkkkkkkllllllllllllmmmnnnppprrrppprrrtttvvvvvvwwwzzz|||{{{||||||~~~~~~}}}{{{zzzyyyxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvtttsssrrrpppooonnnmmmmmmjjjiiihhhgggfffffffffffffffeeecccbbbaaaaaabbbcccaaa`````````````````````______```aaacccdddeeefffgggfffeeedddccccccbbbbbbeeeeeeffffffggghhhiiiiiillllllllllllmmmooopppqqqppprrrtttuuuvvvxxx{{{}}}~~~~~~|||{{{yyyxxxxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvuuutttrrrpppooonnnnnnnnnjjjiiihhhgggfffffffffffffffeeedddbbbbbbbbbbbbcccaaabbbbbbaaa```_________^^^___```aaaccceeeffffffffffffeeeeeedddcccbbbaaaddddddeeefffgggggghhhhhhkkkllllllmmmnnnooopppqqqppprrrtttuuuvvvyyy|||~~~}}}|||zzzyyyxxxxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvuuutttrrrqqqooonnnnnnnnnjjjjjjiiihhhgggggggggggggggfffdddcccbbbbbbccccccdddeeefffeeecccaaaaaaaaa^^^___```aaacccdddffffffddddddeeeeeedddcccbbbaaacccddddddfffggghhhiiiiiikkkkkklllmmmnnnooopppppppppqqqsssuuuvvvyyy~~~}}}|||{{{zzzyyyxxxxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvuuutttsssqqqpppooonnnnnnkkkkkkiiihhhhhhhhhhhhhhhgggfffdddcccbbbbbbcccccceeeggghhhgggdddaaaaaabbb___```aaabbbcccdddeeeeeebbbcccddddddddddddcccbbbbbbcccdddfffgggiiijjjjjjkkkkkklllnnnoooooopppppppppqqqssstttvvvzzz~~~}}}|||{{{zzzyyyxxxxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvuuutttsssqqqpppooonnnnnnlllkkkjjjiiihhhhhhhhhhhhgggfffdddcccbbbbbbcccdddcccfffhhhfffccc```___`````````aaabbbcccddddddeeeaaabbbcccdddeeedddcccbbbbbbcccdddfffhhhjjjkkkllljjjkkklllnnnoooooopppppppppqqqssstttvvvzzz}}}|||{{{{{{zzzzzzyyyxxxxxxxxxxxxuuuvvvxxxyyyyyyxxxvvvuuuuuutttqqqnnnmmmlllmmmnnnjjjjjjiiiiiihhhggggggggggggfffeeecccbbbbbbccccccbbbbbbaaaaaaaaaaaabbbbbbaaaaaabbbbbbbbbcccccccccccccccccccccccccccddddddeeeeeeeeehhhkkknnnpppoookkklllllllllmmmmmmnnnnnnmmmnnnqqqtttwwwyyyzzz{{{~~~}}}~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxxxxvvvwwwwwwxxxwwwvvvuuutttsssqqqooolllkkkkkkkkkllliiiiiiiiihhhggggggffffffgggfffdddbbbbbbbbbbbbcccbbbaaaaaa``````aaaaaabbbaaaaaabbbbbbbbbcccccccccbbbccccccccccccdddddddddeeefffhhhkkkooorrrqqqpppoooooonnnnnnnnnnnnnnnnnnoooppprrruuuwwwyyyzzz{{{~~~}}}}}}~~~~~~}}}|||{{{|||{{{zzzyyyxxxxxxxxxxxxwwwwwwvvvuuutttssssssrrrpppooommmkkkiiiiiiiiijjjhhhhhhhhhgggffffffeeeeeeeeedddcccaaaaaaaaabbbbbbaaa``````______``````aaabbbbbbbbbbbbbbbcccccccccbbbbbbcccccccccddddddddddddfffkkkppptttuuussspppqqqqqqppppppooonnnnnnnnnqqqrrrtttvvvxxxyyyzzzzzz|||||||||}}}~~~}}}|||{{{|||{{{zzzyyyxxxwwwwwwwwwxxxwwwuuusssrrrqqqppppppnnnmmmllljjjiiiiiiiiiiiihhhggggggfffeeeeeedddddddddcccbbb`````````aaabbb``````____________``````bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccddddddeeecccffflllrrrvvvvvvrrrooopppppppppppppppooooooooossstttvvvwwwxxxyyyzzzzzz{{{{{{{{{}}}}}}||||||||||||zzzyyyxxxwwwwwwwwwwwwvvvtttrrrqqqpppoooooonnnmmmlllkkkjjjjjjiiiiiiggggggffffffeeedddddddddcccbbbaaa`````````aaabbb``````____________``````bbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccddddddeeeeeebbbeeekkkqqquuutttpppmmmmmmmmmnnnoooppppppqqqqqqtttuuuvvvxxxyyyyyyzzzzzzzzzzzz{{{}}}~~~}}}}}}|||{{{yyyxxxwwwvvvvvvvvvuuutttsssqqqpppooonnnmmmmmmmmmlllkkkjjjjjjiiigggggggggfffeeeeeeddddddcccbbbaaa``````aaabbbbbbaaa``````______``````aaacccccccccbbbbbbbbbbbbbbbaaaaaabbbcccdddeeeeeefffdddfffiiimmmqqqpppnnnkkkllllllmmmooopppqqqrrrsssttttttvvvwwwyyyyyyzzzzzzyyyzzz|||~~~}}}|||{{{yyyxxxwwwvvvvvvttttttttttttsssqqqooonnnllllllllllllkkkjjjiiiiiihhhhhhggggggfffeeeeeeeeecccbbbaaaaaaaaaaaaccccccbbbaaaaaa``````aaaaaabbbcccccccccbbbbbbbbbaaaaaa```aaabbbcccdddeeeeeefffgggggghhhjjjmmmmmmllljjjnnnoooooopppqqqrrrssssssrrrsssuuuwwwxxxyyyzzzzzzyyy{{{}}}}}}}}}{{{yyyxxxwwwvvvvvvrrrssstttuuutttrrrooonnnkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhgggffffffeeeeeeccccccbbbaaaaaabbbcccdddbbbbbbaaaaaaaaaaaabbbbbbccccccccccccbbbbbbaaaaaa```aaaaaacccdddeeeffffffjjjiiihhhiiikkkllllllkkkrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrtttvvvxxxyyyzzzzzzzzz{{{}}}}}}zzzyyyxxxwwwvvvtttqqqqqqqqqrrrrrrqqqqqqpppnnnnnnmmmllllllllllllllllllkkkjjjhhhgggfffffffffeeedddcccbbbaaabbbcccdddcccccccccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbccccccddddddfffggghhhiiikkklllmmmnnnqqqqqqqqqqqqqqqqqqqqqqqqrrrtttvvvvvvvvvwwwyyyzzzvvvyyy|||~~~~~~~~~{{{yyyyyyxxxwwwuuutttttttttsssrrrqqqpppoooooonnnmmmmmmllllllmmmmmmmmmllljjjhhhgggfffeeeeeeddddddccccccbbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbccccccddddddfffggghhhiiikkklllmmmnnnoooooooooppppppqqqqqqqqqssstttvvvwwwwwwxxxyyy{{{yyy{{{~~~}}}~~~~~~|||zzzzzzyyywwwvvvvvvuuuuuutttsssqqqooonnnoooooonnnmmmmmmmmmmmmmmmmmmllljjjhhhfffeeeddddddccccccddddddccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbbbbcccdddddddddfffggghhhiiijjjlllmmmmmmmmmmmmnnnnnnooopppqqqqqqsssuuuwwwxxxxxxxxx{{{|||}}}~~~~~~~~~}}}{{{yyyyyyxxxwwwuuutttttttttsssrrrqqqooonnnoooooonnnmmmmmmmmmmmmnnnmmmllljjjhhhfffeeedddcccbbbcccdddddddddcccaaa```````````````aaaaaaaaaaaaccccccccccccccccccccccccaaaaaabbbccccccddddddeeegggggghhhiiijjjkkkllllllllllllmmmnnnpppqqqrrrrrrsssuuuwwwxxxxxxyyy{{{}}}~~~|||yyyxxxwwwwwwuuutttpppqqqqqqqqqqqqppppppooooooooonnnmmmmmmmmmmmmmmmmmmkkkjjjhhhfffddddddcccaaabbbcccdddcccbbbaaa```______``````aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccddddddeeeeeegggggghhhiiijjjjjjkkkkkkmmmmmmnnnoooppprrrrrrssssssuuuwwwxxxxxxzzz|||~~~}}}{{{xxxwwwwwwvvvtttsssooooooppppppppppppoooooonnnnnnmmmlllllllllllllllkkkjjjiiigggfffeeeddddddbbbbbbccccccbbbbbbaaa```___``````aaaaaabbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaabbbbbbccccccdddeeeeeeeeegggggghhhhhhiiijjjjjjkkknnnnnnoooooopppqqqrrrrrrrrrtttvvvwwwxxxyyy|||~~~~~~~~~|||yyyxxxwwwwwwuuusssqqqqqqqqqqqqqqqpppooonnnmmmmmmlllkkkkkkkkkkkkkkkiiiiiihhhffffffeeeeeefffccccccbbbaaaaaaaaaaaaaaa``````aaaaaabbbccccccddd````````````````````````bbbbbbcccddddddeeeeeefffgggggghhhhhhiiiiiijjjjjjnnnnnnnnnooooooooopppppppppsssuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}zzzyyyxxxxxxvvvtttttttttsssrrrqqqpppnnnmmmllllllkkkjjjjjjjjjjjjkkkhhhhhhgggfffffffffffffffdddcccaaa`````````aaabbb```aaaaaabbbcccddddddddd````````````````````````bbbccccccddddddeeeeeefffgggggghhhhhhiiiiiijjjjjjmmmmmmmmmnnnnnnnnnnnnnnnppprrrtttvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~|||yyyxxxxxxxxxwwwvvvrrrrrrqqqpppooonnnmmmlllnnnmmmkkkjjjiiiiiijjjkkkffffffggggggggggggffffffcccbbbbbbbbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbcccccccccffffffgggggghhhhhhiiiiiikkkmmmnnnmmmllllllmmmnnnqqqsssuuuwwwyyyzzz{{{|||~~~~~~~~~|||yyyxxxxxxxxxwwwuuurrrrrrqqqpppooonnnmmmmmmmmmmmmlllkkkjjjjjjjjjjjjhhhhhhhhhhhhgggfffeeedddccccccbbbbbbbbbbbbcccccc````````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbccccccccceeeffffffgggggghhhhhhiiikkklllmmmmmmllllllmmmoooqqqrrrtttwwwyyyzzz{{{|||~~~~~~~~~~~~}}}zzzyyyxxxwwwuuutttrrrrrrqqqpppooonnnnnnmmmmmmmmmmmmllllllkkkjjjiiijjjiiiiiihhhgggeeecccbbbccccccbbbbbbbbbbbbcccccc````````````````````````````````````````````````aaabbbbbbbbbbbbcccccccccdddeeeeeefffgggggghhhhhhiiikkkmmmmmmmmmmmmnnnpppqqqrrrtttvvvxxxzzz{{{{{{}}}~~~~~~~~~~~~~~~{{{yyyxxxwwwuuusssrrrrrrqqqppppppooonnnnnnlllmmmmmmnnnmmmkkkjjjhhhiiiiiihhhhhhgggeeedddcccddddddcccbbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaa````````````````````````aaaaaabbbbbbbbbccccccccccccddddddeeefffggghhhhhhiiijjjlllmmmmmmmmmoooqqqpppqqqsssuuuxxxyyyzzzzzz|||}}}~~~~~~~~~}}}{{{zzzyyywwwtttrrrrrrrrrqqqqqqppppppoooooolllmmmnnnnnnmmmllljjjiiiggggggggggggggggggfffeeeeeeddddddcccbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbb````````````````````````aaaaaabbbbbbbbbcccccccccccccccdddeeefffggghhhhhhiiijjjlllmmmmmmmmmoooqqqoooppprrruuuwwwxxxyyyzzz|||}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxuuurrrrrrrrrqqqqqqqqqpppppppppmmmnnnnnnmmmmmmlllkkkjjjffffffgggggggggggggggffffffeeedddccccccbbbcccccccccccccccccccccccccccccc````````````````````````aaabbbbbbbbbbbbcccccccccccccccdddfffggghhhiiijjjiiikkkmmmmmmmmmmmmnnnpppoooppprrrtttvvvxxxyyyyyy|||}}}~~~~~~~~~}}}{{{zzzzzzzzzyyyvvvsssrrrrrrqqqqqqqqqqqqppppppooonnnmmmllllllkkkkkkkkkgggggghhhhhhgggfffeeeeeeffffffeeedddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbccccccccccccdddeeefffhhhiiijjjkkkkkklllmmmmmmllllllmmmooonnnoooqqqtttvvvwwwxxxyyy}}}~~~~~~~~~~~~|||{{{zzzzzzzzzyyyvvvtttrrrrrrqqqqqqqqqqqqqqqqqqpppooommmlllkkkkkklllmmmiiiiiiiiihhhgggeeedddcccgggfffeeedddccccccccccccaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbbbbbbbcccccccccddddddeeeggghhhjjjkkkkkkkkkmmmnnnmmmllllllmmmnnnnnnoooqqqsssuuuwwwxxxxxx}}}~~~}}}}}}|||{{{yyyxxxxxxxxxxxxwwwuuurrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkklllkkkjjjhhhgggeeedddcccbbbbbbbbbbbbbbbcccddddddcccccccccbbbbbbbbbbbbbbbcccbbbbbbbbbaaaaaa`````````aaaaaaaaaaaabbbbbbbbbddddddeeefffggghhhiiiiiikkkllllllmmmnnnoooppppppoooppprrrtttvvvxxxyyyzzz}}}}}}~~~~~~}}}}}}|||{{{zzzxxxxxxyyyyyywwwvvvrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkkjjjiiihhhgggeeeeeedddbbbbbbbbbaaaaaabbbccccccccccccccccccbbbbbbbbbbbbaaaaaaaaaaaa``````______aaaaaaaaabbbbbbbbbccccccdddeeeeeefffggghhhhhhiiikkkkkklllmmmnnnooopppppppppppprrrtttvvvxxxyyyzzz}}}}}}~~~~~~}}}}}}||||||zzzyyyyyyyyyyyyxxxvvvrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkiiiiiihhhggggggffffffeeecccbbbbbbaaaaaaaaabbbbbbddddddccccccbbbbbbbbbbbb````````````____________bbbbbbbbbbbbcccccccccdddeeeeeeffffffgggggghhhhhhjjjkkklllmmmnnnooopppppppppqqqrrrtttvvvxxxyyyzzz}}}}}}~~~~~~}}}}}}||||||zzzyyyyyyzzzyyyxxxwwwrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkgggggggggggggggfffffffffccccccbbbaaaaaaaaaaaabbbdddddddddccccccbbbbbbaaa````````````````````````bbbbbbcccccccccdddddddddffffffffffffggggggggghhhjjjjjjkkklllnnnooopppppppppqqqrrrtttvvvxxxzzz{{{|||}}}}}}~~~~~~}}}}}}}}}|||zzzyyyyyyyyyyyyxxxvvvrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkgggggggggfffffffffffffffccccccbbbbbbbbbbbbcccccceeeeeeddddddcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcccccccccdddddddddeeeeeeffffffgggggghhhhhhiiiiiijjjlllmmmooopppppppppqqqsssuuuwwwyyyzzz{{{||||||}}}~~~~~~~~~}}}}}}}}}{{{yyyxxxxxxxxxxxxwwwuuurrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkggggggffffffffffffffffffcccccccccccccccdddeeeeeeffffffeeedddcccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccccccccdddddddddeeefffggghhhiiiiiihhhiiijjjkkkmmmoooppppppqqqrrrsssuuuwwwyyyzzz{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzxxxwwwwwwwwwwwwvvvtttrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkgggggggggffffffeeeeeeeeecccccccccdddeeefffggghhhgggfffeeedddcccbbbbbbaaa`````````aaaaaaaaabbbbbbaaaaaaaaabbbbbbbbbccccccbbbcccdddfffgggiiijjjkkkhhhhhhiiikkkmmmoooppppppqqqrrrsssuuuwwwyyy{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}yyyxxxvvvvvvwwwwwwuuutttrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkhhhggggggfffeeeeeeddddddccccccdddeeefffhhhiiijjjggggggfffeeecccbbbbbbaaa^^^_________``````aaaaaa```aaaaaaaaaaaabbbbbbbbbaaabbbdddfffhhhjjjkkklllggghhhiiikkkmmmooopppqqqqqqrrrsssuuuwwwyyy{{{|||{{{||||||~~~~~~}}}||||||||||||zzzyyyxxxvvvuuuuuuttttttqqqqqqqqqqqqqqqqqqqqqqqqpppooommmjjjiiihhhhhhiiieeeffffffggggggfffeeedddeeeddddddddddddddddddeeeaaaaaabbbbbbbbbaaaaaa```___```aaabbbbbbaaa```___cccccccccbbbbbbbbbbbbbbbaaabbbccceeeggghhhjjjkkkjjjjjjjjjkkklllmmmnnnooossstttuuuwwwxxxxxxxxxxxx{{{}}}}}}|||||||||||||||yyyyyyxxxvvvuuuuuuttttttqqqqqqqqqqqqqqqqqqqqqqqqpppnnnllljjjiiihhhhhhiiiffffffggghhhgggfffeeedddbbbbbbaaaaaaaaaaaabbbbbbaaaaaabbbbbbbbbbbbaaaaaa___```aaabbbbbbaaa``````bbbbbbbbbbbbbbbbbbccccccbbbbbbccceeeggghhhiiijjjjjjjjjjjjkkklllmmmnnnooossstttuuuwwwyyyyyyzzzzzz|||~~~~~~}}}|||{{{{{{zzz{{{{{{yyyyyyxxxwwwvvvuuuttttttqqqqqqqqqqqqqqqqqqqqqqqqooonnnllljjjiiihhhhhhiiigggggghhhiiihhhgggfffeeeaaaaaa````````````aaaaaaaaaaaabbbbbbbbbbbbaaaaaa```aaaaaabbbbbbaaa``````aaaaaaaaabbbcccccccccdddccccccdddeeefffggghhhiiijjjjjjjjjkkklllmmmnnnooorrrsssuuuwwwyyy{{{{{{|||}}}}}}}}}|||{{{zzzzzzzzzzzzyyyxxxxxxwwwvvvuuutttsssqqqqqqqqqqqqppppppppppppnnnmmmkkkjjjhhhhhhhhhiiihhhhhhiiiiiiiiigggfffeeebbbbbbaaaaaaaaaaaabbbbbb```aaaaaabbbbbbbbbbbbaaabbbbbbbbbbbbaaaaaaaaa`````````aaabbbcccdddddddddddddddeeeeeefffggghhhhhhjjjjjjjjjkkklllmmmnnnooopppqqqsssvvvyyy{{{||||||~~~}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxxxxwwwuuutttsssqqqqqqqqqppppppooooooooonnnlllkkkiiihhhhhhhhhiiihhhiiiiiiiiiiiigggeeedddbbbaaaaaaaaaaaaaaaaaabbb``````aaabbbbbbbbbbbbbbbccccccbbbaaaaaaaaaaaaaaa``````aaabbbcccdddddddddddddddeeeeeefffggghhhhhhjjjjjjjjjkkklllmmmnnnooonnnppprrruuuxxxzzz{{{|||~~~}}}|||{{{zzzzzzyyyzzzzzzxxxxxxxxxxxxwwwvvvtttrrrqqqqqqqqqpppoooooonnnnnnmmmllljjjiiihhhhhhiiiiiihhhiiiiiiiiihhhfffdddccc``````____________``````___```aaabbbbbbcccbbbbbbddddddbbbaaaaaaaaaaaaaaaaaaaaaaaabbbcccccccccdddccccccdddeeefffggghhhiiijjjjjjjjjkkklllmmmnnnooooooqqqsssvvvxxxzzz{{{|||~~~~~~}}}|||{{{zzzzzzzzzzzzwwwxxxyyyyyyxxxvvvsssrrrqqqqqqqqqpppooonnnnnnnnnlllkkkjjjhhhhhhhhhiiiiiihhhhhhhhhhhhgggeeecccbbbaaa``````______``````aaa___```aaabbbbbbccccccccceeedddcccaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccbbbbbbccceeeggghhhiiijjjjjjjjjjjjkkklllmmmnnnooorrrsssuuuxxxzzz|||}}}}}}}}}~~~}}}|||{{{{{{zzz{{{{{{wwwxxxyyyyyyxxxvvvsssrrrqqqqqqqqqpppooonnnnnnmmmlllkkkjjjhhhhhhhhhiiiiiiggghhhhhhhhhfffeeecccaaaccccccbbbbbbbbbbbbcccccc______```bbbbbbcccccccccfffeeecccaaa```aaaaaabbbcccccccccbbbbbbbbbbbbbbbaaabbbccceeegggiiijjjkkkjjjjjjjjjkkklllmmmnnnoootttuuuwwwzzz|||}}}~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{zzzxxxvvvuuutttrrrqqqpppooonnnmmmlllkkkkkkjjjiiiiiihhhiiiiiiiiigggfffeeeeeeffffffeeecccbbbbbbaaaaaa``````______`````````aaaccceeegggiiicccccccccbbbbbbbbbaaaaaabbbccccccccccccbbbaaaaaacccccccccdddfffhhhiiijjjjjjjjjjjjkkklllmmmnnnooosssuuuxxxyyyzzz{{{|||~~~|||~~~~~~}}}||||||{{{{{{zzzyyyxxxvvvuuutttqqqqqqpppooonnnmmmlllkkkkkkkkkjjjiiiiiiiiiiiiiiiiiihhhhhhiiiiiihhheeebbbbbbbbbbbbaaa``````______`````````aaabbbdddfffgggcccccccccbbbbbbbbbaaaaaabbbbbbcccccccccbbbbbbaaacccccccccdddfffgggiiiiiijjjjjjjjjkkklllmmmnnnooosssuuuxxxyyyzzzzzz|||~~~}}}}}}|||||||||zzzzzzzzzyyyxxxvvvuuutttppppppooonnnnnnmmmlllllllllkkkjjjjjjiiiiiijjjjjjllllllmmmnnnnnnlllgggcccccccccbbbbbbaaa``````___````````````aaabbbcccdddcccbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbccccccbbbddddddddddddeeefffggghhhjjjjjjkkkkkklllmmmooopppsssuuuxxxyyyyyyzzz|||}}}~~~}}}|||{{{|||zzzzzzyyyyyywwwvvvuuutttooooooooonnnnnnmmmmmmmmmllllllkkkjjjjjjjjjjjjjjjmmmnnnqqqssstttqqqlllhhhddddddcccbbbaaaaaa`````````````````````aaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbccccccdddeeeeeeddddddeeefffggggggkkkkkkkkkkkklllnnnoooppprrruuuwwwyyyyyyzzz{{{}}}}}}|||{{{{{{{{{yyyyyyyyyxxxwwwvvvuuutttoooooooooooooooooonnnnnnmmmllllllkkkkkkkkkkkkkkkmmmnnnrrrvvvxxxvvvrrrnnneeeeeedddcccbbbaaa``````````````````aaa`````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeeeeeeeeeeeeeeffffffggghhhkkkkkkkkklllmmmnnnoooppprrrtttwwwxxxyyyyyy{{{}}}|||~~~|||{{{zzzzzzxxxxxxxxxxxxwwwvvvuuutttooopppppppppppppppppppppnnnmmmllllllkkkkkkllllllkkkmmmqqquuuxxxwwwsssooogggfffeeedddcccaaa``````___```aaaaaaaaaaaaaaa`````````aaaaaaaaaaaaaaabbbaaa`````````aaaccceeegggffffffffffffggghhhiiijjjkkkkkkkkklllmmmnnnpppppprrrtttwwwxxxxxxyyy{{{||||||}}}~~~~~~|||zzzyyyxxxwwwxxxxxxwwwwwwvvvuuutttppppppqqqqqqqqqrrrrrrrrrnnnmmmmmmllllllllllllllljjjkkknnnrrrtttssspppmmmggggggfffdddcccbbbaaa```______aaabbbbbbbbbbbbaaa````````````aaaaaabbbbbb``````___```aaadddfffhhhfffffffffggghhhjjjkkklllllllllllllllmmmooopppqqqqqqtttvvvxxxxxxyyy{{{|||}}}~~~}}}}}}}}}}}}|||zzzyyyxxxwwwwwwwwwwwwwwwvvvuuutttqqqqqqqqqrrrrrrsssssstttnnnnnnmmmllllllllllllmmmiiijjjlllooopppooollliiihhhgggfffeeecccbbbaaa```^^^___aaabbbcccccccccbbb___`````````aaaaaabbbbbb``````______aaadddggghhhffffffggghhhjjjkkkmmmnnnllllllllllllnnnooopppqqqqqqtttvvvxxxxxxyyyzzz|||~~~~~~~~~|||{{{zzzyyyyyyxxxyyyxxxvvvtttrrrqqqppppppqqqqqqrrrrrrrrrqqqqqqpppnnnmmmlllkkkjjjkkklllmmmhhhiiijjjjjjjjjiiigggfffeeedddccccccbbbbbbcccccc___```aaabbbcccdddeeeeeebbbbbbbbbbbbbbbccccccdddccccccbbbbbbccccccdddeeeffffffggghhhiiijjjkkkkkkkkkkkkkkkkkkmmmooorrrssstttuuuvvvvvvwwwyyy}}}~~~~~~}}}|||{{{yyyyyyyyyyyyxxxwwwvvvtttrrrqqqppppppppppppqqqqqqpppooonnnnnnmmmlllkkkjjjjjjjjjkkklllhhhhhhiiiiiihhhhhhgggffffffeeeddddddccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbccccccccccccbbbbbbccccccdddeeeffffffggghhhiiijjjjjjkkkjjjjjjkkklllnnnpppqqqrrrtttuuuvvvwwwwwwyyy|||~~~~~~}}}}}}{{{zzzyyyyyyyyyyyywwwvvvuuusssrrrqqqqqqqqqppppppppppppooommmlllkkklllkkkjjjjjjiiiiiijjjjjjhhhhhhgggfffffffffffffffffffffeeedddddddddddddddeeeddddddcccbbbaaa``````aaaaaa`````````aaabbbbbbccccccbbbbbbccccccdddeeeeeefffggggggiiiiiijjjkkkhhhiiikkkmmmooopppqqqqqquuuvvvwwwwwwwwwxxxzzz|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyyvvvuuutttsssrrrrrrrrrrrrqqqqqqppppppnnnmmmkkkjjjkkkkkkjjjiiiiiihhhhhhhhhhhhgggfffddddddeeeffffffeeeeeedddccccccccccccdddeeeddddddcccbbbaaa`````````````````````aaaaaabbbccccccbbbbbbccccccdddeeeeeeeeefffggghhhiiijjjjjjgggiiikkknnnooopppppppppuuuvvvwwwwwwwwwwwwyyy{{{|||~~~~~~~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyyuuuuuutttrrrrrrqqqqqqqqqqqqqqqqqqpppooommmlllkkkkkkkkkjjjjjjiiihhhgggggghhhgggeeedddddddddeeefffdddccccccbbbbbbbbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbb```````````````aaaaaabbbccccccbbbbbbccccccdddeeeeeeeeefffggghhhiiijjjjjjggghhhkkkmmmoooppppppoootttuuuwwwxxxwwwwwwxxxzzz|||}}}~~~~~~~~~~~~{{{{{{zzzyyyyyyyyyyyyyyyvvvuuutttrrrqqqpppppppppppppppppppppooonnnllllllkkkkkkkkkjjjjjjhhhgggfffggggggfffeeeeeeeeeeeeeeeccccccbbbaaaaaaaaaaaaaaaaaaaaabbbbbbcccccccccdddaaaaaa`````````aaabbbbbbccccccbbbbbbccccccdddeeedddeeeffffffhhhhhhiiijjjggghhhjjjlllnnnooopppppprrrtttwwwxxxwwwxxxyyyzzz{{{}}}~~~~~~~~~zzzzzzyyyyyyxxxxxxyyyyyywwwvvvtttrrrqqqpppoooooonnnnnnnnnnnnnnnmmmlllkkkkkkllllllllljjjiiigggfffgggggggggggggggfffeeeeeedddcccbbbbbbaaaaaabbbbbbaaaaaabbbbbbbbbcccccccccbbbaaaaaaaaaaaabbbccccccccccccbbbbbbccccccdddeeedddeeeeeefffggghhhiiiiiihhhiiiiiikkklllnnnpppqqqpppsssvvvxxxxxxxxxyyyzzzzzz|||~~~zzzzzzyyyxxxxxxxxxyyyyyyxxxvvvtttrrrpppooonnnnnnlllllllllmmmllllllkkkkkkllllllllllllkkkiiigggffffffggghhhhhhhhhgggeeedddeeedddccccccbbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccdddccccccbbbbbbccccccdddeeeddddddeeefffggghhhiiiiiiiiiiiiiiijjjkkknnnppprrrooorrruuuwwwxxxxxxzzz{{{zzz|||~~~}}}|||{{{{{{zzzyyyyyyxxxxxxyyyyyywwwvvvtttqqqpppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiffffffeeeeeeeeeddddddddddddccccccbbbbbbccccccdddcccbbbaaa``````aaabbbcccbbbbbbbbbbbbaaaaaaaaaaaaccccccccccccdddeeeffffffeeeeeeffffffgggggghhhhhhiiikkklllmmmmmmmmmooopppsssuuuxxxyyyxxxxxxyyyyyy|||~~~}}}||||||zzzzzzyyyxxxxxxxxxxxxyyywwwvvvtttrrrpppooooooooollllllllllllllllllllllllnnnmmmlllkkkjjjiiiiiiiiiggggggfffffffffeeeeeeeeedddccccccbbbbbbccccccdddbbbbbbaaa``````aaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbccccccdddeeefffeeeeeefffgggggghhhhhhiiiiiikkklllmmmlllmmmoooppprrruuuxxxyyyyyyyyyzzz{{{|||~~~~~~}}}|||zzzzzzyyyxxxxxxxxxxxxxxxwwwvvvtttrrrpppooonnnnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmkkkjjjiiihhhhhhhhhggggggggggggffffffffffffdddccccccbbbbbbccccccdddbbbaaaaaa``````aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbaaabbbbbbcccdddeeeffffffgggggghhhiiiiiiiiiiiijjjlllmmmlllmmmnnnpppqqqtttwwwzzzzzz{{{|||~~~|||~~~~~~}}}}}}zzzyyyyyyxxxwwwxxxxxxxxxwwwvvvuuusssqqqooonnnmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkiiihhhhhhhhhhhhffffffffffffeeeeeeeeeeeedddccccccbbbbbbccccccdddaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa```aaaaaaaaaaaabbbcccdddeeeffffffgggggghhhiiiiiiiiihhhjjjllllllllllllnnnpppooorrrvvvyyyzzz|||}}}}}}~~~~~~~~~}}}}}}yyyyyyxxxwwwwwwwwwwwwxxxwwwvvvuuusssqqqooommmllllllllllllllllllllllllllllllkkkjjjiiihhhgggggggggeeeeeeeeedddddddddccccccdddccccccbbbbbbccccccdddaaabbbbbbbbbbbbbbbbbbaaabbbbbbbbbbbbaaaaaaaaa```aaaaaaaaaaaabbbcccdddeeefffffffffggghhhhhhiiiiiihhhjjjkkklllllllllnnnooonnnqqquuuxxxzzz|||~~~}}}~~~}}}}}}||||||yyyyyyxxxwwwwwwwwwwwwwwwwwwwwwvvvtttrrrooommmkkklllllllllllllllllllllllllllkkkiiihhhggggggffffffddddddddddddcccccccccbbbdddccccccbbbbbbccccccdddbbbccccccddddddccccccbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbaaabbbbbbcccdddeeeeeeeeeffffffggghhhhhhhhhhhhiiikkklllkkklllmmmooonnnqqqvvvyyy{{{|||}}}~~~~~~}}}}}}|||{{{{{{{{{yyyxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvtttrrrooolllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggfffffffffeeeeeedddddddddcccccccccdddccccccbbbbbbccccccdddcccdddeeeeeeeeeeeedddcccbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbccccccdddeeefffddddddeeeeeeffffffgggggghhhiiikkkkkkkkkkkkmmmoooqqqtttxxx{{{}}}~~~~~~}}}}}}||||||{{{{{{zzzzzzyyyxxxxxxwwwvvvwwwwwwwwwwwwwwwvvvuuurrrooollljjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiigggffffffffffffffffffeeeeeeeeeddddddddddddccccccccccccccccccdddddddddffffffffffffddddddbbbbbbbbbbbbaaaaaaaaaaaaccccccccccccdddeeefffgggccccccddddddeeeffffffggggggiiikkkkkkkkkkkkmmmooosssvvvzzz}}}~~~~~~~~~}}}|||{{{{{{zzzyyyyyyxxxxxxwwwvvvuuuuuuxxxwwwuuurrrpppnnnmmmmmmjjjjjjkkklllllllllkkkkkklllkkkjjjhhhggggggfffffffffffffffeeeeeedddddddddbbbbbbcccdddddddddccccccccceeeggghhhgggeeecccaaaaaaaaabbbbbbbbbbbbaaa```aaaaaabbbcccddddddeeeeeeeeeeeeeeefffffffffffffffiiijjjkkklllnnnoooppppppvvvwwwyyy|||~~~~~~~~~|||||||||{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwvvvvvvvvvxxxwwwuuusssqqqpppooooookkkkkklllllllllkkkkkkjjjlllkkkjjjhhhggggggffffffffffffeeeeeeeeedddddddddcccccccccccccccccccccccccccdddfffggggggeeecccaaabbbbbbcccccccccbbbbbbaaabbbccccccdddeeeeeefffffffffffffffffffffgggggggggiiijjjkkklllmmmnnnoooooovvvwwwyyy{{{~~~~~~}}}|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwuuusssrrrqqqppppppmmmmmmmmmmmmlllkkkjjjjjjlllkkkjjjhhhggggggfffffffffeeeeeeeeeeeeddddddddddddcccbbbbbbaaabbbcccdddcccdddeeeffffffeeecccaaabbbbbbcccccccccccccccbbbcccddddddeeeeeeffffffgggfffffffffgggggghhhhhhhhhjjjjjjkkkkkklllmmmnnnnnnuuuvvvxxxzzz|||~~~~~~|||{{{xxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxvvvuuurrrpppooonnnnnnnnnnnnnnnmmmmmmkkkjjjjjjlllkkkjjjhhhggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeedddbbb``````aaacccdddbbbcccdddeeeeeedddcccbbbaaabbbbbbccccccccccccbbbcccdddddddddeeeeeeffffffffffffgggggghhhhhhiiiiiijjjjjjkkkkkklllmmmmmmmmmtttuuuvvvxxxzzz|||~~~~~~|||zzzyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvtttqqqnnnlllkkkjjjooooooooonnnmmmlllkkkjjjlllkkkjjjhhhggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeedddbbb``````aaabbbcccaaabbbcccddddddccccccbbb```aaabbbbbbcccccccccbbbccccccccccccddddddddddddfffffffffggghhhiiiiiijjjjjjjjjkkkkkklllmmmnnnnnnssssssuuuwwwzzz|||}}}~~~~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxxxxvvvuuurrrpppmmmkkkjjjjjjoooooooooooonnnmmmlllllllllkkkjjjhhhggggggffffffdddddddddeeeeeeeeeeeefffeeedddbbbaaa``````aaaaaaaaaaaabbbccccccccccccbbb```aaabbbcccddddddddddddcccccccccccccccccccccccceeeeeefffggghhhhhhiiiiiiiiijjjkkklllnnnoooppppppqqqrrrtttwwwyyy|||~~~~~~}}}{{{{{{{{{zzzyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyysssrrrqqqooonnnmmmmmmmmmnnnnnnooooooooonnnnnnmmmlllkkkjjjhhhggggggffffffdddddddddeeeeeeeeeffffffcccccccccbbbaaa````````````aaaaaabbbbbbbbbbbbcccbbbcccdddeeeffffffffffffddddddddddddddddddddddddcccdddeeefffggghhhiiiiiiiiijjjkkkmmmoooqqqrrrssspppqqqsssvvvzzz}}}~~~~~~~~~{{{{{{zzzzzzyyyxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyqqqqqqpppppppppppppppqqqmmmnnnnnnoooooooooooonnnlllkkkjjjhhhggggggffffffdddddddddeeeeeefffffffffccccccccccccbbbaaa___^^^``````aaaaaabbbbbbbbbcccdddeeefffggghhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeccccccdddeeefffggghhhiiiiiijjjkkkmmmppprrrtttuuuooopppsssvvvzzz~~~~~~~~~}}}|||xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwvvvuuutttsssrrrrrrqqqpppooonnnmmmlllpppooonnnmmmmmmllllllmmmjjjjjjiiiiiihhhgggggggggeeefffffffffeeeddddddcccccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbcccdddfffjjjoooqqqnnniiidddeeeeeeffffffeeeeeedddcccdddddddddeeeggghhhjjjkkkmmmmmmoooppprrrtttuuuvvvppprrruuuvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~||||||xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuttttttsssrrrqqqpppooonnnnnnmmmpppooonnnmmmmmmlllllllllkkkjjjjjjiiihhhggggggfffeeefffffffffeeeeeedddcccdddccccccccccccbbbbbbbbb```````````````aaaaaabbbbbbeeejjjpppsssrrrmmmhhheeeeeeeeeeeeeeeddddddccceeeeeeeeefffhhhiiikkkllljjjkkklllnnnoooqqqrrrsssppprrruuuvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwvvvvvvuuutttssssssrrrqqqpppoooooonnnoooooonnnmmmmmmlllllllllkkkkkkjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeddddddeeeeeedddddddddccccccccc_______________```aaabbbaaaeeekkkrrrvvvuuuqqqmmmeeeeeeeeeeeeddddddddddddeeeffffffggghhhjjjkkkllljjjkkklllmmmnnnoooppppppqqqsssuuuvvvwwwxxx{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvvvvuuuuuussssssrrrrrrqqqppppppooonnnnnnnnnnnnmmmlllkkkkkklllkkkjjjiiihhhffffffeeeeeeeeeeeeeeedddeeeeeeeeefffffffffeeedddddddddccc``````___``````aaabbbccccccfffmmmtttxxxwwwrrrnnneeeeeeeeedddddddddddddddeeeeeeeeefffgggiiikkkkkkllllllmmmnnnnnnoooppppppqqqsssuuuwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuuuusssrrrrrrrrrqqqpppppppppmmmnnnnnnnnnmmmlllkkkjjjkkkkkkjjjiiihhhgggfffffffffeeedddddddddeeeeeefffggggggffffffeeedddccccccaaaaaaaaaaaabbbcccdddeeefffhhhmmmsssvvvuuupppmmmfffeeedddccccccccccccdddccccccdddeeefffhhhiiijjjkkkkkklllmmmnnnnnnooooooqqqsssvvvwwwxxxyyy|||~~~~~~|||}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvuuuuuutttttttttrrrrrrqqqqqqppppppppppppmmmmmmnnnnnnmmmllljjjiiijjjjjjiiiiiihhhgggggggggfffeeedddcccdddeeefffgggggggggfffeeeddddddcccbbbaaaaaaaaabbbcccdddeeefffggghhhkkkooorrrqqqnnnkkkfffeeecccbbbbbbbbbcccdddbbbbbbcccdddeeeggghhhiiihhhiiijjjkkklllmmmnnnnnnrrrtttvvvwwwxxxyyy|||~~~~~~zzz{{{|||~~~~~~}}}||||||||||||~~~~~~~~~}}}|||{{{yyyyyyxxxxxxxxxxxxxxxxxxxxxxxxttttttttttttssssssssssssqqqppppppppppppooooooooolllmmmnnnnnnmmmllljjjhhhiiiiiihhhhhhhhhhhhhhhhhhfffeeedddcccccceeefffhhhggggggfffeeedddcccbbbbbb`````````aaabbbdddeeefffffffffgggjjjmmmnnnlllkkkfffeeecccbbbaaabbbcccdddcccccccccdddfffgggiiijjjhhhhhhiiikkklllnnnoooppprrrtttvvvxxxxxxzzz|||~~~~~~xxxyyy{{{~~~~~~}}}||||||||||||~~~~~~}}}}}}|||zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxssssssssssssssssssrrrrrrpppppppppooooooooooooooolllmmmnnnnnnnnnllljjjhhhhhhhhhhhhhhhiiiiiiiiiiiifffeeeccccccccceeeggghhhgggffffffeeecccbbbaaaaaa_________```aaacccdddeeedddddddddgggjjjllllllkkkfffeeecccaaaaaabbbcccddddddddddddeeeggghhhjjjkkkiiijjjkkkmmmoooqqqrrrsssrrrtttvvvxxxxxxzzz|||~~~xxxyyy{{{~~~}}}}}}}}}{{{}}}~~~~~~{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuusssqqqqqqqqqssstttqqqrrrrrrrrrrrrqqqppppppnnnnnnnnnnnnmmmlllkkkjjjhhhhhhiiijjjjjjjjjjjjiiigggfffeeecccdddeeeggghhhgggeeecccaaa`````````aaa``````aaaaaabbbbbbbbbccccccccccccdddeeehhhjjjllleeeeeedddcccbbbbbbbbbbbbddddddddddddeeeeeefffggghhhiiiiiijjjlllnnnpppqqqrrrtttvvvvvvwwwxxx{{{}}}{{{{{{}}}~~~}}}}}}}}}|||}}}}}}|||zzzxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwuuusssrrrqqqqqqrrrsssqqqqqqrrrrrrqqqqqqpppooonnnnnnnnnnnnmmmlllkkkjjjhhhhhhiiijjjjjjjjjjjjjjjggggggfffeeeeeefffggghhhfffeeecccbbbaaa```aaaaaa``````aaaaaaaaabbbbbbbbbbbbbbbbbbcccdddfffhhhiiihhhgggfffdddcccbbbbbbaaaddddddddddddeeefffgggggghhhhhhiiijjjlllnnnpppqqqssstttvvvvvvwwwxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}|||||||||zzzxxxwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwtttrrrqqqqqqqqqrrrqqqqqqrrrrrrqqqqqqpppooommmnnnnnnmmmmmmlllkkkjjjhhhhhhiiiiiijjjjjjjjjjjjggggggggggggggggggggggggfffeeedddbbbaaaaaaaaaaaa``````aaaaaaaaaaaabbbbbbaaaaaaaaaaaabbbcccdddeeeiiihhhgggeeecccbbbaaaaaaddddddddddddeeefffggghhhggghhhiiijjjmmmoooqqqrrrsssuuuvvvvvvvvvwwwzzz|||~~~~~~}}}||||||}}}}}}}}}||||||{{{yyywwwwwwxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppoooooommmmmmmmmmmmlllkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjggghhhhhhiiihhhhhhgggfffeeeeeedddcccbbbbbbaaaaaa``````aaaaaaaaaaaaaaaaaa```````````````aaaaaabbbgggfffeeedddcccbbbbbbbbbddddddddddddeeeggghhhiiiggghhhiiikkkmmmppprrrssssssuuuvvvvvvvvvwwwyyy{{{~~~}}}}}}|||{{{{{{{{{||||||||||||{{{yyywwwwwwyyy{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvtttsssrrrqqqppppppqqqqqqqqqqqqpppoooooommmmmmmmmmmmlllkkkjjjiiiiiiiiihhhhhhhhhiiijjjkkkhhhhhhiiiiiihhhgggffffffddddddddddddccccccbbbbbbaaaaaa``````````````````````````````````````````bbbbbbbbbbbbbbbbbbcccddddddddddddeeefffgggiiiiiihhhiiijjjkkkmmmppprrrsssssstttuuuvvvuuuwwwyyy{{{}}}}}}}}}}}}}}}~~~}}}|||{{{{{{zzzzzzzzz{{{{{{||||||{{{yyyyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyywwwwwwvvvuuutttsssrrrqqqppppppqqqqqqppppppooonnnlllmmmmmmllllllkkkjjjiiijjjiiihhhhhhhhhiiikkkllliiihhhhhhggggggfffffffffddddddeeeeeedddcccbbbbbbaaaaaa````````````_________```aaaaaaaaaaaaaaa```````````````aaacccdddeeedddddddddeeefffhhhiiijjjjjjjjjkkklllmmmoooqqqrrrqqqssstttuuuuuuwwwzzz|||{{{{{{zzzzzz{{{{{{|||}}}}}}|||{{{zzzyyyyyyyyyyyy{{{|||~~~}}}|||{{{{{{|||yyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvuuuuuutttsssrrrpppppppppppppppoooooonnnllllllllllllkkkjjjiiiiiijjjiiihhhggghhhiiikkkllliiihhhgggeeeeeeeeeeeefffcccdddeeeeeeeeedddcccbbbaaaaaa`````````____________```aaabbbccccccbbbbbbaaaaaaaaaaaabbbcccdddddddddddddddeeeggghhhjjjkkkkkkkkkllllllmmmooopppqqqoooqqqssstttuuuxxx{{{}}}~~~zzzyyyyyyxxxxxxyyyyyyzzz~~~}}}{{{zzzyyyxxxxxxwww{{{}}}}}}|||{{{|||yyyyyyyyyyyyyyyyyyyyyyyyuuuuuuvvvvvvuuutttsssssspppppppppppppppooonnnnnnllllllllllllkkkjjjiiiiiijjjiiihhhggggggiiikkkllljjjhhhfffdddcccdddeeefffcccdddeeeeeeeeedddcccbbbaaaaaa``````_________^^^___```bbbcccdddddddddcccddddddcccccccccccccccdddcccddddddeeegggiiijjjkkkmmmllllllmmmmmmnnnooopppnnnpppssstttvvvxxx{{{~~~~~~wwwxxxxxxyyyyyyxxxxxxwwwzzzzzzyyyyyyyyyyyyxxxxxxwww{{{}}}zzzxxxxxxyyyyyyzzzyyyvvvsssqqqpppppppppooooooooooooooonnnmmmmmmllllllmmmmmmllllllkkkkkkiiihhhgggggghhhkkknnnpppooonnnllliiifffdddccccccbbbbbbaaaaaaaaaaaabbbbbbcccbbbbbbbbbaaaaaa`````````aaabbbddddddcccbbbbbbddddddcccbbbbbbcccccccccgggggghhhiiijjjkkkkkklllmmmmmmmmmnnnnnnnnnnnnnnnssssssssstttvvvyyy{{{}}}~~~xxxxxxyyyyyyyyyyyyxxxxxxzzzzzzyyyyyyyyyyyyxxxxxxzzz|||}}}}}}}}}~~~}}}{{{zzz{{{|||yyyxxxvvvsssrrrqqqppppppmmmmmmnnnnnnnnnmmmmmmllllllmmmmmmmmmlllkkkjjjjjjiiihhhffffffgggiiilllmmmmmmllljjjgggeeedddcccbbbcccbbbaaaaaaaaaaaaaaabbbcccbbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccccccccccccccddddddccccccccccccddddddggghhhhhhiiijjjkkkkkkkkkmmmmmmmmmnnnnnnnnnnnnnnnrrrrrrssstttvvvyyy{{{}}}~~~yyyyyyzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyyyyyyxxxxxx}}}}}}{{{yyyyyy{{{}}}{{{zzz{{{{{{xxxwwwuuusssrrrqqqppppppllllllmmmmmmmmmmmmmmmlllmmmmmmmmmmmmlllkkkiiiiiihhhgggfffeeeeeegggiiijjjjjjiiigggfffddddddccccccdddcccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbcccddddddeeeeeeddddddddddddeeeeeehhhiiiiiijjjkkkkkkkkkkkkmmmmmmmmmnnnnnnooooooooorrrrrrsssuuuwwwyyy{{{|||~~~yyyzzzzzz{{{{{{zzzzzzyyyzzzzzzyyyyyyyyyxxxxxxxxx||||||zzzxxxxxxzzz~~~}}}zzzxxxwwwwwwwwwvvvvvvuuusssrrrqqqqqqpppllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjiiihhhiiihhhfffeeeeeefffggghhhhhhgggfffeeeeeedddddddddddddddcccbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaabbbcccdddeeeeeeeeedddddddddeeeffffffhhhiiijjjkkklllllllllkkkmmmmmmmmmnnnooooooppppppqqqrrrsssuuuwwwyyy{{{|||~~~yyyzzzzzz{{{{{{zzzzzzyyyzzzzzzyyyyyyyyyxxxxxxxxxyyyzzz{{{zzzyyyyyyzzz|||}}}{{{yyywwwuuutttttttttuuuttttttssssssrrrqqqpppmmmnnnnnnooooooooonnnnnnllllllllllllkkkjjjiiihhhjjjiiihhhggggggggghhhhhhggggggfffeeeeeeeeeffffffddddddcccbbbbbbaaabbbbbbbbbbbbbbbbbbbbbcccccccccdddcccbbbbbbbbbccceeefffeeedddddddddeeeeeefffgggggghhhkkklllmmmmmmmmmlllmmmmmmnnnnnnoooppppppqqqqqqrrrtttvvvxxxyyy{{{{{{~~~yyyyyyzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyyyyyyxxxxxxwwwyyy{{{{{{yyyxxxxxxxxxzzzyyyxxxvvvuuuuuuttttttsssssssssssssssrrrqqqpppooooooppppppooonnnnnnmmmkkkkkkkkkkkkkkkjjjjjjiiijjjjjjiiiiiihhhiiiiiiiiiggggggfffeeeeeeeeeffffffccccccbbbbbbbbbccccccdddbbbbbbbbbccccccccccccccccccccccccccccccdddeeeeeedddcccccccccdddeeefffgggfffhhhjjjmmmooooooooonnnmmmmmmnnnoooooopppqqqqqqppprrrtttvvvxxxzzzzzz{{{~~~xxxxxxyyyyyyyyyyyyxxxxxxzzzzzzyyyyyyyyyyyyxxxxxxxxxyyyzzzyyywwwvvvvvvwwwvvvvvvuuuuuuuuutttttttttrrrrrrsssssssssrrrqqqpppppppppoooooonnnmmmkkkkkkiiiiiijjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiijjjffffffeeedddddddddddddddbbbbbbbbbbbbcccdddeeeeeebbbbbbbbbccccccdddddddddbbbcccddddddeeeeeeddddddbbbbbbbbbccccccdddeeefffdddfffjjjnnnpppqqqqqqppplllmmmnnnooopppqqqrrrrrrpppqqqtttvvvyyyzzzzzzzzz~~~wwwxxxxxxyyyyyyxxxxxxwwwzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyywwwuuuuuuvvvxxxrrrrrrssssssssssssssssssqqqrrrsssssssssrrrqqqppppppoooooonnnmmmkkkjjjiiihhhhhhiiijjjkkkkkkkkkkkkggghhhhhhhhhiiiiiiiiiiiieeeeeedddcccbbbbbbbbbbbbaaaaaaaaabbbcccdddffffffbbbbbbbbbccccccdddddddddbbbcccdddeeefffeeedddcccbbbbbbbbbbbbcccdddeeefffcccfffjjjnnnqqqrrrrrrqqqlllmmmnnnooopppqqqrrrrrrpppqqqtttwwwyyyzzzzzzzzz~~~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuuuuttttttsssssssssrrrrrrrrrqqqqqqqqqqqqqqqpppooonnnpppooonnnmmmlllkkkkkkkkkfffgggggghhhiiijjjjjjjjjkkkjjjhhhfffeeedddeeeeeeddddddccccccbbbaaaaaaaaabbb```___aaaeeehhhhhhgggeeeeeedddcccccccccddddddaaabbbcccdddeeeddddddcccdddcccccceeeggggggfffeeegggeeeeeekkksssxxxuuuqqqnnnlllkkkkkkmmmppppppppppppsssvvvxxxxxxyyy{{{}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuttttttsssssssssrrrrrrrrrrrrqqqqqqqqqrrrqqqqqqpppoooooonnnmmmlllkkkjjjjjjjjjjjjhhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhfffeeeeeeeeeeeeeeeeeeddddddcccccccccbbbbbb```___aaaeeeggggggfffeeeeeedddccccccdddddddddbbbcccdddeeefffeeeeeeddddddccccccdddffffffeeeccceeedddfffmmmvvvyyyuuupppmmmllljjjjjjllloooooooooqqqsssvvvxxxxxxyyy{{{}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxwwwvvvtttsssrrrrrrrrrrrrqqqqqqqqqpppppppppqqqqqqqqqpppoooooolllkkkjjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiihhhhhhhhhhhhhhhggggggfffffffffeeeffffffeeeeeeeeeeeeddddddaaa```___```ccceeeeeeeeedddddddddccccccdddeeeeeedddeeeeeeffffffffffffeeeeeedddcccdddeeeeeedddcccddddddhhhpppxxxzzzwwwrrrnnnllljjjjjjlllnnnooooooqqqsssvvvxxxyyyzzz|||}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyxxxvvvtttrrrqqqqqqqqqpppppppppoooooommmnnnooooooooooooooonnnkkkkkkjjjjjjiiijjjjjjjjjlllkkkkkkjjjiiihhhgggfffffffffgggggggggggggggffffffffffffeeeeeeeeedddddd``````___```aaacccddddddccccccccccccddddddeeefffeeeeeeeeefffffffffeeeeeegggfffddddddfffffffffeeeffffffiiiooovvvzzzxxxvvvpppmmmkkkjjjlllnnnppppppqqqsssvvvxxxyyyzzz|||~~~}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyxxxvvvsssqqqpppooooooooonnnnnnnnnnnnkkkkkklllmmmmmmnnnmmmmmmllllllkkkkkkkkkllllllmmmmmmlllkkkjjjiiigggffffffeeeeeeffffffgggggghhhhhhfffffffffeeeddddddcccccc``````aaa``````aaabbbcccbbbbbbbbbcccdddeeefffgggeeeeeeddddddddddddddddddhhhfffeeefffhhhjjjjjjiiijjjhhhhhhlllrrrxxxzzzzzzssspppmmmlllmmmpppqqqrrrqqqtttwwwyyyyyyzzz|||~~~|||xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxwwwvvvtttrrrqqqnnnnnnnnnnnnmmmmmmmmmmmmiiijjjkkklllmmmnnnnnnnnnllllllllllllmmmnnnnnnooommmmmmllljjjiiihhhgggfffeeeeeedddeeefffhhhjjjkkkhhhhhhgggeeedddcccbbbaaaaaabbbbbbaaa``````bbbcccbbbbbbbbbcccdddeeeggghhhfffeeeddddddcccdddddddddgggeeedddfffiiimmmnnnooollljjjiiikkkpppuuuyyy{{{uuurrrnnnlllnnnppprrrsssrrrtttwwwyyyzzz{{{}}}~~~|||xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttrrrqqqqqqmmmmmmmmmmmmlllllllllllljjjjjjlllmmmnnnooooooooollllllllllllmmmnnnooopppmmmmmmlllkkkiiihhhggggggfffeeeccccccdddhhhkkknnnkkkkkkiiigggeeecccbbbaaaaaacccdddbbb``````bbbdddaaaaaabbbcccdddfffggghhhhhhgggfffdddddddddeeefffcccbbbbbbeeejjjnnnqqqrrrkkkjjjjjjlllooossswwwxxxuuurrrmmmlllmmmppprrrsssrrrtttwwwyyyzzz{{{}}}~~~}}}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuutttrrrqqqqqqqqqmmmmmmlllllllllkkkkkkkkkkkklllmmmooopppqqqqqqqqqkkkkkkkkklllmmmnnnooopppmmmmmmlllkkkjjjiiihhhgggfffeeebbbbbbcccggglllooonnnmmmkkkiiifffdddbbbaaabbbdddeeeccc``````bbbdddaaaaaaaaacccdddfffhhhiiiiiihhhgggfffeeeeeefffggg`````````ccciiiooossstttjjjjjjkkknnnqqqsssuuuuuuuuuqqqmmmkkkllloooqqqrrrrrruuuxxxyyyzzz{{{}}}}}}xxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwtttrrrooonnnmmmmmmkkkiiijjjkkkmmmnnnnnnkkklllnnnooooooooonnnmmmnnnmmmlllkkkjjjkkkllllllkkkkkkjjjjjjhhhgggfffeeeddddddddddddgggmmmtttzzzxxxnnngggdddcccbbbaaacccddddddcccaaa```aaabbbccccccccccccdddeeefffggggggggggggfffeeeeeeddddddaaabbbcccdddfffhhhjjjllliiiiiiiiikkknnnrrrvvvyyy{{{uuuooolllmmmoooqqqqqqppprrrvvvxxxxxxxxxyyyzzz~~~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvuuuvvvuuutttrrrpppnnnllllllmmmkkkjjjjjjmmmooooooooommmmmmnnnoooooonnnmmmmmmnnnmmmlllkkkjjjkkkkkkllljjjjjjjjjjjjhhhgggfffeeeddddddddddddfffkkkrrrwww}}}wwwnnnhhhfffeeecccbbbbbbcccdddcccaaa```aaabbbbbbbbbbbbcccccceeeffffffgggffffffeeedddccccccbbbbbbbbbbbbdddeeegggiiijjjffffffhhhkkkooossswwwyyy|||wwwqqqnnnooorrrssssssqqqsssvvvxxxxxxyyyzzz{{{~~~yyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyxxxvvvtttrrrqqqrrrqqqpppooonnnllllllkkklllkkkkkkllloooqqqqqqpppooooooooooooooonnnllllllmmmmmmlllkkkkkkkkkkkkkkkjjjjjjjjjiiiiiigggfffeeeeeeeeeddddddeeehhhnnnrrrwwwsssnnniiigggfffdddcccaaabbbcccbbb```___```aaabbbbbbbbbbbbcccdddeeeeeeffffffeeedddcccbbbaaa```bbbbbbbbbcccdddeeeggggggcccdddgggkkkooosssuuuwwwyyyvvvqqqooooooqqqrrrsssqqqsssvvvxxxxxxyyyzzz|||~~~yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvuuusssqqqpppooooooooonnnmmmmmmlllllllllkkklllooorrrssssssrrrqqqppppppooonnnmmmlllkkklllllllllkkkkkkkkkkkkkkkjjjjjjjjjiiiiiihhhffffffeeeeeeeeeddddddfffjjjmmmooommmkkkiiigggeeecccbbb```aaabbbaaa```___```aaabbbbbbbbbbbbbbbcccddddddgggfffeeedddcccbbbaaa```bbbbbbbbbbbbcccdddeeeeeeccceeehhhkkknnnppprrrssssssqqqnnnllllllmmmnnnoooppprrruuuvvvvvvwwwyyy{{{|||}}}xxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvuuutttsssrrrrrrppppppooooooooonnnnnnnnnlllmmmnnnqqqtttuuutttrrrqqqpppooonnnlllkkkkkkjjjkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiihhhgggfffdddeeeeeedddcccdddfffiiiggghhhhhhgggeeecccbbbaaa___```aaaaaa```___```bbbbbbbbbaaaaaaaaabbbccccccggggggfffeeedddcccbbbbbbbbbbbbbbbbbbbbbcccddddddeeefffhhhjjjlllmmmnnnnnnnnnmmmlllkkkkkkkkklllnnnnnnppprrrssssssuuuwwwyyyzzz|||~~~wwwwwwwwwwwwwwwwwwwwwwwwttttttuuuuuuuuuttttttsssqqqqqqqqqqqqppppppppppppnnnoooqqqtttwwwwwwtttrrrpppooonnnlllkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiihhhggggggdddeeefffeeedddccceeefffcccdddeeeeeebbbaaa```aaa___aaabbbbbb``````aaacccbbbaaaaaaaaaaaaaaabbbbbbffffffeeeeeeddddddccccccbbbbbbbbbbbbcccdddeeeeeegggggghhhiiiiiijjjkkkkkklllmmmnnnnnnllllllnnnooonnnoooqqqqqqrrrsssvvvxxxyyy{{{~~~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssrrrrrrrrrqqqqqqqqqppppppooopppsssvvvyyyxxxtttqqqnnnmmmllljjjiiiiiiiiijjjjjjkkkkkklllkkkjjjiiihhhhhhiiiiiiiiiiiihhhggggggccceeeffffffdddddddddeeebbbdddeeedddaaa___```bbb```aaabbbbbbaaaaaabbbdddbbbaaaaaa`````````aaaaaadddddddddcccccccccccccccbbbbbbbbbcccccceeeffffffgggfffffffffgggiiikkklllkkknnnppppppnnnmmmoooqqqnnnooopppqqqqqqsssvvvyyyzzz}}}uuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrssssssrrrrrrqqqpppppppppppprrrtttxxxzzzxxxtttqqqmmmllljjjiiihhhiiiiiijjjjjjjjjkkklllkkkjjjiiihhhhhhiiiiiiiiiiiihhhhhhgggccceeegggfffeeeddddddeeebbbdddeeedddaaa___aaaccc```bbbccccccbbbbbbccceeebbbaaa````````````aaaaaaaaabbbbbbbbbbbbcccccccccbbbbbbbbbcccdddeeeggghhhfffeeedddeeefffiiilllnnnjjjllloooooonnnmmmnnnpppooopppqqqqqqrrrtttwwwzzz|||~~~wwwxxxxxxyyyyyyxxxxxxwwwtttuuuuuuuuutttrrrpppooouuuvvvwwwvvvsssqqqqqqqqqsssuuuwwwxxxxxxuuurrrpppnnnmmmmmmllljjjiiiiiihhhkkkkkkkkkjjjiiihhhgggggggggggggggggggggffffffeeeddddddddddddddddddddddddccccccbbbbbbbbbbbbccccccbbbcccddddddddddddcccbbbaaaaaabbbbbbbbbcccccccccaaabbbcccdddddddddddddddbbbccccccddddddeeeeeeffffffffffffgggggggggggggggllllllmmmnnnoooooonnnnnnttttttuuuttttttvvvzzz}}}wwwxxxxxxxxxxxxxxxxxxwwwuuuuuuuuuuuutttrrrpppoootttvvvvvvuuusssqqqqqqrrrrrrtttvvvwwwwwwtttqqqooonnnmmmmmmllljjjiiiiiihhhkkkkkkkkkjjjjjjiiihhhgggggghhhhhhhhhhhhgggffffffddddddddddddddddddddddddccccccbbbbbbbbbbbbccccccbbbccccccddddddccccccbbbaaaaaabbbbbbbbbcccccccccaaabbbccccccddddddccccccbbbbbbcccddddddeeeeeefffffffffffffffggggggggggggkkklllmmmnnnoooooooooooossstttttttttuuuwww{{{~~~xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuuuutttrrrqqqpppssstttvvvuuusssrrrrrrsssqqqssstttuuuuuurrrpppnnnmmmmmmlllkkkkkkjjjiiiiiikkkkkkkkkkkkjjjiiihhhgggiiiiiiiiiiiiiiihhhggggggddddddddddddddddddddddddccccccbbbbbbbbbbbbccccccbbbbbbcccddddddcccbbbbbbaaaaaaaaabbbbbbbbbbbbcccaaabbbbbbccccccccccccbbbbbbbbbccccccdddeeeeeeeeeffffffffffffgggggghhhhhhjjjkkklllnnnooopppppppppqqqrrrttttttuuuxxx|||xxxxxxwwwwwwwwwwwwxxxxxxuuuuuuuuutttssssssrrrqqqrrrsssuuutttsssrrrrrrssspppqqqsssssssssqqqnnnmmmmmmmmmlllkkkkkkjjjiiiiiijjjkkkkkkkkkjjjjjjiiihhhiiijjjjjjjjjjjjiiihhhhhheeeeeeeeeeeeeeeeeeeeeeeedddccccccbbbbbbccccccdddbbbbbbccccccccccccbbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbbbbbbbaaabbbbbbbbbcccddddddeeeeeeeeeeeeffffffgggggghhhhhhiiijjjlllmmmooopppqqqqqqoooqqqsssuuuvvvyyy}}}xxxwwwwwwvvvvvvwwwwwwxxxvvvuuuuuutttssssssssssssqqqsssttttttsssrrrrrrsssppppppqqqrrrqqqooommmllllllllllllkkkkkkjjjjjjiiijjjkkkkkkkkkkkkjjjiiiiiijjjjjjjjjjjjjjjiiiiiihhheeeeeeeeeeeeeeeeeeeeeeeeddddddccccccccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaa```aaaaaabbbccccccddddddeeeeeeeeeeeefffggghhhhhhiiiiiijjjlllmmmooopppqqqqqqnnnpppsssuuuwwwyyy}}}~~~xxxwwwvvvuuuuuuvvvwwwxxxvvvuuuuuutttssssssttttttrrrsssuuutttrrrqqqqqqrrrppppppqqqqqqpppooommmllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjjjjiiihhhhhheeeeeeeeeeeeeeeeeeeeeeeeddddddccccccccccccddddddcccbbbaaaaaaaaaaaabbbcccbbbaaaaaaaaaaaaaaa`````````aaaaaaaaaaaa``````___aaaaaabbbbbbcccddddddddddddeeeeeefffggghhhiiiiiijjjkkklllnnnooopppppppppnnnppptttvvvwwwyyy|||~~~xxxwwwvvvuuuuuuvvvwwwxxxvvvvvvtttssssssttttttuuussstttuuutttrrrpppppppppppppppqqqppppppooonnnmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllkkkkkkjjjiiiiiiiiijjjiiihhhhhhgggffffffffffffffffffffffffeeeddddddccccccddddddeeecccbbbaaa``````aaabbbcccbbbbbbaaaaaa``````````````````aaaaaa``````___^^^aaaaaaaaabbbccccccddddddddddddeeefffggghhhiiiiiikkklllmmmnnnoooooooooooonnnqqqtttvvvwwwyyy{{{}}}~~~xxxwwwvvvttttttvvvwwwxxxwwwvvvtttsssssstttuuuuuusssuuuuuutttqqqoooooooooqqqqqqqqqppppppooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkllllllkkkkkkkkkhhhiiiiiiiiiiiihhhggggggffffffffffffffffffffffffeeeddddddccccccddddddeeecccbbbaaa``````aaabbbcccbbbbbbaaaaaa`````````___``````aaaaaa```___^^^^^^aaaaaaaaabbbccccccddddddddddddeeefffggghhhiiijjjllllllmmmnnnoooooonnnnnnoooqqquuuwwwxxxyyy{{{}}}vvvuuutttuuuwwwxxxxxxxxxttttttuuuuuuuuuuuuuuuttttttttttttsssqqqooonnnmmmrrrrrrqqqqqqpppooonnnnnnmmmmmmlllllllllkkkkkkkkknnnnnnmmmlllkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhgggfffffffffffffffffffffeeeeeeeeedddddddddcccccccccbbbbbbbbbbbbaaaaaaaaabbbbbbbbbccccccccccccbbbbbbaaa```______^^^ccccccccccccccccccdddddddddeeefffggghhhjjjkkkkkkjjjkkkmmmnnnppppppoooooopppssswwwzzz{{{{{{|||}}}vvvuuutttuuuwwwxxxxxxxxxttttttuuuuuuuuuuuuttttttrrrrrrrrrrrrrrrqqqpppoooqqqqqqppppppooonnnnnnmmmmmmmmmmmmmmmllllllkkkkkknnnnnnmmmmmmlllkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhgggfffffffffffffffffffffeeeeeeeeedddddddddccccccccccccbbbbbbbbbbbbaaaaaabbbbbbbbbccccccccccccbbbbbbaaa``````______cccccccccccccccddddddddddddeeeeeeggghhhiiijjjkkkjjjkkkmmmooopppppppppppppppssswwwzzz{{{{{{|||}}}vvvuuuttttttvvvxxxxxxwwwttttttuuuuuuuuuttttttsssoooooopppqqqrrrrrrrrrrrrppppppoooooonnnmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmlllooonnnnnnmmmmmmllllllllliiiiiiiiiiiihhhhhhhhhggghhhhhhgggfffffffffffffffffffffeeeeeeeeeddddddddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbaaaaaa``````___bbbcccccccccdddddddddeeeddddddeeeggghhhiiijjjkkkkkklllnnnooopppqqqqqqqqqqqqtttxxxzzz{{{{{{|||~~~vvvtttssstttvvvxxxxxxwwwttttttuuuuuuttttttssssssoooppppppqqqrrrrrrrrrrrrppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmoooooonnnnnnmmmmmmmmmmmmiiiiiiiiihhhhhhhhhgggggghhhhhhgggfffffffffffffffffffffeeeeeeeeedddddddddddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa``````bbbccccccddddddeeeeeeeeedddeeefffggghhhjjjkkkkkkmmmmmmnnnoooqqqqqqrrrrrrsssuuuyyyzzz{{{{{{}}}~~~}}}uuutttssstttvvvwwwwwwwwwtttttttttttttttsssrrrrrrqqqqqqrrrrrrrrrqqqppppppqqqpppppppppppppppoooooommmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmiiiiiiiiiiiihhhhhhhhhhhhhhhhhhgggfffffffffffffffffffffeeeeeeeeeddddddddddddddddddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbcccdddeeeeeeffffffeeefffggghhhiiikkkllllllnnnoooooopppqqqrrrssstttuuuwwwyyyzzz{{{{{{}}}~~~uuutttssssssuuuwwwwwwvvvtttttttttttttttsssrrrqqqsssssssssrrrqqqpppooonnnqqqqqqqqqppppppppppppppplllmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjiiiiiiiiihhhhhhhhhgggfffffffffffffffffffffeeeeeeeeedddddddddddddddddddddcccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffgggggggggggghhhjjjkkklllmmmnnnppppppppppppqqqssstttuuuvvvxxxzzz{{{{{{|||~~~uuusssrrrsssuuuwwwwwwvvvttttttttttttsssrrrqqqppprrrrrrrrrrrrqqqpppooooooooooooooopppppppppppppppkkkkkkllllllmmmmmmmmmmmmllllllllllllllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhgggfffffffffffffffffffffeeeeeeeeedddddddddeeeeeedddddddddccccccccccccccccccbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffgggggghhhiiijjjkkkmmmnnnooooooqqqqqqqqqqqqrrrsssuuuvvvwwwyyyzzz{{{{{{|||~~~uuusssrrrsssuuuwwwwwwvvvttttttttttttsssrrrqqqpppqqqqqqrrrrrrrrrqqqppppppnnnnnnnnnnnnooooooooooookkkkkkkkklllllllllmmmmmmkkkllllllllllllllllllllllllllllllkkkkkkkkkjjjjjjhhhhhhgggfffffffffffffffffffffeeeeeeeeedddddddddeeeeeeeeedddddddddccccccccccccccccccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbccccccbbbbbbcccdddeeegggggghhhiiijjjkkklllnnnooopppppprrrqqqqqqqqqrrrtttvvvwwwxxxzzz{{{{{{{{{|||~~~vvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvuuutttrrrpppooopppqqqqqqrrrrrrqqqqqqppppppooonnnmmmkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiijjjlllmmmnnnnnnooonnnmmmlllkkkjjjjjjiiijjjiiiiiihhhgggffffffeeeeeeddddddddddddeeefffffffffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccccccccccccccbbbffffffggghhhiiiiiihhhhhhkkklllmmmooopppqqqqqqqqqrrrrrrrrrrrrsssuuuwwwxxxxxxxxxyyyzzz|||~~~ssssssssssssssssssssssssuuuuuuuuutttrrrqqqooonnnppppppqqqqqqqqqqqqpppppppppooonnnmmmlllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkklllmmmmmmnnnooonnnmmmlllkkkjjjjjjjjjjjjjjjiiiiiihhhggggggfffeeeddddddddddddeeeffffffggggggfffdddccccccccccccbbbbbbccccccccccccccccccddddddeeeeeefffffffffeeehhhhhhiiikkkkkklllllllllkkklllnnnqqqssstttuuuuuuttttttttttttuuuwwwyyyzzzzzzzzz{{{|||~~~ssssssssssssssssssssssssttttttsssrrrqqqooonnnmmmooooooppppppppppppoooooopppooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmooonnnmmmkkkjjjjjjjjjjjjjjjjjjjjjiiihhhhhhggggggeeeddddddddddddeeeffffffiiihhhgggfffeeedddddddddcccccccccddddddeeeeeefffggggggggghhhhhhiiiiiiiiijjjkkkmmmnnnppppppqqqqqqnnnoooqqqtttvvvxxxyyyyyywwwwwwvvvvvvwwwyyy{{{|||||||||}}}~~~ttttttttttttttttttttttttsssssssssrrrqqqpppnnnmmmoooppppppqqqqqqppppppoooooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllllllllmmmnnnmmmlllkkkjjjjjjjjjjjjiiihhhhhhhhhgggggggggfffeeeddddddddddddeeeffffffiiiiiigggfffeeedddddddddccccccdddeeefffggghhhhhhiiiiiiiiiiiijjjkkkllllllnnnoooppprrrtttuuuuuuvvvrrrsssuuuwwwyyyzzzzzz{{{zzzyyyyyyyyyyyy{{{}}}~~~~~~~~~~~~ttttttttttttttttttttttttsssssssssrrrrrrpppooonnnppppppqqqqqqqqqqqqppppppnnnmmmlllkkkkkkjjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllllllllllllllkkkjjjiiiiiihhhiiiiiifffffffffffffffeeeeeeeeeeeeddddddddddddeeeffffffhhhgggfffeeeddddddddddddcccdddeeeggghhhjjjkkklllllllllkkkllllllnnnoooppprrrsssuuuwwwxxxyyyzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{||||||{{{{{{|||}}}~~~qqqqqqqqqqqqqqqqqqqqqqqqrrrssssssrrrqqqpppoooooooooppppppppppppppppppooolllkkkjjjjjjiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkllllllllliiiiiihhhgggggggggggggggeeeeeeeeeeeeeeeeeeddddddeeeddddddddddddeeeffffffffffffeeeeeeeeeeeeffffffeeefffhhhjjjlllnnnpppppprrrqqqqqqqqqrrrsssuuuvvvxxxyyyzzz|||}}}~~~~~~~~~~~~}}}~~~ppppppppppppppppppppppppqqqqqqqqqqqqpppooonnnnnnmmmmmmnnnnnnnnnnnnmmmmmmjjjiiiiiihhhhhhhhhhhhhhhgggggggggggggggggggggggghhhhhhiiiiiijjjkkkllllllggggggfffeeeeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeffffffffffffffffffggghhhiiiiiiiiijjjlllnnnqqqsssuuuvvvyyyyyyxxxxxxyyy{{{}}}rrrrrrrrrrrrrrrrrrrrrrrroooooopppoooooonnnmmmlllkkkllllllllllllllllllkkkiiihhhggggggggggggggghhhggggggggggggggggggggggggfffggggggiiijjjkkkllllllffffffeeedddddddddeeeeeeeeefffffffffffffffffffffeeeddddddddddddeeefffffffffffffffggghhhjjjkkkllllllmmmooorrrtttwwwyyyzzz~~~~~~yyywwwuuusssqqqpppppppppoooooooooooonnnmmmlllkkkmmmmmmmmmmmmmmmmmmlllllliiiiiiiiiiiiiiiiiiiiiiiigggfffffffffeeeeeeeeeeeeiiiiiihhhggggggggggggggggggfffeeedddddddddeeefffeeefffgggggggggfffeeedddggggggfffeeecccccceeeggghhhfffdddeeegggkkknnnoooppptttxxx{{{}}}~~~yyywwwtttrrrpppppppppqqqoooooooooooonnnmmmllllllmmmmmmmmmmmmlllllllllllliiiiiijjjjjjjjjjjjjjjjjjggggggggggggfffffffffeeehhhhhhgggffffffffffffggggggfffeeeeeedddeeefffgggffffffggghhhhhhgggfffeeeeeeeeeeeedddbbbbbbdddfffiiihhhggghhhkkkooorrrtttvvvyyy}}}xxxwwwtttrrrpppqqqrrrrrrpppppppppoooooonnnmmmmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjkkkkkklllllllllhhhhhhhhhhhhgggggggggggggggffffffeeeeeeeeeeeeeeeffffffeeeeeeeeeffffffgggfffgggggghhhhhhhhhggggggeeeffffffeeeddddddfffhhhkkkkkkkkkmmmppptttxxx{{{~~~wwwvvvtttrrrqqqrrrssstttrrrqqqqqqpppoooooonnnnnnnnnnnnmmmmmmlllkkkkkkkkkjjjjjjkkkkkklllmmmmmmmmmiiiiiiiiihhhhhhhhhhhhgggfffeeeddddddccccccddddddeeeeeeeeeeeeeeeeeeffffffffffffggggggggggggggggggggghhhhhhgggggghhhjjjmmmmmmnnnpppsssvvvzzzvvvvvvuuuttttttuuuuuuvvvssssssqqqpppooooooppppppoooooonnnmmmmmmlllkkkkkkkkkkkklllllllllmmmmmmmmmjjjiiiiiiiiihhhhhhhhhhhheeeeeedddcccccccccccccccccccccddddddeeeeeeeeeeeeeeeeeefffffffffgggggghhhggghhhiiiiiiiiijjjmmmppppppsssvvvyyy|||uuuvvvwwwxxxxxxxxxxxxwwwuuutttrrrqqqppppppqqqqqqqqqppppppooonnnmmmlllllllllllllllllllllllllllllliiiiiiiiiiiihhhhhhhhhhhheeeddddddcccccccccccccccbbbcccdddeeeffffffffffffffffffffffffggghhhiiiiiiggghhhiiijjjjjjlllooorrruuuyyy~~~tttvvvyyy{{{|||{{{yyyxxxvvvuuusssqqqpppqqqrrrsssrrrrrrqqqpppooonnnmmmmmmmmmmmmllllllkkkjjjjjjjjjiiiiiihhhhhhhhhgggggggggeeeeeedddccccccccccccddddddeeefffggghhhhhhhhhggghhhhhhhhhhhhhhhjjjkkkllljjjlllmmmnnnoooqqquuuxxxzzzsssvvvzzz~~~}}}{{{yyywwwuuusssqqqqqqqqqrrrsssssssssrrrqqqpppooonnnmmmmmmmmmlllkkkjjjiiiiiihhhhhhhhhhhhhhhggggggggggggfffeeeddddddccccccddddddeeefffhhhiiijjjjjjjjjiiijjjjjjiiiiiijjjlllmmmooooooppprrrssstttwwwzzz}}}~~~uuuwwwxxxzzzzzzyyyxxxwwwttttttsssrrrrrrqqqppppppqqqrrrrrrrrrqqqpppnnnmmmlllllllllllllllllllllllliiiiiiiiiiiihhhhhhhhhhhhfffggggggfffddddddeeegggiiijjjkkklllmmmnnnnnnnnnkkkmmmnnnnnnnnnoooqqqssssssuuuwwwyyy{{{}}}uuuwwwxxxzzzzzzyyyxxxwwwtttttttttsssrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqooonnnmmmmmmmmmmmmllllllkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhiiiiiihhhgggfffhhhiiijjjkkklllmmmnnnooooooooonnnpppqqqqqqqqqrrrtttwwwxxxzzz|||~~~vvvwwwxxxyyyzzzyyyxxxxxxuuuuuuttttttssssssrrrrrrqqqrrrsssssssssrrrqqqpppoooooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiikkklllkkkjjjjjjkkklllkkklllmmmooopppqqqqqqqqqrrrsssuuuuuuvvvwwwyyy|||vvvwwwxxxyyyyyyyyyxxxxxxvvvvvvuuuuuuuuutttttttttqqqrrrssstttttttttsssrrrqqqqqqpppooommmlllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjlllmmmnnnmmmlllmmmooonnnoooppprrrssstttttttttuuuwwwyyyzzzzzz|||wwwwwwxxxxxxyyyyyyyyyyyywwwwwwwwwvvvvvvvvvvvvvvvssssssuuuvvvvvvuuuttttttrrrrrrqqqpppnnnmmmllllllllllllllllllkkkkkkkkkkkkjjjlllooopppoooooopppqqqqqqrrrtttuuuwwwxxxxxxyyyxxxzzz|||}}}~~~wwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwuuuuuuvvvwwwwwwvvvuuutttrrrrrrqqqppppppooonnnnnnmmmmmmmmmmmmllllllllllllkkknnnqqqrrrrrrrrrrrrsssuuuvvvxxxyyy{{{|||}}}}}}|||~~~xxxxxxwwwwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyyyywwwwwwxxxxxxxxxvvvuuutttrrrrrrqqqqqqppppppppppppnnnnnnnnnmmmmmmmmmllllllmmmpppsssuuuuuuuuuvvvvvvxxxyyy{{{}}}xxxxxxwwwwwwxxxxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyxxxwwwuuutttqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnqqquuuwwwxxxwwwxxxyyyzzz{{{}}}yyyyyyxxxxxxxxxyyyzzz{{{{{{{{{zzzyyyyyyxxxwwwwwwuuuwwwyyyzzzyyywwwtttrrrpppqqqqqqrrrrrrsssssstttppppppppppppooooooooooooppprrruuuwwwxxxzzz|||~~~}}}~~~yyyyyyxxxxxxyyyyyyzzz{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvwwwxxxxxxxxxvvvtttsssqqqqqqqqqrrrrrrrrrrrrsssoooooooooooopppppppppppprrrtttxxxzzz{{{|||~~~yyyyyyyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyyyyxxxxxxwwwxxxxxxwwwwwwvvvuuuuuutttrrrrrrrrrrrrqqqqqqqqqqqqnnnnnnooooooppppppqqqqqquuuwww{{{}}}~~~xxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyxxxwwwvvvuuuuuuuuuvvvssssssrrrrrrqqqppppppooonnnnnnooopppqqqrrrsssssswwwzzz}}}xxxyyyzzz{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxzzzyyywwwuuutttuuuvvvvvvssssssrrrqqqppppppooonnnnnnnnnoooqqqssstttuuuvvvyyy|||xxxyyyzzz||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzxxxwwwuuuuuuuuuuuuvvvsssrrrrrrqqqpppooooooooonnnoooppprrruuuwwwxxxyyy|||~~~xxxyyy{{{|||}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuurrrrrrqqqqqqppppppoooooooooppprrrtttwwwyyy{{{|||xxxyyy{{{}}}}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvuuuuuuuuuqqqqqqqqqpppppppppppppppoooppprrruuuxxxzzz|||~~~{{{|||||||||||||||{{{{{{zzzzzzxxxwwwwwwwwwxxxyyyzzzyyyyyyxxxwwwvvvvvvuuurrrrrrqqqqqqrrrrrrsssssssssuuuxxxyyy{{{}}}xxxyyyzzz|||}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxyyyyyywwwwwwvvvvvvuuuttttttssssssssssssssstttuuuvvvwwwvvvxxx{{{|||~~~vvvwwwyyy{{{}}}~~~{{{{{{zzzyyyyyyyyyyyyyyywwwwwwvvvvvvuuuttttttttttttuuuuuuvvvwwwyyy{{{|||{{{}}}vvvwwwyyy{{{}}}~~~zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwuuuvvvwwwxxxzzz|||~~~yyyzzz{{{|||}}}}}}}}}}}}yyyyyyyyyyyyyyyxxxxxxwwwyyyyyyyyyyyyyyyxxxxxxxxxvvvwwwxxxzzz|||}}}}}}~~~~~~~~~}}}}}}|||zzzzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz|||~~~~~~~~~}}}{{{|||}}}}}}}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz||||||~~~~~~~~~}}}~~~~~~|||{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~