BM6P6(@ mmmllljjjhhhhhhiiijjjkkkffffffgggiiikkknnnppprrrnnnnnnmmmllljjjiiihhhhhhnnnmmmllljjjjjjjjjkkklllllljjjiiikkknnnooonnnkkkmmmmmmmmmkkkjjjkkknnnpppkkkooopppmmmlllnnnooommmppppppooooooooooooooopppkkkiiijjjmmmqqqtttsssqqqxxxpppssswww|||uuuvvvzzz|||~~~}}}xxxttttttvvvwwwwwwssssssrrrqqqqqqssstttuuuuuuuuutttttttttuuuuuuvvvwwwtttsssuuuvvvtttvvvzzzzzz{{{||||||yyywwwvvvvvvwwwyyy}}}~~~{{{xxx}}}~~~~~~|||{{{}}}~~~}}}~~~~~~~~~}}}~~~iiihhhgggggggggiiikkklllhhhhhhiiikkklllnnnpppqqqkkkkkkkkkjjjjjjjjjjjjiiippppppoooooonnnoooooooookkkiiiiiijjjmmmnnnllljjjllllllllljjjiiijjjlllooommmqqqqqqmmmkkkllllllkkksssrrrrrrrrrrrrrrrrrrrrrlllkkkkkknnnrrrttttttrrruuuqqqsss}}}|||~~~wwwwwwzzzzzz{{{}}}~~~zzzvvvssstttvvvwwwwwwtttsssssssssssstttvvvvvvvvvuuuuuuttttttuuuuuuuuuuuurrrsssvvvwwwvvvxxx{{{|||~~~~~~|||yyyxxxxxxyyy{{{}}}~~~|||yyywww|||}}}~~~~~~}}}{{{zzz{{{}}}~~~eeeddddddeeegggiiikkkmmmkkkkkkllllllmmmnnnoooooojjjjjjjjjkkkkkklllllllllmmmmmmnnnnnnnnnnnnnnnmmmkkkjjjiiiiiijjjkkkiiihhhllllllllljjjiiiiiikkkmmmnnnqqqrrrnnnmmmoooooonnnppppppppppppppppppppppppnnnnnnoooqqqtttuuuuuutttssstttssszzzxxxwwwxxxwwwwwwyyy{{{xxxuuutttuuuxxxyyyzzztttttttttuuuuuuwwwxxxyyywwwwwwvvvvvvuuuuuuttttttsssqqqsssxxxzzzxxxyyy|||~~~|||{{{{{{{{{{{{|||||||||{{{yyyxxx}}}~~~~~~||||||zzz|||}}}|||ddddddeeefffgggiiikkkmmmlllllllllmmmmmmmmmllllllkkkkkkllllllmmmmmmnnnnnnkkklllmmmnnnooonnnmmmlllmmmllljjjiiihhhgggfffeeelllmmmmmmkkkiiiiiijjjlllkkkppprrrppppppsssuuutttnnnnnnoooooooooooooooooopppqqqrrrtttuuuvvvvvvvvvrrryyyuuuyyy}}}xxxwwwwwwuuuuuuwwwyyywwwuuuuuuxxxzzz{{{|||uuuuuuvvvwwwxxxyyyyyyzzzxxxxxxwwwwwwvvvuuutttssstttsssuuuzzz{{{xxxxxxzzz}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{|||~~~}}}{{{}}}}}}~~~}}}~~~gggggghhhhhhiiijjjkkkkkklllllllllllllllkkkjjjiiikkkkkkkkkkkkkkklllllllllnnnoooqqqrrrrrrqqqpppooopppooommmjjjgggeeeddddddnnnoooooommmkkkjjjjjjllliiinnnpppnnnooorrruuutttqqqrrrsssttttttttttttsssrrrtttuuuvvvvvvwwwwwwwwwqqq|||www|||~~~yyyvvvwwwvvvttttttwwwuuutttssstttwwwyyyyyyyyyuuuvvvwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwvvvttttttwwwuuuvvvzzzzzzwwwvvvxxxzzz}}}|||zzzyyywwwwwwxxxyyy{{{}}}~~~{{{{{{~~~}}}~~~zzz{{{~~~jjjjjjjjjjjjkkkkkkkkkkkkkkkllllllmmmllljjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiiooooooooooooooonnnmmmmmmpppooonnnkkkhhhfffgggiiioooppppppnnnllljjjjjjkkkjjjnnnooolllkkkmmmnnnmmmppprrrsssuuuuuuuuutttttttttvvvwwwxxxwwwvvvwwwxxxrrr|||xxxyyyvvvuuuvvvvvvssstttwwwrrrqqqqqqsssuuuvvvuuutttuuuvvvwwwwwwxxxxxxwwwwwwwwwxxxyyyyyyyyywwwvvvuuuxxxvvvvvvyyyyyyuuutttwwwyyy}}}|||zzzyyyuuuvvvxxxzzz}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{~~~}}}~~~|||~~~~~~xxxzzz|||~~~}}}~~~iiijjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnmmmkkkjjjhhhggghhhhhhiiijjjkkkllllllnnnnnnlllkkkjjjjjjjjjiiilllmmmmmmllljjjjjjmmmpppnnnooopppnnnkkkiiihhhiiikkkoooppplllkkkmmmnnnllloooppprrrtttuuuuuutttssstttwwwyyyyyywwwvvvwwwxxxuuu}}}wwwzzzwwwuuutttvvvuuuqqqrrruuutttsssssstttuuuuuusssrrruuuvvvvvvwwwvvvuuuttttttvvvwwwyyyzzzzzzxxxwwwvvvxxxuuutttwwwwwwuuuuuuxxx{{{~~~}}}|||vvvwwwzzz|||||||||||||||}}}}}}~~~~~~~~~~~~|||}}}}}}||||||}}}}}}~~~~~~xxxzzz}}}}}}~~~hhhhhhiiikkkkkkllllllllllllmmmnnnoooooommmkkkiiihhhiiijjjlllnnnpppqqqrrrsssqqqooommmlllkkkkkkllliiikkklllllllllnnnrrrwwwmmmnnnooommmjjjhhhggggggkkkoooqqqnnnnnnqqqsssrrrssstttvvvxxxyyyyyyxxxwwwtttwwwyyyyyywwwuuuwwwyyyyyy}}}vvvuuuwwwuuuuuuvvvtttppppppsssxxxwwwwwwxxxxxxxxxuuusssuuuuuuvvvvvvuuutttrrrqqqvvvwwwyyyzzzzzzyyyxxxwwwvvvsssrrruuuvvvuuuwwwzzz}}}~~~wwwyyy|||~~~~~~~~~}}}}}}~~~|||}}}yyyzzz}}}}}}hhhiiikkklllkkkiiihhhggghhhjjjlllllljjjhhhffffffeeegggjjjmmmpppqqqqqqppprrruuuvvvrrrllliiikkkooonnnhhhfffjjjnnnlllkkkkkknnnmmmmmmnnnoooooollljjjnnnmmmnnnppptttvvvvvvvvvwwwvvvvvvxxxzzzzzzyyyxxxwwwvvvwww{{{|||yyyxxxzzzzzzwww|||}}}uuuuuuuuusssqqqoooooopppqqqrrrvvvxxx{{{|||}}}|||zzzxxxwwwwwwxxxxxxxxxwwwwwwvvv}}}{{{xxxvvvtttttttttttttttuuuwwwyyy{{{~~~~~~~~~|||}}}|||}}}}}}}}}~~~|||{{{}}}|||kkkkkklllmmmnnnmmmkkkiiijjjlllnnnmmmkkkiiihhhhhhjjjkkkkkklllmmmnnnoooooommmooopppnnnkkkiiijjjlllpppkkkiiikkkllljjjkkkmmmrrrqqqpppoooooonnnllljjjpppoooooopppsssvvvvvvvvvuuuuuuuuuwwwyyyzzzzzzxxxxxxvvvwwwzzz{{{wwwvvvyyyyyytttwwwxxxrrrtttqqqpppnnnmmmmmmnnnooopppsssuuuwwwzzz{{{{{{zzzyyyvvvwwwxxxyyyyyyxxxwwwwww{{{zzzyyyxxxwwwwwwwwwxxxyyyxxxxxxwwwwwwxxxzzz{{{}}}}}}~~~zzz{{{}}}~~~|||}}}~~~|||~~~lllkkkjjjkkknnnooollliiikkkmmmooonnnllljjjjjjjjjjjjjjjhhhhhhiiikkknnnpppjjjkkklllmmmmmmlllkkkjjjooollllllmmmllliiilllppptttrrrppppppppppppooonnnsssqqqppppppsssuuuvvvvvvsssssstttvvvxxxyyyyyyxxxxxxvvvvvvyyyyyyvvvuuuwwwxxxrrrsssyyyyyyrrrnnnppplllkkkkkkkkklllnnnoooppppppqqqtttwwwxxxyyyyyyyyytttvvvxxxyyyzzzyyyxxxwwwxxxwwwuuuuuuvvvxxx{{{|||~~~}}}{{{zzzzzzzzz{{{{{{|||{{{|||~~~}}}xxxxxx|||~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~}}}~~~jjjgggeeegggkkkllljjjhhhkkkmmmnnnnnnlllkkkkkkkkkeeeffffffgggjjjlllooopppmmmmmmnnnoooqqqpppmmmkkkjjjkkknnnqqqnnnkkkmmmrrrrrrpppoooooorrrtttuuuuuutttrrrpppppprrrtttuuuuuutttsssssstttvvvwwwvvvtttyyyvvvvvvxxxxxxtttӵuuuooojjjjjjjjjjjjkkkmmmooopppqqqrrrqqqrrrsssuuuvvvwwwxxxxxxsssuuuxxxzzz{{{zzzyyyxxxvvvvvvwwwwwwyyy{{{|||}}}~~~}}}|||{{{{{{||||||}}}{{{zzz{{{}}}|||xxxxxx{{{~~~~~~{{{{{{~~~yyyyyyzzz|||~~~~~~~~~~~~ĦĦӵĦhhhfffdddeeehhhjjjjjjiiikkklllmmmmmmkkkjjjkkklllggghhhjjjmmmnnnooooooooopppooopppqqqrrrqqqmmmjjjeeehhhnnntttrrrnnnnnnrrrrrrpppoooppprrruuuvvvvvvtttrrrqqqqqqrrrttttttttttttsssrrrsssttttttrrrpppxxxuuutttvvvvvv4ĉ@ӵooojjjgggjjjlllnnnqqqssstttuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxtttvvvxxxzzz{{{zzzyyyyyyuuuwwwyyy{{{|||{{{zzzyyyzzzzzzyyyzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{|||~~~}}}~~~~~~zzzzzz||||||}}}}}}zzzzzz}}}yyyzzz|||}}}~~~>L=hĦ4ĉ@ӵ>LiiihhhgggggghhhjjjmmmoookkklllmmmlllkkkjjjkkkmmmnnnoooqqqrrrqqqooommmkkknnnnnnooooooooommmlllkkkeeeggglllssstttpppnnnqqqtttrrrpppppprrrrrrrrrqqqqqqppppppqqqssstttsssrrrrrrqqqqqqqqqrrrrrrqqqooouuurrrqqqssssssGG=?llliiikkkmmmppptttvvvwwwwwwwwwwwwvvvuuutttuuuvvvwwwxxxwwwwwwxxxyyyyyyzzzzzzzzztttvvvyyy{{{{{{yyyvvvtttvvvvvvwwwxxxzzz}}}}}}{{{zzzzzzzzz}}}|||{{{}}}}}}|||}}}{{{|||zzz|||}}}|||||||||||||||~~~~~~}}}}}}}}}~~~~~~||||||}}}HdĦ~~~=Īj~~~~~~}}}}}}~~~GG=?HdĦhhhjjjkkkӵlllmmmnnnĭӵmmmӵoooĦkkkiiijjjoooqqqooommmnnnrrrӵӵppprrrĦƜ`1.׼srrrqqqooojjjĦvvvvvvvvvuuusssssstttvvvxxxӵxxxĦzzz{{{{{{yyywwwvvvuuuuuuvvvwwwĭӵĦ{{{zzzyyyĦĦxxx{{{~~~||||||}}}|||~~~DdD~~~?fӵĦ~~~ӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵfffjjj?~4vvvnnnooog&e>&ehhhg&elll>hӵkkkhhhkkknnnmmmlllmmmg&errrguO>uO>&elllnnn4ff?>ߝLkkkgĉ@lllrrruuuuuuShӵtttsssrrrqqqqqqsssvvvg&ewww>hӵ{{{{{{{{{{{{{{{vvvvvvvvvfff?><z~~~g&e>&e~~~HLzzzxxxShӵgL~~~uuu{{{|||{{{S?ʬ3h?D%%)?}}}~~~ZufĦgL}}}g&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??ggg4DӵjjjsssoooHƅ^Hu]ĦkkkHu]ĦiiiZuR)ĦllliiikkkoooqqqooolllHu]ĦmmmHŐeHŐeHu]ĦpppqIܗGIӵpppttmmmrrrtttHGgĉ@tttuuunnnooooooooopppsssHu]ĦwwwZuR)ĦxxxwwwvvvwwwyyyyyyuuusߝLGdUĦHƅ^Hu]Ħ~~~ntHdĦ}}}xxxHGgĉ@HdĦ~~~Htƅ^Bt=o9ĦDtfo9Ħ}}}yyy{{{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]Ħhhhjjj4DuXӵmmmsssoooDdDΦDdDĦnnnDdDĦiiilllt|d<ĦkkkDtjjjjjjiiijjjlllmmmllljjj>d<Ħlll>d<ʜDd<ʜ4DuTӵjjjkkkF&uTӵqqq4DufئL>eooopuR)Ħrrrpppsssuuuvvvvvvvvv>d<ĦzzzDtyyyyyywwwwwwyyyzzzyyyvvvDdDΦDdDĦ>d<ʜ4DuTӵ~~~4DwDd<Ħ}}}puR)Ħ>d<|||{{{||||||~~~peӵĦpeӵDx<>d<ӵ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ӵdddddd4DuXӵkkkfffeeeD&dq&ĒRooonnnsdKĦlllDHRRudkkklllmmmnnnnnnmmmlllsdKĦnnnD&oq<Ōq&ĒRggghhhjjj>dp&ĒRoooooonfʜd<Φ>d<Ħ~~~s&dq&ĒR~~~i?ʜtd<ĦzzzHHܗDӊB}}}<xyyyyyy~~~B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRffffff4DuXӵlllccccccHu]3hhpppooonnnnejjjkkk=emmmnnnpppqqqqqqqqqpppooonepppnnnpIƎ@t@hgggggghhh>hnnnnnnmmmfemmm@ďDtttsssrrrtttuuuwwwvvvvvvvvvneyyyzzz=ezzzyyyxxxxxxzzz|||~~~zzzegezzz|||sĪj@h~~~~~~fdDĦxxx@ďDHkge|||zzzzzz~~~@h@Gzzz{{{HĪj@IŌ}}}~~~BeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hggg4DuXӵjjjĵD^nnnmmmmmmlllkkkhhhhhhiiimmmoooqqqrrrrrrqqqppppppqqqooommmeeeiiihhhhhhiiinnnooonnnllljjjooossspppppppppooouuuvvvvvvuuuttttttrrrtttvvvyyyzzzzzzyyyyyy{{{|||{{{xxxxxxzzz|||||||||}}}DdDĦvvvwww~~~~~~~~~yyyxxxyyyzzzzzzD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦiiijjjjjjiiihhhhhhhhhĦeeeeeegggiiijjjiiihhhjjjlllooopppooonnnmmmmmmmmmoooĦlllkkkllleeeeeefffffffffffffffgggjjjiiiiiijjjmmmrrrwww{{{ooopppqqqooolllkkkmmmpppooopppmmmiiikkkqqqvvvvvvssssssrrrrrrrrrrrrrrrrrrvvvvvvvvvtttssssssvvvyyyĦsssvvvxxxzzz{{{xxxyyyzzzzzzyyyyyy{{{}}}wwwssssssuuuvvvtttvvvzzzyyy{{{|||}}}|||}}}~~~yyyzzz|||>d<Ħvvvvvvzzz|||~~~}}}~~~|||}}}~~~}}}zzzyyyyyyzzzxxxyyy{{{|||}}}|||{{{zzz~~~~~~~~~Ħ>d<ĦBegeFYĉ>aĦ}}}}}}Benu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦnnnsssooojjjhhhhhhgdKĦhhhlllnnnmmmlllkkkkkkpppooommmlllkkkkkklllmmmmmmgdKĦkkkjjjhhhgggddddddhhhjjjgggfffgggiiieeecccgggpppyyy}}}}}}tttsssrrrooolllkkkmmmooouuurrrnnnkkkkkkmmmpppsssmmmnnnooopppqqqrrrrrrsssxxxxxxxxxxxxwwwwwwvvvgdKĦrrruuuyyyzzzzzzxxxwwwvvvvvvvvvwwwyyyzzzzzzyyyxxxxxxtttppptttzzzxxxxxxxxxyyy|||}}}~~~}}}|||{{{{{{~~~|||gdDĦ|||zzzzzzyyy{{{}}}}}}zzzvvvuuuuuuyyyzzz}}}}}}{{{gdKĦ~~~sdKĦŶS3we<~~~}}}iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Ajjjnewwwvvvooollljjjiiineeeehhhlllnnnnnnmmmmmmmmmllllllkkkjjjjjjkkkllllllnelllllljjjiiijjjfffeeeiiikkkiiihhhjjjkkkhhhfffhhhnnnuuuxxxyyyttttttrrrooollllllnnnppptttrrrpppooonnnoooqqqrrrnnnnnnoooqqqrrrtttuuuvvvyyyxxxvvvuuutttsssnennnpppsssvvvxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvxxxtttrrrtttuuurrrsssuuuwwwwwwxxxyyy|||}}}~~~~~~{{{zzz{{{~~~Dezzzwwwwwwzzz|||~~~~~~|||zzzyyyyyyzzz{{{|||}}}}}}|||zzzyyy~~~~~~~~~~~~{{{nene>Ak<~~~fhDeneneneeeeiiiuuuyyyxxxllllllkkkllljjjfffiiimmmnnnnnnnnnnnnnnnlllkkkkkkkkkkkklllmmmmmmlllmmmmmmlllkkklllgggeeehhhjjjiiiiiikkkllllllkkkkkkmmmpppsssuuuuuutttrrrnnnlllmmmpppsssrrrrrrrrrrrrrrrqqqqqqqqqooopppqqqrrrtttwwwxxxzzz{{{zzzwwwtttrrrrrrqqqoooooorrruuuwwwxxxuuuuuuuuuuuutttsssrrrrrrwwwrrroootttwwwuuurrrrrrwwwwwwxxxyyy{{{|||}}}~~~xxxwwwwwwzzz~~~|||}}}yyyyyy|||}}}}}}~~~}}}|||}}}}}}}}}}}}|||{{{{{{zzzzzz}}}}}}~~~~~~~~~~~~}}}}}}zzz|||~~~||||||eeefffgggiiiiiiiiihhhgggbbbeeefffgggkkkqqqrrrppplllmmmmmmmmmmmmllljjjhhhiiilllnnnooonnnmmmmmmmmmoooooonnnnnnnnnnnnnnnnnnooonnnmmmnnnooopppooonnnkkkfffcccfffhhhggghhhkkkmmmnnnoooooonnnoooqqqsssuuutttqqqnnnmmmnnnrrruuurrrrrrrrrrrrqqqrrrrrrrrrttttttttttttvvvxxxyyyzzz~~~|||yyyvvvuuuvvvwwwxxxwwwtttqqqppprrruuuwwwxxxssstttuuuuuuuuutttsssrrrxxxttttttxxxyyyvvvrrrrrrxxxyyyzzzyyyyyyyyyyyyzzztttrrrsssvvv{{{}}}{{{yyyzzzxxx{{{~~~~~~~~~~~~|||||||||~~~}}}|||||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~eeedddcccbbbbbbccceeefffcccfffhhhiiilllpppmmmhhhiiijjjllllllkkkjjjiiihhhmmmnnnpppooommmkkkkkkkkkqqqqqqppppppooonnnmmmlllpppoooooopppqqqrrrrrrqqqmmmgggeeegggiiihhhiiilllllloooqqqrrrrrrrrrssstttsssrrrqqqooommmooosssvvvtttsssqqqppppppqqqsssuuuyyyxxxvvvuuuvvvwwwxxxyyy}}}{{{yyywwwwwwyyy{{{|||wwwtttpppoooqqqtttvvvwwwqqqssstttvvvwwwwwwvvvvvvvvvvvvyyy{{{xxxrrrpppsssyyyzzz{{{yyyvvvttttttvvvtttrrrrrruuuyyy|||{{{yyy|||zzz|||~~~~~~}}}zzzyyyzzz|||{{{zzzzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~iiigggeeeccccccdddggghhhjjjlllmmmnnnqqqrrrmmmfffeeegggiiijjjiiijjjkkklllmmmnnnooonnnllljjjjjjjjjoooooooooooonnnmmmlllkkkooonnnnnnooorrrssssssrrrpppkkkiiilllnnnlllmmmooolllnnnqqqtttuuuvvvuuutttoooppppppoooooopppsssvvvvvvtttrrrpppqqqsssuuuwww{{{yyywwwuuuuuuuuuvvvwwwyyyxxxwwwvvvvvvxxxzzz{{{uuurrrooonnnppprrrttttttrrrssstttvvvwwwxxxyyyyyytttuuuyyyzzzvvvooooootttxxxzzzzzzwwwssspppqqqsssvvvtttsssvvvzzz}}}|||zzz|||||||||yyyyyy~~~~~~~~~{{{zzzzzzxxxxxxxxxxxxzzz|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~|||zzz{{{~~~}}}{{{{{{}}}mmmllljjjiiihhhiiijjjkkkmmmmmmlllkkknnnqqqmmmfffeeegggiiiiiihhhhhhkkkmmmjjjlllmmmlllkkkjjjkkkllllllmmmnnnoooooooooooonnnmmmllllllmmmpppqqqqqqpppppplllkkkoooqqqooonnnpppmmmmmmooossswwwxxxtttppplllnnnoooppppppppprrrtttvvvuuuuuuuuuvvvvvvwwwxxxyyyxxxuuutttsssuuuvvvxxxxxxwwwwwwvvvvvvvvvwwwwwwuuusssqqqqqqsssuuuuuuuuuttttttuuuuuuvvvwwwxxxyyyuuutttuuuxxxxxxttttttwwwsssvvvxxxuuuqqqnnnpppssswwwtttssstttxxx{{{zzzxxx~~~zzzyyy}}}~~~|||zzz|||~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{{{{{{{|||}}}}}}}}}|||{{{{{{|||}}}}}}|||}}}~~~|||{{{|||~~~}}}}}}jjjjjjjjjjjjiiiiiihhhgggjjjiiifffdddhhhmmmjjjdddjjjlllllliiiffffffhhhkkkgggiiikkkkkkkkkkkkmmmoookkkllloooqqqssssssssssssjjjjjjiiikkknnnppppppooonnnkkkkkkoooqqqnnnmmmnnnnnnlllnnnsssxxxxxxrrrmmmjjjllloooppppppppprrrsssuuuvvvxxxzzzzzzzzzxxxwwwwwwvvvtttrrrsssuuuwwwyyyyyyyyyyyyxxxwwwvvvuuuuuuwwwvvvuuuvvvxxxyyyyyyyyywwwvvvuuuttttttuuuwwwxxxxxxssssssxxx||||||zzzzzzpppsssvvvtttpppnnnqqqttttttrrrpppqqquuuwwwvvvuuu{{{xxxwww|||~~~}}}}}}}}}}}}zzz|||~~~}}}~~~|||{{{zzzyyyyyyzzz{{{|||zzz~~~}}}}}}cccgggllllllhhhccc``````dddfffiiikkklllllljjjiiinnnkkkhhhhhhjjjjjjhhhfffggghhhjjjlllnnnoooooonnnooolllllloooooommmmmmpppmmmmmmmmmmmmmmmnnnoooooossspppmmmllllllmmmmmmlllsssttttttsssooommmllllllkkklllmmmooopppqqqqqqqqqppptttwwwwwwtttrrruuuxxxuuuuuuuuutttssssssuuuwwwwwwxxxyyyzzzzzzzzzyyyxxxqqqooonnnsssyyy}}}|||yyyxxxuuutttvvvyyyzzzxxxuuusssxxxxxxsssrrrxxx{{{zzzrrrxxx|||zzzrrrmmmnnnrrrrrrqqqppppppqqqsssvvvxxx{{{}}}}}}zzz{{{|||{{{zzz|||~~~~~~zzz~~~~~~~~~|||zzzyyyzzzzzzzzzzzzdddgggjjjjjjfffcccaaaaaabbbdddhhhkkkmmmmmmllllllmmmjjjgggfffggghhhgggeeehhhiiikkklllnnnnnnnnnmmmnnnkkkkkkmmmmmmiiiiiikkknnnnnnnnnnnnnnnoooooopppmmmkkkjjjjjjmmmpppqqqqqqrrrssssssrrrooolllllllllmmmmmmnnnooopppqqqqqqqqqqqquuuwwwvvvrrrppprrrttttttttttttsssrrrrrrtttvvvvvvwwwxxxyyyzzzyyyxxxxxxqqqoooooosssyyy}}}{{{yyytttvvvyyy{{{{{{yyywwwwwwtttxxxwwwsssrrrvvvyyyxxxuuuvvvwwwwwwuuurrrpppooovvvuuuttttttuuuwwwzzz{{{zzz~~~~~~}}}}}}}}}~~~yyyvvvzzz~~~|||{{{|||}}}}}}|||~~~fffhhhiiihhhfffdddddddddaaacccgggjjjmmmnnnnnnnnnkkkhhheeedddeeefffffffffjjjkkklllmmmmmmmmmllllllooolllkkkmmmlllhhhgggjjjoooooooooooooooppppppppprrrooolllkkklllmmmlllkkkoooqqqqqqpppnnnlllkkklllnnnoooooopppppppppqqqqqqsssuuuwwwuuuqqqooooooqqqsssssssssrrrqqqqqqsssuuuvvvwwwxxxyyyyyyyyyxxxxxxqqqpppppptttyyy{{{zzzxxxrrrxxx~~~|||yyyxxxyyytttwwwwwwrrrqqqsssuuuuuuxxxuuurrrtttxxxxxxsssnnnxxxwwwwwwwwwxxxyyy{{{}}}zzz~~~~~~~~~ssskkknnnwww~~~~~~~~~~~~kkkjjjjjjiiihhhhhhiiijjjccceeehhhkkkmmmmmmmmmmmmjjjhhheeeddddddfffggghhhlllmmmlllllllllkkkkkkkkkooollllllnnnmmmjjjjjjlllooooooppppppqqqqqqqqqqqquuurrrooommmlllkkkiiihhhmmmnnnoooooommmkkkkkklllooonnnnnnnnnnnnooooooooosssuuuvvvuuurrrqqqqqqrrrsssttttttsssqqqqqqsssuuuvvvwwwyyyzzzzzzzzzyyyxxxrrrqqqrrrtttxxxzzzyyyxxxuuuyyy}}}~~~|||zzzyyyzzzuuuwwwvvvsssqqqqqqrrrrrrxxxtttrrrtttxxxyyyuuupppvvvvvvvvvvvvwwwxxxzzzzzz{{{|||}}}~~~xxxnnnlllttt|||~~~~~~ooommmkkkkkkkkkmmmoooooohhhiiijjjkkklllkkkkkkkkkiiiiiihhhffffffgggiiikkknnnnnnmmmlllkkkkkkjjjjjjllliiijjjmmmmmmkkkkkknnnoooooopppqqqrrrqqqqqqpppooonnnlllmmmnnnooonnnmmmkkklllnnnnnnlllkkklllmmmmmmmmmllllllllllllmmmnnnrrrsssuuuuuuuuutttuuuuuuuuuuuuuuutttrrrsssuuuwwwwwwxxxzzz{{{{{{{{{zzzyyysssssssssuuuwwwxxxxxxwww{{{yyyxxxxxx{{{|||{{{zzzwwwwwwvvvuuurrrpppppprrrvvvvvvuuuvvvwwwwwwvvvuuuvvvvvvvvvvvvwwwxxxxxxyyy|||}}}~~~{{{|||~~~~~~}}}}}}{{{tttvvv|||~~~}}}||||||}}}~~~~~~||||||~~~~~~~~~|||}}}~~~ooommmkkkkkkmmmpppqqqqqqlllllllllkkkkkkjjjiiihhhhhhiiijjjiiiiiiiiikkklllooonnnmmmlllkkkjjjkkkkkkhhheeefffjjjkkkiiijjjmmmnnnoooppprrrrrrqqqppppppsssrrrpppooooooooommmkkkiiikkkmmmmmmllllllmmmnnnlllkkkjjjjjjjjjlllmmmnnnqqqrrrsssuuuvvvwwwxxxxxxuuuvvvuuutttssssssuuuwwwwwwxxxyyyzzz{{{zzzyyyyyyssstttuuuvvvvvvwwwvvvvvv|||xxxtttuuuyyy{{{{{{xxxyyywwwwwwxxxuuuqqqqqqtttuuuwwwyyyxxxuuutttvvvxxxwwwxxxxxxyyyyyyyyyyyyzzz|||~~~~~~{{{||||||}}}~~~~~~}}}|||{{{}}}~~~~~~~~~wwwvvvyyy}}}~~~~~~||||||}}}~~~|||{{{{{{}}}~~~}}}}}}~~~}}}{{{|||~~~llljjjhhhhhhlllooooooooommmmmmlllkkkkkkjjjiiihhheeehhhkkkkkkjjjiiikkklllooonnnlllkkkjjjkkkkkkllliiiffffffjjjjjjhhhhhhkkkmmmnnnpppqqqrrrqqqpppoooyyywwwtttrrrpppmmmiiifffiiikkkmmmmmmmmmmmmnnnoookkkkkkjjjjjjkkklllooopppppppppqqqsssvvvwwwwwwwwwtttuuuuuusssrrrrrrtttvvvuuuvvvwwwxxxyyyxxxwwwwwwtttuuuvvvvvvvvvuuuuuuvvvwwwvvvuuuvvvwwwxxxxxxwwwzzzxxxyyy{{{xxxrrrrrrvvvwwwyyyyyyxxxuuutttvvvxxxxxxxxxyyyyyyzzzzzzzzzyyyzzz~~~}}}~~~~~~}}}||||||zzz|||~~~~~~}}}}}}~~~~~~~~~xxxwww{{{|||~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{~~~~~~~~~}}}{{{~~~}}}hhhfffdddfffjjjmmmmmmlllmmmllllllkkkkkkjjjjjjiiicccgggkkklllkkkiiijjjkkknnnmmmlllkkkjjjkkkllllllllliiiiiilllllliiiiiikkklllnnnpppqqqqqqqqqooonnntttsssrrrrrrrrrqqqooommmhhhkkkmmmnnnmmmnnnoooppplllkkkjjjjjjkkknnnppprrrppppppqqqrrruuuvvvuuutttsssttttttrrrqqqqqqsssuuussstttuuuwwwwwwvvvvvvuuutttvvvwwwwwwvvvuuuuuuvvvppptttxxxyyyvvvtttuuuwww{{{yyyyyy|||zzztttsssxxxzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxxxxyyy}}}~~~~~~}}}}}}zzz|||~~~}}}}}}~~~}}}~~~|||}}}~~~~~~~~~|||{{{{{{~~~~~~}}}zzz~~~~~~~~~xxx}}}iiigggfffgggiiikkkllllllkkkhhhggghhhkkkllljjjhhhaaacccfffiiikkklllllllllnnnnnnmmmlllllllllmmmmmmkkkkkkjjjjjjiiiiiijjjjjjmmmkkkkkkllloooppppppoooqqqrrrsssuuuuuurrrmmmjjjpppooommmkkkkkknnnqqqtttggggggggghhhjjjlllnnnoooooonnnnnnppprrrtttttttttooottttttnnnlllpppttttttqqquuuwwwuuuqqqqqquuuzzzyyy{{{{{{zzzwwwuuuuuuuuuzzzzzzyyyyyyxxxwwwwwwvvvvvvxxx{{{zzzxxxwwwyyy{{{pppuuu|||~~~|||wwwttttttwwwxxxxxxvvvuuutttvvvwww~~~}}}}}}}}}~~~|||||||||}}}}}}|||~~~~~~}}}}}}~~~}}}}}}|||~~~}}}|||iiigggggghhhjjjllllllllljjjhhhggghhhjjjllljjjiiicccdddeeegggiiijjjkkkkkkllllllkkkjjjjjjiiiiiijjjkkkkkkjjjkkklllmmmooopppmmmooopppnnnlllkkklllnnnoooppprrrttttttrrrnnnkkkmmmlllkkkkkklllmmmmmmmmmlllkkkjjjjjjkkklllnnnooooooooopppqqqsssttttttssspppuuuuuupppmmmpppqqqpppuuuwwwxxxwwwtttuuuxxx{{{|||}}}~~~}}}zzzxxxxxxxxxvvvvvvuuuuuuuuuvvvvvvwwwuuuxxx{{{{{{yyyxxxyyyzzzssswww|||}}}{{{wwwuuutttxxxyyyyyyxxxvvvuuuwwwxxx}}}}}}}}}}}}~~~~~~||||||}}}~~~~~~~~~|||~~~~~~}}}}}}~~~gggfffgggiiikkklllkkkjjjhhhgggfffhhhjjjkkkkkkjjjeeeeeeffffffggghhhjjjjjjlllkkkkkkjjjiiihhhhhhhhhmmmmmmlllkkkllloooqqqsssooosssvvvrrrkkkhhhjjjnnnkkkmmmppprrrsssqqqooonnnmmmkkkkkklllooonnnkkkhhhnnnmmmlllkkkjjjkkklllmmmpppqqqssstttuuutttrrrqqqqqqtttuuuqqqnnnoooooonnntttssssssrrrrrrsssuuuvvvyyy{{{{{{{{{xxxwwwvvvwwwssssssrrrrrrssstttvvvwwwuuuxxx{{{}}}|||zzzyyyyyyvvvyyy{{{|||zzzwwwvvvvvvyyyzzz{{{zzzxxxwwwxxxyyy{{{{{{|||}}}~~~}}}}}}~~~~~~}}}~~~~~~|||}}}~~~~~~}}}~~~~~~~~~ddddddeeehhhjjjkkkiiihhhfffffffffhhhiiikkkkkkkkkiiihhhggggggggghhhjjjkkkmmmmmmmmmlllkkkjjjiiihhhpppooommmkkkjjjlllmmmooosssuuuvvvsssnnnkkklllnnniiilllooopppqqqppppppppprrrooonnnooorrrrrrnnnjjjlllkkkjjjiiiiiiiiijjjkkkppprrruuuvvvuuusssqqqqqqrrrsssrrrpppooooooppppppsssqqqooooooqqqrrrrrrrrrwwwxxxyyyyyywwwuuuuuuvvvuuuuuusssssssssuuuvvvxxxwwwyyy}}}}}}zzzyyyxxxyyyyyyzzzzzzzzzzzzzzzzzz|||}}}|||{{{yyyzzz{{{zzzzzz{{{|||~~~~~~~~~{{{}}}}}}|||||||||zzz{{{}}}|||}}}~~~{{{|||}}}}}}|||{{{|||ccccccdddfffhhhiiigggfffeeefffggghhhiiijjjkkkllllllkkkjjjiiiiiiiiikkklllllllllmmmlllllljjjiiihhhmmmllljjjiiiiiiiiikkklllrrrqqqpppoooooonnnmmmllliiilllooooooooonnnppprrrvvvsssppppppqqqrrrqqqooolllkkkjjjjjjjjjkkklllmmmpppsssvvvwwwuuurrrqqqqqqtttqqqnnnnnnoooqqqsssvvvwwwuuusssrrrtttuuuuuutttxxxzzz{{{{{{yyyxxxxxxyyyzzzyyyxxxwwwvvvwwwwwwxxxxxxzzz}}}|||yyyxxxxxxxxxyyy{{{}}}~~~~~~{{{}}}~~~~~~|||{{{{{{|||zzzzzz{{{|||}}}}}}|||~~~~~~|||vvvxxx{{{|||{{{zzz{{{|||wwwyyy{{{~~~}}}}}}}}}zzz}}}}}}}}}|||{{{|||cccbbbcccdddggghhhgggfffeeefffhhhhhhhhhhhhjjjkkkllllllkkkkkkkkkkkkkkkllliiijjjkkkkkkkkkjjjhhhggghhhhhhhhhiiijjjkkklllmmmmmmkkkiiijjjmmmnnnllljjjlllnnnpppooommmmmmooorrrsssrrrqqqpppooopppqqqrrrpppooonnnmmmnnnooopppqqqooorrrvvvvvvsssqqqqqqrrruuupppnnnppprrrsssuuuxxxuuutttsssrrrrrrrrrsssttttttvvvxxxxxxwwwvvvvvvwww|||{{{{{{zzzzzzyyyxxxxxxyyyzzz{{{}}}|||yyyyyyxxxxxxyyy||||||~~~~~~|||||||||zzzzzz{{{|||}}}~~~~~~|||{{{}}}}}}{{{tttvvvyyyzzzzzzzzz{{{|||zzz{{{|||}}}}}}}}}|||{{{}}}~~~~~~}}}~~~|||zzz{{{|||}}}}}}}}}}}}~~~eeedddcccdddgggiiiiiihhheeegggiiihhhgggfffhhhjjjjjjjjjkkkkkklllkkkkkkkkkhhhiiikkkllllllllljjjiiihhhiiijjjlllmmmmmmmmmmmmiiijjjkkkkkkkkklllmmmmmmoooqqqrrrppplllkkknnnrrrmmmqqqtttssspppooopppssssssrrrqqqoooooooooooopppnnnrrruuutttqqqoooqqqtttuuuppppppuuuxxxuuusssuuurrrssstttrrrooonnnqqqtttppprrrttttttsssrrrssstttxxxyyyzzz{{{{{{zzzxxxwwwyyyxxxwwwyyy||||||zzzwww|||zzzyyyzzz}}}~~~}}}{{{~~~~~~|||||||||{{{{{{{{{||||||~~~~~~~~~~~~~~~{{{}}}}}}{{{wwwyyy{{{|||{{{zzz{{{{{{zzz{{{{{{|||||||||||||||}}}~~~~~~}}}~~~}}}|||{{{xxxzzz|||}}}}}}}}}{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~hhhfffdddeeegggjjjkkkkkkeeehhhiiiiiiffffffgggjjjhhhiiijjjkkklllkkkjjjiiiiiikkkmmmooooooooonnnmmmlllmmmoooppppppnnnlllkkkiiimmmqqqppplllkkknnnrrrqqqssstttqqqllljjjmmmqqqjjjqqqwwwxxxssspppqqqtttuuusssqqqooommmmmmlllmmmmmmqqqtttsssooonnnqqquuuuuuqqqrrrzzz|||vvvqqqppptttwwwyyyvvvqqqppptttxxxrrrsssuuuvvvuuuuuuvvvwwwtttvvvxxx{{{{{{zzzxxxwwwxxxvvvuuuvvvyyyzzzxxxvvv}}}{{{|||~~~~~~|||zzz{{{}}}~~~|||{{{{{{|||||||||||||||}}}~~~~~~{{{{{{||||||~~~~~~|||zzz|||~~~~~~|||{{{zzz{{{wwwxxxyyy{{{}}}~~~~~~~~~||||||}}}uuuxxx{{{}}}}}}}}}~~~xxx|||~~~~~~~~~jjjhhhfffggghhhiiiiiihhhhhhhhhhhhjjjlllmmmlllkkkfffggghhhiiijjjkkkllllllllllllkkkjjjiiiiiijjjjjjllllllllljjjiiiiiilllnnnjjjiiihhhffffffiiinnnsssttttttssspppmmmlllmmmooopppqqqtttvvvssslllkkknnnvvvtttrrrpppoooooopppqqqrrrwwwwwwrrrppptttuuurrrxxxwwwuuuttttttuuuwwwxxxsssyyy{{{xxxuuuuuuuuutttvvvuuusssqqqppppppqqqqqqpppwww{{{yyyzzz|||}}}zzzvvvtttvvvzzz~~~~~~{{{yyyxxxyyyyyy|||~~~|||wwwuuuuuuwwwyyyzzz||||||{{{{{{}}}~~~zzzyyyyyy{{{|||}}}{{{zzz~~~}}}|||}}}{{{yyyzzz}}}~~~}}}|||zzzzzz|||~~~~~~~~~}}}~~~~~~}}}|||}}}}}}{{{zzzxxxwwwxxxzzz|||}}}|||}}}~~~~~~iiiiiiiiiiiiiiiiiijjjjjjffffffeeegggiiiiiihhhggghhhiiijjjkkkkkkjjjiiihhhkkkjjjiiihhhgggggggggfffbbbcccdddddddddfffjjjmmmiiiiiiiiiggggggiiinnnqqqssstttsssqqqnnnnnnoooqqqsssrrrssstttqqqmmmnnnsssqqqpppnnnlllllllllmmmnnnqqqvvvwwwsssrrrvvvwwwvvvtttsssqqqppppppqqqrrrrrrtttyyy{{{wwwtttuuuvvvttttttsssqqqooonnnnnnnnnooopppvvvzzzyyyzzz}}}}}}zzz|||yyywwwuuuwwwzzz}}}}}}zzzyyy{{{}}}}}}|||zzzyyyxxxwwwvvvtttzzzzzz{{{|||}}}}}}}}}}}}xxxxxxxxxyyyzzz{{{{{{zzz~~~}}}{{{|||~~~}}}}}}|||{{{}}}}}}~~~|||{{{zzzzzz~~~}}}|||||||||}}}~~~|||}}}~~~~~~iiikkkmmmllliiihhhjjjmmmjjjiiihhhiiijjjkkkjjjhhhiiijjjllllllkkkiiifffdddhhhggggggfffeeeeeeddddddhhhiiihhhgggeeedddeeegggiiiiiijjjiiiiiijjjmmmooorrrssssssrrrppppppqqqrrruuuqqqoooooommmkkkooouuurrrpppooonnnmmmooopppqqqnnnrrrtttrrrrrruuuwwwvvvuuusssqqqqqqrrrttttttsssvvvzzzyyyuuusssuuuvvvtttsssrrrqqqpppnnnnnnnnnnnnqqquuuxxxwwwxxx{{{zzzwwwzzzyyyxxxxxxxxxzzz{{{}}}|||yyyzzz~~~|||xxxwwwyyyzzzxxxuuu|||zzzzzz}}}~~~{{{xxxxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}{{{yyyyyyyyy~~~~~~{{{}}}jjjnnnqqqnnniiifffhhhlllllljjjiiiiiijjjkkkjjjiiihhhjjjlllmmmllliiifffcccddddddeeeeeeeeeeeeeeeeeekkklllllljjjhhhffffffgggiiijjjkkkkkkjjjjjjlllmmmqqqrrrsssrrrqqqqqqrrrssstttooolllllljjjhhhjjjoooqqqpppnnnnnnnnnppprrrssskkknnnppppppoooppprrrrrruuurrrqqqrrrvvvxxxxxxwwwxxxzzzxxxtttrrruuuvvvttttttsssrrrrrrqqqppppppppprrrsssuuuvvvwwwxxxvvvtttwwwxxxyyyzzzyyyyyyzzz{{{~~~|||zzz{{{}}}|||yyyxxxzzz||||||{{{}}}{{{zzz}}}zzzzzz{{{{{{{{{{{{|||~~~~~~}}}}}}}}}~~~~~~|||{{{}}}|||{{{{{{{{{}}}~~~}}}{{{zzz{{{}}}lllooorrroooiiieeefffiiiiiigggeeeeeefffggggggffffffhhhkkkmmmmmmkkkhhhfffaaacccdddfffhhhiiiiiiiiiaaadddgggjjjkkklllnnnoooiiikkkllllllkkkjjjkkkllloooppprrrrrrqqqpppqqqrrrtttooommmmmmlllhhhgggiiilllkkkjjjiiijjjlllnnnooolllmmmooopppooonnnnnnppppppnnnmmmqqqwwwzzzzzzyyyyyyzzzwwwsssrrruuuuuurrrqqqrrrrrrqqqqqqqqqppppppsssqqqrrruuuwwwvvvtttrrruuuxxx{{{{{{yyyxxxxxxyyyyyyzzz||||||{{{zzzzzzzzzzzz{{{|||{{{zzz|||~~~{{{yyy|||{{{}}}~~~~~~~~~~~~{{{{{{|||~~~~~~}}}|||{{{~~~~~~~~~~~~|||}}}}}}{{{yyy|||jjjmmmooommmiiifffeeefffjjjhhhfffeeeggghhhiiihhheeegggjjjllllllkkkiiihhhbbbcccfffhhhjjjkkkkkkkkkeeehhhlllooooooooopppqqqkkklllmmmlllkkkjjjkkklllmmmnnnppppppooonnnnnnooouuupppoooqqqpppkkkhhhhhhmmmllljjjjjjjjjlllnnnooonnnnnnqqqsssrrroooooorrrrrrpppooottt{{{|||yyyyyywwwssssssvvvtttpppmmmmmmnnnooopppppppppooosssppppppuuuxxxvvvsssrrruuuxxx{{{{{{yyywwwxxxyyyuuuxxx{{{{{{zzzxxxwwwvvvvvvyyy|||{{{zzz{{{}}}{{{zzz{{{~~~}}}~~~~~~}}}}}}~~~~~~zzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~fffgggiiijjjiiihhhgggfffkkkiiiggggggiiikkkllllllggghhhiiijjjkkkjjjjjjiiidddeeehhhjjjkkkkkkjjjiiilllooorrrsssqqqooommmlllmmmmmmmmmllljjjjjjkkklllkkklllnnnnnnmmmkkkkkklllsssooommmpppqqqnnnkkkkkkooonnnlllkkkkkkmmmooopppmmmlllooottttttoooppptttwwwtttssswww~~~|||xxxyyywwwttttttvvvsssnnnjjjkkkmmmooopppqqqqqqqqqsssnnnnnnuuuyyyvvvsssrrruuuyyy|||{{{xxxvvvwwwzzzvvvxxxzzzyyywwwvvvuuuvvvvvvwwwxxxyyyyyyzzz|||}}}|||{{{zzzzzz{{{}}}~~~|||{{{{{{|||~~~}}}}}}}}}|||~~~|||}}}~~~}}}{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~bbbbbbdddgggjjjkkkiiiggggggeeeccccccfffhhhiiijjjiiiiiijjjjjjjjjiiiiiiiiifffhhhiiikkkkkkjjjhhhgggcccggglllnnnnnnmmmllllllnnnnnnmmmkkkiiiiiikkkmmmiiikkkmmmmmmkkkjjjiiiiiiqqqkkkiiilllnnnmmmmmmnnnlllkkkiiihhhhhhiiikkkllliiihhhlllrrrsssooooootttvvvrrrqqqttt{{{~~~{{{wwwwwwxxxwwwtttuuuwwwsssllljjjlllnnnqqqssstttttttttsssmmmmmmuuuzzzwwwssssssuuuyyy|||{{{wwwuuuwwwzzzyyyzzzyyywwwuuutttvvvxxxxxxvvvtttvvvzzzzzzxxxuuu||||||{{{yyyxxxzzz~~~zzz}}}xxxwwwxxx}}}}}}~~~|||{{{}}}~~~}}}zzzzzz}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}yyyccceeehhhjjjjjjkkkmmmnnnlllmmmmmmoooooommmiiiffffffhhhjjjjjjjjjiiijjjllljjjmmmooonnnkkkhhhhhhiiigggnnnrrrnnnlllnnnnnnkkkhhhiiikkkmmmmmmmmmkkkjjjllllllllllllllllllllllllooonnnmmmllllllmmmnnnnnnpppooollliiifffgggjjjlllrrroooooorrrssspppppprrrtttuuuuuuuuuuuuuuuuuuuuusssvvvxxxwwwsssooonnnnnnssspppoooqqquuuvvvuuusssnnnmmmnnnqqquuuyyy{{{{{{wwwwwwvvvvvvvvvvvvwwwwwwsssvvvyyyzzzxxxuuusssqqqxxxtttuuu|||zzzvvvuuuvvvvvvuuuuuuvvvxxxyyyzzz}}}|||~~~~~~|||}}}~~~~~~|||{{{zzz{{{}}}~~~www}}}{{{yyyzzz}}}~~~}}}~~~fffhhhjjjjjjjjjjjjlllmmmiiiiiijjjkkkmmmmmmjjjhhhiiikkklllllljjjiiiiiijjjfffiiikkkjjjhhhffffffgggcccjjjmmmjjjiiikkkllliiiiiijjjkkkllllllkkkiiihhhllllllllllllmmmmmmmmmnnnpppoooooonnnoooppprrrsssrrrqqqnnnkkkhhhgggiiilllllllllpppvvvvvvqqqmmmmmmtttrrrrrrrrrsssuuuuuuuuuuuuvvvwwwuuurrrqqqrrrsssuuusssrrrssswwwxxxvvvtttooonnnnnnqqquuuxxxyyyyyyxxxwwwwwwvvvuuuuuuvvvvvvxxxyyyyyyyyyxxxwwwvvvwwwyyyuuuvvv|||~~~zzzwwwwwwyyyxxxwwwwwwwwwxxxzzz{{{~~~|||}}}}}}|||~~~~~~}}}||||||}}}~~~}}}}}}||||||}}}|||~~~hhhhhhiiihhhggggggiiijjjfffffffffhhhjjjllllllkkklllmmmnnnllljjjhhhggggggeeeggghhhhhhgggffffffgggeeejjjmmmllllllmmmnnnlllkkklllmmmmmmmmmkkkiiigggjjjkkkkkklllmmmnnnoooooonnnnnnnnnnnnoooqqqrrrttttttsssqqqmmmjjjiiijjjlllooorrrzzzzzzrrrooossspppmmmmmmqqqttttttsssuuuvvvuuutttssstttvvvyyyxxxvvvtttvvvyyyzzzwwwuuuqqqpppppprrruuuwwwwwwwwwyyyxxxwwwvvvuuuttttttttt{{{zzzxxxwwwvvvwwwyyyzzzzzzwwwvvvzzz|||zzzyyyzzz|||{{{zzzyyyyyyzzz{{{|||||||||||||||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~zzz|||~~~~~~~~~~~~~~~eeeeeeeeedddcccccceeeggggggeeedddfffiiikkkllllllkkklllmmmkkkiiigggggggggjjjjjjkkkjjjiiihhhhhhhhhiiikkkmmmmmmmmmmmmmmmlllkkklllnnnooonnnmmmkkkjjjhhhiiijjjkkkmmmnnnooopppllllllkkkkkkkkkmmmnnnooossssssrrrpppmmmlllnnnoootttxxxwwwsssrrrnnnjjjkkkooossstttsssttttttuuuvvvwwwxxxyyy{{{yyywwwvvvwwwzzzzzzwwwttttttsssssstttvvvwwwwwwuuuyyyxxxwwwvvvuuutttttttttyyyxxxvvvvvvxxxxxxyyyxxxxxxwwwwwwxxxyyyyyyzzz{{{|||{{{{{{{{{{{{}}}|||{{{}}}}}}{{{|||}}}}}}}}}|||}}}}}}}}}~~~{{{||||||~~~~~~{{{|||}}}~~~~~~}}}|||~~~bbbdddddddddcccdddfffgggiiigggeeefffhhhjjjkkkkkkgggiiijjjjjjiiihhhhhhiiiooonnnlllkkkjjjjjjiiihhhiiihhhhhhiiiiiihhhgggggggggiiikkkmmmnnnmmmllllllggghhhiiijjjlllnnnooopppnnnmmmkkkjjjiiijjjjjjkkkoooqqqrrrqqqpppppprrrssstttuuuzzzyyysssrrrrrrnnnkkklllooosssttttttqqqsssvvvzzz||||||zzzyyyxxxvvvvvvwwwzzzzzzwwwsssvvvuuuuuuvvvxxxxxxwwwuuuwwwwwwvvvuuuttttttuuuuuuwwwwwwyyy|||~~~}}}zzzwwwvvvwwwwwwvvvvvvxxxzzz{{{zzzzzzzzz{{{}}}|||zzz||||||zzz|||~~~}}}{{{{{{zzz{{{{{{xxxyyy{{{}}}~~~{{{|||~~~~~~~~~~~~~~~~~~}}}dddfffhhhhhhhhhggghhhiiiiiigggffffffgggiiijjjiiieeegggjjjjjjjjjiiijjjlllooommmkkkjjjjjjjjjiiihhhkkkgggfffiiikkkiiihhhiiidddeeehhhjjjllllllkkkjjjhhhiiijjjkkkmmmnnnooopppqqqooonnnlllkkkkkkkkkkkkmmmooorrrssssssssstttuuuuuusssuuuxxxwwwsssqqqrrrrrrqqqppppppqqqrrruuuwwwrrrssswww{{{~~~}}}zzzvvvvvvuuuuuuwwwzzzzzzwwwsssvvvvvvvvvwwwyyyxxxvvvtttttttttttttttuuuvvvwwwwwwxxxzzz}}}~~~yyytttxxxyyyvvvvvvyyy{{{{{{zzzzzzzzzzzz|||~~~~~~{{{zzz||||||zzz{{{~~~~~~}}}{{{zzzyyyzzzzzzwwwyyy|||~~~~~~}}}{{{{{{{{{{{{}}}}}}||||||}}}}}}~~~}}}~~~zzz~~~fffhhhkkkllljjjhhhgggffffffeeedddeeeggghhhhhhhhhgggiiikkklllkkkkkklllmmmnnnkkkiiiiiikkkmmmlllkkkkkkfffeeejjjmmmllllllnnnfffgggiiikkkllllllkkkjjjkkkkkklllmmmnnnooopppqqqqqqpppnnnmmmmmmmmmmmmnnnmmmooorrrtttssssssssstttwwwtttsssttttttqqqqqqsssrrruuuwwwvvvsssrrrvvvyyyuuuuuuwwwzzz||||||yyyuuuuuuuuuuuuxxx{{{{{{xxxtttttttttuuuvvvxxxwwwuuurrrpppqqqrrrsssuuuwwwyyyzzzzzz{{{~~~{{{tttzzz|||yyyxxx{{{~~~|||{{{{{{zzzzzzzzz|||}}}~~~}}}zzzyyy||||||yyyzzz}}}}}}|||zzzzzzzzz{{{|||xxxzzz}}}~~~|||yyy{{{~~~~~~~~~}}}|||}}}~~~}}}}}}}}}}}}~~~}}}zzzzzz||||||}}}~~~}}}{{{|||~~~|||}}}~~~fffiiilllllljjjfffcccbbbcccbbbbbbdddfffhhhhhhgggjjjlllnnnnnnmmmlllmmmnnnmmmjjjhhhjjjnnnpppqqqpppfff```___fffkkkjjjkkknnnkkklllmmmoooooonnnlllkkkmmmmmmnnnooopppqqqrrrrrrooonnnmmmllllllmmmoooooonnnpppsssttttttrrrrrrrrruuuqqqpppqqqpppmmmnnnqqqrrrwww{{{yyytttrrrvvv{{{yyywwwvvvwwwzzz{{{yyyvvvuuuuuuuuuyyy}}}}}}yyyvvvrrrrrrsssuuuvvvvvvsssqqqnnnooopppsssuuuxxx{{{}}}{{{zzz}}}{{{ttt{{{{{{zzz~~~~~~}}}|||{{{yyyyyyyyyzzz{{{|||yyyyyy||||||yyyyyy|||}}}|||{{{zzzzzz{{{}}}yyy|||~~~}}}yyy}}}~~~}}}{{{{{{{{{{{{}}}zzzwwwwww{{{~~~zzz{{{~~~xxxyyy|||~~~~~~||||||hhhiiiiiihhhfffddddddeeegggeeecccccceeeggghhhhhhnnnllljjjkkknnnooommmkkkqqqooommmkkkiiijjjkkklllkkkjjjhhhiiikkkkkkkkkjjjhhhppptttpppkkklllppprrrqqqooommmmmmooorrrsssssstttuuuuuuuuutttsssrrrqqqsssttttttsssrrrrrruuuwww{{{sssooouuuyyyuuuqqqppprrrsssuuuwwwxxxyyyyyyxxxwwwwwwwwwyyy|||}}}}}}|||}}}yyyvvvxxx|||~~~{{{wwwwwwwwwvvvuuuuuuuuuuuuuuurrrsssttttttvvvyyy~~~||||||||||||}}}}}}}}}}}}{{{zzzzzzyyyyyy{{{|||~~~~~~}}}}}}||||||||||||}}}{{{|||~~~zzzyyyxxxyyy{{{~~~~~~~~~~~~{{{~~~}}}{{{yyyzzz{{{}}}~~~~~~}}}iiiiiiiiigggdddbbbcccdddfffdddbbbbbbdddgggiiikkknnnlllkkkkkkmmmnnnllljjjlllkkkjjjhhhhhhhhhiiijjjhhhhhhhhhjjjlllllljjjhhhhhhpppsssoookkkmmmppprrrtttrrrooonnnoooqqqqqqqqqssstttvvvwwwvvvtttrrrppprrrqqqqqqqqqqqqssstttuuuyyyqqqoootttxxxvvvrrrqqqttttttssssssssstttuuuvvvwwwwwwwwwxxxzzz{{{yyyxxx{{{xxxvvvwwwyyyyyywwwuuuxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyyzzzzzzzzz}}}}}}}}}|||||||||}}}}}}|||}}}~~~{{{{{{zzzzzz|||~~~~~~~~~~~~~~~{{{~~~||||||{{{xxxzzzzzz{{{|||~~~~~~~~~zzzkkkkkkiiifffbbbaaabbbcccfffeeedddcccdddgggjjjlllnnnlllkkkkkkllllllkkkiiikkkkkkkkkkkkkkkkkkkkkkkkeeefffiiilllnnnllliiieeehhhooosssooolllnnnqqqssstttrrrpppoooqqqssssssssstttuuuvvvwwwvvvtttrrrpppqqqooommmnnnrrrtttsssqqqtttoooooossswwwvvvtttttttttsssqqqoooppprrruuuwwwwwwvvvvvvwwwxxxxxxvvvuuuyyyxxxxxxwwwwwwwwwvvvvvvxxxxxxwwwvvvuuuuuutttttttttvvvxxxxxxwwwxxxyyy{{{~~~~~~}}}}}}zzzwwwwwwzzz|||{{{yyy}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||}}}||||||}}}~~~~~~|||{{{{{{zzz}}}~~~~~~||||||zzzwwwzzzzzzzzz{{{}}}~~~{{{yyynnnmmmkkkgggcccaaabbbcccfffggghhhhhhhhhhhhiiijjjmmmlllkkkkkkkkkjjjiiiiiikkkkkklllllllllkkkjjjiiidddfffjjjoooqqqnnniiieeehhhooorrrooommmooossssssqqqooonnnooorrrvvvxxxyyyvvvvvvuuuuuutttssssssrrrrrrnnnkkkmmmrrruuusssooonnnmmmnnnqqqtttuuuuuuuuurrrrrrqqqqqqrrrtttwwwyyyvvvuuuuuuvvvxxxxxxwwwvvvwwwxxxyyyyyyxxxxxxyyy{{{xxxxxxwwwwwwvvvuuuttttttqqqtttwwwyyyyyyzzz{{{}}}~~~|||zzzyyyyyyvvvtttvvvzzz~~~~~~|||||||||}}}}}}~~~~~~~~~~~~{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||zzzyyyyyyyyy}}}~~~~~~~~~|||yyyzzzyyyyyyyyy{{{}}}}}}}}}oooooommmiiieeeccccccdddeeehhhmmmnnnllliiigggfffjjjkkkkkkjjjiiiiiiiiiiiiggggggggggggfffeeedddccceeehhhlllpppsssqqqlllgggiiinnnqqqnnnnnnqqqttttttqqqpppnnnpppsssvvvxxxyyyxxxvvvsssqqqpppqqqsssuuurrrooolllnnnsssuuurrrnnnjjjmmmooopppqqqssstttuuutttuuuuuuvvvwwwwwwvvvvvvuuuuuuuuuwwwzzz{{{zzzyyysssuuuwwwxxxxxxyyy{{{}}}vvvwwwwwwxxxwwwvvvuuuuuusssuuuxxxyyyyyyzzz{{{|||||||||||||||{{{yyyvvvuuuxxxuuutttuuuyyy|||}}}|||zzz{{{}}}~~~yyyzzz|||~~~|||}}}}}}~~~~~~~~~zzz|||~~~}}}{{{zzz{{{|||}}}~~~~~~~~~}}}zzzyyyyyyyyyyyyzzz|||~~~~~~~~~}}}}}}~~~~~~~~~~~~oooooonnnlllhhheeeddddddbbbhhhmmmooolllhhheeeeeehhhiiijjjiiihhhhhhiiijjjhhhgggggggggfffffffffeeehhhiiilllppprrrqqqnnnkkkiiimmmpppnnnooosssuuutttuuusssqqqppprrrtttttttttxxxuuurrrooonnnppprrrtttrrrpppnnnooorrrrrrooollljjjooosssqqqppprrrtttuuuxxxxxxyyyyyyxxxvvvtttsssuuuuuuvvvxxx{{{||||||{{{qqqrrrssstttvvvxxxyyyyyyuuuvvvwwwxxxxxxxxxwwwvvvxxxyyyzzzyyyxxxwwwxxxyyyyyyzzz{{{{{{zzzwwwuuusssyyyyyyxxxwwwwwwwwwxxxyyyyyy{{{}}}yyyzzz|||~~~|||}}}~~~}}}|||zzz}}}~~~|||~~~|||~~~}}}}}}|||yyyyyyzzzzzz|||}}}~~~~~~{{{|||{{{|||~~~|||}}}~~~lllmmmnnnmmmiiieeecccccc___dddiiijjjgggeeefffhhheeegggiiiiiiggggggiiikkkiiiiiihhhhhhiiikkklllmmmjjjjjjjjjmmmooopppooommmiiimmmooonnnoootttvvvuuuvvvsssqqqpppqqqrrrsssssstttsssrrrpppppppppppppppppppppppppppooommmllljjjllltttxxxtttqqqsssvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvwwwxxxzzz{{{{{{yyyuuusssrrrsssvvvxxxwwwuuussstttvvvxxxyyyyyyyyyxxxzzz{{{zzzyyywwwvvvxxxzzzyyyzzz{{{|||{{{yyyvvvtttxxxzzz{{{xxxtttsssvvvzzzyyyzzz}}}{{{|||~~~~~~}}}{{{zzz~~~}}}{{{||||||}}}}}}}}}}}}{{{zzz|||~~~zzz{{{zzz|||zzz|||~~~~~~jjjlllnnnmmmjjjeeecccbbb\\\```eeeeeeccccccgggkkkcccfffhhhhhhggggggiiillleeeeeedddeeegggjjjnnnpppjjjiiiiiijjjmmmoooooonnniiimmmooonnnpppuuuwwwuuusssqqqooooooqqqtttuuuuuupppqqqrrrsssrrrpppnnnlllnnnpppqqqpppmmmjjjiiiiiioooxxx|||wwwrrrtttwwwwwwooonnnnnnooorrruuuyyy|||yyyxxxwwwxxxzzzzzzxxxwww{{{wwwsssuuuxxxzzzwwwrrrqqqsssvvvyyyzzzzzzzzzyyyxxxyyyxxxwwwwwwxxx{{{~~~zzz{{{}}}~~~}}}{{{xxxwwwsssxxx{{{xxxtttsssxxx~~~xxxzzz}}}~~~~~~}}}{{{yyy}}}~~~zzzwwwxxxzzz|||}}}~~~|||~~~||||||{{{}}}zzz|||{{{llllllmmmmmmllllllkkkjjjlllgggccccccfffgggeeebbbiiigggfffgggiiijjjjjjiiiccccccdddccccccfffjjjnnnlllkkkkkkkkkkkklllmmmmmmffffffhhhooovvvyyyvvvqqqtttqqqnnnlllmmmoooppppppmmmoooqqqssssssqqqmmmkkksssooolllmmmooopppnnnlllrrrsssuuuwwwxxxvvvqqqnnnqqqnnnmmmpppvvvyyywwwtttuuuuuuxxx{{{|||{{{xxxuuuxxxuuurrrtttxxxxxxsssnnnvvvtttsssuuuyyy{{{zzzxxxwwwwwwwwwwwwxxxyyyzzzzzz}}}}}}}}}{{{xxxwwwxxxyyy{{{{{{zzzyyyyyyyyyzzzzzz}}}{{{yyyyyy{{{{{{zzz|||~~~|||~~~|||}}}~~~~~~|||{{{{{{{{{{{{xxxzzz~~~~~~|||~~~~~~|||}}}|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}zzz~~~pppooonnnmmmllljjjiiihhhkkkgggcccdddgggiiihhhfffgggfffeeefffgggiiiiiihhhfffffffffeeeeeegggkkkooojjjjjjkkklllmmmooopppqqqnnnlllkkknnntttwwwvvvttttttqqqmmmlllmmmoooppppppooopppqqqqqqqqqooommmlllnnnmmmlllmmmooooooooonnnoooqqquuuwwwxxxvvvtttrrrqqqnnnlllooouuuyyyyyyxxxwwwvvvuuuvvvxxxyyyxxxwwwvvvsssqqqqqqtttvvvuuusssxxxwwwuuuvvvyyyzzzyyywwwxxxxxxxxxxxxxxxxxxyyyzzzxxxyyyyyyxxxvvvuuuvvvxxxxxxxxxyyyzzz{{{||||||}}}}}}~~~~~~{{{yyyzzz{{{}}}~~~}}}~~~~~~}}}|||||||||}}}{{{|||~~~~~~~~~|||}}}~~~{{{zzz{{{}}}~~~}}}}}}||||||nnnmmmllljjjiiihhhhhhhhhjjjgggeeefffiiilllllljjjfffdddcccdddggghhhhhhhhhcccbbbaaa______aaaeeeiiiiiiiiijjjlllnnnqqqssstttuuuqqqmmmmmmqqquuuvvvvvvuuuqqqmmmjjjlllnnnpppqqqqqqpppooommmllllllmmmmmmiiikkkmmmnnnnnnooopppqqqnnnrrrvvvwwwuuurrrrrrrrrrrrooommmooouuuzzz{{{{{{yyyvvvtttsssuuuwwwxxxxxxvvvuuusssrrrsssuuuxxxzzz|||zzzxxxxxxxxxxxxvvvuuuzzzzzzyyyxxxxxxxxxyyyyyyvvvwwwwwwvvvuuuuuuvvvxxxyyyzzz{{{|||}}}}}}|||{{{|||}}}~~~}}}{{{zzz{{{|||~~~~~~}}}~~~}}}}}}}}}~~~}}}}}}~~~}}}{{{zzzzzz{{{|||~~~}}}|||~~~hhhhhhgggggghhhiiijjjkkkllliiiggghhhjjjllllllkkkeeedddcccdddgggiiiiiiiiibbbaaa___]]]\\\^^^bbbeeeiiiiiijjjlllnnnppprrrsssuuuqqqnnnmmmpppsssvvvwwwuuuqqqllljjjkkknnnpppqqqrrrooollliiihhhiiikkkmmmiiimmmqqqqqqoooooopppssspppuuuxxxvvvppplllmmmooorrrpppppprrrvvvyyyzzzyyyyyywwwuuutttvvvwwwxxxxxxxxxxxxxxxwwwvvvwwwzzz}}}}}}|||zzzyyyxxxvvvuuuttt|||{{{zzzyyyyyyxxxyyyyyyxxxyyyyyyxxxvvvvvvwwwyyy~~~~~~~~~|||yyywww||||||||||||{{{{{{||||||}}}{{{{{{~~~}}}zzzyyy{{{~~~~~~~~~||||||}}}~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}hhhhhhhhhiiiiiikkkllllllnnnmmmjjjiiiiiijjjjjjiiieeedddccceeehhhjjjkkkkkkhhhhhhgggfffdddeeehhhkkkjjjjjjjjjkkklllmmmooooooooonnnmmmmmmpppsssuuuuuutttpppllljjjkkkmmmoooppppppmmmiiiffffffgggjjjlllnnnqqqtttsssqqqpppqqqtttppptttwwwtttnnnkkklllooorrrrrrsssuuuwwwwwwvvvuuuxxxwwwwwwyyyzzzyyywwwuuuwwwxxxzzzzzzxxxwwwxxxyyy|||{{{{{{yyywwwuuuuuuuuu||||||{{{zzzyyyyyyyyyyyy{{{||||||zzzxxxwwwxxxyyy}}}{{{yyy}}}|||{{{zzz{{{{{{|||||||||yyyyyy|||{{{xxxwwwyyy}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~lllmmmmmmnnnmmmmmmlllkkkooonnnllliiiggggggfffgggdddcccccceeehhhkkkllllllkkklllmmmlllkkkkkkmmmnnnllllllkkkkkkkkkllllllmmmkkkkkklllnnnppprrrtttuuurrrppplllkkklllnnnoooooommmllliiigggggghhhjjjlllrrrssssssrrrqqqrrrsssuuuoooqqqsssrrrpppoooqqqssssssttttttuuuuuuuuuttttttvvvwwwyyy{{{}}}{{{vvvssstttuuuvvvwwwwwwvvvtttssswwwxxxyyyxxxvvvuuuvvvwww||||||{{{zzzzzzzzz{{{{{{||||||}}}{{{yyyyyyzzz|||}}}~~~|||zzzyyyzzz{{{{{{zzz}}}zzzzzz||||||yyyyyy|||}}}~~~}}}}}}}}}}}}}}}~~~|||}}}}}}}}}||||||~~~}}}~~~~~~zzzzzz{{{{{{|||}}}}}}~~~jjjkkkmmmoooooonnnllljjjnnnmmmkkkhhhfffdddeeeeeebbbaaaaaadddgggjjjkkkkkkhhhjjjmmmnnnmmmllllllmmmmmmllllllllllllmmmmmmnnnkkklllmmmmmmnnnpppsssuuupppooommmlllmmmnnnnnnmmmllllllkkkkkkkkklllmmmmmmtttqqqooooooqqqtttvvvwwwssssssrrrrrrssstttuuuvvvttttttrrrqqqqqqrrruuuxxxvvvwwwxxxzzz{{{zzzuuurrrtttrrrppprrruuuwwwuuusssrrrtttvvvwwwvvvvvvxxxzzz{{{{{{{{{{{{{{{{{{|||}}}|||}}}~~~~~~~~~~~~~~~~~~}}}zzzyyyzzz{{{zzzyyy~~~{{{zzz}}}}}}{{{|||~~~|||}}}~~~}}}~~~}}}}}}}}}|||{{{~~~}}}}}}~~~}}}}}}{{{{{{{{{{{{{{{|||||||||~~~}}}}}}~~~bbbeeeiiimmmnnnnnnlllkkklllkkkjjjgggeeeddddddfffaaa``````bbbfffiiijjjjjjgggkkknnnppppppnnnmmmmmmmmmmmmlllmmmmmmnnnooopppooonnnmmmllllllooosssvvvooonnnmmmmmmnnnnnnmmmlllkkklllmmmooooooooooooooosssoookkklllqqqvvvxxxxxxyyywwwuuutttuuuvvvvvvuuuuuussspppmmmmmmqqqwww|||vvvvvvwwwxxxyyyxxxuuurrrwwwrrrnnnooouuuyyyzzzxxxnnnqqquuuvvvuuuvvvyyy}}}{{{{{{{{{{{{{{{|||}}}~~~}}}~~~zzzxxxyyyzzzyyyxxx|||yyyyyy|||}}}{{{|||{{{}}}}}}~~~}}}{{{zzz}}}~~~{{{{{{}}}}}}}}}||||||{{{{{{zzzzzz|||||||||~~~eeeiiijjjhhhgggjjjllllllkkkmmmoooooommmiiidddaaagggeeeeeeggglllnnnmmmlllooolllkkkkkkmmmooopppppppppkkkffffffkkkoooooonnnlllmmmnnnoooooopppoooooossskkkiiiooosssoookkkkkkwwwlllffflllssstttssssssooooooppprrruuuwwwwwwvvvuuuvvvwwwvvvsssqqqrrrsssppppppnnnkkknnntttxxxvvvvvvxxxzzz{{{zzzyyyvvvtttvvvwwwxxxvvvtttvvv{{{zzzwwwtttuuuyyy|||}}}||||||~~~~~~|||{{{zzz{{{|||}}}zzzzzz{{{|||}}}~~~|||}}}|||yyyyyy|||~~~yyy{{{~~~~~~}}}~~~}}}}}}~~~{{{{{{~~~||||||~~~}}}||||||}}}|||~~~~~~zzzzzz}}}~~~{{{zzzzzzzzz{{{}}}~~~}}}|||gggjjjkkkhhhgggjjjlllkkkllllllkkkjjjiiigggeeedddfffeeeeeeggglllooopppooommmkkkiiiiiillloooqqqrrruuupppjjjhhhkkklllllljjjjjjkkklllmmmnnnnnnnnnnnnqqqjjjhhhlllpppmmmkkkkkkvvvlllggglllssstttssssssqqqpppppprrrtttuuutttsssrrrsssuuuvvvuuuuuutttssspppqqqooolllnnntttwwwvvvvvvwwwyyy{{{{{{yyywwwuuuuuuvvvvvvuuuuuuwwwzzz|||zzzwwwuuuuuuxxx{{{||||||zzz}}}~~~}}}}}}~~~~~~}}}{{{{{{{{{|||}}}yyyyyyzzz{{{|||}}}~~~~~~}}}~~~|||{{{}}}|||yyy|||}}}~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}~~~yyyvvvvvvyyyyyywwwxxx{{{~~~}}}|||{{{{{{}}}}}}||||||}}}{{{zzzzzz{{{}}}~~~}}}|||eeeiiijjjhhhhhhkkknnnmmmnnnllljjjhhhggghhhjjjkkkfffeeedddfffjjjoooqqqrrrooommmjjjjjjmmmqqqtttuuuvvvqqqmmmkkklllmmmkkkjjjiiijjjkkkllllllmmmmmmmmmsssmmmjjjllloooooonnnooouuunnnjjjmmmrrrtttsssssspppooooooppprrrssssssrrrsssssstttvvvxxxwwwuuusssppprrrppplllmmmssswwwvvvvvvwwwyyyzzzzzzyyyxxxwwwwwwvvvvvvwwwyyy{{{{{{zzzyyywwwuuuuuuxxxzzz||||||yyy|||~~~{{{zzzzzz|||}}}~~~}}}}}}|||||||||}}}}}}wwwwwwxxxyyy{{{|||~~~|||{{{~~~~~~}}}||||||{{{~~~~~~~~~~~~~~~{{{}}}~~~}}}|||zzzxxxxxxzzz|||~~~|||xxxwwwzzzzzzyyyzzz~~~~~~}}}|||{{{{{{|||~~~~~~|||~~~|||}}}~~~{{{zzzzzz{{{}}}~~~~~~}}}|||~~~cccgggiiihhhhhhmmmppppppnnnmmmlllkkkkkklllnnnppphhhfffeeefffhhhllloooqqqtttqqqmmmlllnnnrrrtttvvvpppnnnllllllnnnppppppooojjjkkklllmmmnnnoooooooooqqqmmmiiiiiilllnnnoooqqqsssooommmnnnqqqsssssssssnnnmmmlllnnnqqqssssssrrrvvvuuutttuuuvvvvvvtttrrrqqqsssqqqmmmmmmrrrvvvwwwvvvwwwxxxyyyzzzyyyxxxwwwzzzxxxxxx{{{~~~}}}{{{yyywwwvvvvvvwwwyyy{{{|||zzz}}}}}}zzzyyy{{{|||}}}|||||||||||||||}}}}}}}}}vvvvvvvvvwwwyyy{{{}}}~~~}}}{{{{{{~~~||||||}}}~~~}}}|||||||||{{{~~~~~~~~~|||yyyvvvuuuwwwzzz|||}}}zzzyyy{{{{{{zzz|||}}}}}}|||{{{|||~~~}}}}}}||||||~~~|||{{{zzz{{{}}}~~~~~~}}}{{{}}}fffjjjkkkhhhhhhlllnnnmmmkkkkkklllmmmnnnoooooooooiiihhhgggffffffhhhkkknnnvvvsssnnnlllmmmoooppppppkkkkkklllmmmppprrrrrrrrrmmmmmmooopppqqqrrrrrrrrrllljjjgggeeegggkkknnnoooqqqqqqpppoooppprrrsssssspppnnnmmmmmmoooppppppppprrrqqqqqqqqqssstttssssssqqqtttsssnnnmmmqqqvvvwwwvvvvvvwwwxxxxxxwwwwwwvvvyyywwwxxx{{{}}}zzzxxxxxxwwwvvvvvvxxxzzz|||~~~~~~~~~}}}|||~~~}}}zzz{{{}}}yyyzzz{{{|||}}}||||||{{{vvvvvvvvvvvvxxxzzz|||~~~|||~~~~~~}}}}}}~~~}}}~~~~~~}}}~~~~~~}}}|||{{{{{{||||||~~~}}}|||~~~~~~|||~~~{{{wwwuuuvvvwwwyyywwwtttsssvvvwwwvvvwww{{{}}}|||||||||~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~~~~}}}~~~lllpppooojjjggghhhiiigggfffhhhjjjmmmnnnmmmlllkkkjjjjjjiiihhhggggggjjjllltttqqqmmmkkkkkkkkkkkkjjjkkklllnnnoooppppppppppppnnnoooppprrrssstttttttttmmmnnnllliiijjjpppttttttooorrrssspppooorrrtttssstttrrrooommmnnnnnnmmmlllkkknnnrrrttttttsssssstttrrruuuuuuooommmpppuuuwwwvvvvvvvvvvvvvvvuuuttttttttttttvvvxxxzzz{{{yyyxxxxxxxxxwwwvvvuuuvvvyyy|||}}}zzzzzz}}}|||}}}~~~~~~uuuwwwyyy{{{||||||{{{zzzxxxwwwvvvvvvwwwyyy{{{}}}zzz}}}~~~}}}}}}~~~~~~|||~~~~~~}}}|||{{{{{{|||}}}|||~~~}}}|||zzz{{{~~~|||yyy~~~~~~|||zzzyyyxxxxxxtttrrrsssvvvwwwuuuvvvyyy~~~}}}}}}}}}~~~~~~|||zzz{{{}}}mmmpppooojjjgggiiiiiigggfffgggjjjlllmmmllllllkkkiiikkklllkkkjjjjjjlllnnnrrrpppnnnmmmmmmllljjjiiijjjlllnnnppppppooonnnnnnlllmmmoooppprrrsssssssssnnnqqqqqqmmmnnntttxxxwwwmmmtttvvvqqqooorrrtttsssssspppnnnmmmnnnooooooooommmvvv|||vvvsssrrrrrrvvvvvvppplllpppuuuwwwvvvvvvuuutttsssrrrrrrqqqrrrsssuuuvvvvvvvvvwwwyyywwwxxxxxxvvvuuuuuuxxx|||~~~~~~}}}{{{{{{}}}}}}}}}}}}{{{xxxrrrtttxxx{{{|||{{{yyyxxxzzzyyywwwvvvwwwxxx{{{|||{{{}}}|||~~~~~~}}}zzz|||~~~~~~~~~}}}~~~||||||{{{zzz{{{|||~~~|||}}}~~~}}}|||}}}~~~~~~~~~}}}yyy~~~|||zzzuuutttvvv{{{|||zzzyyy{{{}}}}}}~~~{{{}}}~~~|||zzzzzz|||iiimmmmmmjjjhhhkkkmmmllliiijjjkkklllmmmmmmnnnnnnhhhkkknnnnnnlllllloooqqqrrrpppppppppqqqpppnnnlllgggjjjmmmooopppoooooopppjjjkkkmmmnnnpppqqqqqqrrrhhhmmmmmmiiijjjppptttrrrmmmtttwwwrrrnnnqqqtttsssmmmlllkkklllooosssuuuvvvvvvyyyrrrooossswwwwwwpppllloootttwwwvvvvvvuuusssrrrqqqpppooorrruuuwwwwwwuuuuuuxxx{{{wwwxxxxxxvvvtttuuuxxx||||||}}}}}}}}}}}}~~~~~~}}}|||xxxtttqqqssswwwzzz{{{zzzyyywww|||zzzxxxvvvvvvxxxzzz|||}}}}}}|||~~~~~~~~~yyyxxx{{{}}}~~~~~~}}}}}}~~~zzzzzzyyyzzz{{{}}}{{{|||}}}}}}yyy{{{zzz}}}~~~|||{{{}}}}}}}}}uuutttwww}}}~~~{{{yyy{{{~~~}}}|||}}}~~~wwwzzz~~~}}}{{{{{{~~~~~~||||||}}}zzzzzz|||lllkkkkkknnnrrrtttsssqqqkkklllllllllkkkkkkjjjiiiiiiiiikkkmmmppprrrqqqpppnnnkkkkkkpppqqqnnnmmmmmmnnnoooooooootttxxxwwwqqqnnnmmmlllmmmpppssswwwzzztttrrrpppqqqsssuuutttrrrqqqwwwuuulllkkksssvvvqqqkkknnnppppppooopppssswwwrrryyysssqqqrrrxxx{{{vvvrrrsssvvvvvvwwwvvvuuuuuuwwwyyyzzzzzzwwwvvvvvvvvvvvvxxxyyyzzzxxxuuuqqqppprrrwwwzzz|||tttvvvxxxzzz}}}~~~{{{yyyxxxuuusssqqqssswwwzzz||||||{{{zzz|||{{{yyyxxxxxxxxxyyyzzz|||{{{vvvzzz~~~|||{{{yyyzzz{{{}}}~~~~~~~~~{{{vvvvvvzzz~~~~~~~~~|||||||||zzz|||}}}~~~}}}}}}}}}~~~}}}}}}|||}}}}}}|||}}}~~~~~~~~~~~~}}}|||}}}}}}}}}}}}}}}~~~}}}~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{}}}~~~kkkjjjjjjmmmqqqsssrrrpppjjjkkkkkkkkkkkkkkkkkkkkkjjjiiiiiijjjlllooopppqqqsssnnnkkkmmmnnnlllkkkmmmlllnnnmmmnnnsssyyyyyyuuunnnnnnmmmnnnppptttwwwzzztttqqqooopppsssuuutttsssrrrtttpppjjjmmmvvvwwwooommmmmmmmmlllllloootttwwwyyytttuuuooouuuwwwtttqqqsssvvvwwwwwwvvvtttssstttuuuuuuuuuvvvuuuuuuuuuuuuwwwxxxyyy}}}yyyssspppqqqsssvvvwwwuuuvvvxxxzzz|||~~~~~~~~~}}}|||zzzwwwtttssstttvvvyyyzzz{{{{{{{{{|||{{{zzzzzz{{{|||}}}~~~}}}|||{{{|||~~~{{{{{{||||||}}}~~~}}}zzzuuutttwww||||||~~~}}}}}}}}}{{{{{{{{{||||||}}}~~~~~~~~~}}}|||{{{}}}}}}||||||}}}~~~~~~}}}|||~~~~~~~~~~~~~~~}}}zzz}}}~~~~~~||||||}}}~~~~~~~~~}}}}}}{{{|||jjjjjjkkkmmmpppqqqooonnnhhhggggggfffgggggghhhiiikkkjjjhhhggghhhkkkoooqqqwwwpppkkkkkkkkkiiijjjmmmkkklllkkklllrrrzzz{{{xxxoooooooooppprrrtttwwwyyytttrrroooppprrrtttvvvvvvsssrrrmmmjjjoooxxxwwwnnnooollliiihhhkkkppptttvvvqqqooorrrmmmsssvvvsssrrruuuyyyyyyvvvuuutttrrrqqqqqqrrrrrrttttttttttttuuuvvvwwwxxx~~~yyyssspppppprrrtttuuuvvvwwwyyyzzz|||}}}}}}}}}}}}}}}zzzwwwvvvvvvvvvvvvwwwyyy{{{|||}}}}}}|||}}}~~~{{{xxxyyy}}}}}}~~~~~~~~~||||||zzzuuusssuuuyyyzzz}}}~~~}}}~~~~~~}}}|||{{{}}}{{{yyyzzz}}}~~~|||zzzyyyxxxzzz}}}}}}}}}~~~~~~~~~~~~~~~}}}|||zzzxxxyyy{{{}}}~~~~~~zzzzzz{{{}}}}}}}}}}}}zzz|||}}}{{{|||}}}}}}}}}{{{yyywww~~~~~~~~~~~~|||}}}~~~jjjkkklllnnnoooooonnnllljjjjjjhhhggggggggghhhhhhjjjjjjiiihhhhhhjjjnnnqqqwwwpppllllllkkkiiijjjlllmmmmmmkkkkkkqqqxxxzzzwwwppppppqqqrrrsssuuuvvvwwwtttsssqqqqqqrrruuuwwwxxxsssssspppmmmpppuuuuuuppppppllliiijjjnnnsssttttttxxxnnnmmmnnnnnnsssuuussstttyyy}}}}}}vvvvvvuuusssrrrqqqssstttttttttuuuuuuvvvwwwwwwxxxxxxuuupppoooqqqtttwwwyyyvvvwwwyyyzzz{{{|||||||||}}}~~~~~~~~~~~~~~~}}}|||zzzxxxvvvuuuvvvxxx{{{}}}{{{wwwxxx}}}}}}{{{yyy{{{{{{vvvtttvvvwwwyyy|||}}}|||{{{|||}}}~~~}}}||||||}}}~~~zzzwwwxxx|||~~~zzzvvvxxxyyy{{{~~~zzz{{{{{{||||||||||||{{{yyyxxxwwwxxx{{{}}}}}}}}}|||yyyyyy}}}}}}~~~{{{{{{~~~~~~~~~}}}{{{}}}}}}yyy{{{}}}~~~|||yyywwwvvv~~~~~~}}}|||||||||}}}}}}~~~}}}~~~}}}||||||}}}jjjlllnnnoooooommmlllkkkpppooonnnlllkkkjjjjjjjjjhhhiiikkkkkkjjjkkknnnqqqtttooolllnnnnnnlllkkklllpppooommmkkkpppvvvwwwtttqqqqqqrrrssstttttttttttttttssssssrrrrrrtttwwwxxxrrruuuvvvrrroooppprrrssspppnnnmmmoootttvvvuuurrruuuzzz}}}zzzvvvtttrrrooonnnrrrsssrrrsssyyy}}}}}}vvvwwwwwwuuussssssvvvxxxuuuuuuvvvwwwxxxxxxxxxxxxsssqqqoooooorrrvvvxxxyyyvvvwwwxxxzzz{{{|||||||||~~~~~~~~~}}}|||{{{{{{||||||{{{xxxvvvvvvxxx{{{}}}~~~{{{zzz{{{}}}}}}}}}zzzzzz{{{{{{}}}~~~~~~~~~zzzvvvvvvzzz|||zzzxxxxxxvvvxxx|||~~~|||zzzyyyyyyzzz{{{}}}zzzyyy{{{}}}}}}yyyvvvwww{{{}}}zzzvvvzzz|||~~~~~~~~~}}}xxxyyyyyyzzz{{{{{{zzzzzzvvvvvvwwwzzz}}}}}}|||zzz|||xxxxxx{{{~~~~~~}}}~~~{{{{{{~~~~~~}}}{{{zzz|||~~~}}}|||}}}~~~|||www{{{~~~}}}zzzyyyyyy{{{{{{{{{{{{{{{|||}}}}}}xxxzzz~~~}}}|||~~~}}}||||||}}}~~~~~~~~~~~~iiikkknnnooommmkkkiiiiiillllllkkkkkkiiihhhfffeeeeeehhhkkkkkkjjjkkkooorrruuupppnnnppppppmmmlllmmmqqqqqqnnnlllpppuuutttppppppqqqsssttttttsssrrrqqqrrrsssssssssrrrrrrsssuuuppptttwwwtttooommmqqquuuqqqqqqrrrtttvvvvvvtttrrrooooooooorrrtttuuurrrnnnnnnppppppnnnpppvvvyyyxxxuuuwwwxxxvvvtttssswwwzzzuuuvvvwwwxxxyyyyyyyyyxxxrrrqqqpppqqqtttuuuuuutttuuuvvvxxxyyy{{{|||||||||~~~~~~}}}|||{{{yyyxxxzzz}}}|||{{{zzzyyyzzzzzz{{{~~~}}}||||||}}}~~~~~~|||zzzzzz{{{|||uuuwwwyyy{{{|||~~~~~~~~~}}}|||{{{zzzyyyxxxttttttzzz~~~|||zzzzzzwwwyyy{{{}}}|||||||||zzzxxxwwwxxxzzz~~~~~~~~~zzzvvvuuuwww{{{{{{yyywwwxxx{{{|||zzzxxx|||}}}~~~}}}{{{zzzzzzzzzwwwwwwxxxyyyzzzzzzzzzzzztttuuuwwwzzz}}}|||yyywww{{{yyywwwxxx{{{~~~}}}}}}~~~|||{{{yyywwwxxx|||}}}yyywwwzzz~~~~~~~~~~~~xxx{{{}}}{{{|||}}}{{{{{{{{{{{{{{{|||}}}}}}vvvxxx||||||~~~}}}~~~~~~~~~|||}}}||||||}}}~~~fffjjjmmmmmmjjjgggeeeeeedddeeeggghhhhhhfffdddcccdddfffhhhhhhgggiiiooouuu{{{tttpppoooooollllllnnnppppppooommmqqquuusssnnnpppqqqsssttttttrrrpppooonnnpppsssrrrpppnnnnnnpppmmmoooqqqqqqooonnnqqquuussstttuuuuuutttssstttuuunnnmmmmmmnnnnnnnnnnnnnnnooopppooolllnnntttvvvuuuuuuwwwxxxuuuqqqpppssswwwtttuuuvvvwwwxxxxxxxxxwwwqqqqqqrrrtttuuuuuurrrppptttuuuwwwyyy{{{|||}}}}}}|||}}}~~~~~~|||{{{yyy{{{{{{zzzxxxyyy|||}}}~~~~~~~~~}}}|||zzzyyy{{{zzzyyyyyyyyyzzz{{{|||}}}}}}|||{{{{{{zzzzzzyyysssvvvyyy}}}}}}~~~~~~~~~}}}zzzxxxvvvyyyuuutttzzz~~~zzzyyyyyyzzz{{{|||}}}~~~~~~{{{|||}}}{{{yyyxxxyyy|||zzztttsssvvvzzzxxxxxxyyyyyyzzz{{{{{{{{{zzz{{{{{{yyywwwuuuwwwyyyvvvvvvxxxyyyyyyzzzzzzzzzuuuuuuuuuwwwxxxyyywwwuuuuuuvvvwwwxxxzzz}}}~~~{{{zzzyyyyyyxxxuuu|||zzzxxx{{{~~~~~~zzzyyyyyy|||zzz}}}|||zzz|||}}}}}}||||||{{{{{{||||||{{{{{{|||~~~~~~~~~~~~}}}}}}~~~}}}}}}{{{|||{{{|||~~~dddhhhllllllhhhdddbbbbbbdddfffjjjmmmnnnllljjjhhhdddeeefffdddcccgggpppwwwxxxqqqnnnmmmkkklllooonnnooonnnnnnrrrvvvtttnnnoooqqqsssttttttrrrooommmkkknnnqqqqqqnnnkkkkkkkkkjjjiiijjjnnnpppqqqrrrtttuuuvvvvvvtttppppppssswwwppppppqqqooollljjjmmmsssrrrssspppmmmoootttvvvttttttvvvwwwsssnnnlllooorrrrrrsssuuuwwwwwwwwwvvvvvvmmmnnnqqquuuwwwvvvssspppssstttvvvyyy{{{}}}~~~~~~{{{|||}}}~~~~~~|||zzzyyywwwyyy||||||yyyxxxzzz|||}}}}}}zzzxxxwwwvvvvvvvvvwwwyyyzzz||||||zzzxxxzzz||||||zzzwwwsssvvv{{{~~~}}}zzzwww{{{vvvuuu{{{~~~zzzxxx{{{{{{zzzzzz{{{|||~~~~~~{{{}}}~~~}}}zzzyyy{{{~~~|||uuutttxxx|||wwwxxxzzzzzzzzzzzz|||}}}xxxyyyyyyvvvssssssuuuxxxvvvvvvwwwyyyyyyzzzzzzzzzwwwuuusssssstttvvvvvvuuutttvvvxxxxxxxxxzzz|||yyywwwyyy{{{||||||sss|||}}}zzz|||~~~|||vvvuuuvvvyyy~~~|||zzzxxx{{{~~~~~~}}}|||{{{{{{{{{~~~||||||}}}|||}}}~~~~~~|||{{{{{{|||~~~~~~{{{}}}|||}}}~~~}}}~~~eeegggjjjjjjiiigggffffffkkkhhhiiimmmooollljjjkkkaaafffkkklllkkkkkkooossszzzsssnnnlllmmmooopppmmmmmmmmmoootttxxxtttmmmlllqqqssspppoooqqqqqqpppnnnnnnnnnoooooommmkkkhhhiiillloooooonnnooossswwwuuuuuuuuuuuuuuutttttttttxxxwwwvvvtttrrrqqqqqqqqqsssrrrqqqqqqqqqrrrttttttvvvuuutttrrrppppppsssuuu{{{xxxvvvuuuuuuvvvuuutttwwwtttrrrsssvvvvvvuuurrrwwwzzz~~~~~~{{{xxxxxxxxx|||{{{zzzxxxwwwvvvvvvvvvwwwxxxxxxwwwtttssssssttt~~~~~~{{{yyysssqqqpppqqquuuyyy|||}}}~~~|||zzzyyyyyyyyyzzz~~~}}}|||{{{{{{wwwyyyzzzzzzzzz{{{~~~~~~zzz}}}~~~||||||||||||{{{}}}~~~}}}~~~{{{{{{|||}}}{{{zzzzzzzzzxxxvvvvvvvvvvvvvvvwwwxxxyyyzzzvvvvvvwwwwwwxxxxxxyyyyyyvvvvvvuuusssrrrsssuuuxxxyyywwwuuussstttwwwzzz}}}|||}}}~~~{{{wwwwwwyyy}}}|||~~~{{{vvvtttwww{{{~~~}}}|||{{{{{{}}}~~~||||||~~~}}}{{{zzz|||~~~~~~{{{xxxzzz|||zzzxxxxxxzzz{{{}}}}}}{{{zzz|||{{{}}}~~~}}}fffiiikkkkkkjjjhhhggggggmmmiiiiiimmmnnnllljjjkkkhhhkkkmmmllliiiiiinnnrrrxxxtttnnnjjjhhhhhhiiijjjiiikkkkkkkkknnnsssqqqkkkmmmqqqrrrooonnnppprrrppprrrqqqoooooonnnnnnmmmlllmmmmmmmmmoooppprrrrrrrrrrrrsssssstttuuuvvvwwwxxxyyyxxxvvvtttsssrrrssssssppppppooooooooopppqqqrrrrrrsssrrrqqqooooooqqqsss|||{{{yyyvvvuuutttttttttyyyxxxvvvwwwyyyzzzxxxvvvtttxxx{{{|||zzzwwwuuuuuuyyyyyywwwvvvuuuttttttttttttuuuvvvvvvuuuuuuvvvwww|||}}}~~~~~~|||zzzyyytttsssrrrtttvvvxxxxxxwwwzzzzzzzzzyyyyyyzzzzzzzzz|||}}}~~~~~~|||zzzxxxtttvvvwwwxxxxxxyyy|||~~~|||yyy}}}~~~~~~~~~~~~~~~}}}|||~~~~~~|||}}}}}}yyyxxxyyyzzz{{{zzzwwwwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwvvvtttrrrrrrtttuuuwwwvvvtttttttttwwwyyy{{{|||}}}|||{{{yyyyyyxxxxxxxxxwwwuuuwwwzzzxxxvvvvvvzzz~~~yyy{{{~~~~~~}}}}}}}}}~~~||||||}}}~~~~~~}}}||||||}}}}}}}}}{{{}}}~~~{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{~~~}}}~~~}}}}}}~~~iiikkkmmmmmmkkkiiiiiiiiinnnjjjhhhkkkllljjjjjjkkknnnoooooollliiihhhllloooqqqooollliiigggfffffffffhhhkkkkkkiiijjjnnnooolllmmmpppqqqmmmlllooorrrqqquuusssqqqooonnnnnnnnnoooooommmkkknnnrrrsssqqqmmmnnnnnnooopppsssvvvyyy{{{yyyxxxvvvtttsssssstttuuupppoooooooooooopppqqqqqqpppqqqrrrrrrqqqppprrrssszzz{{{zzzvvvrrroooqqqssszzzyyyxxxxxxzzzzzzyyyxxxssswww{{{|||{{{xxxuuutttvvvuuuuuutttsssrrrqqqqqqqqqssstttuuuuuuvvvxxxzzzzzzzzz{{{{{{{{{{{{zzzzzztttttttttvvvwwwwwwuuurrrvvvwwwxxxzzz{{{{{{{{{zzzxxx{{{~~~|||xxxuuuqqqrrrtttuuuuuuwwwzzz||||||yyyyyy~~~}}}}}}|||xxx}}}|||{{{~~~}}}|||xxxwwwxxx{{{}}}~~~zzzyyyxxxwwwvvvvvvvvvvvvyyyxxxvvvuuutttsssrrrrrrvvvwwwwwwvvvsssrrrrrrsssvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~|||yyyvvvwwwyyyyyyuuuqqqqqqtttvvvvvvuuuvvvyyy}}}}}}~~~|||zzzwwwzzz~~~~~~~~~}}}|||~~~}}}~~~}}}{{{xxxxxx|||~~~|||}}}~~~|||~~~~~~||||||~~~~~~||||||~~~~~~~~~kkkmmmnnnnnnllljjjjjjkkknnniiifffiiijjjhhhhhhjjjnnnoooooommmjjjiiikkkmmmnnnoooooommmkkkiiiggggggkkknnnnnnjjjiiimmmpppppplllooooookkkjjjnnnqqqqqqrrrrrrqqqpppnnnmmmmmmmmmlllkkkkkknnnpppqqqooommmlllllllllmmmppptttwwwyyyxxxvvvtttrrrrrrsssuuuvvvqqqqqqqqqqqqrrrrrrssssssoooqqqssssssrrrrrrrrrsssuuuwwwxxxtttnnnlllooosssvvvvvvvvvvvvwwwwwwwwwwwwuuuxxx|||~~~}}}zzzwwwttttttttttttsssrrrqqqppppppppprrrtttuuuuuuuuuwwwyyyxxxxxxxxxyyyzzzzzz{{{{{{vvvuuutttuuuvvvvvvuuusssvvvwwwzzz|||}}}|||zzzyyyvvvzzz~~~}}}xxxtttpppqqqssstttuuuwwwyyy|||yyyyyy{{{~~~{{{yyy|||~~~{{{yyyzzz|||~~~~~~{{{zzz~~~{{{zzz{{{}}}~~~~~~|||{{{zzzyyyyyyyyyyyyyyyxxxvvvuuusssrrrqqqqqqqqqsssuuuwwwvvvuuusssssstttwwwwwwwwwwwwwwwxxxyyyyyyzzz{{{}}}~~~~~~}}}}}}zzzxxxwwwxxxxxxwwwssspppuuuwwwxxxwwwuuutttuuuwwwxxxyyyzzz{{{{{{zzzyyyyyy{{{~~~~~~|||{{{}}}~~~|||~~~~~~zzzxxx{{{~~~|||~~~~~~~~~|||}}}}}}}}}mmmnnnooonnnllljjjjjjkkkkkkgggdddggghhhfffgggiiijjjkkkmmmmmmlllkkkkkkkkkmmmppprrrrrrooollljjjjjjnnnqqqpppkkkjjjnnnqqqqqqkkknnnnnnjjjiiimmmqqqqqqkkknnnqqqrrrooolllkkkjjjhhhkkknnnnnnmmmmmmoooqqqooonnnooooooqqqsssuuuwwwtttsssrrrqqqqqqssstttvvvqqqrrrrrrrrrssssssssssssmmmoooqqqrrrqqqpppqqqrrrrrruuuwwwtttooonnnrrrvvvsssttttttuuuuuuuuuuuuvvvvvvxxx{{{}}}}}}zzzwwwttttttttttttttttttsssqqqqqqrrrtttuuuuuuttttttuuuwwwwwwxxxxxxyyyzzz{{{|||}}}wwwuuussssssuuuwwwxxxxxxyyy{{{}}}~~~|||zzzxxxvvvzzz~~~yyyuuurrrtttuuuvvvwwwxxx{{{}}}yyy{{{~~~~~~{{{|||}}}{{{~~~{{{yyyzzz{{{~~~~~~~~~}}}{{{zzzzzzyyyyyyzzz{{{{{{|||vvvuuusssqqqppppppqqqrrrppprrruuuvvvuuuuuuvvvwwwyyyxxxxxxxxxxxxyyyzzzzzzyyyzzz{{{||||||{{{zzzyyyvvvxxxzzzyyyvvvsssssssssyyyyyyyyyxxxvvvtttttttttzzzyyyyyyzzz{{{}}}~~~}}}~~~~~~}}}}}}~~~|||||||||}}}|||}}}}}}}}}|||~~~|||{{{zzz{{{|||~~~mmmnnnnnnllljjjiiiiiijjjiiieeecccggghhhggggggiiifffggghhhjjjkkkkkkkkkkkkjjjnnnrrrsssooolllkkklllooopppnnnjjjjjjnnnooommmiiilllmmmjjjiiimmmpppooohhhmmmrrrtttqqqmmmllllllkkknnnpppooolllkkkooossssssssssssttttttuuuuuuuuuqqqqqqqqqqqqrrrssstttuuupppqqqqqqrrrsssrrrrrrrrrmmmnnnoooooonnnmmmnnnppptttuuuvvvtttrrrrrrtttxxxrrrtttuuuuuuuuuuuuvvvwwwvvvvvvwwwyyyzzzxxxuuurrrtttuuuvvvvvvvvvtttsssrrrtttuuuvvvuuusssssssssuuuwwwxxxyyy{{{|||||||||}}}xxxvvvssssssuuuxxxzzz{{{|||~~~~~~|||yyywwwxxxzzz~~~~~~zzzwwwvvvwwwyyyyyyyyyzzz}}}yyy}}}~~~~~~|||zzz|||zzz}}}|||{{{|||~~~||||||~~~~~~~~~~~~~~~{{{xxxwwwwwwwwwwwwxxxyyyzzz{{{vvvtttrrrpppooopppqqqrrroooqqqssstttuuuvvvxxxzzzzzzyyyxxxwwwwwwxxxyyyzzzwwwxxxxxxxxxwwwvvvtttssstttwwwzzzxxxtttrrrsssvvvwwwwwwxxxxxxxxxxxxwwwvvvxxxxxxwwwxxxzzz}}}~~~|||yyyyyy{{{|||}}}~~~~~~|||{{{}}}}}}~~~~~~~~~||||||~~~||||||{{{{{{|||lllmmmmmmkkkhhhggghhhiiigggddddddiiikkkiiiiiijjjgggeeedddccceeehhhkkkllliiinnnrrrrrrooollllllmmmppppppmmmjjjlllpppooojjjfffkkkllljjjjjjmmmooonnnjjjoootttuuurrrpppppprrruuutttrrrooommmnnnpppqqqrrrssstttuuuvvvuuusssrrroooppprrrsssuuuuuuuuuuuuqqqrrrssstttttttttsssssspppqqqqqqooonnnnnnoooqqquuutttsssrrrqqqqqqrrrsssqqqsssuuuuuuttttttvvvxxxxxxvvvuuuvvvxxxxxxvvvssstttuuuvvvwwwwwwuuutttrrrssstttuuuuuusssssstttuuuvvvwwwyyy{{{||||||{{{zzzyyywwwvvvvvvxxxzzzzzzzzz}}}}}}~~~~~~}}}{{{yyywwwyyyzzz|||}}}}}}|||zzzyyyzzz{{{||||||{{{{{{~~~xxx~~~~~~}}}zzz{{{||||||{{{{{{||||||zzz}}}}}}}}}}}}zzzzzz{{{}}}{{{{{{zzz{{{}}}|||{{{yyyxxxwwwwwwwwwwwwwwwxxxxxxyyywwwssspppoooooooooppprrrssssssssssssuuuxxxzzzzzzxxxvvvttttttvvvxxxyyyxxxxxxxxxwwwuuussspppoootttttttttssssssssstttuuuuuuuuuvvvxxxyyyyyyxxxwwwttttttuuuvvvxxxzzz{{{|||{{{}}}}}}|||zzzyyyzzz{{{|||}}}~~~~~~|||zzzzzz~~~~~~|||}}}}}}}}}}}}~~~{{{|||~~~}}}~~~llllllllljjjgggfffggghhhgggdddeeekkknnnlllkkkllljjjfffaaa^^^aaafffkkknnniiinnnsssssspppmmmmmmooosssqqqmmmkkkooossspppiiieeejjjlllkkkjjjmmmnnnmmmmmmrrrvvvvvvsssrrruuuyyyyyyrrrooopppqqqpppooonnnppprrrttttttrrrpppooonnnpppsssuuuwwwwwwvvvuuuttttttvvvwwwwwwwwwvvvuuuvvvuuutttrrrppppppsssuuuuuurrrooonnnnnnnnnnnnllloooqqqttttttrrrrrrtttwww{{{yyywwwwwwyyyzzzxxxvvvssstttvvvwwwwwwuuutttrrrrrrsssttttttssssssuuuvvvtttvvvyyy||||||{{{zzzxxxyyyxxxxxxzzz{{{{{{yyywww{{{||||||||||||zzzyyyxxxyyyzzzzzzzzzzzzzzzzzzzzz|||}}}}}}}}}||||||~~~vvv}}}||||||yyyvvvuuuwww{{{}}}{{{yyy{{{}}}~~~~~~||||||}}}yyywwwvvvwwwyyy{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxx{{{yyyuuuqqqnnnmmmnnnnnntttttttttsssrrrssswwwyyyyyywwwtttrrrrrrtttwwwyyyzzzzzzzzzxxxvvvssspppooouuuqqqnnnooorrruuutttrrrvvvvvvvvvwwwxxxxxxvvvttttttuuuxxxzzz{{{zzzzzzyyyyyy{{{}}}|||{{{wwwyyy{{{|||{{{{{{{{{|||zzzttttttzzz|||}}}|||~~~~~~||||||~~~}}}~~~}}}{{{|||}}}{{{zzzzzz{{{|||eeehhhkkkmmmlllkkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiiiiihhhhhhiiijjjlllnnnoooqqqqqqqqqqqqpppooommmllltttsssqqqpppoooooooooooofffggghhhiiiiiikkknnnqqqmmmqqqvvvwwwvvvuuuvvvwwwyyyrrrqqqssssssnnnhhhlllnnnqqqsssttttttsssrrrqqqmmmlllnnntttxxxwwwuuusssssstttwwwxxxxxxvvvtttvvvzzzyyysssnnnqqqvvvyyywwwvvvtttsssrrrqqqppppppvvvssspppppprrrsssrrrpppppprrrsssttttttuuuxxxzzzyyywwwvvvwwwxxxxxxwwwvvvsssssssssssssssssssssssstttwww{{{}}}|||{{{zzz{{{wwwwwwxxxxxxyyyzzz{{{|||yyyyyyyyyyyyzzz{{{||||||xxxwwwxxxyyyzzzyyyxxxvvvzzz}}}~~~{{{yyy}}}{{{zzz~~~}}}|||{{{||||||{{{zzz~~~}}}|||}}}~~~}}}yyywwwxxxzzz{{{||||||zzzxxxwwwxxxzzz~~~{{{yyyxxxwwwxxxxxxwwwwwwvvvuuusssqqqooonnnxxxtttpppppprrrttttttsssuuupppooovvv|||zzztttpppuuuvvvvvvsssnnnkkklllooorrrnnnllloootttvvvtttpppooopppqqqtttvvvvvvtttrrrssstttuuuvvvvvvxxx{{{~~~yyy}}}|||zzzzzz{{{{{{{{{}}}}}}{{{vvvvvvzzz~~~}}}{{{~~~}}}}}}~~~|||{{{||||||zzzzzz|||eeegggjjjjjjiiigggfffgggiiiiiijjjjjjjjjjjjiiiiiijjjjjjjjjjjjkkklllnnnoooqqqqqqpppoooooonnnnnnmmmpppooonnnmmmmmmllllllllljjjjjjjjjjjjiiikkknnnpppooorrruuuvvvuuuuuuvvvxxx{{{wwwsssrrrsssssspppmmmooooooooooooooooooooooooooommmkkkmmmsssvvvvvvtttttttttuuuwwwxxxxxxvvvtttyyy||||||uuuqqqssswwwyyytttuuuvvvvvvvvvtttrrrqqqtttrrrpppqqqtttvvvuuutttssstttuuuuuuuuuvvvxxxzzz~~~}}}{{{zzzzzzyyyxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvxxxzzzzzzyyyyyyzzz{{{wwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyyyywwwxxxxxxyyyzzzzzzyyywwwyyyzzz{{{}}}~~~}}}}}}}}}~~~~~~}}}{{{yyyyyyzzzzzzzzz~~~~~~~~~}}}zzzyyy{{{}}}}}}~~~~~~|||yyyxxxyyyzzz}}}|||zzzyyyxxxxxxxxxyyyvvvvvvuuutttsssqqqooonnntttrrrooooooqqqssstttsssvvvqqqqqqyyy}}}xxxuuuuuuuuutttrrrpppooopppqqqssssssrrrrrrqqqqqqqqqqqqnnnoooqqqsssvvvwwwwwwvvvsssttttttttttttuuuxxxzzz}}}~~~|||{{{{{{{{{{{{|||}}}~~~|||}}}xxxuuuvvv{{{~~~~~~~~~{{{yyyzzz}}}}}}~~~}}}zzzxxxyyyzzz~~~~~~~~~~~~gggiiikkkkkkiiifffeeeeeeiiijjjjjjkkkkkkjjjjjjiiijjjjjjiiihhhiiijjjkkklllqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnmmmllllllllllllnnnnnnmmmlllkkklllnnnqqqrrrtttuuuvvvuuuuuuwwwyyyuuutttsssrrrrrrqqqqqqqqqsssrrrpppnnnmmmmmmmmmnnnnnnlllkkkmmmqqqttttttrrrtttttttttvvvwwwwwwuuusssxxx|||{{{uuuqqqtttwwwyyyrrrtttwwwyyyyyywwwuuusssrrrqqqppprrruuuxxxxxxxxxvvvwwwxxxwwwvvvwwwxxxzzz~~~|||{{{zzz{{{{{{yyyxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyyyyxxxwwwwwwyyy{{{wwwxxxyyy{{{{{{{{{zzzzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{zzzyyy{{{xxxwwwxxx|||~~~~~~}}}||||||{{{~~~|||yyywwwwwwwwwyyyzzz|||}}}~~~}}}}}}}}}{{{yyyyyy{{{}}}~~~{{{zzzzzz{{{{{{zzzyyywwwwwwxxxxxxyyyvvvuuuuuutttsssrrrpppoooqqqooommmnnnpppqqqrrrrrrssspppqqqyyy~~~zzzxxxuuusssqqqpppqqqrrrssssssqqqtttvvvtttpppoooqqquuuqqqrrrrrrssstttuuuvvvvvvtttuuuvvvvvvuuuuuuxxxzzz}}}||||||}}}|||||||||||||||}}}}}}{{{yyyvvvtttvvv{{{|||||||||}}}~~~~~~~~~}}}zzzzzz|||}}}||||||}}}{{{{{{|||}}}jjjllloooooommmjjjiiiiiijjjjjjkkkkkkkkkkkkjjjjjjmmmmmmlllkkkkkkkkklllmmmqqqpppnnnlllllllllnnnooopppppppppppppppoooooooooppppppooonnnmmmnnnqqqsssvvvvvvvvvvvvvvvwwwxxxyyyqqqrrrsssqqqnnnmmmooorrrtttsssrrrpppooooooooooooooommmlllnnnqqqssssssrrrsssrrrrrrsssuuuuuusssqqqssswwwvvvrrrppptttwwwxxxuuuuuuvvvwwwwwwvvvtttsssqqqqqqqqqrrruuuwwwxxxyyyzzzzzzzzzyyyxxxwwwxxxzzzwwwvvvuuuwwwyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{yyyxxxyyyzzzvvvwwwyyyzzzzzzzzzxxxwwwzzzzzzyyyxxxxxxxxxxxxxxxvvvxxxzzz{{{{{{{{{{{{{{{|||yyyvvvwww{{{|||zzzwwwzzz|||yyywww}}}|||yyyvvvtttuuuxxx{{{}}}zzzzzzzzzzzzyyyxxxwwwyyy{{{~~~~~~}}}}}}~~~{{{zzzxxxwwwvvvwwwwwwxxxvvvvvvvvvuuutttsssqqqpppooonnnmmmmmmnnnoooooooooooolllnnnvvv|||{{{xxxwwwsssppplllmmmqqqtttuuutttoooqqqssssssqqqrrrvvvyyyxxxxxxwwwuuurrrqqqrrrsssvvvxxxyyyzzzyyyzzz|||}}}|||wwwvvvzzz}}}~~~}}}|||{{{{{{|||~~~}}}{{{yyyvvvtttsssuuuyyy|||~~~~~~xxxyyyzzzzzz{{{|||~~~}}}}}}~~~~~~~~~{{{{{{|||}}}kkknnnpppqqqooonnnmmmmmmkkkkkkllllllllllllkkkkkkrrrqqqpppooooooooopppqqqpppooommmkkkkkklllnnnoooppppppqqqrrrrrrrrrqqqqqqooopppqqqppppppqqqtttvvvyyyxxxwwwwwwxxxxxxyyyyyyooorrrrrrpppkkkiiikkknnnooopppqqqrrrrrrqqqooonnnpppooonnnoooqqqrrrssssssrrrqqqpppqqqrrrrrrqqqooopppssstttqqqrrrvvvyyyyyyxxxwwwuuusssrrrrrrrrrsssrrrrrrrrrsssssstttuuuvvv{{{{{{{{{zzzxxxwwwxxxyyyuuuttttttuuuwwwyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx{{{~~~|||zzzyyywwwwwwxxxyyyyyyxxxwwwvvvyyyyyyyyyyyyyyyzzz{{{{{{vvvyyy||||||{{{yyyzzz{{{xxxwwwwwwyyy{{{{{{xxxuuuxxx~~~}}}yyyxxx}}}|||zzzwwwtttuuuyyy|||}}}{{{||||||{{{yyywwwxxxyyy{{{}}}|||{{{yyywwwvvvvvvvvvvvvxxxxxxwwwvvvuuutttrrrqqqooooooooonnnmmmmmmmmmnnnmmmkkknnnuuuyyyxxxuuutttpppmmmjjjkkkooossssssrrrqqqppppppqqqrrruuuwwwxxxyyyzzzyyyvvvrrrpppqqqsssvvvxxxzzz{{{{{{|||~~~{{{vvvrrrrrrwww{{{~~~~~~zzzzzzzzz{{{|||{{{yyywwwuuutttssstttvvvxxxyyyyyyuuuwwwyyyyyyyyyzzz}}}|||}}}~~~}}}~~~}}}|||{{{zzzyyy~~~~~~kkkmmmppppppooonnnmmmmmmkkkllllllmmmmmmllllllkkkmmmmmmkkkkkkjjjkkklllmmmnnnmmmlllkkkkkklllmmmnnnmmmnnnpppqqqrrrqqqppppppmmmppprrrssssssssstttuuuyyyxxxvvvwwwxxxxxxwwwvvvppprrrrrroookkkhhhjjjllljjjlllnnnqqqqqqpppnnnlllpppppppppppppppqqqrrrsssrrrpppoooooopppqqqpppnnnqqqttttttssstttzzz|||{{{yyywwwssspppooooooqqqrrrrrrssstttsssrrrrrrtttuuuzzz{{{{{{yyywwwvvvwwwxxx{{{yyyxxxwwwxxxxxxvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxvvv{{{~~~{{{yyyyyyyyyxxxxxxwwwwwwvvvvvvyyyyyyyyyyyyzzz{{{|||}}}vvvyyy||||||yyywwwxxxzzzrrrtttwwwyyy{{{{{{{{{zzzzzz}}}~~~|||{{{}}}}}}}}}zzzvvvvvvzzz}}}}}}}}}~~~|||zzzzzzzzzyyy|||~~~|||{{{yyyxxxwwwwwwwwwxxx{{{{{{zzzyyywwwuuusssrrrooopppqqqpppnnnmmmnnnoooqqqooorrrwwwyyyvvvrrrrrrmmmllllllmmmooopppqqqppptttsssppppppqqqssstttuuuuuuxxxyyywwwtttrrrtttvvvsssvvvxxxyyyyyyyyyzzz{{{uuusssrrrrrruuuyyy|||}}}wwwwwwwwwxxxzzzzzzxxxvvvuuuuuuuuuuuuuuuuuuvvvvvvtttwwwyyyyyyxxxyyy|||~~~|||~~~~~~~~~||||||}}}~~~~~~~~~~~~|||zzzmmmoooqqqqqqooommmllllllllllllmmmmmmmmmmmmllllllhhhgggfffeeeffffffhhhhhhllllllllllllllllllllllllkkkmmmoooqqqrrrqqqppppppnnnqqqtttvvvuuusssrrrrrrvvvuuutttuuuwwwwwwtttqqqrrrrrrqqqooolllkkkkkklllllllllnnnooooooooonnnmmmoooppppppooooooooopppqqqsssrrrppppppqqqqqqpppooosssuuuuuussstttyyyzzzwwwvvvuuusssqqqpppqqqqqqrrrssstttuuuuuussssssuuuwwwxxxyyyyyyxxxvvvuuuvvvwww|||{{{yyyxxxxxxxxxvvvtttwwwwwwwwwwwwwwwwwwwwwwwwvvvzzz~~~}}}|||{{{}}}|||zzzxxxwwwwwwxxxyyyyyyyyyyyyxxxyyyyyyzzzzzzvvvzzz}}}|||xxxuuuvvvxxxqqquuuxxxyyywwwxxx{{{~~~~~~|||}}}}}}yyyxxx{{{~~~zzzzzzzzz}}}}}}~~~|||zzzzzz{{{zzz|||~~~~~~|||{{{|||yyyyyyxxxxxxxxxzzz{{{|||~~~~~~|||{{{xxxvvvtttrrrllloooqqqqqqppppppqqqsssvvvtttuuuyyyxxxsssoooooolllnnnppppppooooooooooooqqqrrrrrrpppnnnooossswwwtttxxx{{{yyyuuussstttvvvtttvvvxxxxxxvvvuuutttuuussstttuuuuuuuuuvvvxxxzzztttttttttvvvxxxxxxwwwuuuuuuvvvvvvvvvvvvvvvwwwwwwuuuxxx{{{zzzxxxxxx|||~~~~~~{{{}}}~~~}}}||||||}}}}}}~~~ppprrrtttssspppmmmkkkkkkllllllmmmmmmmmmmmmlllllljjjiiihhhhhhhhhiiikkklllkkkkkklllmmmmmmllllllkkklllnnnppprrrssssssrrrqqqooorrrvvvxxxvvvssspppnnntttsssrrrtttvvvuuuqqqmmmrrrqqqpppoooooonnnnnnnnnqqqpppooonnnnnnooopppqqqnnnoooooonnnmmmmmmooopppuuusssqqqqqqrrrrrrrrrqqqsssuuutttqqqrrrvvvvvvrrrrrrsssssssssssssssrrrrrrrrruuuvvvvvvttttttwwwzzzwwwxxxxxxvvvuuutttuuuwwwyyywwwvvvwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwyyy|||}}}}}}|||}}}}}}~~~{{{yyyxxxxxxzzz{{{zzzzzzyyyxxxwwwwwwwwwwwwvvvzzz}}}|||wwwtttuuuwwwvvvyyy{{{xxxssssssyyy}}}~~~|||}}}{{{yyy|||~~~yyy{{{||||||zzzxxxxxxyyy{{{}}}|||zzzxxxxxxwwwwwwwwwxxxzzz|||~~~~~~|||yyyvvvtttrrrjjjmmmqqqrrrrrrrrruuuxxxwwwuuuvvvxxxvvvpppkkkkkkkkkooosssssspppnnnnnnooojjjooosssqqqlllmmmuuu}}}vvvzzz}}}{{{vvvqqqqqqrrrwwwxxxyyyxxxuuusssrrrqqqsssvvvyyyyyyvvvuuuvvvxxxrrrrrrsssuuuwwwxxxvvvtttuuuvvvwwwxxxwwwwwwyyyzzzuuuyyy|||{{{xxxxxx|||~~~|||}}}~~~~~~|||{{{zzz|||{{{|||~~~kkkppprrrooommmnnnnnnlllmmmjjjhhhjjjooopppmmmjjjkkklllmmmmmmnnnnnnmmmmmmmmmnnnpppqqqqqqpppnnnmmmpppooooooppprrrrrrqqqppprrrrrrqqqqqqpppqqqqqqqqqppppppqqqrrrrrrqqqooonnnoooqqqqqqoooooorrrrrroooqqqqqqrrrrrrpppooommmkkkpppqqqqqqrrrrrrsssssstttvvvrrrooonnnppprrrqqqooosssooommmoootttxxxwwwuuuvvvyyyxxxsssqqqssstttsssxxxyyyyyywwwuuuuuuyyy|||zzzyyywwwuuuttttttuuuvvvwwwwwwwwwyyyzzzzzzxxxuuuttttttuuuvvvwwwxxxxxxyyy||||||{{{zzzzzzzzzzzzzzz}}}{{{wwwvvvwwwyyyyyyyyy~~~|||zzzyyyyyyxxxvvvuuuuuuuuuvvvxxxyyyyyyvvvtttuuuuuuuuuvvvvvvwwwxxxyyy~~~~~~~~~|||{{{{{{||||||||||||{{{{{{xxxyyyzzzzzzzzzyyyxxxwwwzzz||||||zzzwwwwwwyyy|||zzzzzz{{{{{{{{{zzzxxxwwwrrrpppmmmlllmmmppptttwwwuuusssssstttqqqmmmlllpppqqqqqqqqqppppppnnnmmmllltttttttttttttttuuuvvvwwwyyyxxxxxxwwwwwwwwwwwwwwwsssuuuwwwxxxxxxvvvtttrrrrrruuuwwwxxxwwwuuuuuutttooopppqqqssstttuuuuuuuuuwwwvvvvvvvvvvvvvvvwwwwwwwwwzzz}}}|||zzzyyy{{{~~~{{{}}}||||||}}}~~~~~~ooossstttqqqooopppqqqnnnnnnkkkjjjlllpppqqqnnnkkkmmmmmmmmmmmmlllkkkjjjjjjpppqqqrrrssstttsssrrrqqqmmmmmmmmmoooqqqrrrqqqoooqqqpppppppppppppppqqqqqqnnnooopppppppppooonnnmmmpppsssssspppppprrrqqqnnnooooooppppppooonnnlllkkkoooooopppqqqssstttuuuuuusssrrrpppqqqrrrrrrrrrqqqvvvssspppqqqtttwwwvvvsssuuuxxxwwwrrrppprrrtttsssvvvxxxzzzzzzxxxvvvwwwxxx{{{zzzxxxvvvuuuvvvvvvwwwxxxwwwwwwxxxzzz{{{{{{zzzuuuvvvwwwxxxyyyyyyyyyyyy{{{{{{{{{{{{{{{|||}}}~~~~~~|||yyyyyyyyyzzzzzzyyyzzzxxxwwwwwwwwwvvvtttrrruuuuuuuuuwwwyyyxxxvvvtttwwwvvvuuuuuuwwwyyyzzzzzz~~~zzz{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzzyyyxxxvvvuuuyyy{{{{{{zzzxxxxxxzzz}}}{{{{{{{{{{{{{{{yyyxxxwwwqqqppppppppppppqqqssstttssspppooopppoookkkkkknnnqqqqqqqqqqqqpppooonnnmmmsssrrrrrrsssssstttuuuvvvuuutttttttttuuuvvvwwwwwwrrrsssuuuvvvvvvuuusssrrrtttuuuwwwwwwwwwuuuttttttpppqqqrrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyzzz{{{zzzyyyxxxyyyzzzxxxzzz|||~~~}}}|||~~~~~~}}}rrruuuuuuqqqnnnpppqqqpppmmmkkkjjjkkknnnooommmjjjllllllmmmmmmmmmmmmllllllrrrrrrrrrsssssstttttttttkkkkkkkkklllooopppooommmnnnnnnnnnnnnooopppqqqqqqmmmnnnooooooooooooooonnnooossstttqqqpppqqqooojjjnnnnnnoooooooooooonnnnnnnnnoooppprrrsssuuuvvvwwwrrrsssuuuuuutttssstttuuuyyyvvvssssssuuuvvvtttrrrvvvyyyxxxtttrrrtttvvvuuutttxxx{{{|||zzzwwwuuutttzzzzzzyyyxxxxxxyyyyyyzzzxxxwwwwwwxxx{{{}}}~~~}}}vvvwwwxxxzzzzzzzzzyyyyyyzzz{{{{{{|||}}}~~~}}}|||{{{{{{|||{{{yyywwwvvvuuuuuuvvvwwwwwwtttrrrrrrrrrsssuuuxxxyyyyyywwwyyyvvvtttuuuxxx|||||||||{{{zzzyyyyyyzzz{{{|||}}}{{{{{{{{{zzzxxxwwwuuutttwwwyyyzzzzzzyyyyyy{{{}}}|||||||||{{{zzzxxxwwwvvvpppqqqrrrrrrsssrrrrrrqqqppplllkkkmmmllljjjkkknnnrrrrrrqqqqqqpppooooooooosssssssssssstttuuuvvvvvvqqqqqqqqqrrrssstttuuuvvvtttttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrsssuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxzzzzzzzzzyyyxxxxxxyyyyyyxxxwwwxxxzzz{{{{{{|||~~~~~~~~~~~~}}}~~~qqqtttsssnnnkkkmmmooonnnjjjhhhhhhiiikkkkkkiiiggghhhiiikkkmmmoooqqqqqqrrroooooooooooooooqqqrrrrrrlllkkkjjjkkklllmmmkkkiiilllllllllmmmnnnooopppqqqnnnnnnooooooppppppppppppnnnrrrsssqqqpppppplllhhhnnnnnnoooppppppqqqqqqqqqpppqqqqqqrrrssstttuuuuuutttwwwzzzzzzwwwtttuuuwwwyyywwwuuuuuuvvvwwwuuusssxxx{{{{{{wwwuuuxxxzzzyyyvvvxxxzzz{{{zzzwwwuuussswwwxxxyyyzzz|||}}}~~~~~~xxxxxxyyy|||~~~}}}|||vvvwwwyyyzzzzzzzzzxxxwwwzzzzzzzzz{{{|||}}}~~~{{{{{{{{{|||}}}{{{xxxvvvuuuuuuvvvwwwyyyyyywwwuuuppppppqqqtttxxx{{{||||||{{{wwwtttuuuzzz}}}~~~}}}}}}}}}~~~|||{{{zzzyyyyyy{{{~~~}}}}}}|||zzzyyywwwvvvuuuvvvwwwyyyzzz{{{{{{||||||}}}|||{{{zzzxxxwwwuuuuuuqqqrrrrrrrrrrrrqqqqqqppppppkkkjjjlllmmmlllmmmppprrrrrrqqqpppppppppppppppssssssssstttuuuvvvwwwxxxqqqqqqqqqqqqrrrssstttuuuwwwwwwvvvuuuvvvwwwxxxyyywwwvvvuuuuuuuuuuuutttssstttuuuwwwxxxyyyxxxwwwvvvuuuuuuuuuvvvwwwyyyzzz{{{zzzwwwuuuwwwzzz|||zzzxxx|||||||||zzzyyy{{{~~~~~~~~~ooorrrqqqllljjjlllnnnmmmiiiiiihhhiiijjjjjjiiigggfffhhhiiilllnnnooopppqqqnnnnnnmmmmmmnnnoooppppppnnnlllkkkkkkkkkjjjhhhfffllllllllllllmmmnnnoooppplllllllllmmmnnnoooppppppooosssuuusssrrrrrroookkkmmmmmmmmmnnnooopppqqqrrrttttttssssssssssssrrrrrrwwwzzz}}}|||xxxuuuvvvwwwwwwvvvvvvwwwxxxxxxwwwvvvwwwzzzzzzvvvuuuxxx{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvsssuuuxxx{{{~~~xxxzzz|||{{{xxxwwwxxxxxxyyyyyyxxxwwwvvvzzzyyyyyyyyyyyyzzz{{{{{{yyyyyyzzz{{{|||{{{xxxuuutttttttttvvvxxxyyyxxxvvvuuutttssstttwwwyyy{{{{{{{{{xxxvvvwwwzzz}}}~~~}}}~~~~~~{{{{{{{{{||||||}}}~~~~~~}}}|||{{{zzzzzz|||~~~~~~}}}|||{{{zzzyyyxxxxxxuuuvvvxxx{{{}}}}}}|||{{{|||{{{zzzxxxvvvuuuttttttsssrrrpppoooooopppqqqrrrrrrmmmkkkoooqqqqqqqqqsssrrrqqqpppoooooooooppppppqqqqqqqqqrrrssstttvvvvvvttttttssssssssssssssstttwwwvvvuuutttuuuvvvxxxyyyxxxvvvsssssstttuuutttsssuuuwwwyyyzzzzzzyyywwwvvvuuuuuuuuuvvvwwwyyyzzz{{{xxxvvvuuuwww{{{~~~}}}{{{|||||||||{{{zzz{{{~~~~~~~~~~~~lllpppppplllkkkmmmnnnmmmkkkkkklllllllllkkkjjjjjjggghhhiiijjjjjjjjjjjjjjjppppppppppppppppppppppppooommmlllllllllkkkhhhfffllllllllllllmmmnnnooooooiiiiiiiiijjjkkkmmmoooooorrruuuwwwvvvvvvwwwvvvrrrkkkkkkllllllmmmooopppqqqvvvuuuuuutttsssrrrqqqqqqxxxyyyzzzyyyxxxvvvvvvvvvtttuuuvvvwwwxxxxxxxxxxxxsssvvvwwwsssrrrvvvxxxxxxzzzwwwttttttuuuwwwxxxxxxpppssswww{{{~~~yyyzzz}}}zzzwwwyyyyyyxxxxxxwwwwwwvvvvvvxxxxxxwwwwwwwwwxxxxxxyyywwwwwwxxxzzz|||{{{yyywwwtttsssrrrsssuuuwwwvvvvvv~~~{{{wwwvvvvvvvvvvvvvvvyyyyyyyyyzzzzzz{{{|||}}}|||~~~~~~~~~~~~|||{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}|||{{{zzzzzzzzzzzzzzz{{{uuuvvvxxx{{{~~~~~~{{{yyyzzzyyywwwvvvttttttsssssssssrrrpppooooooqqqssstttsssnnnmmmqqquuutttrrrsssqqqpppooonnnnnnooopppqqqmmmmmmnnnooopppqqqssstttwwwvvvuuutttttttttttttttssssssrrrrrrrrrtttuuuvvvxxxtttqqqqqqsssvvvvvvtttvvvxxxzzz{{{{{{yyywwwuuuuuuuuuuuuuuuvvvwwwyyyyyywwwwwwwwwxxx{{{|||}}}|||xxxyyy{{{|||}}}}}}ggglllmmmkkkjjjllllllkkkllllllmmmmmmlllkkkjjjkkkiiiiiijjjjjjkkkjjjjjjjjjqqqqqqrrrrrrqqqpppnnnmmmmmmlllllllllmmmmmmkkkjjjnnnmmmmmmmmmmmmmmmnnnnnnjjjjjjjjjkkkmmmoooqqqrrrqqqtttvvvtttvvvyyyzzzwwwnnnnnnmmmnnnoooppprrrsssuuuuuuttttttssssssrrrrrruuutttssstttuuuwwwwwwvvvsssuuuwwwxxxxxxwwwwwwxxxqqqtttuuuqqqqqqtttwwwwwwyyyvvvssssssvvvxxxyyyyyyqqqtttwww{{{}}}}}}|||{{{zzzzzzzzz|||~~~~~~}}}{{{|||{{{yyywwwvvvwwwxxxxxxuuuuuuuuuvvvwwwxxxyyyzzzwwwwwwwwwzzz|||}}}|||zzzvvvtttrrrrrrtttvvvwwwwww~~~yyyvvvvvvwwwwwwwwwvvvzzz}}}}}}zzzxxxyyy|||zzz||||||~~~}}}{{{yyyyyy{{{~~~~~~}}}}}}}}}~~~{{{{{{{{{zzzyyyyyyxxxxxxxxxwwwwwwwwwxxxzzz{{{|||vvvvvvxxx|||~~~{{{wwwwwwvvvuuusssrrrrrrssssssrrrrrrssssssttttttuuuuuurrrmmmlllrrrvvvtttqqqooopppooommmllllllnnnooopppmmmmmmnnnoooppprrrttttttvvvvvvuuuuuuuuuvvvvvvwwwqqqqqqqqqrrrrrrssstttuuuxxxsssoooooossswwwwwwvvvvvvxxxzzz|||{{{yyyvvvtttuuuuuuttttttuuuvvvvvvwwwwwwxxxyyyyyyxxxxxxyyyzzzwwwzzz}}}~~~}}}bbbgggiiihhhgggiiiiiigggjjjkkklllllljjjiiiiiiiiiiiijjjkkkmmmnnnooooooppppppqqqrrrrrrqqqooolllkkklllkkkkkkmmmooooooooommmooonnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnppprrruuuvvvmmmqqqrrrqqqsssxxxzzzxxxsssrrrqqqqqqrrrtttuuuvvvttttttttttttttttttttttttrrrooommmooossswwwwwwvvvtttuuuwwwxxxwwwvvvvvvvvvqqquuuuuurrrrrrvvvxxxxxxwwwtttrrrtttwwwzzzyyyxxxsssuuuxxx{{{|||zzzxxxvvv{{{yyyxxxxxx{{{~~~}}}zzzxxxwwwwwwyyyzzzsssttttttvvvwwwzzz{{{|||xxxwwwxxxzzz}}}~~~~~~}}}zzzxxxuuutttvvvxxxzzzzzz|||xxxvvvwwwyyy{{{{{{ttt{{{yyyvvvwww{{{yyy{{{{{{~~~|||yyyyyy|||~~~}}}}}}}}}~~~zzzzzzzzzyyyxxxwwwvvvuuutttttttttuuuwwwyyy{{{}}}vvvvvvyyy|||zzzvvvuuutttsssrrrqqqrrrrrrsssqqqsssuuuxxxyyyxxxvvvuuupppkkkkkkrrrvvvsssnnnlllooonnnmmmkkklllmmmooopppppppppqqqrrrsssuuuwwwxxxtttttttttuuuvvvwwwxxxyyyrrrrrrsssttttttuuuvvvvvvwwwrrrnnnnnnssswwwxxxwwwvvvxxxzzz|||{{{yyyuuusssuuuuuuttttttttttttuuuvvvwwwzzz{{{yyyuuutttuuuwwwzzz}}}~~~~~~~~~~~~ccciiimmmkkkiiijjjjjjiiimmmjjjgggfffgggiiijjjjjjjjjkkklllmmmooooooooopppmmmnnnpppqqqpppmmmkkkiiimmmlllkkkmmmppptttvvvvvvrrrlllggghhhlllnnnjjjeeeoooooopppqqqssstttuuuvvvmmmnnnoooppprrrssstttuuutttuuuvvvwwwwwwvvvuuuttttttwwwwwwuuuwww|||~~~}}}xxxuuurrrsssvvvxxxwwwuuurrrtttuuuuuutttssssssttttttssssssuuuxxxyyyxxxuuuwwwxxxxxxvvvsssrrrsssttttttwwwzzzyyyvvvttttttuuuwww{{{~~~}}}|||}}}|||{{{zzzyyywwwvvvwwwvvvuuussssssuuuvvvwwwzzzyyyyyyzzz|||}}}{{{zzzzzzzzzyyywwwuuuvvvxxx{{{{{{zzz{{{|||~~~~~~|||zzzxxxvvvxxx|||}}}zzzyyy|||~~~}}}~~~{{{wwwwwwzzz|||}}}wwwxxx{{{}}}}}}~~~~~~~~~~~~}}}|||zzzzzzzzzxxxvvvtttxxxwwwvvvvvvwwwvvvtttrrrnnnqqqvvv{{{~~~~~~|||{{{vvvssspppnnnnnnppptttvvvmmmnnnppprrrtttvvvwwwxxxnnnoooppppppoooooopppqqqnnnllljjjiiiiiikkknnnoooqqqooooootttuuurrroooooopppnnnmmmooorrrvvvxxxyyysssrrrqqqsssvvvyyyzzzzzzxxxrrrlllmmmssswwwvvvsssssstttuuuwwwxxxxxxyyyyyyuuusssqqqqqqsssuuuvvvvvvyyy||||||yyytttsssvvvzzz}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}cccjjjmmmlllkkkmmmnnnmmmmmmjjjgggfffgggiiijjjjjjkkklllnnnpppqqqqqqqqqpppoooooonnnnnnoooooopppppprrrpppoooppprrrttttttsssrrrooolllmmmqqqrrroookkkmmmnnnoooppprrrtttuuuvvvoooooopppqqqssstttuuuvvvuuuvvvwwwwwwwwwvvvuuutttnnnpppqqqoooqqquuuwwwuuuxxxvvvuuuuuuvvvvvvvvvuuurrrssstttsssqqqppppppqqqvvvtttssstttvvvwwwuuusssvvvxxxzzzzzzyyywwwwwwwwwvvvxxxyyyyyyvvvtttuuuvvvxxx{{{|||zzz{{{|||~~~{{{xxxwwwwwwwwwvvvuuuvvvwwwwwwwwwwwwwwwwwwvvv||||||{{{}}}~~~~~~}}}{{{{{{|||{{{yyywwwvvvxxxyyy}}}|||||||||}}}|||zzzxxxyyywwwwwwzzz{{{zzz|||~~~|||xxxxxx{{{zzz}}}{{{}}}|||{{{{{{|||~~~}}}|||{{{zzzyyywwwuuussstttsssrrrsssttttttsssqqqmmmppptttwwwyyyzzzxxxwwwvvvtttqqqooonnnoooqqqssslllmmmoooqqqrrrsssrrrrrrnnnoooooonnnmmmmmmmmmnnnnnnmmmlllkkkkkkmmmooopppsssoooppptttvvvsssqqqrrrqqqqqqrrrrrrsssuuuxxx{{{yyywwwvvvvvvwwwyyyzzzyyyxxxrrrmmmmmmssswwwwwwtttvvvvvvvvvvvvuuutttssssssvvvuuutttssstttuuuwwwxxxvvvyyyzzzxxxtttsssvvvyyy|||}}}~~~~~~}}}|||}}}~~~dddjjjmmmmmmnnnqqqsssqqqllljjjgggggghhhjjjkkkkkklllmmmppprrrssssssrrrqqqqqqooommmlllnnnqqquuuwwwvvvuuusssssstttsssqqqooopppooooooqqqssssssqqqooollllllnnnoooqqqssstttuuuppppppqqqrrrsssuuuvvvwwwvvvwwwxxxxxxwwwvvvuuutttooorrrsssqqqrrrvvvwwwuuuwwwxxxxxxwwwuuutttuuuvvvuuuuuutttqqqnnnmmmnnnpppvvvtttrrrrrrssstttsssrrrtttwww{{{|||{{{yyyxxxxxxwwwxxxyyywwwvvvvvvwwwxxxwwwzzz~~~~~~{{{xxxxxxyyy{{{wwwtttrrrssstttuuuuuuvvvwwwyyy{{{{{{yyywwwvvvyyyxxxxxxyyy{{{zzzxxxvvvxxxzzz{{{zzzyyyyyyzzz{{{~~~}}}||||||}}}|||yyyvvvzzzwwwvvvxxxyyyzzz~~~zzz{{{~~~}}}~~~{{{zzz}}}~~~|||{{{zzzyyyyyyzzz}}}|||{{{{{{yyywwwuuutttrrrqqqpppppprrrtttuuutttsssoooppprrruuuvvvvvvvvvvvvuuutttrrrpppooooooppppppmmmnnnppprrrrrrrrrpppoooqqqqqqpppooonnnmmmmmmlllnnnmmmmmmmmmmmmnnnoooooossspppooosssuuutttuuuwwwsssuuuvvvvvvtttuuuyyy|||yyywwwuuuvvvwwwyyyyyyyyyxxxsssnnnnnnssswwwwwwvvvwwwwwwwwwvvvuuutttsssrrrwwwyyyyyywwwttttttvvvzzzsssvvvyyyyyyvvvuuuwwwyyy|||~~~~~~~~~~~~ccchhhllllllooosssuuusssmmmkkkiiiiiijjjlllllllllkkkmmmppprrrssssssqqqppppppooommmlllmmmqqqtttwwwvvvuuutttttttttsssooommmkkkllloooqqqrrrrrrqqqpppmmmmmmnnnooopppqqqrrrrrrqqqqqqqqqqqqrrrtttuuuvvvvvvwwwxxxxxxxxxwwwuuutttsssvvvwwwuuuvvvyyyyyyvvvuuuwwwyyyyyyvvvtttvvvxxxyyyxxxvvvrrrooommmooopppsssrrrqqqqqqqqqrrrsssssstttvvvyyyyyyxxxwwwvvvwwwxxxxxxwwwvvvvvvwwwxxxzzzuuuxxx||||||yyywwwwwwxxxzzzvvvsssqqqrrruuuwwwxxxwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxxxxuuusssqqqtttwwwyyyzzz{{{}}}|||{{{{{{|||}}}|||yyywwwxxxvvvvvvyyyyyy{{{{{{|||zzzwwwxxx{{{zzzvvvyyyyyyyyyyyyzzz{{{|||}}}xxxyyyzzzyyywwwuuuuuuuuuqqqpppqqqsssvvvwwwwwwvvvrrrsssssstttuuuuuuvvvvvvttttttssssssrrrrrrqqqqqqooopppsssuuuuuuuuusssrrrvvvtttsssrrrqqqpppnnnmmmllllllmmmmmmmmmnnnnnnnnnrrrnnnmmmpppssstttvvvyyyxxxwwwwwwwwwwwwxxxyyyzzzsssqqqppprrrtttwwwxxxxxxxxxtttoooooossswwwxxxwwwssssssuuuvvvwwwxxxxxxxxxwwwzzz|||yyytttrrruuuyyyrrruuuxxxzzzyyyyyyzzz{{{~~~cccfffiiiiiimmmssstttrrrnnnlllkkkkkkmmmnnnooonnnjjjlllnnnpppqqqqqqpppooonnnnnnnnnnnnnnnooopppqqqsssrrrrrrssssssrrrooommmiiikkknnnqqqrrrrrrqqqqqqooooooooooooooooooooooooqqqpppooooooppprrrtttuuuuuuvvvwwwxxxxxxwwwvvvuuurrruuuuuurrrrrruuuuuurrrrrruuuxxxxxxvvvuuuwwwyyyxxxwwwuuuqqqnnnmmmnnnpppoooooopppqqqqqqssstttvvvxxxxxxxxxuuussssssuuuwwwxxxwwwuuuuuuvvvxxxyyyzzzssswwwzzzzzzwwwvvvxxxzzz{{{xxxtttsssuuuxxxzzz{{{xxxwwwvvvuuuuuuvvvwwwxxxwwwwwwxxxzzz{{{zzzwwwuuuooorrruuuxxxyyyzzz|||~~~yyyyyyyyy{{{}}}}}}{{{zzzttttttwwwzzz{{{||||||~~~}}}{{{|||~~~zzzwwwxxx{{{||||||zzzxxxvvvuuuwwwyyyyyywwwvvvwwwxxxqqqpppqqqsssvvvwwwwwwvvvssssssssssssssssssttttttrrrrrrsssttttttuuuttttttnnnppprrruuuvvvvvvvvvuuuvvvtttrrrqqqrrrqqqooommmjjjjjjjjjkkkkkkkkkllllllpppkkkjjjmmmqqqrrrtttxxxzzzwwwuuuvvvxxxzzzxxxuuurrrpppooopppsssuuuvvvvvvwwwtttqqqqqqtttwwwxxxwwwoooppprrruuuwwwxxxyyyyyyvvvyyy{{{xxxsssqqqssswwwppprrruuuxxxyyyyyyzzz{{{}}}yyy|||~~~cccffffffgggkkkqqqrrrooommmlllkkklllnnnoooooonnnjjjkkklllmmmnnnooooooooommmmmmnnnnnnnnnnnnmmmlllpppoooooopppqqqrrrpppooommmmmmnnnppptttuuutttrrrpppppppppoooooooooooooooqqqpppoooooooooqqqsssuuurrrsssuuuvvvwwwwwwvvvvvvtttuuutttpppooossssssqqqrrrtttwwwwwwvvvvvvuuuvvvssssssrrrooolllkkklllnnnkkknnnqqqrrrrrrsssuuuvvv{{{zzzwwwtttrrrrrrtttwwwvvvttttttuuuwwwyyyyyyxxxvvvxxxyyyxxxuuutttwwwzzz{{{xxxvvvuuuwwwyyy{{{{{{xxxvvvtttsssssstttvvvxxxttttttvvvxxxzzzzzzwwwttttttuuuwwwwwwvvvvvvxxxyyywwwwwwxxxzzz}}}~~~|||{{{rrrssswwwzzzzzzzzz|||xxxuuuxxx|||~~~~~~zzzuuurrrtttwwwzzzzzzwwwvvvwwwzzzqqqpppppprrrtttuuutttssspppppppppqqqqqqqqqqqqrrrqqqqqqrrrssstttuuuvvvvvvmmmnnnoooqqqrrrsssttttttrrrooommmnnnppppppnnnkkkiiihhhhhhhhhhhhiiijjjjjjmmmiiihhhllloooppprrrvvvwwwuuutttuuuvvvwwwuuutttxxxuuusssssstttuuuuuutttuuutttssstttvvvxxxwwwwwwqqqqqqrrrsssttttttttttttuuuwwwxxxwwwsssqqqsssuuuoooppprrrtttvvvxxxyyyyyyyyyzzz}}}}}}~~~{{{|||}}}eeeffffffeeeiiioooooolllllljjjjjjkkkmmmnnnnnnmmmlllkkkkkkkkkmmmnnnpppqqqmmmmmmmmmnnnnnnmmmmmmmmmqqqooonnnnnnpppqqqqqqpppqqqnnnllloootttwwwuuuqqqnnnnnnoooppppppqqqqqqrrrsssqqqpppoooppprrrtttvvvpppqqqsssuuuvvvwwwwwwwwwwwwxxxuuuoooooorrrtttsssuuuuuuuuuvvvvvvuuurrrpppooopppqqqpppnnnmmmmmmnnnkkknnnsssuuutttsssssstttuuuuuuuuusssqqqqqqsssuuusssrrrrrrtttwwwyyyxxxvvv{{{{{{zzzvvvrrrrrruuuyyyyyywwwuuuuuuwwwxxxyyyxxxuuuuuuuuuuuuuuuuuuuuuuuupppqqqsssvvvyyyxxxuuusssxxxxxxxxxwwwuuuuuuwwwyyyxxxxxxyyyzzz|||}}}{{{yyyttttttvvvwwwvvvxxx}}}yyyuuuuuuxxx{{{}}}}}}zzzwwwtttwwwzzz}}}{{{wwwuuuvvvyyytttsssrrrsssttttttsssqqqooopppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrssstttnnnnnnnnnnnnnnnpppqqqrrrooollljjjlllppprrrpppmmmiiihhhgggffffffhhhjjjkkklllhhhhhhlllooopppqqqtttooosssvvvuuuqqqppprrruuuyyywwwuuutttuuuvvvvvvuuussstttuuuwwwxxxxxxwwwvvvuuuuuuvvvvvvuuuttttttsssvvvvvvvvvvvvuuuttttttsssrrrrrrssstttwwwzzz{{{|||vvvxxxzzz{{{|||}}}~~~~~~ggggggfffeeeiiinnnnnnjjjjjjiiiiiijjjlllmmmmmmlllmmmlllkkkkkklllnnnqqqrrrmmmmmmllllllmmmnnnooopppsssqqqnnnnnnoooqqqqqqqqqrrrmmmiiilllsssvvvtttooolllmmmnnnpppqqqssstttuuutttsssqqqpppqqqsssuuuwwwnnnooorrrtttvvvwwwwwwwwwwwwvvvrrrlllkkkooorrrqqqyyywwwuuuuuuvvvtttooojjjnnnppprrrrrrqqqppppppqqqlllpppuuuwwwuuurrrqqqrrrnnnoooqqqqqqpppooopppqqqrrrqqqqqqtttxxxyyywwwttt|||vvvqqqpppssswwwwwwuuuttttttvvvwwwvvvuuutttuuuvvvwwwwwwvvvuuutttrrrsssvvvzzz||||||yyywwwwwwxxxwwwvvvvvvwwwzzz}}}zzzyyyyyy{{{|||{{{yyywwwvvvuuuuuutttrrrvvv~~~}}}|||vvvwwwyyy{{{|||{{{yyyxxxzzz}}}}}}wwwttttttwwwxxxwwwvvvvvvwwwvvvtttrrrpppqqqssstttuuuuuutttsssrrrqqqpppooooooooopppqqqrrrqqqooommmmmmnnnpppqqqooollljjjmmmrrruuussspppjjjiiigggeeefffhhhjjjllllllhhhhhhmmmpppppppppssshhhrrryyyvvvmmmiiioooxxxvvvtttrrrsssuuuwwwxxxxxxrrrtttvvvyyyzzzyyywwwuuuxxxxxxyyyyyyyyyxxxxxxwwwwwwuuuuuuvvvwwwwwwuuusssxxxvvvvvvwwwzzz}}}vvvxxx{{{|||}}}~~~{{{|||}}}~~~~~~~~~gggggggggffffffffffffeeefffcccaaabbbfffjjjnnnppppppllliiijjjmmmqqqqqqqqqpppxxxzzzrrrjjjjjjllllllrrrqqqpppooonnnnnnnnnnnnvvvmmmkkkuuu}}}|||wwwtttvvvtttqqqooooooqqqtttvvvwwwssspppooopppsssuuuvvvmmmppptttuuussssssuuuxxxwwwxxxwwwrrrmmmlllqqqvvvwwwqqqooorrrsssqqqoooooorrrqqqqqqrrrssssssqqqooowwwtttpppppprrrsssrrrpppqqqnnnkkklllppprrrpppmmmssstttuuuvvvwwwxxxyyyyyy||||||{{{zzzwwwtttrrrpppuuuuuuvvvvvvvvvuuuuuutttxxxzzzzzzyyywwwvvvvvvwwwvvvwwwyyyyyyyyyyyy{{{|||zzz{{{{{{zzzwwwwwwwwwyyywww{{{~~~yyyvvvtttuuuxxxxxxvvvuuuzzz{{{yyyyyyzzzyyyyyyxxxyyyzzz|||}}}~~~|||yyywwwvvvuuutttxxxwwwvvvuuutttuuuvvvvvvtttrrrooommmmmmooorrrttttttrrrqqqsssvvvwwwuuurrr{{{vvvoooiiihhhlllqqquuutttpppllljjjlllmmmmmmllljjjiiihhhhhhjjjlllooopppiiilllpppqqqooonnnoooqqqnnnqqqttttttqqqooopppqqqvvvuuussstttvvvxxxyyyyyyuuusssuuu{{{{{{vvvtttvvvwww{{{|||yyyzzz~~~~~~zzzuuuvvvwwwxxxyyyzzzzzzzzzxxxyyyzzzzzzzzz|||vvv{{{}}}}}}|||}}}~~~~~~|||zzz{{{}}}|||~~~yyy|||~~~~~~kkkjjjjjjiiihhhhhhggggggjjjhhheeefffiiilllnnnooommmkkkiiikkkoooqqqqqqoooooovvvxxxqqqkkkkkkmmmmmmpppppppppooopppppppppqqqsssnnnmmmuuu{{{yyyuuusssrrrqqqooommmmmmoooqqqrrrssspppnnnnnnpppssstttuuulllmmmnnnpppssstttuuutttrrrtttuuurrrooolllmmmooorrrnnnlllpppqqqnnnllllllnnnmmmlllmmmnnnooonnnmmmrrrpppmmmnnnppprrrrrrqqqpppmmmkkklllpppsssqqqoooqqqrrrssstttvvvwwwxxxyyyxxxyyyyyyyyyxxxwwwuuutttttttttttttttttttttttttttxxxzzz||||||yyywwwvvvvvvsssvvvyyy|||~~~}}}zzzvvvtttuuuvvvyyy||||||vvvssstttvvvwwwvvvtttyyy|||yyyyyyzzzyyyyyyxxxxxxyyyzzz{{{|||}}}|||zzzyyywwwvvvuuuuuuuuutttsssqqqqqqqqqrrrrrrssssssssssssttttttuuuuuuwwwtttssssssuuuvvvuuutttuuusssoookkkjjjlllqqquuusssooollljjjlllnnnnnnmmmjjjjjjiiihhhiiikkknnnooooooqqqrrrrrrqqqqqqqqqrrrooorrruuutttrrrpppqqqsssttttttuuuwwwxxxxxxwwwvvvtttrrrtttzzz{{{wwwvvvxxxuuuxxxwwwtttuuu{{{}}}{{{wwwwwwxxxxxxxxxxxxwwwwww{{{||||||{{{yyyzzz|||~~~xxx|||~~~}}}}}}~~~|||{{{{{{|||}}}{{{~~~{{{~~~llllllkkkjjjjjjiiihhhhhhkkkjjjiiijjjmmmpppqqqqqqjjjiiihhhkkkoooqqqpppnnnlllrrruuuqqqlllkkkmmmnnnnnnnnnoooooopppqqqrrrrrrooommmoootttwwwtttqqqqqqnnnmmmllllllllllllmmmnnnnnnmmmlllnnnppprrrssssssqqqooonnnqqqwwwzzzxxxuuuqqqrrrssstttrrrooollljjjoookkkkkkoooqqqmmmkkklllmmmkkkjjjjjjlllnnnnnnnnnooonnnmmmnnnqqqssssssssspppnnnlllmmmqqqsssrrrpppppppppqqqssstttuuuvvvwwwtttuuuwwwyyyzzzzzzyyyyyyuuuuuuttttttuuuvvvwwwxxxyyy|||~~~}}}{{{xxxvvvvvvuuuwww{{{}}}yyyuuutttuuuwww}}}}}}~~~}}}yyyvvvtttxxx{{{{{{{{{~~~~~~}}}{{{xxxxxxyyy{{{zzzzzzzzzzzz{{{|||}}}~~~|||{{{zzzxxxwwwwwwvvvvvvuuutttrrrpppooooooppppppssstttwwwyyyzzzzzzxxxwwwvvvtttqqqqqqsssuuuvvvvvvrrrsssssspppmmmlllnnnpppqqqooolllkkklllnnnnnnnnnkkkjjjiiihhhiiijjjlllmmmtttrrrqqqpppqqqrrrqqqpppooorrruuutttrrrppprrrtttsssuuuwwwyyyyyywwwuuussssssrrruuuyyy{{{xxxxxxyyyuuuvvvuuurrrtttyyy}}}}}}xxxxxxxxxwwwvvvuuuuuuttt{{{{{{{{{zzzxxxyyy{{{}}}{{{~~~~~~|||}}}~~~}}}{{{{{{||||||~~~}}}jjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiilllooorrrsssrrrjjjgggfffhhhllloooooonnnjjjnnnqqqppplllkkkmmmnnnmmmmmmnnnoooppppppppppppkkkmmmppprrrqqqooommmmmmkkkkkkllllllllllllkkkkkkkkkkkklllooorrrtttssssssrrrqqqqqqsssvvvwwwvvvttttttssstttuuuuuurrrnnnjjjmmmkkkmmmqqqqqqnnnlllnnnqqqnnnlllllloooqqqsssssspppppppppqqqssstttuuuuuurrrpppnnnoooqqqrrrrrrppprrrrrrrrrsssssssssttttttrrrtttvvvxxxzzz{{{{{{{{{zzzyyyxxxwwwxxxzzz|||~~~}}}~~~~~~|||zzzxxxwwwxxxzzzzzz{{{|||~~~{{{wwwuuuvvvyyy{{{yyy}}}|||{{{{{{zzzyyyyyyzzz{{{wwwxxxxxxyyyzzz{{{|||||||||{{{zzzyyyxxxxxxxxxyyywwwvvvuuusssrrrrrrrrrssstttuuuxxxzzz{{{{{{zzzzzzvvvtttqqqpppqqqsssuuuvvvssswwwyyywwwqqqllljjjkkkooonnnlllllllllnnnoooooommmllljjjiiiiiijjjkkklllrrrnnnkkkkkknnnqqqpppnnnnnnqqqsssssspppoooqqqttttttvvvxxxxxxwwwuuutttsssuuuuuuwwwyyyyyyxxxwwwwwwvvvvvvvvvuuuvvvyyyzzz{{{wwwwwwvvvuuuuuuuuuuuuuuuwwwxxxyyyxxxxxxyyy|||}}}||||||~~~||||||{{{~~~iiijjjjjjkkkmmmnnnnnnoookkkjjjiiikkkmmmoooooonnnlllhhheeeeeeiiinnnoooooohhhjjjnnnooommmkkklllnnnmmmmmmnnnoooooonnnmmmmmmiiilllooonnnllllllllllllkkkkkklllmmmmmmlllkkkkkkllllllmmmppptttuuuuuutttllloooqqqpppnnnmmmnnnooowwwuuusssrrrrrrrrrooommmmmmkkkmmmppppppllllllnnntttrrroooooorrrtttvvvvvvqqqrrrssssssrrrrrrrrrrrruuusssqqqqqqqqqqqqqqqpppuuuuuutttssssssrrrqqqqqqssstttvvvxxxyyyyyyyyyyyy{{{zzzyyyxxxyyy{{{~~~}}}zzzxxxwwwyyy{{{zzzxxxvvvwwwzzz}}}~~~}}}{{{xxxvvvvvvzzz}}}yyyzzz{{{}}}}}}|||zzzyyyrrrrrrssstttuuuvvvwwwwww||||||{{{zzzzzzzzzzzzzzzyyyxxxvvvuuutttttttttuuuuuuuuutttuuuvvvxxxzzz{{{|||{{{xxxuuusssrrrrrrsssssswww{{{{{{wwwqqqmmmkkknnnnnnmmmmmmlllmmmnnnpppnnnmmmkkkiiiiiijjjkkklllmmmjjjhhhiiimmmppppppooollloooqqqpppnnnmmmpppsssvvvwwwxxxvvvsssrrrtttvvvyyyzzzzzzyyywwwvvvtttrrruuuuuuvvvxxxwwwuuuttttttttttttttttttuuuvvvwwwxxxvvvwwwxxxwwwwwwxxx{{{}}}}}}~~~{{{{{{}}}|||~~~~~~kkkkkklllmmmooopppqqqqqqnnnkkkiiihhhiiijjjiiiiiioookkkggghhhkkkoooppppppggghhhkkknnnnnnjjjjjjmmmmmmnnnooooooooonnnmmmllljjjnnnnnnlllkkkmmmnnnmmmlllmmmmmmnnnnnnmmmmmmlllmmmmmmnnnqqqtttvvvvvvuuulllppprrrqqqmmmlllmmmpppvvvuuussspppooonnnoooooollljjjkkkmmmlllhhhiiinnnsssqqqpppppprrrtttttttttppprrrsssrrrpppnnnnnnnnnuuutttsssrrrrrrqqqrrrrrruuuuuutttsssrrrqqqpppooossstttvvvwwwwwwwwwvvvvvvwwwwwwvvvvvvwwwxxxyyyzzz~~~}}}|||zzzxxxxxxzzz|||uuusssqqqsssyyy~~~}}}yyyvvvvvvxxxzzz~~~yyyzzz{{{}}}~~~zzzxxxtttuuuvvvxxxyyyzzzzzzzzz||||||{{{zzzzzzyyyzzzzzzwwwvvvuuutttttttttuuuvvvuuusssqqqooopppssswwwyyy~~~xxxssspppoooqqqtttxxx{{{{{{xxxtttqqqmmmnnnooonnnllllllmmmoooooonnnlllkkkjjjkkkmmmnnnkkkjjjjjjkkknnnqqqrrrrrrkkknnnoooooollllllooosssvvvwwwwwwuuurrrqqqtttwww}}}}}}yyyvvvuuurrrooosssrrrtttwwwvvvqqqnnnnnnrrrrrrrrrsssuuuwwwzzz{{{yyyzzzyyywwwuuuuuuwwwxxx{{{}}}}}}{{{{{{}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}kkkkkkllllllllllllmmmmmmkkkhhheeeeeefffiiijjjjjjpppnnnmmmooorrrsssqqqnnngggfffiiinnnnnniiihhhkkklllnnnoooqqqrrrqqqpppooooooqqqoookkklllqqqssspppmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnpppsssuuuuuuuuunnnpppqqqrrrrrrrrrrrrsssuuuvvvvvvsssooommmooorrrooommmlllllljjjgggiiiooorrrqqqpppppprrrrrrrrrpppooorrrtttssspppnnnnnnooorrrssssssssssssssstttvvvrrrrrrqqqqqqqqqppppppppprrrssstttvvvvvvvvvuuuuuutttttttttttttttuuuuuuuuuxxxzzz||||||zzzyyyyyyzzzsssqqqrrrwww}}}~~~}}}}}}|||zzzxxxxxxyyy{{{}}}{{{yyyxxxxxxxxxzzz|||{{{zzzzzz{{{}}}}}}zzzxxxwwwxxxzzz|||}}}~~~~~~~~~|||{{{zzzyyyxxxwwwwwwwwwvvvvvvuuutttuuuvvvwwwxxxsssqqqnnnmmmmmmpppsssuuu}}}}}}wwwrrrqqqqqqqqqsssxxx||||||xxxsssnnnooopppooolllkkklllnnnooonnnmmmllllllmmmooopppiiikkkmmmnnnnnnooopppqqqlllnnnooonnnlllmmmppptttrrrvvvxxxwwwsssrrrtttwwwxxxuuuuuurrrmmmssspppqqqttttttooommmooossssssssssssuuuxxx{{{}}}yyyyyyyyywwwttttttvvvwwwwww{{{|||zzz{{{~~~~~~||||||}}}~~~}}}}}}}}}~~~~~~}}}}}}jjjjjjiiihhhhhhggggggfffeeebbbaaabbbfffkkkoooqqqqqqqqqrrrvvvyyywwwrrrmmmgggeeehhhnnnnnniiigggjjjlllmmmpppssstttttttttsssrrrsssoookkkmmmuuuwwwtttnnnmmmmmmllllllmmmmmmnnnpppooonnnooorrrtttuuutttlllkkkjjjmmmrrruuusssqqquuuxxx{{{xxxrrroooqqqtttssspppooonnnkkkhhhkkkrrrrrrqqqqqqrrrssssssqqqooopppsssuuuuuurrrpppppprrrpppqqqrrrssssssuuuwwwyyynnnnnnooooooppppppqqqqqqpppqqqsssuuuuuuuuuuuuuuusssttttttuuuttttttsssrrrtttxxx|||~~~}}}{{{yyyxxxuuutttvvv|||~~~xxxwwwyyyzzzzzzzzz{{{}}}~~~}}}|||{{{yyyyyyyyyzzz{{{~~~{{{xxxxxxzzz{{{zzzyyyssstttvvvyyyzzz{{{{{{zzz{{{zzzxxxwwwvvvuuuuuuuuuwwwwwwvvvvvvwwwxxxyyyzzzqqqpppnnnmmmmmmnnnppprrrqqqwww~~~~~~zzzvvvuuuuuurrrqqqvvv||||||wwwpppnnnpppqqqooollljjjkkkmmmpppooommmlllmmmnnnppprrrhhhkkkoooooommmlllmmmooommmooopppooommmnnnqqquuuoootttyyyyyyuuurrrsssuuu~~~xxxtttuuusssnnnuuuppppppttttttppppppuuuuuutttssstttuuuxxx{{{|||uuuvvvvvvvvvuuuuuuxxxzzzuuuyyy{{{zzz{{{~~~~~~{{{zzz{{{}}}~~~{{{}}}}}}}}}}}}}}}}}}~~~gggiiikkkkkkhhhfffddddddkkkiiigggfffhhhjjjkkkllliiirrrzzz|||zzzwwwpppiiijjjjjjjjjjjjkkklllllllllmmmooorrrrrrqqqpppqqqqqquuussspppoooqqqrrrssssssjjjkkkmmmoooqqqqqqqqqqqqmmmooopppooommmllllllmmmnnnnnnoooppprrrvvvyyyzzztttuuuuuuuuutttsssrrrrrrooonnnlllmmmnnnooonnnmmmoooqqqtttvvvvvvsssqqqoookkknnnppppppooopppsssvvvuuuvvvwwwwwwxxxxxxxxxxxxvvvsssrrrtttxxxyyyuuupppxxxvvvuuuvvvwwwvvvtttrrrvvvxxxzzzyyyuuussstttuuuxxxvvvuuuwwwyyyyyyvvvrrrssstttwwwyyy{{{{{{zzzyyytttuuuxxx{{{}}}}}}~~~}}}zzz~~~~~~{{{|||yyyzzz|||{{{~~~~~~}}}{{{yyy{{{{{{zzzzzzzzz{{{{{{|||~~~|||yyyuuussstttxxx{{{|||{{{yyyxxxwwwvvvvvvvvvwwwrrrmmmmmmqqqttttttrrrqqqnnnpppvvvyyyvvvuuuuuutttnnniiimmmuuuzzzwwwrrrlllmmmnnnoooooopppppppppllljjjgggffffffhhhlllnnnpppmmmkkkjjjllloooqqqrrruuurrrooommmmmmooorrrttt}}}wwwuuuxxxxxxrrrppprrr{{{vvvtttvvvwwwtttpppppprrruuuxxxyyyxxxwwwwwwwwwxxxxxxxxxyyyzzz|||}}}~~~~~~zzzvvvwwwzzz{{{yyyvvvtttuuuxxx{{{|||}}}}}}}}}|||vvvvvv{{{{{{|||}}}~~~}}}}}}|||~~~dddfffiiijjjiiigggggggggdddcccccceeeiiilllnnnnnngggnnnsssrrrqqqpppnnnjjjiiiiiijjjlllmmmnnnnnnnnnmmmoooqqqrrrpppooopppppptttrrrooonnnnnnooonnnmmmjjjkkkmmmoooppppppppppppnnnoooppppppnnnmmmmmmnnnpppooonnnnnnooosssvvvxxxuuuvvvvvvvvvuuuuuutttsssnnnllljjjjjjlllnnnnnnnnnrrrssstttuuusssqqqnnnllllllnnnpppoooooopppsssvvvvvvvvvwwwxxxyyyyyyxxxxxxwwwtttrrrtttxxxyyyvvvrrrvvvvvvvvvvvvtttsssrrrrrrwwwxxxyyywwwtttrrrrrrssstttvvvwwwwwwvvvvvvvvvvvvtttuuuxxxyyyzzzzzzyyyxxxuuuvvvwwwyyyzzzzzzzzzzzzzzzxxx}}}~~~~~~{{{~~~}}}|||zzzyyy{{{{{{{{{zzzzzzyyyxxxxxx||||||zzzwwwtttuuuxxxzzz{{{zzzyyyxxxwwwvvvvvvwwwyyytttoooooorrrttttttrrrpppmmmmmmrrrtttrrrpppqqqsssnnnjjjlllqqquuutttqqqmmmmmmnnnnnnnnnnnnnnnmmmpppnnnllljjjiiijjjkkklllmmmmmmmmmnnnpppppppppooopppnnnlllkkkkkklllooopppwwwssssssxxxxxxsssooopppwwwsssqqqtttuuurrroooooouuutttsssrrrrrrsssssstttqqqrrrsssuuuwwwyyy{{{{{{}}}yyyvvvwwwzzz{{{yyyvvvtttuuuwwwyyy{{{|||}}}}}}}}}yyywwwzzz|||}}}|||zzz{{{|||}}}}}}~~~~~~~~~}}}aaadddggghhhhhhhhhiiijjjbbbaaabbbeeeiiilllmmmmmmgggkkkllliiihhhlllnnnmmmfffhhhjjjlllmmmmmmmmmmmmmmmoooppppppnnnmmmmmmnnnpppoooooooooppppppnnnllljjjkkklllnnnnnnooooooooonnnoooqqqpppnnnmmmnnnnnnrrrqqqnnnmmmmmmppprrrtttuuuuuuuuuuuuuuutttttttttnnnllljjjjjjllloooqqqqqqssstttttttttsssrrrpppooonnnnnnooonnnnnnppptttwwwvvvwwwxxxyyyyyyyyyxxxxxxxxxuuussssssvvvwwwvvvttttttvvvwwwuuuqqqooopppqqqyyyzzzzzzxxxuuusssssssssrrruuuwwwvvvssssssvvvzzzvvvwwwxxxyyyyyyxxxvvvuuuvvvvvvvvvuuuvvvvvvwwwwwwsss}}}~~~|||{{{{{{zzzxxxyyy{{{{{{{{{yyyxxxvvvzzz{{{zzzyyywwwwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwzzzvvvrrrqqqtttuuuuuussstttooonnnqqqqqqooommmooorrrooolllkkkmmmooopppqqqoooooonnnnnnmmmlllkkkkkkpppooommmkkkjjjjjjjjjjjjiiikkkoooqqqrrrqqqnnnlllkkkkkkjjjjjjjjjlllmmmnnnqqqppprrrwwwxxxtttooonnnuuuqqqppptttuuurrrpppqqqwwwsssmmmkkkmmmpppppppppmmmooorrruuuwwwxxxyyyyyy|||yyyvvvwwwyyyzzzyyywwwuuuvvvvvvxxxyyy{{{}}}~~~|||zzzyyyyyyzzzzzz{{{zzzzzzzzzzzz|||}}}~~~~~~~~~}}}}}}~~~}}}~~~}}}~~~aaadddfffhhhhhhhhhjjjkkkggggggggghhhjjjjjjiiiggghhhkkkkkkhhhggglllppppppfffgggiiikkkkkkkkkjjjiiilllmmmnnnmmmlllkkkkkklllmmmnnnpppsssuuuvvvuuussskkkkkklllmmmmmmnnnnnnnnnmmmnnnpppooonnnmmmmmmnnnrrrqqqppppppoooooooooooosssrrrrrrrrrrrrrrrrrrrrrqqqooollllllooorrruuuwwwrrrsssttttttuuuuuuuuuuuuooonnnnnnmmmnnnqqqtttvvvvvvwwwyyyzzzzzzzzzxxxwwwwwwuuurrrrrrtttuuuuuutttqqquuuvvvsssnnnkkkmmmqqq{{{{{{zzzyyyxxxwwwwwwxxxrrrtttttttttrrrssswwwzzzwwwxxxyyyyyyxxxvvvtttrrruuutttsssrrrssstttuuuvvvuuu}}}{{{|||}}}}}}vvvxxx{{{}}}}}}|||zzzxxxxxxzzz{{{{{{zzzxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwxxxvvvssssssuuuwwwwwwvvv{{{vvvsssttttttqqqoooqqqrrrqqqnnnllljjjkkknnnpppqqqqqqooonnnlllkkkkkkjjjkkkjjjiiiiiihhhhhhhhhhhhfffiiimmmoooooommmkkkjjjjjjjjjjjjkkklllmmmnnnooopppoooqqqtttvvvuuurrrqqqtttrrrrrrvvvvvvtttsssuuuwwwqqqkkkkkkooorrrqqqoooppprrruuuwwwyyyyyyyyyxxx{{{xxxwwwwwwyyyzzzyyywwwwwwvvvvvvvvvxxxzzz|||~~~~~~|||zzzzzz{{{}}}~~~|||zzzxxxxxxyyy{{{|||}}}~~~~~~{{{{{{}}}|||}}}~~~dddfffhhhhhhhhhhhhiiikkkmmmlllkkkkkkkkkjjjhhhfffgggkkkllljjjjjjnnnppppppjjjkkkkkkllllllkkkiiiiiijjjllllllkkkjjjiiikkklllnnnoooqqquuuxxxyyywwwuuummmllllllllllllmmmmmmmmmkkkmmmnnnnnnmmmlllmmmnnnpppqqqssssssrrrpppnnnlllooonnnnnnmmmmmmnnnoooooorrrpppmmmmmmppptttwwwyyyrrrrrrssstttttttttttttttooonnnmmmmmmooorrrtttuuutttvvvxxxzzz{{{zzzyyyxxxuuusssrrrqqqrrrsssttttttpppssstttqqqllljjjmmmqqqxxxwwwvvvwwwxxxyyyzzzzzzuuusssqqqrrrtttwwwwwwwwwwwwwwwxxxwwwvvvsssqqqooosssrrrrrrqqqrrrsssuuuvvvwww||||||}}}~~~xxxzzz}}}}}}zzzwwwwwwyyy|||}}}|||zzzzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvuuutttssstttvvvwwwxxxyyy~~~yyyvvvwwwvvvsssqqqrrrssssssqqqnnnkkkjjjmmmppprrrqqqpppnnnllllllkkkkkklllkkkjjjhhhfffeeeeeeddddddgggiiijjjiiihhhiiikkkjjjjjjjjjkkklllmmmnnnnnnrrrqqqqqqqqqsssvvvwwwvvvrrrqqqrrrvvvvvvssstttwwwtttpppnnnppptttvvvtttppptttuuuwwwyyyyyyxxxwwwvvvyyyxxxwwwwwwxxxyyyyyyxxxwwwwwwwwwwwwxxxzzz|||~~~}}}~~~~~~~~~}}}}}}|||xxxwwwwwwyyyzzzyyy}}}~~~~~~~~~{{{zzz||||||}}}ggghhhjjjiiihhhhhhjjjkkkooommmllllllmmmmmmkkkjjjfffkkkmmmkkkkkknnnooonnnnnnnnnmmmmmmmmmmmmllllllkkklllmmmlllkkkkkkmmmooorrrrrrrrrtttvvvuuussspppnnnnnnmmmmmmlllmmmmmmnnnkkkmmmoooooonnnmmmnnnooooooppprrrtttsssqqqnnnlllmmmmmmlllkkkkkklllnnnoooqqqooommmmmmppptttvvvwwwtttttttttsssrrrpppnnnlllnnnmmmmmmnnnqqqssstttsssqqqsssvvvyyy{{{zzzyyyxxxtttsssssssssssssssssstttpppqqqqqqooolllkkknnnpppsssqqqpppqqqtttwwwyyyyyywwwtttqqqrrrwwwyyywwwuuuuuuuuuvvvuuutttqqqnnnlllrrrrrrrrrrrrssstttuuuuuuvvv}}}|||}}}~~~~~~}}}|||~~~|||xxxuuuvvvyyy|||}}}}}}{{{{{{{{{zzzyyyxxxwwwvvvuuuuuuuuussssssssstttuuuvvvwwwxxx{{{wwwuuuvvvvvvrrrpppqqqssssssrrrpppmmmlllmmmnnnqqqooonnnlllkkkllllllmmmrrrpppmmmjjjgggeeeeeeeeeeeegggiiihhhffffffiiimmmjjjjjjiiiiiiiiikkklllmmmssssssqqqooorrrxxxzzzxxxooonnnppptttssspppqqquuurrrqqqrrruuuxxxxxxuuurrruuuvvvvvvwwwwwwvvvttttttxxxwwwwwwwwwwwwxxxxxxyyyxxxxxxxxxyyyzzz{{{}}}}}}~~~}}}|||}}}~~~~~~zzzyyyxxxyyyzzzyyy}}}}}}|||||||||zzz{{{|||~~~}}}hhhiiijjjjjjiiijjjlllnnnpppnnnlllkkklllmmmmmmlllhhhmmmooommmlllooopppnnnlllkkkjjjjjjkkkmmmooopppmmmnnnoooooonnnooorrrtttsssrrrrrrsssttttttrrrppppppooonnnmmmmmmmmmnnnnnnmmmooopppqqqpppooopppqqqooooooooooooooooooooooooooonnnmmmlllmmmnnnpppqqqqqqpppoooppprrruuuvvvvvvuuuvvvvvvvvvtttqqqmmmkkkmmmlllmmmpppssstttsssqqqnnnppptttxxxzzzzzzyyyxxxtttuuuvvvvvvuuuttttttuuupppooonnnmmmmmmnnnoooppprrrpppnnnooorrruuuvvvvvvuuuuuuuuuvvvwwwwwwvvvuuusssssstttsssrrrooollljjjtttuuuuuuuuuuuutttsssssswwwxxx}}}||||||}}}}}}}}}{{{yyyzzz{{{}}}~~~~~~|||zzzyyywwwyyy|||}}}}}}||||||}}}{{{zzzyyywwwuuutttsssssssssssstttsssrrrrrrssssssvvvsssrrruuuuuuqqqoooooorrrrrrqqqpppooonnnlllkkkmmmllljjjiiiiiijjjlllmmmqqqooollliiihhhiiijjjkkkgggjjjmmmllliiiiiilllpppnnnmmmkkkiiiiiikkkmmmoooqqqsssssspppsssyyyzzzvvvooooooqqqtttrrrooopppuuurrrsssuuuvvvvvvuuutttrrruuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxzzzxxxyyyzzz{{{|||}}}}}}}}}}}}yyyzzz~~~}}}|||||||||}}}}}}|||}}}~~~~~~zzz{{{{{{~~~~~~|||}}}hhhiiijjjjjjjjjkkknnnpppsssppplllkkkkkkllllllkkklllpppqqqnnnnnnqqqrrrqqqgggfffeeeeeegggkkknnnqqqooopppqqqqqqqqqsssvvvxxxrrrqqqqqqsssvvvwwwvvvuuurrrpppooonnnmmmmmmnnnnnnnnnppprrrrrrqqqqqqrrrsssooonnnlllkkkkkkmmmppprrrqqqpppooonnnoooppprrrttttttsssrrrsssuuuwwwwwwwwwuuuvvvyyyzzzyyyvvvrrrpppllllllmmmqqqtttuuusssppplllooossswwwzzzzzzyyyxxxtttvvvxxxyyywwwvvvvvvvvvqqqooollllllnnnpppppppppuuurrroooooorrruuuvvvuuussswwwzzzzzzvvvtttuuuwwwqqqrrrrrrrrrqqqnnnkkkiiiwwwwwwwwwwwwvvvtttrrrpppzzzwww{{{{{{|||{{{{{{|||}}}~~~|||xxxtttsssuuuxxx{{{~~~wwwyyy|||}}}}}}|||}}}~~~|||{{{yyywwwuuusssrrrrrrtttuuutttsssqqqooooooppptttqqqqqquuuvvvrrroooooorrrppppppppppppooollliiiiiihhhgggggghhhiiilllmmmjjjiiigggggghhhlllpppssshhhmmmqqqqqqmmmlllnnnqqqsssqqqnnnlllkkkmmmppprrrnnnssssssrrrtttyyyxxxsssqqqqqqtttvvvtttppprrrwwwssstttvvvuuusssqqqqqqrrrvvvuuuuuuuuuvvvwwwyyyyyyvvvwwwwwwwwwvvvwwwxxxzzzxxxyyy{{{}}}~~~~~~}}}}}}}}}wwwwww}}}~~~~~~~~~|||~~~~~~~~~~~~||||||~~~{{{{{{{{{}}}}}}|||}}}|||{{{}}}dddjjjooommmgggeeejjjqqqnnnmmmkkkjjjiiijjjjjjkkkjjjjjjjjjjjjkkkkkklllmmmmmmjjjiiilllkkkhhhkkksssyyyuuurrrqqqssstttsssqqqtttsssrrrtttvvvvvvtttqqqmmmnnnoooooooooppptttvvvtttooonnntttwwwtttqqqsssooonnnmmmmmmoooppppppoooppppppqqqsssssstttttttttqqqrrruuuyyy||||||zzzxxxtttttttttxxx{{{|||yyyvvvuuupppoootttvvvtttrrrqqquuuvvvzzz{{{wwwxxxyyyyyyxxxvvvtttssswwwssspppooopppqqqpppnnnsssrrrsssvvvyyyzzzzzzyyywwwyyyzzzyyywwwuuuuuuuuuuuuuuuuuutttrrrqqqooooooqqqvvv{{{}}}zzzvvvuuuuuuxxxwwwttt~~~~~~~~~{{{zzz|||~~~}}}{{{vvvxxxyyyyyyxxxxxxxxxyyy{{{wwwtttvvv||||||{{{xxx{{{zzzvvvtttvvvzzzzzzzzzyyyxxxvvvtttrrrqqqooonnnppprrrsssqqqnnnrrrrrrrrrrrrsssrrrpppnnnlllnnnppppppnnnmmmnnnooonnnpppppplllfffcccfffiiidddddddddgggjjjlllmmmlllmmmkkkjjjjjjkkkmmmmmmmmmlllnnnnnnllljjjkkkooosssnnnnnnooopppqqqrrrrrrsssrrrqqqppprrrvvvwwwuuurrrvvvwwwxxxxxxvvvssspppnnntttwwwxxxwwwsssqqqrrrtttwwwwwwvvvvvvvvvwwwxxxyyyzzz{{{|||}}}~~~}}}yyyvvvzzz~~~~~~}}}~~~~~~~~~~~~{{{{{{|||~~~}}}~~~~~~}}}{{{{{{}}}~~~~~~~~~|||ccchhhlllkkkgggfffiiinnnqqqooommmkkkkkkmmmppprrrpppooonnnmmmmmmmmmnnnnnnrrrmmmjjjkkkkkkiiimmmsssuuusssrrrrrrsssttttttssstttsssrrrtttvvvvvvtttqqqnnnooopppppppppqqqtttwwwwwwqqqooosssvvvsssrrrtttrrrooommmmmmnnnpppppppppnnnnnnooopppqqqqqqqqqqqqsssssstttwwwyyyzzzyyyxxxvvvuuuuuuwwwyyyyyywwwuuuwwwtttsssvvvwwwtttsssuuuyyy{{{||||||{{{zzzyyyxxxwwwvvvuuusssrrrsssttttttqqqnnnppppppqqquuuxxx{{{{{{zzzxxx{{{~~~}}}zzzxxxxxxvvvuuuuuuuuuuuutttsssqqqvvvyyy||||||zzzyyy{{{}}}zzz{{{|||~~~zzzyyyzzz{{{yyywwwwwwyyyzzzzzzyyyxxxyyyzzz}}}zzzyyyzzz~~~{{{xxx}}}yyywwwzzzyyysssooopppxxxxxxxxxxxxwwwuuusssrrrqqqooonnnoooqqqrrrqqqooorrrqqqqqqqqqqqqqqqooonnnmmmnnnnnnnnnnnnmmmmmmmmmppprrrsssooojjjhhhjjjmmmiiihhhhhhiiikkkllllllkkkmmmkkkjjjjjjkkkmmmmmmmmmlllnnnooonnnkkkkkknnnrrrnnnnnnooooooppppppqqqqqqqqqpppooopppsssuuutttrrruuuvvvxxxxxxwwwuuurrrpppssstttuuutttrrrrrrtttwwwxxxxxxyyyyyyzzzzzzzzz{{{xxxxxxyyy{{{|||~~~}}}{{{~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}|||ccceeeggghhhgggggghhhiiinnnllljjjhhhiiillloooqqqooonnnnnnmmmmmmooopppqqqtttnnnjjjjjjjjjkkkmmmqqqoooqqqssstttsssssstttuuutttsssssstttuuuuuutttrrrooopppqqqrrrrrrsssvvvxxxxxxuuusssvvvxxxwwwwwwyyyvvvsssooommmmmmoooppppppkkklllmmmnnnoooooooooooouuuuuuuuuwwwyyy{{{zzzyyywwwvvvuuuvvvwwwwwwvvvuuuxxxuuuuuuvvvtttqqqssswww|||~~~|||zzzyyyyyyyyyuuuuuuvvvxxxyyywwwssspppooooooqqqtttxxx{{{{{{{{{yyy}}}~~~|||zzzyyywwwvvvxxx{{{|||zzzxxxtttwww{{{||||||yyy}}}|||{{{{{{yyyxxxvvvxxxyyyyyyxxxxxxyyy{{{~~~{{{wwwyyyvvvvvvyyyxxxsssooonnnvvvwwwwwwvvvvvvtttsssrrrsssqqqooonnnpppqqqqqqppprrrqqqpppooonnnnnnnnnnnnmmmllljjjkkkkkkkkkjjjhhhnnnqqqrrrqqqmmmjjjkkkmmmnnnmmmkkkkkklllmmmkkkjjjmmmkkkjjjjjjkkkmmmmmmmmmkkknnnooonnnkkkjjjlllnnnnnnnnnnnnoooooooooooooooqqqooommmnnnppprrrrrrrrrrrrsssuuuvvvvvvtttrrrqqqsssssssssrrrpppqqqtttvvvvvvwwwyyyzzz{{{{{{{{{zzzvvvwwwxxxyyy{{{|||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||}}}fffffffffhhhiiiiiigggfffkkkjjjiiihhhhhhiiikkklllhhhhhhiiijjjlllooorrrtttpppllliiiiiikkkmmmmmmnnnmmmqqqtttuuusssqqqsssuuuttttttsssttttttttttttsssppprrrtttttttttuuuwwwyyywwwxxx{{{~~~yyysssnnnnnnoooppppppkkklllmmmnnnoooooooooooouuuvvvwwwzzz}}}}}}|||zzzwwwwwwvvvvvvvvvwwwxxxxxxvvvtttttttttpppmmmpppwww~~~~~~{{{yyyxxxyyyzzzxxxyyyyyyzzzyyyxxxuuusssrrrrrrsssvvvyyy{{{{{{zzzxxx{{{}}}|||{{{{{{yyyxxx{{{~~~ttt{{{zzz~~~}}}|||{{{zzzyyyxxxwwwuuuvvvxxxxxxwwwwwwyyyzzzzzzxxxwwwxxxyyyxxxvvvuuuvvvwwwwwwvvvvvvvvvuuuuuuvvvtttrrrppppppqqqrrrsssrrrqqqpppnnnllllllmmmnnnmmmjjjhhhhhhiiijjjhhhfffiiilllnnnmmmkkkiiihhhiiiooommmllllllmmmmmmkkkjjjmmmkkkjjjjjjkkkmmmmmmmmmjjjmmmooonnnkkkiiijjjlllnnnnnnnnnnnnnnnmmmmmmmmmpppnnnmmmlllmmmooopppqqqoooppprrrssstttsssrrrrrrsssttttttttttttsssssstttsssuuuwwwyyyzzzzzzyyyxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz|||~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}}}}zzzyyyyyyyyyzzz{{{{{{|||~~~~~~||||||{{{~~~~~~~~~}}}jjjiiiiiijjjlllkkkhhhfffmmmmmmmmmmmmlllkkkjjjiiihhhhhhiiikkkmmmoooqqqrrrkkklllllllllnnnppppppnnnnnnrrruuuuuurrrpppqqqrrrttttttttttttssssssttttttrrrtttvvvwwwwwwwwwyyy{{{vvv}}}yyyssspppooopppppplllmmmoooppprrrsssssssssrrrtttwww{{{~~~~~~{{{xxxvvvwwwwwwwwwwwwxxxzzz{{{uuutttttttttpppmmmqqqwww{{{xxxvvvvvvwwwxxx||||||{{{yyyxxxwwwwwwwwwxxxwwwwwwyyy{{{|||{{{yyyvvvxxxxxxxxxwwwwwwxxxyyyyyyxxxxxx{{{}}}~~~wwwwwwxxxxxxwwwvvvvvvwwwvvvxxx{{{{{{{{{zzz{{{||||||yyyyyy{{{{{{zzzxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxvvvtttrrrssstttuuuqqqrrrqqqnnnkkkjjjlllnnnooommmlllkkklllllllllkkkhhhiiikkkkkkjjjhhhgggggglllkkkjjjkkklllmmmlllkkkmmmkkkjjjjjjkkkmmmmmmmmmllloooqqqpppmmmkkklllnnnnnnnnnnnnmmmmmmmmmmmmmmmoooooommmllllllmmmoooqqqoooppprrrtttuuuvvvuuuuuutttuuuxxx{{{||||||zzzyyytttvvvxxxzzz{{{zzzyyyxxx||||||{{{{{{zzzyyyxxxxxxuuuyyy||||||zzz{{{|||||||||{{{{{{{{{{{{zzzxxxxxxxxxxxxyyyzzz{{{|||~~~~~~~~~~~~}}}}}}zzz~~~{{{zzz~~~|||{{{~~~jjjjjjkkkmmmooonnnllljjjmmmmmmmmmlllkkkiiihhhfffnnnooopppqqqqqqpppooonnnkkkoooqqqooonnnppprrrqqqpppqqqsssrrrqqqppppppqqqssstttuuutttrrrrrrtttvvvsssuuuxxxyyyyyyzzz{{{|||yyyyyytttqqqpppooommmoooqqqsssvvvwwwxxxyyyssstttvvvyyy{{{zzzvvvsssuuuwwwxxxxxxwwwwwwxxxyyyvvvttttttuuutttrrrtttxxx~~~~~~{{{xxxuuussssssuuuuuu{{{{{{zzzxxxwwwwwwyyy{{{{{{zzzzzz{{{||||||{{{yyyuuuuuuuuusssqqqrrrtttvvvtttuuuwwwyyyzzz{{{||||||~~~{{{xxxzzz||||||{{{zzz{{{|||xxx{{{zzzxxx{{{|||zzzyyyyyyyyyyyyzzz{{{|||}}}{{{{{{zzzwwwuuutttuuuvvvppprrrssspppllljjjkkknnnqqqrrrrrrpppooooooqqqtttmmmmmmmmmmmmlllkkkjjjjjjjjjiiiiiijjjlllmmmlllkkkmmmkkkjjjjjjkkkmmmmmmmmmnnnqqqrrrqqqnnnmmmoooqqqmmmmmmmmmnnnnnnnnnnnnnnnoooppppppnnnmmmmmmoooqqqssstttuuuwwwxxxyyyyyyzzzuuuvvvzzzxxxyyy{{{||||||{{{{{{zzz~~~}}}}}}{{{zzzyyyxxxxxxuuuxxx{{{{{{zzz|||{{{{{{{{{{{{zzzzzzzzzzzzxxxxxxyyyyyy{{{|||~~~~~~|||~~~}}}~~~~~~}}}|||{{{~~~{{{zzz}}}zzzyyy|||eeehhhllloooqqqqqqqqqqqqooommmkkkhhhhhhhhhiiijjjqqqsssuuuvvvuuurrrnnnkkklllrrrssslllfffiiioooqqqpppooonnnoooqqqrrrrrrrrrsssuuuuuutttrrrqqqtttvvvtttwwwzzz{{{{{{{{{|||}}}xxxssspppnnnnnnooorrruuuyyy{{{}}}~~~}}}{{{yyyxxxxxxwwwuuusssuuuwwwyyyxxxuuusssssssssuuurrrqqquuuwwwuuuuuuwwwvvv{{{~~~}}}yyyxxxuuusssrrrrrrsssssssssvvvxxxyyyxxxyyy{{{~~~zzzyyyyyyzzz|||}}}{{{zzztttuuuvvvtttrrrrrrrrrtttqqquuuxxxyyyvvvvvvxxx{{{{{{|||yyywww{{{~~~}}}||||||}}}www{{{~~~}}}}}}}}}|||}}}xxxwww{{{|||xxxyyyyyyyyyyyyzzz|||~~~zzz{{{|||yyyvvvttttttuuuooorrrtttrrrmmmjjjkkkmmmnnnrrrtttrrrnnnmmmsssxxxsssrrrpppooooooooonnnnnnkkkjjjiiijjjlllmmmlllkkkmmmkkkjjjjjjkkkmmmmmmmmmlllnnnooommmjjjjjjnnnqqqmmmmmmmmmnnnnnnoooooopppoooqqqrrrqqqooonnnppprrrssstttuuuvvvxxxyyyzzzzzzyyyxxxxxxzzz~~~{{{{{{{{{{{{{{{zzzzzzzzz|||{{{{{{{{{zzzzzzzzzzzzwwwwwwxxxyyyyyyzzz|||~~~||||||||||||{{{{{{{{{zzzxxxxxxxxxyyy{{{}}}~~~{{{}}}}}}~~~~~~|||}}}~~~~~~{{{{{{}}}}}}yyyzzz}}}~~~|||aaaeeekkkpppqqqssstttvvvuuuqqqmmmjjjiiilllqqqtttnnnqqquuuwwwwwwsssooolllmmmsssrrrfff^^^aaajjjooopppmmmkkkmmmqqqtttuuussssssuuuuuutttqqqqqqtttwwwuuuwww{{{|||||||||}}}~~~{{{uuupppmmmnnnooosssvvvzzz}}}}}}xxxvvvvvvvvvuuuuuuxxxzzzxxxtttooonnnnnnsssnnnnnnssswwwvvvttttttnnnsss{{{~~~}}}zzzyyyxxxwwwvvvtttsssrrrrrrrrrssslllqqqwwwzzz{{{{{{}}}xxxwwwwwwyyy|||}}}|||{{{uuuwwwyyyxxxvvvtttrrrrrrrrrwww|||{{{vvvtttxxx}}}uuuyyy~~~~~~}}}~~~zzz{{{|||xxx{{{}}}|||xxxvvvvvvwwwsssyyy}}}{{{zzz{{{{{{{{{zzzyyyzzz{{{}}}~~~{{{vvvwww}}}}}}yyyyyyxxxxxxyyyzzz|||~~~yyy{{{|||zzzvvvsssssstttooosssvvvtttnnnkkkkkkmmmiiinnnrrrooojjjiiipppxxxvvvtttqqqppppppppppppooommmlllkkkkkklllmmmllljjjmmmkkkjjjjjjkkkmmmmmmmmmggghhhiiigggeeefffjjjnnnlllmmmmmmnnnooopppqqqqqqooorrrttttttqqqoooppprrrrrrrrrssstttuuuvvvwwwxxx~~~yyyuuusssvvvxxxyyyyyy{{{{{{yyyxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{wwwvvvuuuuuuvvvwwwwwwwww~~~}}}}}}}}}||||||||||||vvvvvvvvvxxxyyy{{{}}}~~~zzz~~~~~~~~~}}}~~~}}}}}}~~~|||~~~~~~||||||}}}~~~|||zzz{{{}}}yyy~~~___fffnnnrrrqqqppprrrtttqqqnnnkkkjjjkkkmmmnnnnnnppprrruuuwwwwwwssslllfffjjjooosssooogggdddiiioootttoookkklllrrrwwwwwwvvvttttttsssssstttuuuvvvwwwwwwxxxyyy{{{}}}yyyuuuttttttssssssuuuyyy}}}~~~|||yyywwwuuutttxxxuuurrrrrrssstttrrrooolllnnnsssxxx{{{zzzuuuqqqtttuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyyyyxxxxxx{{{~~~{{{{{{{{{{{{{{{{{{zzzzzzyyyyyywwwvvvwwwuuusssrrrsssxxxyyyzzzzzzxxxxxxzzz{{{xxxyyy{{{zzzzzz{{{|||~~~{{{yyyvvvyyy{{{}}}~~~www{{{~~~{{{xxxwwwzzzwwwwwwyyyyyyuuuuuuxxxzzzyyyxxxwwwvvvvvvvvvwwwyyyyyyzzzzzz{{{{{{{{{zzzzzzyyywwwvvvvvvtttrrrpppuuusssqqqpppooonnnllljjjllllllkkkjjjjjjlllpppssspppqqqrrrsssrrrqqqpppooonnnkkkiiijjjlllmmmkkkhhhnnnkkkiiiiiilllnnnmmmkkkooonnnlllkkkkkklllnnnoooooonnnmmmmmmooorrruuuwwwwwwsssooonnnppprrrsssrrrnnntttvvvuuuvvvyyyzzzyyyyyyuuuqqqpppqqquuuwwwyyyyyyzzzzzzzzzyyywwwvvvttt{{{zzzyyyyyyxxxxxxyyyyyy||||||{{{yyywwwvvvxxxzzz~~~}}}|||zzzyyyyyyvvvuuuuuuvvvwwwyyy|||}}}zzz{{{}}}}}}~~~~~~~~~~~~{{{{{{{{{}}}~~~zzz{{{|||||||||||||||{{{|||{{{{{{~~~iiinnntttuuussspppqqqsssooollliiiiiikkkmmmooopppqqqrrrttttttssspppmmmlllmmmqqqssspppkkkiiilllppprrrooommmnnnrrrvvvwwwwwwuuuuuuuuuuuuuuutttsssssstttuuuwwwzzz}}}~~~xxxuuuttttttvvvuuuuuuwwwyyyzzzzzzyyy~~~|||zzzxxxwwwuuurrroooooopppqqqpppoooppppppqqqtttwwwwwwvvvtttvvvvvvvvvvvvvvvvvvuuutttpppqqqrrrtttwwwyyy{{{}}}wwwyyy{{{|||}}}}}}}}}~~~~~~}}}}}}|||{{{zzzyyyyyyxxxwwwwwwwwwvvvuuutttuuuwwwwwwwwwvvvuuuvvvxxxzzzwwwwwwyyy|||~~~||||||{{{yyyxxxyyy|||~~~|||}}}|||zzz{{{|||||||||{{{yyyxxx{{{|||}}}}}}{{{wwwrrrooozzzwwwvvvxxxwwwsssrrruuuwwwwwwwwwvvvvvvvvvvvvuuutttvvvxxxyyyyyyzzz{{{|||wwwvvvuuuuuuuuussspppnnnqqqooonnnnnnnnnnnnmmmkkkmmmnnnnnnmmmlllmmmppprrrnnnoooppppppqqqpppooonnnlllkkkjjjkkkmmmnnnllliiimmmllllllmmmoooooonnnlllmmmmmmlllkkklllnnnppprrrnnnmmmkkkkkkmmmooorrrtttuuusssrrrrrrtttuuutttrrrnnnrrrsssooommmoooooonnntttsssrrrrrrtttuuuuuutttvvvwwwxxxyyyyyyxxxxxxwwwxxxxxxwwwwwwwwwwwwxxxxxx|||}}}}}}|||zzzyyyzzz{{{}}}}}}}}}|||{{{{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{|||{{{|||~~~||||||||||||||||||}}}}}}}}}{{{{{{}}}kkkooorrrqqqnnnlllmmmnnnmmmjjjhhhhhhjjjmmmooopppppprrrsssqqqnnnmmmooorrrrrrssstttrrrpppooopppqqqpppooooooppprrrtttwwwxxxvvvvvvvvvvvvuuusssqqqpppqqqsssuuuxxx|||zzzwwwuuutttsssvvvtttrrrsssuuuwwwxxxwww{{{{{{|||{{{zzzxxxvvvuuutttrrrooonnnoooqqqrrrqqqsssqqqoooppprrrtttuuuuuuvvvvvvvvvvvvuuutttssssssooopppqqqtttvvvyyy{{{|||vvvzzz}}}}}}zzzzzz}}}}}}|||||||||yyyyyyzzzyyyyyyxxxwwwvvvvvvwwwwwwvvvuuuvvvxxxzzzwwwwwwyyy|||}}}yyyuuussssssuuuuuu|||~~~{{{{{{}}}~~~~~~}}}|||zzzxxxwwwuuuuuuzzzxxxwwwxxxyyyvvvpppkkkyyyvvvuuuvvvtttpppnnnqqqrrrssstttuuuvvvuuuttttttrrruuuwwwwwwuuuuuuwwwzzztttttttttuuuvvvtttqqqnnnmmmkkkkkkkkkmmmnnnmmmlllnnnoooppppppnnnnnnooopppkkklllmmmnnnnnnnnnnnnnnnkkkkkklllmmmooonnnllljjjiiimmmppprrrqqqooonnnmmmllllllkkklllmmmppprrrssslllkkkjjjjjjjjjlllooopppqqqqqqrrrtttvvvvvvtttrrrrrruuutttooolllnnnpppnnnpppppprrrtttvvvuuurrrppprrrsssuuuwwwyyyyyyyyyyyywwwwwwwwwwwwxxxyyyzzzzzz|||~~~~~~}}}}}}~~~zzz{{{{{{|||||||||{{{{{{zzz{{{{{{{{{{{{{{{zzzzzz{{{|||~~~~~~wwwxxxzzz|||}}}}}}|||{{{~~~}}}|||||||||||||||{{{zzzyyy{{{}}}~~~~~~}}}jjjlllmmmmmmkkkjjjlllmmmmmmkkkhhhhhhjjjmmmnnnooommmpppsssqqqmmmlllpppuuutttsssssssssttttttsssrrrmmmnnnppppppppprrrtttvvvwwwvvvuuussssssrrrssssssqqqrrrtttwwwzzz}}}{{{xxxvvvtttrrrppppppooonnnppptttxxxzzz{{{vvvvvvxxxyyyxxxwwwvvvtttvvvtttrrrqqqqqqsssuuuvvvrrrpppmmmmmmoooqqqrrrrrrsssssssssttttttsssrrrrrrsssssstttuuuuuuuuuvvvvvvyyyzzz{{{{{{yyyyyy|||~~~}}}}}}{{{|||zzzwwwuuuxxxzzz{{{{{{zzzzzzzzzxxxyyy{{{~~~zzzwwwvvvvvvsssxxx{{{{{{xxxxxxzzz|||}}}{{{yyywwwvvvvvvuuurrrqqqtttxxxyyyuuupppxxxuuussstttrrrmmmkkkmmmooopppsssuuuuuuuuutttsssuuuwwwxxxvvvqqqoooqqqtttttttttuuuwwwxxxwwwsssqqqlllkkkjjjkkkmmmmmmmmmkkknnnoooqqqqqqooommmmmmmmmjjjjjjkkklllmmmnnnnnnnnnlllmmmoooppppppmmmjjjhhhffflllrrruuusssooommmmmmllllllllllllmmmoooqqqrrrmmmlllkkkjjjjjjkkkmmmnnnmmmnnnoooppprrrssssssrrrrrruuuuuuqqqppptttwwwwwwpppqqqsssvvvwwwvvvssspppqqqrrruuuwwwxxxyyyyyyyyyxxxxxxyyyyyyzzz|||}}}~~~|||zzz{{{|||}}}}}}|||{{{zzzyyyyyy{{{||||||{{{yyyyyy{{{|||}}}~~~{{{~~~}}}|||~~~~~~}}}}}}~~~~~~wwwxxxyyyzzz{{{{{{{{{{{{~~~}}}{{{zzzyyyyyyyyyyyyxxxxxxyyy{{{}}}~~~nnnnnnnnnnnnllllllmmmnnnooollliiiiiijjjlllnnnnnnjjjooossssssooonnnqqqttttttsssssstttvvvwwwuuurrrkkkmmmppppppppppppqqqrrrvvvtttrrrppppppsssvvvxxxsssssstttvvvxxxzzz|||}}}~~~{{{~~~|||yyywwwvvvssspppmmmnnnmmmmmmoootttyyy|||}}}vvvwwwxxxzzz{{{{{{{{{zzzyyyxxxvvvtttssstttuuuvvvnnnmmmlllmmmooopppooonnnoooooopppqqqrrrrrrrrrqqqtttuuuuuuvvvuuuttttttsss|||yyywwwvvvyyyzzz{{{zzz~~~|||wwwrrrwww}}}}}}zzzxxxxxxyyy|||~~~{{{yyyyyyuuuwwwyyyzzzxxxwwwyyy|||~~~|||{{{yyyyyyxxxxxxssspppooosssxxx{{{xxxuuuwwwsssrrrsssqqqlllkkkmmmnnnppprrrtttuuuuuutttsssvvvwwwwwwtttpppoooppprrrsssrrrssstttvvvuuussspppnnnmmmllllllllllllkkkiiilllnnnppppppnnnkkkjjjjjjkkkkkkkkklllmmmnnnoooooonnnpppqqqqqqoookkkhhhfffeeekkkrrrtttrrrooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmllllllmmmnnnnnnnnnnnnnnnmmmnnnpppsssuuunnnqqqrrrnnnooossswwwxxxuuuttttttvvvxxxxxxvvvtttssstttvvvwwwxxxxxxxxxwwwyyyyyyyyyzzz{{{}}}~~~||||||}}}~~~~~~}}}|||zzzyyyuuuvvvxxxyyyzzzzzzyyyxxxyyyyyy{{{|||}}}}}}}}}}}}yyy|||~~~~~~{{{zzz}}}}}}~~~{{{}}}}}}||||||zzzyyyxxxxxxyyyzzz|||~~~||||||{{{{{{{{{zzz{{{}}}~~~pppooonnnmmmkkkjjjiiiiiiooollljjjiiikkknnnooopppkkkooossstttsssqqqqqqssssssssstttvvvwwwxxxvvvtttnnnnnnoooqqqqqqpppooonnnsssrrrpppoooppptttxxxzzzuuuttttttuuuuuuvvvwwwxxx{{{xxxxxx|||}}}zzzwwwwww{{{yyywwwvvvuuurrrooolllqqqpppoooppptttvvvxxxxxxssstttuuuwwwyyy{{{|||}}}zzz{{{zzzxxxuuusssssstttllllllmmmoooqqqqqqpppnnnnnnoooppppppqqqqqqppppppqqqrrrtttvvvwwwwwwwwwvvv}}}xxxssssssvvvyyyyyywwwxxxyyy{{{}}}~~~~~~wwwpppvvv|||}}}yyywwwwwwxxx{{{~~~yyywwwvvvwwwvvvxxx{{{zzzyyy{{{{{{{{{{{{{{{zzzzzzyyyyyywwwtttssstttwwwxxxwwwuuuuuurrrqqqsssqqqmmmmmmooopppqqqssstttuuuuuuuuuttttttsssrrrrrrrrrssstttuuupppoooooooooqqqqqqooommmpppnnnlllkkklllkkkiiigggjjjlllnnnmmmllljjjiiijjjmmmlllllllllmmmnnnoooooonnnpppqqqpppmmmiiigggfffhhhkkkooorrrrrrpppoooooonnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooooooppppppppppppooonnnnnnpppuuuxxxpppttttttppppppsssuuuuuuxxxwwwvvvwwwxxxyyyyyyxxxtttuuuwwwxxxxxxxxxwwwwwwxxxxxxxxxyyyzzz{{{}}}}}}|||~~~~~~}}}}}}~~~{{{|||}}}~~~}}}{{{yyywwwttttttvvvwwwxxxxxxxxxxxxvvvvvvxxxyyyzzz{{{{{{{{{zzz{{{||||||{{{{{{|||}}}}}}~~~}}}{{{}}}~~~~~~|||{{{~~~|||zzzxxxxxxyyy|||}}}||||||}}}}}}|||{{{zzzyyy~~~mmmllllllllllllkkkiiihhhmmmkkkiiijjjmmmqqqssstttoooqqqrrrssstttsssssssssrrrtttwwwxxxyyyxxxxxxwwwrrrqqqppprrrtttsssnnnjjjppppppqqqrrrsssuuuvvvwwwttttttsssttttttuuuvvvvvvvvvrrrrrrwwwxxxuuusssuuuxxxvvvuuutttsssrrrnnnlllrrrqqqpppqqqsssttttttsssqqqqqqqqqsssvvvyyy}}}}}}xxxtttrrrrrrnnnmmmmmmooorrrtttsssrrrrrrrrrrrrrrrqqqpppooonnnoooqqqtttwwwyyyzzzzzzyyy{{{xxxtttrrrrrrtttvvvxxxvvvxxx{{{}}}~~~}}}|||{{{|||~~~wwwtttxxx}}}~~~|||{{{zzzzzz|||{{{vvvtttttt{{{xxxxxx||||||yyyzzz{{{|||}}}}}}}}}}}}{{{{{{xxxwwwvvvuuuuuuuuuvvvvvvsssqqqpppsssssspppppprrrssstttttttttuuuuuuvvvvvvwwwssspppppptttwwwwwwuuuqqqooommmlllmmmnnnmmmlllnnnllljjjjjjjjjjjjhhhfffjjjkkklllllljjjiiijjjkkknnnmmmllllllllllllmmmnnnlllnnnooonnnkkkhhhiiijjjmmmmmmmmmooorrrsssrrrqqqnnnoooppppppqqqqqqqqqqqqoooooooooppppppqqqqqqrrrnnnpppqqqpppooopppsssuuussswwwxxxuuusssuuuvvvtttxxxwwwwwwxxxzzzzzzyyywwwuuuvvvwwwyyyyyyyyyyyyxxxyyyyyyyyyyyyzzz{{{|||}}}|||}}}}}}|||zzzyyyzzz{{{wwwxxxzzz|||{{{zzzxxxvvvvvvvvvvvvuuuuuuvvvvvvwwwrrrsssuuuwwwxxxyyyzzzzzz{{{zzzyyyzzz|||}}}|||{{{{{{}}}~~~~~~~~~||||||}}}~~~|||~~~~~~~~~~~~}}}|||{{{||||||{{{{{{|||}}}~~~yyyzzz|||}}}}}}|||zzzxxx~~~}}}~~~llllllnnnppprrrsssrrrpppjjjiiihhhjjjnnnssswwwxxxtttrrrqqqrrrsssuuutttsssrrruuuyyyzzzzzzyyyyyyzzzvvvsssqqqsssvvvuuuoooiiimmmooorrruuuvvvvvvtttsssssssssrrrssstttuuuvvvvvvvvvppppppuuuvvvqqqppprrruuutttrrrrrrrrrqqqooommmpppooooooqqqssstttsssqqqtttttttttuuuxxx}}}}}}wwwttttttpppooonnnpppsssuuuvvvvvvwwwvvvuuutttrrrpppnnnlllppprrruuuxxxyyyzzzzzzyyyxxxxxxvvvrrrooooootttyyyxxxzzz}}}~~~|||zzzxxx}}}}}}xxxyyy|||~~~~~~{{{vvvvvvwww|||{{{}}}|||wwwwww|||~~~~~~}}}vvvvvvvvvuuuttttttvvvyyyrrrppppppssstttrrrrrruuuvvvuuuuuuuuuuuuvvvwwwwww|||vvvpppqqquuuxxxuuuqqqtttqqqnnnlllmmmnnnnnnnnnkkkiiihhhhhhiiiiiigggfffjjjkkklllkkkjjjjjjkkklllnnnmmmlllkkkkkkkkklllmmmiiikkkmmmllljjjiiikkkmmmqqqooommmnnnrrruuuuuusssnnnoooqqqrrrttttttuuuuuuooooooooopppqqqrrrrrrrrrjjjmmmpppqqqooonnnoooqqqppptttvvvtttsssuuuuuutttvvvvvvxxxzzz|||{{{xxxvvvtttuuuwwwyyyzzz{{{zzzzzz||||||{{{||||||}}}~~~||||||{{{yyywwwvvvxxxzzzssstttwwwyyyzzzyyyxxxvvvzzzyyywwwuuutttuuuuuuvvvpppqqqsssuuuwwwxxxyyyzzz|||zzzxxxyyy}}}~~~|||zzzzzz{{{}}}}}}~~~~~~{{{zzz{{{|||zzz~~~~~~~~~~~~~~~~~~}}}||||||yyyzzz|||~~~{{{~~~~~~|||zzz|||~~~}}}|||~~~llljjjkkkpppuuuvvvrrrmmmkkkjjjjjjnnntttzzz~~~zzzzzzzzzzzzyyyxxxwwwwwwzzzyyywwwwwwwwwwwwvvvtttvvvqqqoooqqqrrrqqqqqqsssrrrrrrsssuuuxxxzzzzzzyyyxxxvvvuuuttttttuuuvvvxxxwwwuuutttrrrqqqqqqrrrrrrrrrrrrsssuuuvvvtttooolllrrrsssuuuvvvwwwvvvtttrrrvvvuuutttuuuwww|||~~~{{{xxxvvvuuutttssssssrrrssstttuuuvvvvvvvvvvvvsssooommmmmmnnnpppppprrruuuxxxyyyxxxvvvxxxuuusssssstttvvvwwwwwwyyyyyyzzzzzz{{{{{{zzzzzz~~~|||{{{yyy}}}~~~|||~~~~~~zzzwwwwwwxxx}}}}}}~~~~~~}}}|||zzzxxxvvvtttsssrrrrrrssswwwvvvuuuttttttuuuvvvwwwtttttttttuuuuuuwwwxxxyyyzzzwwwtttrrrrrrrrrqqqpppoooooopppqqqpppoooooooooqqqpppnnnnnnnnnmmmkkkjjjllleeebbbeeefffccccccgggoooooonnnmmmmmmllllllkkkkkkkkkkkkjjjhhhhhhjjjkkklllnnnppptttuuusssooolllmmmmmmnnnpppqqqrrrsssttttttxxxvvvooommmsssyyyzzzpppooonnnoooppprrrrrrrrrpppqqqrrrtttuuuuuuuuuuuuzzzzzzzzzzzzyyyxxxwwwvvvuuuxxxzzz|||{{{{{{{{{|||}}}}}}~~~}}}|||}}}~~~}}}|||wwwwwwwwwyyy{{{|||{{{yyytttuuuvvvuuutttssstttvvvssstttuuutttsssuuuzzz||||||{{{zzzzzzzzzzzzzzz{{{|||~~~|||xxxyyy{{{{{{{{{~~~}}}}}}}}}|||}}}}}}{{{|||}}}{{{zzz~~~~~~~~~}}}{{{|||~~~zzzyyyxxxzzz|||{{{xxxtttyyyyyyyyyzzz|||}}}mmmkkkjjjlllqqqrrrpppmmmnnnnnnooorrrxxx|||zzzzzz{{{|||||||||{{{{{{zzzyyyxxxxxxyyyyyyxxxvvvvvvqqqoooqqqrrrqqqqqqssssssssssssvvvxxxzzzyyyxxxxxxwwwuuuttttttuuuwwwxxxwwwvvvtttsssrrrrrrrrrrrrppprrrssstttsssqqqnnnmmmvvvwwwxxxxxxwwwvvvuuuuuuuuutttssssssuuuyyy}}}|||yyyvvvuuuvvvuuutttssstttuuuvvvwwwvvvwwwwwwvvvvvvvvvyyy{{{ppppppppprrruuuwwwwwwvvvvvvuuuuuuvvvxxxyyyxxxvvvwwwwwwxxxyyyzzzzzzzzzyyy|||yyywwwyyy{{{~~~~~~}}}}}}~~~}}}}}}~~~yyyvvvvvvwww|||}}}~~~~~~zzzxxxvvvtttrrrqqqqqqqqqvvvuuuuuuuuuuuuuuuvvvwwwvvvuuuuuuuuuuuutttttttttwwwuuusssssstttuuutttsssqqqpppppppppqqqqqqpppnnnpppooonnnnnnnnnnnnlllkkkoooiiifffjjjkkkjjjjjjnnnnnnmmmlllkkkiiihhhgggfffhhhiiikkkjjjjjjjjjkkkmmmiiikkknnnrrrsssrrrpppmmmllllllmmmnnnooopppqqqrrrrrruuutttnnnlllqqqvvvvvvuuusssrrrqqqqqqqqqpppooosssttttttuuuuuuuuuuuuuuuyyyzzzzzzzzzzzzzzzyyyxxxvvvwwwxxxzzzzzzzzzzzzyyy|||||||||||||||{{{{{{zzz~~~|||{{{zzzyyyzzzyyywwwuuutttuuuvvvvvvttttttuuuvvvyyyyyyyyywwwvvvwww{{{~~~~~~}}}|||zzzyyyyyyyyyyyy{{{|||~~~|||yyyzzz{{{|||{{{}}}|||}}}~~~~~~~~~}}}||||||}}}|||zzzyyyzzz{{{zzzyyyyyy{{{|||zzzyyyyyy{{{||||||xxxuuuyyyyyyzzz|||~~~qqqnnnllllllppprrrqqqoooooooooqqqtttyyy|||||||||wwwxxxzzz{{{}}}~~~~~~~~~yyyyyyyyy{{{||||||{{{yyyvvvqqqooorrrsssrrrrrrtttuuuttttttvvvxxxyyyxxxvvvwwwvvvtttsssssstttvvvwwwxxxvvvuuusssrrrqqqrrrrrrooorrrtttssspppnnnooopppzzz|||}}}zzzwwwuuuvvvyyytttrrrqqqqqqrrruuuxxxzzz}}}zzzwwwuuuxxxwwwvvvttttttuuuwwwxxxssstttuuuuuuuuuwww{{{~~~rrrqqqpppqqqtttwwwyyyyyyvvvvvvwwwyyy{{{zzzxxxvvvuuuvvvwwwxxxyyyyyyyyyyyy|||xxxvvvyyyyyyyyyxxxxxxyyy|||}}}{{{{{{~~~~~~zzzvvvtttuuuvvvxxxzzz}}}{{{yyyxxxvvvsssqqqpppppppppttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvuuutttrrrqqqppptttssssssuuuwwwwwwvvvuuusssqqqoooppprrrsssrrrpppoooppppppppppppooonnnmmmmmmiiigggiiikkkkkklllooonnnmmmllljjjhhhfffdddcccfffhhhjjjkkkkkkkkklllmmmgggiiimmmppprrrqqqooommmjjjjjjkkklllnnnooopppppprrruuutttpppoooqqqssssssvvvuuutttsssrrrqqqppppppvvvvvvvvvwwwwwwwwwwwwwwwyyyyyyzzz{{{{{{{{{{{{{{{xxxwwwvvvxxxzzz{{{xxxuuuzzzyyyyyyyyyyyyyyyzzzzzz~~~}}}}}}||||||}}}{{{zzzyyyyyyyyywwwuuuuuuvvvwwwvvvuuuuuuvvvwww}}}}}}{{{yyywwwwwwyyy{{{~~~}}}{{{zzzyyyxxxxxxxxxzzz{{{}}}~~~}}}}}}~~~~~~}}}{{{{{{|||~~~~~~}}}}}}}}}{{{zzzvvvxxxzzzzzzyyyxxxyyyzzzzzzzzz{{{|||}}}|||zzzwwwwwwyyy|||~~~}}}~~~}}}~~~uuusssrrrrrrtttuuusssqqqlllmmmooorrruuuvvvuuuttttttuuuvvvxxxzzz{{{{{{{{{yyyyyyzzz|||~~~~~~|||zzzwwwrrrpppssstttssssssvvvuuuttttttuuuwwwwwwvvvtttuuutttrrrqqqqqqrrrtttuuuwwwvvvtttrrrqqqppppppqqqpppsssvvvtttpppnnnrrrvvv~~~{{{vvvtttwwwzzzrrrqqqpppooooooqqqsssuuuxxxyyy{{{}}}|||zzzxxxvvvyyywwwuuusssssstttvvvwwwuuuuuutttsssrrrssswwwyyywwwtttrrrrrruuuzzz}}}|||{{{zzzyyyzzzzzzxxxvvvuuuuuuwwwxxxyyyyyyzzzzzz{{{}}}~~~zzzwwwwwwwwwwwwvvvvvvwww{{{~~~~~~|||zzzyyyyyy{{{|||}}}{{{{{{yyyvvvsssrrrsssuuusssuuuzzz~~~~~~zzz}}}yyyxxxvvvsssrrrqqqpppqqqssstttuuuwwwxxxwwwvvvvvvuuuvvvvvvuuutttrrrpppoootttttttttvvvxxxyyywwwuuussspppoooqqquuuwwwvvvsssssstttvvvvvvtttqqqooonnnnnnkkkiiiiiikkkllllllmmmnnnnnnlllkkkiiigggfffeeefffhhhkkklllkkkjjjkkklllhhhkkknnnppppppooommmmmmhhhhhhjjjlllnnnpppqqqrrruuuvvvwwwuuutttttttttsssqqqrrrssssssrrrrrrrrrsssvvvvvvvvvwwwwwwxxxyyyyyyyyyzzz{{{{{{||||||{{{{{{|||xxxvvvxxx||||||xxxssswwwwwwwwwwwwxxxzzz|||~~~~~~}}}||||||{{{xxxwwwvvvxxxzzz{{{{{{zzzvvvwwwxxxwwwvvvvvvvvvxxx|||{{{zzzxxxwwwvvvwwwyyy{{{zzzzzzyyyxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~zzzzzz|||~~~~~~}}}}}}||||||{{{zzzwwwzzz|||}}}|||{{{{{{{{{zzz{{{|||}}}~~~}}}{{{yyyvvvxxx|||}}}|||zzz|||}}}}}}|||{{{{{{|||ttttttvvvwwwxxxvvvsssqqqjjjkkklllooorrrrrrpppnnnpppqqqssstttuuuvvvvvvvvv{{{{{{{{{|||~~~~~~|||zzzwwwrrrqqqtttuuutttuuuwwwtttsssssstttuuuvvvtttrrrsssrrrpppooooooppprrrsssvvvuuusssqqqooooooooooooqqqtttwwwvvvrrrrrrwww|||~~~zzzuuutttvvvyyyrrrqqqpppoooooooooqqqrrrqqqsssvvvyyyzzzyyyxxxwwwwwwuuusssqqqqqqrrruuuvvvvvvvvvuuutttrrrsssuuuwww{{{xxxuuuuuuxxx~~~{{{xxxwwwwwwwwwwwwvvvwwwxxxyyyzzzzzzzzzzzzzzz|||}}}yyyvvvuuuwwwxxxxxxwwwwwwyyy{{{}}}|||zzzxxxwwwwwwyyyzzzwwwwwwvvvtttrrrqqqrrrtttrrrtttxxx}}}~~~|||zzzyyywwwtttsssssssssssstttuuuwwwxxxyyyxxxwwwvvvtttuuuuuuuuutttssssssrrrwwwwwwwwwxxxyyyxxxvvvtttrrrqqqrrruuuyyy{{{zzzxxxwwwzzz}}}|||xxxtttqqqpppuuusssooommmnnnoooooonnnmmmllllllkkkjjjiiihhhhhhiiijjjlllkkkjjjiiiiiijjjllloooqqqqqqooolllkkkkkkggghhhjjjmmmppprrrtttuuuvvvuuuvvvwwwwwwuuusssrrroooqqqssssssrrrqqqqqqssstttttttttuuuvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{zzz~~~{{{yyyzzz~~~~~~zzzuuuvvvvvvwwwxxxzzz}}}~~~}}}wwwvvvuuuwwwzzz|||}}}}}}wwwxxxyyyxxxwwwwwwxxxyyy{{{zzzyyyxxxxxxyyyyyyyyywwwwwwwwwwwwyyyzzz{{{|||yyyyyyyyyzzz{{{|||}}}}}}||||||}}}~~~~~~||||||}}}zzz{{{|||~~~~~~{{{{{{~~~|||}}}~~~~~~}}}{{{zzzzzzzzz|||~~~}}}|||||||||yyy{{{}}}~~~~~~|||{{{{{{vvvxxx{{{}}}~~~}}}|||zzz|||~~~~~~ppprrruuuwwwvvvtttqqqooollllllnnnppprrrrrrpppnnnooopppqqqsssuuuvvvvvvvvv~~~}}}{{{{{{{{{{{{zzzxxxvvvqqqooorrrtttttttttwwwrrrqqqqqqrrrttttttsssqqqrrrqqqooonnnnnnoooqqqrrrwwwuuusssqqqoooooonnnoooqqqtttwwwwwwwwwxxx||||||yyywwwvvvvvvvvvsssrrrqqqpppppppppqqqqqqnnnpppsssuuuwwwwwwwwwvvvuuussspppooooooqqqtttvvvooopppqqqqqqqqqqqqsssuuu}}}zzzwwwvvvzzz|||wwwvvvvvvwwwwwwwwwxxxyyyyyyyyyyyyyyyyyy|||}}}~~~~~~|||xxxtttrrruuuvvvxxxyyyxxxwwwwwwxxx{{{{{{|||zzzxxxwwwxxxzzzvvvwwwwwwuuurrrqqqrrrssssssuuuxxx|||~~~{{{zzzxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxvvvvvvuuuuuuuuuvvvvvvwwwzzzyyyxxxxxxyyyxxxvvvtttrrruuuxxx{{{}}}|||{{{zzzyyy}}}|||vvvtttsssvvvuuurrrmmmmmmppppppmmmkkkkkkkkkjjjiiiiiihhhhhhkkklllllljjjhhhhhhiiikkkmmmpppsssrrrmmmjjjjjjkkkiiijjjlllnnnppprrrtttuuusssppppppsssuuurrroooooopppsssuuuuuuqqqooooooppprrrrrrqqqrrrssstttvvvxxxxxxyyyzzz{{{{{{{{{{{{{{{}}}|||}}}|||xxxxxxxxxyyy{{{}}}~~~}}}{{{zzz{{{yyywwwwwwxxxzzzzzzzzzxxxyyyzzzyyyxxxxxxxxxzzz|||zzzyyyzzz{{{||||||{{{ttttttuuuvvvxxx{{{|||~~~xxxxxxxxxxxxyyyzzz{{{|||}}}{{{zzz|||~~~~~~}}}~~~{{{|||}}}~~~~~~||||||}}}~~~||||||~~~}}}|||yyy{{{{{{}}}}}}|||||||||}}}~~~}}}{{{zzzzzz{{{xxx{{{}}}~~~}}}|||{{{{{{yyyzzz{{{{{{||||||||||||yyy{{{}}}~~~~~~~~~nnnppprrrsssrrrqqqppppppoooooooooqqqssssssrrrppppppqqqtttvvvyyy{{{||||||~~~{{{xxxxxxwwwwwwvvvrrrnnnlllppprrrqqqrrrtttpppooooooppprrrsssqqqpppsssrrrpppooooooppprrrsssyyywwwuuusssqqqpppppppppppprrrtttwww{{{}}}zzzyyyzzzzzzwwwtttttttttsssrrrrrrrrrrrrsssqqqrrrssstttuuuuuuuuutttsssqqqooommmnnnqqquuuxxxkkkmmmpppqqqqqqpppqqqrrr{{{xxxuuuvvvyyy{{{xxxwwwxxxxxxwwwxxxxxxxxxxxxxxxwwwwwwvvv{{{||||||{{{yyyvvvsssqqqvvvwwwxxxwwwuuutttuuuvvvxxx{{{}}}}}}{{{yyyzzz{{{xxxyyyxxxvvvsssqqqqqqrrrrrrsssuuuwww{{{~~~{{{{{{zzzyyyyyyzzz{{{{{{|||{{{{{{zzzyyyyyyyyyyyyzzzyyywwwuuuuuuwwwyyyzzz|||zzzxxxxxxxxxyyyxxxvvvtttzzz{{{yyyyyyvvv|||~~~yyywwwwwwtttuuurrrmmmmmmrrrrrrnnnooonnnmmmlllkkkjjjiiihhhkkkkkkjjjhhhggghhhkkknnnkkknnnqqqpppllliiiiiikkkmmmnnnnnnoooooopppqqqqqqpppkkkkkkppprrrooommmnnnnnnsssvvvvvvssspppqqqsssrrrqqqpppooonnnoooqqqrrrtttuuuwwwyyy{{{}}}}}}~~~}}}}}}~~~~~~}}}|||{{{{{{|||~~~~~~{{{}}}~~~{{{yyy~~~{{{xxxwwwwwwxxxxxxxxxxxxzzz{{{zzzyyyxxxyyyzzz|||zzzxxxyyy{{{|||{{{yyyttttttuuuvvvxxxzzz{{{|||xxxwwwwwwvvvwwwxxxzzz{{{|||||||||{{{zzz{{{~~~~~~|||}}}}}}~~~~~~{{{{{{}}}~~~|||}}}||||||}}}zzzyyyyyyzzzwwwzzz}}}~~~|||{{{{{{|||}}}{{{zzzzzz|||~~~tttvvvyyyzzz{{{|||}}}~~~~~~}}}~~~pppqqqqqqqqqpppppprrrssspppooooooqqqssstttsssqqqrrrsssvvvzzz}}}zzzwwwuuuuuuttttttpppkkkjjjmmmooooooooorrrnnnmmmmmmoooqqqrrrqqqppptttsssqqqppppppqqqsssttt{{{yyywwwtttsssrrrqqqqqqoooppprrrwww}}}yyyyyy}}}}}}yyytttuuuuuuttttttssstttttttttuuuuuuttttttssssssssssssrrrqqqnnnmmmooorrrwwwyyypppsssvvvwwwvvvtttssssssxxxvvvssstttxxx}}}}}}{{{zzzzzzzzzxxxwwwwwwxxxxxxwwwwwwvvvuuutttxxxxxxyyyyyyxxxwwwuuutttwwwwwwvvvtttrrrrrrtttvvvwww{{{}}}{{{{{{|||zzzzzzzzzxxxtttrrrqqqrrrooopppppprrruuuyyy|||~~~||||||{{{{{{zzz{{{|||}}}~~~~~~|||zzzyyyyyyyyyzzz~~~|||xxxvvvvvvwwwzzz||||||zzzwwwwwwxxxyyyyyyyyywwwyyywwwxxxssszzz{{{yyyzzzwwwyyyvvvqqqrrrxxxxxxttttttsssrrrpppnnnlllkkkjjjjjjjjjhhhgggfffiiimmmqqqhhhlllooonnnjjjhhhiiilllqqqppppppooonnnmmmmmmmmmpppjjjiiiooorrrooommmoookkkpppvvvwwwuuutttvvvyyytttrrrooommmlllllllllmmmppprrrtttxxx{{{~~~{{{}}}~~~}}}}}}}}}~~~~~~}}}|||{{{}}}{{{xxxwwwwwwyyyyyyyyyyyyzzz{{{{{{yyyyyyzzz{{{{{{yyywwwwwwyyyyyywwwuuuuuuuuuuuuvvvwwwyyyzzz{{{wwwwwwvvvvvvvvvxxxyyyzzzxxxyyyzzzzzzzzz|||~~~~~~}}}~~~}}}||||||}}}~~~{{{yyyzzz|||vvvyyy}}}~~~|||zzzzzz||||||zzzzzz}}}uuuwwwzzz|||}}}~~~}}}}}}{{{|||}}}rrrqqqpppooopppqqqsssuuuvvvtttrrrqqqqqqsssuuuwwwssswww|||~~~{{{wwwtttrrrpppmmmkkkmmmjjjjjjllloooooonnnnnnnnnmmmmmmqqqtttvvvtttqqqsssrrrpppnnnnnnpppsssuuu{{{{{{zzzwwwtttqqqqqqrrrssstttvvvzzz~~~}}}xxxuuuvvvvvvvvvtttuuutttsssssssssrrrooommmssssssttttttuuuvvvvvvvvvwwwtttrrrqqqrrrssssssrrrrrrssstttuuuvvvxxxyyyyyywwwvvvuuutttuuuxxx{{{}}}~~~zzzuuussstttuuusssqqqpppsssvvvzzz{{{zzzxxxvvvwwwxxxyyyzzzyyyxxxwwwvvvyyytttvvv{{{wwwmmmnnnvvvwwwxxxyyyzzz{{{|||||||||{{{yyyxxxwwwvvvtttqqqoooooorrrtttuuuuuuvvvzzz~~~}}}{{{zzz{{{|||}}}zzz{{{{{{{{{|||~~~~~~~~~}}}|||{{{zzzzzz|||{{{yyyxxxxxxyyy{{{|||~~~{{{yyyxxxxxxyyyyyyyyy|||}}}zzzxxxxxxzzz|||~~~~~~{{{xxxvvvxxxxxxxxxwwwvvvuuutttssssssuuuwwwtttpppmmmnnnpppnnnnnnjjjeeeiiirrrsssnnnjjjnnnssstttrrrooonnnnnntttqqqnnnmmmooorrrssstttppppppqqqsssttttttqqqnnnpppqqqrrrtttuuuvvvwwwwwwwwwyyywwwrrrlllkkknnnrrrnnnrrruuuuuuuuuuuuxxx{{{}}}xxxzzzyyyvvvvvvyyy}}}|||{{{yyyzzz~~~}}}zzz{{{}}}~~~~~~{{{zzz{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwyyy{{{}}}|||zzzzzzzzzzzzxxxwwwyyyxxxxxxxxxzzz~~~}}}{{{zzz{{{}}}zzzyyy~~~~~~}}}{{{}}}}}}~~~||||||{{{|||}}}{{{|||||||||{{{yyywwwvvvxxx|||}}}|||}}}}}}zzz{{{}}}}}}{{{||||||xxxwwwzzz}}}|||nnnmmmmmmmmmnnnpppsssttttttsssrrrrrrtttvvvxxxyyyyyy}}}~~~xxxsssqqqppppppooossspppnnnqqquuuwwwuuusssuuusssrrrsssttttttqqqooossssssrrrqqqqqqsssvvvxxx~~~{{{xxxvvvvvvwwwsssuuuwww{{{|||xxxvvvwwwxxxwwwvvvxxxvvvuuutttuuutttrrrppprrrsssttttttuuuuuuuuutttwwwuuurrrrrrsssttttttssssssssstttuuuvvvwwwxxxxxxvvvvvvuuuuuuvvvxxxzzz|||yyyvvvrrrrrruuuwwwwwwuuunnnpppsssvvvxxxwwwvvvuuuvvvwwwxxxzzzzzzyyyyyyxxxyyytttuuuzzzxxxppppppvvvrrrsssuuuwwwyyy{{{||||||wwwwwwvvvvvvvvvuuusssrrrlllooorrrttttttvvvyyy|||~~~}}}{{{yyyxxxxxxyyyzzz{{{{{{zzzzzz{{{|||~~~~~~}}}|||{{{zzzzzzwwwwwwwwwwwwyyy{{{}}}~~~}}}{{{zzzyyyzzzzzzzzzyyy{{{~~~}}}zzzyyyyyy~~~{{{yyyyyyzzzzzzzzzyyyyyyxxxvvvwwwwwwvvvsssqqqppppppjjjnnnoookkkjjjmmmnnnkkkjjjnnnrrrsssqqqooonnnooowwwuuuqqqppppppqqqqqqppprrrqqqqqqrrrsssrrrpppnnnoooppprrrsssssssssrrrrrrsssuuuuuuqqqmmmlllppptttpppsssvvvwwwuuutttuuuvvvzzztttqqquuuwwwvvvxxx|||}}}|||{{{~~~~~~{{{|||xxx{{{~~~~~~}}}{{{zzzzzzzzzyyyyyyyyyyyyyyyxxxxxxuuuwwwyyyyyyxxxyyyzzz||||||zzzyyyyyyzzzzzzxxxwwwxxxxxxwwwwwwxxxzzz{{{|||}}}{{{zzzyyyyyy{{{~~~~~~~~~}}}|||~~~~~~}}}~~~~~~~~~|||}}}~~~~~~}}}{{{yyyxxxvvvzzz}}}}}}~~~|||}}}|||}}}~~~|||yyyyyyzzz{{{}}}mmmmmmmmmnnnppprrruuuvvvssstttuuuvvvxxxzzz||||||zzztttrrrrrrsssssstttrrrqqqrrruuuwwwvvvssszzzxxxvvvuuuuuutttrrrpppssstttuuuuuutttvvvyyy{{{|||zzz{{{|||vvvxxx{{{~~~~~~{{{yyyyyyzzz{{{{{{{{{{{{zzzxxxwwwwwwwwwvvvuuussstttvvvwwwwwwvvvuuutttxxxvvvtttssstttuuuuuuuuusssttttttuuuvvvwwwxxxxxxvvvvvvvvvvvvwwwyyyzzz{{{yyyuuurrrsssvvvxxxwwwuuunnnooorrrtttvvvwwwwwwwwwvvvwwwyyyzzzzzzzzzzzzyyyyyyssssssxxxyyytttrrrvvvssstttuuuwwwyyyzzzzzzzzzwwwwwwwwwvvvuuutttrrrqqqlllooosssuuuwwwxxxyyy{{{{{{zzzyyyxxxxxxyyyzzz{{{|||{{{zzzyyyzzz{{{}}}~~~|||{{{zzzyyyuuuvvvwwwxxxzzz{{{||||||{{{{{{{{{{{{{{{{{{zzzzzzyyy|||~~~}}}{{{zzzzzz|||~~~|||yyyuuuuuuvvvwwwxxxyyyyyyyyy|||{{{zzzyyyyyywwwtttqqqhhhooossspppllljjjjjjiiikkknnnqqqrrrqqqpppoooooowwwuuutttttttttuuusssrrrvvvtttrrrqqqppppppnnnmmmoooppprrrsssrrrpppmmmkkkppprrrtttsssppppppsssvvvrrrtttvvvvvvtttrrrqqqqqqsssooonnnrrruuuwwwyyy|||~~~||||||{{{zzz~~~|||~~~}}}~~~uuuyyy}}}~~~{{{zzzyyywwwxxxyyyzzzzzzzzzyyyxxxuuuwwwyyyzzzyyyxxxxxxyyyzzzxxxwwwxxxyyyyyyxxxwwwxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvxxx{{{~~~}}}}}}~~~}}}~~~~~~|||zzzxxx|||}}}~~~}}}|||~~~~~~|||{{{{{{|||~~~~~~}}}~~~ssssssssstttuuuwwwxxxyyyvvvwwwzzz|||~~~}}}xxxvvvvvvvvvuuuuuuyyy{{{wwwttttttuuuuuu{{{zzzxxxxxxwwwwwwwwwvvvrrrtttwwwwwwvvvxxx{{{~~~}}}~~~~~~~~~}}}~~~}}}{{{zzzzzz{{{zzzzzzwwwyyy{{{||||||zzzxxxvvvzzzxxxvvvuuuwwwxxxxxxwwwuuuvvvvvvvvvwwwwwwxxxxxxwwwxxxyyyzzz{{{|||||||||~~~{{{vvvuuuvvvvvvtttqqqpppqqqsssvvvxxxzzz{{{|||yyyzzzzzz{{{{{{zzzxxxwwwxxxrrrqqqvvvyyyvvvttttttyyyyyyzzzyyyyyyxxxwwwwww{{{{{{zzzwwwtttqqqooonnnqqqssswwwyyyzzz{{{zzzzzzxxxxxxxxxyyy{{{|||~~~~~~}}}{{{zzzzzz{{{~~~~~~|||{{{yyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxzzz|||}}}|||{{{{{{{{{yyy{{{|||}}}}}}|||{{{zzzwwwyyy|||~~~~~~{{{xxxuuurrrssstttuuuwwwyyyzzz{{{}}}~~~~~~zzzvvvlllpppsssrrrooommmkkkjjjmmmnnnpppqqqqqqpppppppppqqqqqqssswwwzzz||||||{{{zzzwwwssspppooonnnmmmlllmmmooorrrsssrrrpppmmmjjjppprrrttttttssssssuuuwwwssssssrrrqqqpppooooooppptttrrrppprrrtttvvvwwwxxx|||zzzxxxvvvwwwxxxyyyzzzzzz|||~~~~~~~~~}}}~~~yyy{{{}}}~~~|||zzzyyyyyyuuuwwwyyy{{{{{{{{{yyyxxxxxxzzz|||{{{yyyvvvttttttxxxwwwvvvwwwxxxyyyxxxwwwwwwwwwxxxxxxwwwvvvuuutttuuuuuuuuuvvvxxx{{{}}}~~~~~~~~~}}}|||}}}}}}}}}{{{|||{{{}}}}}}}}}{{{{{{{{{yyyyyy|||yyyyyyyyyyyyyyyyyyzzzzzz{{{}}}~~~|||zzzwwwvvv}}}xxxvvv{{{~~~|||||||||{{{zzzyyyyyyyyysssvvvxxxxxxwwwxxx}}}}}}{{{|||}}}~~~~~~~~~}}}{{{}}}{{{yyyxxxzzz{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~zzzyyyyyyxxxtttqqqrrrsssuuuwwwzzz{{{}}}}}}}}}}}}}}}|||{{{xxxvvvtttvvvrrrppptttwwwvvvtttsssyyyyyyyyyyyyxxxwwwvvvvvvzzz{{{{{{yyytttqqqppppppuuuvvvxxxzzz{{{{{{yyyxxxtttuuuwwwyyy|||~~~}}}{{{{{{|||}}}~~~~~~}}}|||zzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzvvvyyy|||}}}|||zzz{{{|||zzz{{{{{{|||}}}}}}|||{{{yyyzzz}}}~~~~~~|||yyyxxxvvvvvvwwwxxxzzz|||~~~}}}uuurrrppprrrssssssqqqppppppoooooooooppppppoooooonnnpppsssyyy~~~|||yyytttqqqoooooonnnmmmmmmooorrrttttttssspppnnnqqqrrrssssssrrrrrrsssttttttqqqmmmkkklllnnnppprrrsssrrrqqqqqqsssuuuvvvtttwwwwwwwwwvvvwwwyyy{{{}}}wwwyyy{{{{{{{{{{{{|||~~~~~~}}}~~~~~~|||xxxwwwxxxyyyuuuwwwyyy{{{{{{{{{yyyxxxxxxzzz||||||yyyvvvttttttxxxvvvuuuvvvxxxxxxxxxvvvwwwwwwxxxyyyyyyxxxxxxwwwwwwwwwwwwwwwyyyzzz|||}}}{{{zzz{{{~~~{{{{{{~~~~~~~~~~~~||||||{{{{{{{{{}}}zzzyyy}}}{{{|||~~~~~~{{{{{{{{{{{{zzzzzzzzzyyy~~~|||yyywwwyyyxxx}}}}}}|||yyyxxxxxxuuuxxxzzzyyywwwxxx}}}||||||~~~||||||}}}}}}}}}}}}}}}||||||||||||~~~~~~~~~~~~||||||}}}}}}zzzwwwssstttwwwyyy{{{|||||||||}}}{{{xxxuuusssuuutttsssuuuvvvvvvuuutttrrrssstttuuuvvvwwwwwwwwwvvvyyy{{{yyyvvvtttuuuwwwvvvvvvvvvxxxzzzzzzxxxwwwrrrsssuuuxxx{{{~~~~~~~~~}}}|||||||||||||||~~~}}}||||||{{{zzzyyyyyywwwwwwxxxyyy{{{|||}}}}}}uuuxxx{{{{{{yyyyyy{{{}}}}}}|||{{{|||~~~~~~}}}{{{zzzzzz{{{||||||{{{zzzyyywwwwwwvvvwwwxxxzzz}}}~~~~~~|||uuuqqqsssvvvvvvttttttsssqqqooonnnooooooooonnnppppppsssxxx}}}|||yyyuuurrrrrrqqqqqqpppnnnpppsssuuuvvvuuutttrrrqqqppppppooooooppppppqqqtttpppllljjjlllooorrrsssmmmoooooonnnqqqvvvwwwtttvvvxxxxxxxxxwwwwwwxxxzzzuuuxxx{{{|||{{{zzz{{{||||||~~~~~~{{{|||}}}yyyvvvtttvvvwwwwwwxxxyyyzzzzzzzzzyyyxxxvvvxxxzzz{{{zzzyyyyyyzzzyyywwwvvvwwwxxxxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{|||wwwwwwyyy{{{~~~{{{{{{~~~~~~~~~zzz}}}~~~}}}~~~zzzyyy~~~~~~zzzzzz~~~~~~}}}~~~{{{{{{{{{||||||||||||{{{|||}}}~~~}}}{{{zzz}}}wwwxxx{{{zzzzzz}}}{{{zzzzzzzzz|||}}}zzzwwwyyy}}}{{{|||~~~~~~~~~}}}uuuwww{{{}}}~~~}}}~~~{{{xxxvvvtttuuuwwwxxxwwwvvvvvvvvvvvvqqqrrrsssuuuvvvwwwwwwwwwuuuyyy|||{{{wwwuuuwwwzzzvvvuuuuuuwwwzzz||||||zzzuuuvvvxxxzzz|||}}}~~~||||||||||||{{{zzzxxxxxx{{{{{{zzzzzzzzzyyyyyyyyyvvvvvvvvvvvvwwwyyy|||}}}tttwwwzzzyyywwwwww{{{~~~|||}}}~~~|||yyyyyyxxxwwwwwwxxxyyyyyywwwvvvuuuuuuuuuwwwyyyzzzwww{{{~~~xxxvvvxxxwwwssssssvvvvvvsssooommmnnnooommmlllooooooqqquuuzzz}}}~~~~~~{{{yyyvvvtttttttttsssrrrqqqrrrsssuuuuuuuuuuuutttrrrqqqooonnnoooqqqsssssstttrrrooonnnqqqrrrrrrqqqlllooopppooorrrxxxyyyuuutttvvvxxxxxxvvvvvvwwwyyyvvvyyy}}}~~~}}}|||{{{{{{yyy}}}}}}zzzzzz||||||{{{xxxuuusssssstttzzzyyyyyyyyyyyyyyyxxxxxxwwwxxxzzzzzzzzzzzz|||}}}zzzyyywwwwwwxxxxxxwwwuuuvvvuuutttttttttuuuwwwxxxvvvwwwwwwxxxyyyzzz{{{|||vvvvvvwwwzzz|||~~~}}}{{{}}}}}}}}}}}}~~~~~~|||~~~|||{{{{{{~~~}}}~~~{{{~~~~~~|||~~~{{{xxx}}}}}}|||zzz}}}~~~~~~{{{{{{}}}~~~zzzzzz|||~~~~~~||||||||||||}}}{{{xxx||||||wwwtttyyy~~~~~~}}}|||xxxzzz}}}zzz|||}}}}}}~~~~~~yyy{{{~~~|||zzzwwwvvvvvvzzz|||zzzwwwvvvwwwxxxvvvvvvwwwwwwwwwwwwvvvvvvxxx|||~~~|||wwwuuuvvvyyywwwvvvuuuxxx|||zzz{{{|||}}}~~~~~~~~~~~~yyyzzz{{{|||{{{xxxvvvtttyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuuttttttuuuwwwxxxssswwwyyyxxxuuuvvv{{{}}}}}}~~~||||||{{{yyyxxxxxxyyy{{{}}}|||{{{yyyxxxxxxyyy{{{|||qqqwww|||zzz{{{|||wwwppppppuuuxxxtttooommmnnnnnnmmmkkkllllllmmmrrrwww{{{}}}}}}zzzxxxvvvvvvvvvvvvuuutttssssssttttttuuuuuuttttttuuussspppppprrruuuxxxyyyuuusssrrrtttuuuuuurrrnnnpppttttttrrrtttzzzzzzuuusssvvvzzz{{{zzzzzz|||xxx{{{}}}|||{{{www|||}}}yyyyyywwwxxxyyyxxxuuusssrrrrrr{{{{{{yyyxxxxxxxxxxxxyyy{{{||||||{{{yyyyyy{{{||||||zzzxxxxxxxxxxxxwwwuuuvvvtttrrrqqqqqqrrrsssttttttuuuvvvxxxyyy{{{||||||vvvvvvwwwyyy{{{|||{{{yyyyyyyyyyyyzzz{{{|||}}}~~~~~~{{{{{{|||}}}|||{{{{{{|||~~~}}}}}}}}}~~~{{{xxx}}}qqqwww~~~~~~~~~yyyyyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}|||yyyyyy|||~~~{{{{{{{{{{{{|||~~~}}}}}}}}}~~~}}}{{{zzz|||~~~|||{{{}}}}}}}}}~~~~~~yyyzzz{{{{{{{{{zzzyyyxxxwwwvvvwwwzzz~~~}}}yyyuuuuuuxxxzzzzzzyyyxxxyyyzzzrrrtttwwwyyyxxxxxxyyyzzz{{{{{{zzz{{{|||~~~}}}|||}}}wwwvvvyyy}}}{{{yyyxxxwwwvvvwwwwww}}}yyytttssswwwzzz{{{{{{ssswww{{{{{{yyyxxx{{{~~~||||||{{{zzz{{{|||}}}~~~zzzwwwwwwyyyzzzzzz|||yyyyyy{{{}}}|||yyywwwvvvsssqqqssspppmmmlllllllllkkkjjjffffffgggiiilllqqqvvvyyyyyyxxxvvvuuuttttttttttttqqqqqqrrrrrrrrrqqqqqqpppssssssrrrrrrrrruuuyyy|||{{{vvvqqqrrruuuxxxwwwuuunnnooopppqqqrrrsssssssssqqqyyy|||xxxvvv|||~~~{{{zzz~~~|||yyywwwvvvxxxyyyzzzzzzwwwuuuuuuyyyzzzxxxyyy|||xxxyyy{{{|||{{{yyyvvvuuuxxxyyyzzz{{{||||||||||||zzzxxxuuutttsssuuuwwwyyytttuuuuuusssqqqpppsssvvvrrrrrrsssuuuxxx{{{{{{{{{}}}{{{yyyxxxyyyzzzzzzzzz{{{xxxvvvyyy}}}}}}zzz}}}{{{zzz{{{}}}{{{zzz{{{|||{{{zzzxxxzzz|||~~~~~~~~~}}}yyyzzz{{{||||||}}}||||||}}}}}}}}}~~~~~~{{{yyyyyy{{{|||{{{{{{{{{{{{||||||}}}~~~zzz{{{}}}}}}|||{{{|||}}}}}}}}}}}}~~~~~~}}}|||~~~~~~}}}~~~~~~|||zzzyyyyyyzzz|||{{{zzzxxxyyyzzz{{{{{{{{{{{{||||||vvvxxx{{{|||||||||}}}~~~~~~}}}~~~|||vvvuuuxxx|||{{{zzzyyyxxxxxxyyyyyy}}}vvvssstttvvvwwwwwwuuuxxx{{{{{{xxxwwwyyy|||~~~}}}||||||||||||}}}}}}zzzyyyzzz{{{|||||||||{{{{{{|||~~~}}}{{{yyyyyy{{{}}}~~~|||{{{yyywwwuuusssqqqnnnmmmnnnnnnnnnmmmkkkjjjiiiiiikkkoootttwwwuuuuuutttttttttssssssssspppppppppqqqqqqqqqqqqqqquuuttttttrrrrrrsssuuuwwwvvvrrroooqqquuuxxxxxxvvvqqqrrrtttuuuuuuuuutttsssssszzz~~~{{{zzz||||||}}}xxxuuuvvvxxxzzz{{{xxxvvvvvvyyyzzzwwwwwwzzz{{{{{{zzzzzzyyyxxxxxxwwwxxxxxxzzz{{{||||||||||||vvvuuutttsssssstttuuuvvvvvvxxxxxxvvvsssrrrtttvvvsssrrrssstttvvvxxxxxxxxxzzzxxxwwwwwwyyyzzz{{{zzz}}}yyywwwxxx|||~~~|||yyy|||}}}~~~~~~}}}|||~~~|||{{{yyy}}}}}}~~~~~~||||||}}}~~~~~~}}}yyyzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwyyy{{{}}}}}}}}}|||{{{||||||||||||||||||||||||~~~||||||}}}zzzyyyyyyzzz{{{zzzzzzzzzzzzzzzzzz{{{{{{wwwyyy{{{{{{yyywwwwwwwwwzzz|||~~~~~~}}}}}}}}}}}}~~~|||{{{{{{{{{}}}}}}}}}|||xxxzzz}}}~~~~~~}}}~~~|||wwwvvvwww{{{{{{zzzzzzzzz{{{{{{|||xxxtttuuuwwwxxxxxxzzz|||~~~}}}yyyxxxyyy|||~~~}}}||||||||||||{{{zzz{{{}}}~~~~~~}}}yyyxxxwwwwwwyyyzzzzzzyyyzzz{{{}}}}}}~~~}}}||||||{{{yyyxxxtttrrroooooopppqqqpppppppppnnnjjjiiijjjmmmrrruuutttuuuuuuvvvvvvuuuttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssttttttsssqqqoooqqqtttvvvtttrrrrrrtttuuuwwwwwwuuutttssstttyyy|||{{{||||||~~~{{{vvvuuuwwwzzz{{{xxxvvvvvvzzzzzzwwwvvvyyy}}}|||zzzxxxxxxxxxyyyyyyvvvwwwxxxyyy{{{{{{{{{{{{ssssssssstttttttttssssssvvvxxxyyyxxxuuutttttttttssssssssssssssssssssssssvvvuuutttuuuxxxzzzzzzzzz}}}yyyvvvwwwzzz|||{{{yyyzzz{{{}}}}}}~~~}}}zzz{{{}}}}}}yyyvvvzzz}}}~~~{{{{{{~~~~~~zzz{{{}}}~~~~~~}}}}}}~~~sssuuuxxxzzz{{{{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz}}}~~~~~~}}}{{{zzzyyyzzzzzz{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxzzz{{{zzzwwwtttsssssswwwzzz~~~~~~~~~~~~|||~~~}}}{{{zzzzzz|||}}}|||zzzxxxzzz|||~~~~~~|||{{{{{{|||||||||||||||}}}}}}}}}{{{zzz|||~~~~~~}}}}}}{{{|||}}}~~~~~~}}}}}}{{{{{{|||~~~~~~|||zzzwwwuuutttvvvxxxxxxxxxzzz{{{||||||{{{|||~~~}}}{{{yyyyyyyyyyyyxxxwwwwwwtttrrrpppqqqqqqqqqpppqqqnnnjjjggghhhlllqqquuuxxxyyy{{{|||{{{yyywwwuuuxxxwwwuuutttsssttttttuuummmnnnooorrruuuvvvuuuuuutttsssqqqrrrrrrrrrooolllppprrrtttvvvvvvvvvtttssstttwwwyyyyyyzzz}}}~~~zzzxxxxxxxxxxxxvvvtttvvvzzzzzzwwwwwwyyy|||{{{zzzyyyxxxxxxxxxxxxtttuuuvvvwwwxxxyyyyyyyyyrrrsssuuuwwwwwwvvvtttssssssuuuvvvwwwvvvuuutttttttttuuutttsssqqqpppooopppuuutttsssuuuwwwxxxxxxwwwzzzwwwuuuvvvxxx{{{{{{{{{{{{|||~~~}}}{{{{{{}}}}}}|||zzzwwwyyy|||}}}{{{yyy||||||{{{~~~~~~{{{|||~~~~~~}}}~~~}}}||||||~~~rrrtttvvvyyyzzzyyywwwvvvrrrssstttuuuvvvwwwwwwvvvvvvvvvxxxzzz|||}}}|||{{{{{{zzzzzzzzzzzzzzz{{{|||yyyyyyzzzzzzyyyxxxwwwvvvvvvxxxzzzyyywwwvvvuuuuuutttxxx~~~}}}~~~~~~~~~zzzzzz}}}|||||||||}}}}}}}}}|||zzzwwwyyy|||~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~{{{}}}zzzvvvtttuuuvvvwwwwwwyyyzzzzzzyyyxxxxxxzzz|||zzzyyywwwwwwxxxyyyxxxwwwyyyvvvsssqqqqqqqqqpppooonnnllliiigggiiinnntttxxx}}}~~~~~~yyyvvvwwwvvvtttssstttuuuxxxyyynnnnnnooorrruuuvvvtttrrrrrrqqqqqqqqqrrrqqqpppnnnppprrrtttvvvxxxxxxwwwvvvwwwwwwxxxyyyyyyzzz}}}~~~|||yyywwwuuutttrrruuuyyy{{{xxxxxxzzzyyyyyy{{{{{{zzzyyyvvvuuusssssstttvvvvvvvvvvvvvvvsssvvvyyy{{{{{{zzzwwwvvvrrrsssuuuwwwxxxyyyxxxwwwuuuvvvvvvssspppnnnnnnooovvvuuuttttttvvvvvvuuusssuuuttttttuuuxxxzzz||||||zzz{{{|||~~~~~~}}}|||zzzzzz|||}}}~~~~~~zzz{{{{{{|||||||||||||||yyy~~~}}}|||~~~~~~|||~~~}}}|||}}}~~~}}}|||{{{yyyyyyyyy{{{}}}~~~tttuuuwwwxxxxxxwwwvvvuuuqqqrrruuuwwwxxxyyyyyyyyytttuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxxxxzzz{{{|||xxxyyyzzzzzzzzzxxxwwwvvvtttvvvwwwxxxwwwxxxzzz|||uuuxxx}}}|||zzz~~~~~~~~~}}}~~~}}}|||yyy|||~~~|||zzzzzzwwwyyy}}}{{{~~~}}}~~~{{{wwwvvvvvvwwwvvvvvvwwwxxxxxxwwwvvvvvvwwwyyy{{{yyyxxxxxxyyyzzzzzzyyywwwuuurrrpppppppppooonnnlllkkkiiiiiilllrrrxxx|||{{{xxxvvvsssrrrsssvvvyyy{{{tttrrrqqqrrrttttttpppmmmlllmmmoooqqqsssuuuvvvwwwuuuvvvwwwxxxyyyzzz{{{{{{|||yyyxxx{{{{{{zzz|||~~~{{{wwwtttsssrrruuuzzz{{{xxxwwwyyyvvvxxxzzz{{{zzzxxxuuusssuuuuuuvvvvvvvvvvvvuuuuuutttwwwzzz}}}}}}|||yyyxxxtttttttttvvvyyyzzzzzzyyytttvvvwwwuuupppnnnooopppvvvuuutttuuuvvvuuutttrrrrrrssstttvvvxxxyyyzzz{{{vvvwwwxxxyyyyyyyyyxxxxxx{{{{{{{{{{{{|||}}}~~~|||zzzyyyyyyzzz{{{uuuzzz}}}|||}}}~~~~~~}}}}}}~~~~~~|||xxxwwwwwwvvvwwwxxxzzz{{{tttuuuuuuuuuuuutttssssssqqqsssuuuxxxyyyyyyyyyxxxtttuuuuuuuuuuuuuuuwwwxxxxxxwwwuuuuuuvvvwwwzzz{{{wwwxxxzzz{{{{{{yyyxxxwwwwwwxxxxxxvvvvvvwwwyyy|||xxxyyy|||~~~}}}{{{yyy||||||zzz~~~~~~~~~~~~wwwwwwyyy}}}~~~zzzqqqxxx{{{vvvuuuvvvsssvvv{{{}}}~~~{{{yyywwwvvvwwwxxxwwwwwwuuuvvvvvvvvvttttttvvvwww|||zzzyyyyyyzzz{{{zzzyyysssqqqooonnnoooqqqqqqpppnnnmmmmmmnnnqqqvvv|||{{{vvvttttttvvvwwwxxxuuurrrrrrttttttppplllkkklllnnnpppssswww{{{}}}{{{zzzyyyxxxxxxyyyzzzzzz|||xxxwww{{{}}}|||}}}~~~|||{{{xxxvvvvvvtttvvvzzzzzzvvvtttuuuwwwwwwxxxxxxwwwvvvtttsssxxxxxxxxxxxxxxxwwwvvvuuusssuuuxxx{{{|||{{{yyywwwvvvsssrrrrrruuuvvvvvvttttttwwwxxxvvvrrroooqqqttttttssstttuuuwwwwwwuuusssrrrtttvvvxxxxxxwwwvvvvvvssstttuuuwwwxxxwwwwwwvvv{{{|||}}}}}}|||||||||}}}~~~|||zzzyyyyyyyyyzzzxxx{{{{{{yyyzzz~~~~~~~~~}}}|||xxxxxxyyyzzzzzz{{{||||||sssrrrrrrqqqpppppppppoooppprrrtttvvvwwwwwwvvvuuutttuuuuuutttssstttvvvxxxwwwuuusssrrrsssuuuxxxzzzwwwxxxzzz{{{{{{zzzxxxwww~~~}}}zzzvvvssssssuuuwwwzzz{{{|||}}}}}}|||{{{zzzzzz}}}~~~}}}}}}~~~~~~}}}}}}}}}{{{xxxvvv~~~~~~}}}|||}}}~~~zzzvvvuuuuuuwwwzzz{{{yyywwwrrrzzzyyyrrriiisss|||}}}vvvooooooqqqooorrrwww~~~|||}}}xxxwwwvvvvvvxxxyyyyyyxxxtttuuuuuuuuussssssuuuwww{{{yyyxxxxxxyyyzzzyyyxxxooommmlllmmmoooqqqrrrrrrppppppppprrruuuyyy~~~|||vvvrrrrrrrrrwwwssspppqqquuuvvvsssooonnnooopppqqqsssvvv{{{~~~~~~|||yyyvvvuuuuuuvvvwwwzzzuuuuuuzzz}}}|||}}}|||zzzzzzzzzyyyxxxwwwxxx{{{zzztttqqqrrrxxxwwwvvvuuutttttttttuuu|||{{{{{{zzzyyyxxxwwwvvvrrrtttvvvxxxyyyyyywwwvvvuuurrrnnnnnnooopppooonnntttwwwyyywwwssspppsssvvvrrrrrrsssuuuwwwxxxwwwuuusssvvvxxxyyyxxxuuusssrrrssstttvvvxxxyyyzzzyyyyyy|||}}}~~~~~~|||zzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{~~~|||vvvvvv}}}~~~~~~}}}}}}}}}|||||||||~~~nnnoooqqqssssssrrrooommmlllooorrrtttsssrrrrrrrrrooopppqqqqqqpppppprrrtttuuuttttttuuuvvvwwwvvvuuuyyyyyyxxxxxxxxxxxxyyyzzzvvvuuurrrpppnnnpppsssvvvzzz|||xxxyyyyyyvvv~~~zzzwwwvvvvvvyyyzzz}}}xxxtttvvv}}}}}}{{{|||||||||{{{zzzxxxwww|||xxxvvvwww{{{~~~~~~~~~|||{{{yyyyyyuuurrrnnnmmmmmmnnnooonnnpppssswww}}}{{{sssllllllnnnooommmkkkjjjlllooolllnnnssszzz|||xxxxxx{{{|||zzzwwwzzzyyyxxxwwwwwwvvvvvvwwwyyyxxxxxxwwwxxxzzz{{{|||yyysssrrrpppooorrrwwwvvvuuuuuuwww|||xxxvvvwww|||xxxtttssstttuuusssqqqpppqqqrrrsssuuuvvvwwwxxx{{{||||||xxxtttrrrtttwww~~~wwwwww}}}||||||xxxwwwxxxyyy{{{yyyvvvvvvvvvvvvuuusssxxxyyyzzzzzzyyyxxxvvvuuu~~~}}}{{{yyyxxxxxxxxxyyyuuuuuuuuuuuuvvvvvvvvvvvv|||}}}sssnnnppprrrqqqxxxwwwvvvuuutttssssssssssssttttttuuuuuuttttttsssxxxvvvuuutttvvvvvvvvvuuummmssswwwwwwxxx{{{}}}{{{{{{wwwwww|||}}}yyyxxx{{{}}}zzz~~~|||{{{}}}zzz{{{zzzyyyxxxyyy|||~~~{{{}}}||||||}}}~~~~~~~~~kkknnnrrrrrrnnnllllllmmmmmmppprrrssssssrrrsssttttttttttttqqqnnnlllmmmmmmttttttvvvxxxyyyxxxuuusssrrrrrrsssssstttuuuuuuuuuuuuuuutttpppmmmnnnrrrvvv{{{{{{xxxyyyyyywwwyyyxxxvvvtttssstttwwwyyyzzzwwwuuuvvv|||}}}|||zzzzzzzzzzzz}}}{{{zzz{{{~~~~~~~~~~~~|||{{{{{{yyyzzzzzzzzzzzzyyywwwvvvtttrrrooonnnnnnnnnmmmlllkkklllnnnppptttxxx{{{}}}~~~xxxuuupppjjjjjjlllmmmllljjjiiijjjlllgggjjjnnnttt}}}}}}yyyyyy|||}}}{{{xxxxxxwwwvvvuuutttsssssssssxxxwwwwwwwwwxxxyyyzzz{{{|||wwwtttuuutttrrrssswww{{{|||}}}yyyuuutttyyywwwtttsssssssssrrrqqqpppqqqqqqrrrssstttuuuvvvzzz||||||zzzwwwuuuxxx{{{~~~wwwvvv~~~{{{zzz~~~}}}{{{{{{zzzzzz{{{yyywwwvvvvvvvvvuuutttxxxxxxxxxyyyxxxxxxwwwwwwwwwxxxzzz{{{|||{{{zzzyyytttttttttuuuuuuuuuuuuvvvxxx|||{{{tttppprrrtttssstttsssrrrqqqqqqpppppppppssssssttttttuuutttttttttvvvtttrrrrrrssssssrrrpppnnntttwwwvvvwww{{{}}}|||zzzvvvvvv{{{|||zzzyyy}}}yyywwwzzz|||yyyxxxzzz|||||||||zzzxxxxxx{{{}}}~~~~~~hhhmmmqqqooojjjgggjjjnnnnnnppprrrsssssstttwwwyyyzzz{{{zzzvvvrrrnnnllllllqqqtttwwwyyyzzzxxxuuusssoooppprrrssstttttttttsssuuuvvvvvvqqqmmmlllqqqvvvyyy||||||xxxvvvvvvvvvuuussssssssssssssstttwwwzzzxxxwwwxxxyyy|||~~~}}}~~~~~~}}}{{{yyyxxxwwwssstttvvvwwwwwwvvvtttsssooommmkkkjjjiiihhhfffeeekkkjjjiiiiiijjjlllnnnpppiiimmmrrruuuvvvvvvwwwxxxyyy{{{xxxrrroooooommmjjjhhhjjjlllkkkjjjhhhhhhhhhaaacccggglllttt~~~}}}~~~}}}zzz||||||~~~}}}{{{|||{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzxxxuuuuuuwwwxxxuuuvvvyyy}}}xxxuuuuuuvvvuuutttrrrqqqrrrsssuuuuuuuuuuuuuuuvvvvvvwwwzzz}}}~~~{{{{{{}}}{{{yyy~~~{{{{{{|||}}}}}}{{{yyy|||zzzxxxwwwwwwwwwvvvuuuwwwwwwwwwwwwwwwwwwxxxxxxtttwww{{{~~~~~~|||xxxvvvssstttttttttuuuuuuuuuuuutttxxxxxxuuusssuuuvvvuuuqqqpppppppppppppppppppppqqqrrrssstttttttttttttttxxxwwwuuuuuuuuuuuusssrrrppptttvvvtttuuuyyy||||||yyyvvvvvvyyyzzzyyyzzz}}}|||xxxvvvxxxzzzxxxwwwyyy}}}}}}|||zzzxxxxxxzzz{{{{{{iiilllnnnmmmkkkkkkmmmpppoooqqqrrrtttvvvyyy{{{vvvssssssoooqqquuuwwwxxxxxxxxxxxxwwwxxxzzz{{{{{{zzzxxxwwwvvvxxxxxxtttnnnmmmsssxxxwwwxxxwwwuuusssssssssrrrsssuuuvvvvvvuuuvvvzzz~~~zzz|||~~~}}}zzzwwwvvvuuurrrsssuuuvvvvvvtttrrrpppmmmkkkjjjiiihhhgggdddaaaiiiiiiiiiiiihhhgggggggggcccfffjjjmmmnnnnnnooopppqqqssspppkkkjjjmmmnnnlllhhhiiikkkkkkjjjhhhfffeee^^^___bbbfffllluuu~~~zzzvvvvvvxxxxxxwwwuuu{{{}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxwwwuuuuuuuuuvvvwwwwwwxxxxxxwwwttttttxxxyyyxxxzzz}}}|||yyytttwwwxxxvvvsssqqqsssvvvwwwvvvuuutttttttttuuuuuu{{{~~~|||xxxvvv}}}{{{xxxxxxxxxxxxwwwuuuwwwvvvvvvuuuvvvwwwyyyzzzxxxzzz|||}}}|||yyyuuusssuuuuuuuuuuuuvvvvvvvvvvvvsssuuuwwwwwwvvvvvvvvvtttqqqrrrrrrsssssstttttttttooopppqqqrrrrrrssssssrrrwwwvvvvvvvvvwwwwwwvvvtttqqqtttuuusssssswww{{{{{{yyyxxxxxxxxxwwwwwwyyy{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{||||||{{{yyyyyyzzz||||||~~~}}}~~~mmmlllkkknnnssswwwwwwuuutttuuuvvvwww{{{~~~yyywwwnnnqqqsssuuuvvvyyy}}}~~~|||zzz|||{{{wwwrrrrrrwww|||{{{xxxwwwvvvvvvuuuuuuuuuwwwyyyzzzyyywwwxxx}}}{{{xxxuuutttuuuuuuvvvvvvuuusssqqqoooqqqpppnnnmmmmmmkkkhhhfffeeefffhhhiiihhhfffcccaaaeeeggghhhiiiiiijjjlllnnnnnnpppmmmiiihhhlllnnnllljjjjjjkkklllllljjjgggeee^^^___aaaccchhhnnnvvv|||~~~|||xxxtttqqqppprrrsssrrrpppuuuvvvxxx|||{{{{{{yyyxxxwwwvvvvvvvvvttttttuuuvvvwwwwwwwwwxxxyyyuuutttvvvxxxxxx|||~~~zzzvvvxxx{{{yyyvvvuuuwwwyyywwwvvvtttrrrqqqrrrsssssszzz~~~~~~~~~~~~{{{yyywwwvvv~~~|||yyyyyyyyyyyyxxxwwwwwwwwwvvvvvvvvvwwwyyyzzz{{{{{{{{{zzzyyyxxxvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxuuuuuuvvvxxxxxxvvvtttsssrrrssstttuuuvvvvvvvvvuuuoooooopppqqqqqqqqqqqqqqqqqqqqqqqqsssuuuuuutttssspppttttttqqqqqquuuxxxxxxxxxzzzzzzxxxvvvuuuwwwxxxyyyzzzzzzyyyyyy{{{||||||xxxyyy{{{{{{zzz{{{|||~~~~~~}}}||||||}}}~~~pppmmmnnnuuu|||yyysssvvvxxxyyyzzz}}}}}}{{{yyyzzz~~~~~~{{{}}}}}}{{{{{{}}}zzz}}}~~~|||zzz|||}}}xxxuuutttwwwvvvvvvuuusssrrrpppoooqqqooommmlllkkkkkkhhhgggfffhhhjjjkkkkkkiiigggeeegggggggggfffeeegggjjjmmmlllnnnlllhhhgggkkklllkkkllllllkkkkkklllkkkhhhfff```aaabbbccceeejjjqqquuuyyy{{{|||}}}yyyuuuqqqmmmmmmooopppnnnlllnnnoooqqqsssvvvyyy|||~~~~~~}}}~~~}}}}}}~~~||||||{{{zzzyyyyyyyyyyyytttuuuvvvwwwwwwxxxxxxwwwzzzvvvtttvvvwwwxxx|||}}}yyyxxxzzz{{{|||{{{zzzzzz{{{}}}{{{yyywwwvvvwwwxxxyyywww|||~~~{{{zzzzzzzzz{{{}}}zzzzzzzzzzzzyyywwwxxxxxxxxxwwwxxxxxxyyyyyyyyyyyywwwwwwwwwxxxzzz{{{xxxxxxxxxxxxyyyyyyyyyyyyxxxuuuuuuxxxxxxuuussssssrrrssstttvvvvvvvvvuuutttpppqqqqqqrrrrrrqqqqqqppprrrrrrsssuuuwwwwwwuuusssnnnrrrssspppooosssuuutttuuuzzz|||xxxuuuuuuvvvvvvtttwwwxxxvvvuuuyyy{{{zzzvvvxxxzzz{{{{{{|||}}}|||||||||||||||}}}~~~~~~}}}~~~oooqqqvvv{{{~~~}}}xxxuuussstttsssrrrpppooooooppppppmmmjjjhhhfffggggggfffeeeiiiiiiiiihhhhhhhhhhhhhhhddddddeeeeeeeeegggkkkmmmkkkmmmlllhhhhhhlllmmmkkknnnllljjjjjjkkkjjjhhhfffbbbccccccccceeehhhmmmqqqvvvvvvuuuuuuyyy~~~|||vvvtttppplllkkkmmmnnnllljjjjjjjjjkkklllnnnppprrrsssvvv{{{}}}|||~~~~~~}}}||||||{{{zzz~~~zzz{{{}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~tttuuuvvvxxxxxxxxxxxxwwwyyyvvvuuuxxxyyywwwyyy}}}}}}zzzzzzzzz|||}}}~~~|||{{{|||zzzzzz{{{|||~~~yyy}}}{{{zzz{{{{{{zzzxxxyyyyyyzzzzzzzzzyyyyyyxxxyyyxxxwwwwwwwwwxxxzzz{{{wwwwwwxxxxxxxxxyyyyyyyyyyyytttrrrwwwyyyuuusssuuussstttuuuwwwwwwvvvtttssstttuuuuuuttttttsssrrrqqqwwwvvvwwwxxxyyyxxxuuussskkkppprrrooooooqqqrrrpppooowww|||yyyvvvwwwxxxvvvpppvvvxxxtttssswwwzzzyyywwwyyy{{{{{{{{{{{{|||~~~~~~~~~zzz{{{|||}}}~~~}}}~~~mmmsss}}}}}}xxxtttsssqqqpppnnnllllllnnnoooqqqnnnkkkhhhfffggghhhhhhhhhgggeeebbb______aaaccceee```bbbeeefffgggiiilllnnnkkkmmmmmmkkkkkkoooooommmooollliiihhhiiijjjhhheeedddddddddddddddgggkkknnnsssrrroooooosssyyyxxxssstttppplllkkkmmmmmmkkkiiihhhhhhhhhiiijjjkkkmmmmmmqqqvvv{{{|||zzzyyy|||{{{~~~~~~~~~|||{{{{{{{{{{{{xxx}}}~~~~~~xxxzzz|||~~~~~~}}}~~~~~~zzzzzzzzzzzzzzz{{{||||||tttuuuwwwxxxyyyyyyxxxxxxxxxvvvwww{{{{{{xxxwwwyyy{{{yyyyyy{{{}}}zzz|||{{{xxxvvvvvvwwwyyyzzz|||~~~|||{{{{{{{{{zzzyyyzzz{{{{{{|||{{{zzzxxxwww{{{zzzzzzxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyrrrqqqvvvyyyvvvuuuwwwuuuvvvxxxyyyyyywwwvvvtttxxxxxxwwwwwwvvvuuussssssvvvvvvuuuvvvuuussspppmmmiiioooqqqooonnnppppppnnnjjjttt{{{yyywwwyyyzzzxxxpppwwwyyytttsssxxx{{{zzzyyyzzz||||||{{{zzz{{{|||{{{{{{|||zzzyyy{{{}}}~~~zzz|||wwwqqqpppqqqrrrooollllllooopppooonnnmmmnnniiicccccciiijjjfffaaa```___```ccceeeeeeeeedddbbbaaaaaadddggghhhiiijjjnnnqqqpppmmmkkklllnnnlllmmmmmmjjjfffdddgggjjjccccccdddeeegggiiikkklllwwwpppjjjiiinnnssstttssspppooonnnmmmkkkhhhfffeeefffgggiiilllooopppnnnlllssssssuuuxxx{{{|||zzzxxx~~~}}}}}}|||xxxwwwxxxyyyyyyxxxxxxzzz||||||{{{~~~~~~~~~}}}|||yyyyyyzzzzzzzzzzzzyyyyyy}}}zzzwwwvvvvvvwwwwwwwww{{{zzzyyyxxxxxxxxxyyyzzz{{{xxxxxx|||}}}xxxyyyyyywwwuuuvvv{{{~~~{{{yyy}}}}}}}}}{{{xxxwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyuuuvvvxxx||||||xxxyyyyyyxxxwwwwwwwwwwwwwwwtttuuuxxxzzz{{{{{{{{{{{{~~~yyywwwvvvuuutttsssuuuuuuuuuuuuuuuuuuuuuuuunnnnnnpppqqqmmmhhhhhhlllqqqsssvvvvvvuuutttssstttrrrqqqqqqrrrvvvyyy{{{{{{zzz{{{|||{{{xxxwwwyyy|||}}}|||}}}{{{~~~|||wwwrrrppprrrqqqooollllllmmmooonnnmmmnnnnnnjjjeeeeeeiiijjjfffaaa``````aaadddffffffeeegggeeecccdddgggiiikkkkkkjjjlllnnnooommmlllkkkkkkpppooolllhhhfffeeegggjjjddddddeeefffhhhiiijjjjjjtttoookkkjjjlllpppqqqqqqpppooonnnllliiifffdddbbbgggffffffffffffhhhiiijjjrrrrrrsssuuuxxxyyywwwvvvtttuuuvvvzzz~~~}}}zzzxxxyyyyyyyyyxxxxxxzzz|||{{{zzz}}}}}}|||~~~~~~~~~}}}zzzzzzzzzyyyyyyxxxvvvvvv{{{yyywwwvvvvvvwwwwwwwww{{{zzzyyywwwwwwwwwwwwxxxzzz{{{~~~}}}}}}wwwxxxyyyxxxwwwzzz~~~}}}|||||||||zzzwwwvvvwwwyyy|||{{{{{{zzz{{{{{{|||}}}uuuuuuvvvyyy}}}|||xxxwwwvvvvvvuuuuuuuuuuuuuuutttuuuwwwyyy{{{}}}}}}~~~|||yyywwwvvvvvvuuutttsssssssssrrrrrrsssssssssqqqppprrrtttqqqkkkkkknnnqqqsssuuuuuuuuutttuuuvvvttttttttttttuuuwwwyyy{{{yyy{{{||||||zzzzzz|||~~~~~~{{{xxxtttpppnnnppppppnnnlllkkklllmmmmmmlllooonnnkkkggggggiiihhheee`````````cccfffgggfffeeeiiihhhfffhhhkkknnnpppqqqnnnnnnooopppqqqooollljjjpppmmmhhhffffffgggggggggeeefffhhhiiijjjjjjiiiiiiooonnnlllkkkkkkmmmooopppoooooommmkkkhhheeebbbaaaggggggeeebbb___```eeejjjpppoooooopppsssttttttsssqqqqqqtttxxx|||~~~}}}{{{xxxyyyzzzyyyxxxxxxzzz{{{}}}zzzzzz~~~|||yyyzzz}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzzyyywwwuuutttxxxwwwwwwvvvvvvvvvwwwwww{{{zzzxxxvvvuuuuuuvvvvvvvvvwwwyyy}}}|||~~~|||{{{}}}|||xxxyyyyyyyyyyyyyyy{{{}}}}}}{{{yyywwwvvvxxxzzz|||{{{zzzyyyyyyzzz{{{|||xxxvvvuuuwww{{{}}}|||zzzwwwvvvuuuuuuttttttuuuuuutttuuuwwwyyy{{{~~~}}}{{{xxxwwwxxxxxxwwwvvvuuutttsssrrrrrrssstttuuuuuutttuuuwwwuuupppooorrrrrrsssttttttsssssstttvvvuuuwwwxxxwwwuuuvvvyyy|||{{{|||~~~~~~~~~}}}~~~~~~~~~}}}{{{~~~}}}}}}yyywwwuuuqqqoooqqqooonnnlllkkkkkkkkkllllllnnnllljjjhhhggggggfffcccaaaaaabbbdddggghhhgggfffiiihhhgggjjjoootttwwwxxxxxxvvvttttttuuusssnnniiijjjgggeeeeeehhhiiihhheeehhhjjjlllmmmmmmlllkkkjjjjjjkkklllllllllllloooqqqmmmmmmlllkkkhhhfffdddcccfffggggggccc^^^___eeekkknnnmmmllllllnnnpppppppppuuuvvvxxxzzz||||||{{{zzzxxxyyyzzzyyyxxxxxxyyy{{{}}}zzzzzz~~~{{{xxxxxx||||||{{{{{{zzzzzzzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwwwwvvvvvvvvvwwwyyyxxxvvvvvvuuuvvvwwwwwwxxxyyyzzz|||~~~zzz{{{zzzzzz{{{|||zzzvvvrrr{{{{{{yyyxxxyyy{{{~~~~~~{{{yyyyyy|||~~~}}}|||{{{{{{{{{{{{{{{xxxuuuvvvzzz}}}}}}|||yyyyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxzzz{{{}}}zzzyyyxxxxxxzzzzzzyyywwwwwwvvvuuuttttttuuuvvvwwwxxxvvvwwwyyyxxxtttrrruuutttuuuuuusssqqqqqqrrrssstttxxxzzzyyyvvvvvv{{{}}}}}}|||zzz}}}}}}||||||||||||~~~}}}yyyzzzxxxuuusssuuupppooonnnlllkkkkkklllmmmllliiiggggggfffeeeccccccccccccccceeeggghhhhhhffffffffffffjjjqqqwww{{{}}}{{{wwwvvvtttqqqlllgggfffeeefffiiinnnnnnkkkhhhlllmmmoooqqqqqqooonnnllliiijjjlllmmmmmmmmmoooqqqkkkkkkkkkkkkjjjiiihhhgggbbbfffgggeeeaaaaaaeeejjjlllkkkjjjjjjmmmooooooooowwwxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzyyyxxxwwwyyyzzz}}}{{{{{{|||yyyyyy{{{{{{yyyxxxwwwwwwwwwwwwvvvwwwxxxyyyyyyyyyyyyyyywwwyyy{{{{{{yyywwwwwwxxxwwwwwwvvvvvvvvvxxxyyyzzz||||||||||||~~~~~~}}}}}}~~~|||xxxuuuzzzyyywwwwwwyyy|||~~~}}}~~~~~~zzzvvvuuuxxx{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxxxxzzzzzzzzz{{{{{{{{{||||||xxxwwwxxxyyy{{{|||zzzxxxwwwvvvuuuuuuuuuuuuvvvwwwyyyvvvwwwzzzzzzvvvtttuuuvvvwwwvvvtttqqqooonnnoooqqquuuyyyyyywwwyyyzzzzzz|||~~~}}}{{{vvvtttvvvvvvsssrrrsssqqqrrrqqqooollllllmmmooolllgggdddeeefffdddccceeegggfffdddeeefffhhhhhhgggddddddeeeiiiooovvvzzz|||{{{vvvrrrnnnkkkhhheeefffgggjjjnnnqqqrrrpppmmmooooooqqqqqqrrrqqqppppppkkkkkkkkkkkklllmmmnnnnnniiiiiijjjjjjkkkjjjjjjjjjccceeeggggggeeedddeeegggjjjiiiiiikkknnnppppppoooqqqsssuuuwwwwwwwwwyyy{{{yyyzzzzzzyyyxxxwwwxxxzzz}}}zzzzzz~~~|||zzzzzz{{{zzzxxxwwwwwwwwwxxxyyysssuuuvvvxxxzzz{{{||||||||||||{{{|||yyyxxxxxxxxxxxxzzz{{{|||{{{{{{{{{zzzzzz{{{{{{|||xxx||||||xxxxxx}}}{{{|||~~~~~~{{{yyywwwuuuvvvyyy}}}}}}xxxwwwyyy{{{{{{yyyzzzyyyxxxxxxwwwwwwxxxxxxzzzzzz{{{||||||{{{yyyxxxwwwwwwxxx{{{}}}}}}zzzxxxttttttttttttttttttttttttyyyvvvvvvzzz{{{wwwuuuuuuwwwxxxyyywwwssspppnnnnnnooorrrvvvxxxyyy|||{{{{{{}}}}}}uuuqqqqqqtttuuurrrqqqrrrsssttttttqqqnnnmmmoooqqqlllfffbbbeeeeeedddeeehhhkkkiiieeedddeeeggghhhhhhdddddddddggglllrrruuuwww{{{yyytttnnnhhhffffffgggiiikkkmmmnnnnnnnnnoooqqqoooooooooppppppqqqqqqqqqqqqmmmiiiiiijjjkkkiiiggghhhhhhiiiiiiiiiiiihhhhhhkkkjjjjjjiiihhhhhhhhhhhhiiiiiijjjmmmqqqrrrrrrqqqmmmpppssstttuuuvvvyyy|||zzzzzz{{{yyywwwwwwxxxzzz|||xxxwww{{{}}}{{{zzz{{{zzzyyyxxxxxxyyy{{{}}}~~~xxxyyy{{{}}}~~~}}}{{{zzzzzzzzz{{{|||xxxxxxxxxxxxyyyyyyzzzzzzuuuxxxyyyxxxvvvvvvyyy}}}yyy}}}{{{xxxwwwzzz|||}}}}}}|||~~~}}}{{{{{{zzzyyyyyyyyyyyyzzzvvvxxx{{{|||}}}{{{xxxwwwvvvwwwyyy|||~~~}}}zzzwwwssstttuuuvvvvvvuuutttssszzzvvvvvvzzz|||yyyvvvvvvvvvyyy{{{{{{xxxuuurrrqqqpppqqqsssvvvzzz~~~~~~}}}|||~~~yyyuuuuuuyyy{{{xxxwwwxxxuuuvvvvvvsssooonnnppprrrmmmfffbbbeeefffdddfffkkknnnjjjfffddddddfffggghhhfffddddddfffjjjnnnqqqrrryyywwwssslllfffdddgggkkkkkklllllljjjggghhhlllpppnnnnnnnnnnnnooopppqqqrrruuuoooiiifffhhhhhheeebbbhhhiiiiiihhhhhhgggfffeeetttqqqnnnlllllllllkkkjjjhhhiiikkkooossstttsssrrrnnnqqqtttuuutttuuuxxx{{{zzz{{{{{{yyywwwwwwxxxzzz{{{wwwuuuyyy{{{yyyyyy|||yyyxxxxxxyyy{{{~~~~~~|||{{{zzzzzzzzzuuuvvvwwwxxxyyy{{{||||||wwwwwwvvvvvvwwwxxxxxxxxxxxx}}}~~~}}}zzzzzzzzzxxxwwwxxx{{{~~~~~~}}}||||||||||||}}}sssvvvzzz}}}}}}|||yyywwwvvvwwwyyy|||~~~}}}zzzwwwtttuuuxxxyyyyyyxxxuuuttt{{{wwwvvvzzz}}}zzzwwwvvvuuuyyy}}}~~~|||yyyvvvuuurrrqqqrrruuuzzz|||}}}yyyyyy|||~~~~~~}}}~~~xxxvvvyyy||||||zzzwwwuuutttssssssrrrpppnnnhhheeebbbaaaccceeeggggggiiifffcccbbbdddeeeffffffdddffffffeeeccceeejjjoookkkkkkkkkhhhdddbbbcccdddnnnllljjjhhhiiikkkmmmnnnkkklllmmmlllkkkjjjkkkllljjjiiihhhhhhhhhgggdddbbbiiijjjjjjjjjhhheeebbb```mmmllllllkkkkkkllllllmmmlllooorrrsssrrrooonnnnnnhhhkkkqqquuuxxx{{{~~~zzz{{{|||{{{yyyxxxyyyzzzyyyyyyyyyyyyzzz|||}}}~~~}}}{{{xxxyyy}}}}}}zzzvvvzzz}}}{{{wwwwww{{{}}}{{{||||||zzzyyyzzzzzzzzzzzz{{{||||||}}}}}}}}}}}}~~~~~~tttuuuwwwyyyzzzyyyxxxwwwwwwxxxzzzzzzzzzxxxvvvuuuwwwxxxzzz{{{|||||||||{{{zzzyyyyyyxxxwwwwwwwwwwww|||{{{wwwrrrrrrvvvwwwsssqqqsssyyy}}}}}}~~~~~~|||xxxyyyzzzzzzxxxzzzxxxvvvuuuuuusssqqqnnnjjjgggdddcccdddfffhhhhhh```___^^^___bbbeeeggggggjjjjjjiiifffcccbbbdddgggkkkjjjiiifffdddcccccccccjjjjjjiiihhhggghhhkkkmmmjjjkkklllkkkjjjiiijjjkkkiiihhhgggggggggfffdddbbbfffggghhhiiijjjjjjiiiiiillllllllllllmmmmmmmmmnnnnnnqqqssstttsssqqqoooooojjjmmmqqquuuwwwzzz}}}wwwyyy{{{|||}}}}}}~~~zzz{{{}}}zzz|||}}}{{{wwwvvvxxx{{{{{{|||~~~}}}zzz{{{|||}}}||||||{{{zzzzzz{{{|||}}}|||{{{}}}~~~wwwwwwvvvvvvvvvwwwyyyzzzxxxyyyzzz{{{{{{zzzyyyxxx{{{|||}}}~~~~~~~~~}}}||||||{{{{{{zzzzzzzzzzzz{{{~~~||||||xxxsssssswwwzzzxxxwwwxxx{{{}}}}}}~~~~~~zzzxxxxxxwwwvvv{{{zzzxxxwwwwwwuuurrrpppmmmjjjgggeeefffggghhhhhhdddbbb```___aaabbbbbbbbbggghhhiiiiiihhhiiijjjllljjjhhheeeddddddddddddccchhhiiijjjhhhfffeeehhhkkkiiikkklllkkkjjjjjjkkklllgggfffeeefffgggfffdddcccffffffggghhhiiijjjkkkllljjjkkkmmmoooppppppooooooqqqsssuuuvvvtttrrrqqqpppnnnooorrrssstttvvvzzz|||xxx{{{~~~~~~~~~~~~}}}|||zzzxxxwwwvvvvvvtttwww||||||}}}~~~{{{xxxwwwyyy{{{|||yyyyyy|||}}}~~~|||yyyvvvttttttwwwzzz}}}{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{|||{{{{{{{{{{{{||||||}}}}}}|||}}}zzzuuuvvvyyy}}}}}}}}}}}}~~~~~~}}}zzzwwwwwwwwwvvvzzzyyywwwwwwxxxwwwuuusssoookkkhhheeefffggggggggggggeeeccccccdddeeeddddddbbbdddggghhhiiijjjjjjjjjiiifffccccccdddeeeeeedddkkkmmmmmmjjjeeeccceeehhhiiijjjlllkkkkkkkkklllmmmgggfffeeefffggggggfffdddjjjiiigggfffeeefffggghhhjjjkkknnnqqqrrrrrrrrrqqqsssuuuwwwvvvtttrrrrrrrrrooopppqqqqqqqqqsssvvvyyy~~~~~~}}}zzzyyyyyyxxxvvvuuurrrtttxxx{{{}}}~~~{{{wwwvvvwwwzzz|||yyyxxx{{{|||yyyvvvvvvyyy|||~~~||||||{{{{{{}}}}}}|||{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}~~~|||xxxxxx|||~~~{{{|||}}}}}}|||}}}~~~}}}~~~~~~|||}}}zzzwwwwwwxxxyyyvvvuuuuuuvvvwwwxxxvvvtttnnnkkkgggddddddeeeeeeeee___^^^```ccchhhlllmmmnnnffffffffffffeeeccc```^^^hhhfffdddcccdddggghhhiiissssssqqqlllgggdddeeegggfffgggiiiiiiiiiiiikkkllliiihhhhhhhhhjjjjjjhhhfffnnnllliiigggffffffhhhiiikkkmmmppprrrtttttttttssstttvvvwwwwwwuuutttssstttqqqrrrrrrrrrrrrsssvvvyyy}}}{{{~~~|||zzzyyyzzzzzzyyyxxxwwwxxxxxxxxxxxxzzz~~~|||yyywwwxxxzzz||||||zzz{{{~~~}}}|||{{{||||||}}}}}}|||{{{|||}}}~~~{{{{{{{{{{{{|||}}}~~~~~~}}}~~~~~~zzzzzz~~~~~~zzzzzz{{{xxx~~~}}}zzz|||~~~~~~~~~}}}}}}|||yyyyyy{{{|||uuuttttttuuuwwwwwwvvvtttmmmiiieeeccccccdddeeeeee______```cccgggjjjjjjjjjhhhhhhggghhhiiihhhfffcccgggggggggfffeeegggkkkooo{{{wwwrrrmmmjjjhhhggggggccceeeggghhhhhhhhhjjjlllnnnmmmlllmmmmmmmmmkkkiiinnnmmmlllkkkkkklllnnnooonnnoooqqqsssuuuuuuuuuuuuvvvwwwyyyyyywwwwwwwwwxxxuuuvvvxxxxxxxxxyyy|||~~~~~~{{{||||||{{{{{{{{{{{{{{{|||~~~}}}{{{yyyxxxzzz~~~~~~}}}|||{{{{{{|||}}}}}}{{{{{{~~~~~~}}}||||||||||||{{{|||~~~~~~{{{{{{}}}{{{{{{{{{vvv|||{{{{{{|||~~~}}}}}}~~~||||||}}}~~~xxxwwwvvvvvvwwwvvvtttrrrllliiieeecccdddeeeeeeeeeeeedddcccdddeeeeeedddbbbjjjhhhhhhjjjmmmooonnnlllfffiiikkkiiifffgggnnnuuuxxxpppkkkkkklllkkkjjjfffhhhjjjkkkkkklllnnnpppsssrrrqqqqqqqqqqqqooommmmmmmmmmmmmmmnnnoooqqqrrrqqqqqqrrrsssuuuvvvvvvwwwxxxzzz{{{{{{{{{{{{|||}}}{{{}}}|||~~~}}}{{{zzz|||~~~~~~}}}{{{yyy{{{~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||zzz{{{~~~~~~}}}|||{{{{{{{{{{{{{{{|||~~~||||||}}}|||{{{|||~~~~~~}}}www||||||}}}~~~~~~~~~{{{zzzxxxwwwwwwuuussspppllliiieeeddddddfffggggggbbbbbbbbbdddggghhhgggfffnnnkkkhhhgggiiihhhfffcccfffkkknnnkkkfffhhhpppyyywwwmmmjjjlllooonnnlllkkkmmmooopppqqqrrrtttvvvwwwuuutttttttttsssqqqnnnmmmmmmmmmmmmmmmnnnoooooosssssssssssstttvvvwwwxxxzzz|||}}}~~~}}}~~~}}}zzzxxx{{{{{{||||||{{{zzzzzz}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~}}}zzz|||~~~{{{zzz|||~~~}}}~~~{{{zzzzzzzzz{{{zzzzzz{{{|||}}}~~~~~~~~~~~~}}}||||||zzzxxxzzzyyy}}}~~~~~~~~~}}}||||||~~~~~~|||}}}{{{wwwsssnnniiidddccceeeeeebbb___dddeeeffffffddddddfffgggnnnlllkkklllmmmkkkfffbbbhhhhhhhhhjjjllloooqqqsssuuurrrooooooqqqsssrrrpppuuuwwwzzz{{{yyyvvvuuutttrrrsssuuuxxxyyyyyyvvvsssnnnnnnnnnoooppppppqqqqqqmmmrrruuutttwww|||~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||}}}}}}zzzxxxwww{{{~~~}}}|||{{{{{{|||~~~~~~~~~~~~}}}|||{{{{{{zzz~~~|||zzz}}}}}}|||}}}{{{zzz}}}~~~~~~}}}zzzwwwvvvwwwyyyzzz}}}zzz{{{~~~{{{www~~~yyyuuuvvv|||{{{~~~~~~~~~~~~~~~~~~{{{xxxvvvqqqlllfffdddeeedddaaa^^^```aaaaaa```___```ccceeennnlllkkklllmmmmmmjjjggghhhggggggggghhhiiikkklllooommmkkklllnnnppppppooovvvyyy{{{{{{zzzxxxwwwwwwuuuvvvwwwxxxyyyyyywwwuuurrrrrrrrrrrrqqqqqqqqqqqqnnnsssvvvvvvxxx~~~~~~}}}zzz{{{{{{zzzwwwwwwzzz|||xxxxxxxxxyyy{{{}}}|||||||||}}}|||}}}{{{}}}~~~|||}}}{{{xxxxxx{{{~~~}}}{{{{{{{{{zzz|||~~~}}}{{{}}}}}}xxxyyy}}}{{{~~~~~~~~~|||yyyxxxxxxuuupppjjjhhhhhhhhhfffdddddddddddddddcccdddgggjjjnnnlllkkkkkkmmmnnnnnnmmmkkkjjjhhhggggggggghhhhhhnnnmmmmmmnnnqqqrrrrrrrrrwwwyyyzzzzzzyyyyyyyyyzzzxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvuuuttttttsssssssssxxx{{{{{{}}}~~~yyy{{{|||{{{zzzyyyzzz|||uuuuuuvvvxxx{{{}}}||||||}}}|||~~~~~~||||||zzzxxxxxx{{{}}}}}}~~~{{{xxx{{{|||~~~~~~}}}|||{{{~~~zzz~~~}}}~~~~~~~~~~~~}}}xxxuuuvvvxxxwwwtttooommmmmmnnnmmmkkkgggiiikkkkkkkkkkkklllnnnooommmlllkkklllmmmoooooopppooommmlllkkkkkkkkklllnnnooooooqqqrrrsssrrrrrrtttvvvwwwwwwvvvvvvxxxyyywwwwwwwwwuuutttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxxxx{{{|||}}}~~~~~~}}}}}}||||||vvvwwwxxx{{{}}}~~~~~~~~~|||||||||zzz}}}{{{zzzzzz}}}}}}}}}|||~~~~~~zzzuuu{{{|||~~~~~~|||~~~yyy}}}~~~{{{{{{~~~~~~}}}~~~~~~zzzvvvuuuwwwzzzzzzxxxtttrrrpppnnnlllkkkcccgggkkknnnmmmkkkjjjiiipppooonnnlllkkklllnnnpppsssrrrqqqpppooopppqqqqqqlllmmmooopppooonnnmmmlllppprrrssssssrrrrrrtttuuusssttttttsssrrrsssvvvyyyzzzzzz|||}}}~~~}}}{{{zzz{{{|||}}}~~~|||~~~~~~~~~}}}zzzzzzzzzxxx|||zzzyyyzzz|||}}}{{{yyy|||~~~{{{|||}}}~~~~~~zzzwww~~~~~~|||~~~}}}}}}~~~yyy||||||yyyyyy~~~~~~}}}{{{xxxxxxzzz|||{{{zzzxxxuuuqqqllliiigggeeeiiinnnpppooollljjjiiiqqqqqqpppnnnmmmmmmppprrrrrrrrrqqqppppppqqqrrrrrrmmmpppssstttrrrooonnnmmmnnnpppqqqqqqpppooopppqqqppprrrtttttttttuuuzzz~~~~~~|||yyywww}}}~~~~~~}}}vvvxxx|||~~~~~~}}}{{{|||{{{xxxyyyyyywwwyyywwwwwwxxxzzz|||||||||{{{~~~~~~zzzxxx{{{}}}}}}zzz{{{}}}~~~}}}}}}}}}~~~}}}}}}}}}zzz}}}~~~~~~~~~~~~zzz}}}|||xxxwww|||~~~~~~~~~{{{zzzzzzzzzyyyxxxzzzzzzyyyuuupppllljjjmmmooorrrrrrpppnnnnnnnnnppprrrsssrrrpppqqqtttwwwsssrrrqqqpppoooppppppqqqnnnrrrvvvxxxvvvsssrrrrrrnnnpppssssssrrrpppoooooonnnssswwwyyyyyy{{{~~~zzzwwwzzz{{{}}}~~~~~~|||zzzyyyuuuvvvxxxzzzzzzzzzyyyxxx{{{zzzxxxyyyyyywwwxxxwwwvvvxxxzzz||||||{{{{{{|||{{{}}}~~~}}}}}}~~~{{{yyy|||}}}|||{{{yyy|||~~~~~~yyyxxx|||}}}}}}~~~}}}zzzzzzyyywwwuuutttxxx|||}}}|||xxxuuusssqqqrrrqqqooommmmmmnnnpppooorrrtttuuutttuuuxxx{{{uuutttrrrpppooooooooopppiiinnnsssvvvtttrrrqqqqqqppprrruuuvvvtttqqqpppooooootttzzz}}}}}}~~~{{{vvvxxxzzz||||||zzzxxxvvvwwwvvvvvvvvvvvvvvvvvvwww{{{~~~{{{xxxyyyzzzxxxyyyxxxxxxzzz|||~~~}}}|||}}}~~~~~~wwwtttyyy~~~~~~~~~|||{{{xxx|||{{{yyy}}}~~~}}}{{{zzz{{{~~~|||{{{{{{wwwvvvyyyxxxxxxyyyxxxwwwuuusssrrrrrrssssssrrrqqqpppooonnnpppsssvvvuuurrrppprrrtttooovvvxxxsssooopppoookkkkkkmmmooopppooonnnooopppnnnssstttpppnnnppprrrsss{{{|||~~~vvvvvvxxxzzz|||{{{yyyvvvwwwvvvuuuuuuvvvxxxwwwwwwzzzyyyzzz|||zzzwwwxxx|||}}}yyywwwwwwyyy{{{}}}zzzyyyyyyyyyxxxwwwyyy|||~~~}}}{{{{{{zzzyyyxxx~~~~~~~~~~~~~~~|||xxxzzz}}}}}}|||||||||||||||}}}~~~~~~~~~}}}|||}}}~~~~~~|||{{{{{{}}}|||{{{|||yyyxxxyyyvvvwwwwwwwwwvvvtttrrrqqqsssttttttttttttssssssrrruuuxxxyyyxxxtttrrrsssuuunnntttvvvrrroooqqqqqqooolllmmmnnnnnnmmmmmmnnnppppppuuuwwwtttrrrvvvzzz{{{}}}{{{yyyyyyxxxvvvtttxxxwwwuuuvvvwwwxxxxxxwwwzzzwwwwww{{{{{{yyyyyy|||{{{xxxwwwxxxzzz||||||yyyxxxxxxyyyxxxwwwwwwyyy{{{}}}}}}}}}}}}}}}zzz{{{}}}~~~~~~~~~}}}|||~~~~~~}}}||||||||||||||||||}}}{{{zzzzzzuuuuuuuuuuuutttsssqqqpppwwwwwwvvvvvvuuuttttttssstttvvvxxxvvvrrrooooooqqqsssvvvvvvrrrpppqqqrrrqqqnnnoooooonnnmmmnnnpppssstttyyy|||yyyyyy|||yyywwwwwwvvvuuuxxxwwwvvvwwwyyyzzzyyyxxx{{{wwwvvvzzz}}}|||zzzzzz~~~|||yyywwwwwwxxx{{{}}}}}}{{{xxxwwwwwwxxxwwwvvvuuuwwwyyyzzz~~~}}}~~~~~~{{{{{{|||~~~|||~~~~~~}}}~~~}}}|||~~~~~~~~~}}}}}}~~~}}}|||}}}}}}|||{{{tttuuuuuuuuuuuusssrrrpppxxxwwwvvvtttsssqqqqqqpppqqqsssuuutttpppnnnoooqqq||||||yyytttrrrqqqqqqqqqqqqrrrrrrqqqqqqrrrvvvyyyyyy{{{yyyyyyyyyyyyxxxvvvvvvvvvxxx{{{||||||{{{yyywww|||~~~zzzyyyzzzxxxwwwvvvwwwyyy|||~~~|||zzzwwwvvvwwwxxxwwwvvvvvvwwwxxxyyy|||~~~{{{zzzyyy{{{~~~}}}}}}~~~~~~{{{{{{}}}}}}|||}}}~~~||||||}}}|||{{{uuuvvvwwwwwwvvvuuusssrrrsssrrrqqqpppooooooppppppqqqtttwwwvvvtttrrrtttvvv|||yyyuuusssrrrqqqqqqrrrrrrsssttttttuuuxxx}}}~~~~~~~~~|||zzzxxxuuuuuuwwwzzz}}}~~~}}}zzzzzzxxxxxxwwwvvvvvvwwwzzz|||~~~|||zzzwwwvvvwwwxxxxxxwwwyyyyyyyyyyyy{{{~~~|||zzzxxxyyy}}}~~~~~~|||zzzzzz{{{~~~}}}|||}}}{{{zzz||||||zzzvvvwwwxxxxxxxxxwwwuuutttllllllkkklllmmmooorrrsssnnnrrruuutttrrrrrrsssvvvtttpppmmmppprrrrrrsssvvvsssvvvxxx{{{~~~~~~zzzvvvwwwwwwyyy|||~~~}}}}}}~~~zzzyyyxxxxxxwwwwwwxxxzzz|||}}}|||zzzwwwwwwxxxyyyxxxxxx{{{|||{{{yyyzzz}}}{{{|||~~~|||}}}yyy~~~}}}~~~||||||~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{|||{{{zzz{{{www{{{}}}|||}}}zzzxxxzzz{{{yyyvvvwwwxxxxxxxxxwwwvvvuuunnnmmmllllllmmmoooqqqrrrmmmpppsssrrrpppnnnppprrrqqqlllkkkqqquuutttuuuxxxyyy||||||zzz{{{{{{|||~~~}}}{{{|||zzz|||}}}{{{|||zzzyyyxxxxxxxxxyyy{{{||||||zzzxxxxxxyyyzzzzzzyyy|||||||||zzzzzz~~~}}}|||~~~}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}||||||}}}{{{{{{}}}||||||~~~yyyxxxzzzzzzzzz|||sssyyy~~~}}}{{{}}}yyyvvvyyy{{{xxxvvvvvvwwwxxxxxxwwwvvvuuutttssspppnnnmmmmmmnnnnnnrrrtttwwwuuurrrpppqqqsssuuuooonnntttxxxwwwvvvyyy~~~~~~{{{xxxvvvwww{{{|||{{{~~~|||{{{zzzyyyyyyyyyzzz{{{}}}{{{yyyxxxyyyzzzzzzzzz{{{||||||{{{zzz}}}~~~}}}||||||{{{zzzzzz{{{||||||}}}}}}~~~~~~}}}}}}|||{{{{{{zzzzzz|||}}}zzzzzz{{{~~~zzzzzzzzzxxxxxxzzz||||||{{{{{{}}}}}}{{{zzzxxxwwwvvvvvvwwwxxxxxxwwwvvvuuutttsssqqqpppppppppqqqrrrrrrtttvvvwwwuuutttttttttooorrruuuyyy}}}|||{{{|||{{{wwwssswwwyyy{{{{{{yyyyyy{{{}}}~~~~~~}}}||||||||||||||||||~~~~~~}}}zzzyyyzzz}}}~~~|||~~~}}}{{{{{{{{{|||}}}}}}}}}|||{{{yyyxxxyyyzzz}}}~~~zzzxxx|||}}}|||zzzzzzwwwvvvwwwzzzyyyyyyzzz|||~~~|||||||||{{{yyytttuuuuuuvvvuuutttsssrrrrrrrrrqqqpppppppppqqqqqqoooqqqssstttrrrqqqqqqqqqqqqvvv~~~{{{zzz{{{|||yyyvvvwwwyyy{{{{{{xxxwwwxxxzzz||||||||||||}}}~~~{{{|||}}}|||zzzzzz|||~~~~~~{{{}}}}}}}}}{{{zzz}}}}}}}}}}}}}}}{{{zzzyyyzzz|||~~~|||{{{~~~}}}zzzyyyvvvtttuuuwwwwwwwwwxxx{{{~~~}}}|||{{{{{{||||||zzzxxxuuuuuuuuuuuutttsssqqqpppppppppqqqqqqqqqqqqqqqqqqnnnpppssstttsssrrrssssssxxx}}}{{{}}}~~~|||zzzxxxzzz{{{{{{yyywwwvvvvvvyyyzzzzzz{{{}}}{{{{{{|||zzzyyyxxxyyy{{{}}}~~~}}}{{{{{{~~~{{{~~~|||zzz}}}~~~~~~~~~}}}|||{{{zzzzzz~~~}}}}}}~~~|||yyyxxxuuuuuuvvvwwwwwwvvvwwwyyy{{{~~~zzzzzzzzzzzz{{{zzzvvvtttwwwwwwxxxwwwvvvtttrrrqqqoooppppppqqqrrrsssssssssooorrrvvvyyy{{{|||~~~xxxyyy{{{{{{zzzyyywwwwwwxxxyyyyyyzzz{{{}}}|||{{{zzzyyywwwvvvvvvvvvzzz|||~~~}}}zzzyyy{{{}}}}}}~~~~~~~~~}}}}}}||||||{{{yyy}}}}}}{{{|||~~~}}}zzzwwwwwwvvvvvvxxxxxxxxxwwwwwwwwwxxxyyyzzzvvvvvvwwwyyyzzzyyyvvvssswwwxxxxxxxxxvvvtttsssqqqooopppppprrrssstttuuuvvvqqquuu{{{yyyyyyzzz{{{||||||{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{|||{{{zzzzzzzzz{{{{{{{{{yyy{{{}}}|||yyywwwxxxzzz}}}}}}}}}|||||||||||||||xxx{{{}}}zzzzzz{{{zzz}}}wwwuuuuuuuuuvvvyyyyyyyyyxxxwwwwwwwwwwwwwwwqqqrrrssswwwzzz{{{yyywwwvvvvvvvvvvvvuuutttrrrqqqqqqqqqqqqrrrsssvvvxxxzzztttyyy{{{zzzyyyzzz|||~~~}}}||||||{{{zzzyyyyyyyyyyyyyyy}}}|||{{{}}}yyy{{{}}}{{{wwwuuuvvvyyy||||||{{{{{{{{{{{{||||||zzz{{{~~~~~~{{{yyywww{{{~~~uuusssssssssuuuxxxxxxxxxxxxwwwwwwwwwwwwwwwqqqqqqsssuuuxxxzzzyyyxxxvvvvvvwwwwwwwwwvvvtttssssssrrrqqqqqqtttwww|||~~~{{{~~~{{{xxxxxxzzz||||||{{{}}}|||{{{{{{zzzzzzzzz{{{~~~}}}~~~zzz||||||zzzvvvtttvvvxxx}}}{{{{{{zzzyyyyyyzzz{{{|||~~~~~~yyyxxxzzz~~~~~~uuurrrrrrrrrsssvvvwwwwwwwwwwwwxxxxxxxxxxxxuuuuuutttuuuwwwxxxvvvuuuwwwxxxyyyzzzzzzyyyxxxwwwtttsssqqqqqqtttxxx}}}|||wwwvvvxxxzzzzzzyyy}}}}}}||||||||||||}}}}}}~~~~~~~~~|||{{{||||||yyyuuusssvvvyyy{{{zzzyyyxxxyyyyyy{{{{{{{{{yyy{{{wwwvvvvvvttttttvvvwwwwwwvvvvvvvvvvvvwwwwwwyyyuuuqqqssswwwzzzyyywwwvvvuuusssrrrqqqqqqqqqrrrrrrqqqrrrvvv{{{||||||}}}|||{{{zzzzzz{{{}}}~~~~~~|||yyyyyy}}}|||yyywwwwwwzzz{{{zzzxxx}}}~~~}}}vvvuuuvvvuuuuuuwwwxxxxxxxxxwwwwwwxxxxxxxxxyyyuuurrrssswwwyyyxxxuuuttttttttttttttttttttttttrrrtttwww{{{~~~}}}{{{yyyzzzzzz{{{}}}}}}{{{{{{~~~}}}|||{{{{{{yyyxxxxxxzzz{{{zzzxxx{{{uuuuuuvvvuuuuuuwwwxxxxxxwwwwwwwwwwwwxxxxxxwwwtttrrrsssvvvwwwvvvtttrrrsssuuuvvvwwwwwwwwwvvvsssxxx~~~|||yyy{{{{{{{{{}}}}}}zzz{{{~~~zzzwwwzzzyyyxxxyyy{{{{{{yyywww{{{~~~}}}{{{uuutttuuussssssttttttuuuuuuuuuuuuuuuuuutttsssrrrqqqrrruuuvvvvvvtttqqqrrruuuwwwwwwwwwuuutttrrrzzz}}}zzzzzzzzz|||~~~~~~}}}wwwxxxzzz}}}xxxwwwwwwxxxyyyyyyyyyxxxvvvyyy{{{uuuttttttqqqpppqqqssstttuuuuuuuuuuuutttsssnnnnnnoooqqqtttuuuvvvuuuqqqrrrtttuuuuuutttrrrqqqrrr{{{yyyyyyyyyzzz|||}}}}}}{{{wwwxxx{{{}}}xxxuuuvvvwwwwwwwwwvvvvvvvvvzzzzzztttttttttqqqoooppptttuuuvvvwwwwwwvvvuuutttlllmmmoooqqqssstttttttttpppqqqrrrsssrrrrrrppppppttt}}}~~~zzzyyyxxxyyy{{{|||{{{zzzzzz{{{~~~zzzwwwvvvwwwwwwvvvuuuuuuvvvxxx|||~~~wwwrrrssstttrrrqqqrrrssstttvvvwwwwwwvvvtttsssmmmnnnpppqqqqqqqqqqqqqqqoooooopppqqqqqqrrrrrrrrrxxx~~~}}}{{{zzzzzz{{{{{{{{{yyyyyy{{{~~~}}}{{{yyyyyyxxxyyyxxxvvvtttuuuxxx|||}}}zzztttppprrrtttsssssstttqqqrrrtttuuuuuutttrrrqqqoooppprrrrrrpppnnnnnnnnnnnnnnnooooooqqqsssuuuvvvzzz}}}{{{{{{{{{|||{{{zzzssswww|||}}}{{{zzz{{{}}}{{{{{{zzzwwwtttvvvzzz~~~~~~~~~~~~yyy~~~vvvvvvwwwwwwwwwwwwvvvuuuwwwsssqqqrrrttttttppplllnnnoooppprrrsssqqqmmmiiiooonnnpppttttttqqqsssxxxxxxyyyyyyzzzwwwvvvvvvxxxyyyzzzzzzxxxxxxyyyzzz}}}{{{xxxwwwxxxzzzzzzzzz}}}~~~~~~{{{{{{|||}}}{{{~~~vvvvvvuuutttsssrrrqqqqqqmmmkkkjjjmmmrrruuutttqqqppppppqqqssstttssspppmmmmmmkkklllqqqssstttvvvzzz|||zzz{{{{{{yyyxxxyyywwwxxxyyyxxxwwwxxxyyy{{{~~~|||zzzyyyzzz|||}}}}}}~~~}}}~~~~~~}}}{{{||||||{{{~~~yyywwwtttqqqooooooooooookkkiiihhhkkkpppuuuvvvuuurrrrrrrrrsssuuuuuutttrrrqqqlllkkkpppvvvxxx{{{~~~{{{||||||{{{zzz{{{wwwxxxxxxwwwvvvwwwzzz|||}}}}}}|||||||||~~~~~~~~~~~~}}}||||||~~~{{{yyyuuurrrpppqqqrrrtttuuurrrooooooqqqsssttttttsssrrrqqqrrrtttvvvvvvuuuxxxqqqmmmrrryyy}}}||||||}}}{{{{{{}}}{{{{{{{{{yyywwwwwwyyy||||||}}}}}}}}}}}}~~~}}}}}}}}}}}}zzzwwwtttrrrqqqsssvvvxxx{{{xxxuuurrrqqqqqqqqqqqqrrrqqqooopppsssuuuuuuuuuwwwooolllrrrzzz{{{{{{|||{{{{{{}}}|||yyyxxxyyy{{{zzz|||}}}}}}||||||}}}{{{{{{~~~~~~}}}{{{uuusssqqqppppppsssvvvxxxxxxwwwtttrrrqqqqqqqqqqqqrrrpppoooppprrrtttttttttooojjjiiipppxxx~~~|||{{{|||zzzzzz||||||zzzzzzzzzyyy|||~~~~~~{{{{{{}}}}}}zzz{{{~~~}}}{{{{{{{{{}}}~~~{{{wwwsssqqqpppoooppprrruuuwwwsssttttttsssrrrqqqrrrrrrrrrqqqpppqqqssstttsssrrrooollllllrrrwwwzzz}}}|||{{{{{{}}}|||~~~~~~|||{{{{{{yyy}}}{{{zzz|||||||||~~~|||zzzyyyxxxzzz{{{}}}{{{vvvtttsssrrrqqqqqqsssuuuvvvssstttvvvuuutttsssssssssrrrrrrrrrssstttuuusssrrruuussssssvvvvvvvvv{{{~~~~~~||||||~~~xxx{{{~~~}}}||||||zzz~~~|||zzz|||~~~~~~}}}{{{yyyyyy{{{}}}~~~zzzuuupppppppppqqqrrrssstttuuutttsssrrrrrrssssssqqqooorrrllljjjnnnqqqqqqpppqqqxxxpppmmmsss{{{}}}}}}~~~}}}|||}}}|||zzzvvvxxxzzzzzzyyyyyyzzz{{{xxx{{{~~~}}}zzzxxxyyy{{{~~~~~~~~~~~~yyysssqqqqqqqqqqqqrrrsssttttttrrrqqqqqqrrrttttttsssqqqqqqmmmnnnssswwwtttqqqpppvvvooolllrrrzzz}}}~~~~~~|||{{{}}}}}}{{{xxxvvvvvvvvvxxxzzz||||||{{{zzzzzzzzz}}}}}}~~~~~~xxxrrrsssrrrrrrrrrrrrrrrssssssqqqqqqqqqrrrtttuuutttsssqqqnnnqqqxxx|||xxxrrrppptttnnnlllrrrxxx{{{}}}}}}~~~~~~|||yyyvvvuuuuuuyyyyyyzzz{{{}}}}}}|||zzz{{{|||~~~xxxssstttssssssrrrrrrrrrsssssssssrrrrrrsssuuuuuutttsssrrrooorrryyy|||xxxsssqqqtttooonnnrrrvvvwww{{{zzz{{{||||||zzzyyyyyyzzz{{{zzzyyy|||~~~{{{zzz{{{~~~yyyuuuttttttsssrrrrrrrrrssssssvvvtttttttttuuuuuusssqqqtttpppoootttxxxvvvssssssuuurrrqqqsssttttttyyyxxxzzz||||||{{{{{{{{{}}}}}}{{{{{{~~~}}}{{{|||~~~~~~}}}{{{}}}zzzwwwtttsssssssssssssssttttttwwwvvvuuuuuuvvvuuusssqqquuuooommmppptttsssssstttuuusssssstttsssssszzz|||}}}~~~}}}{{{zzzzzz{{{}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}|||zzzxxx{{{zzzxxxssssssssssssssstttuuuvvvvvvuuutttuuuvvvvvvuuussstttnnnlllpppssssssrrrsssrrrrrrssstttsssttt}}}~~~~~~|||zzzyyyzzz{{{}}}}}}}}}~~~~~~}}}|||{{{{{{{{{zzz}}}yyy{{{}}}yyyxxxrrrrrrrrrssstttuuuvvvwwwtttttttttuuuwwwxxxwwwuuurrrmmmlllqqqtttsssqqqrrrppppppsssuuutttuuu|||~~~~~~|||{{{{{{{{{yyy}}}|||zzz{{{}}}~~~|||zzzzzzzzzzzz{{{}}}~~~}}}~~~{{{|||}}}|||wwwssstttvvvvvvuuuttttttvvvwwwwwwvvvsssqqqpppqqqsssqqqqqqrrrrrrssstttuuuuuurrrssstttsssvvv}}}|||zzzyyyxxxxxxxxx}}}}}}~~~zzzuuu|||~~~~~~{{{xxxvvvuuuzzz{{{}}}|||yyy}}}}}}~~~}}}|||yyyxxxrrrqqqqqqsssvvvxxxwwwuuuuuuvvvvvvuuusssrrrsssuuupppqqqqqqqqqrrrrrrqqqqqqqqqrrrtttuuuwww|||zzzxxxxxxwwwwww~~~~~~}}}yyy|||~~~}}}zzzyyyyyy{{{|||}}}~~~}}}xxxwwwxxxrrrnnnlllpppwwwzzzxxxtttsssuuuvvvvvvttttttuuuvvvqqqrrrrrrrrrqqqpppoooooooooqqqtttvvvzzz|||yyyyyyyyyyyyxxx~~~~~~~~~}}}zzz|||~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}yyywwwwwwrrrooommmpppuuuxxxwwwtttqqqsssuuuvvvuuuuuuvvvxxxuuuuuuttttttrrrqqqoooooommmppptttxxx|||}}}zzz{{{}}}}}}|||~~~|||{{{{{{|||||||||wwwzzz}}}~~~~~~~~~}}}}}}yyyuuusssssssssrrrrrrrrrtttuuuqqqsssuuuvvvwwwxxx{{{}}}{{{yyywwwuuusssqqqooonnnmmmpppuuuyyy}}}|||~~~~~~|||zzzxxxvvvvvvwwwxxxwwwyyy|||}}}~~~{{{|||~~~~~~~~~{{{vvvuuuvvvvvvssspppppprrruuuqqqssswwwyyy}}}yyytttpppooonnnmmmqqqvvvyyy|||~~~{{{{{{zzzwwwttttttvvvxxxyyy{{{}}}~~~zzz{{{}}}~~~}}}|||{{{xxxyyywwwtttrrrrrrssssssssssssuuuzzzzzztttrrrqqqooorrrvvvxxxzzz}}}}}}zzzyyyzzzzzzyyywwwwwwzzz}}}}}}}}}~~~zzzyyyzzz{{{{{{vvvqqqqqquuuwwwuuurrrtttwww|||yyyvvvuuupppssswwwxxxxxxzzz}}}|||xxxtttxxxzzz|||{{{zzz{{{~~~}}}~~~{{{{{{|||zzzwwwyyysssooosssvvvvvvvvvwww~~~yyyvvv}}}xxxuuuuuuvvvwwwxxxzzz~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~~~~}}}|||xxxwwwxxxvvvsssuuuqqqooorrrtttsssuuuxxx{{{wwwvvv{{{}}}yyyuuuvvvxxxyyy{{{~~~|||{{{{{{~~~~~~~~~|||~~~zzzvvvuuuuuutttrrrsssqqqqqqtttsssqqqtttyyyxxxvvvuuuyyyyyyvvvtttuuuwwwyyy|||}}}||||||}}}~~~~~~||||||{{{wwwvvvvvvuuutttuuutttuuuvvvsssppprrrxxxwwwvvvuuuvvv|||yyytttrrrrrrsssuuuwww{{{~~~{{{{{{zzz{{{~~~~~~}}}~~~}}}|||xxxwwwvvvvvvuuuwwwvvvvvvvvvrrrmmmnnnsssxxxwwwuuutttwww~~~{{{wwwuuutttoooqqqsssuuuyyy~~~|||{{{zzzyyy{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwuuutttttttttvvvtttttttttqqqlllllloooxxxuuusssrrruuuzzz|||xxxvvvtttttttttoooppprrrtttxxx}}}}}}~~~|||{{{|||}}}zzzzzz|||~~~yyy||||||}}}~~~}}}}}}~~~}}}|||zzzwwwtttsssttttttwwwsssrrruuuuuuqqqooopppuuurrrpppqqquuuyyy{{{zzzwwwvvvsssqqqpppppppppqqqpppqqqsssuuuxxx}}}}}}{{{}}}{{{wwwwwwzzzwwwzzz|||~~~~~~~~~}}}}}}}}}}}}{{{yyyvvvtttuuuvvvzzzuuussswwwzzzxxxuuuuuusssooommmpppvvvzzzzzzwwwvvvuuurrrqqqppppppqqqrrrqqqssstttvvvyyy}}}~~~}}}~~~|||zzzyyy|||}}}yyyuuuzzz{{{|||}}}~~~vvvyyy|||{{{vvvsssqqqqqqttttttvvvvvvvvvuuusssrrrxxxxxxwwwvvvuuutttsssssstttwwwxxxvvvwww{{{|||zzzyyyxxxwwwxxx{{{|||||||||}}}}}}}}}}}}}}}{{{zzz}}}|||yyyyyyyyyzzz{{{}}}~~~~~~~~~~~~{{{zzz|||xxxzzzzzzxxxssspppooooootttvvvwwwwwwvvvvvvwwwyyy{{{zzzxxxwwwvvvxxxyyy{{{zzz~~~||||||||||||||||||||||||{{{zzz|||~~~{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~|||zzz|||~~~|||{{{yyyvvvsssqqqrrrsssyyy|||}}}{{{yyyzzz|||zzz{{{~~~{{{{{{{{{zzzzzzzzzzzzzzzzzzxxxyyy~~~~~~yyyzzz||||||~~~~~~||||||~~~}}}{{{zzz}}}}}}|||zzzyyyyyy{{{|||zzzzzzzzzyyyyyyyyyyyyyyyyyywwwxxx{{{~~~||||||}}}{{{||||||~~~~~~~~~~~~~~~~~~|||zzz{{{{{{{{{{{{{{{zzzzzzyyyzzzyyyyyyyyyxxxxxxxxxwwwxxxvvvwww{{{}}}~~~}}}|||~~~|||~~~~~~~~~}}}~~~{{{{{{{{{|||}}}xxxyyy{{{|||}}}|||{{{zzzzzzzzzyyyyyyxxxxxxwwwwwwxxxwwwxxx{{{}}}~~~~~~}}}}}}}}}~~~|||~~~|||}}}|||{{{{{{|||~~~~~~}}}yyyzzz{{{|||}}}}}}~~~~~~{{{zzzzzzyyyxxxxxxwwwwwwzzzxxxyyy|||}}}}}}}}}{{{}}}}}}}}}zzz}}}~~~~~~~~~~~~}}}|||}}}|||{{{yyy|||{{{zzzzzz|||~~~{{{{{{zzzzzzyyyxxxwwwwww|||zzzzzz||||||{{{~~~~~~|||zzz}}}~~~}}}xxx{{{}}}}}}yyywww{{{{{{zzz}}}~~~~~~~~~~~~}}}~~~~~~|||xxxvvvyyy{{{}}}{{{xxxxxxzzz~~~|||}}}~~~|||zzzyyyyyy|||~~~}}}}}}|||xxxzzz~~~~~~~~~}}}zzz|||{{{~~~~~~~~~{{{{{{|||{{{xxxyyy||||||}}}~~~~~~}}}|||{{{{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}{{{zzzzzz{{{|||}}}~~~}}}zzzxxxxxxyyy|||}}}}}}{{{|||}}}{{{zzz~~~yyy}}}}}}~~~|||{{{|||}}}|||{{{xxxuuutttvvvwwwuuuvvvyyy~~~~~~|||yyyxxxyyyzzzyyyxxxxxxyyyzzz}}}~~~|||||||||zzzxxxvvvwwwxxx}}}~~~~~~|||{{{}}}~~~~~~~~~~~~~~~|||yyy}}}{{{}}}~~~~~~~~~~~~wwwwwwwwwyyy|||}}}}}}{{{|||wwwuuuwwwxxxvvvwwwyyy~~~~~~{{{xxxwwwxxxzzzyyyyyyzzz|||}}}{{{{{{zzzxxxvvvvvvwwwyyy~~~|||{{{|||}}}yyy~~~yyy|||~~~|||}}}~~~}}}}}}}}}~~~~~~~~~~~~zzz{{{|||~~~yyyzzz{{{yyyxxxzzz}}}~~~~~~}}}zzzwwwvvvwwwyyyxxxyyy|||~~~~~~}}}|||{{{{{{~~~|||zzzzzzzzzxxxwwwwwwyyy{{{~~~~~~}}}{{{|||~~~||||||~~~}}}}}}||||||}}}~~~}}}vvvzzz~~~{{{{{{|||xxxzzz}}}}}}}}}}}}{{{yyyzzz|||~~~|||||||||zzzwwwvvvwwwxxxvvvxxxzzz||||||zzzxxxvvvwwwwwwyyy{{{~~~~~~yyyzzz{{{zzzyyyzzz|||~~~|||}}}}}}}}}}}}}}}~~~|||zzz|||~~~~~~zzzzzz~~~wwwyyy|||~~~}}}}}}}}}}}}~~~~~~|||zzzzzz{{{wwwxxxyyyyyyyyyxxxwwwvvvxxxyyy{{{||||||}}}~~~wwwyyy|||}}}}}}}}}}}}}}}~~~zzzxxx|||yyy{{{}}}{{{zzzyyyxxxxxxxxxyyyzzzvvvxxxzzzyyyvvvwwwzzz}}}vvvyyy}}}}}}~~~}}}{{{~~~~~~|||xxxwwwvvvxxx~~~zzzvvv{{{~~~|||}}}~~~~~~~~~{{{yyywwwvvvuuuyyy{{{}}}}}}}}}{{{xxxvvvxxxuuuvvv{{{~~~sssiiippp~~~}}}yyywwwzzz}}}~~~zzz|||}}}~~~}}}~~~}}}~~~}}}zzzyyyxxxwwwyyy{{{}}}}}}|||zzzyyyzzzwwwxxx}}}yyyrrrxxx~~~~~~~~~{{{|||~~~~~~}}}zzz|||~~~}}}||||||~~~}}}yyy}}}~~~|||{{{xxxyyy|||~~~~~~{{{|||~~~{{{~~~~~~}}}~~~zzzyyyyyyyyy||||||}}}|||{{{zzz{{{}}}|||~~~||||||{{{|||}}}~~~~~~{{{xxxwwwwww{{{}}}|||||||||~~~~~~~~~}}}}}}{{{~~~~~~}}}||||||~~~}}}|||~~~~~~}}}~~~~~~~~~~~~~~~{{{|||}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~zzzzzz{{{||||||{{{yyy{{{~~~~~~|||zzz{{{|||xxxxxxxxxxxxxxxyyyyyyyyyxxxzzz~~~~~~}}}}}}~~~~~~~~~~~~yyywwwxxxxxxwwwuuuwww{{{}}}zzzyyyzzzwwwwwwwwwwwwxxxxxxxxxxxxwwwxxx}}}~~~{{{~~~~~~~~~{{{|||~~~||||||}}}~~~}}}xxxzzzzzzxxxuuutttwwwzzz{{{|||}}}{{{xxxwwwyyy||||||{{{|||}}}}}}yyy|||~~~|||||||||zzz|||~~~~~~}}}{{{{{{yyyvvvttttttvvvxxxwwwyyy||||||{{{{{{}}}|||zzz}}}}}}}}}{{{xxx{{{}}}}}}}}}}}}xxxuuuuuuvvvvvvvvvvvvzzz~~~|||~~~~~~~~~~~~~~~{{{xxx{{{}}}~~~~~~|||}}}xxxxxx{{{~~~~~~~~~}}}|||~~~|||yyy|||}}}{{{{{{zzz|||~~~~~~~~~~~~~~~~~~~~~|||yyy|||~~~~~~}}}{{{www|||~~~~~~~~~~~~||||||}}}~~~~~~|||yyyzzz|||{{{|||}}}}}}}}}|||zzzwwwwwwxxxyyyyyy{{{~~~~~~~~~~~~}}}~~~|||{{{|||~~~{{{}}}}}}|||}}}|||{{{}}}zzzzzz~~~}}}yyywwwyyyyyyzzzyyyyyy{{{}}}~~~}}}}}}yyy}}}~~~~~~www{{{~~~~~~~~~xxxwwwvvvttttttwwwrrrsssvvvxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~zzzyyy|||}}}~~~~~~~~~}}}uuuwww~~~zzzwwwuuuvvvwwwyyy|||}}}wwwwwwvvvsssrrrssspppsssvvvxxxyyyzzz{{{|||~~~~~~{{{yyyyyy{{{|||~~~~~~{{{rrrrrrxxx|||wwwvvvyyywwwtttqqqqqqsssuuuwwwttt~~~|||wwwwwwwwwtttqqqqqqnnnrrrvvvxxxyyyyyyzzzzzz}}}~~~{{{zzzzzz{{{}}}~~~~~~}}}~~~{{{sssqqqtttyyyzzzwwwxxxxxxvvvuuuwwwwwwvvvvvvvvvwwwxxxzzz{{{rrr~~~wwwvvvwwwuuurrrrrrmmmqqqvvvxxxxxxwwwxxxyyy}}}~~~|||zzz|||}}}~~~|||wwwuuuvvvtttxxx}}}|||xxxvvvzzzuuurrrssssssrrrsssvvvtttuuuxxxzzz{{{|||{{{{{{tttuuusssuuutttssssssmmmrrrwwwxxxvvvuuuwwwzzz~~~~~~~~~|||~~~|||yyy||||||{{{}}}}}}}}}{{{zzzyyyyyytttuuuwwwxxxxxxvvvsssqqqvvvrrrooopppnnnllllllppppppqqqtttwwwxxxxxxwwwvvvzzz~~~tttsssuuutttqqqqqqnnnssswwwwwwuuutttxxx||||||zzzzzzyyy}}}{{{|||~~~|||{{{|||}}}zzzzzz{{{{{{yyysssssssssttttttsssqqqooopppmmmmmmnnnmmmjjjkkkoooppppppqqqqqqrrrsssttttttxxxyyy{{{yyysssooopppuuuxxxwwwssssssxxx~~~{{{~~~|||zzzyyyxxx}}}|||}}}~~~|||}}}~~~xxxxxxzzzzzzxxxqqqpppppppppqqqpppooonnnkkkjjjkkkooopppnnnqqqvvvuuusssqqqoooooorrruuuwww}}}vvvppprrrvvvxxxvvvrrrsssyyyvvvzzz~~~zzz~~~~~~~~~~~~}}}|||}}}}}}|||}}}|||zzzwwwtttuuuqqqnnnmmmnnnooommmkkkjjjnnnpppooollllllpppttttttqqqnnnnnnpppsssuuuuuuxxxuuusssvvvuuutttvvvxxx{{{||||||~~~yyyxxx}}}~~~~~~~~~}}}~~~~~~yyywwwvvvvvvzzzyyyxxxvvvuuuuuurrrnnnmmmnnnooonnnmmmllloooqqqpppllllllooorrrtttuuuuuussspppqqqtttwwwuuu}}}yyyqqqqqqxxxvvvtttuuuwwwzzz||||||~~~{{{~~~~~~||||||~~~~~~}}}|||}}}}}}zzzxxxxxx|||xxxvvvvvvvvvuuutttqqqnnnlllmmmoooppppppnnnppprrrpppmmmlllnnnqqquuuxxxzzzwwwqqqooosssxxxuuuxxxyyyrrrooosssxxxvvvssssssuuuyyy|||}}}~~~|||yyyyyy~~~~~~}}}{{{{{{}}}~~~{{{{{{~~~~~~~~~yyy}}}}}}xxxwwwwwwuuutttssspppmmmllllllnnnpppqqqnnnooopppooonnnmmmooorrrtttwwwxxxvvvsssrrruuuxxxyyywwwuuupppqqqwwwvvvssspppqqqtttzzz~~~}}}{{{{{{~~~~~~~~~|||zzz{{{}}}~~~~~~~~~yyyyyy{{{|||{{{yyyyyyyyyvvvssspppooonnnlllkkkllloooppplllmmmnnnooooooppprrrtttsssrrrqqqrrrtttvvvwwwxxxzzzvvvsssppprrrxxxrrrpppnnnooottt{{{~~~|||{{{|||~~~xxxxxxzzz~~~~~~{{{yyyyyyzzzyyyvvvrrrpppppppppnnnllllllnnnooollllllmmmnnnppprrrtttuuurrrooommmnnnssswwwzzzzzzxxxsssrrrpppqqqtttpppnnnmmmpppuuu{{{}}}}}}|||}}}~~~}}}||||||}}}{{{wwwvvvwwwwwwuuurrrqqqrrrtttrrrooommmnnnooonnnnnnmmmnnnppprrrsssssspppooonnnnnnppptttzzzwwwsssssssssqqqqqqpppooonnnqqquuuzzz}}}~~~~~~~~~{{{}}}~~~}}}}}}~~~}}}~~~}}}zzz}}}}}}wwwttttttuuutttsssrrruuuwwwvvvrrrooonnnooopppooonnnoooppprrrrrrqqqppprrrrrrooommmqqqzzzwwwtttvvvvvvsssqqqqqqpppppprrruuuyyyzzzzzz|||zzz|||xxx{{{}}}~~~~~~}}}~~~~~~|||~~~{{{xxx|||}}}uuurrruuuxxxyyywww|||xxxsssooonnnpppqqqrrrrrrqqqppppppooopppppppppkkkooopppmmmjjjmmmvvvrrrppprrrtttuuuwwwtttrrrpppqqquuuyyy}}}}}}{{{}}}{{{zzz|||~~~}}}{{{~~~~~~}}}zzzyyy|||~~~zzzxxxvvvwwwwwwwwwyyyvvvrrrooonnnooopppppppppoooooooooooooooppppppnnnpppooollljjjlllssszzzsssppprrrtttuuuvvvyyywwwuuuuuuwwwzzz}}}}}}}}}|||{{{}}}}}}zzz|||}}}~~~}}}zzzzzz|||~~~~~~~~~}}}xxxuuuvvvwwwuuutttrrrpppooonnnoooooonnnnnnnnnnnnnnnooopppqqqrrrqqqooollljjjlllpppttttttpppqqqssstttvvvxxxvvvtttssstttvvvxxxzzz~~~}}}}}}}}}|||zzz|||}}}~~~{{{|||}}}}}}|||zzz}}}|||yyyvvvuuuvvvrrrssssssrrrpppooooooooommmmmmnnnnnnoooqqqrrrssstttrrrooommmmmmooorrrtttuuuppprrrrrrsssuuuuuuttttttrrrrrrsssvvvxxx}}}~~~~~~|||zzz~~~~~~}}}~~~~~~||||||}}}|||zzzyyy|||{{{wwwxxxxxxvvvsssqqqssstttsssqqqooopppqqqnnnnnnooopppqqqssstttuuutttsssqqqpppqqqssswwwyyyvvvrrrsssssssssssstttuuuvvvuuuuuuvvvzzz}}}}}}{{{~~~~~~||||||~~~~~~~~~}}}~~~~~~|||{{{zzzyyyzzz~~~~~~~~~|||}}}|||{{{zzz}}}wwwtttvvvxxxuuuqqqppprrrtttssspppoooqqqsssoooppppppqqqrrrsssuuuuuusssttttttssssssvvvzzz~~~wwwtttuuutttsssrrrooorrrttttttsssuuuyyy}}}~~~|||~~~~~~{{{zzz{{{~~~}}}||||||}}}~~~~~~|||zzzyyyzzz~~~}}}xxxxxx{{{|||}}}~~~||||||~~~|||xxxvvvuuutttrrrpppnnnqqqsssqqqnnnmmmqqqtttppppppppppppqqqrrrssstttsssvvvxxxvvvtttuuuzzzwwwvvvxxxvvvsssqqqlllooorrrrrrpppqqqvvvzzz}}}{{{||||||{{{zzz|||~~~||||||xxxwwwxxxzzz}}}|||}}}~~~~~~yyyyyyzzz|||~~~~~~|||}}}}}}yyyzzz{{{yyyuuuqqqpppooommmppprrrpppllllllppptttoooooooooooopppqqqrrrrrrssswwwzzzxxxssssssyyyxxxwwwyyywwwsssqqqooosssvvvvvvsssssswww|||~~~~~~}}}}}}{{{}}}{{{zzzzzz}}}}}}|||~~~{{{vvvuuuxxx{{{zzzzzz~~~||||||{{{zzz{{{}}}||||||||||||xxxrrrnnnmmmmmmmmmmmmlllllllllmmmooopppooommmnnnooopppqqqsssuuuvvvvvvuuuuuuuuuuuuuuuwwwyyyzzzyyyuuussssssuuuzzzxxxtttqqqsssxxx{{{zzzwww{{{}}}}}}|||||||||||||||}}}}}}~~~|||}}}}}}}}}~~~zzzxxxxxxyyy~~~{{{}}}}}}~~~}}}}}}|||~~~zzzzzz|||~~~~~~|||}}}yyysssooonnnnnnnnnmmmlllllllllmmmpppqqqpppoookkkkkklllnnnoooqqqrrrrrrttttttttttttuuuvvvxxxzzzxxxvvvuuussssssuuusssrrrqqqssswwwyyyyyyxxx~~~~~~~~~}}}{{{{{{zzz{{{{{{|||}}}}}}|||~~~}}}{{{{{{{{{|||zzz|||~~~~~~}}}~~~~~~}}}}}}~~~zzz|||xxxsssooonnnmmmmmmllllllllllllmmmpppqqqqqqpppjjjjjjkkklllnnnoooppppppqqqrrrrrrrrrrrrsssvvvxxx}}}wwwwwwwwwsssqqqqqqoooqqqssstttuuuuuuwwwxxx}}}~~~|||}}}~~~~~~yyyyyyyyyzzzzzz|||}}}}}}}}}~~~}}}zzzyyy{{{~~~~~~~~~}}}||||||}}}~~~zzzwwwyyyvvvqqqnnnmmmlllkkkjjjmmmllllllmmmppprrrrrrrrrmmmmmmnnnnnnooopppqqqqqqnnnpppqqqqqqpppppptttwww}}}wwwwwwwwwtttrrrqqqooossswwwwwwtttsssuuuxxx~~~}}}}}}{{{{{{}}}~~~~~~yyyyyyyyyzzz{{{|||}}}~~~}}}|||zzzzzz|||~~~~~~|||zzzyyy{{{}}}}}}yyywwwxxxuuurrroooooonnnmmmlllooommmlllnnnppprrrsssrrroooooooooppppppqqqqqqqqqpppsssuuutttqqqrrrvvvzzzwwwuuuwwwvvvuuuuuusssxxx{{{yyytttrrrtttxxx~~~{{{{{{|||}}}~~~}}}{{{{{{|||~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||||||||~~~~~~}}}~~~}}}|||}}}zzzxxxyyy{{{~~~~~~zzzxxxxxxvvvsssrrrrrrrrrqqqpppqqqooonnnnnnppprrrsssrrroooooooooooooooooooooooosssvvvyyyxxxtttuuuyyy~~~wwwtttvvvwwwxxxyyywwwzzz|||yyyuuusssvvvzzz|||yyyyyyzzz{{{|||}}}|||{{{|||~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~||||||~~~}}}}}}}}}~~~|||}}}}}}||||||}}}|||zzzxxxyyy||||||xxxvvvuuusssqqqqqqrrrsssrrrqqqtttqqqooonnnpppqqqrrrrrroooooooooooooooooooooooorrrvvvyyywwwssssssxxx~~~vvvtttwwwyyyxxxxxxxxxyyyyyywwwuuuvvvzzz}}}~~~|||zzzyyyyyyyyyzzz{{{|||}}}~~~|||}}}~~~||||||}}}~~~~~~}}}}}}|||{{{{{{{{{{{{|||~~~|||zzz}}}~~~|||}}}}}}~~~~~~~~~zzz{{{||||||~~~}}}{{{zzzzzz{{{~~~|||yyyuuurrrpppooommmnnnoooqqqpppooouuurrrpppooopppqqqrrrqqqqqqqqqqqqqqqppppppppppppnnnrrruuutttoooooouuu{{{vvvuuuyyyyyywwwwwwwwwwwwvvvuuuuuuxxx|||}}}}}}||||||zzzzzzyyyyyyyyyzzzzzz{{{xxxzzz}}}}}}}}}}}}~~~}}}}}}|||{{{zzzzzzzzzzzzzzz~~~|||zzz|||~~~~~~||||||}}}~~~~~~}}}~~~}}}|||~~~~~~yyy{{{}}}}}}}}}{{{{{{{{{|||}}}|||vvvrrrrrrooommmlllmmmoooooollliiinnnpppsssuuuuuurrrooommmpppqqqqqqpppmmmllllllmmmqqqtttvvvuuurrrqqqsssvvvyyyvvvxxxyyyzzz|||{{{xxxuuuuuuvvvxxxzzz{{{~~~}}}}}}{{{zzzzzz{{{{{{{{{zzz|||{{{~~~|||}}}}}}|||{{{{{{{{{}}}~~~xxx{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~zzz{{{yyytttqqqrrrnnnlllkkkkkkmmmnnnllljjjnnnoooqqqrrrrrrpppmmmkkkmmmnnnpppooonnnmmmmmmnnnpppsssuuuuuussssssvvvyyy{{{xxxyyyzzzzzz{{{zzzyyywwwvvvwwwyyyzzz{{{}}}|||}}}{{{yyyxxxyyyzzzzzzzzz~~~||||||~~~~~~~~~}}}||||||{{{{{{yyy|||}}}|||~~~~~~{{{{{{~~~{{{vvvtttuuuuuurrrpppqqqnnnllljjjjjjkkkmmmmmmlllmmmnnnooopppooommmjjjiiijjjlllnnnooonnnmmmmmmnnnooorrrtttuuutttuuuyyy}}}~~~zzz{{{zzzyyyyyyyyyxxxxxxxxxxxxyyyzzzzzzzzz|||}}}~~~}}}yyyxxxyyy{{{||||||~~~~~~}}}}}}~~~|||}}}~~~~~~}}}|||zzz}}}{{{}}}~~~|||yyyyyy~~~~~~}}}|||xxxsssppprrrsssppppppqqqmmmllljjjiiijjjlllmmmnnnnnnoooooonnnmmmkkkiiihhhjjjlllnnnooonnnlllllllllppprrruuuuuutttvvvzzz~~~||||||zzzxxxxxxvvvwwwxxxxxxwwwwwwxxxyyywww{{{|||zzz{{{}}}||||||}}}}}}{{{}}}~~~{{{~~~|||{{{|||{{{~~~~~~}}}{{{~~~~~~|||yyyxxxssspppqqqrrrpppoooqqqmmmmmmkkkjjjjjjkkkmmmooopppoooooonnnlllkkkjjjjjjlllnnnoooooommmkkkjjjjjjqqqtttuuuuuusssuuuyyy}}}{{{{{{yyywwwvvvsssuuuvvvvvvuuutttvvvwwwxxx}}}}}}~~~~~~yyy{{{}}}~~~}}}|||~~~~~~|||yyyxxxwwwrrrnnnppppppnnnoooqqqnnnnnnnnnlllkkkkkklllnnnppppppnnnmmmlllllllllllloooppppppnnnllljjjkkklllqqqsssttttttrrrtttyyy}}}~~~yyyxxxwwwuuuvvvrrrtttvvvtttrrrrrrtttwwwzzz~~~}}}}}}~~~{{{wwwxxxzzz|||}}}}}}}}}}}}}}}}}}}}}~~~{{{wwwvvvsssmmmjjjlllmmmlllmmmpppooopppqqqooolllkkkkkkmmmpppnnnmmmkkkkkkkkklllmmmppppppooommmkkkkkkmmmpppoooqqqrrrrrrrrrtttzzz|||uuutttttttttvvvrrruuuvvvtttpppqqquuuyyy{{{~~~}}}{{{}}}}}}yyyzzzzzz{{{|||}}}}}}~~~~~~~~~}}}|||~~~yyy|||{{{xxxuuutttoooiiigggiiikkkkkkmmmpppooorrrsssqqqnnnkkkkkklllnnnmmmkkkjjjjjjkkkmmmnnnpppooonnnlllkkkmmmpppssslllnnnpppqqqqqquuu{{{zzzsssrrrrrrtttvvvtttvvvvvvtttpppqqqvvv{{{{{{|||~~~}}}~~~~~~~~~~~~}}}~~~~~~zzzyyy}}}sssxxx{{{vvvsssqqqpppnnnooonnnmmmlllkkkllllllmmmpppooonnnmmmllllllmmmnnnooonnnlllllllllmmmooopppvvvuuusssooollllllnnnpppoooppprrrssstttvvvzzz}}}vvvqqqtttuuutttsssttttttsssssstttvvvyyy{{{|||{{{|||}}}~~~~~~{{{{{{|||~~~~~~{{{{{{~~~~~~~~~yyyzzz{{{|||~~~{{{{{{~~~~~~zzzuuurrrpppnnnlllqqqpppooommmllllllmmmmmmnnnmmmllllllllllllmmmnnnmmmlllkkkkkkkkkmmmoooppprrrqqqpppmmmkkklllnnnqqqmmmoooqqqrrrsssuuuxxx{{{vvvrrruuuvvvttttttttttttsssssstttvvvxxxyyy}}}}}}~~~~~~~~~|||zzzxxxyyy|||}}}}}}{{{~~~~~~~~~~~~}}}~~~}}}~~~|||}}}{{{||||||}}}~~~~~~|||vvvssspppnnnmmmrrrqqqpppnnnmmmmmmnnnnnnmmmllllllllllllmmmmmmnnnooonnnnnnnnnnnnppprrrsssnnnnnnmmmllljjjkkknnnqqqlllnnnpppqqqrrrsssuuuwwwvvvsssvvvwwwvvvuuuuuuuuuuuuvvvvvvvvvwwwwww}}}}}}}}}|||}}}~~~}}}{{{zzz{{{|||~~~~~~}}}~~~}}}}}}|||zzz{{{}}}|||||||||}}}~~~~~~~~~~~~yyyuuusssqqqppppppooonnnnnnnnnnnnooopppnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrnnnnnnnnnlllkkkkkkmmmpppllloooqqqrrrrrrrrrtttuuu~~~wwwtttwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxwwwwwwyyy{{{~~~~~~{{{{{{}}}~~~}}}}}}~~~~~~}}}|||zzz{{{||||||}}}}}}{{{{{{~~~}}}||||||{{{||||||}}}~~~~~~}}}}}}}}}~~~wwwtttsssrrrrrrmmmlllllllllmmmoooqqqrrrqqqqqqqqqpppooonnnmmmmmmjjjkkkkkkkkklllmmmnnnnnnpppppppppnnnlllkkkmmmnnnpppqqqssssssrrrrrrtttuuu}}}vvvuuuwwwwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxwwwuuuxxx|||~~~||||||~~~}}}{{{zzzzzzzzz}}}zzzyyyzzz{{{|||~~~}}}|||}}}}}}|||zzz}}}~~~~~~}}}||||||}}}~~~~~~~~~xxxsssqqqqqqqqqrrrllllllllllllmmmoooqqqrrrrrrrrrrrrrrrqqqpppooonnnooooooooopppppppppppppppqqqqqqqqqpppmmmmmmmmmooosssttttttsssqqqrrrtttwww{{{~~~uuuuuuwwwwwwvvvxxxvvvvvvvvvwwwwwwxxxxxxxxxuuuxxx}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~|||zzzyyyzzz{{{|||zzz{{{|||{{{yyyyyy~~~{{{|||{{{tttpppoooqqqrrrsssoooooonnnnnnnnnooopppqqqnnnooopppqqqrrrqqqqqqppprrrssssssssssssrrrqqqqqqnnnpppppppppnnnnnnooopppvvvuuutttqqqpppqqqtttwww|||{{{ttttttvvvvvvvvvwwwssssssrrrrrrsssuuuwwwxxxyyy|||~~~~~~~~~}}}~~~}}}zzzyyyzzz|||{{{{{{~~~~~~{{{wwwxxx}}}~~~~~~}}}~~~~~~{{{}}}zzztttppppppsssuuuvvvsssrrrqqqoooooooooooopppjjjkkknnnppprrrrrrrrrrrrnnnnnnooonnnnnnmmmlllkkklllmmmoooooonnnoooppprrrwwwvvvssspppnnnoootttwww~~~yyyssstttvvvuuuuuuwwwqqqpppoooooopppsssuuuwww~~~~~~~~~~~~~~~}}}}}}}}}{{{|||}}}{{{yyyzzz{{{{{{}}}{{{wwwxxx|||}}}~~~~~~|||}}}~~~~~~}}}{{{zzz{{{}}}}}}|||~~~}}}}}}~~~vvvqqqrrrrrrpppmmmnnnoooqqqrrrsssrrrpppoookkkkkkkkkmmmpppsssttttttllllllmmmnnnooopppqqqqqqqqqpppnnnmmmmmmoooqqqsssssspppoooooonnnmmmpppvvv}}}uuuuuuwwwvvvuuuvvvnnnqqqtttuuuuuuuuuyyy||||||{{{yyy{{{}}}{{{~~~{{{{{{|||~~~{{{{{{~~~}}}||||||}}}}}}zzzxxxxxx|||~~~}}}}}}~~~}}}||||||}}}}}}~~~}}}|||zzz}}}|||||||||~~~}}}~~~tttooooooqqqqqqqqqooonnnmmmmmmnnnooopppqqqkkklllmmmqqqtttuuutttsssjjjkkklllnnnppprrrssstttnnnmmmmmmlllmmmnnnooooooqqqnnnnnnpppooonnnqqqvvvxxxvvvwwwvvvvvvwwwnnnqqqsssttttttuuuxxxzzz~~~~~~}}}|||~~~~~~}}}{{{}}}}}}||||||{{{yyyxxxxxxyyyzzzyyywww|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{~~~~~~~~~~~~~~~~~~}}}~~~zzzpppkkkkkknnnqqqqqqooommmjjjhhhiiimmmqqqssslllmmmpppsssvvvvvvtttrrrkkkkkklllnnnooopppqqqrrrlllmmmmmmnnnnnnnnnnnnnnnmmmlllnnnqqqqqqppprrrvvvvvvssssssrrrrrrtttppprrrtttuuuvvvwwwyyy{{{~~~~~~}}}|||~~~}}}~~~{{{yyyvvvvvvwwwxxxyyyxxx~~~~~~}}}~~~~~~~~~~~~zzzzzz~~~~~~~~~}}}|||~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~|||yyytttmmmjjjjjjlllnnnoooooommmjjjhhhiiimmmqqqsssnnnnnnooorrrtttuuusssqqqnnnnnnmmmmmmllllllllllllmmmnnnpppqqqrrrqqqooonnnkkkkkknnnssssssqqqrrrvvv|||vvvqqqqqqqqqrrrtttssstttvvvwwwxxxzzz{{{|||{{{|||~~~zzzxxxxxxzzz{{{{{{}}}}}}||||||~~~~~~~~~}}}}}}}}}|||~~~~~~~~~}}}|||~~~}}}|||{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~||||||}}}~~~yyytttrrrooonnnnnnnnnnnnnnnnnnmmmllllllmmmoooppprrrqqqooommmmmmoooqqqqqqqqqlllllllllkkkkkkjjjiiiiiilllnnnppprrrrrrqqqooonnnkkkkkknnnssstttqqqqqquuuwww{{{vvvvvvvvvwwwzzzrrrssstttvvvxxxzzz||||||{{{zzz|||~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzz{{{{{{zzzzzz{{{zzz|||~~~zzz|||}}}}}}}}}~~~~~~}}}}}}{{{{{{}}}~~~~~~~~~~~~}}}~~~{{{tttssstttssssssrrrqqqqqqpppnnnnnnoooooopppppppppppprrroookkkjjjkkknnnoooooohhhhhhiiijjjkkkllllllmmmkkklllnnnooopppooommmlllmmmmmmooossssssooopppsssttt|||vvvuuutttuuuwwwoooooopppssswwwzzz{{{{{{}}}|||~~~}}}~~~~~~}}}}}}~~~~~~{{{{{{zzz{{{{{{{{{}}}{{{xxxyyy||||||yyy{{{}}}yyy{{{|||}}}}}}~~~}}}~~~}}}yyyvvvvvvvvvttttttttttttsssqqqqqqqqqrrrppppppooooooooooooooooooqqqooolllkkklllmmmmmmmmmhhhiiijjjkkklllmmmnnnnnnkkklllmmmoooooonnnnnnmmmpppoooqqqsssqqqnnnnnnrrruuu|||vvvssspppnnnooopppoooppptttyyy}}}~~~~~~~~~|||}}}~~~}}}xxx|||}}}}}}}}}}}}}}}{{{||||||{{{|||~~~~~~zzz{{{~~~{{{|||}}}}}}}}}~~~}}}}}}~~~}}}{{{~~~~~~|||wwwxxxyyyyyytttsssqqqooommmmmmooorrrrrrqqqooommmmmmmmmnnnooopppooonnnnnnnnnnnnllljjjmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooopppppppppppppppsssqqqqqqsssppplllmmmqqqwwwyyyuuupppmmmmmmrrrqqqrrrwww}}}~~~zzz}}}~~~}}}~~~~~~~~~vvv{{{~~~~~~||||||}}}~~~~~~}}}~~~}}}~~~{{{{{{~~~}}}{{{{{{~~~~~~~~~~~~~~~~~~~~~yyyvvvtttssspppoooooommmkkkjjjkkkmmmnnnnnnpppooonnnmmmmmmnnnoooppppppooommmmmmmmmllljjjhhhllllllmmmpppsssrrroookkkqqqooonnnnnnoooooonnnmmmlllrrrvvvsssmmmkkkrrryyywwwyyyvvvvvvsssssswwwsssrrrssszzz}}}}}}~~~~~~}}}~~~~~~zzz~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~||||||~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}~~~~~~tttvvvxxx|||}}}zzzvvvtttsssrrrpppooonnnmmmlllkkklllmmmmmmmmmnnnnnnnnnnnnnnnooopppppprrrooommmlllmmmnnnnnnmmmkkkkkkmmmqqqtttuuussspppmmmlllkkklllnnnnnnnnnllllllpppsssqqqmmmlllqqqwwwvvvxxxttttttppppppssssssqqqrrrwww~~~~~~~~~}}}~~~}}}}}}|||}}}}}}~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{~~~~~~}}}~~~~~~~~~~~~}}}yyyzzz|||yyyvvvsssqqqqqqqqqpppooolllmmmmmmmmmmmmmmmllllllllllllmmmooopppppppppppprrrpppllllllnnnppprrrsssmmmnnnooorrruuuuuusssqqqkkkjjjjjjlllnnnppppppooonnnooooooooonnnoooqqqtttvvvuuussssssoooooossstttrrrqqqsssyyy}}}~~~}}}~~~~~~zzz|||~~~~~~{{{||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~{{{zzz|||~~~}}}~~~~~~}}}{{{{{{|||}}}|||}}}xxxvvvrrrqqqppppppooonnnkkkmmmoooooonnnlllkkkkkkjjjkkkmmmoooqqqqqqqqqppppppooommmnnnqqqtttuuuuuuqqqrrrrrrssssssqqqooonnnlllkkklllnnnqqqssssssssspppooonnnnnnppprrrssssssxxxvvvttttttrrrrrrvvvuuusssqqqrrruuuxxxzzzzzz|||}}}~~~{{{}}}{{{{{{|||}}}~~~~~~~~~}}}{{{|||~~~~~~~~~||||||~~~}}}~~~}}}|||{{{{{{}}}~~~|||}}}~~~{{{xxxtttqqqpppooonnnllljjjmmmppppppnnnkkkjjjkkkjjjkkkmmmoooqqqqqqqqqpppmmmmmmooorrruuuvvvtttsssppppppqqqqqqpppooonnnnnnlllllllllnnnqqqssstttsssrrrpppnnnooorrruuuuuuuuu{{{|||xxxwwwsssrrrvvvvvvuuusssrrrtttvvvxxxxxxyyy|||~~~}}}~~~||||||zzz}}}}}}}}}~~~~~~{{{}}}~~~~~~}}}|||~~~~~~}}}~~~~~~}}}}}}~~~{{{|||~~~~~~~~~{{{xxxtttrrrqqqpppnnnllljjjnnnqqqpppmmmjjjjjjkkkllllllmmmooopppppppppppplllmmmooosssuuuuuurrrooojjjlllnnnoooooooooppprrrlllkkkkkkmmmoooqqqqqqppprrrpppooopppsssuuuvvvvvv||||||yyyrrrooorrruuuuuuttttttuuuvvvwwwxxxyyy~~~{{{~~~~~~~~~~~~~~~yyy|||||||||}}}~~~~~~}}}{{{}}}~~~}}}~~~~~~~~~}}}|||{{{}}}zzz|||~~~yyyvvvsssqqqppppppooonnnkkknnnqqqpppllliiijjjlllnnnnnnnnnnnnnnnoooppppppnnnnnnnnnppprrrrrrpppmmmhhhkkknnnnnnnnnoooqqqsssooommmmmmmmmooopppooonnnooopppppppppqqqsssvvvwwwyyyzzz}}}yyyrrroooqqqssstttuuuuuuuuuvvvwwwxxx||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{~~~|||{{{|||~~~}}}}}}~~~}}}|||}}}}}}}}}{{{xxxwwwyyy~~~~~~}}}vvvtttqqqppppppqqqpppoookkkooorrrpppkkkhhhjjjmmmpppooonnnmmmmmmnnnooopppqqqooommmmmmnnnooonnnmmmkkknnnpppooommmmmmooorrrrrrqqqppppppqqqqqqpppnnnmmmooopppppppppqqquuuxxxvvvvvv~~~{{{xxxsssqqqtttppprrrtttvvvvvvvvvwwwxxx}}}}}}}}}}}}|||||||||||||||~~~~~~~~~~~~~~~|||{{{{{{}}}~~~|||{{{}}}}}}|||yyyuuusssuuuzzz~~~~~~|||yyyvvvrrrpppooonnnmmmlllhhhhhhiiilllooopppooommmnnnpppoookkkjjjmmmmmmkkkqqqqqqppppppqqqrrrssssssrrrmmmkkkoooqqqpppooopppuuusssqqqsssuuuuuurrrnnnooooooooopppqqqrrrssstttuuuwww}}}{{{zzz}}}yyysssqqqrrrssssssssssssuuuxxxzzz~~~~~~~~~~~~|||{{{{{{|||~~~}}}zzzyyyxxxxxxyyyxxxwwwuuu|||{{{xxxvvvtttrrrpppooonnnmmmkkkkkkkkknnnpppqqqpppnnnlllnnnnnnkkkkkknnnnnnkkkmmmmmmnnnoooppppppqqqqqquuupppmmmppprrrpppnnnooouuuuuuuuuuuuvvvuuusssqqqrrrrrrqqqqqqrrrsssuuuvvvtttwww}}}zzzyyy{{{vvvrrrrrrtttuuuvvvuuutttuuuwwwyyy}}}}}}|||}}}{{{yyyxxxxxxyyyzzzzzz~~~{{{yyywwwwwwvvvtttrrrpppnnnmmmmmmllllllmmmoooooonnnllljjjmmmnnnllllllooonnnkkkjjjlllnnnpppqqqqqqqqqqqqvvvrrroooqqqqqqooommmooossstttvvvuuutttsssssssssrrrpppooonnnnnnoooqqqrrrtttwww{{{{{{xxxwwwrrrppprrrvvvwwwxxxvvvuuuuuuvvvxxx}}}}}}|||}}}}}}~~~{{{yyyxxxyyy{{{}}}~~~{{{yyywwwxxxxxxwwwtttqqqooonnnmmmlllkkkkkkllllllkkkiiikkknnnooommmlllnnnmmmjjjjjjlllooorrrssstttsssrrrtttpppnnnppppppmmmmmmoooooorrrtttssspppoooqqqsssrrrqqqooommmlllmmmooopppuuuwwwzzzzzzvvvooonnnrrruuuvvvwwwvvvuuuuuuvvvxxx~~~|||zzz|||~~~}}}}}}~~~~~~~~~zzzzzz{{{||||||yyyxxxyyyzzz|||zzzvvvxxxyyywwwtttpppooooooooommmlllkkkllllllkkkiiimmmpppppplllkkkmmmllliiijjjlllooorrrsssssssssrrrooollllllnnnnnnlllmmmpppoooqqqsssrrrooonnnpppssswwwuuusssrrrqqqrrrssstttuuuwwwyyy|||wwwooonnnrrrqqqsssuuuuuuuuuuuuwwwxxx}}}~~~|||~~~{{{|||~~~}}}~~~~~~~~~zzzyyyzzzzzz{{{wwwuuuuuu|||{{{vvvxxxyyywwwrrroooooopppsssqqqooonnnoooooonnnmmmnnnpppoookkkjjjmmmmmmjjjiiikkkmmmooopppppppppppplllkkkkkknnnmmmjjjlllqqqqqqrrrrrrrrrqqqqqqssstttttttttsssrrrrrrrrrrrrrrruuuvvvxxx~~~yyyssspppsssoooqqqtttuuuuuuvvvwwwxxx~~~|||yyyyyy|||zzz}}}~~~}}}~~~~~~}}}~~~}}}}}}{{{zzzzzzzzz{{{{{{vvvtttttt~~~{{{zzzvvvxxxyyyuuupppmmmnnnqqqtttrrrpppooopppppppppooommmnnnllliiiiiinnnpppooollllllmmmmmmnnnoooooopppnnnlllmmmooollliiikkkpppsssqqqooopppqqqsssssssssoooooopppqqqppppppooonnnsssssswww~~~|||wwwtttuuuqqqsssvvvwwwvvvvvvvvvwww~~~~~~{{{zzz}}}~~~~~~yyy|||~~~}}}}}}}}}}}}}}}|||{{{zzz~~~{{{|||~~~~~~{{{zzzyyyyyy|||zzzwwwxxxzzz{{{yyyyyywwwxxxxxxtttnnnlllnnnrrrsssqqqnnnnnnnnnoooooooookkkllljjjgggiiiooossssssoooooonnnnnnooopppqqqrrrpppoooppppppmmmhhhjjjooorrrnnnllllllppprrrqqqpppoooppprrrttttttrrrqqqoooqqqrrrwww}}}~~~zzzwwwwwwtttvvvxxxxxxwwwvvvvvvvvv~~~~~~}}}~~~~~~|||{{{yyyxxx}}}~~~~~~}}}~~~{{{vvvyyy|||zzzyyywww{{{~~~}}}yyyyyy}}}~~~|||zzzyyyuuuuuuuuutttrrrpppnnnllltttqqqnnnmmmnnnoooooooooppppppooonnnmmmmmmmmmmmmppppppooommmlllllloooqqqyyyvvvrrrnnnllllllnnnooooooqqqttttttrrrqqqppppppoooppprrrtttttttttsssrrrtttxxx}}}yyyzzzzzzyyyyyyxxxuuuuuuwwwwwwuuuuuuxxxxxx{{{~~~}}}|||{{{}}}{{{~~~{{{yyyzzz}}}~~~{{{|||}}}}}}|||~~~yyywwwwwwwww}}}{{{xxxvvvuuuuuuwwwxxx{{{}}}{{{~~~~~~}}}{{{zzzyyyxxxwwwuuussspppnnnmmmpppooooooppprrrrrrpppooopppooonnnmmmmmmnnnooooooooopppqqqqqqooonnnnnnoootttssspppnnnmmmmmmnnnoookkknnnqqqrrrqqqooonnnnnnoooppppppqqqsssssstttuuutttxxx}}}{{{zzzzzzyyyxxxyyyuuusssuuutttrrrsssvvvzzz{{{}}}{{{~~~~~~~~~}}}~~~~~~}}}|||~~~zzzyyy}}}|||}}}}}}}}}|||yyyyyy{{{}}}|||{{{zzzzzzzzz{{{|||}}}~~~}}}}}}{{{yyyyyyxxxzzzyyyxxxwwwwwwzzz|||~~~|||~~~}}}}}}~~~|||{{{zzz{{{yyywwwtttqqqooonnnmmmlllmmmpppsssuuutttqqqnnnooonnnmmmlllmmmoooqqqsssppprrruuutttrrrooonnnnnnqqqqqqppppppoooppppppqqqiiilllppprrrqqqooonnnnnnoooooooooppprrrtttvvvwwwtttxxx|||}}}|||{{{zzzyyywwwsssqqqrrrrrrqqqssswww||||||{{{yyy|||~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}zzzyyyzzzzzzzzzyyy{{{{{{zzzyyyzzz{{{|||}}}~~~}}}~~~~~~|||{{{zzz{{{zzzxxxxxxyyy|||}}}~~~~~~}}}|||~~~}}}{{{yyyxxxyyywwwuuurrrpppooooooooolllmmmooorrrssssssooollloooooommmmmmnnnqqqtttuuusssuuuvvvuuurrrpppoooooorrrrrrrrrrrrrrrrrrqqqqqqjjjmmmqqqssssssqqqqqqqqqmmmnnnppprrrtttuuuvvvwwwuuuxxx|||~~~}}}|||{{{wwwrrrppprrrssstttwww|||}}}~~~{{{~~~||||||~~~~~~~~~~~~}}}~~~~~~~~~~~~|||{{{{{{{{{{{{{{{}}}|||{{{|||}}}~~~|||}}}~~~}}}|||{{{}}}|||zzzyyyyyy{{{}}}}}}}}}zzz}}}}}}{{{||||||yyyvvvuuuwwwvvvtttrrrrrrrrrrrrssspppnnnmmmmmmnnnnnnmmmlllppppppoooooooooqqqtttuuuvvvvvvuuurrrpppooopppqqqqqqqqqrrrrrrqqqpppooonnnlllnnnqqqrrrrrrqqqqqqrrrmmmooorrruuuwwwwwwvvvuuuvvvyyy}}}~~~}}}|||wwwuuuvvvvvvuuuxxx}}}~~~~~~|||}}}|||}}}}}}}}}|||xxxyyyzzzzzzzzz{{{~~~~~~}}}~~~~~~|||zzz}}}~~~}}}}}}~~~~~~~~~~~~~~~|||}}}~~~}}}|||{{{{{{zzzxxxwwwxxxzzz}}}~~~}}}~~~zzzxxx|||}}}~~~{{{xxxvvvtttvvvvvvuuuuuuuuuuuuuuuvvvrrroookkkjjjjjjlllllllllppppppoooooooooppppppqqquuutttssspppnnnnnnppprrrooooooooooooooonnnmmmlllmmmnnnpppoooooooooppprrrqqqsssuuuwwwwwwwwwuuutttwww{{{~~~}}}||||||yyyyyyxxxuuuvvvzzz~~~~~~|||{{{~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzzyyy{{{}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||wwwvvvuuuvvvxxx{{{~~~}}}}}}yyyxxx{{{~~~{{{yyyxxxwwwttttttuuuttttttssssssrrrpppnnnkkkjjjkkkmmmnnnnnnnnnooooooooonnnlllkkkjjjpppqqqqqqpppnnnmmmnnnpppnnnnnnooooooooooooppppppqqqqqqpppooommmnnnqqqtttyyyxxxwwwuuuuuuuuuvvvvvvxxx|||}}}zzzyyy}}}yyyxxxyyyxxxuuuvvvyyy~~~}}}~~~|||yyyzzz~~~|||}}}}}}|||||||||{{{zzz|||}}}|||~~~||||||~~~~~~|||}}}}}}~~~xxxwwwvvvvvvwwwzzz~~~~~~~~~{{{zzz{{{}}}{{{zzzzzzyyyqqqrrrrrrrrrqqqooommmlllnnnlllkkklllnnnooopppooommmmmmnnnnnnllljjjgggeeelllnnnqqqqqqooonnnmmmmmmpppppppppqqqrrrtttuuuvvvvvvuuussspppoooppptttwww|||wwwsssrrrsssvvvyyyyyy}}}~~~{{{wwwvvvuuurrrssswwwxxxwwwxxx|||}}}}}}}}}~~~{{{yyy{{{~~~|||~~~}}}}}}~~~zzzzzzyyywwwwwwxxx|||~~~~~~||||||~~~}}}}}}~~~{{{zzz}}}|||}}}}}}{{{yyywwwwwwyyy{{{|||}}}{{{|||~~~~~~zzz{{{wwwuuuttttttttttttrrrqqqppprrrsssqqqnnnlllkkkkkkppplllkkklllkkkhhhhhhkkkppppppooonnnmmmnnnqqqsssxxxppplllqqqwwwvvvqqqmmmppppppppprrruuuvvvvvvuuuvvvvvvvvvvvvvvvuuuuuutttwwwyyy||||||zzzvvvsssvvvrrrrrruuuwwwuuutttvvv{{{zzzyyy{{{||||||~~~~~~~~~|||{{{zzzzzzzzz~~~{{{zzz}}}~~~}}}}}}}}}~~~|||yyy~~~{{{xxxyyy{{{|||zzzxxxuuutttuuuxxx|||{{{xxxzzz|||~~~~~~|||wwwuuutttsssttttttrrrppppppqqqrrrqqqnnnlllkkkkkkoookkkjjjlllllliiiiiikkkmmmnnnnnnnnnmmmmmmppprrrwwwppplllrrrxxxxxxtttqqqpppooommmnnnqqqtttvvvvvvvvvuuuuuutttuuuvvvwwwxxxuuuwwwzzzzzzwwwuuuvvvsssssswwwzzzxxxwwwyyy~~~}}}~~~~~~~~~|||~~~}}}yyy~~~}}}|||||||||~~~|||{{{|||}}}{{{|||}}}~~~{{{yyy}}}|||zzz|||~~~|||zzzxxxwwwxxx{{{~~~}}}zzzxxxvvvtttttttttsssqqqpppoooqqqrrrqqqnnnlllkkkkkkmmmjjjjjjmmmllljjjjjjmmmkkklllnnnnnnnnnnnnoooqqqtttnnnlllqqqvvvvvvtttssspppnnnkkkkkknnnsssvvvxxxvvvuuuttttttuuuvvvxxxyyyuuuxxxyyy}}}{{{xxxwwwwwwtttuuu{{{}}}|||zzz|||}}}~~~{{{zzz|||~~~|||zzz|||~~~}}}{{{~~~~~~~~~~~~~~~|||{{{}}}~~~}}}|||}}}~~~~~~|||{{{|||zzz}}}~~~|||}}}~~~{{{zzzxxxxxxzzz}}}~~~vvvyyywwwuuuttttttsssqqqooooooqqqrrrqqqooolllllllllllliiijjjmmmnnnkkkkkknnnjjjlllooopppoooooopppqqqqqqmmmkkkooorrrqqqpppqqqpppmmmlllmmmppptttwwwxxxvvvvvvvvvvvvvvvwwwvvvvvvyyyzzzzzz{{{}}}yyyzzzyyyvvvxxx}}}}}}{{{||||||~~~~~~~~~{{{yyyzzz|||}}}{{{{{{~~~~~~~~~~~~|||||||||~~~}}}}}}|||yyy}}}|||}}}~~~}}}|||{{{wwwwwwwwwwwwyyy{{{~~~}}}xxx{{{yyywwwuuuuuutttqqqooopppqqqsssrrrpppnnnmmmmmmllljjjkkkooopppmmmmmmooolllnnnqqqqqqqqqpppqqqrrrsssooonnnoooooommmmmmpppoooooooooqqqtttwwwwwwvvvuuuwwwxxxzzzyyywwwtttrrr{{{{{{{{{zzz||||||}}}|||yyyyyy~~~}}}|||}}}}}}~~~~~~}}}{{{zzz{{{~~~~~~{{{{{{}}}~~~|||}}}~~~~~~~~~~~~||||||zzz}}}~~~~~~~~~}}}|||{{{wwwwwwwwwxxxzzz{{{}}}~~~~~~~~~}}}{{{yyywwwvvvuuurrrpppqqqsssttttttrrrpppoooooonnnlllnnnrrrrrrooonnnpppoooqqqrrrqqqppppppqqqsssvvvsssrrrrrrpppmmmnnnrrrqqqqqqrrrtttwwwxxxwwwvvvuuuvvvyyyzzzzzzxxxuuusss||||||||||||{{{~~~{{{zzz~~~}}}~~~~~~}}}|||}}}{{{|||~~~~~~|||}}}~~~~~~}}}}}}|||~~~~~~yyy|||~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~zzzzzz{{{|||}}}~~~}}}|||}}}{{{yyyxxxvvvsssqqqrrrtttvvvuuusssqqqqqqqqqpppnnnpppttttttqqqoooqqqqqqrrrqqqpppnnnnnnppprrrtttsssssssssppplllooovvvuuusssrrrsssuuuwwwwwwwwwuuuuuuvvvwwwwwwxxxyyyyyy{{{zzz~~~{{{|||~~~~~~~~~}}}~~~~~~}}}xxx{{{~~~~~~~~~zzz~~~~~~~~~}}}}}}}}}}}}||||||zzz|||~~~{{{|||||||||}}}}}}~~~{{{www{{{|||zzzxxxvvvtttqqqsssuuuvvvvvvtttrrrrrrrrrrrrppprrrvvvuuuqqqpppqqqrrrrrrqqqnnnlllllloooqqqqqqpppqqqqqqnnnkkkooowwwxxxuuurrrqqqrrruuuwwwxxxvvvtttssssssuuuyyy}}}{{{zzz{{{{{{}}}~~~|||~~~}}}uuuxxx{{{}}}}}}}}}~~~|||~~~~~~~~~~~~~~~~~~zzz}}}zzzzzz{{{zzz{{{||||||~~~~~~}}}zzzxxx}}}zzzyyyxxxvvvsssqqqxxxvvvttttttvvvtttqqqmmmmmmnnnpppssstttsssrrrqqquuurrrooommmnnnpppqqqqqqmmmppprrroookkkjjjmmmqqqrrrssstttsssrrrrrrsssuuutttuuuwww{{{}}}}}}~~~zzzxxx|||}}}|||~~~}}}zzzzzz|||~~~}}}~~~~~~}}}~~~}}}{{{yyy|||zzzyyyxxxxxxwwwvvvtttxxxvvvuuuuuuvvvuuuqqqnnnnnnoooqqqssstttssssssrrrqqqooonnnnnnooopppnnnmmmlllooorrrqqqnnnlllnnnqqqtttuuuuuutttsssrrrtttuuu|||}}}}}}|||zzzyyy}}}~~~|||yyy|||}}}{{{~~~}}}~~~|||zzzzzz|||}}}~~~~~~~~~~~~~~~|||{{{yyywwwvvvwwwxxxyyyxxxwwwyyyxxxvvvvvvvvvuuurrrppppppppprrrssssssssssssrrrmmmmmmnnnooopppooollliiiiiinnnrrrsssqqqooopppqqqqqqsssuuuuuutttuuuwwwxxx}}}{{{yyyyyyyyyvvvxxx}}}}}}~~~zzz}}}~~~}}}~~~{{{}}}~~~~~~}}}||||||||||||~~~~~~~~~}}}|||wwwvvvvvvwwwxxxyyyyyywwwzzzyyyxxxwwwvvvuuusssrrrrrrrrrrrrrrrrrrrrrssssssnnnmmmnnnooopppooollljjjhhhmmmrrruuutttrrrqqqqqqmmmooorrrtttuuuwwwyyy{{{uuu{{{{{{wwwwwwyyyxxxwwwyyy{{{{{{}}}~~~~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}||||||~~~~~~~~~}}}}}}~~~~~~}}}xxxwwwvvvvvvxxxxxxwwwvvvzzzzzzyyywwwuuuttttttttttttsssrrrqqqqqqqqqrrrsssqqqpppnnnnnnooopppooonnniiilllqqqssstttsssrrrqqqmmmpppssstttttttttvvvwwwqqqvvv||||||xxxuuuwwwyyyvvvwwwyyy{{{zzz{{{~~~~~~{{{|||~~~}}}}}}}}}|||}}}~~~~~~|||~~~~~~}}}~~~}}}}}}~~~}}}}}}}}}|||zzz{{{}}}}}}}}}}}}yyywwwvvvvvvwwwxxxvvvuuuzzzzzzyyywwwtttssstttuuuuuusssqqqoooooooooqqqrrrsssqqqoooooopppqqqpppooolllmmmoooppprrrrrrrrrrrrrrrtttuuuuuusssqqqqqqqqquuuxxx{{{zzzxxxvvvwwwyyytttvvvxxxyyyyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~||||||~~~~~~~~~}}}zzz~~~zzz{{{}}}~~~~~~~~~|||||||||zzzyyyyyy|||~~~yyy~~~~~~}}}}}}wwwvvvuuuvvvwwwxxxwwwvvvyyyzzzyyyvvvsssrrrsssuuuuuussspppmmmmmmnnnoooqqqqqqqqqqqqrrrsssrrrpppmmmooonnnllllllnnnppprrrrrrrrrtttvvvvvvtttsssrrrrrrwwwwwwwwwwwwwwwxxxxxxyyytttvvvxxxxxxyyy~~~}}}}}}~~~~~~~~~~~~||||||}}}}}}|||~~~~~~zzz{{{|||~~~~~~|||~~~|||}}}}}}|||zzzyyyyyy|||~~~~~~}}}}}}}}}}}}vvvuuutttuuuwwwyyyxxxwwwxxxyyyyyyvvvrrrqqqsssuuuuuusssooolllkkkmmmooopppnnnoooqqqtttuuusssnnnkkkqqqnnnkkkjjjllloooqqqsssnnnqqquuuwwwwwwvvvwwwwwwuuutttrrrsssvvvyyyzzzzzzvvvxxxxxxxxx{{{~~~~~~|||{{{}}}~~~~~~~~~~~~~~~zzz{{{}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{yyyzzz}}}~~~{{{yyyvvvwwwxxxzzz{{{|||}}}}}}zzzzzzzzzyyywwwtttqqqooouuutttrrrnnnkkkkkkmmmooojjjllloooqqqrrrqqqooonnnsssqqqooooooqqqrrrpppnnnlllpppuuuwwwuuurrrooommmrrruuuwwwvvvwww{{{|||yyywwwuuuuuuzzz~~~~~~}}}}}}~~~|||zzz}}}~~~||||||||||||}}}~~~~~~~~~~~~}}}zzz}}}~~~~~~}}}~~~~~~|||zzzzzzxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxwwwuuusssqqqpppuuussspppnnnmmmnnnooopppmmmnnnooopppooonnnlllkkkooonnnmmmooorrrsssrrrpppgggkkkpppssssssrrrqqqpppppptttuuutttvvvyyyzzzwwwxxxwwwxxx|||~~~~~~|||}}}}}}{{{{{{zzzwwwxxx|||~~~~~~~~~}}}}}}}}}}}}~~~}}}xxx{{{}}}}}}{{{{{{}}}|||zzzzzz{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwvvvuuutttssssssrrrwwwsssooonnnpppqqqqqqooopppoooooommmlllkkkjjjiiikkkkkklllooorrrsssrrrqqqkkknnnrrrttttttttttttuuuooorrrtttssstttxxxxxxuuuxxxxxxyyy~~~}}}{{{}}}~~~{{{{{{yyyuuuvvvyyy{{{{{{|||~~~~~~~~~}}}}}}~~~~~~~~~|||zzz{{{}}}|||{{{zzz{{{|||}}}|||yyyzzz{{{}}}|||{{{zzzxxxwwwvvvuuuuuuwwwwwwvvvuuuuuuuuuuuuuuuzzztttoooooorrrsssqqqmmmpppooommmllljjjjjjjjjkkkjjjkkkmmmppprrrrrrqqqqqqssstttuuuuuusssqqqqqqqqqooossstttssstttwwwwwwuuuuuuvvvxxx|||~~~~~~~~~}}}|||~~~}}}~~~{{{{{{{{{xxxxxx{{{{{{{{{|||~~~~~~}}}}}}}}}~~~~~~}}}|||~~~}}}{{{zzz{{{|||~~~~~~}}}|||{{{|||~~~{{{zzzyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwww{{{vvvqqqppprrrsssoookkkooonnnlllkkkkkklllnnnooommmnnnpppqqqqqqppppppooorrrssssssqqqnnnlllkkklllqqqtttuuutttuuuxxxxxxuuutttvvvyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{xxxzzz|||{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~zzzwwwxxxzzz~~~}}}|||}}}|||{{{yyyxxxwwwwwwxxxxxxvvvwwwxxxyyyyyyyyywwwwwwyyyvvvrrrqqqrrrrrrooolllnnnnnnmmmmmmnnnoooqqqrrrqqqrrrrrrqqqooonnnooopppqqqrrrssssssqqqooooooppprrrvvvwwwuuuvvvyyyyyyvvvuuuwwwzzz||||||}}}~~~||||||~~~~~~}}}zzz|||~~~~~~xxxuuuxxx{{{||||||}}}|||wwwuuuvvv{{{~~~{{{|||~~~}}}zzzxxxwwwwwwxxxxxxtttvvvyyyzzzzzzxxxvvvtttssssssrrrqqqqqqqqqppppppooooooooopppqqqrrrsssssssssssssssqqqnnnnnnqqqtttrrrtttwwwxxxvvvuuuvvvvvvrrrvvvwwwuuuvvvyyyyyyvvvtttwwwyyyzzzzzzzzz}}}}}}|||}}}~~~xxx{{{xxxuuuxxx}}}}}}}}}~~~}}}yyywwwwww{{{~~~|||}}}~~~~~~|||yyywwwwwwwwwxxxsssuuuxxx{{{zzzxxxtttrrrnnnpppqqqrrrqqqqqqrrrtttqqqqqqrrrrrrssssssssssssssstttsssqqqnnnooossswwwqqqtttwwwwwwvvvtttssstttrrrvvvvvvuuuuuuxxxxxxuuurrruuuwwwwwwvvvwwwzzz~~~}}}zzz{{{|||yyy|||{{{www{{{~~~{{{yyyyyy|||~~~}}}~~~~~~|||}}}xxxtttssstttttttttqqqsssuuuwwwvvvssspppnnnoooooonnnnnnnnnnnnoooooonnnoooppppppooonnnooopppuuussspppooorrruuuxxxyyyuuuvvvwwwvvvtttsssssstttuuusssqqqqqqtttvvvuuusssssssssssssssuuuwwwyyyzzz}}}}}}|||~~~~~~}}}~~~|||~~~zzz}}}~~~{{{|||{{{}}}|||}}}~~~}}}|||{{{yyyxxxyyyxxxxxxrrrrrrtttuuuuuuvvvuuuuuurrrqqqpppooonnnmmmmmmmmmpppqqqrrrrrrrrrssstttuuutttrrrpppppprrruuuwwwxxxtttuuuvvvuuutttssstttuuuwwwuuussstttvvvwwwvvvuuuttttttuuuvvvwwwyyyzzz{{{|||{{{|||}}}~~~~~~zzz|||~~~|||}}}yyyxxx}}}}}}|||}}}~~~~~~{{{yyyxxxyyyyyyxxxvvvuuuuuutttttttttvvvxxxyyyuuutttrrrqqqooommmlllkkkooopppqqqrrrtttuuuvvvwwwrrrqqqpppqqqsssuuuuuuuuuqqqssstttuuuttttttvvvwwwwwwuuutttuuuvvvvvvuuutttqqqrrruuuxxx{{{}}}||||||~~~~~~}}}{{{}}}{{{|||~~~|||zzz{{{xxxuuu{{{}}}|||}}}~~~yyyxxxwwwxxxyyyyyywwwuuuxxxxxxvvvuuuttttttuuuuuuuuutttsssrrrpppnnnmmmlllooonnnnnnppprrrsssssssssqqqpppppprrrtttuuutttsssppprrrssstttttttttvvvxxxttttttsssssssssrrrrrrqqqlllnnnsssxxx}}}}}}~~~||||||}}}~~~~~~{{{yyyzzz}}}wwwvvvyyy{{{yyy{{{~~~~~~|||{{{zzzyyy{{{~~~}}}zzzyyyyyy{{{||||||zzzxxxvvvvvvwwwwwwvvvuuusssrrrrrrsssssssssrrrqqqpppooopppooonnnnnnqqqrrrpppoooqqqqqqqqqsssuuuuuutttrrrppprrrssstttssstttuuuwwwttttttsssqqqpppoooppppppmmmooossswww{{{~~~~~~~~~~~~}}}{{{yyy{{{xxxxxxzzzzzzvvvuuuzzz{{{}}}}}}}}}}}}}}}|||{{{{{{yyy|||~~~zzzyyyyyyzzz{{{{{{zzzxxxrrrsssuuuwwwwwwwwwvvvvvvqqqrrrsssttttttsssrrrqqqsssqqqoooppprrrsssqqqooosssrrrrrrtttuuuvvvuuusssrrrsssttttttsssrrrsssuuuvvvvvvssspppmmmmmmppprrrrrrsssuuuwwwxxxyyyyyyzzz~~~zzz{{{}}}~~~}}}~~~~~~}}}{{{zzz|||vvvzzz}}}zzztttttt{{{}}}xxxxxxyyyzzz|||~~~~~~{{{zzzyyyyyyzzz{{{zzzxxxvvvvvvuuuvvvvvvwwwyyyyyyqqqrrrtttuuuuuutttsssrrrssspppnnnppptttvvvtttqqquuutttssstttvvvvvvvvvuuutttuuuuuutttrrrqqqqqqrrrwwwuuurrrmmmiiijjjnnnrrrttttttuuuuuuwwwxxxyyyzzz|||{{{{{{~~~~~~}}}|||~~~}}}}}}~~~zzzyyy|||yyy|||}}}yyyvvvwww}}}|||zzzzzz|||~~~}}}}}}~~~~~~}}}{{{xxxuuuuuuvvvxxxzzzssstttuuuvvvvvvtttrrrqqqqqqnnnlllnnntttvvvuuurrrwwwuuuttttttvvvwwwwwwvvvvvvvvvvvvtttqqqoooooopppuuusssooohhhdddfffkkkppprrrrrrssstttwwwzzz}}}~~~~~~~~~{{{|||}}}|||}}}||||||~~~{{{|||vvv}}}~~~yyyyyy||||||}}}{{{xxxxxx{{{~~~}}}~~~~~~{{{zzzwwwuuuuuuuuuvvvwwwzzzyyywwwvvvuuussspppnnntttrrrpppnnnmmmoooqqqrrrrrrqqqoooppprrruuuwwwxxxssssssrrrqqqpppppppppppptttrrrpppnnnmmmnnnppprrrvvvttttttvvvyyyzzzwwwtttxxx|||}}}|||yyy|||~~~}}}~~~}}}|||{{{||||||{{{~~~|||}}}~~~~~~}}}||||||||||||{{{}}}zzz||||||}}}}}}|||}}}~~~}}}}}}{{{zzzxxxwwwvvvvvvvvvwwwyyyxxxvvvttttttrrrooommmqqqpppooooooqqqsssvvvxxxooonnnmmmmmmoooqqqssstttttttttsssrrrqqqqqqrrrrrrvvvtttrrrpppnnnnnnoooooosssssstttvvvxxxxxxwwwvvvvvv~~~|||}}}~~~~~~~~~}}}|||}}}{{{~~~|||yyy{{{}}}~~~~~~{{{||||||{{{zzz|||~~~{{{{{{|||}}}}}}}}}}}}}}}}}}zzzxxxyyyzzzzzzyyyzzzyyyyyyxxxxxxwwwwwwwwwxxxvvvtttssssssrrrpppnnnqqqqqqqqqqqqsssuuuxxxyyynnnmmmmmmmmmnnnoooqqqrrrvvvuuuttttttttttttttttttvvvuuutttrrrqqqooonnnmmmooorrruuuvvvvvvvvvwwwwwwuuu}}}~~~|||~~~~~~~~~~~~|||yyy}}}~~~|||||||||~~~{{{wwwzzz{{{|||}}}}}}{{{|||{{{zzzyyy{{{~~~|||yyyvvv{{{{{{{{{yyyxxxyyy|||}}}yyywwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvuuutttrrrrrrssstttsssrrruuutttsssrrrrrrqqqqqqqqqoooppppppppppppqqqsssuuuxxxwwwwwwvvvvvvvvvvvvvvvttttttttttttsssqqqooonnnlllpppuuuvvvttttttvvvyyywww}}}}}}~~~~~~|||qqqwww{{{{{{|||}}}~~~~~~{{{xxxyyyyyy{{{}}}}}}}}}|||{{{zzz{{{~~~|||yyyuuuzzzyyyxxxwwwvvvxxx}}}}}}zzzxxxxxxyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwtttrrrqqqrrruuuwwwwwwwwwtttssssssqqqooommmlllkkkpppqqqssssssrrrrrruuuwww{{{zzzyyyxxxwwwwwwwwwwwwqqqrrrsssttttttsssqqqppplllppptttuuuttttttvvvxxx{{{~~~~~~~~~|||qqqxxx~~~|||zzzzzz{{{||||||{{{zzzzzzzzz}}}~~~~~~~~~}}}|||}}}~~~|||xxxyyyxxxwwwvvvvvvyyy~~~}}}{{{zzz{{{{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwuuusssqqqrrruuuwwwxxxxxxnnnooopppppppppnnnmmmlllmmmpppssssssrrrrrruuuxxx}}}|||{{{yyyxxxwwwwwwvvvoooppprrrsssssssssrrrqqqnnnqqqtttuuuuuuuuuvvvvvv{{{~~~~~~yyy~~~~~~~~~{{{yyyzzz||||||||||||{{{{{{}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~|||yyyyyyxxxwwwwwwyyy~~~~~~|||{{{{{{|||}}}|||zzzxxxwwwwwwuuuuuuuuuvvvwwwxxxwwwuuurrrrrrssstttuuutttmmmnnnppprrrrrrqqqpppoookkkooossstttsssssswwwzzz~~~|||zzzxxxvvvvvvuuupppqqqqqqqqqqqqqqqpppppprrrrrrsssuuuwwwwwwvvvtttxxx{{{}}}|||}}}}}}|||{{{}}}|||~~~}}}||||||}}}{{{||||||||||||}}}zzzzzzyyywwwvvvwwwzzz}}}}}}zzz{{{~~~~~~}}}zzzzzz{{{}}}~~~}}}zzzwwwwwwvvvtttssssssuuuwwwxxxzzzwwwsssqqqqqqqqqqqqpppoooqqqsssuuuuuusssqqqoookkkpppuuuvvvuuuuuuyyy}}}}}}zzzxxxvvvuuutttrrrrrrqqqppppppooonnnnnntttsssrrrtttxxxxxxvvvsssttt|||www}}}~~~}}}~~~|||yyy~~~}}}~~~}}}|||{{{{{{yyyzzz{{{{{{|||~~~||||||{{{zzzxxxuuuuuuwwwyyyzzzvvvwww|||}}}}}}|||||||||zzzyyyyyyzzz|||yyyxxxvvvttttttvvv{{{zzzyyywwwuuusssrrrqqqqqqsssqqqooooooqqqssssssrrrqqqrrrrrrsssuuuwwwxxxyyyzzzvvvtttssszzzyyyxxxyyywwwtttrrrrrrtttuuuvvvvvvvvvwwwyyy{{{uuuzzz~~~}}}~~~}}}|||}}}}}}}}}}}}~~~~~~}}}||||||{{{zzz|||}}}{{{zzz~~~|||yyyyyywwwuuuwwwzzz{{{zzzxxxyyy|||~~~}}}{{{yyyyyyzzz{{{|||{{{yyywwwvvvxxx|||zzzyyywwwuuusssqqqppppppnnnmmmmmmnnnooopppooonnnppppppqqqrrrssstttvvvwww}}}zzzxxxxxxwwwvvvvvvwwwwwwxxxzzz{{{{{{{{{yyyxxxwwwwwwwwwwww{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzxxx}}}|||yyywwwvvvxxx{{{|||{{{zzz{{{~~~~~~~~~|||zzzzzzzzzzzzzzzyyyxxxuuussstttwwwzzzzzzyyywwwuuusssqqqpppooolllllllllmmmoooooonnnlllooooooooopppppprrrssssssyyyvvvtttvvvzzz|||zzzvvvwwwvvvvvvvvvxxx{{{~~~}}}zzzwwwuuusssxxx{{{{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}zzzwwwzzz~~~yyyxxxwwwwwwxxx{{{}}}}}}||||||~~~}}}|||||||||||||||xxxxxxwwwtttrrrqqqsssuuuwwwwwwvvvuuutttrrrqqqpppqqqooonnnnnnpppqqqqqqqqqooooooooooooooopppqqqrrrqqqpppoooqqqsssvvvvvvvvv|||~~~|||zzzwwwuuusssxxxzzz~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}||||||yyywwwzzz}}}wwwsssuuuuuuvvvxxxzzz|||||||||zzz}}}~~~|||{{{}}}~~~}}}{{{{{{{{{xxxvvvtttuuuvvvsssttttttuuuttttttsssrrrvvvsssooonnnpppsssuuuvvvppppppoooooopppqqqrrrrrrqqqtttvvvuuussstttyyy~~~}}}yyyxxxxxxxxxvvvuuuwwwxxx~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{yyyzzzzzzxxx{{{{{{vvvsssssstttvvvwwwxxxyyy{{{|||zzz|||~~~~~~~~~~~~{{{{{{}}}~~~|||yyyzzzzzzxxxvvvtttssstttrrrssstttuuuuuutttrrrrrrvvvsssooonnnppprrruuuvvvooooooooopppqqqrrrssssssrrrwwwzzzwwwqqqrrryyy|||wwwuuuwwwyyyxxxwwwvvvwww}}}}}}~~~~~~~~~}}}}}}~~~|||xxxwwwyyyzzzyyy|||{{{yyyrrrtttvvvwwwwwwwwwyyy{{{{{{}}}{{{{{{|||}}}{{{xxxvvvxxxxxxwwwuuurrrrrrrrrttttttuuuuuutttrrrpppoootttrrrqqqrrrsssttttttsssnnnnnnnnnoooppprrrssstttrrrtttuuurrroooqqqxxxyyyuuuwwwyyyyyyxxxvvvxxx}}}~~~~~~~~~~~~}}}xxxvvvxxxzzzyyy||||||xxxtttvvvxxxxxxwwwvvvyyy{{{zzz|||}}}}}}~~~|||{{{|||{{{xxxtttyyyzzz|||{{{yyyvvvuuuuuuvvvwwwwwwvvvtttqqqnnnlllrrrssstttwwwxxxxxxuuurrrllllllmmmnnnpppqqqsssttttttsssqqqpppqqquuuzzz~~~|||wwwwwwyyyyyyxxxwwwyyy}}}}}}~~~~~~~~~~~~~~~yyyvvvxxxyyyyyyzzz~~~xxxqqquuuxxxzzzyyywwwwwwyyy{{{wwwyyyzzzzzz{{{{{{wwwxxxyyyxxxvvv|||zzzyyyyyyzzzzzzzzzyyytttvvvxxxxxxuuurrrooonnnsssuuuwwwwwwuuusssssssssuuutttqqqnnnlllnnnrrrvvvyyyuuuvvvzzzzzzuuussswww~~~|||{{{zzzyyy}}}~~~~~~|||zzz}}}~~~~~~|||}}}}}}||||||wwwvvvxxxzzzzzzyyy}}}{{{yyy{{{wwwuuuppprrruuuxxxzzz|||}}}~~~yyyyyyzzz{{{}}}}}}zzzxxxyyy{{{}}}|||zzzyyyxxxxxxwwwwwwvvvtttvvvxxxwwwuuurrrqqqqqqsssuuuwwwvvvtttsssrrrrrruuutttssspppooopppsssvvvxxxuuutttxxxxxxvvvwww|||}}}||||||}}}|||~~~~~~{{{zzz~~~zzzxxxxxx|||{{{|||}}}{{{yyy~~~~~~}}}{{{wwwuuuuuuvvvxxxyyy{{{|||}}}{{{{{{|||}}}~~~|||xxxwwwzzz~~~{{{zzzxxxwwwuuuttttttttttttuuuvvvuuusssrrrssstttsssuuuvvvvvvtttrrrqqqqqqrrrsssrrrqqqppppppsssuuuxxxuuuuuuxxxzzzzzz|||}}}{{{|||||||||xxxxxx}}}~~~~~~}}}zzzyyy}}}zzz~~~zzzzzzyyyxxxwwwxxxyyy{{{|||~~~|||yyyxxxwwwxxxyyyyyyxxxwwwuuutttuuuvvvsssttttttrrrqqqqqqsssuuurrrtttvvvuuusssqqqpppqqqnnnoooqqqpppppppppqqqrrrwwwxxx|||{{{|||{{{}}}zzzzzz~~~~~~~~~}}}~~~{{{|||}}}{{{xxxwwwwwwyyy|||~~~|||zzz||||||xxxtttwwwxxxyyyxxxvvvvvvxxxzzztttttttttrrrpppppprrrtttqqqsssuuuuuusssrrrqqqrrrnnnppprrrrrrrrrrrrssstttwww~~~zzz{{{~~~}}}|||{{{}}}~~~~~~~~~}}}~~~}}}}}}}}}~~~~~~~~~}}}{{{~~~~~~~~~||||||zzzwwwvvvwwwzzz}}}yyyyyy~~~wwwvvvxxxzzzyyywwwwwwzzz}}}xxxxxxvvvtttqqqpppqqqrrrppprrruuuuuutttsssssstttrrrsssuuuvvvvvvvvvxxxzzz|||~~~zzzzzz{{{~~~}}}{{{{{{{{{~~~~~~}}}~~~|||{{{{{{~~~~~~~~~}}}}}}~~~}}}}}}|||}}}{{{{{{~~~}}}{{{}}}{{{yyyxxxvvvuuuwwwzzz~~~|||}}}|||vvvyyy{{{zzzvvvvvvyyy}}}}}}}}}{{{xxxtttqqqqqqrrrooorrrtttvvvuuuuuuvvvvvvtttvvvwwwxxxxxxyyy|||~~~~~~{{{zzzyyyzzz{{{~~~~~~}}}~~~~~~}}}||||||}}}~~~}}}~~~|||{{{}}}||||||zzzzzz}}}zzzzzzzzzyyywwwvvvvvvwwwyyy|||~~~~~~wwwzzz|||zzzuuutttwwwzzz|||wwwsssrrrrrroooqqqtttvvvvvvvvvwwwxxxtttvvvvvvwwwwwwyyy|||{{{xxxwwwyyy{{{}}}}}}~~~}}}|||}}}~~~~~~~~~~~~||||||zzzyyy~~~}}}~~~~~~{{{zzzyyyyyyxxxwwwvvvvvvxxxzzz{{{{{{zzz{{{}}}{{{zzzwwwuuutttuuuwwwyyy{{{{{{zzzwwwsssqqqqqqrrrqqqpppqqqsssuuuuuutttsssssswww{{{zzzvvvtttvvvyyyzzzvvvxxx}}}|||~~~|||}}}~~~wwwzzz}}}|||yyyyyy~~~|||{{{yyyxxxzzz{{{{{{{{{yyywwwyyy|||{{{wwwwww{{{}}}{{{{{{|||}}}{{{yyyvvvuuuuuuvvvvvvyyyyyyyyyvvvsssqqqrrrsssvvvuuuuuuuuuuuuuuuuuutttssswwwzzzzzzwwwvvvyyy|||~~~~~~wwwxxx~~~~~~}}}|||~~~~~~|||~~~~~~~~~}}}|||{{{www{{{~~~}}}{{{|||}}}{{{xxxxxxzzz{{{{{{}}}zzz{{{|||{{{wwwwwwzzz{{{yyy{{{~~~|||{{{{{{}}}|||zzzxxxvvvuuuuuutttwwwwwwwwwuuusssrrrrrrtttxxxwwwvvvvvvvvvwwwxxxyyyuuuxxxzzzyyyxxxxxx{{{~~~}}}}}}~~~xxxwww~~~~~~}}}}}}|||zzz{{{~~~~~~~~~~~~~~~~~~{{{xxxwwwwww{{{~~~}}}|||~~~yyywwwwwwzzz{{{{{{~~~||||||{{{wwwwwwyyyuuuuuuyyy~~~|||{{{|||{{{zzzyyyxxxwwwvvvuuuuuuvvvvvvuuusssrrrtttuuuuuuuuuuuuvvvwwwyyy}}}zzz{{{{{{yyywwwxxxzzz}}}|||}}}zzzxxx|||~~~}}}}}}|||{{{}}}}}}~~~~~~|||yyywwwwwwzzz}}}}}}|||yyywwwxxxzzz{{{zzz{{{{{{zzzwwwwwwzzzzzzxxx{{{}}}|||zzzzzzzzzzzzyyyyyyyyyyyytttuuuvvvuuussssssuuuvvvtttuuuvvvvvvvvvxxx}}}~~~|||yyyvvvvvvxxxzzz}}}|||||||||yyy|||~~~}}}}}}}}}|||~~~}}}~~~}}}}}}~~~~~~|||zzzxxxzzz|||||||||zzzxxxyyy{{{{{{zzz~~~zzzyyyyyywwwxxx{{{||||||~~~zzzzzzyyyyyyyyyzzz{{{|||uuuvvvvvvvvvttttttvvvwwwwwwyyyzzzxxxvvvuuuyyy||||||xxxuuuuuuwwwxxx}}}zzzxxx}}}~~~|||}}}~~~||||||{{{zzz|||~~~zzz{{{}}}}}}~~~}}}{{{|||}}}|||{{{}}}{{{{{{}}}|||zzz|||{{{yyyyyyxxxyyy{{{||||||}}}|||zzzyyyxxxyyy{{{|||wwwwwwxxxwwwuuuuuuvvvxxxwwwzzz|||{{{wwwuuuxxx{{{zzzvvvtttuuuwwwxxx{{{yyyuuuyyy~~~~~~~~~~~~~~~zzzyyyvvvxxx}}}}}}}}}~~~~~~}}}{{{}}}}}}{{{{{{xxx{{{~~~~~~}}}}}}}}}|||~~~~~~}}}zzz{{{{{{zzzxxxxxxzzz~~~{{{}}}~~~~~~{{{xxxxxxxxxzzz{{{xxxxxxyyyxxxvvvvvvwwwxxxtttxxx||||||yyyxxx{{{~~~~~~xxxttttttvvvxxxyyy}}}|||xxxxxxuuuyyy}}}}}}yyywwwtttwww||||||}}}~~~|||}}}{{{xxxzzz|||}}}}}}~~~}}}yyyuuuyyy~~~~~~|||{{{{{{}}}~~~zzz{{{{{{}}}{{{xxxwwwyyy}}}||||||}}}|||xxxyyy{{{zzzuuuooorrrvvvxxxyyyxxxyyyyyyuuuvvvwwwyyyyyyyyyyyyxxx{{{yyywwwwwwzzz{{{yyywwwyyy|||{{{zzz|||yyy|||{{{yyyxxxyyyyyy{{{zzz|||}}}|||}}}}}}zzzyyyyyyzzzzzzzzz~~~www|||~~~~~~~~~|||||||||{{{xxxvvvwwwyyyxxxzzzyyywwwxxx|||}}}|||yyyyyy{{{zzzuuurrruuuxxxyyyxxxwwwwwwxxxuuuuuuuuuvvvwwwwwwxxxxxx{{{xxxuuuuuuwwwxxxwwwvvvzzz|||{{{{{{yyy}}}zzz}}}zzzyyyyyy{{{{{{~~~~~~~~~~~~||||||{{{}}}}}}{{{zzzzzzzzz{{{}}}|||~~~~~~}}}zzz||||||zzzzzz|||zzzyyyzzz~~~xxxvvvyyy~~~~~~{{{{{{}}}zzzvvvuuuwwwyyyyyyxxxvvvvvvvvvuuuuuuuuuvvvvvvwwwxxxyyyyyywwwtttsssuuuvvvwwwwww}}}{{{yyyzzzzzzyyy}}}}}}{{{|||zzzxxxyyy{{{zzz~~~~~~}}}{{{zzz{{{}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~|||yyy{{{|||zzzzzz|||zzzyyyyyyzzzyyyxxx|||~~~~~~~~~}}}xxxvvvxxxzzzyyyxxxwwwwwwwwwwwwxxxzzz||||||{{{zzzyyyxxxvvvttttttvvvxxxzzz|||}}}xxxwwwxxxyyy{{{~~~||||||yyywwwxxxzzzyyy{{{}}}~~~|||zzz{{{}}}~~~~~~~~~{{{~~~{{{}}}~~~}}}~~~|||yyyzzzzzzwwwvvvxxxvvvwwwxxxwwwyyy|||~~~{{{~~~{{{vvvxxxyyyyyyxxxxxxyyyzzzyyy||||||yyyvvvvvvvvvwwwxxx{{{~~~|||xxxxxxyyyzzzzzz}}}~~~||||||zzzwwwxxx{{{zzz|||}}}}}}}}}}}}yyy~~~}}}zzz|||}}}}}}~~~yyywwwxxxxxxvvvuuuwwwrrruuuwwwvvvvvvzzz~~~{{{xxx|||}}}xxxyyyzzzzzzxxxxxxyyy{{{{{{~~~zzzvvvuuuvvvxxxyyyyyyzzz}}}}}}zzzzzzzzz{{{uuuyyy{{{~~~{{{}}}{{{xxxyyy~~~~~~}}}~~~}}}zzz~~~~~~{{{{{{||||||}}}}}}~~~zzzuuutttwwwxxxxxxxxxzzzrrruuuwwwwwwuuuxxxyyyyyy~~~}}}{{{{{{|||zzzxxxwwwxxxyyy{{{|||}}}}}}{{{xxxtttrrrtttvvvyyyyyywwwuuuvvvwwwxxx|||~~~}}}~~~~~~}}}{{{yyywwwvvvvvvpppvvvyyy}}}zzz||||||zzz{{{|||}}}|||}}}~~~~~~|||zzz|||~~~}}}~~~zzzvvvtttxxxzzzyyyzzz|||wwwxxxxxxvvvvvvxxx~~~~~~}}}~~~~~~}}}{{{xxxvvvwwwxxxzzzyyyxxxuuusssqqqoooooosssvvvyyyxxxtttpppoooppprrrsssuuuwwwyyyzzzzzz{{{wwwxxxyyywwwtttrrrqqqpppooouuuyyy~~~{{{{{{||||||}}}~~~~~~~~~yyyxxx|||zzz}}}~~~}}}|||~~~~~~~~~}}}yyy|||~~~}}}~~~zzzxxxzzz{{{yyyyyy{{{}}}{{{yyyvvvvvvzzz~~~~~~~~~yyywwwzzz~~~wwwxxxvvvtttvvvxxxuuuooopppnnnmmmmmmooopppoooooorrruuuwwwwwwuuutttvvvxxxuuuvvvwwwuuusssqqqpppqqqpppuuuwww{{{zzz|||~~~~~~~~~}}}yyy}}}|||yyyvvvtttwww|||{{{{{{~~~||||||{{{{{{zzz{{{|||}}}~~~{{{xxxvvvwwwzzz}}}}}}||||||}}}~~~~~~~~~xxxuuuvvvyyyyyyyyywwwtttuuuxxxvvvqqqqqqooonnnnnnpppqqqqqqqqqtttvvvxxxxxxvvvuuuvvvxxxyyyyyyxxxvvvtttssssssuuurrrwwwxxx{{{{{{|||~~~~~~~~~}}}|||yyyzzzyyywwwuuutttwww{{{~~~~~~{{{www{{{}}}|||zzz~~~yyyzzz{{{}}}}}}}}}}}}|||{{{yyyxxxyyy|||~~~~~~|||{{{||||||}}}~~~~~~zzzvvvuuuwwwyyyyyywwwssssssvvvuuuqqqsssqqqooonnnppprrrssssssuuuwwwxxxxxxwwwuuuvvvwww{{{{{{zzzxxxvvvuuuwwwxxxssswwwxxxzzz|||}}}|||~~~~~~~~~|||xxxxxxxxxyyyxxxwwwyyy{{{~~~|||~~~~~~}}}~~~{{{vvvyyy{{{zzzxxx|||~~~vvvxxx{{{~~~~~~}}}{{{zzz{{{{{{{{{|||~~~}}}|||www|||~~~{{{zzzzzzyyyyyyvvvqqqpppssstttqqqsssqqqnnnnnnppprrrttttttuuuvvvwwwwwwvvvuuuuuuuuuxxxzzz{{{{{{yyywwwwwwwwwrrruuuwwwzzzzzzxxxzzz}}}~~~{{{xxxxxxzzz||||||||||||~~~~~~}}}{{{}}}yyy|||}}}{{{xxx||||||vvvwwwyyy{{{|||{{{zzzyyyzzz{{{|||}}}~~~}}}|||zzz{{{~~~}}}|||zzz|||yyytttrrrtttuuutttrrrpppnnnnnnppprrrttttttttttttttttttuuutttsssrrrsssvvv{{{}}}{{{xxxuuutttsssvvv{{{{{{zzzzzzzzz|||yyywwwzzz|||~~~}}}|||}}}}}}{{{}}}~~~{{{~~~|||xxxxxxwwwwwwxxxxxxyyyzzzyyyzzz{{{|||{{{zzzyyyxxx{{{}}}~~~|||{{{}}}yyyvvvxxxyyywwwpppooonnnooorrrssstttsssrrrqqqqqqrrrtttuuusssrrrppptttyyy|||{{{wwwtttsssvvvzzz{{{~~~~~~~~~~~~}}}}}}|||}}}|||zzzvvvxxx{{{{{{zzzyyyyyyzzz}}}||||||}}}|||{{{zzzyyywwwwwwxxxyyyzzzxxxyyy{{{zzzxxxwwwwwwwwwvvvyyy||||||}}}~~~{{{yyywww}}}|||xxxxxxxxxwwwpppoooppprrruuuvvvtttsssqqqpppppprrruuuvvvuuusssqqqtttwwwxxxwwwvvvuuuuuuwww{{{~~~||||||zzzzzzzzz}}}}}}{{{wwwyyy{{{zzzyyywwwwwwxxx|||}}}~~~}}}}}}}}}~~~}}}}}}|||{{{zzzyyyyyyyyyzzz{{{yyyvvvuuuvvvxxxtttxxx|||}}}|||}}}zzzwwwuuuzzz~~~{{{vvvvvvvvvtttpppppprrruuuwwwxxxvvvsssrrrppppppsssvvvxxxwwwuuutttuuuuuuuuutttuuuwwwyyyvvvzzz}}}{{{~~~{{{www{{{{{{~~~~~~|||zzz{{{||||||yyyxxxxxxyyy{{{xxx}}}|||~~~}}}|||~~~}}}yyywwwzzz{{{{{{xxxuuutttvvvyyyxxx}}}~~~{{{xxxxxxvvvwwwwwwwwwvvvuuusssrrrtttrrrqqqqqqsssuuuuuutttuuurrroooppptttvvvvvvtttqqqssstttsssssssssuuuwwwxxxyyyuuuwwwxxx{{{yyyyyyzzz{{{~~~~~~~~~|||||||||~~~~~~|||yyywww}}}zzz}}}zzzzzz{{{{{{yyy|||~~~~~~{{{|||||||||{{{yyywwwuuuuuuuuutttsssssstttxxx{{{{{{yyyxxxyyy|||~~~zzzxxxyyywwwxxxxxxxxxxxxwwwuuutttqqqooooooppprrrtttttttttsssqqqpppooopppppppppooosssttttttsssrrrssstttvvv~~~xxxsssuuuyyy~~~~~~|||}}}}}}~~~~~~~~~}}}|||||||||||||||}}}~~~~~~|||}}}xxx{{{}}}{{{{{{|||{{{zzz}}}}}}|||||||||{{{zzzyyywwwvvvuuuuuuwwwxxxxxxwwwwwwxxxzzz|||{{{zzz|||}}}zzzyyyxxxyyyvvvvvvwwwwwwwwwvvvvvvuuunnnmmmlllnnnppprrrsssrrrmmmnnnoooooonnnmmmmmmnnnsssttttttsssrrrrrrtttwww}}}vvvrrruuuzzzzzz{{{|||}}}}}}}}}}}}~~~~~~|||~~~~~~|||zzz{{{yyyzzz}}}~~~||||||}}}|||}}}|||zzzxxxvvvvvvvvvvvvvvvyyy|||}}}{{{zzzyyyyyy|||||||||~~~{{{yyyyyyxxxxxxssssssssstttttttttttttttnnnmmmllllllnnnoooooonnneeeiiimmmooonnnmmmooorrrqqqrrrrrrrrrrrrtttwwwzzz~~~wwwxxxsssrrrvvv}}}yyyzzz|||~~~}}}}}}|||}}}{{{~~~~~~~~~|||zzzzzz}}}{{{}}}}}}~~~}}}zzzwwwvvvvvvxxxyyyyyy{{{}}}}}}|||zzzzzzzzzzzz{{{|||~~~zzzyyyzzzyyyvvvssssssssssssssstttttttttqqqooommmlllmmmlllkkkjjjaaaeeejjjlllllllllnnnqqqnnnooopppqqqrrrvvv{{{~~~|||wwwwwwtttrrrtttzzz~~~}}}|||~~~}}}}}}}}}zzz{{{~~~|||{{{zzz~~~}}}}}}zzzxxxwwwyyy{{{|||{{{||||||{{{zzzyyyzzz|||yyyzzz|||~~~~~~|||yyyyyy{{{zzzvvvwwwwwwvvvuuuuuuvvvvvvwwwtttrrrooommmmmmllljjjhhhdddfffhhhiiijjjjjjlllmmmlllmmmnnnppprrrwww}}}zzzsssrrruuurrrrrrvvv|||~~~~~~}}}~~~}}}|||~~~}}}||||||yyy{{{~~~xxxvvv|||~~~}}}}}}~~~}}}}}}~~~|||zzzyyyyyy{{{}}}zzz{{{{{{zzzyyyyyy{{{}}}{{{|||}}}}}}}}}|||wwwwww{{{|||xxxyyyyyywwwvvvuuuvvvvvvwwwuuurrrpppnnnnnnmmmllljjjhhhggggggiiilllooopppppplllmmmnnnooorrrwww}}}|||zzzyyyuuuooonnnqqqrrrssswww}}}~~~}}}||||||}}}~~~~~~~~~~~~}}}|||~~~yyy}}}|||{{{}}}|||}}}|||zzzzzzyyyxxxxxxzzz|||~~~xxxzzz|||}}}|||||||||}}}~~~vvvvvv{{{}}}{{{yyyxxxvvvuuutttttttttuuutttrrrpppooooooooonnnlllkkkiiihhhkkkrrrwwwxxxxxxnnnnnnooooooqqqvvv|||yyywwwyyywwwpppnnnqqqttttttxxx|||}}}}}}}}}}}}zzz|||||||||~~~}}}{{{{{{~~~|||}}}{{{}}}}}}~~~{{{|||~~~zzzwwwwwwwwwxxxzzz|||~~~uuuyyy~~~~~~||||||{{{yyyxxxyyyxxxwwwxxxxxxxxxvvvtttqqqnnnllllllnnnppppppnnnkkkiiihhhgggllllllkkksss~~~uuuqqqvvvyyyxxxwwwyyyyyyvvvwwwvvvvvvvvvuuussspppmmmuuusssvvv}}}~~~~~~|||zzzzzz|||~~~}}}}}}}}}xxx|||~~~~~~|||zzzyyy{{{~~~}}}}}}|||||||||||||||}}}~~~~~~||||||~~~~~~~~~}}}~~~~~~}}}{{{}}}zzzzzz{{{|||||||||||||||zzzzzzwwwzzz~~~}}}}}}|||{{{xxxvvvxxxwwwwwwvvvtttrrrqqqpppnnnooooooooommmllllllmmmnnnuuuxxxuuuzzz|||{{{xxxxxxvvvsssxxxvvvuuutttttttttrrrqqqrrrppptttzzz|||{{{yyywww{{{}}}~~~|||{{{zzzxxx{{{~~~{{{{{{}}}|||}}}yyyzzz}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}zzz~~~zzzxxx{{{}}}~~~~~~yyyuuuwwwwwwvvvuuutttssssssrrrjjjjjjiiiiiijjjlllnnnpppqqqyyy~~~{{{||||||yyyyyyvvvrrrppprrrtttuuuvvvuuutttvvvzzzzzz~~~}}}yyyxxxvvvzzz|||~~~~~~~~~~~~|||zzzyyywwwwwwzzz}}}}}}{{{}}}~~~~~~~~~~~~~~~{{{{{{}}}yyyzzz}}}|||~~~~~~}}}~~~}}}}}}zzz~~~{{{yyy|||~~~~~~{{{wwwwwwvvvuuusssrrrqqqqqqpppgggggghhhkkkppptttwwwwwwwww|||~~~~~~wwwsssnnnlllnnnrrrvvvxxx}}}||||||}}}zzz|||}}}zzzyyyxxxvvvxxx|||~~~}}}xxxzzz{{{||||||zzzxxxvvvvvvxxx{{{|||||||||}}}~~~|||zzzyyyzzz~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}|||||||||}}}~~~{{{}}}|||{{{|||}}}|||{{{zzzzzz}}}|||{{{}}}~~~}}}}}}~~~~~~}}}{{{vvvuuutttrrrpppnnnlllkkkhhhjjjnnnvvv}}}~~~yyyyyy||||||xxxtttpppkkkiiikkkpppuuuxxx}}}}}}}}}|||yyy{{{}}}zzzyyyyyytttwwwzzz}}}}}}yyyvvvxxx{{{}}}}}}{{{yyywwwvvvxxxzzzzzzzzz{{{|||~~~zzzvvvtttzzz~~~~~~~~~}}}|||||||||}}}~~~~~~zzzzzz{{{}}}|||zzzyyyzzz}}}~~~}}}|||~~~~~~}}}zzzyyyzzz|||}}}}}}tttttttttrrrpppmmmjjjhhhhhhjjjoooxxx~~~yyytttuuuxxxvvvqqqpppmmmiiihhhkkkooosssuuuuuuwwwyyyxxxwww{{{|||yyyxxxyyyvvvyyy}}}|||yyyvvvxxx{{{|||}}}|||zzzxxxvvvwwwyyyzzzzzz{{{}}}{{{vvvssswwwyyy}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||~~~~~~~~~~~~~~~|||}}}zzzxxxwwwyyy{{{{{{|||qqqrrrttttttrrrnnnjjjhhhiiiiiikkkrrr{{{~~~}}}~~~|||wwwsssuuuxxxuuuooonnnllljjjjjjmmmppprrrsssqqquuuwwwwwwwww|||~~~{{{zzz{{{yyy{{{}}}{{{yyywwwxxxzzz{{{|||{{{zzzyyyvvvwwwyyyzzz{{{|||~~~{{{xxxvvvtttvvvvvvzzz}}}}}}~~~~~~|||~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~|||zzzxxxwwwwwwyyyzzzzzzyyyoooqqqtttuuutttqqqllliiiooollllllpppxxx~~~~~~{{{|||~~~}}}{{{|||~~~wwwuuurrrooossswwwtttnnnmmmlllkkkllloooqqqrrrrrrtttxxxzzzyyyyyy}}}~~~}}}~~~yyy|||}}}{{{yyyxxxxxxyyyzzz{{{zzzyyyyyyvvvxxxzzz{{{|||~~~~~~zzzvvvssssssssstttvvvvvvzzz}}}{{{{{{~~~{{{~~~~~~}}}}}}~~~~~~~~~}}}||||||}}}||||||{{{zzzyyy{{{|||}}}~~~}}}~~~zzzyyywwwxxxyyyyyyxxxwwwtttrrrpppooopppqqqrrrqqqtttpppooossszzz}}}{{{vvvvvvtttsssuuuxxxyyyxxxuuummmiiigggjjjooorrrqqqnnnjjjkkklllmmmoooqqqrrrssspppuuussstttzzzwwwxxx}}}zzz~~~}}}{{{yyy{{{~~~{{{ttttttuuuvvvvvvvvvvvvvvvsssuuuxxxzzz}}}}}}}}}{{{zzz{{{yyywwwtttrrrrrrssstttrrrssstttuuuxxx~~~}}}www}}}zzzxxx{{{|||}}}~~~|||{{{|||{{{|||~~~tttxxxxxxwwwxxx|||}}}{{{{{{{{{{{{}}}}}}|||zzzzzz|||{{{xxxuuurrrqqqoooooopppqqqpppoooqqqnnnlllooovvvyyyvvvrrruuusssrrrrrrsssrrrooolllmmmjjjhhhkkkpppsssrrrppplllmmmnnnpppqqqsssttttttrrrxxxvvvwww|||yyyzzz|||{{{}}}|||{{{zzz|||~~~}}}{{{yyyxxxxxxzzzzzzxxxvvvvvvvvvvvvvvvuuutttsssrrrqqqsssvvvyyy{{{}}}}}}{{{zzz|||{{{yyyvvvuuutttttttttuuuvvvwwwxxxzzz~~~~~~~~~}}}|||zzz}}}|||zzz{{{|||xxx{{{{{{zzz{{{}}}||||||}}}~~~|||~~~}}}}}}vvvsssrrrqqqrrrssssssqqqoooqqqmmmkkkmmmrrrtttqqqmmmooooooooopppqqqoookkkgggkkkhhhgggjjjnnnqqqqqqpppnnnoooppprrrsssuuuvvvwwwtttyyyvvvwww|||zzz{{{~~~||||||||||||{{{{{{}}}}}}{{{zzzyyy{{{yyywwwwwwxxxxxxxxxwwwyyyxxxwwwuuusssqqqooonnnnnnppptttvvvxxxzzz}}}}}}||||||||||||{{{yyyxxxvvvtttssswwwxxxzzzzzz|||~~~}}}|||~~~}}}~~~|||{{{}}}~~~|||{{{|||}}}|||zzzyyy||||||zzzzzz~~~}}}{{{|||}}}~~~}}}~~~}}}vvvvvvuuuvvvwwwvvvtttqqqrrrooolllmmmpppqqqooolllgggiiillloooqqqpppmmmkkkgggfffeeegggkkkmmmnnnmmmmmmnnnppprrrtttwwwxxxyyytttwwwsssrrrxxxyyy}}}}}}}}}}}}|||||||||{{{|||{{{yyyxxxwwwvvv{{{yyywwwvvvvvvwwwxxxxxxxxxwwwuuusssqqqooonnnmmmlllooossstttuuuxxx|||~~~~~~~~~zzzzzz{{{zzzxxxvvvsssqqquuuwwwyyy{{{|||}}}|||{{{~~~}}}{{{zzz{{{|||xxxzzz{{{{{{|||~~~}}}|||}}}|||}}}zzz}}}~~~||||||zzzxxxzzzyyywwwwww{{{|||zzzxxxyyy{{{{{{||||||~~~|||}}}}}}xxxwwwwwwwwwxxxwwwtttrrrqqqnnnkkkkkklllmmmllljjjbbbeeejjjmmmoooooonnnmmmhhhgggggghhhjjjlllmmmmmmkkklllnnnqqqtttwwwyyy{{{uuuvvvqqqooowwwzzz{{{||||||zzz{{{|||{{{zzzzzz}}}~~~{{{yyyxxxxxxvvvuuussssssrrrpppppppppqqqrrrsssrrrqqqpppoooooooooooommmppptttttttttvvv{{{wwwwwwxxxyyywwwuuurrrpppqqqsssvvvyyyzzz{{{~~~~~~||||||}}}}}}~~~|||{{{}}}yyyzzz{{{|||}}}}}}}}}}}}yyy}}}|||yyy{{{}}}}}}}}}xxxzzzyyyuuuuuuyyy{{{yyywwwzzz||||||{{{{{{}}}wwwvvvuuuuuuuuuuuusssqqqooommmjjjiiiiiiiiiiiihhhcccfffjjjlllkkkjjjjjjjjjllllllllllllmmmnnnoooppplllmmmoooqqqtttvvvxxxyyyvvvxxxsssssszzz~~~|||xxxzzzyyyuuuzzzzzz{{{zzzzzz{{{}}}{{{yyyxxxxxxwwwvvvtttoooppppppooommmlllnnnoooooonnnmmmmmmnnnooopppqqqppptttwwwwwwtttvvv{{{~~~~~~tttuuuvvvvvvvvvtttrrrpppooorrrtttvvvwwwyyy{{{}}}}}}|||}}}|||{{{{{{|||~~~~~~}}}~~~~~~~~~}}}{{{}}}~~~|||zzz{{{~~~|||}}}|||wwwwww{{{}}}{{{yyy|||~~~|||||||||yyywwwuuutttttttttsssqqqooommmkkkiiiiiiiiiiiiiiigggjjjmmmmmmjjjiiiiiijjjoooppppppooonnnnnnoooppppppqqqqqqrrrssstttuuuuuuuuuyyywwwxxx{{{vvvxxxwwwssswwwxxxzzz{{{{{{}}}zzzxxxwwwwwwwwwwwwuuusssnnnppprrrqqqooommmnnnooommmlllkkkkkklllnnnppprrrtttxxx{{{yyyvvvvvv|||~~~yyyxxxrrrssstttuuuuuutttsssrrrrrrssstttuuuuuuvvvxxx{{{}}}|||zzzyyyzzzyyyxxxxxx{{{}}}}}}|||}}}~~~~~~yyyyyy|||~~~}}}zzz}}}}}}|||xxxvvv~~~|||yyyvvvuuuuuuuuuuuutttrrrpppmmmkkkkkkkkklllmmmjjjmmmoooooommmlllmmmooopppppppppooommmmmmnnnooouuuuuuttttttsssssssssrrrrrrxxxxxxzzz~~~~~~{{{uuuuuuvvvttttttvvvyyy{{{}}}~~~xxxwwwvvvvvvwwwvvvtttrrrkkknnnqqqqqqnnnllllllmmmlllkkkjjjjjjkkkmmmpppqqqwww{{{~~~{{{wwwwww}}}|||vvvtttrrrrrrsssttttttuuuttttttuuuvvvvvvuuussstttwwwyyyyyy{{{yyywwwxxxvvvuuuvvvxxxzzz{{{{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~yyyxxx|||~~~|||xxx|||~~~{{{zzz}}}vvvttttttwwwzzzyyyyyyzzzyyywwwtttrrrqqqrrrnnnoooooollliiigggggghhhmmmmmmmmmmmmnnnooopppqqqrrrooolllkkknnnsssvvvyyy{{{xxxtttssssssttttttssssssssswww}}}wwwqqqnnnmmmlllrrrtttvvvxxxzzz}}}~~~~~~~~~|||zzzwwwvvvuuuuuuuuujjjllloooqqqpppmmmjjjgggkkkmmmoooooonnnmmmlllmmmwwwvvvwwwzzz}}}|||vvv|||rrrtttttttttsssrrrtttuuuwwwvvvuuuttttttvvvxxxzzzvvvvvvxxxxxxrrrqqqqqqtttyyy{{{zzzxxx}}}}}}{{{~~~~~~}}}}}}|||zzz}}}}}}||||||}}}||||||}}}xxxvvvwww{{{}}}{{{tttwwwxxxyyywwwuuussstttuuupppqqqpppnnnjjjhhhggggggiiikkknnnpppqqqqqqpppooorrrpppnnnnnnpppsssvvvxxxyyyuuuqqqnnnooorrrtttuuuqqqqqqsssxxxzzzyyy{{{xxxoookkkkkkmmmqqqsssvvvxxxzzz|||~~~~~~~~~}}}|||zzzxxxvvvuuuuuuuuurrrrrrrrrrrrqqqooonnnmmmllloooqqqrrrrrrrrrrrrsss|||{{{yyyzzz|||~~~xxx|||wwwvvvtttsssssstttuuuvvvwwwvvvvvvuuuuuuvvvwwwxxx{{{wwwvvvwwwvvvqqqpppqqqtttyyy}}}~~~}}}}}}~~~}}}|||}}}~~~}}}zzzxxxzzz~~~|||yyy{{{||||||{{{zzzzzz{{{~~~~~~||||||~~~~~~{{{yyy{{{}}}xxxrrruuuvvvwwwwwwuuutttuuuvvvrrrrrrrrrooollliiiiiiiiigggjjjooossstttrrrooolllqqqqqqppppppqqqrrrtttuuuwwwrrrmmmjjjlllqqquuuwwwrrrppppppssstttssswww}}}xxxnnnhhhiiilllooorrrvvvyyyzzz{{{}}}~~~|||yyyyyyxxxwwwvvvuuuttttttsssrrrpppnnnmmmnnnooopppoooqqqtttvvvwwwxxxyyy{{{}}}{{{{{{}}}}}}~~~yyytttrrrtttvvvxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuyyyyyyvvvvvvuuuuuusssrrrtttxxx|||~~~zzz{{{|||zzzyyy||||||}}}~~~}}}zzzwww~~~}}}|||yyyzzzzzzzzzyyyyyy|||~~~~~~~~~}}}|||}}}~~~{{{xxxxxx|||zzzvvvtttuuuvvvuuutttssssssuuuqqqrrrrrrpppnnnllllllmmmiiilllpppssssssqqqmmmkkkoooppppppppppppooopppqqqsssppplllkkknnnrrruuuvvvtttqqqpppqqqqqqrrryyy~~~vvvnnnjjjhhhhhhmmmqqqvvvzzz|||~~~||||||~~~{{{yyyttttttttttttssssssrrrqqqqqqpppooonnnnnnppprrrtttsssuuuxxxyyyyyyzzz|||~~~~~~~~~{{{tttqqquuuxxxyyyxxxwwwwwwwwwwwwwwwvvvuuutttrrruuu}}}{{{yyyxxxvvv{{{yyyvvvuuuvvvxxx{{{|||yyyzzzzzzxxxwwwxxx~~~||||||}}}||||||}}}}}}}}}{{{{{{{{{zzz{{{~~~~~~}}}~~~vvvuuuzzz~~~{{{yyytttuuuvvvtttrrrppppppqqqpppqqqrrrqqqooonnnooopppooopppppppppooonnnlllkkknnnppprrrrrrpppoooppprrrqqqooonnnooorrrtttttttttssspppnnnoooooottt|||uuurrrooojjjeeelllpppvvv{{{~~~zzzzzz|||yyyvvvtttoooooooooooooooooooooooopppqqqsssuuuwwwxxxyyyzzzwwwyyyzzzzzzyyyyyy{{{}}}|||tttrrruuuyyyyyyxxxwwwwwwwwwwwwwwwvvvuuuttttttuuu{{{}}}{{{{{{yyy|||{{{yyyxxxwwwwwwyyyzzz||||||{{{xxxvvvvvv{{{~~~|||{{{|||}}}zzz|||~~~}}}zzz{{{{{{{{{zzzzzz|||wwwwww|||}}}{{{xxxvvvuuuuuuvvvtttqqqppppppqqqpppqqqrrrqqqpppooopppqqqrrrqqqooonnnmmmmmmmmmmmmooorrrtttsssqqqppprrrtttrrrqqqppprrrssstttsssrrrqqqnnnlllmmmoooxxxxxxvvvtttnnnhhhmmmqqqvvv{{{~~~}}}yyyyyyxxxtttqqqppplllkkkjjjjjjjjjlllmmmnnnnnnppptttwwwzzz{{{{{{zzzzzzzzz{{{yyyxxxxxxyyy{{{|||~~~xxx}}}yyyuuutttvvvxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwww|||}}}}}}{{{xxxzzz||||||{{{zzz{{{||||||}}}|||xxxvvvvvv{{{|||~~~}}}}}}}}}zzzzzz|||~~~zzz{{{{{{wwwyyyzzzzzzyyyyyy{{{zzz{{{~~~~~~}}}{{{wwwuuutttuuuvvvuuusssrrrssstttrrrssssssrrrooonnnnnnooooooooonnnnnnnnnnnnoooooolllooorrrpppmmmmmmppptttuuusssqqqpppqqqrrrrrrqqqpppmmmlllnnnssszzzwwwtttqqqpppssswwwzzz|||zzzwwwwwwwwwtttnnnlllnnnkkkjjjhhhggghhhjjjmmmpppoooqqqsssvvvxxxyyyyyyxxxzzzzzzzzzyyywwwxxxyyy{{{yyy}}}~~~uuuvvvvvvvvvwwwwwwvvvvvvuuuwwwvvvvvvuuuuuuvvvwwwxxxxxxyyy}}}}}}}}}{{{yyy}}}}}}{{{zzzyyyzzzzzzxxxvvvwww|||~~~}}}}}}~~~}}}|||yyyzzz{{{}}}~~~}}}}}}{{{}}}||||||{{{zzz{{{~~~}}}{{{~~~~~~||||||~~~|||yyyvvvtttuuuvvvvvvuuuuuuvvvxxxtttuuutttrrrnnnlllkkklllkkklllmmmnnnooopppqqqqqqhhhkkkmmmllliiiiiimmmrrrxxxuuupppnnnnnnpppqqqqqqqqqoooooorrrxxx|||xxxwwwxxxsssuuuwwwxxxzzz|||{{{rrrrrruuuvvvrrrkkkjjjmmmllljjjgggfffgggjjjnnnqqqwwwwwwxxxyyyzzz{{{{{{{{{yyyzzzzzzyyyxxxxxx{{{}}}www{{{~~~~~~}}}~~~xxxqqqtttwwwxxxwwwuuuttttttwwwvvvuuutttuuuvvvxxxzzzyyyzzz}}}}}}{{{yyy}}}~~~yyywwwvvvwwwxxxwwwvvvxxx~~~~~~~~~{{{}}}}}}yyyyyyzzz|||}}}~~~}}}}}}~~~||||||~~~~~~wwwvvvvvvuuuyyy~~~{{{}}}|||{{{zzzxxxwwwvvvvvvzzzxxxtttqqqooooooooopppmmmkkkhhhiiilllooonnnmmmlllkkkhhhffffffhhhjjjllltttrrrpppnnnlllllllllmmmxxxttttttxxx|||tttrrruuuxxx{{{yyyuuutttvvv{{{{{{wwwxxxxxxuuuqqqllljjjiiiooommmiiigggggglllsssyyywwwtttuuu|||}}}wwwssswww~~~xxxzzz}}}||||||xxxsssssstttuuuvvvwwwwwwwwwvvvrrrnnnpppuuuyyyxxxvvvvvv{{{|||~~~yyy{{{vvvuuutttrrrrrruuuzzz~~~zzzyyy{{{|||||||||||||||}}}~~~yyyzzz{{{uuupppmmmooopppqqqvvv}}}~~~~~~zzz{{{{{{{{{zzzyyywwwvvvuuutttsssqqqooommmlllllllllllljjjggghhhkkkmmmmmmlllkkkiiigggfffgggkkkooorrrvvvssspppmmmkkkkkklllmmmwwwtttuuuzzz~~~xxxsssssssssyyyxxxvvvvvvxxx{{{|||||||||yyyvvvwwwwwwwwwuuurrrqqqssstttpppmmmiiihhhjjjpppwww{{{~~~zzzyyy}}}wwwvvvyyyyyyvvvtttvvvwwwuuurrrsssxxx~~~zzzrrrssstttuuuwwwzzz|||~~~}}}xxxttttttwwwzzzyyywwwyyy}}}~~~~~~|||wwwvvvtttssssssvvv||||||zzz|||zzzzzzzzz{{{|||}}}~~~{{{zzzzzz~~~~~~mmmlllllloooqqqrrrwww}}}~~~|||yyyxxxyyyzzzzzzyyywwwuuutttsssrrrqqqooonnnnnnnnnnnnllljjjhhhhhhjjjmmmnnnnnnmmmkkkiiihhhiiimmmqqqtttuuusssooolllkkklllmmmnnnuuurrruuuzzz|||ssspppnnnwwwwwwxxxyyyzzz}}}~~~{{{vvvuuuxxxzzzzzzyyyttttttsssqqqooopppsssuuuqqqlllhhhiiiooovvv{{{}}}~~~|||}}}~~~}}}}}}~~~}}}uuuppppppqqqqqquuuuuusssqqqooorrryyy}}}sssssstttvvvyyy~~~zzzxxxyyy{{{{{{yyy}}}~~~}}}|||zzzxxxuuuuuuyyy~~~~~~zzz{{{zzzzzzzzz{{{}}}~~~}}}|||zzz}}}{{{|||~~~qqqssstttsssqqqrrrwww}}}{{{wwwtttvvvwwwxxxxxxuuurrrpppqqqooollljjjiiijjjmmmnnnmmmkkkjjjiiijjjlllooopppooonnnnnnnnnnnnoooppppppqqqqqqpppooooooooooooooosssqqqtttyyy}}}|||rrrpppooovvvxxxzzz|||~~~~~~zzzwwwtttuuuxxx{{{}}}}}}vvvvvvuuussspppnnnooopppqqqlllhhhkkksss{{{~~~~~~}}}yyyyyyyyywwwxxxzzzxxxxxxuuuqqqooopppqqqqqquuuuuutttssssssvvv|||~~~wwwvvvuuuvvvzzz~~~{{{{{{|||}}}}}}~~~}}}||||||}}}yyyxxx{{{~~~~~~zzz{{{|||{{{{{{|||~~~}}}}}}}}}~~~|||}}}~~~}}}{{{|||ssswwwxxxsssnnnooouuu{{{~~~zzzvvvrrrsssuuuuuuuuurrrooommmmmmiiiccc______bbbgggkkkkkkjjjhhhggggggjjjmmmooommmnnnqqqssssssrrrpppooommmoooqqqsssssssssqqqpppuuusssuuuzzz|||xxxpppqqqtttvvvxxx{{{~~~{{{uuusssrrrsssuuuwwwxxxyyyyyyzzz{{{zzzvvvrrrpppooopppllliiilllttt{{{}}}}}}zzzuuurrrssstttrrrsssuuuzzzuuuqqqrrruuuvvvuuusssnnnoooqqqsssuuuwwwyyy{{{{{{yyywwwwwwyyy}}}}}}{{{|||}}}}}}~~~~~~yyyzzz}}}{{{|||~~~zzzwwwxxx}}}zzz{{{|||{{{{{{{{{|||}}}~~~~~~}}}}}}}}}~~~sss{{{zzzssstttzzz~~~|||xxxrrrssstttsssrrrooommmkkknnnjjjddd______bbbgggkkkhhhgggfffdddccceeejjjmmmiiilllppptttvvvvvvtttsssoooqqqtttvvvvvvtttrrrpppyyyvvvxxx|||~~~uuuooorrrvvvvvvwwwzzz}}}|||{{{yyyvvvsssttttttttttttuuuttttttrrruuuxxxxxxvvvrrrooonnnnnnkkkjjjlllrrrwwwzzzzzzqqqmmmllloooqqqpppoooqqqyyyqqqlllooosssssspppnnnkkknnnrrrvvvyyyzzzzzzzzz}}}{{{xxxvvvwwwzzz~~~~~~}}}|||||||||~~~|||}}}~~~{{{yyy{{{zzz{{{|||wwwttttttwwwzzz}}}|||}}}|||zzzyyyyyy|||~~~|||~~~zzzzzz{{{}}}~~~||||||uuu}}}{{{~~~~~~~~~{{{uuuuuutttsssqqqooommmkkkqqqnnnjjjgggfffhhhkkkmmmhhhhhhgggdddccceeejjjnnnkkkmmmooorrrtttuuuvvvvvvwwwwwwvvvuuutttsssqqqqqqxxxvvvwww|||~~~wwwnnnppptttuuuuuuwwwyyy|||wwwtttuuutttrrrrrrtttvvvwwwuuusssrrrqqqlllnnnqqqqqqooommmllllllkkkkkkkkklllooorrruuuvvvllliiijjjoooqqqooonnnooorrrllliiilllnnnkkkjjjlllnnnqqquuuzzz~~~~~~~~~{{{yyywwwuuuvvvxxxzzz|||zzz{{{|||}}}}}}~~~}}}}}}~~~|||{{{xxxwww||||||zzzwwwuuutttvvvxxx~~~}}}~~~|||zzzyyy{{{}}}}}}~~~~~~}}}~~~xxxxxxzzz~~~}}}|||zzzzzzyyyyyy|||uuu|||{{{zzz~~~}}}{{{~~~~~~xxxwwwvvvsssqqqooommmlllooonnnlllkkkiiiiiiiiijjjkkkkkkjjjgggeeegggmmmrrrqqqqqqppppppqqqrrrtttuuu}}}xxxtttrrrqqqqqqqqquuurrrtttyyy|||yyynnnnnnqqqtttttttttvvvzzz~~~sssqqqtttsssqqqmmmpppssstttrrrooommmkkkpppqqqqqqpppmmmllllllmmmiiikkklllllllllnnnqqqtttkkkiiijjjppprrrpppnnnooommmjjjkkkooonnnjjjlllrrrooopppsssxxx|||{{{}}}yyywwwuuutttuuuvvvyyyzzzyyy{{{}}}~~~~~~~~~~~~~~~~~~{{{vvv|||zzzsss{{{zzz{{{{{{yyyxxxxxxyyy{{{~~~zzz|||~~~|||}}}}}}zzzyyy~~~~~~wwwwwwzzz{{{xxxvvvvvvwwwxxxsss{{{}}}vvvtttuuu{{{yyyxxxxxxxxxxxxzzzvvvuuutttqqqmmmllllllmmmooommmiiiffffffgggjjjlllnnnnnnmmmllllllpppvvvzzz{{{rrrooorrrvvvwwwwww}}}vvvrrrrrrtttwwwxxx|||vvvooouuuzzzjjjggghhhssssssrrrqqqssswww~~~xxxvvvsssmmmmmmssspppuuuyyywwwrrrnnnnnnpppnnnnnnnnnnnnllljjjhhhgggjjjmmmllljjjjjjnnnooolllkkkiiigggiiimmmppppppnnnmmmlllkkkjjjlllnnnrrrtttvvvwwwyyy{{{~~~~~~}}}www{{{yyysssooopppqqqsssxxx~~~}}}{{{{{{|||~~~yyyppptttxxxssspppssszzzxxxxxxzzzyyyvvvxxx}}}~~~~~~~~~{{{{{{~~~zzzxxx}}}xxxwww}}}~~~||||||}}}yyyvvvxxx}}}|||nnnuuu{{{|||xxxrrrpppqqqrrrwww|||zzzzzzxxxvvvxxxuuutttrrrpppnnnlllmmmmmmkkkiiihhhgggjjjnnnsssvvvvvvtttqqqmmmkkknnnsssxxx{{{sssppprrruuuwwwwww{{{wwwrrroooooorrrttttttxxxtttooouuu{{{nnnkkkmmmmmmmmmmmmlllnnnrrryyy}}}xxxwwwvvvpppoootttuuuuuuuuutttrrrpppoooooopppooommmllljjjjjjjjjjjjjjjmmmmmmjjjjjjnnnooolllmmmkkkiiiiiikkklllkkkjjjmmmlllkkkjjjlllppptttvvvxxxyyyzzz}}}~~~~~~xxxttttttuuutttwww{{{~~~{{{yyyyyy{{{}}}{{{qqqqqqppplllmmmttt{{{zzz|||~~~}}}zzz{{{~~~~~~}}}}}}|||zzz}}}xxxwww||||||zzzzzzzzzwwwtttvvv|||~~~mmmqqquuuvvvtttpppnnnmmmmmmooouuu}}}|||zzzvvvsssssssssrrrqqqooonnnmmmmmmmmmjjjiiihhhiiimmmsssxxx||||||yyytttoookkkmmmqqquuuzzzwwwsssooonnnpppsssuuuxxxuuusssrrrtttvvvwwwwwwwwwtttpppuuuzzzooommmnnniiiiiiiiiiiijjjnnntttyyywwwxxxxxxsssqqqtttxxxuuurrrqqqqqqqqqooommmqqqooollljjjiiijjjlllmmmkkkmmmmmmjjjjjjnnnnnnlllmmmllljjjjjjlllmmmlllkkknnnmmmkkkkkkmmmrrrwwwzzz{{{|||}}}~~~yyyyyyxxxvvvvvvxxx~~~|||yyywwwxxx{{{~~~yyyooollliiigggllluuu}}}|||~~~{{{{{{~~~|||yyy{{{||||||~~~~~~}}}}}}xxxwww{{{|||yyyxxxxxxvvvtttvvv{{{~~~||||||}}}ttttttuuutttssspppnnnllloooooorrrzzz}}}|||{{{vvvrrrqqqrrrpppoooooooooooonnnmmmnnnlllkkkkkkmmmqqqvvvyyyzzzyyyuuuqqqmmmlllnnnqqqrrrrrrpppmmmkkkkkknnnqqquuuttttttuuuwwwyyyyyyxxxvvvvvvrrrttt{{{vvvmmmlllkkkjjjkkkkkkkkkllloootttxxx~~~vvvwwwwwwtttqqqqqqsssrrrpppooonnnmmmkkkjjjooonnnlllkkkjjjkkkmmmnnnlllnnnnnnjjjkkknnnnnnllllllllllllmmmoooqqqrrrrrrooommmlllllloootttyyy}}}|||yyyyyywwwwwwyyy||||||zzzwwwwwwyyy~~~}}}tttssstttuuuxxx}}}|||}}}}}}{{{yyy|||}}}|||}}}~~~~~~|||xxxxxxzzz~~~zzzyyyzzzyyywwwxxx}}}~~~|||{{{}}}~~~{{{yyywwwssspppnnnlllkkkuuussstttyyy~~~yyyuuutttrrrpppnnnooopppqqqooommmooommmjjjiiikkknnnrrruuuwwwwwwvvvrrrnnnkkkiiijjjpppqqqpppooommmlllnnnpppqqqpppqqqsssuuuvvvvvvtttrrruuuqqqqqqwww|||tttmmmkkkiiimmmnnnoooooooooqqqtttvvv{{{{{{ttttttuuutttrrrpppkkknnnqqqooojjjffffffgggllllllmmmmmmnnnnnnmmmmmmlllooonnnkkkkkknnnnnnlllllllllmmmnnnoooppprrrsssooonnnmmmmmmpppuuu{{{~~~~~~}}}|||xxxwwwwwwyyy|||yyyyyyxxxwwwxxx}}}}}}{{{~~~~~~|||}}}~~~~~~{{{~~~~~~{{{yyyyyyzzz}}}{{{~~~~~~||||||~~~~~~}}}|||}}}|||{{{wwwqqqkkkhhhhhhiiivvvuuuuuuwww|||~~~zzzyyysssqqqoooppprrrrrrooolllkkkjjjgggfffhhhlllpppsssuuuvvvuuuqqqmmmiiiggggggttttttttttttssssssrrrrrrrrrqqqqqqsssuuuvvvuuussskkkqqqooonnntttzzzvvvpppmmmjjjnnnoooppppppooooooqqqrrrsss|||yyyrrrpppsssuuuvvvtttjjjnnnqqqnnngggcccdddhhhjjjkkkmmmnnnoooooonnnnnnmmmooooookkkkkknnnnnnllllllmmmnnnmmmkkkkkkmmmnnnnnnnnnnnnooorrrvvvzzz}}}~~~}}}zzzzzz~~~xxxwwwxxxzzz}}}wwwwwwxxxxxxzzz~~~~~~}}}}}}}}}|||~~~{{{yyy~~~|||yyyzzz{{{|||}}}}}}~~~~~~|||}}}~~~~~~}}}zzzyyyvvvnnnfffcccfffkkksssuuuvvvwwwxxx~~~}}}yyyxxxuuurrrpppqqqttttttpppllljjjhhhfffeeefffiiimmmpppppppppooommmkkkkkknnnpppwwwvvvuuuwwwyyyyyyvvvrrrtttsssrrrssstttuuusssrrriiiqqqpppnnnrrryyyvvvrrroookkkooopppqqqpppnnnmmmnnnoooooosssxxx~~~~~~xxxooommmrrryyy}}}}}}sssrrrpppkkkgggfffhhhkkkkkkkkklllmmmnnnooopppqqqnnnpppooolllkkknnnnnnlllkkkmmmnnnllljjjjjjlllnnnmmmnnnoooqqqsssvvvyyyzzzzzz}}}~~~|||yyyyyy}}}}}}{{{yyyyyyzzzvvvwwwxxxxxxzzz}}}{{{|||~~~}}}|||}}}{{{{{{wwwyyyxxx{{{}}}}}}~~~{{{||||||{{{{{{|||~~~~~~~~~~~~xxxyyyvvvnnndddbbbgggnnnppptttxxxwwwvvv{{{yyyuuuuuuvvvsssqqqrrruuuuuupppkkkmmmjjjgggddddddfffiiikkkjjjjjjiiihhhjjjpppxxx}}}xxxvvvtttwww{{{{{{vvvqqqqqqooonnnnnnoooooommmlllllluuutttooorrrwww~~~tttqqqooojjjqqqrrrsssrrrooommmmmmmmmoooppprrrtttyyy}}}vvvnnnkkkrrr}}}|||vvvnnnhhhhhhjjjmmmooommmlllkkkjjjlllooorrrtttnnnpppooolllkkknnnnnnllliiikkknnnnnnlllmmmppptttmmmnnnppprrrtttvvvxxxxxxwwwzzz}}}|||yyyyyy}}}{{{xxxwwwvvvwwwxxxyyyyyy{{{~~~{{{{{{}}}~~~|||}}}|||{{{|||{{{}}}wwwxxxwww|||~~~{{{yyyzzzzzzxxx{{{|||~~~~~~}}}}}}~~~pppssstttqqqkkkhhhjjjlllttttttsssrrrsssxxx|||wwwuuusssttttttuuutttrrrpppooollljjjgggeeefffhhhlllooorrrooollljjjjjjlllppprrrzzzvvvqqqqqqtttxxxyyyyyynnnoooqqqsssssssssqqqpppoooppprrrsssrrrvvv}}}rrrppppppnnnwwwwwwuuuqqqmmmkkkkkklllnnnqqquuuwwwvvvxxxwwwqqqrrruuuwwwzzz~~~|||vvvooolllmmmooommmjjjgggggghhhiiijjjjjjkkkkkkooooooppprrrtttrrrooolllmmmkkkjjjlllppptttttttttpppqqqrrrtttvvvyyy{{{|||uuuxxxzzzzzz{{{~~~}}}xxxxxxxxxxxxxxxyyyzzz{{{{{{{{{}}}}}}|||yyywwwyyy|||~~~{{{xxxxxxzzz{{{{{{}}}|||zzzzzz{{{zzzwwwuuuxxxxxxyyy{{{~~~{{{mmmppprrrpppkkkhhhiiilllrrrrrrqqqqqqrrrvvv|||~~~}}}yyyuuutttvvvwwwwwwvvvuuusssrrrqqqllljjjgggeeefffiiilllnnnnnnllliiiggggggiiilllnnnsssoookkkkkknnnrrrsssrrrqqqrrrsssrrrqqqqqqtttvvvrrrqqqqqqrrrqqqsss|||tttvvvzzz{{{zzz}}}|||wwwsssrrrrrruuuxxx}}}~~~{{{|||xxxqqqmmmooossstttwwwzzzwwwsssnnnllllllnnnnnnmmmiiiiiijjjjjjjjjkkkkkkkkkjjjkkkllloooqqqpppnnnkkkllljjjjjjmmmrrrvvvwwwwwwrrrrrrqqqqqqrrrtttvvvwww|||~~~~~~~~~~~~{{{zzzzzzyyyyyyyyyxxxxxxxxx|||xxx{{{~~~|||wwwvvvwww{{{~~~~~~|||}}}yyyxxxyyy|||~~~{{{zzzyyyzzz{{{{{{yyyxxxzzzxxxxxx{{{{{{iiillloooooollljjjkkklllpppppppppoooppptttyyy~~~zzz}}}|||yyyuuutttxxxwwwwwwvvvtttrrrqqqpppmmmkkkhhhffffffiiikkknnnllljjjhhhffffffhhhjjjkkkqqqmmmkkklllpppssstttsssuuuvvvuuurrrnnnooovvv|||uuuqqqoooooooooqqqxxxxxxssswww~~~}}}}}}{{{|||qqqlllkkknnnppppppqqqtttsssrrrqqqnnnllllllnnnpppmmmmmmlllkkkkkkkkkkkkkkkhhhiiijjjmmmooopppnnnlllkkkjjjjjjmmmrrrwwwyyyzzzvvvuuurrrppppppqqqsssttt|||zzzxxxyyyzzz{{{|||||||||{{{{{{|||xxxyyy~~~|||}}}xxxwwwwwwyyy{{{~~~~~~}}}~~~zzzxxxyyy||||||{{{zzz{{{}}}~~~}}}||||||yyywwwzzz~~~|||hhhkkkooopppnnnmmmmmmnnnoooooopppooopppssswww{{{zzz}}}zzzwwwwwwwwwvvvuuusssqqqooonnnmmmmmmkkkiiiggggggiiikkkllllllkkkiiihhhggghhhjjjkkknnnkkkjjjmmmssswwwxxxwwwsssvvvwwwrrrmmmmmmuuu|||uuuooolllnnnooopppsssxxx|||zzztttwww~~~tttpppmmmmmmqqqqqqnnnmmmooouuuwwwwwwsssnnnkkkmmmqqqqqqpppnnnmmmlllkkkkkklllllllllmmmoooqqqqqqooommmjjjjjjkkkmmmppptttwwwxxxxxxvvvsssppppppqqqtttvvv}}}~~~~~~}}}{{{xxxwwwuuuwwwzzz~~~~~~{{{|||~~~}}}xxxyyy~~~{{{zzzzzzwwwyyy{{{~~~~~~}}}zzzwwwwww|||~~~}}}}}}}}}zzzwwwzzz}}}}}}kkkllloooppppppoooppppppnnnoooppppppppprrruuuxxxxxx}}}yyywwwxxxwwwvvvtttrrrpppooonnnmmmnnnllljjjhhhhhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhiiieeedddeeejjjqqqvvvwwwvvvppptttwwwtttnnnmmmrrrxxxsssmmmkkknnnqqqqqqsssvvv}}}zzz{{{|||uuummmuuussstttvvvtttmmmkkklllzzz}}}~~~xxxpppkkklllooosssrrrpppmmmllllllllllllpppoooooopppppppppnnnllljjjkkkkkkkkkmmmoooqqqsssuuussspppoooooorrruuuwwwxxxzzz{{{zzz{{{}}}yyywwwrrrtttxxx|||~~~}}}||||||~~~~~~}}}{{{zzzwwwxxxyyy|||}}}}}}}}}zzzvvvwww{{{~~~|||{{{}}}}}}}}}|||}}}zzzxxxzzz|||}}}}}}mmmmmmmmmmmmmmmnnnnnnnnnmmmnnnpppppppppqqqsssuuutttzzz{{{vvvuuuvvvxxxwwwuuusssrrrqqqppppppooommmkkkiiihhhiiiiiijjjiiiiiiiiihhhhhhgggffffffcccccceeejjjrrrvvvwwwuuunnnrrruuusssooommmooosssqqqmmmmmmqqqsssssstttwwwxxx{{{|||}}}~~~|||~~~xxxtttqqqoooyyyxxxyyyzzzvvvnnnjjjkkkyyy|||}}}yyyrrrmmmlllnnntttssspppmmmlllllllllmmmpppooonnnnnnnnnmmmkkkiiijjjkkkkkkjjjiiijjjlllnnnnnnmmmllllllnnnqqqtttvvvuuuwwwyyyyyy{{{{{{wwwrrrsssuuuwwwyyyyyyyyyyyy|||~~~}}}xxxvvvyyy{{{zzz{{{~~~zzzwwwyyyxxxxxx{{{~~~~~~{{{xxxxxx{{{}}}}}}zzzxxxwwwxxxyyyyyyxxx{{{zzzyyyzzz|||}}}|||{{{|||{{{}}}mmmkkkhhhggghhhiiiiiijjjkkkmmmooooooooooooppprrrrrruuu}}}{{{vvvtttwwwwwwvvvtttsssqqqqqqqqqqqqooonnnllljjjiiiiiiiiiiiijjjjjjkkkkkkjjjiiigggfffiiihhhjjjooouuuxxxwwwuuuqqqrrrsssqqqoooooopppqqqqqqoooqqquuuvvvtttuuuyyyvvv|||}}}~~~|||yyyxxx}}}~~~wwwttttttvvvzzzyyy{{{{{{vvvnnnkkkmmmqqqtttvvvuuuqqqnnnnnnoootttrrrooommmkkklllmmmnnnnnnmmmllllllmmmmmmkkkjjjiiikkkkkkjjjhhhhhhkkkmmmkkkkkkkkklllnnnqqqtttuuutttuuuwwwwwwzzz}}}vvvrrrssstttuuuvvvwwwxxxyyy}}}~~~}}}{{{yyytttrrrsssvvvwwwwwwzzz~~~yyy{{{yyyxxxzzz~~~}}}{{{{{{||||||zzzxxxvvvuuuwwwyyyzzzyyyxxxzzz{{{{{{yyyxxxzzz|||{{{yyy{{{}}}llliiieeeccccccdddeeeeeeiiikkkmmmnnnmmmmmmnnnooosssuuuyyy}}}xxxvvvyyytttsssrrrpppoooooopppppppppnnnllljjjiiiiiiiiiiiimmmmmmnnnnnnmmmllljjjiiikkkkkklllpppuuuwwwuuurrrtttsssqqqpppooopppqqqrrrrrrqqqtttwwwwwwtttuuuzzz{{{uuuzzz}}}{{{wwwxxx|||xxxxxxzzz{{{uuunnnkkknnniiikkknnnppppppppppppppptttrrrooolllkkklllmmmnnnnnnlllkkklllnnnnnnnnnllliiijjjkkkjjjhhhhhhkkknnnllllllmmmoooqqqsssuuuvvvssstttuuuuuuwww~~~~~~uuurrrrrrsssuuuxxxzzz}}}~~~~~~|||~~~zzzuuutttnnnnnnqqquuuuuuuuuzzz~~~~~~~~~|||zzzxxxzzz~~~}}}~~~~~~~~~|||zzzxxxvvvwwwyyy|||}}}~~~vvvyyy|||{{{wwwvvvxxx|||{{{xxxzzz{{{}}}gggeeecccbbbdddgggkkkmmmiiijjjlllmmmnnnmmmmmmlllvvvuuuuuuxxx}}}zzzyyyxxxxxxwwwtttqqqpppppppppooonnnooommmlllmmmnnnmmmiiieeekkkmmmnnnllliiihhhjjjllllllqqqtttqqqpppuuuyyy{{{wwwuuusssrrrrrruuuxxxzzzssswww}}}{{{zzz|||}}}vvvwwwxxxwwwzzz{{{yyyssskkkggghhhkkkjjjkkkmmmnnnoooqqqtttvvvzzztttmmmlllnnnpppnnnkkkfffgggjjjlllmmmlllkkkjjjnnnnnnmmmmmmlllkkkjjjjjjmmmoooqqqssssssrrrqqqpppuuussstttuuutttxxx|||xxxmmmpppsssuuuvvvxxx{{{~~~~~~~~~|||{{{|||}}}uuurrrooosssuuuwwwuuurrrrrrwww}}}zzz|||{{{zzzzzz{{{|||~~~~~~zzzvvvuuuxxxwwwzzz}}}|||wwwvvvyyyzzz{{{{{{xxxttttttwww{{{xxx|||~~~}}}dddfffiiikkklllkkkjjjiiiiiijjjkkklllmmmnnnnnnnnnmmmmmmmmmqqqzzz}}}yyywwwwwwvvvvvvssspppooooooppppppoooqqqooommmmmmnnnnnnkkkiiilllmmmmmmlllkkkkkklllnnnnnnpppqqqpppsssyyy|||zzz|||zzzxxxwwwwwwzzz~~~|||{{{{{{|||}}}vvvxxx{{{{{{vvvwwwtttnnnfffbbbdddgggiiijjjlllnnnqqqsssuuuuuurrrnnniiihhhiiijjjiiihhhiiiiiijjjjjjjjjiiiggggggllllllkkkjjjiiiiiihhhgggjjjlllooopppooonnnnnnmmmpppnnnooorrrtttyyyyyyssslllnnnqqqsssuuuwwwzzz||||||~~~~~~|||uuurrrppprrrssssssqqqooopppwww}}}}}}{{{{{{zzzyyyyyyzzz{{{|||}}}}}}zzzyyy|||zzz{{{~~~}}}{{{|||{{{zzzxxxuuussstttwwwyyyxxx|||}}}}}}fffhhhjjjlllmmmkkkjjjhhhjjjjjjjjjkkklllnnnooopppgggggghhhlllttt{{{wwwvvvuuuuuuuuurrrnnnmmmnnnooopppqqqtttqqqnnnlllmmmnnnnnnmmmmmmkkkjjjkkkmmmnnnoooooopppooommmnnnvvv}}}zzzxxxvvvxxx}}}uuuxxx{{{zzzwwwvvvsssmmmfffcccdddggghhhhhhjjjoootttwwwvvvtttooommmkkkiiiiiiiiijjjkkkkkkjjjjjjjjjjjjjjjiiiiiijjjjjjiiihhhgggfffeeeeeeiiikkknnnooonnnlllllllllnnnkkkkkkppptttwww~~~wwwppplllnnnqqqsssuuuwwwzzz|||{{{~~~}}}}}}uuusssrrrwwwwwwwwwtttsssuuu{{{}}}~~~}}}|||zzzyyyxxxxxxyyyzzzxxx}}}zzzwwwwwwyyyzzzyyy{{{}}}yyyuuurrrsssuuuwwwxxxyyy|||}}}}}}kkkiiigggffffffhhhjjjkkkkkkjjjjjjjjjlllnnnpppqqqiiijjjkkkmmmsss~~~~~~xxxvvvuuuuuutttssspppmmmkkkmmmoooqqqrrrtttrrrnnnlllkkkmmmooopppllljjjiiikkkoooqqqpppnnnoooooolllmmmwwwyyyuuutttppp~~~~~~uuuuuuvvvtttvvvtttqqqkkkfffcccdddfffhhhgggiiiooowwwyyyvvvqqqlllmmmlllkkkiiiiiikkkmmmjjjjjjkkkkkkmmmnnnpppqqqjjjiiiiiihhhgggfffffffffjjjnnnqqqqqqooommmmmmnnnrrrmmmkkkooossstttwww{{{xxxrrrnnnqqqtttvvvxxxzzz}}}~~~|||xxx{{{wwwvvvvvv{{{||||||{{{yyyyyy|||~~~~~~~~~zzz~~~|||zzzyyyxxxyyyyyywww}}}~~~xxxttttttxxxzzzyyyzzz}}}zzztttrrrtttwwwxxxxxxzzz|||~~~~~~}}}}}}kkkjjjiiihhhhhhiiikkkllllllkkkkkkkkklllnnnpppqqqooopppqqqpppssszzzyyyuuutttuuuuuuuuurrrooommmlllnnnpppqqqqqqrrrqqqnnnlllkkklllnnnppplllkkkjjjmmmqqqrrrpppmmmllloooooooooyyy|||yyyyyywww|||wwwtttqqqmmmooonnnkkkgggcccaaaaaabbbhhhgggiiiooovvvxxxtttoooiiiiiijjjhhhggggggiiikkkjjjjjjkkklllmmmoooqqqrrrkkkkkkkkkjjjjjjjjjjjjjjjlllpppttttttpppnnnnnnpppsssnnnlllooorrrrrrtttwww{{{wwwqqqtttwwwzzz|||}}}{{{|||{{{zzz{{{{{{~~~|||yyywww||||||~~~}}}|||zzzxxxwwwwwwxxxxxxxxxzzz}}}~~~{{{wwwwww|||}}}||||||}}}wwwuuuwwwzzz{{{zzz{{{||||||||||||}}}gggjjjnnnqqqqqqooollljjjllllllllllllmmmnnnoooooorrrsssssspppooouuu{{{vvvsssrrrsssssssssrrrpppnnnnnnoooqqqqqqpppoooppppppooommmlllmmmooommmnnnqqqsssuuussspppllllllpppsssvvv~~~wwwtttppplllmmmlllkkkjjjhhhfffdddccciiiiiikkkooossstttppplllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkklllllllllmmmmmmnnnooooooooommmrrrvvvvvvqqqnnnooorrrpppmmmlllooopppppptttyyyzzz}}}xxxrrruuuyyy}}}~~~~~~{{{}}}yyy~~~}}}}}}}}}zzz}}}~~~yyyxxxwwwvvvvvvvvvwwwxxxwwwwwwxxxzzz}}}~~~~~~zzzxxx|||~~~}}}{{{{{{{{{zzzzzz||||||||||||{{{{{{{{{|||~~~fffiiinnnqqqrrrqqqmmmkkkmmmmmmnnnnnnnnnnnnmmmmmmppprrrrrrooolllpppzzz~~~{{{uuurrrqqqppppppooorrrqqqpppqqqrrrrrrpppooommmpppssssssqqqooonnnnnnppptttyyy{{{yyyuuupppmmmmmmrrrvvv}}}~~~|||qqqpppooommmllllllmmmnnnnnnllliiifffjjjkkkmmmoooooonnnllljjjooommmjjjkkkmmmnnnkkkiiihhhiiijjjkkklllkkkkkkjjjmmmmmmnnnpppqqqrrrssstttpppvvv{{{zzztttqqqrrrvvvooommmmmmnnnllllllqqqxxxwww||||||tttpppsssxxx|||}}}}}}||||||}}}||||||}}}{{{vvvyyy{{{{{{{{{}}}}}}wwwwwwwwwwwwwwwyyy{{{|||xxxyyyzzzyyyxxxzzz~~~}}}~~~xxxyyy{{{{{{{{{|||~~~|||{{{|||}}}|||{{{zzzzzz|||~~~~~~iiiiiijjjjjjlllmmmooopppmmmnnnooooooooonnnlllkkkoooqqqrrrnnnkkknnnxxx{{{vvvqqqooonnnmmmlllrrrqqqqqqrrrsssssspppnnnkkkpppuuuwwwtttpppnnnnnnrrrxxx}}}vvvqqqnnnpppsssxxxzzz~~~{{{yyy}}}~~~tttjjjkkknnnnnnggghhhjjjlllmmmkkkgggdddkkkmmmoooooommmjjjiiiiiimmmiiifffgggjjjkkkgggccceeegggjjjmmmooooooooonnnlllmmmoooppprrrtttvvvvvvuuu{{{~~~yyyuuuwwwzzzrrrpppooonnniiifffllluuuxxxzzzyyyooommmpppuuuzzz~~~zzz{{{||||||~~~~~~~~~~~~zzzwwwxxxtttwwwyyyyyyxxx{{{~~~||||||yyyyyyyyyzzz{{{~~~zzz}}}{{{vvvuuu{{{}}}}}}}}}{{{}}}~~~}}}|||zzz{{{~~~}}}{{{yyyyyy|||~~~xxx{{{iiiiiijjjjjjkkkllllllmmmmmmnnnoooppppppooommmllllllnnnppppppqqqwwwwwwtttpppnnnnnnnnnnnnmmmqqqvvvyyywwwsssppprrruuuvvvuuusssqqqqqqrrrtttuuuttt{{{wwwvvvuuurrrttt||||||zzz|||{{{|||}}}~~~~~~|||yyyvvvvvvyyy{{{vvvnnnmmmmmmnnngggeeeddddddfffhhhiiihhhlllqqqtttuuuvvvtttmmmdddhhhiiijjjkkkllllllllllllkkkmmmooopppooonnnmmmmmmqqqqqqpppnnnmmmooorrruuuyyyyyyyyyyyyyyyyyyzzzzzzvvvyyyxxxsssooonnnpppqqqsss{{{{{{uuutttuuuuuuvvvwwwzzz}}}{{{|||~~~~~~zzzxxx}}}|||}}}zzzxxx{{{~~~~~~yyypppooouuuvvvuuuuuuwww|||}}}www{{{zzzzzz{{{}}}}}}|||zzz{{{zzzyyyxxxxxxyyy{{{{{{~~~~~~|||~~~~~~~~~}}}{{{yyy}}}|||xxxzzz}}}yyy|||~~~}}}zzzxxxyyyzzz}}}|||{{{|||~~~~~~wwwzzz~~~lllllllllllllllllllllllllllnnnqqqssssssrrrpppooollllllllllllmmmrrrwww{{{zzz~~~zzzsssqqqpppppppppooommmllljjjnnnrrrrrrpppnnnnnnoooooonnnmmmkkkkkklllmmmnnnuuu|||zzz{{{zzztttxxx|||xxxwwwyyywwwxxxyyyzzz{{{{{{{{{zzz{{{|||}}}{{{xxxwwwzzz||||||}}}~~~~~~xxxqqqooonnnnnnjjjhhhgggggghhhjjjjjjjjjrrrvvvxxxvvvtttssspppkkkmmmmmmnnnnnnnnnnnnnnnnnnkkkmmmooooooooommmlllkkkllllllkkkjjjiiijjjmmmpppqqqrrrrrrtttvvvyyy{{{}}}uuuwwwwwwsssnnnmmmoooppprrr|||~~~wwwssstttuuuuuuwwwzzz~~~}}}{{{www{{{}}}|||zzz|||~~~~~~}}}}}}|||yyyzzzvvvoooooouuuuuuvvvxxx{{{zzz{{{zzzzzz{{{|||{{{yyywww{{{{{{zzzyyyyyyyyyzzz{{{}}}|||{{{||||||{{{{{{~~~}}}}}}|||{{{|||~~~~~~~~~}}}yyy{{{}}}}}}||||||~~~}}}|||{{{|||~~~~~~}}}|||wwwyyy}}}oooooonnnnnnmmmlllkkkkkklllooosssvvvwwwvvvsssrrrnnnllljjjjjjllloooqqqrrrqqq}}}~~~xxxuuupppppppppqqqsssrrrooommmmmmoooqqqssstttsssqqqppppppooonnnmmmmmmmmmmmmnnnsssyyy~~~|||zzz{{{}}}}}}{{{|||yyywwwvvvvvvyyyvvvvvvvvvwwwxxxyyyyyyzzzxxx||||||zzzyyyzzzzzzxxxzzz{{{zzz|||zzztttrrrpppoooooollljjjjjjkkkllllllkkkrrrvvvwwwsssppprrrttttttrrrqqqpppooonnnmmmnnnnnnlllmmmnnnnnnnnnlllkkkjjjhhhiiiiiigggfffgggiiilllmmmmmmmmmnnnqqquuuyyy{{{sssuuuuuusssnnnlllllloooooo|||yyyqqqssstttuuuvvvyyy~~~~~~yyyyyy|||~~~}}}zzzvvv{{{~~~}}}~~~|||~~~{{{xxxzzzyyyssstttsssnnnoootttuuuwwwzzz~~~~~~|||{{{{{{{{{|||{{{xxxvvv|||{{{{{{zzzzzzyyyyyyyyy~~~~~~|||{{{yyyyyy{{{|||||||||yyyxxxwwwyyy||||||}}}~~~~~~~~~}}}||||||}}}~~~~~~|||yyyxxxyyyzzz{{{~~~rrrqqqpppooommmlllkkkjjjllloootttwwwxxxvvvsssppprrrooolllnnnqqqsssrrrpppooovvv~~~xxxvvvuuusssrrrqqqrrrtttuuutttrrrtttsssrrrsssuuuuuuuuussssssrrrrrrrrrqqqppppppppprrrssstttuuuvvvyyy{{{|||~~~xxxwwwxxxwwwwwwzzzwwwwwwwwwxxxyyyzzz{{{|||{{{|||~~~zzzuuuzzzxxxyyy|||}}}zzzyyy|||}}}zzzvvvtttrrrqqqqqqnnnlllkkkkkkllllllkkkjjjpppsssnnnkkkoootttvvvsssrrrpppnnnllllllllllllmmmlllllllllmmmllljjjhhhiiijjjkkkjjjiiiiiijjjlllnnnmmmllllllmmmpppsssuuussssssttttttooojjjjjjmmmkkkyyyxxxqqqrrrssstttuuuxxx||||||uuutttxxx|||{{{yyy{{{~~~}}}~~~|||zzzzzz|||}}}}}}|||yyyrrrnnnpppqqqpppqqqvvvvvvxxx{{{~~~||||||||||||}}}|||zzzwww{{{|||||||||{{{zzzyyyxxx}}}}}}}}}|||{{{zzz{{{|||~~~~~~{{{zzzxxxxxxzzz{{{{{{{{{~~~}}}|||}}}~~~~~~}}}}}}~~~~~~{{{yyyxxxxxxxxxwwwyyy}}}qqqqqqpppnnnmmmlllkkkjjjmmmppptttvvvvvvsssooolllrrrpppoooqqquuuvvvtttqqqqqqsss{{{}}}}}}{{{xxxvvvvvvwwwxxxwwwuuurrrqqqsssvvvxxxyyywwwsssooommmnnnooopppppppppqqqqqqqqqpppooommmllltttrrrqqqrrruuuwwwzzz}}}|||wwwyyyzzzxxxwwwxxxvvvwwwxxxyyyzzz{{{||||||zzzxxxyyyvvvxxxvvvwww{{{|||xxxwwwyyyzzzzzz}}}xxxuuutttsssrrrpppnnnkkkjjjkkkkkkjjjiiifffmmmqqqmmmjjjlllpppqqqsssrrrqqqooonnnmmmllllllmmmkkkjjjjjjlllllljjjhhhkkklllmmmmmmlllkkkkkklllnnnnnnmmmmmmnnnppprrrssstttsssuuuvvvqqqiiihhhllllll|||wwwqqqssstttuuuuuuwwwzzz}}}yyysssrrrvvvyyyyyyxxx}}}|||}}}~~~~~~}}}~~~~~~~~~~~~~~~|||zzzvvvqqqnnnppprrrsssuuuxxxwwwxxxyyy{{{}}}~~~|||{{{{{{||||||zzzxxxzzz{{{|||}}}}}}{{{yyyxxxvvv|||~~~||||||}}}{{{~~~}}}|||{{{zzz|||~~~|||zzzyyyzzz{{{zzzzzz}}}~~~|||{{{|||}}}}}}~~~~~~|||zzzxxxwwwvvvuuuuuuxxx~~~nnnnnnmmmmmmlllkkkjjjjjjmmmooorrrtttsssqqqmmmkkkooopppqqqsssuuuuuurrrpppppppppxxx~~~zzzyyywwwuuusssssstttwwwyyyxxxtttpppoooqqquuuxxxzzzvvvtttppplllkkklllnnnppppppqqqrrrsssrrrpppmmmkkkvvvsssrrruuuwwwxxx|||{{{xxxzzz{{{xxxuuutttssstttvvvxxxzzzzzzzzzyyytttrrrttt}}}|||uuutttuuuzzzzzzvvvuuuwwwzzzxxx{{{|||uuussssssrrrqqqooollljjjiiiiiijjjiiiiiiiiioooqqqmmmjjjkkklllkkkrrrrrrrrrrrrqqqpppooonnnllliiiggghhhkkkllljjjhhhiiikkkmmmmmmkkkjjjiiijjjiiijjjkkknnnqqqtttvvvxxxxxxvvvxxxzzztttiiifffkkkrrrzzzssstttvvvvvvvvvwwwyyy{{{yyywwwuuutttuuuwwwwwwwww|||}}}}}}{{{zzzyyy{{{|||||||||}}}~~~}}}zzzvvvsssqqqqqqtttvvvxxxyyywwwwwwxxxzzz|||~~~~~~|||{{{{{{zzzyyyxxxzzz|||~~~~~~|||zzzyyyrrrxxx~~~~~~|||{{{||||||{{{yyyxxxyyy}}}}}}{{{zzz|||~~~|||~~~~~~zzzyyyzzz}}}~~~}}}}}}~~~~~~}}}|||wwwwwwvvvttttttvvvzzz~~~jjjjjjjjjjjjjjjjjjkkkkkkkkkmmmoooqqqqqqpppnnnlllmmmppptttuuutttqqqooonnnnnnppp{{{|||yyyvvvsssqqqpppppprrrsssuuuuuussspppmmmlllnnnqqqssstttsssttttttrrrooommmooorrrrrrtttuuuvvvuuurrrooommmtttrrrssswwwxxxxxx~~~|||yyy|||}}}yyytttssspppsssvvvyyy{{{zzzyyyxxxpppqqqttt{{{zzzxxxxxx||||||yyyyyy|||}}}zzzzzz|||tttqqqpppooonnnmmmkkkiiihhhiiijjjiiiiiihhhkkkkkkiiiiiimmmnnnlllnnnoooqqqssssssrrrpppnnnjjjgggeeefffjjjmmmkkkhhhgggiiilllmmmkkkiiiggggggdddgggkkkoootttwwwyyyzzz|||xxxzzz~~~wwwiiieeekkkwwwuuuwwwxxxwwwvvvvvvwwwyyytttvvvxxxwwwvvvuuuuuuwwwuuuvvvxxxzzz{{{|||}}}}}}}}}}}}{{{yyywwwtttsssuuuxxxyyyxxxuuuvvvyyy|||}}}~~~}}}|||vvvyyy|||~~~{{{yyyuuuxxx}}}~~~{{{|||{{{xxxwwwxxx|||}}}}}}~~~{{{zzz||||||zzzxxxzzz}}}~~~|||yyyyyy{{{|||}}}}}}vvvwwwvvvuuutttuuuxxx{{{ggghhhhhhiiiiiijjjkkkkkkjjjkkknnnpppqqqppppppooonnnrrrwwwwwwtttooommmmmmmmmqqq}}}wwwwwwwwwtttmmmmmmnnnppprrrsssrrrpppmmmllljjjkkkmmmnnnnnnmmmkkkpppuuutttpppmmmnnnqqqqqqrrrtttuuutttqqqmmmkkkpppoooqqqwwwwwwwww~~~}}}{{{{{{vvvtttpppsssxxx|||}}}|||zzzxxxppptttyyy{{{{{{{{{|||}}}~~~|||{{{~~~tttpppooommmlllmmmkkkiiihhhiiijjjjjjjjjccceeedddccchhhooorrrqqqiiikkkoooqqqrrrqqqnnnmmmiiifffccceeejjjmmmllliiigggjjjmmmmmmkkkiiiggggggcccfffkkkqqquuuxxxyyyyyy~~~zzz|||yyyjjjeeejjjxxxwwwxxxyyyxxxwwwvvvwwwxxxpppuuuzzzzzzvvvssstttwwwpppsssxxx|||yyy~~~|||}}}zzzyyywwwtttvvvyyyyyyxxxrrrvvv{{{}}}{{{uuuxxx||||||zzzwwwwwwxxx{{{}}}}}}|||zzzxxxyyy~~~yyytttwww||||||yyyzzz|||}}}}}}|||zzzwwwvvvxxx{{{|||}}}vvvvvvwwwvvvuuuvvvxxxzzzaaafffkkkjjjfffdddhhhmmmkkklllkkkkkkqqqwwwtttkkkkkksssyyyyyyqqqfff___\\\fffooo{{{yyywwwuuusssvvvssspppoooppprrrssssssrrriiidddhhhmmmmmmjjjiiiiiiooosssqqqooopppqqqpppuuuvvvuuussspppmmmllllllnnnnnnmmmkkklllsss~~~}}}||||||||||||zzzxxxuuuwwwxxxyyyyyyxxxvvvuuuwwwwwwyyy{{{yyyuuuvvv{{{}}}|||}}}}}}|||}}}~~~{{{uuupppmmmkkkjjjhhhgggiiilllmmmjjjggghhhcccbbbfffjjjiiihhhhhhiiihhhhhhlllpppoooiiidddfffdddccceeeiiilllkkkjjjmmmiiihhhlllmmmkkkkkkllljjjlllooorrrvvvzzz}}}rrrkkknnnwww|||xxxsssuuuxxxvvvsssrrrlllppptttwwwxxxwwwwwwxxxyyyvvvtttuuuyyy}}}~~~|||zzzvvvsssqqqrrrwww{{{xxxrrrrrrzzz}}}{{{{{{yyy~~~}}}yyy{{{{{{zzzzzz{{{zzzxxx{{{wwwuuuuuuyyy}}}~~~~~~||||||zzzwwwzzz}}}~~~|||vvvtttwww|||~~~~~~sssuuu{{{|||zzz{{{~~~|||yyyxxxyyyzzzyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{dddhhhkkkkkkhhhggghhhkkkiiimmmnnnlllooossstttpppnnnqqqtttqqqjjjdddccccccooovvv~~~zzzxxxxxxxxxvvvtttvvvtttrrrrrrsssttttttsssuuuoookkknnnqqqnnnkkkkkkmmmsssuuurrrnnnnnnnnnmmmtttttttttsssqqqooonnnnnnnnnmmmllljjjlllvvvzzzyyyyyyzzz||||||zzzyyywwwxxxyyyzzzzzzxxxvvvuuuyyyxxxyyy{{{xxxtttvvvzzz{{{xxxxxx{{{||||||~~~~~~~~~zzzvvvrrrooommmmmmkkkiiihhhhhhgggeeedddddd```___dddgggffffffggglllkkkjjjkkklllkkkhhheeegggeeeeeegggjjjlllkkkiiiiiifffeeehhhjjjhhhgggiiioooqqqsssvvvxxx||||||||||||yyyqqqlllpppxxxxxxsssuuuwwwvvvtttsssmmmppptttwwwwwwwwwwwwxxxvvvvvvvvvwwwwwwxxxzzzzzz}}}yyy{{{|||{{{xxxtttqqqrrrvvvyyy{{{uuusssyyy}}}zzzwwwwwwyyy~~~|||{{{zzzyyyzzz|||}}}}}}}}}yyyvvvvvvxxx{{{|||{{{|||}}}~~~~~~~~~~~~}}}|||yyyvvvvvvyyy|||~~~~~~yyywww{{{|||{{{{{{}}}{{{yyyyyy{{{|||{{{zzzrrrssstttuuuwwwwwwxxxxxx|||iiijjjkkklllllljjjhhhggghhhmmmooommmmmmppptttuuuoooooolllhhhccccccggglllxxx{{{}}}vvvtttssssssuuuvvvvvvvvvzzzxxxuuuttttttuuutttssstttrrrsssvvvuuuqqqooopppoootttvvvrrrnnnooopppooorrrrrrrrrrrrrrrrrrrrrrrrooommmkkkiiiooo}}}}}}zzzxxxxxxuuuuuuvvvxxx{{{|||{{{zzzxxxyyyzzzzzzyyyxxxwwwvvv|||yyyyyyyyywwwssstttyyyxxxuuuvvvyyy{{{zzz{{{~~~~~~|||yyyvvvsssqqqppplllllljjjfffcccbbbcccdddgggcccccchhhjjjiiiiiijjjmmmnnnnnnllljjjhhhggghhhhhhhhhiiikkklllllljjjggghhhdddcccgggiiigggfffhhhnnnppprrrssstttvvvyyy|||xxxuuutttssspppnnnsss{{{yyyssstttwwwvvvuuuuuupppssswwwxxxyyyyyyzzz{{{zzz}}}~~~{{{xxxxxxyyyyyywwwyyy{{{{{{yyyuuussssssuuuwwwzzzuuutttxxx{{{zzzxxxxxx|||yyyzzz||||||yyyxxxxxxyyyzzzyyyyyyzzz{{{}}}~~~~~~{{{wwwvvvvvvwwwzzz||||||{{{{{{xxx{{{~~~~~~~~~|||{{{zzz{{{}}}}}}|||{{{sssssstttuuuuuuuuuttttttxxx~~~mmmllllllmmmooommmiiieeejjjlllmmmmmmnnnrrruuuwwwnnnllliiifffccceeejjjooozzzzzz{{{rrrooonnnmmmnnnppptttxxxzzz}}}wwwsssrrrsssssstttqqqqqquuuxxxvvvqqqqqquuummmsssuuurrrppprrrttttttsssrrrqqqrrrtttuuuuuuuuupppoookkkjjjsssvvvuuutttssssssssstttuuuxxx{{{|||{{{yyyvvvvvvwwwxxxyyyxxxxxxxxx{{{xxxxxxvvvrrrssswwwzzzwwwwwwzzzzzzwwwwwwzzz~~~}}}{{{xxxuuusssrrrkkkkkkiiieeeaaaaaaeeeiiikkkhhhgggjjjkkkhhhhhhjjjjjjooorrrqqqllliiiiiikkkiiijjjlllmmmnnnllliiigggiiifffeeeiiikkkiiiiiijjjmmmnnnpppppppppppprrrttttttpppoooppppppqqqwwwzzzssstttwwwwwwwwwxxxuuuwwwzzz{{{{{{{{{}}}~~~}}}{{{xxxyyy{{{}}}zzz{{{}}}yyyyyyxxxvvvttttttvvvxxxwwwuuutttwwwzzz|||}}}}}}{{{zzzzzz}}}~~~|||zzzzzzzzz{{{{{{zzzzzzzzzzzz~~~~~~}}}}}}}}}~~~yyyyyyxxxwwwwwwxxxyyyzzzzzzzzz|||yyyyyy|||~~~~~~}}}|||{{{|||}}}|||{{{yyyzzzzzzyyyxxxvvvsssqqqpppxxx}}}ooolllkkkmmmpppoookkkgggoookkkiiimmmsssvvvwwwwwwmmmmmmllljjjiiijjjmmmoooyyyxxxyyypppmmmjjjiiiiiijjjnnnvvv~~~yyyqqqooopppsssuuussssssvvvxxxtttooopppuuupppvvvxxxuuurrrssstttsssuuusssrrrrrruuuvvvvvvuuuqqqpppmmmlllxxx}}}uuuuuutttqqqpppuuuuuuwwwyyy||||||yyywwwssstttuuuvvvxxxyyyzzzzzz{{{wwwwwwuuurrrrrruuuzzzxxxxxx{{{{{{xxxxxxzzz~~~~~~|||yyywwwuuutttmmmmmmkkkgggbbbbbbfffkkkjjjgggggghhhgggcccbbbeeeeeemmmtttvvvrrrmmmmmmooojjjlllnnnooonnnkkkiiigggjjjgggfffjjjlllkkkkkklllnnnpppqqqqqqpppoooppprrrrrrooonnnpppqqqssszzz{{{tttuuuyyyyyyyyyzzzvvvxxxyyyzzzyyyzzz}}}|||}}}xxxvvvyyy}}}}}}~~~wwwxxxwwwvvvuuuvvvyyy{{{yyyxxxwwwwwwzzz~~~~~~}}}{{{yyyzzz~~~~~~}}}||||||}}}~~~}}}||||||{{{|||~~~}}}||||||~~~~~~zzz~~~}}}zzzwwwuuuvvvxxxzzz{{{zzz||||||wwwxxxyyyyyy}}}{{{{{{zzzxxxvvv}}}|||zzzxxxvvvtttrrrrrrzzz~~~nnnlllkkklllooopppmmmkkkqqqkkkiiiooowwwzzzyyyxxxsssrrrqqqoooooooooppppppyyyxxx|||~~~rrrlllllleeefffgggjjjoooxxx{{{rrrppprrruuuxxx{{{yyyyyyxxxtttoooqqqwww{{{~~~yyywwwuuussszzzwwwssssssuuuvvvuuussspppqqqnnnnnn{{{{{{vvvvvvtttpppnnnuuuuuuwwwzzz{{{{{{xxxuuussstttuuuvvvxxxyyy{{{{{{zzzwwwwwwvvvsssrrrssswwwuuuwww{{{|||zzz{{{~~~}}}~~~|||zzzwwwvvvuuurrrqqqmmmhhhdddccceeegggkkkiiiiiiiiigggbbbbbbeeebbbjjjssswwwuuuqqqpppqqqjjjmmmoooooollljjjiiiiiiiiifffeeejjjlllkkkjjjlllkkkmmmnnnnnnmmmlllmmmnnnpppoooppprrrrrrssszzz}}}wwwxxx||||||{{{|||vvvvvvwwwwwwvvvxxx{{{}}}~~~{{{zzz}}}~~~}}}yyyxxxwwwvvvuuuvvvyyy|||}}}~~~{{{xxxxxx|||~~~~~~~~~}}}||||||||||||~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}|||}}}~~~~~~|||}}}yyyvvvvvvxxx{{{zzzxxx{{{zzzvvvvvvuuu~~~|||{{{zzzxxxwwwyyyxxxvvvttttttuuuvvvwww{{{}}}lllkkkjjjkkkmmmoooppppppoookkkmmmtttyyyyyyzzz|||{{{uuuqqqppprrrtttvvvyyywwwxxx~~~xxxqqqllljjjeeehhhkkknnnrrrxxx~~~xxxvvvxxxzzz|||~~~zzzyyyxxxwww{{{~~~{{{uuusssuuuuuussspppmmmpppnnnooo|||vvvtttuuutttqqqqqqrrrsssuuuxxxzzzzzzwwwtttxxxxxxxxxxxxyyyzzz{{{{{{~~~yyyvvvxxxxxxtttqqqqqqvvvtttvvv{{{|||zzzzzz}}}}}}|||}}}|||{{{zzzyyyxxxwwwvvvsssoookkkhhhggggggffffffjjjiiijjjkkkhhhdddeeeiiiccciiippptttsssrrrppppppjjjmmmnnnmmmkkkiiiiiikkkiiifffeeejjjlllkkkkkkmmmgggjjjlllmmmlllkkkkkklllnnnooorrrtttqqqpppxxx~~~yyy|||~~~}}}}}}xxxxxxxxxwwwvvvxxx{{{~~~|||zzz|||}}}{{{yyyuuussstttxxx{{{|||~~~|||vvvvvv|||~~~~~~{{{xxxyyyzzz{{{}}}~~~}}}|||~~~~~~|||{{{{{{}}}~~~zzzxxxzzz|||yyyyyy||||||{{{{{{|||||||||||||||yyywwwtttrrrrrruuuyyy{{{yyyzzz}}}jjjjjjiiijjjkkknnnrrrtttmmmlllqqqxxxzzzxxxzzzwwwooonnnrrrxxx{{{xxxuuutttuuuwww{{{yyysssrrrqqqlllhhhiiilllqqqssssssuuuxxx{{{||||||}}}~~~~~~~~~yyyzzz}}}}}}wwwtttuuutttqqqnnnkkknnnnnnooo|||{{{tttsssuuuttttttuuuooopppssswwwyyyyyyvvvttt||||||{{{zzzzzzzzzzzz{{{}}}xxxvvvxxxyyyuuuqqqqqqxxxvvvwww{{{{{{wwwvvvxxx||||||yyyxxxxxxxxxxxxxxxxxxxxxoookkkgggfffiiijjjiiihhhdddccceeegggeeeaaaccchhhfffiiimmmpppqqqpppppppppjjjlllnnnllliiihhhjjjlllkkkggggggkkknnnmmmmmmooojjjmmmoooppppppppppppqqqllloootttuuupppnnnuuu{{{~~~~~~}}}{{{{{{zzzyyyyyy{{{~~~|||xxxzzzuuuxxx~~~zzzuuurrrrrrvvvyyyxxx{{{zzztttuuu}}}~~~yyyuuuuuuvvvxxxzzz}}}|||||||||yyyyyy}}}~~~~~~{{{{{{|||{{{{{{}}}}}}~~~{{{vvvrrrrrruuuyyy|||wwwwwwyyy}}}jjjlllmmmllliiihhhjjjmmmpppooonnnoooqqqssstttuuuzzztttpppoooqqqrrrssspppjjjhhhmmmttt{{{uuuuuuxxxwwwsssqqqooopppssswwwwwwwww}}}xxxwww{{{zzzvvvuuupppllllllrrrrrrttt{{{yyyyyywwwtttsssuuuuuutttuuutttrrrtttvvvwwwuuussswwwxxxzzz|||~~~zzzuuussssssssssssssssssttttttuuuvvvxxxyyyyyy~~~~~~yyyyyyyyyxxxwwwuuusssrrrllliiifffddddddeeeeeedddcccbbbcccgggfffccccccgggiiiffffffjjjqqquuuuuurrrlllnnnoooooommmkkkkkkkkkjjjkkkllllllkkkiiifffdddkkknnnqqqrrrsssssstttuuupppppprrruuutttssswww~~~}}}|||wwwvvvzzz|||zzz}}}}}}{{{zzz{{{{{{{{{xxxxxx{{{|||wwwtttsssuuuxxx{{{|||yyyvvvwww|||~~~|||~~~}}}yyyxxxyyyzzzzzzzzzvvvuuuxxx}}}~~~|||~~~yyyxxx{{{|||}}}yyysssyyy{{{|||{{{{{{{{{}}}|||xxxzzzzzzuuuooooootttxxxyyy{{{xxxvvvxxx|||dddeeehhhiiijjjkkknnnpppqqqrrrrrrtttuuuuuutttsssvvvsssqqqpppqqqrrrqqqqqqjjjggghhhnnnsssxxx|||uuuvvvxxxvvvsssrrrtttrrrssswwwyyy{{{~~~wwwyyy~~~uuuqqqqqqssspppppprrrwww~~~|||xxxwwwvvvttttttuuutttssssssrrrsssuuuxxxyyywwwuuuqqqsssuuuxxx{{{~~~xxxtttrrrrrrsssrrrqqqsssuuuxxxzzz||||||zzztttuuuvvvwwwvvvtttrrrpppmmmjjjgggeeeeeeffffffeeebbb```aaaddddddaaaaaadddkkkiiiiiimmmtttwwwwwwtttoooppppppnnnllljjjkkklllkkkkkkkkkkkkkkkjjjjjjjjjllloooqqqrrrqqqqqqrrrrrrqqqqqqsssvvvvvvuuuzzz~~~~~~}}}{{{xxxyyyuuuuuuyyyzzzyyy{{{~~~|||zzzyyyzzz|||}}}yyyxxxyyy|||~~~{{{wwwvvvxxxzzz}}}{{{xxxyyy~~~~~~~~~~~~{{{yyyzzzzzzzzzyyyxxxwwwyyy~~~~~~}}}}}}yyyxxxzzz}}}~~~~~~{{{vvvyyy{{{{{{zzz}}}|||}}}|||xxxwwwxxxvvvqqqqqqvvvxxxvvvxxxuuuuuuxxx}}}aaabbbcccgggkkknnnooonnnoooqqqsssuuuuuutttqqqpppnnnnnnoooqqqssstttrrrppphhhiiinnntttwwwzzz}}}wwwuuuwwwwwwtttrrrsssxxxsssrrrvvvzzz|||{{{wwwxxxzzzzzz}}}~~~|||~~~uuurrrwwwyyyuuutttuuuyyy~~~~~~|||wwwuuutttuuuvvvuuusssrrrpppqqqssswww{{{{{{zzzwwwqqqqqqrrruuuyyy~~~{{{xxxwwwwwwwwwwwwsssvvvzzz}}}zzzwwwqqqrrruuuvvvvvvtttqqqooommmkkkhhhggggggggggggfffeeebbbbbbeeedddaaaaaadddmmmmmmnnnrrrwwwzzzyyyvvvsssrrrpppmmmjjjiiijjjllllllkkkjjjjjjjjjlllmmmnnnmmmooopppqqqpppooopppqqqsssssstttwwwwwwwww}}}|||xxxttttttrrrrrruuuwwwvvvxxx{{{{{{zzzwwwvvvwwwyyy}}}xxxwwwyyy}}}~~~~~~zzzyyyyyy{{{}}}||||||~~~|||zzzzzzzzzzzzyyyzzzyyyzzz~~~}}}~~~{{{yyy{{{}}}~~~tttwww{{{{{{yyyyyy{{{}}}~~~~~~|||xxxuuuxxxxxxuuuvvvzzzzzzxxxvvvssssssvvv{{{fffeeeeeehhhlllmmmkkkhhhjjjllloooqqqqqqpppppppppooooooppprrrtttuuusssqqqiiilllrrrxxxzzz~~~yyyvvvuuuvvvtttqqqrrruuuxxxrrrqqquuuyyyyyyxxxyyyyyy}}}~~~}}}~~~|||}}}yyywwwxxxwwwvvvzzz}}}|||xxxuuuxxx}}}|||xxx~~~ttttttxxxxxxxxxwwwwwwyyy}}}~~~~~~|||wwwtttsssvvvxxxuuurrrpppmmmppptttyyy|||}}}|||zzzvvvuuuuuuvvvxxx||||||zzzzzzzzzzzzyyyxxx|||}}}~~~}}}{{{wwwrrrtttwwwyyyxxxuuuqqqnnnmmmkkkiiihhhiiiiiihhhgggkkkgggfffhhhiiifffeeegggooooooqqquuuyyyzzzyyywwwvvvuuuqqqmmmiiihhhjjjlllkkkkkkkkkkkkkkkllllllmmmkkkmmmoooooooooooopppqqqvvvtttuuuwwwvvvwww}}}~~~{{{xxxppppppqqqsssuuuuuuvvvwwwyyywwwuuussstttwww{{{~~~xxxwwwyyy}}}~~~|||zzzzzzzzz{{{~~~~~~~~~~~~|||||||||||||||~~~|||yyyyyyyyyyyyxxx{{{yyyzzz}}}~~~|||}}}{{{|||~~~vvvyyy{{{|||zzzyyyzzz{{{{{{xxxuuuxxxyyywwwyyy~~~wwwsssrrruuuxxxhhhggggggjjjllllllhhhdddfffhhhkkklllmmmpppssswwwtttrrrqqqppprrrsssrrrrrrlllnnnsssyyy|||zzzxxxwwwvvvsssppprrrxxxwwwsssssswwwyyyuuuqqqooopppvvvzzzxxxvvvwwwzzz{{{{{{xxxwwwwwwtttqqqsssyyyzzz~~~~~~{{{zzz{{{zzzwwwxxx~~~sssuuuwwwsssuuuuuutttvvvxxxzzzzzzzzzzzztttrrrwwwyyyuuuqqqppplllpppuuuzzz|||}}}||||||vvvvvvvvvwwwyyy||||||zzzxxxwwwwwwwwwvvvuuuxxx||||||yyyzzz{{{~~~zzzvvvxxxzzz|||zzzwwwssspppnnnllljjjjjjkkkkkkjjjiiipppkkkiiikkkllljjjiiikkkoooppprrruuuwwwyyyxxxxxxyyywwwrrrmmmiiihhhjjjmmmiiijjjlllmmmlllkkkiiihhhiiikkkmmmnnnnnnppprrrtttxxxuuuuuuuuutttttt{{{~~~|||{{{zzzrrrtttvvvwwwxxxyyyyyyxxxyyywwwuuussssssuuuxxxzzzzzzxxxyyy}}}~~~}}}|||||||||~~~~~~~~~|||{{{zzz{{{|||{{{{{{~~~~~~zzzxxxxxxxxxxxx{{{yyyyyy||||||zzz}}}|||zzzzzz||||||{{{||||||||||||}}}zzzwwwuuuwwwvvvtttwww~~~wwwtttsssvvvzzzeeefffhhhkkkmmmkkkhhheeeeeehhhlllnnnooossszzz{{{wwwssspppqqqrrrrrrrrrvvvuuuyyy~~~|||{{{xxxxxxzzzxxxtttuuuyyyyyyvvvvvvzzzyyysssnnnnnnmmmrrrwwwvvvssssssyyy~~~zzzwwwuuuuuuqqqllllllppp{{{zzzyyyxxxuuu}}}xxxsssuuuuuupppvvvvvvvvvwwwxxx{{{}}}vvvrrrxxxzzzuuuppppppnnnqqqvvvyyyzzz{{{{{{|||ssstttwwwzzz|||~~~}}}{{{zzzyyyzzzyyyxxxvvvtttyyy}}}}}}zzzyyy{{{~~~~~~{{{wwwxxx{{{|||{{{xxxuuussspppooommmnnnoooooommmlllqqqkkkhhhkkkmmmlllkkklllpppqqqrrrsssuuuvvvwwwxxxyyywwwsssnnnjjjiiikkkmmmiiijjjlllnnnmmmkkkhhhfffhhhjjjlllmmmnnnppptttvvvxxxuuussstttrrrsss{{{|||xxxwwwwwwuuuyyy||||||~~~|||yyyxxxvvvuuuuuuvvvwwwxxx}}}{{{{{{~~~~~~}}}}}}~~~~~~||||||~~~~~~}}}|||}}}~~~zzzyyyyyyyyy|||yyyyyy{{{zzzyyy|||}}}zzzwwwvvvzzz~~~}}}|||||||||}}}zzzxxxtttvvvtttrrrtttzzzvvvttttttxxx}}}aaaeeejjjlllkkkhhhfffddddddiiiooorrrtttwww|||}}}yyyvvvvvvwwwvvvvvvzzzxxx{{{yyyxxxwwwzzz|||yyyyyyyyywwwwwwxxxuuuppppppsssqqqrrrtttuuutttsssuuuxxxwwwsssrrrtttsssooonnnppp~~~xxxuuuwwwuuuwwwxxxxxxvvvuuuuuuuuuxxxxxxxxxyyy{{{~~~xxxrrrxxxzzztttoooqqqpppssswwwxxxxxxxxxyyy{{{wwwzzz~~~~~~|||~~~~~~~~~}}}zzzxxxsssxxx}}}}}}yyyyyy~~~{{{xxxsssuuuwwwxxxyyyxxxwwwvvvtttsssrrrrrrssssssrrrppprrrkkkgggjjjnnnnnnmmmnnnrrrrrrrrrrrrsssuuuwwwzzzxxxwwwtttoookkkjjjkkkmmmjjjkkkllllllmmmllllllkkkjjjlllmmmnnnnnnpppsssvvvvvvsssrrrrrrsssuuu~~~zzzwwwvvvuuu{{{~~~~~~|||xxxxxxwwwwwwwwwxxxxxxxxx~~~~~~wwwzzz~~~}}}~~~}}}}}}}}}~~~~~~zzzzzzzzz~~~{{{zzz|||{{{yyy}}}{{{wwwwww|||~~~{{{zzzyyyzzz}}}~~~{{{{{{wwwyyyyyyuuuuuuyyyzzzxxxvvvttttttxxx~~~aaafffkkkllliiidddbbbaaabbbiiiqqquuuvvvwww{{{~~~~~~}}}|||{{{uuusssuuu|||}}}xxxtttuuu{{{|||yyyxxxvvvuuutttpppmmmqqqwwwwwwtttrrrttttttqqqooommmsssooooootttwwwvvvvvvxxxvvvqqqtttvvvtttvvvzzzyyyuuuvvvzzztttuuuuuuvvvxxx|||zzzsssxxxzzztttoooqqqqqqtttwwwwwwvvvvvvxxxzzz~~~zzz~~~}}}}}}}}}}}}{{{xxxvvvvvv{{{}}}zzzyyywwwvvvooopppsssuuuwwwxxxxxxxxxwwwvvvuuuvvvwwwwwwuuusssssslllhhhlllpppqqqpppppptttssssssrrrrrrtttxxx{{{wwwwwwtttpppmmmkkkkkkmmmkkkkkkkkkkkklllnnnpppqqqmmmnnnnnnnnnnnnooorrruuutttqqqqqqrrrssswww|||{{{rrryyy||||||}}}yyyvvvwwwxxxyyyzzzzzzyyyyyy}}}tttyyy~~~|||~~~{{{}}}~~~}}}{{{|||}}}|||{{{{{{||||||}}}|||zzz~~~~~~zzzyyy}}}zzz|||wwwwwwxxxyyy|||}}}}}}|||zzz|||}}}||||||zzzzzzxxxtttwwwtttsssvvvzzzkkkdddbbbgggjjjfffaaaaaagggeeepppyyyssssss{{{}}}vvv|||wwwsssqqqsssyyy}}}|||zzzvvvsssyyy~~~vvvkkkpppqqqzzzwwwsssyyyvvvsssrrrsssuuuuuuuuutttsssrrrsssuuuuuutttsssqqquuuyyywwwsssqqqtttwww~~~uuurrryyyzzz~~~}}}uuurrrtttxxxrrrsssuuuwwwyyy|||}}}~~~|||{{{xxxvvvtttssssssssswwwuuuvvv{{{zzzvvvxxx}}}|||~~~|||zzzyyyxxxyyyyyyxxxvvvuuuwwwyyyyyyxxx{{{|||{{{{{{wwwxxxyyywwwuuutttuuuvvvvvvuuutttuuuwwwxxxxxxvvvwwwqqqllllllnnnpppqqqrrrxxxxxxyyyxxxwwwwwwyyyzzz~~~wwwooojjjiiikkkllllllnnnmmmllllllkkkkkkkkklllmmmppptttsssooommmooorrrvvvtttssstttsssttt{{{{{{xxxzzz|||{{{xxxyyy}}}~~~||||||wwwuuuwwwxxxyyy}}}~~~{{{zzz~~~|||zzzyyy}}}|||{{{xxxxxx~~~~~~{{{xxxwwwzzz~~~~~~~~~}}}||||||~~~www}}}xxxsssqqqvvvvvvvvvvvvwwwyyy{{{}}}|||}}}~~~}}}{{{|||{{{{{{zzzxxxwwwwwwxxxzzzyyyxxxwwwwwwzzziiidddcccfffgggcccaaabbbkkkjjjqqqtttnnnsss}}}}}}zzzuuurrrrrrvvvxxxwwwuuutttqqqvvvyyy~~~xxxppprrrrrrwww~~~wwwuuuuuusssrrrrrrssstttttttttvvvuuutttuuuwwwxxxxxxwwwrrrtttvvvuuurrrqqqrrruuuxxxtttzzzzzz}}}~~~{{{vvvsssuuuwwwtttuuuvvvwwwxxxzzz{{{{{{}}}|||zzzyyyxxxyyyyyyzzzwwwuuuvvvzzzyyyvvvwww}}}}}}|||{{{{{{|||}}}{{{zzzyyyzzzzzzyyyyyy{{{~~~zzz}}}~~~{{{yyyxxxwwwxxxxxxwwwvvvuuuuuuvvv{{{yyywwwwwwxxxyyyxxxwwwqqqnnnmmmooosssuuuvvvwwwxxxyyyyyyxxxwwwwwwyyyzzzwwwrrrkkkggggggggggggfffiiiiiijjjjjjlllnnnoooppplllpppsssssspppnnnqqqtttuuussssssuuutttvvv}}}zzz}}}}}}zzzyyy}}}{{{wwwvvvxxxyyyxxx{{{}}}zzzzzz~~~~~~{{{zzz~~~~~~}}}|||xxxwww|||~~~zzzwwwvvvxxx}}}~~~}}}{{{zzz{{{~~~}}}|||~~~~~~zzz~~~xxxvvvuuuwwwwwwwwwwwwwwwyyy{{{}}}yyy}}}|||zzzwwwwwwxxxzzzzzzyyyxxxwwwwwwyyyzzzwwwvvvuuutttwww}}}gggeeeeeeeeeccc``````dddfffhhhooooooooozzzuuussstttuuutttrrrtttpppsssvvvzzz~~~uuupppsssqqqtttzzz|||yyyvvvuuuqqqpppppprrrtttuuutttrrrvvvtttssssssvvvxxxxxxxxxvvvuuuuuutttsssssssssttt{{{uuupppuuuzzzzzzzzzyyywwwvvvuuuuuuwwwvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwxxxyyy{{{|||vvvuuuvvvxxxwwwuuuwww|||~~~}}}}}}~~~}}}}}}{{{yyyyyyzzz|||||||||zzz}}}~~~}}}|||xxxuuuvvvwwwxxxxxxvvvuuuvvvwww}}}{{{xxxvvvwwwwwwvvvuuuuuuttttttuuuvvvvvvuuusssxxxxxxwwwwwwwwwwwwxxxxxxuuurrrnnnlllkkkkkkkkkjjjhhhiiiiiijjjlllnnnooopppmmmqqqttttttrrrrrrtttvvvuuussstttwwwxxxzzz~~~}}}~~~{{{zzz}}}|||zzz{{{~~~~~~|||zzzzzz~~~~~~||||||~~~}}}}}}}}}}}}}}}zzzyyy}}}{{{vvvuuuxxx}}}~~~~~~~~~|||xxxyyy|||zzzyyyxxxyyy{{{~~~|||}}}|||xxxxxxyyyyyyxxxyyyyyyxxxwwwxxxzzz|||xxxzzz}}}~~~xxxvvvwwwzzz{{{zzzyyyyyyyyyzzz{{{|||xxxwwwuuutttuuuyyyggghhhhhhfffaaa^^^aaafffdddiiiooommmrrr|||}}}xxxvvvuuuuuutttssstttpppsssvvvyyy~~~wwwrrrrrrpppqqqrrruuuvvvuuuttttttooooooqqqsssvvvvvvuuussssssqqqoooppprrrtttvvvvvvzzzxxxvvvuuuvvvwwwvvvuuussstttpppssszzzwwwuuuvvvxxxxxxvvvtttwwwvvvuuuuuuuuuvvvwwwxxxuuuuuutttuuuvvvwwwyyy{{{vvvvvvwwwwwwvvvvvvxxx{{{~~~|||{{{|||~~~~~~~~~{{{xxxyyy|||~~~|||zzz|||}}}~~~|||wwwvvvwwwxxxxxxvvvvvvwwwxxx|||yyyuuuttttttttttttsssvvvxxxxxxwwwwwwyyyyyyvvvxxxwwwuuuuuuvvvvvvvvvuuusssrrrooonnnoooppprrrsssnnnmmmllllllkkkkkkkkklllppprrruuuvvvvvvvvvxxxzzzwwwvvvxxx{{{}}}~~~}}}~~~~~~}}}}}}~~~|||{{{|||~~~~~~zzzyyyzzz|||}}}}}}|||~~~yyyxxxzzz}}}{{{xxxzzz~~~{{{zzzyyyyyyzzz{{{}}}~~~~~~}}}}}}{{{xxxvvvyyyzzzxxxyyyzzz{{{yyywwwwwwyyy|||zzz{{{|||}}}{{{~~~}}}|||zzzzzz{{{|||}}}}}}{{{zzzyyywwwwwwyyy}}}hhhlllmmmhhhbbb```dddhhhmmmoooqqqlllnnn~~~xxxrrrsssyyy}}}|||yyyzzzxxxvvvuuuuuuuuutttsssqqqmmmqqqtttxxx~~~{{{vvvuuuwwwmmmpppssstttttttttrrrppppppqqqrrrvvvxxxyyywwwtttqqqpppnnnoooqqqsssssssssyyyxxxvvvvvvwwwwwwvvvuuuppp~~~yyyuuuwwwwwwtttrrrtttxxxyyywwwtttuuuuuutttssstttuuuwwwxxxxxxwwwwwwvvvwwwxxxzzz{{{wwwxxxxxxvvvuuuvvvyyyzzz|||zzzxxxxxxyyy|||~~~}}}{{{|||yyyxxxzzz}}}~~~|||}}}~~~}}}wwwxxxyyyxxxwwwvvvwwwxxxyyywwwuuuttttttuuutttsssmmmrrrttttttxxxxxxvvvssssssuuuuuutttsssnnnmmmkkkjjjkkknnnrrruuuqqqpppooommmlllkkkkkkjjjrrrtttwwwxxxyyyzzz{{{|||zzzyyy{{{~~~|||xxxxxxxxx|||~~~|||xxxwwwyyyzzz{{{|||{{{}}}{{{~~~~~~~~~~~~|||{{{yyy|||||||||{{{{{{{{{{{{||||||}}}~~~{{{xxxzzz|||}}}|||wwwwwwzzzyyyuuuyyy{{{|||yyyvvvuuuxxx||||||||||||}}}zzzxxxxxxzzz{{{{{{zzz{{{{{{zzzyyywwwxxxzzz|||~~~kkkpppqqqlllffffffhhhiiillljjjkkkiiigggwww~~~tttqqqnnnnnnqqqsssrrrqqqooopppqqqrrrrrrrrrqqqqqqmmmjjjnnnrrruuu~~~}}}zzztttrrrtttkkkqqquuutttssssssrrrooorrrssstttwwwzzzzzzxxxvvvsssrrrqqqrrrtttuuutttrrrsssttttttuuuuuutttttttttmmmwww{{{wwwvvvtttrrrqqqssswwwyyyxxxvvvuuutttsssrrrrrrtttvvvwwwwwwvvvuuuuuuuuuvvvwwwxxxxxxzzzzzzvvvtttwwwzzzzzzzzz|||~~~~~~|||yyyxxxxxxwwwwwwxxx{{{}}}}}}{{{yyyyyyyyyyyy{{{~~~yyyzzzzzzyyywwwuuuvvvwwwzzzxxxwwwwwwwwwwwwuuutttlllsssvvvssswwwzzzvvvttttttvvvwwwuuurrrnnnnnnooonnnmmmooorrruuuoooooonnnnnnnnnoooooooootttuuuwwwxxxzzz{{{{{{|||zzzzzz|||}}}}}}wwwuuuuuuwww|||~~~|||yyyxxxxxxyyyxxxzzzwwwwww}}}}}}}}}|||}}}~~~}}}~~~}}}{{{{{{|||}}}{{{{{{{{{{{{{{{{{{zzzzzz{{{~~~~~~zzzvvvuuuwwwzzz|||~~~}}}~~~|||xxxxxxzzzyyytttwwwzzz{{{yyyuuutttxxx|||{{{{{{|||~~~~~~|||{{{xxxttttttwwwxxxwwwuuuwwwxxxxxxwwwuuuuuuvvvwwwxxxoootttuuupppllllllllljjjhhhbbbgggkkkhhhnnnuuuqqqiiijjjlllnnnnnnnnnnnnooohhhkkknnnqqqqqqqqqpppooollliiinnnqqqttt{{{sssnnnooolllsssvvvrrrqqqssssssqqqttttttuuuwwwyyyzzzxxxwwwtttttttttuuuwwwvvvsssqqqmmmqqqvvvwwwuuusssssstttnnnvvv{{{wwwtttqqqqqqqqqsssuuuwwwxxxxxxxxxvvvsssqqqpppqqqsssttttttssssssssssssuuuwwwxxxyyy|||{{{vvvtttyyy|||{{{xxxyyy{{{zzzxxxwwwwwwxxxxxxxxxzzz|||~~~~~~{{{yyywwwyyy|||}}}}}}~~~~~~zzz{{{{{{yyywwwuuuuuuvvvzzzyyyyyyyyyxxxvvvssspppmmmvvvzzzvvvwww}}}yyyvvvvvvyyyzzzwwwtttsssvvvyyyyyyvvvtttssssssnnnnnnnnnoooppprrrssstttttttttuuuwwwyyyzzzyyyyyywwwwwwzzzzzzvvvuuuvvvwww}}}|||{{{zzzyyywwwuuuwwwtttuuu{{{~~~}}}~~~~~~}}}}}}~~~{{{~~~~~~}}}~~~}}}{{{{{{{{{yyyxxxyyyzzz{{{|||||||||{{{zzz{{{~~~~~~{{{yyyvvvtttvvvyyy{{{zzzyyy{{{{{{wwwvvvxxxyyywwwtttxxxzzzxxxsssrrrwww|||||||||~~~~~~zzz}}}yyyttttttwwwxxxvvvssssssuuuvvvvvvuuusssssstttttt~~~rrrwwwxxxrrroooqqqooojjjnnnfffkkkrrrmmmkkklllhhhaaafffkkknnnnnnmmmmmmooofffjjjooossssssqqqpppooonnnlllpppssstttwwwpppooonnnuuuvvvqqqnnnrrruuusssuuuuuuuuuvvvxxxyyyxxxwwwttttttuuuvvvwwwuuuqqqnnnkkkrrrxxxzzzwwwtttuuuwwwuuu{{{{{{wwwooopppqqqsssuuuvvvxxxyyyzzzxxxtttqqqoooooopppqqqvvvvvvvvvvvvxxxzzz|||}}}zzz~~~|||vvvtttzzz}}}{{{xxxyyyyyyyyywwwwwwxxxyyyzzzzzz|||~~~|||yyywww{{{~~~~~~||||||~~~yyy~~~{{{||||||zzzwwwttttttuuuyyyyyyxxxxxxwwwsssnnnjjjdddqqqxxxwwwyyy{{{xxxxxx{{{|||yyyvvvuuuzzz{{{tttooommmppppppppppppqqqrrrssstttsssssssssuuuwwwxxxwwwvvvttttttwww||||||~~~|||{{{yyyxxxxxxxxxxxx~~~}}}||||||zzzvvvtttwwwtttuuu{{{~~~|||{{{{{{|||{{{zzz~~~{{{~~~~~~}}}|||zzzxxxxxx|||}}}{{{|||{{{wwwsssyyyzzz|||}}}~~~~~~}}}|||}}}xxxxxxwwwvvvxxxzzzzzzxxxwwwzzzyyyuuussswwwzzzzzzssswwwzzzwwwsssrrrwww}}}}}}~~~~~~|||wwwwwwyyyzzzwwwtttrrrtttwwwwwwvvvttttttuuuqqqzzzvvvnnnnnnxxxzzzppphhhhhhnnnkkkjjjmmmmmmkkkkkknnn^^^aaaeeejjjmmmnnnnnnnnnqqqiiikkkoookkkmmmqqqmmmlllrrrtttssswww~~~tttnnnkkkuuurrrpppqqquuuxxxxxxwwwuuuuuuvvvxxxyyyxxxuuurrrppprrrtttuuuwwwwwwwwwwwwwwwrrrqqqvvvxxxvvvttttttyyyzzz~~~rrruuuuuuxxxzzzwwwttttttxxx}}}}}}}}}|||yyyuuutttuuuvvvzzz{{{}}}~~~~~~}}}|||{{{wwwyyy{{{{{{zzz|||~~~}}}}}}|||{{{{{{zzz|||{{{zzz||||||yyyxxx{{{~~~~~~}}}}}}}}}~~~~~~|||zzz~~~~~~{{{yyywwwvvvvvvwwwyyy{{{zzzyyyxxxuuussssssuuuxxxssswwwxxxwww{{{yyytttwww{{{{{{zzz{{{}}}~~~~~~zzzsssmmmhhhrrrqqqqqqrrrttttttsssqqqtttttttttuuuwwwxxxwwwvvvttttttxxx~~~|||uuuwwwyyy{{{{{{{{{{{{}}}~~~{{{yyy|||~~~}}}zzz{{{yyywwwyyy}}}~~~|||yyy}}}}}}~~~{{{yyyzzz|||yyy|||zzz|||~~~yyyvvvzzzyyy|||~~~{{{{{{~~~~~~|||{{{zzzxxxvvvvvvxxxzzzssswwwwwwsssrrrvvvxxxwwwvvvxxxzzzyyywwwwww{{{~~~}}}~~~yyyyyywwwwwwyyy||||||yyyssstttttttttssstttvvvxxxyyyzzz}}}uuunnnnnnttttttmmmlllpppsssqqqrrruuusssoooooorrrllllllkkkmmmnnnpppppppppuuuooosssvvvqqqssswwwrrrqqqxxx{{{yyy{{{xxxrrrpppooosssqqqpppqqqtttwwwwwwwwwyyyxxxvvvuuuuuutttrrrppprrrsssttttttttttttsssrrrwwwrrrppptttuuusssqqqqqquuuxxxvvvvvvvvvxxxzzzyyywwwyyy}}}~~~|||zzzxxx{{{{{{{{{|||~~~zzzzzz|||~~~~~~|||{{{zzz{{{}}}}}}{{{xxxxxx{{{~~~~~~||||||}}}~~~~~~|||zzz}}}}}}|||yyyxxxvvvttttttvvvxxxyyyyyyzzzyyywwwuuuuuuvvvxxxuuuxxxzzzyyy|||wwwrrrvvvzzz||||||}}}zzz{{{}}}|||yyytttnnnjjjpppooooooppprrrtttsssssstttsssssssssuuuvvvwwwxxxwwwvvvyyy~~~zzz}}}~~~~~~}}}||||||}}}}}}{{{}}}}}}|||zzzyyy{{{}}}~~~~~~zzz|||~~~~~~~~~~~~}}}{{{yyyyyy{{{}}}~~~zzzttttttqqquuuzzzzzzyyyzzz~~~|||~~~|||}}}}}}|||{{{xxxwwwwwwxxxzzzwwwzzzzzzvvvtttvvvxxxwwwuuuvvvxxxyyyyyyyyyzzz{{{zzz{{{}}}yyyxxxwwwvvvwwwyyyxxxwwwvvvvvvuuutttssssssvvvxxx|||xxxvvv|||tttooooooqqqppplllqqq{{{}}}zzzxxxuuutttzzz}}}vvvrrrrrrttttttsssrrrnnntttwwwsssuuuyyysssttt{{{~~~~~~{{{uuusssssstttrrrppppppqqqtttvvvwwwwwwzzzwwwtttsssssssssrrrqqquuuuuutttsssrrrpppnnnmmmuuupppooorrrtttrrrqqqssssssyyyzzzuuutttwwwzzz|||}}}|||yyyxxxzzz{{{zzz}}}{{{zzzzzz{{{{{{yyyxxxyyy{{{}}}~~~}}}|||||||||}}}}}}~~~{{{|||~~~|||yyywwwvvvtttsssssstttvvvwwwxxxyyyzzzyyywwwvvvvvvwwwvvvzzz||||||~~~yyysssuuuyyyzzzzzz|||vvvxxxzzzzzzxxxuuuqqqnnnpppnnnmmmnnnqqqsssttttttyyyxxxwwwxxxyyy{{{}}}~~~zzzxxxzzz}}}}}}|||~~~}}}}}}|||yyyxxxyyy{{{}}}}}}~~~||||||~~~|||zzzzzz{{{|||{{{zzz|||~~~}}}|||}}}vvvsssoootttxxxzzzzzz{{{}}}}}}zzz~~~|||}}}}}}{{{yyyxxxxxxxxxyyy|||~~~xxxuuuwwwxxxvvvttttttuuuwwwyyyzzzyyyxxxvvvvvvxxx{{{{{{~~~zzzxxxwwwvvvuuuuuuuuuuuu{{{{{{yyyvvvtttuuuwwwzzzyyyrrrvvvqqqppprrrtttrrrqqqxxxyyyrrrooouuuwwwuuuvvvvvvuuummmmmmuuuyyyuuuzzz~~~xxxttt{{{|||yyywwwwwwvvvuuurrrrrrrrrsssuuuwwwxxxxxxwwwuuutttuuuvvvwwwwwwvvvvvvuuutttsssqqqpppnnnnnnrrrooonnnqqqrrrqqqsssvvvuuu|||tttsssvvvyyy~~~zzzyyy||||||zzz|||{{{zzzzzzyyyyyyyyyyyyzzz|||~~~~~~|||{{{|||||||||}}}}}}|||||||||wwwvvvuuutttsssssstttuuuvvvvvvxxxzzzzzzxxxvvvuuuuuuvvvyyy|||}}}}}}wwwvvvxxxxxxwwwwwwuuuvvvxxxyyyyyywwwuuussstttqqqooooooqqqsssuuuuuuxxxyyy{{{|||}}}}}}|||yyyyyy|||~~~|||}}}}}}|||~~~zzzxxxvvvvvvyyy|||~~~|||}}}~~~||||||~~~}}}zzzyyy|||~~~~~~~~~{{{|||~~~|||zzz~~~~~~yyywwwvvvyyy}}}~~~}}}~~~{{{xxx~~~~~~}}}~~~|||zzzzzzyyyyyyxxxyyyvvvvvvwwwuuuwwwtttrrrtttxxxzzzzzzxxxttttttuuuxxxyyy{{{}}}yyywwwwwwvvvtttuuuwww}}}zzzwwwwwwzzz|||}}}xxxxxxoooqqqvvv{{{|||zzz|||{{{pppjjjjjjsssvvvrrrrrrssssssooorrr|||}}}uuuzzz~~~}}}zzz~~~}}}{{{}}}{{{wwwtttssstttuuuvvvwwwxxxxxxyyywwwwwwxxxzzz|||{{{yyywwwuuuuuuttttttssssssrrrrrrsssooommmnnnnnnlllnnnsssuuu|||zzzuuuvvvyyy}}}}}}}}}~~~||||||||||||{{{zzzzzzzzz|||}}}~~~~~~|||||||||}}}{{{|||~~~}}}}}}|||xxxwwwvvvvvvuuuuuuvvvvvvwwwtttwwwyyyzzzxxxvvvuuuuuuvvvwwwzzz||||||{{{}}}zzzyyy{{{yyywwwwwwvvvwwwxxxyyyzzzyyyxxxxxxzzzwwwtttssssssuuuuuuuuuqqquuuyyy{{{zzzyyyyyyyyy{{{yyyyyy{{{~~~}}}|||~~~~~~{{{{{{|||}}}yyywwwuuuuuuxxx|||~~~|||}}}}}}{{{}}}|||{{{}}}{{{|||~~~|||~~~|||{{{zzzzzzxxx{{{~~~zzzyyy}}}}}}|||}}}{{{zzz{{{{{{yyywww~~~yyyuuuvvvwwwuuuzzzvvvqqqqqqtttxxxzzzyyytttsssuuuxxxyyyzzz}}}wwwwwwxxxvvvwww{{{~~~|||yyywwwwwwzzz|||oooqqqwwwyyyrrrkkkeeefffjjjqqq{{{zzzrrrmmmkkkmmmooopppvvvxxxyyyzzzzzzxxx}}}}}}~~~|||vvvtttuuuwwwyyyyyyxxxwwwxxxyyyyyyzzzzzz|||}}}{{{wwwssstttttttttttttttuuuvvvwwwuuuqqqmmmkkkhhheeegggmmmtttyyyxxxxxxwwwyyy}}}|||}}}{{{xxx{{{}}}~~~}}}|||}}}~~~}}}|||}}}~~~zzz|||~~~~~~~~~~~~|||yyyxxxwwwwwwvvvvvvwwwwwwxxxuuuwwwzzzzzzyyywwwvvvvvvvvvvvvyyy{{{zzzxxx||||||}}}~~~||||||wwwxxxxxxyyyyyyzzzzzzzzz}}}{{{xxxvvvvvvwwwvvvuuuqqqvvv{{{|||zzzxxxxxxyyyyyyxxxyyy}}}|||zzzzzz{{{}}}{{{wwwvvvwwwyyyzzz{{{~~~{{{|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~|||yyyyyyyyytttvvvyyy}}}|||zzz||||||{{{{{{zzz~~~{{{yyyyyy{{{|||yyyvvv{{{~~~}}}xxxuuuwwwyyyxxx{{{xxxtttrrrsssvvvxxxyyyvvvtttvvvyyyzzzzzz~~~wwwxxxzzzyyyxxx{{{xxxyyyyyyxxxvvvvvvxxxzzz~~~~~~rrrqqqvvvqqqkkkccc^^^bbbjjjooouuuyyyyyyyyyxxxrrrllliiikkknnnpppvvv}}}yyyvvvtttuuuvvv|||~~~}}}~~~yyyuuuwwwuuuxxxzzzzzzwwwuuuvvvwwwyyyxxxwwwxxxyyyxxxvvvssstttssssssssstttvvvxxxyyyuuuqqqmmmkkkhhheeeiiipppwwwzzzyyywwwvvvvvvyyy|||yyyyyyxxxwwwyyy}}}~~~}}}~~~{{{~~~|||}}}}}}{{{zzzzzzwwwwwwwwwwwwwwwwwwwwwwwwwwwyyy{{{|||zzzyyyyyyzzzxxxvvvxxx{{{yyyxxx}}}}}}xxxxxxxxxxxxxxxxxxyyyyyy|||{{{yyyyyyyyyyyywwwuuuwwwzzz}}}{{{xxxwwwyyy}}}yyyyyy|||{{{zzzzzz~~~zzzwwwwwwwwwxxxwww}}}~~~}}}yyy|||~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{{{{||||||~~~~~~~~~}}}~~~zzz~~~}}}{{{{{{ssstttvvvyyy}}}yyy{{{~~~{{{}}}}}}||||||yyywwwxxx|||}}}zzzvvvxxx{{{{{{xxxwwwzzz||||||xxxyyyyyywwwvvvuuuuuuwwwwwwuuuvvvyyy{{{zzz|||xxxwww{{{yyyvvvwwwtttvvvxxxxxxxxxxxxyyyzzz{{{~~~~~~|||tttqqqssskkkpppddd\\\___gggooouuuyyyqqqvvvxxxuuunnnjjjmmmqqqsssyyy|||yyysssoooqqqssszzzzzzyyyuuuuuuzzzuuuxxxzzzyyyvvvttttttuuuuuusssrrrrrrtttvvvwwwwwwtttssssssssstttuuuwwwxxxssspppnnnmmmkkkkkkqqqyyy~~~~~~zzzxxxvvvuuuvvvyyy|||~~~vvvxxxzzz||||||yyy}}}yyy~~~~~~~~~}}}yyy}}}~~~zzzxxxxxxzzzvvvvvvwwwwwwwwwwwwvvvvvvzzz|||}}}}}}|||{{{|||}}}yyywwwxxx{{{yyyxxx}}}{{{yyyxxxwwwwwwvvvwwwwwwxxxzzzyyyyyyyyyzzzzzzxxxvvvxxxzzzyyyvvvqqqrrrwww|||xxxyyy~~~~~~||||||~~~{{{{{{~~~zzzxxxwwwxxxxxxxxxyyy{{{~~~~~~~~~wwwzzz~~~~~~}}}}}}}}}}}}}}}~~~~~~||||||}}}yyy|||~~~|||yyyxxxzzz|||www{{{wwwvvvvvvxxx{{{}}}~~~www{{{~~~zzzwwwuuuxxx|||}}}zzzvvvvvvzzz{{{xxxxxx|||uuuyyy}}}|||xxxtttssstttwwwuuuvvvzzz{{{zzz{{{xxxvvvzzzxxxtttssssssvvvyyy{{{{{{{{{|||}}}yyyyyyyyyxxxzzzpppqqqttt}}}}}}uuummmnnnppprrrsssssssssssszzzwwwqqqmmmlllnnnrrruuu||||||yyyuuu{{{xxx{{{uuurrruuutttzzzwwwwwwyyyyyyyyywwwuuussssssuuuvvvwwwvvvuuusssqqqppprrrtttwwwyyytttttttttssstttuuuwwwxxxqqqooonnnooollliiilllrrr~~~yyyvvvtttuuuxxx{{{|||{{{rrrvvvzzz||||||||||||}}}{{{{{{xxxvvvyyy|||||||||}}}~~~~~~~~~~~~~~~|||zzzyyyyyyyyyxxxwwwwwwwwwwwwuuussssssuuuwww|||zzzyyyzzz}}}~~~}}}{{{}}}xxxuuuvvvvvvvvvzzzzzzzzzzzzyyyyyyxxxwww{{{yyywwwvvvvvvuuusssqqqxxxxxxxxxwwwwwwzzz~~~|||{{{{{{|||}}}}}}}}}|||xxxxxx{{{|||zzzvvv{{{|||}}}yyy{{{~~~|||zzz{{{|||~~~|||{{{|||~~~|||xxxttt~~~zzz|||~~~|||xxxwwwwwwwwwyyy{{{~~~{{{~~~~~~~~~{{{zzzxxxyyy}}}|||xxxttttttxxxzzzxxxuuuwwwwwwwwwyyy|||}}}|||{{{yyy{{{~~~}}}yyyvvv{{{zzzwwwuuuvvvxxx|||~~~{{{}}}yyywwwyyyuuutttuuu{{{zzzxxxyyyyyyyyy{{{nnnmmmnnnsssyyy{{{wwwrrrsssssstttuuuuuuttttttssswwwtttpppllllllmmmpppsssxxxyyyvvvtttyyyvvvyyyuuurrrvvvuuu{{{zzzwwwwwwuuutttyyywwwttttttuuuuuuuuutttsssssssssrrrrrrsssvvvxxxsssqqqooooooppppppqqqpppooommmmmmnnnkkkhhhjjjooo|||}}}yyyuuurrrrrruuuyyy{{{{{{tttwwwyyyzzzzzzyyyzzz{{{||||||{{{{{{|||}}}}}}|||yyyzzz||||||{{{{{{zzzzzzzzzyyyzzz{{{~~~}}}}}}|||zzzyyyyyyyyyxxxwwwyyyyyyxxxvvvttttttuuuwww{{{yyyxxxyyy|||}}}}}}{{{{{{wwwvvvwwwvvvvvv~~~~~~|||zzzzzz{{{{{{{{{yyyxxxvvvuuuyyyxxxvvvtttqqqnnnlllkkkwwwwwwwwwwwwwwwzzz~~~zzzyyyyyyzzz}}}~~~{{{xxxyyy|||}}}zzzwwwxxxyyy}}}}}}zzzwwwyyy|||}}}~~~~~~{{{{{{|||}}}~~~~~~{{{{{{|||~~~~~~~~~{{{wwwttt}}}zzz|||{{{xxxxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}zzzzzz~~~}}}yyyuuuuuuxxxzzzxxxuuuwwwxxx{{{}}}}}}|||yyyxxxyyy{{{}}}~~~|||yyywwwzzzyyywwwvvvvvvxxx{{{|||zzz{{{{{{xxxvvvyyyyyyxxxxxx|||yyyzzzzzzzzz|||nnnkkkjjjlllppprrrrrrpppwwwvvvvvvuuutttsssrrrrrrsssqqqnnnllllllmmmoooppprrrttttttsssvvvzzz{{{xxxsssvvvrrrppptttsssxxx}}}yyywwwtttrrrzzzwwwuuutttuuuuuusssrrrrrrtttvvvuuurrrrrrtttvvvssspppmmmlllnnnooommmkkknnnllllllmmmkkkhhhiiimmmyyy{{{yyyuuuqqqppprrrvvvzzz|||xxxyyyzzzyyywwwwwwxxxyyyyyyzzz{{{yyyxxxzzzzzz~~~|||{{{{{{{{{zzzzzzzzzzzzzzzzzz~~~uuuyyy~~~~~~{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvvvvuuuttttttwwwyyyyyyxxxwwwxxxzzz||||||{{{yyyxxxxxxyyywwwwww|||~~~{{{yyywwwyyyzzz{{{{{{zzzxxxuuutttxxxzzzzzzwwwrrrnnnnnnooovvvvvvwwwvvvwwwyyy~~~{{{{{{zzz{{{}}}|||zzzxxxzzz|||}}}zzzwwwtttvvvzzz~~~}}}zzzuuuvvvwwwwwwwwwyyy}}}~~~||||||||||||}}}~~~|||{{{{{{|||~~~~~~}}}~~~}}}}}}{{{wwwttt|||yyy|||~~~{{{wwwwwwwwwxxx{{{~~~|||}}}}}}|||~~~zzzwwwvvvxxxyyyxxxuuuvvvzzz~~~zzzwwwwwwzzz{{{|||}}}}}}{{{zzzyyyxxxxxxwwwwwwwwwxxxyyyzzzvvv|||~~~zzzvvvuuuxxxwwwvvvvvvyyy~~~}}}{{{{{{{{{zzz{{{pppnnnllllllnnnooopppqqqtttsssrrrqqqpppooooooooopppooonnnmmmmmmnnnooopppoooqqqrrrsssttttttrrrpppppptttqqqnnnqqqnnnrrryyyxxxwwwvvvwwwvvvttttttuuuuuutttsssqqqtttwwwwwwsssqqqrrruuutttqqqnnnooorrrssspppmmmooollllllnnnmmmjjjjjjmmmwwwyyy{{{wwwssspppqqquuuzzz}}}}}}}}}{{{yyyvvvuuuwwwyyyzzz|||}}}|||{{{~~~|||xxx}}}}}}|||yyyzzz{{{|||}}}~~~|||~~~xxxzzz~~~|||zzz{{{}}}|||zzzxxxwwwvvvooopppqqqrrrrrrtttwwwzzzxxxwwwvvvwwwxxxyyyzzz{{{yyyzzz||||||zzzyyy|||}}}zzzxxxtttvvvxxxzzz{{{{{{yyywwwvvvvvvzzz}}}{{{vvvrrrtttvvvvvvvvvvvvvvvvvvyyy}}}|||zzzzzzzzz|||{{{yyyvvvtttuuuxxx|||~~~|||yyywwwwwwvvvttttttwww}}}~~~|||}}}~~~~~~}}}||||||{{{{{{|||}}}~~~{{{{{{|||~~~}}}}}}}}}}}}{{{xxxvvvzzzyyy|||}}}vvvuuuuuuuuuwwwzzz}}}~~~{{{}}}}}}zzzwwwvvvwwwwwwvvvuuuvvv{{{|||xxxxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwxxxxxxxxxxxxxxxxxx|||~~~|||uuuuuuxxxttttttvvvyyy}}}~~~}}}{{{{{{|||zzzyyyzzzpppqqqqqqpppooonnnoooooooooooooooooooooooooooooooooooooooooooooppprrrrrroooppprrrsssrrrooommmlllrrrvvvrrrpppqqqmmmooo}}}yyyxxxxxxwwwtttsssssstttvvvwwwvvvtttqqqtttwwwwwwtttrrrrrrsssrrrqqqpppqqqtttuuusssqqqqqqmmmlllooopppmmmnnnqqquuuxxx~~~~~~|||xxxuuuuuuwww{{{~~~}}}zzzwwwvvvxxxzzz{{{|||~~~{{{wwwzzz~~~~~~}}}}}}zzz{{{{{{|||~~~zzz|||~~~}}}~~~zzz}}}|||yyyxxxxxxrrrsssssssssrrrsssvvvxxxxxxxxxwwwvvvvvvwwwyyyzzzyyy}}}}}}}}}~~~yyywwwvvvrrrtttuuuxxxzzz|||||||||{{{uuuyyy}}}{{{vvvssstttvvvwwwwwwwwwvvvvvvyyy}}}}}}|||{{{zzzzzzyyywwwuuuvvvwwwyyy{{{~~~}}}zzzwwwxxxxxxvvvttttttvvv{{{|||~~~||||||}}}}}}~~~}}}|||{{{{{{|||}}}~~~||||||}}}~~~~~~}}}~~~}}}{{{yyyxxxxxx|||yyyxxxwwwuuuuuuwwwxxxyyy~~~~~~}}}{{{yyywwwuuuuuuvvvvvvuuuwww{{{~~~|||xxxwww{{{{{{{{{zzzzzzzzz{{{{{{{{{wwwxxxyyyyyyyyyxxxxxxwww~~~xxxvvvxxxuuuwww{{{~~~|||zzz{{{zzzxxxwww|||pppssstttrrrnnnkkklllmmmmmmnnnpppqqqrrrqqqqqqpppooooooooooooppprrrtttuuuqqqppprrrsssppplllkkkmmmsssxxxuuussstttoooppp}}}|||wwwvvvsssrrrqqqrrrtttvvvwwwvvvuuurrrssstttuuuuuuuuussssssnnnnnnpppqqqqqqrrrrrrrrrsssnnnllloooqqqqqqrrruuuuuuxxx}}}|||zzzyyyzzz|||~~~{{{xxxwwwyyy{{{yyy{{{|||xxxxxxyyy{{{|||}}}||||||{{{{{{zzzyyyyyyxxxzzz{{{}}}{{{|||zzzzzz{{{{{{zzzxxxuuutttuuuwwwyyyyyyxxxvvvuuuuuuxxxzzzyyy~~~~~~uuutttuuurrrtttuuuwwwzzz|||~~~}}}{{{wwwuuuvvvzzzzzzyyyxxxwwwyyy|||}}}}}}|||{{{yyyxxxxxxwwwxxxwwwxxxyyy|||~~~}}}{{{xxxwwwxxxwwwuuutttuuuwwwzzzxxxzzz~~~||||||~~~~~~}}}|||{{{{{{|||~~~~~~~~~~~~}}}}}}~~~~~~|||{{{xxxyyy||||||yyyxxxwwwxxxxxx~~~~~~|||~~~yyyxxxwwwvvvvvvvvvwwwxxxxxxzzz{{{yyywwwxxx{{{zzzzzzzzzzzzzzz{{{{{{{{{yyyyyyzzzzzzzzzyyyxxxxxx|||zzz{{{|||}}}~~~yyyzzztttvvvzzz}}}~~~|||{{{yyyzzzzzzxxxvvvxxx}}}rrruuuvvvrrrllliiikkknnnlllnnnqqqssstttrrrpppnnnooonnnnnnnnnppprrruuuwwwsssqqqpppqqqnnniiijjjooooootttsssrrrtttpppqqq~~~zzzuuuooorrrrrrrrrtttvvvvvvuuussstttrrrppprrrvvvxxxuuurrrjjjnnnqqqqqqnnnlllmmmpppsssmmmjjjmmmqqqsssvvvyyyuuuyyy|||~~~zzzyyyyyy}}}}}}}}}{{{yyyxxxzzz{{{|||~~~~~~}}}|||zzzxxxxxxyyy{{{{{{{{{{{{zzzyyywwwvvvuuuuuuzzzzzz|||}}}~~~}}}~~~|||}}}}}}}}}|||zzzwwwvvvxxxyyy{{{|||zzzwwwttttttvvvyyywww~~~uuuvvvxxxvvvwwwwwwxxxyyy|||}}}zzzxxx}}}|||{{{yyyxxxyyy|||~~~{{{zzzyyywwwvvvxxxzzz|||wwwxxxzzz|||~~~|||xxxyyyzzzyyywwwuuuuuuvvvwwwxxx|||{{{{{{|||~~~~~~|||{{{|||}}}~~~~~~~~~~~~||||||}}}}}}|||{{{zzz{{{}}}~~~|||zzzyyyyyyzzz~~~~~~{{{zzz|||yyyyyyyyyxxxxxxxxxzzz|||yyyyyyyyyyyyxxxxxxxxxyyyxxxyyyzzz{{{{{{{{{{{{zzz{{{{{{{{{zzzzzzzzzyyyyyyzzzyyy{{{}}}{{{{{{}}}{{{tttuuuwwwxxxxxxyyy{{{|||yyy{{{{{{yyyvvvvvvyyy|||vvvxxxwwwrrrkkkhhhlllqqqkkknnnqqqtttsssqqqmmmkkkooonnnmmmmmmooorrruuuxxxtttqqqoooppplllgggiiipppiiiooonnnooorrrnnnppp}}}~~~wwwoootttssssssuuuvvvuuusssqqqvvvqqqnnnqqqwwwzzzwwwrrrjjjppptttrrrllliiikkkooossslllhhhkkkpppssswww{{{vvvzzz|||{{{wwwvvvzzz{{{{{{zzzyyyxxxyyy{{{{{{zzz~~~zzz|||{{{yyyxxxyyy{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwzzzzzz{{{|||}}}~~~~~~~~~wwwxxxyyyxxxxxxxxx{{{}}}}}}}}}{{{xxxtttsssvvvyyyvvv~~~~~~}}}wwwzzz}}}|||zzzyyyyyyyyy{{{~~~||||||}}}~~~zzzwww~~~~~~}}}zzzxxxyyy|||~~~xxxxxxwwwuuuvvvxxx}}}vvvwwwyyy}}}yyy|||~~~}}}{{{wwwvvvuuuyyyyyy|||zzzxxxwwwxxx{{{}}}~~~~~~~~~|||{{{|||~~~~~~}}}~~~~~~}}}~~~}}}{{{zzz{{{|||{{{zzz|||}}}}}}}}}~~~}}}|||{{{zzzzzz{{{{{{|||yyyxxx{{{zzzzzzzzzzzzyyyzzz}}}zzzyyyyyyzzzzzzxxxuuurrrwwwxxxzzz{{{|||{{{zzzzzz}}}|||{{{zzzzzzzzzzzzzzz~~~}}}~~~|||yyy|||zzzzzzyyywwwxxxzzzzzz|||}}}zzzwwwuuuwwwyyy}}}