BM6$6(00 ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦ{{{DHRRud~~~~~~sdKĦ~~~D&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhneuuurrr=eooopppqqqpppooopppqqqsssnemmmmmmpIƎ@t@hqqqqqqrrr>hrrrsssuuufeuuu@ďDxxxxxxxxxiiikkkmmmnnnoooqqqnetttvvv=errrqqqpppqqqqqqrrrwwwwwwegerrrwwwsĪj@hpppppppppfdDĦyyy@ďDzzzzzzHkgexxxyyyzzzyyyyyyyyyzzz|||@hzzzyyy@GHĪj@IŌ~~~~~~BeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^rrroooqqqkkkllllllkkkjjjiiijjjllliiihhhgggiiihhhiiiiiiiiillllllmmmnnnkkklllmmmkkklllmmmmmmgggiiikkkllllllnnnrrrrrrrrrnnnnnnmmmmmmmmmmmmlllmmmmmmnnnooopppooonnnmmmnnnoooDdDĦtttqqqttttttsssssssssssssssppppppooooooppprrrqqqqqqqqqrrrqqqsssuuuvvvvvvpppmmmrrrqqqqqqttttttuuurrrlllD^pppppppppppps׼srrrooooooppppppoooooonnnmmmrrrssssssssssssrrrgeFm8nnn>aĦuuuvvvssssssqqqppps׼swwwvvvrrrooooooqqqsssssstttHovvvuuusssrrrtttwwwxxxxxxvvvvvvvvvwwwwwwwwwvvvvvvwww{{{{{{zzz{{{{{{{{{D^DdDĦ}}}||||||zzzyyys׼szzz|||Φ4DuXӵtvӵ>d<ĦĦjjjiiikkkjjjggggggjjjmmmmmmmmmllljjjiiijjjllllllkkkĦfffffffffiiiiiiiiiiiijjjjjjkkkkkkiiiiiikkklllmmmmmmmmmmmmllllllkkklllmmmnnnllljjjkkkllllllmmmooopppqqqqqqllllllllllllmmmnnnoooooommmmmmnnnmmmkkkkkkmmmnnnĦkkkjjjkkklllnnnllllllmmmmmmllllllkkkjjjiiijjjkkklllmmmlllkkkjjjnnnmmmlllkkkkkklllmmmnnniiihhhffffffggghhhjjjlll>d<ĦpppmmmjjjllllllmmmnnnnnnooonnnnnnllllllmmmmmmmmmmmmllllllooonnnlllkkkkkklllnnnooollllllmmmmmmooopppqqqrrrssspppllliiihhhjjjmmmoootttrrrpppnnnoooqqqtttwwwkkkmmmqqqsssrrrpppllliiiggglllqqqqqqmmmjjjlllnnnmmmmmmnnnoooĦqqqnnnmmmlllkkkkkklllmmmnnnjjj>d<ĦmmmnnnhhhhhhhhhBemmmlllqqqrrrrrrrrrqqqpppoooooopppppppppppppppooogeFYĉkkkjjj>aĦtttuuurrrqqqsssvvvqqqtttvvvuuurrrpppBeqqqtttsssnnnkkkkkkmmmttttttsssnu]ӵsssjjjmmmooonnnlllnnnoooqqqqqqppppppqqqsssooooooooonnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnqqqpppnnnnnnnnnnnnpppqqqrrrrrrrrrrrrrrr>d<Ħnnnpppppppppppp>d<ĦuuuuuuuuuĦnnnnnnnnnpppsssuuuuuutttssssssssssssssssssssssssqqqqqqqqqqqqBeqqqhhhkkkooosssĦssspppqqqrrrssstttuuuvvvwwwtttttttttuuuvvvvvvtttrrrrrroooooouuu||||||sssiiinnnnnnooopppqqqrrrssssssoooooopppqqqrrrrrrssssssppptttxxxvvvrrroooqqqsssrrrrrrrrrsssssstttttttttqqqrrrtttuuuuuusssrrrqqqrrrtttwwwxxxwwwvvvvvvvvvwwwxxxxxxyyyzzz{{{{{{|||vvvwwwwwwxxxyyyzzzzzz{{{uuuuuuvvvwwwxxxyyyzzzzzzvvvxxxzzz}}}}}}zzzxxxvvvtttuuuvvvwwwyyyzzz{{{|||ttttttuuuwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{yyyyyyzzzzzz|||}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwyyy|||}}}?aŖ%7uSQuR)ӵsdKĦgdKĦjjjeeefffhhhffffffhhhiiijjjkkkmmmoooooommmkkkjjjgdKĦhhhmmmqqqjjjlllnnnoooooonnnkkkjjjmmmlllkkkjjjjjjjjjkkklllqqqmmmkkkjjjhhhgggkkkqqqmmmlllmmmpppssssssooolllssspppllliiihhhjjjmmmoooppprrrsssqqqllliiiiiigdKĦhhhkkknnnnnnlllnnnllljjjjjjoooqqqjjj```fffiiimmmpppqqqpppnnnmmmllllllkkkhhheeeeeeiiilllhhhmmmmmmgggeeejjjmmmlllgdDĦmmmkkkkkkqqqpppooonnnmmmmmmmmmnnnmmmkkkjjjiiiiiillloooqqqoookkkggghhhlllpppqqqqqqpppllliiijjjoooqqqoookkkiiiqqquuupppiiihhhiiijjjooopppqqqooolllkkknnnqqqqqqsssttttttrrrnnniiifffpppqqqrrrrrrqqqooolllkkkrrrooommmgdKĦtttpppllliiikkkppppppkkkeeekkksdKĦmmmtttmmmkkkiiilllmmmmmmooopppmmmjjjkkkooopppmmmjjjkkklllmmmmmmlllŶSnnnmmmkkk3weAnenepppiiieeeggghhhggggggiiieeefffiiikkkmmmmmmlllkkknejjjkkkmmmooojjjjjjjjjjjjjjjjjjjjjiiimmmllljjjiiiiiijjjjjjkkkiiihhhjjjnnnmmmiiiiiillljjjiiiiiijjjmmmmmmkkkhhhpppnnnkkkhhhggghhhjjjkkkmmmnnnnnnmmmjjjhhhneggghhhkkkmmmmmmllljjjmmmmmmllllllnnnjjjeeeaaadddhhhmmmppprrrrrrrrrkkklllkkkiiiffffffiiillljjjllljjjgggiiioooqqqDeoooooonnnnnnmmmmmmmmmnnnnnnooooooooohhhhhhjjjkkklllllllllkkkooommmkkkjjjkkklllmmmmmmkkkhhhfffgggiiikkkjjjjjjhhhnnnqqqooommmmmmkkkhhhnnnoooooommmkkkjjjmmmooooooooooooooommmkkkhhhgggooommmlllnnnpppqqqmmmjjjmmmkkkneqqqssslllkkkjjjkkkmmmmmmllljjjiiinefffhhhoookkkiiiggggggggghhhhhhhhhlllmmmllljjjkkknnnnnnjjjmmmmmmmmmmmmllljjj>Akkkjjjjjjk<kkknnnooopppooollllllnnnnnnooonnnnnnmmmlllkkkjjjjjjkkklllmmmnnnpppqqqrrrfhiiijjjkkkjjjiiihhhhhhnnnnnnmmmlllkkkjjjkkklllqqqllljjjlllmmmkkkmmmsssqqqlllkkkooorrrqqqqqqrrrmmmllllllnnnpppqqqnnnlllmmmooopppqqqqqqDelllpppsssrrrnnnmmmneqqqrrrnepppooossssssppppppttttttppprrrpppoooppprrrsssrrrpppmmmnnnoooppppppooonnnnnnnnnsssnepppkkklllrrrtttnnnkkknnnqqqqqqooonnnmmmnnnooonnnllljjjmmmooooooooonnnoooqqqsssnnnoooqqqssstttsssrrrpppjjjlllmmmnnnnnnnnnooooooppppppsssuuuqqqkkkmmmssspppsssqqqllllllqqqrrrooopppnnnmmmnnnppprrrrrrrrrpppqqqsssuuuwwwwwwuuussswwwsssnnnlllnnnttt|||vvvsssooommmnnnpppqqqrrrrrrsssppplllnnnssssssnnnuuupppooossssssooonnnppprrrrrrqqqqqqqqqppppppppptttrrrqqqqqqrrrssssssrrroooqqqsssssssssrrrssssssrrrpppooonnnoooqqqrrrrrrqqqyyy{{{tttpppttttttnnnzzzwwwnnnrrrrrrooosss}}}nnniiifffggghhhggggggiiiccceeehhhkkklllmmmllllllmmmllljjjjjjkkkjjjjjjhhhggghhhiiijjjkkklllkkkjjjiiihhhiiiiiijjjeeeeeehhhlllkkkhhhiiillljjjhhhgggggghhhhhhhhhggglllkkkiiihhhgggggghhhiiikkkjjjjjjjjjkkkjjjkkkjjjkkkmmmnnnnnnnnnggglllooollljjjkkkkkkjjjggghhhiiikkklllmmmmmmmmmjjjkkkkkkkkkiiihhhiiikkkjjjiiifffeeekkkqqqrrrnnnmmmnnnoooppppppjjjkkklllmmmmmmmmmlllkkkcccfffjjjnnnnnnlllhhhffflllmmmmmmllljjjjjjjjjkkkkkkkkkjjjiiihhhiiilllnnniiikkkmmmppptttwwwqqqiiimmmmmmnnnlllkkkjjjlllmmmmmmllllllkkkkkkjjjjjjjjjppplllhhhkkkppprrroookkkhhhgggooopppoookkklllmmmllliiihhhjjjmmmhhhhhhdddfffkkkiiiiiihhhggggggfffffffffjjjkkkkkkiiijjjmmmlllhhhnnnnnnmmmkkkjjjiiiiiiiiiiiiiiikkklllnnnooopppkkkkkklllmmmnnnnnnmmmmmmhhhhhhhhhiiikkkmmmpppqqqnnnoooooommmlllmmmnnnnnnmmmjjjhhhfffqqqnnnkkkkkkmmmmmmllljjjqqqmmmjjjkkkkkkiiikkkooooookkkjjjnnnqqqpppqqqssskkkkkkkkklllnnnooonnnlllkkkmmmpppooommmqqqjjjllloooooonnnooowwwxxxyyyqqqssskkkmmmllljjjjjjnnnooonnnmmmmmmoooqqqrrrqqqmmmjjjkkklllmmmnnnnnnnnnnnnnnnmmmtttkkkiiihhhjjjoooqqqmmmjjjlllnnnnnnqqqpppooooooooonnnllljjjmmmnnnnnnllljjjjjjkkkllllllnnnqqqssstttsssqqqpppjjjmmmnnnllliiiiiinnnrrrnnnnnnqqqrrrooojjjlllpppooonnnkkkiiilllpppppplllmmmnnnooonnnmmmmmmooopppqqqllljjjnnnuuuyyyuuuooovvvrrrnnnkkknnnttt|||{{{tttmmmkkknnnrrrtttttttttrrrnnnjjjkkkqqqtttrrrvvvqqqnnnooopppnnnnnnppprrrrrrrrrqqqpppnnnmmmllltttssssssrrrrrrsssssstttppppppppprrrsssrrrpppnnnuuutttsssrrrqqqpppoooooowww|||{{{ssspppssstttpppyyy~~~vvvnnnqqqrrrooorrrmmmhhhfffhhhhhhfffgggjjjdddgggjjjkkklllkkkkkkkkkfffhhhjjjjjjhhhfffffffffkkkkkkkkkjjjkkkkkklllllllllkkkiiihhhhhhhhhhhhiiiiiieeedddffffffggglllssslllkkkhhhgggggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkkkkiiihhhjjjmmmnnnkkkhhhnnnmmmmmmmmmnnnooooooooogggkkkmmmkkkjjjlllmmmkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkkllllllkkkjjjjjjgggfffeeeeeehhhkkkmmmmmmjjjiiihhhiiilllnnnooooookkklllmmmmmmllliiifffeeecccfffkkknnnooolllhhheeefffjjjmmmmmmkkkjjjkkkmmmkkkmmmnnnkkkhhhhhhmmmrrrlllkkklllqqq|||xxxkkkmmmmmmmmmllllllkkkllllllllllllmmmnnnnnnnnnnnnmmmpppmmmkkklllnnnpppooommmiiiiiihhhhhhkkknnnmmmiiimmmnnnmmmjjjhhhgggiiikkkkkkkkklllkkkiiiggggggjjjhhhiiikkkkkkjjjiiiiiijjjkkkllliiiggghhhmmmmmmjjjlllkkkkkkiiiiiihhhhhhhhhlllllllllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkklllnnnkkkkkklllmmmmmmnnnnnnnnnjjjjjjjjjkkkmmmooorrrsssnnnnnnnnnmmmkkkjjjlllmmmmmmnnnpppqqqqqqooommmkkkqqqpppooonnnnnnnnnmmmmmmrrrooolllkkkjjjiiikkkmmmooollllllooopppnnnooorrrlllkkkkkkkkkllllllkkkjjjiiilllooommmjjjjjjoootttlllmmmnnnnnnmmmooorrrvvvyyy|||}}}zzztttqqqssswwwjjjjjjhhhggghhhjjjlllmmmlllmmmoooppppppooollljjjllllllmmmnnnooopppppppppppprrrsssoookkkiiihhhgggjjjmmmooonnnlllkkklllmmmqqqpppooopppqqqqqqooonnnmmmnnnmmmkkkhhhgggggghhhjjjllloooqqqrrrqqqooonnnmmmnnnooonnnllllllnnnqqqiiikkkmmmnnnmmmlllmmmoooqqqmmmjjjjjjooorrrppplllppprrrqqqoookkkkkknnnrrrqqqlllhhhkkkrrrvvvsssnnnssssssrrrqqqqqqrrrtttuuuxxxtttooolllmmmppptttvvvrrrqqqnnnkkklllooorrrsssqqqooonnnoooqqqrrrrrrrrrsssrrrqqqpppooonnnnnnnnnsssttttttsssrrrrrrssstttssspppnnnnnnqqqrrrooommmyyyzzzzzzyyywwwtttsssrrrxxxzzzwwwpppnnnqqqsssqqqrrrxxxrrrkkkqqqtttssswwwllliiihhhiiihhheeefffjjjeeegggjjjjjjhhhffffffffffffggghhhfffdddcccdddeeehhhjjjkkkmmmmmmmmmkkkjjjlllkkkjjjhhhgggggghhhhhhjjjgggeeegggggghhhnnnuuummmllljjjhhhggggggiiikkkiiiiiikkklllmmmnnnnnnoooiiigggfffiiilllnnnllliiikkkkkklllllllllllllllmmmjjjkkkjjjhhhjjjnnnnnnkkkfffffffffgggiiikkkmmmnnniiiiiikkkmmmnnnmmmlllkkkggghhhjjjhhheeedddhhhnnnllljjjiiijjjmmmoooooonnnlllmmmnnnnnnmmmkkkhhhggghhhiiikkkmmmmmmllljjjiiigggjjjnnnnnnkkkiiijjjlllgggkkkmmmjjjffffffkkkpppmmmkkkjjjppp{{{yyylllnnnnnnmmmmmmmmmmmmlllllljjjllloooqqqrrrpppnnnlllmmmnnnooommmiiihhhjjjmmmnnnnnnllliiikkkooollleeemmmkkkiiiiiijjjlllmmmllllllmmmmmmkkkiiiiiiiiihhheeehhhkkklllkkkkkkmmmooonnnmmmiiieeegggmmmpppnnnhhhhhhhhhiiiiiiiiiiiiiiiooonnnmmmlllkkkjjjiiiiiilllmmmnnnllliiihhhhhhjjjkkkkkkllllllmmmnnnooooookkkkkkjjjkkklllnnnpppqqqkkklllmmmllllllmmmoooqqqnnnooopppqqqqqqooommmllljjjmmmooommmiiihhhjjjnnnsssrrroookkkiiijjjllllllnnnlllkkkmmmkkkhhhiiilllmmmmmmlllkkkjjjiiihhhiiiiiilllnnnllliiiiiinnnsssppppppooommmllllllnnnoooooosssvvvsssooommmooosssooommmlllllllllmmmoooqqqmmmnnnnnnnnnnnnmmmmmmmmmooooooooopppqqqrrrrrrssstttoookkkjjjkkkkkkjjjjjjkkklllnnnpppooollllllllljjjiiiiiijjjlllnnnnnnmmmnnnnnnnnnllliiihhhiiijjjjjjkkkmmmnnnnnnnnnllllllqqqooooooppprrrrrrooommmhhhkkkmmmnnnoooqqqrrrssssssnnnjjjmmmqqqrrrpppmmmssssssqqqnnnlllnnntttzzzqqqooolllmmmoooqqqqqqooosssssssssrrrqqqpppoooooooooqqqssspppllllllpppuuuooonnnnnnooonnnnnnooopppooopppqqqrrrtttuuussspppsssrrrpppnnnnnnppprrrsssrrrssstttsssqqqqqqsssuuuwwwrrrmmmllloooqqqqqqooorrrtttwwwvvvtttqqqqqqqqqtttsssppplllmmmppprrrqqqqqqxxxrrrmmmtttxxxxxx|||llljjjjjjjjjhhhdddeeeiiicccfffiiihhheeeaaaaaabbbggghhhiiihhhfffeeefffgggdddfffiiikkkkkkjjjhhhgggmmmlllkkkiiihhhhhhhhhiiiggggggjjjnnnmmmjjjkkkooojjjjjjjjjhhhffffffiiikkkkkkkkklllmmmnnnnnnooooooeeeeeefffgggiiikkkjjjiiieeegggiiiiiihhhgggggghhhlllllliiigggiiinnnnnnkkkiiiiiihhhhhhhhhiiiiiijjjiiiiiijjjllloooooonnnllljjjlllnnnllleeeaaafffooonnnlllkkkmmmppprrrqqqnnnkkklllmmmoooppppppoooooommmllllllkkkkkklllmmmmmmmmmnnnooonnnkkkiiigggggghhhlllnnnmmmiiihhhlllppplllkkkiiikkksssyyytttkkknnnmmmmmmnnnooonnnlllkkkhhhjjjnnnqqqqqqnnnkkkhhhhhhmmmooolllfffcccfffjjjpppqqqmmmhhhlllrrrooofffhhhgggfffiiinnnqqqrrrqqqjjjlllllliiihhhiiiiiifffbbbfffiiijjjiiijjjmmmpppooonnnjjjfffhhhnnnqqqpppfffhhhiiikkkkkkkkkkkkjjjmmmlllkkkjjjiiiiiiiiiiiikkkmmmpppnnnjjjgggfffgggjjjjjjjjjkkklllmmmnnnooojjjiiiiiiiiiiiikkkmmmnnngggiiikkkkkkkkklllnnnpppooonnnnnnmmmlllkkkjjjiiicccgggjjjhhhcccbbbffflllrrrsssooojjjiiikkklllkkkkkkiiihhhiiifffbbbcccgggmmmmmmmmmkkkiiihhhhhhjjjjjjlllmmmllljjjjjjnnnqqqppppppnnnmmmkkkjjjjjjjjjhhhllloooooonnnlllmmmooopppmmmlllmmmmmmkkkmmmpppmmmnnnnnnmmmlllllloooqqqppppppoooooopppqqqrrrssstttlllgggiiimmmmmmmmmnnnlllkkkmmmqqqqqqmmmkkklllhhhgggfffhhhkkknnnnnnnnnmmmnnnnnnmmmlllkkkmmmooommmllllllkkkkkkkkkkkkkkkrrrpppnnnpppssssssnnnjjjiiimmmooooooqqquuuvvvtttrrrmmmkkknnnqqqooommmlllpppooonnnmmmnnnsssyyy~~~pppqqqqqqpppoooooopppqqquuussspppnnnnnnooorrrsssooouuu{{{yyysssppptttzzzssssssuuuwwwuuuqqqpppsssqqqssstttttttttuuuqqqkkkqqqpppooonnnoooqqqsssuuuqqqssstttssspppooorrruuuwwwtttpppnnnoooqqqrrrrrrkkknnnrrrrrrooonnnoooqqqooonnnlllllloooqqqqqqqqqqqqxxxqqqkkkqqqtttsssxxxmmmkkkkkkkkkhhhccccccgggbbbfffjjjiiieeebbbcccdddeeehhhkkkkkkjjjhhhffffffcccdddeeegggggggggggggggooommmllljjjiiihhhiiiiiiiiihhhkkknnnmmmiiiiiilllhhhjjjjjjiiiggggggjjjmmmnnnmmmlllkkkjjjjjjjjjkkkdddfffhhhiiiiiiiiijjjkkkcccfffhhhhhhfffdddeeefffjjjmmmlllhhhgggjjjmmmmmmnnnmmmllljjjhhhfffeeedddkkkiiiiiikkkooopppooommmllljjjkkkkkkfffaaaeeemmmjjjhhhhhhlllqqqsssqqqnnnhhhiiijjjkkklllnnnooooooooommmllljjjjjjkkkmmmnnnqqqpppnnnmmmlllkkkhhhfffiiillloooooommmlllmmmooommmmmmjjjhhhkkkpppppplllmmmlllkkkmmmnnnnnnkkkiiikkklllmmmnnnmmmkkkiiiggghhhkkknnnmmmjjjhhhhhhjjjlllmmmjjjffflllwwwvvvmmmfffiiilllmmmnnnoooqqqrrriiilllkkkggggggkkkjjjeeecccfffiiihhhfffggglllpppkkklllkkkiiikkkppppppmmmiiikkkmmmooopppnnnllljjjiiiiiihhhhhhhhhjjjkkklllgggkkkpppoookkkgggggghhhhhhhhhggghhhiiikkklllmmmiiihhhhhhhhhiiikkkmmmnnngggiiikkkllllllkkklllmmmmmmlllkkkjjjjjjjjjkkkkkkeeeggghhhhhhggghhhjjjmmmppprrrooohhhgggkkkllljjjiiihhhhhhiiieeeaaacccgggjjjkkklllkkkiiiiiikkknnnmmmmmmllllllllllllmmmnnnllllllkkkllllllkkkjjjiiihhhjjjmmmpppqqqpppnnnmmmoookkkjjjmmmmmmiiihhhkkkjjjlllmmmlllkkklllooorrrooonnnmmmmmmmmmmmmnnnooopppkkkkkkooopppmmmmmmpppkkkiiilllrrrrrrmmmjjjjjjllljjjiiijjjmmmoooppppppjjjlllmmmnnnnnnoooqqqtttqqqpppmmmkkkjjjjjjkkklllpppooommmllllllllllllkkkiiimmmnnnlllnnnssssssooosssooonnnqqqqqqlllkkkmmmnnnmmmlllmmmppptttvvvvvvnnnoooppppppppppppqqqrrrsssrrrrrrrrrrrrrrrsssssssssxxx{{{zzzvvvuuuxxx|||vvvuuuwwwzzzwwwqqqppptttqqqtttssspppqqqtttqqqllllllnnnoooqqqqqqqqqqqqpppooorrrtttrrrnnnnnnqqqtttssstttuuutttsssrrrssstttjjjnnnqqqqqqnnnmmmooorrrooommmmmmpppssssssqqqpppqqqwwwpppiiinnnqqqooosss}}}mmmlllllllllhhhbbbbbbfffdddhhhmmmmmmiiifffgggjjjaaaeeekkkmmmllliiieeeccceeeeeeddddddeeefffhhhiiiooonnnllljjjiiiiiiiiiiiipppllliiihhhgggeeejjjpppiiikkkmmmllljjjjjjlllooopppnnnllliiigggfffeeeeeeeeeiiilllllljjjiiilllnnneeehhhjjjjjjhhhffffffhhhhhhooopppjjjdddffflllppphhhiiijjjjjjjjjjjjiiiiiikkkjjjiiikkkoooqqqpppnnnkkkfffeeegggfffbbbdddjjjdddcccdddiiiooorrrooolllgggggggggfffggghhhhhhiiinnnmmmkkkjjjjjjkkklllmmmqqqnnnkkklllnnnnnnllliiieeehhhjjjlllkkkjjjiiihhhpppqqqmmmhhhgggkkknnnnnnlllkkkjjjkkkmmmmmmjjjgggoooooonnnmmmkkkjjjiiiiiikkklllnnnpppppppppnnnlllgggiiifffccclllzzz|||ssshhhnnnsssrrrmmmjjjlllpppjjjmmmlllhhhiiimmmlllgggfffiiijjjiiifffggglllqqqgggkkkllllllnnnqqqooojjjlllnnnqqqsssssspppllliiiggggggggghhhjjjlllooopppccciiiooopppllliiihhhiiiffffffeeeeeegggiiikkkllliiiiiiiiijjjlllnnnpppqqqiiilllnnnooonnnlllkkkkkkjjjiiihhhiiijjjmmmppprrrmmmlllkkkmmmppprrrsssrrrnnnqqqnnngggfffjjjllliiijjjiiijjjkkkhhhdddffflllhhhjjjkkkjjjiiijjjnnnqqqnnnmmmllllllnnnnnnmmmkkkggghhhiiikkklllmmmkkkjjjfffhhhkkkoooqqqpppllliiirrrnnnnnnqqqpppkkkiiimmmfffiiilllmmmllllllnnnqqqmmmlllkkkjjjiiijjjkkklllkkklllpppuuurrrkkkkkkqqqkkkhhhkkkrrrsssmmmhhhiiimmmkkkiiijjjlllnnnnnnnnnhhhjjjlllnnnoooqqqtttwwwuuurrrnnnkkkiiijjjlllnnnmmmnnnmmmiiieeeeeeiiimmmgggkkkkkkhhhiiinnnmmmhhhtttqqqrrruuurrrlllkkkppppppnnnmmmoooqqqqqqnnnkkkmmmlllmmmooorrrsssrrrqqqooossswww{{{zzzvvvppplllrrrrrrrrrrrrqqqrrrtttuuurrrooopppsssooohhhiiinnnoooqqqppplllnnntttuuupppiiilllpppssstttqqqmmmkkknnnqqqsssqqqnnnmmmppptttoootttyyyzzzwwwtttssstttjjjmmmpppooolllkkknnnrrrpppoooppptttwwwuuurrroootttzzzssslllrrruuutttxxx|||jjjhhhfffddddddeeegggiiieeehhhjjjjjjgggeeeddddddeeegggiiijjjjjjiiifffdddkkkjjjiiigggeeefffiiikkknnnmmmiiicccccciiinnnnnnnnnllliiihhhiiijjjjjjiiibbbtttxxxhhhdddooorrrhhhhhheeebbb___^^^___aaaccceeegggjjjkkkkkkkkklllmmmhhhiiikkkjjjjjjiiikkklllfffhhhjjjkkkjjjiiiiiijjjlllllllllkkkkkkllllllmmmmmmkkkiiihhhhhhiiikkkllllllhhhddddddgggiiihhhfffkkkhhhgggkkkmmmkkkkkkmmmllljjjfffeeefffggggggfffjjjmmmmmmlllppptttqqqiiiqqqllliiikkkppprrrmmmhhhhhhkkknnnppppppnnnmmmlllhhhkkknnnnnnmmmkkkiiiiiiooommmlllnnnqqqrrrpppmmmkkkiiilllppppppkkkiiijjjgggggghhhiiikkkmmmppprrrmmmlllkkklllnnnnnnnnnlllmmmmmmnnnnnnmmmkkkiiihhhnnnlllkkkmmmppprrrpppnnnooolllmmmnnnjjjdddffflllfffeeedddfffooovvvuuuooommmlllkkklllnnnmmmiiieeeiiijjjlllmmmmmmllljjjiiiffflllnnngggcccfffiiiiiiooolllhhhfffggghhhiiiiiifffdddcccggglllnnnkkkhhhiiihhhjjjmmmjjjeeegggmmmooonnnmmmlllkkkkkklllnnnnnnnnnmmmnnnnnnooopppqqqmmmkkkiiihhhhhhkkkmmmooogggiiikkkkkkiiijjjmmmpppuuurrrnnnjjjhhhhhhjjjkkknnnmmmlllkkkjjjjjjjjjjjjhhhlllllliiijjjooopppmmmfffhhhkkknnnooonnnkkkjjjkkkjjjjjjllloooooollliiihhhiiijjjiiihhhhhhjjjllloooqqqnnnhhhiiimmmlllgggjjjlllnnnooonnnmmmlllmmmlllkkkjjjiiijjjllloooppprrrooollljjjjjjlllllllllhhhjjjllllllllllllnnnooommmoooooonnnqqquuurrrmmmfffiiilllllljjjjjjmmmpppnnnjjjggghhhlllnnnllliiipppppppppqqqrrrsssssstttsssqqqllliiimmmrrrqqqllltttooommmnnnnnnmmmooossssssssstttvvvwwwuuuqqqnnnooommmkkkjjjlllmmmnnnmmmtttqqqpppppprrrrrrooollltttuuurrrmmmoootttrrrkkkpppoooooonnnnnnmmmmmmmmmmmmrrrvvvtttooonnnsssyyyssspppqqqtttsssnnnnnntttvvvtttrrrooonnnmmmmmmnnnqqqpppppptttxxxxxxrrrmmm}}}{{{uuuppprrrxxxyyyvvvwwwkkkjjjhhhfffeeeeeefffggggggiiikkkkkkiiigggffffffdddeeeggghhhhhhgggeeedddgggggggggffffffhhhkkknnnmmmmmmjjjeeeeeekkknnnnnnooommmjjjiiiiiiiiihhhgggyyyvvvhhhkkkkkkbbbiiiiiihhhgggffffffffffffmmmooopppooommmjjjiiijjjiiikkkllllllkkkkkklllmmmiiiiiiiiijjjjjjjjjiiihhhjjjkkknnnpppqqqqqqqqqpppnnnmmmlllkkkkkklllmmmmmmhhhiiikkkkkkkkkkkklllmmmllliiijjjnnnooommmmmmooonnnkkkhhhggghhhiiiiiiiiiiiilllllljjjkkknnnlllgggnnnkkkiiikkknnnnnnkkkhhhkkkiiiiiikkknnnooolllhhhfffiiilllmmmllljjjiiiiiinnnllljjjkkklllllljjjgggkkkiiikkkppppppllljjjkkkhhhgggfffeeeeeeeeeffffffnnnlllkkkjjjkkkkkkjjjhhhkkkkkkkkkkkkkkkkkkjjjjjjnnnlllkkkllloooqqqqqqpppnnnmmmmmmmmmiiidddeeekkkgggiiijjjlllqqqvvvrrrllljjjiiihhhjjjlllllliiifffmmmnnnnnnnnnmmmmmmlllkkkgggkkkkkkfffdddhhhjjjiiinnnkkkiiihhhiiijjjjjjjjjkkkiiihhhkkkooopppmmmiiikkkjjjlllnnnlllgggiiiooopppmmmjjjjjjmmmnnnmmmkkkkkkkkklllmmmoooppprrrssskkkjjjiiihhhiiikkknnnpppmmmoooppppppnnnmmmoooqqqvvvtttqqqooonnnooopppqqqllllllkkkkkkkkkkkklllllljjjmmmmmmjjjjjjooopppmmmgggiiillloooooonnnlllkkkooonnnmmmnnnpppqqqooommmiiijjjkkkjjjhhhhhhiiikkklllooonnnjjjkkkmmmjjjdddkkkmmmnnnnnnlllkkkllllllmmmmmmllllllnnnqqqtttvvvrrrooolllkkklllnnnnnnnnnlllnnnnnnnnnlllkkklllmmmmmmnnnmmmkkklllooommmhhhhhhiiikkkllllllmmmnnnpppnnnjjjhhhiiimmmpppooommmkkklllmmmnnnooooooooooooooonnnkkkiiimmmrrrpppkkksssooommmooopppnnnpppssskkkkkkllloooqqqqqqpppnnnrrrpppoooooopppqqqpppooosssqqqooopppqqqqqqnnnlllsssuuusssooopppssssssnnnqqqqqqrrrrrrrrrqqqpppoooooooooppppppqqqrrrtttuuupppnnnooorrrqqqmmmnnnssspppppppppppppppqqqrrrrrrsssqqqrrruuuyyyzzzwwwrrryyyyyyuuurrrssswwwvvvrrrxxxkkkjjjjjjiiiiiiiiiiiijjjccceeeggggggeeedddcccdddddddddeeeeeeeeeeeeeeedddgggggggggffffffhhhkkknnnlllmmmlllhhhiiimmmooonnnpppmmmkkkiiiiiihhhgggeeetttvvvgggiiikkkfffiiijjjkkkllllllkkkjjjiiiqqqssssssrrrooollljjjjjjjjjlllmmmmmmlllkkkmmmnnnllliiiggggggjjjkkkjjjgggfffiiimmmqqqsssrrrqqqooolllllllllllllllllllllllldddiiinnnpppnnnmmmnnnqqqjjjiiijjjoooooollllllnnnmmmkkkhhhhhhiiijjjjjjjjjiiilllmmmiiiggghhhiiigggjjjjjjjjjkkkjjjjjjiiihhhmmmhhhdddfffkkknnnkkkgggeeegggjjjlllkkkjjjiiiiiinnnllljjjiiiiiihhheeecccjjjiiikkkppppppmmmkkkmmmaaaaaabbbbbbdddeeeggghhhnnnllljjjhhhhhhhhhfffdddiiiiiiiiiiiiiiijjjkkkkkkmmmllljjjkkknnnpppqqqqqqsssrrrrrrqqqmmmhhhiiimmmgggmmmqqqrrrssssssoooiiihhhgggfffgggiiijjjiiihhhooonnnllljjjjjjjjjlllmmmiiijjjhhhfffgggkkkkkkiiimmmkkkjjjkkkllllllkkkjjjnnnlllkkkllloooooollliiillllllnnnooollliiikkkppppppkkkgggiiinnnpppmmmiiilllllllllmmmnnnpppqqqrrroooooommmmmmmmmnnnooopppppprrrttttttrrrpppppppppoooooonnnmmmmmmmmmnnnnnnjjjjjjjjjjjjkkklllmmmnnnkkkmmmmmmkkkkkkmmmnnnkkkhhhjjjmmmooopppooommmkkknnnlllkkkkkklllmmmlllkkkjjjkkkkkkjjjiiihhhjjjkkkjjjmmmmmmlllmmmmmmiiiccclllmmmmmmllljjjiiijjjlllmmmlllkkkjjjkkknnnppprrrooollljjjjjjkkkmmmnnnooopppqqqqqqooollljjjjjjkkknnnnnnlllhhhhhhkkkiiieeekkkjjjjjjlllnnnpppppppppllliiifffggglllooopppooolllmmmooopppqqqqqqppppppkkklllkkklllpppuuutttoooooollllllooopppnnnnnnqqqkkkjjjkkkmmmppprrrrrrqqqqqqqqqpppqqqrrrrrrqqqooorrrpppooooooppppppnnnmmmpppssstttqqqoooqqqrrrqqqqqqrrrsssssssssrrrpppoooqqqmmmjjjmmmsssvvvsssooommmlllmmmoooooolllnnnrrrooopppqqqqqqrrrrrrrrrrrrtttrrrqqqsssxxxzzzyyyvvvuuuvvvuuurrrsssvvvtttoooyyyiiiiiijjjkkkkkkllllllmmmbbbdddffffffdddccccccddddddddddddeeeeeeeeeeeefffjjjjjjiiihhhffffffhhhjjjjjjmmmmmmkkkkkknnnooolllmmmkkkiiiiiiiiiiiihhhfffaaannnssskkkfffkkkooommmhhhiiijjjkkkllllllkkkkkkmmmoooppppppooommmmmmmmmjjjkkkllllllkkkjjjkkkmmmmmmhhhdddeeejjjmmmllliiieeegggjjjlllmmmllljjjiiigggggghhhiiiiiiiiihhhhhhdddgggkkkllllllkkkmmmnnngggfffiiimmmmmmiiiiiikkkjjjhhhgggfffhhhiiiiiihhhkkknnnnnnkkkgggfffhhhiiigggjjjllljjjhhhffffffhhhmmmiiieeeeeehhhjjjjjjiiieeegggjjjkkkkkkjjjkkkkkknnnmmmkkkjjjiiihhhgggfffkkkiiikkkooopppllllllnnnbbbcccdddfffhhhjjjlllmmmmmmkkkhhhgggggggggfffeeekkkjjjiiihhhhhhiiijjjkkkmmmkkkjjjkkklllnnnpppqqqxxxyyyyyyvvvrrrnnnooorrrgggoootttrrrpppooonnnkkkjjjiiihhhggghhhhhhhhhhhhkkkiiifffddddddgggjjjlllnnnkkkggggggkkknnnmmmjjjnnnmmmmmmmmmnnnmmmkkkiiillljjjiiijjjllllllkkkiiijjjlllnnnnnnkkkiiikkknnnmmmkkkiiijjjmmmnnnmmmkkkpppooonnnmmmmmmmmmmmmmmmrrrqqqpppooonnnmmmmmmmmmnnnoooqqqrrrrrrpppooonnnjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkklllllljjjkkklllkkkkkkkkkkkkiiihhhjjjlllnnnnnnmmmlllkkkjjjjjjkkkllllllkkkiiihhhiiijjjkkkjjjjjjjjjlllmmmlllmmmmmmmmmmmmmmmjjjfffnnnnnnmmmkkkhhhhhhiiikkkooonnnllljjjiiiiiiiiijjjiiihhhfffgggiiikkklllmmmpppppppppnnnkkkiiiiiijjjnnnooolllhhhgggjjjjjjgggmmmkkkjjjlllppprrrqqqoookkkhhheeeeeehhhkkkllllllmmmnnnppprrrrrrqqqpppooojjjmmmooopppuuuyyyxxxtttkkkiiikkkooopppmmmlllnnnpppnnnlllmmmoooqqqqqqqqqllllllmmmoooqqqrrrpppnnnqqqpppoooooooooooonnnnnnmmmpppsssqqqooonnnppprrrqqqqqqppppppppppppppppppqqqmmmjjjmmmrrrtttppplllkkklllmmmnnnnnnmmmoooqqqssssssttttttrrrpppnnnmmmtttrrrppppppsssuuuvvvvvvtttvvvtttqqqqqqssssssppp{{{hhhhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkjjjiiihhhhhhiiieeeffffffffffffgggggghhhiiijjjjjjhhhffffffhhhjjjjjjmmmmmmkkkkkkmmmmmmjjjiiihhhhhhiiijjjkkkjjjhhhdddiiijjjhhhjjjooooookkkiiiiiiiiiiiiiiikkklllmmmhhhjjjmmmmmmlllkkkkkklllhhhjjjjjjjjjhhhhhhiiijjjkkkfffccceeekkknnnmmmkkkiiiiiihhhgggfffeeedddddddddeeefffgggggggggggggggkkkiiiggggggiiikkkkkkjjjffffffiiilllkkkggghhhllljjjiiiggggggiiiiiihhhgggjjjkkkllljjjfffdddfffjjjgggjjjlllkkkgggdddeeehhhkkklllkkkhhheeefffjjjooofffiiikkklllkkkkkklllmmmllllllkkkjjjiiiiiijjjkkkkkkiiijjjnnnnnnkkkkkkmmmmmmmmmllllllkkkjjjjjjiiikkkiiigggfffhhhiiijjjiiinnnmmmkkkiiiiiiiiiiiijjjkkkkkkkkkkkkkkklllnnnpppvvvxxxxxxtttpppnnnoooqqqhhhnnnqqqmmmjjjlllnnnooommmmmmllljjjhhhggghhhhhhfffeeecccbbbcccgggkkknnnrrrlllhhhjjjooopppnnnlllpppooonnnoooooommmjjjgggiiihhhhhhhhhjjjkkkkkkkkkhhhkkkmmmkkkhhhhhhjjjllljjjlllnnnmmmkkkjjjlllnnnoooooonnnmmmmmmlllmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkklllnnnppprrrqqqpppnnnoooooooooooonnnlllkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiikkkjjjiiihhhhhhhhhiiikkkllllllkkkjjjiiiiiilllppprrrqqqnnnkkkiiihhhiiijjjkkkkkklllnnnppppppmmmkkklllmmmlllkkkkkknnnnnnmmmkkkhhhhhhiiikkkqqqpppnnnlllkkkjjjjjjjjjgggfffeeefffiiikkklllllllllmmmnnnllljjjiiiiiijjjiiilllkkkggggggjjjllljjjnnnllljjjllloooqqqooommmllljjjhhhggggggiiijjjjjjkkklllmmmnnnnnnnnnmmmlllnnnqqqsssssstttwwwtttpppmmmkkkmmmqqqrrrnnnmmmooossspppmmmkkklllllllllkkkjjjjjjkkknnnqqqrrrqqqoooqqqppppppooonnnnnnooopppkkknnnqqqqqqooolllnnnqqqsssqqqooommmnnnooorrrssspppoooooooooooonnnlllkkkkkknnnoooooonnnoooqqqrrrtttuuuttttttrrrooolllkkkvvvtttqqqoooppprrrssstttvvvwwwtttooommmqqqtttsss}}}jjjhhhgggeeecccaaaaaaaaajjjkkkllljjjhhhggghhhiiiffffffggghhhiiiiiiiiiiiieeeggghhhhhhhhhhhhkkkmmmiiilllmmmjjjiiikkkjjjfffgggfffggghhhkkklllkkkiiijjjhhhgggiiimmmpppmmmiiikkkjjjiiiiiiiiikkklllmmmjjjkkkmmmllljjjhhhggggggggghhhiiihhhfffffffffggghhhfffeeegggkkkmmmmmmkkkmmmllljjjhhhfffeeeeeeeeefffggggggggghhhiiiiiiiiiqqqlllggggggjjjlllkkkiiihhhhhhjjjllljjjgggjjjooonnnlllkkkkkkkkkkkkiiihhhgggfffggghhhgggdddeeehhhiiikkkmmmkkkhhheeefffhhhkkkmmmnnniiiddddddjjjqqqhhhjjjllllllkkkkkklllmmmhhhiiiiiihhhggghhhjjjlllkkkiiiiiilllllliiiiiikkkjjjjjjkkkllllllkkkkkkjjjiiigggeeefffhhhkkklllmmmnnnmmmlllkkkiiiiiiiiiiiikkklllmmmmmmkkkkkklllmmmmmmqqqqqqlllhhhiiijjjjjjjjjnnnnnniiigggjjjnnnpppooooooooommmjjjhhhggghhhgggfffffffffhhhjjjmmmoootttmmmiiilllpppooommmlllpppooonnnoooooonnnkkkhhhjjjjjjjjjjjjkkklllnnnnnnggglllnnnkkkhhhiiikkkkkkiiinnnrrrpppkkkhhhkkkoookkkkkkkkklllmmmooopppqqqkkkllloooqqqrrrrrrrrrqqqllllllmmmooorrrsssqqqpppqqqqqqqqqpppooommmlllkkkiiiiiihhhhhhggghhhhhhhhhiiiggghhhlllllliiihhhiiihhhiiijjjkkkkkkjjjiiihhhfffiiinnnpppooommmkkkjjjhhhjjjkkkkkkkkkllloooqqqqqqllliiikkklllkkkkkkmmmlllmmmmmmllljjjiiijjjllllllllllllkkkkkkkkklllllliiihhhgggiiikkknnnnnnnnnjjjkkklllkkkiiiiiiiiijjjdddhhhiiigggfffiiikkkkkknnnlllllllllmmmmmmlllkkknnnmmmlllkkkkkkjjjjjjjjjooonnnnnnnnnoooooooooooorrruuuvvvrrrppppppmmmhhhrrrpppqqqttttttqqqoooqqqwwwtttqqqooooooooonnnmmmnnnmmmnnnooorrrsssrrrqqqqqqqqqqqqpppnnnnnnqqqsssmmmmmmooorrrpppmmmllloootttrrrpppooooooqqqsssuuummmppprrrqqqnnnkkkkkkllllllppprrrooonnnqqqrrrqqqpppqqqqqqqqqqqqpppooooooxxxvvvsssqqqpppqqqssstttwwwyyyvvvooommmqqquuuvvv~~~jjjhhhfffdddbbbbbbcccdddjjjkkkkkkiiifffdddeeefffdddfffhhhjjjjjjjjjiiihhheeefffhhhhhhhhhiiijjjllljjjlllkkkhhhfffgggfffcccgggfffgggiiikkkkkkjjjhhhiiiffffffiiikkkkkkiiihhhhhhiiiiiijjjjjjjjjjjjiiilllmmmnnnmmmjjjgggfffffffffhhhhhhgggfffeeeeeefffhhhhhhiiijjjjjjjjjjjjiiijjjkkkkkkllllllkkkjjjjjjhhhhhhgggggghhhjjjkkklllmmmkkkjjjjjjjjjjjjjjjiiihhhhhhjjjkkkhhheeejjjqqqooommmlllkkklllkkkhhhffffffbbbccchhhjjjgggfffhhhllllllmmmllljjjhhhgggggglllmmmllliiieeefffjjjnnniiijjjkkkkkkjjjiiijjjkkkggghhhiiigggffffffjjjmmmllliiiiiikkkjjjgggfffiiicccdddgggiiikkkllllllllliiigggdddeeegggjjjlllmmmjjjjjjkkkjjjjjjiiihhhhhhjjjlllooonnnllliiiiiiiiiiiinnnoooiiifffhhhjjjiiilllnnnmmmhhhgggkkkmmmmmmlllnnnpppnnnkkkhhhhhhiiiiiiiiijjjkkklllllllllllltttmmmjjjmmmnnnkkkjjjlllmmmllllllmmmnnnooommmlllmmmmmmmmmlllkkklllmmmnnnjjjppprrrmmmjjjmmmooonnnmmmppprrrqqqmmmkkkkkkllljjjjjjjjjkkkmmmoooqqqrrrnnnppprrrttttttsssrrrpppooommmlllmmmpppqqqpppnnnnnnnnnnnnmmmmmmllllllllliiiiiihhhiiiiiijjjkkkllliiigggiiinnnnnnjjjiiillliiijjjjjjkkkkkkjjjjjjiiidddgggjjjkkkjjjiiijjjlllkkklllmmmlllkkkkkkmmmooommmiiihhhkkkmmmiiihhhjjjkkkmmmnnnnnnlllkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkiiihhhhhhiiilllnnnnnnmmmlllmmmmmmllljjjiiiiiijjjdddiiillliiihhhjjjlllkkklllmmmmmmkkkiiihhhhhhhhhkkkmmmnnnnnnmmmlllkkkkkktttsssqqqppppppqqqrrrsssppptttuuuqqqooopppnnnkkktttqqqqqqtttssspppoooqqquuusssrrrssstttuuuuuuttttttrrrppppppqqqqqqpppoooqqqrrrrrrqqqoooooorrruuurrrnnnnnnssstttooolllmmmpppppppppqqqqqqqqqrrrrrrkkknnnqqqqqqooommmmmmnnnmmmrrrsssooonnnqqqrrrpppnnnnnnnnnnnnooopppqqqrrrttttttrrrpppoooppprrrtttwwwzzzyyyssspppsssvvvvvv{{{iiigggfffeeefffiiilllnnnnnnooonnnkkkhhhfffggghhhccceeehhhjjjkkkjjjhhhggghhhiiijjjiiihhhggggggiiijjjllljjjfffdddeeedddaaahhhhhhhhhiiijjjjjjhhhfffnnnllllllmmmjjjeeecccfffdddfffiiijjjjjjhhhfffdddlllnnnooonnnllljjjiiiiiiggghhhhhhhhhfffeeeeeefffiiikkklllllljjjgggggggggeeegggkkknnnppppppnnnmmmhhhhhhffffffgggiiikkkmmmeeeiiimmmllliiiggghhhiiigggfffggggggdddbbbhhhpppnnnlllkkkjjjjjjhhheeecccgggbbbccckkkooollljjjjjjnnnmmmmmmlllkkkjjjiiigggnnnkkkiiigggggghhhjjjjjjiiijjjkkkjjjhhhhhhiiijjjjjjkkkkkkiiifffgggjjjmmmllliiihhhjjjiiieeeeeeggghhhhhhiiiiiiiiigggfffeeeiiigggddddddfffiiikkkkkkfffgggiiijjjjjjiiihhhhhhiiimmmpppppplllhhhggggggjjjpppqqqkkkhhhkkknnnlllooopppmmmiiiiiilllllljjjhhhllloooooollliiiiiijjjjjjkkkmmmnnnmmmllliiihhhsssmmmjjjmmmlllhhhhhhkkkjjjjjjiiikkknnnppppppooonnnnnnmmmkkkjjjiiijjjllllllsssuuupppmmmppprrrpppqqqqqqqqqppppppnnnkkkiiilllllllllllllllmmmnnnooonnnoooppppppnnnkkkgggeeepppmmmjjjkkkmmmnnnmmmkkknnnnnnnnnnnnnnnooopppqqqhhhhhhiiijjjkkkmmmoooooojjjgggjjjpppqqqlllkkknnnkkkkkkkkkllllllkkkkkkjjjiiijjjkkkkkkiiikkkooosssooooooooommmkkkjjjkkkllliiieeeffflllnnnhhheeefffjjjlllnnnooonnnmmmlllmmmrrrrrrqqqpppooonnnmmmmmmggggggggghhhkkkllllllkkknnnoooooommmkkkiiiiiijjjgggmmmpppmmmkkkmmmmmmlllkkkmmmnnnkkkgggdddeeeggggggiiilllnnnmmmlllkkkkkkrrrqqqnnnllllllnnnppprrrlllqqqsssqqqqqquuuvvvtttssspppoooqqqpppllllllnnnmmmlllmmmooosssvvvvvvuuuxxxuuuqqqooonnnnnnlllkkkrrrssssssqqqoooooosssvvvvvvpppoootttvvvqqqmmmmmmjjjllloooqqqrrrpppnnnllljjjlllnnnpppqqqqqqpppooommmrrrsssnnnmmmpppqqqnnnnnnnnnmmmmmmmmmoooppprrrooooooooonnnmmmnnnqqqsssuuuzzz{{{wwwtttuuuvvvuuujjjgggdddaaaaaadddhhhlllqqqlllfffdddeeeffffffeeedddgggjjjkkkjjjiiihhhhhhmmmjjjffffffhhhjjjjjjiiikkkiiihhhggghhhgggeeedddeeefffffffffffffffeeeeeelllmmmnnnnnnmmmjjjgggdddcccfffiiijjjgggeeefffgggjjjmmmoooooommmkkkjjjjjjeeegggjjjlllllljjjfffdddcccgggjjjiiifffeeehhhlllpppmmmkkkkkkmmmmmmkkkhhhgggfffgggiiijjjkkkiiiggggggffffffjjjnnnooommmjjjiiihhhhhhhhhiiijjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhjjjjjjjjjiiiiiihhhgggfffiiikkkmmmnnnmmmjjjfffdddhhhgggfffffffffggghhhiiillljjjggggggggghhhhhhgggmmmmmmlllkkkkkkjjjiiiiiimmmkkkhhhfffeeeeeeeeefffjjjkkklllkkkiiigggggggggggggggiiillljjjhhhkkkqqqiiikkkllllllkkkjjjjjjkkkiiijjjooossspppjjjiiimmmlllkkklllmmmoooooommmkkkppppppmmmkkknnnoooiii```ccckkkooolllkkkmmmkkkfffnnnnnnnnnmmmlllkkkiiihhhnnnmmmlllmmmooonnniiifffnnniiihhhmmmpppnnnnnnrrrsssnnnkkkkkkmmmmmmiiidddqqqpppnnnmmmnnnoooooonnnpppooooooooopppooollljjjnnnooopppooonnnnnnppprrrvvvnnnfffeeekkknnnkkkgggjjjjjjkkknnnppppppnnnlllmmmppprrrqqqnnnnnnrrrvvviiilllooorrrrrrqqqooommmjjjkkkmmmnnnooonnnmmmlllqqqpppnnnmmmmmmnnnnnnnnnppppppooooooooooooppppppmmmmmmjjjhhhjjjnnnmmmiiimmmmmmmmmmmmmmmmmmllllllqqqnnnmmmooonnnkkkllloooqqqqqqpppnnnlllkkkkkklllllliiifffhhhlllnnnkkkhhhjjjlllkkkjjjnnnsssnnnfffnnnkkkjjjmmmqqqqqqmmmhhhmmmnnnooonnnkkkhhhgggfffgggjjjlllllljjjkkknnnrrrnnnnnnnnnmmmmmmmmmnnnnnngggjjjnnnppppppqqqtttwwwzzzqqqkkkmmmppppppooopppqqqooommmllllllnnnppprrrsssrrrpppoooppptttuuusssrrrvvvwwwsssqqqrrrsssqqqoooooopppqqqqqqooollliiikkkooorrrqqqnnnkkkkkkllllllmmmoooppppppooonnnmmmrrruuuuuurrrqqqsssrrrooooooqqqpppmmmnnnrrrtttrrrqqqsssoooiiimmmuuuuuummmssszzzuuunnnpppooorrr~~~}}}gggdddaaa___aaaeeeiiikkkjjjhhhffffffggggggeeecccfffhhhjjjjjjiiiiiiiiiiiiiiifffdddfffjjjmmmooonnnkkkjjjhhhhhhhhhhhhfffeeeeeeffffffffffffeeeddddddhhhjjjkkklllllljjjhhhfffgggjjjlllkkkhhheeedddeeefffhhhjjjjjjiiigggggggggfffjjjlllkkkgggeeefffiiigggiiikkkjjjgggfffhhhjjjqqqnnnkkkkkklllkkkhhheeeggghhhiiijjjkkkjjjjjjiiihhhfffeeehhhkkkllljjjhhhiiilllnnnmmmjjjiiikkknnnlllmmmmmmmmmmmmmmmlllllljjjjjjjjjiiihhhgggeeeeeejjjllloooqqqqqqpppnnnlllkkkjjjiiihhhgggggghhhhhhkkkiiigggfffhhhiiiiiihhhiiiiiiiiijjjjjjjjjjjjkkkmmmllljjjhhhfffeeeeeeeeejjjjjjjjjiiihhhhhhkkkmmmlllkkkmmmnnnllliiimmmssskkklllmmmlllkkkjjjkkkmmmkkkkkkmmmqqqpppkkkjjjlllllllllmmmnnnqqqqqqpppnnnmmmnnnnnnnnnrrrvvvtttnnnlllqqqqqqmmmlllooopppnnnooooooooooooooonnnnnnnnnnnnmmmmmmnnnooooookkkhhhooolllkkknnnnnnjjjjjjnnnuuurrroooooorrrsssqqqnnnjjjjjjkkklllmmmmmmlllkkkmmmmmmmmmoooqqqrrrpppnnnppppppooonnnmmmooorrruuusssllleeedddhhhkkkkkkhhhkkkkkklllnnnpppqqqooommmmmmqqqsssqqqmmmkkklllooommmmmmnnnoooooopppppppppppppppoooooonnnnnnnnnnnnsssssssssqqqppppppqqqsssoooooonnnnnnnnnnnnooooookkklllkkkiiikkknnnlllgggnnnmmmlllkkkjjjiiihhhgggpppkkkiiijjjjjjiiijjjnnnqqqppppppnnnlllkkkkkkkkkllliiiggghhhlllnnnllliiikkklllkkkjjjmmmpppllldddllljjjiiikkkoooppplllhhhmmmnnnnnnllljjjhhhgggggglllmmmnnnmmmlllkkklllmmmlllkkkkkkjjjkkkmmmnnnpppkkkmmmnnnnnnmmmnnnpppsssxxxqqqlllmmmooonnnnnnpppjjjkkklllmmmnnnooooooppprrrrrrrrrrrrsssuuusssqqqpppssstttpppmmmoooooommmpppppppppppppppooommmkkknnnoooooommmkkkkkkmmmooorrrsssssssssrrrqqqpppooooooqqqoookkkkkkooopppnnnllloooooolllmmmpppqqqooonnnppppppmmmnnnrrruuuuuuvvv|||wwwppppppnnnooozzz}}}{{{iiieeeaaaaaaeeeiiilllllldddeeegggiiijjjiiifffcccfffhhhiiiiiihhhhhhiiijjjhhhgggeeegggjjjmmmooopppkkkjjjhhhhhhiiiiiihhhffffffffffffffffffeeeddddddeeefffiiijjjkkkjjjiiihhhiiijjjlllkkkiiigggffffffdddfffggggggeeeeeefffhhhhhhlllnnniiibbb```fffmmmkkkkkkkkkjjjiiihhhhhhhhhooollliiiiiikkkkkkhhheeehhhkkkmmmmmmkkkiiikkkmmmiiigggeeefffhhhiiigggeeegggmmmqqqpppkkkhhhjjjnnnmmmnnnooooooppppppoooooojjjjjjiiiiiihhhfffeeedddhhhkkknnnrrrttttttsssrrrnnnmmmllljjjiiiiiiiiiiiijjjhhhffffffhhhiiijjjiiiffffffggghhhiiikkkkkklllmmmlllkkkjjjhhhgggffffffjjjjjjiiiggggggjjjooossspppnnnnnnnnnkkkhhhkkkrrrmmmmmmmmmlllkkkkkkmmmooonnnkkkkkkooopppmmmkkklllnnnmmmnnnppprrrsssrrrppplllooopppppprrrwwwxxxvvvssstttqqqkkkjjjnnnsssuuuooonnnnnnnnnooopppqqqqqqmmmmmmmmmnnnpppooommmkkkmmmmmmnnnooollliiijjjooorrrooommmooorrrtttsssqqqeeegggjjjmmmnnnmmmllljjjnnnmmmnnnppprrrsssqqqoooqqqqqqpppooonnnppptttxxxsssoookkkiiikkknnnpppqqqmmmmmmmmmoooqqqqqqpppnnnllloooqqqpppllljjjkkklllqqqooommmlllmmmooorrrtttvvvtttqqqnnnllllllmmmnnnrrrssstttrrrooooooqqqtttoooooonnnnnnnnnnnnooooooiiikkkkkkiiikkknnnlllgggkkkjjjiiihhhggggggggggggnnnjjjhhhiiiiiihhhkkkooooooooonnnlllkkkjjjiiihhhkkkiiigggiiimmmooommmkkknnnnnnmmmkkkmmmoookkkeeejjjhhhgggjjjnnnooommmjjjnnnmmmllljjjiiihhhhhhhhhnnnnnnnnnoooqqqpppooommmjjjiiihhhgggiiillloooqqqppppppooommmkkkkkkmmmoootttooollllllllliiikkkooogggiiimmmppprrrrrrqqqpppqqqqqqrrruuuvvvtttqqqnnnooorrrrrrnnnkkkmmmmmmkkkpppppppppoooooonnnnnnmmmqqqpppnnnkkkjjjlllqqquuussssssrrrpppooommmllllllmmmnnnlllhhhhhhmmmoooooojjjnnnooommmnnnqqqqqqnnnpppppprrrssspppnnnrrryyyxxx~~~yyyqqqpppllllllvvv|||zzzjjjeeeaaa```dddhhhiiiiiicccdddgggjjjkkkkkkiiigggffffffgggfffeeefffgggiiimmmkkkiiihhhiiijjjkkklllkkkjjjiiiiiijjjjjjiiiggggggggghhhhhhggggggfffeeefffgggiiijjjkkkjjjjjjiiieeeggghhhjjjjjjjjjjjjjjjfffgggggggggffffffiiijjjiiilllmmmiiicccaaaeeejjjkkkjjjhhhhhhiiijjjhhhgggiiifffeeegggjjjlllkkkiiihhhmmmpppnnnjjjiiikkkoookkkhhheeeeeeggghhhfffcccgggjjjnnnnnnkkkiiihhhiiimmmnnnnnnooooooooonnnnnnggghhhhhhhhhhhhgggffffffeeegggkkknnnpppqqqqqqpppnnnmmmmmmlllkkkkkkkkkkkkiiihhhffffffhhhjjjjjjjjjfffgggggghhhiiijjjkkkllljjjjjjkkkkkkkkkjjjiiiiiiiiijjjjjjiiiiiilllpppssspppnnnmmmlllhhhdddgggnnnoooooonnnlllkkkkkknnnqqqpppkkkiiimmmpppnnnllllllpppoooooopppqqqrrrqqqooonnnrrrrrrnnnmmmppprrrqqqsssrrrnnniiihhhkkkppptttmmmllllllkkklllmmmnnnooollllllmmmnnnoooooonnnmmmjjjnnnqqqrrrnnnllloootttooommmlllmmmppprrrrrrqqqgggiiimmmoooooooooooopppqqqppppppqqqrrrqqqooommmrrrssssssrrrqqqqqqsssuuurrrpppnnnllllllooosssvvvooonnnoooppprrrrrrqqqoookkklllmmmmmmkkklllnnnqqqrrrpppnnnmmmnnnpppsssuuuuuutttqqqnnnllljjjiiiiiilllooopppnnnjjjjjjmmmqqqpppoooooonnnnnnoooooopppjjjlllkkkhhhiiilllmmmjjjhhhhhhhhhhhhiiijjjlllmmmmmmjjjiiillllllkkklllpppmmmlllkkkjjjjjjiiigggfffjjjiiihhhjjjmmmnnnnnnlllqqqpppooonnnnnnnnnkkkgggiiihhhgggiiimmmoooooonnnnnnllljjjhhhhhhiiiiiihhhlllkkklllppptttvvvssspppkkkiiihhhggghhhlllooorrrsssqqqooollljjjkkkmmmnnnqqqnnnmmmllljjjgggiiinnnkkkmmmpppsssttttttssssssqqqoooppptttuuurrrooonnnpppssssssooolllmmmmmmkkkpppqqqpppooonnnmmmnnnpppsssqqqooommmmmmppptttxxxrrrqqqpppooommmmmmlllllllllnnnmmmjjjkkkoooqqqpppkkkoooqqqpppqqqtttssspppwwwrrrrrrvvvssslllmmmuuuwww}}}xxxpppooojjjiiirrr|||{{{jjjfffaaa___aaacccdddcccbbbccceeeffffffggghhhiiidddeeeeeedddcccdddfffgggnnnmmmkkkiiiggggggiiijjjllljjjiiiiiijjjjjjhhhggghhhhhhiiiiiiiiiiiihhhhhhiiijjjjjjkkkkkkjjjiiihhheeeeeefffgggiiijjjjjjjjjfffggghhhgggfffgggiiikkkiiijjjjjjiiigggeeeddddddhhhgggfffgggiiijjjiiihhhhhheeedddfffjjjllljjjhhhiiimmmpppnnnjjjhhhkkkooollliiiggggggiiiiiigggdddjjjiiiiiikkkmmmmmmiiiffflllllllllllllllkkkjjjjjjeeefffggghhhiiiiiiiiiiiieeegggiiilllmmmmmmmmmlllkkkkkkllllllmmmmmmmmmmmmiiihhhffffffhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjfffgggiiikkklllmmmmmmmmmiiijjjllllllllllllnnnooopppnnnmmmlllhhhdddfffllloooooonnnlllkkkllloooqqqpppkkkiiimmmpppnnnllllllrrrpppnnnnnnoooooonnnmmmqqqtttsssnnnkkklllmmmkkkpppooommmkkkiiiiiilllpppnnnmmmmmmlllllllllllllllkkklllmmmnnnnnnnnnoooooolllqqquuutttqqqppprrruuuqqqpppnnnnnnooopppqqqqqqjjjlllnnnnnnmmmnnnqqqtttqqqppppppqqqrrrrrrpppmmmqqqsssuuuuuusssqqqppppppllllllllljjjjjjlllppptttqqqpppoooppprrrrrrqqqpppooonnnlllkkkkkkmmmqqqtttppppppqqqqqqrrrsssssstttssssssrrrqqqooollliiihhhiiikkkkkkjjjhhhgggjjjmmmqqqppppppooooooppppppqqqlllmmmkkkffffffkkkoooooolllkkkjjjjjjkkkmmmooopppjjjiiijjjnnnooolllkkkmmmjjjiiihhhiiijjjiiigggdddjjjiiiiiijjjlllmmmmmmlllpppnnnmmmmmmmmmkkkiiihhhjjjiiiiiijjjmmmoooqqqqqqnnnllliiihhhiiijjjjjjiiiiiihhhiiimmmrrrsssqqqnnnnnnllljjjiiiiiilllooorrrsssqqqnnnllllllnnnoooqqqrrrpppoooooommmjjjlllqqqrrrqqqqqqqqqqqqrrrrrrsssrrrmmmmmmqqqrrrooommmpppooorrrrrrnnnlllmmmmmmkkkpppqqqqqqpppnnnmmmoooqqqooonnnmmmnnnoooqqqssstttrrrrrrrrrrrrrrrrrrrrrrrrhhhmmmnnnnnnoooqqqqqqmmmkkkoooqqqpppqqqttttttpppyyyqqqnnntttuuuooonnnrrrssszzzvvvooonnniiihhhqqq{{{{{{mmmllliiifffeeeeeefffgggbbbbbbbbbaaaaaabbbeeegggbbbdddeeeeeedddccceeefffiiiiiiiiihhhggghhhkkkmmmmmmkkkiiiiiiiiihhhgggeeefffggghhhiiijjjjjjjjjjjjkkkkkkkkkkkkjjjiiihhhggghhhgggfffggghhhiiiiiigggeeefffggggggfffeeefffhhhhhhhhhiiiiiiiiigggdddbbbeeeffffffggghhhhhhiiiiiikkkiiifffgggiiijjjgggdddkkklllmmmllliiihhhjjjmmmjjjhhhgggiiilllllliiieeellliiigggjjjoooppplllgggiiijjjjjjjjjjjjjjjiiiiiieeefffgggiiijjjjjjjjjjjjjjjjjjlllmmmmmmmmmlllkkkhhhiiijjjlllmmmmmmmmmmmmjjjhhhffffffhhhiiijjjiiillllllkkkjjjiiiiiihhhhhhffffffhhhiiikkkmmmnnnoooiiikkkmmmmmmlllllllllmmmpppooopppppplllhhhiiiooonnnnnnnnnmmmllllllnnnpppnnnkkkkkkooopppmmmkkklllqqqooommmmmmmmmnnnmmmlllqqqssssssooonnnqqqppplllpppoooooopppnnnkkklllooopppppppppppppppooonnnmmmlllnnnoooooonnnnnnoooqqqpppuuuwwwtttpppppppppoooooonnnlllkkkkkkkkkmmmnnnkkkmmmnnnllljjjjjjnnnrrrllllllmmmppprrrsssrrrqqqppprrrssssssqqqooonnnnnnlllmmmnnnnnnnnnooorrrtttrrrpppooopppqqqrrrqqqppptttrrrooolllkkkmmmoooqqqoooppprrrtttuuutttssssssrrrsssttttttsssqqqnnnlllkkkkkkjjjiiijjjkkkllllllppppppoooooooooooopppppplllnnnmmmhhhggglllpppqqqsssqqqooommmlllmmmnnnooojjjhhhiiimmmnnnjjjiiikkkjjjhhhgggjjjmmmmmmjjjgggiiiiiijjjjjjjjjjjjkkkkkkllljjjiiikkkkkkhhhhhhjjjkkkkkkjjjjjjkkknnnqqqsssnnnkkkiiiiiilllmmmllliiihhhhhhhhhjjjllllllkkkiiiooonnnlllkkklllnnnppprrrrrrooommmmmmoooqqqqqqqqquuurrrqqqssssssqqqrrruuutttrrrooommmlllmmmoooqqqrrrlllkkkqqqrrrnnnnnnrrrlllpppqqqmmmkkklllmmmkkknnnqqqrrrqqqnnnmmmooorrrkkkkkkkkklllnnnoooooonnnmmmnnnppprrrsssssssssrrrfffkkknnnnnnnnnpppnnnjjjiiimmmnnnmmmnnnrrrrrrpppsssnnnlllqqquuuuuusssrrrpppxxxuuuooooooiiigggpppzzzzzznnnooooookkkgggfffjjjnnncccdddeeecccaaaaaacccfffbbbdddggggggfffeeeeeefffeeefffgggffffffhhhlllooommmkkkiiihhhhhhgggeeeccccccdddeeeggghhhiiijjjjjjjjjjjjjjjiiihhhhhhggggggjjjhhhfffgggjjjkkkjjjiiidddfffhhhhhhfffeeedddeeeeeegggjjjjjjgggeeeeeeeeefffhhhjjjiiigggfffhhhjjjllljjjggggggiiiiiigggdddkkkkkkjjjhhhhhhhhhiiijjjffffffgggjjjnnnnnnjjjfffjjjgggfffhhhlllnnnmmmjjjggggggiiijjjllllllmmmmmmiiiiiijjjjjjjjjjjjiiiiiilllmmmnnnnnnnnnnnnmmmmmmggghhhjjjkkkkkkkkkkkkjjjkkkiiigggfffhhhiiiiiihhhkkkjjjjjjiiihhhhhhgggggghhhhhhggghhhiiikkkmmmnnniiijjjkkkkkkjjjkkkmmmooonnnoooqqqssspppllllllqqqlllmmmnnnnnnllllllmmmnnnkkkkkkmmmqqqpppkkkjjjlllooommmllllllnnnoooooooooqqqrrrqqqqqqtttwwwtttooossspppqqqtttrrrmmmmmmqqqnnnppprrrssstttsssqqqooooooqqqrrrqqqooooooqqqsssnnnrrrssspppnnnpppmmmiiimmmlllkkkiiihhhiiilllnnnjjjnnnpppnnnjjjhhhjjjmmmkkkkkklllooorrrsssrrrpppnnnoooooonnnmmmmmmppprrrpppqqqrrrsssuuuuuuuuutttrrrqqqooooooqqqqqqqqqppprrrqqqoooooooooooonnnmmmqqqqqqssstttuuuuuuttttttpppqqqqqqrrrrrrsssrrrrrrooolllhhhiiimmmooonnnlllnnnnnnmmmmmmmmmmmmnnnnnniiinnnpppmmmkkknnnqqqppptttrrrooolllkkkkkklllmmmoookkkjjjkkkkkkiiijjjnnnkkkiiiiiilllqqqrrroookkkiiijjjjjjiiiiiihhhhhhiiikkkhhhiiilllllliiijjjoookkkkkkjjjiiiiiilllpppsssnnnkkkiiikkkooopppmmmiiigggiiijjjjjjjjjjjjlllmmmllllllllllllmmmoooqqqssspppmmmlllmmmoooqqqpppoootttooommmqqqtttssssssttttttrrrooolllkkklllnnnooopppjjjllluuuwwwqqqooossslllpppqqqnnnllloooooonnnlllppptttssspppnnnooorrrmmmkkkjjjkkknnnooonnnmmmiiikkkooorrrsssrrrpppooogggkkkmmmllllllooonnnjjjjjjmmmmmmlllmmmrrrsssqqqlllooopppoooqqquuuuuurrrrrrzzzwwwrrrqqqjjjgggoooyyyxxxfffjjjlllhhhcccaaafffllleeegggiiihhheeecccdddfffccceeehhhiiihhhgggfffgggeeefffgggfffeeefffjjjnnnnnnllliiihhhgggfffcccaaa```aaaccceeegggiiiiiijjjhhhhhhhhhhhhgggggggggggghhhfffeeegggllloooooonnneeegggjjjjjjhhhfffeeedddbbbhhhllljjjdddaaaeeejjjhhhkkknnnlllgggeeegggkkkjjjgggfffgggjjjkkkjjjgggllljjjgggfffggghhhhhhgggccccccfffkkkoooooojjjfffdddeeeeeefffggghhhjjjllleeefffiiikkknnnpppqqqqqqlllllllllkkkjjjiiihhhggglllmmmmmmnnnnnnnnnnnnnnnhhhiiijjjkkkjjjiiihhhgggllljjjgggggghhhhhhhhhggghhhhhhhhhhhhggggggggggggkkkjjjhhhggggggiiikkkllljjjjjjiiihhhhhhjjjooorrrlllmmmqqqtttrrrmmmmmmqqqkkkmmmnnnnnnmmmllllllmmmiiijjjooossspppjjjiiimmmmmmkkkjjjllloooqqqssssssqqqqqqpppqqqvvvzzzuuunnntttqqqqqqtttrrrlllmmmrrrkkkmmmqqqtttuuutttrrrppprrrtttuuutttqqqpppsssuuuhhhlllmmmkkklllpppnnngggppppppooommmmmmnnnrrrtttkkkooosssrrrmmmiiiiiijjjnnnmmmnnnoooppppppnnnlllmmmlllkkkiiiiiilllrrrwwwoooooopppsssuuuuuusssppprrrpppoooooopppqqqpppoookkklllnnnqqqrrrrrrooommmrrrrrrsssssstttuuuuuuvvvooonnnmmmnnnoooqqqtttvvvqqqkkkgggiiinnnrrroookkklllllllllkkkkkklllllllllgggnnnrrrqqqoooppppppnnnpppnnnllljjjjjjkkknnnooouuupppkkkkkkjjjjjjmmmssslllkkkkkkoootttvvvsssoooiiijjjjjjiiigggfffggggggmmmjjjkkkoooooolllnnntttkkkkkkiiihhhhhhjjjnnnrrrnnnkkkjjjlllpppqqqmmmiiigggjjjmmmmmmmmmnnnrrrvvviiiiiijjjlllnnnqqqssstttooommmkkklllooopppooolllqqqjjjhhhmmmrrrrrrqqqpppsssrrrpppooonnnooopppqqqooojjjmmmyyy|||tttpppsssnnnrrrtttqqqppprrrsssrrrkkkpppttttttqqqnnnoooqqqrrrooolllllloooqqqqqqppplllooosssvvvwwwuuurrrpppkkknnnnnnkkkkkkoooooommmmmmoooooommmnnnsssvvvtttjjjsssvvvooolllqqqsssooottt}}}zzztttrrrkkkgggnnnyyyyyyiiigggddddddeeeggghhhhhhjjjmmmmmmiiiiiimmmkkkeeecccfffjjjkkkiiihhhiiijjjeeeiiillljjjiiikkkkkkiiillljjjgggeeedddeeegggiiidddfffhhhhhhgggffffffgggbbbhhhnnnnnniiifffiiimmmjjjjjjiiiiiikkkmmmppprrrhhhjjjiiidddccceeeeeebbbeeehhhkkkjjjgggeeefffgggfffggghhhiiiiiihhhgggggghhhgggfffhhhjjjjjjgggdddjjjjjjgggfffiiikkkeee]]]dddeeehhhkkklllkkkhhhfffgggiiijjjgggddddddiiiooojjjiiiiiikkkmmmoooooonnnkkkooosssrrrmmmjjjjjjlllllllllkkkkkkllllllmmmmmmeeehhhlllkkkhhhfffggghhhjjjjjjhhhfffdddcccdddfffhhhhhhgggfffffffffffffffooonnnlllkkklllmmmmmmmmmllljjjhhhfffgggjjjnnnppppppjjjiiinnnooolllkkknnnmmmnnnooooooooonnnlllkkklllrrrtttrrrsssvvvuuuppplllmmmnnnnnnnnnmmmlllkkkooolllkkknnnsssvvvssspppqqqtttuuurrrrrrsssnnngggqqqpppooonnnnnnnnnooopppoooooooooooooooooooooooofffgggkkkqqqvvvwwwtttqqqooooooppprrrsssrrrpppmmmppppppnnnlllmmmrrrrrroootttpppmmmnnnrrruuusssqqqmmmnnnoooqqqrrrsssrrrqqqtttqqqnnnlllooossstttqqqxxxvvvrrrnnnllllllmmmnnnnnnpppnnnkkknnnsssrrrkkksssqqqnnnlllkkkkkkmmmnnnlllmmmnnnnnnmmmmmmnnnooonnnkkkiiilllqqqtttrrrooohhhqqquuupppjjjjjjooorrrrrrrrrqqqmmmiiijjjnnnrrrqqqmmmllloooppppppssswwwrrrqqqnnnkkkhhhhhhkkknnnkkkjjjiiijjjmmmoooooonnnlllmmmooonnnllljjjjjjjjjkkkkkklllnnnppppppmmmkkkiiimmmlllggggggllllllhhhkkkggggggkkkllljjjjjjllljjjkkkjjjiiihhhiiikkkmmmnnnnnnnnnoooppppppqqqqqqnnnllljjjjjjkkklllllllllqqqgggeeeooouuupppmmmpppkkkoooooonnnooorrrsssqqqkkkqqqtttqqqpppttttttqqqooooooppprrrsssssspppnnnmmmqqqtttsssooommmooorrroooqqqpppmmmnnnrrrsssqqqqqqssstttqqqlllkkkoootttpppnnnooorrrnnniiikkkrrrvvvrrrpppqqquuuuuuqqqmmmpppnnnoooqqqqqqnnnpppuuuxxxwwwdddgggooonnnkkkyyy{{{hhhgggfffgggiiiiiihhhfffgggiiihhheeegggkkkiiiccc```dddhhhiiihhhffffffggggggjjjjjjfffeeehhhjjjiiilllkkkiiigggfffggghhhiiidddfffhhhhhhfffdddcccccccccggglllllljjjhhhiiikkkiiihhhgggggghhhiiikkkmmmjjjllljjjfffdddfffeeebbbdddgggjjjjjjiiihhhiiikkkeeefffggghhhhhhgggffffffhhhfffddddddggghhhhhhgggggghhhfffeeefffiiieee___bbbeeeiiillllllkkkkkkjjjiiilllnnnllliiigggiiimmmmmmllljjjjjjkkkkkkiiihhhccchhhmmmnnnkkkjjjlllnnnfffgggiiijjjkkkjjjiiihhhjjjmmmooonnnkkkiiijjjlllnnnmmmkkkhhheeeddddddeeelllkkkiiigggfffeeeddddddiiikkkllljjjfffeeegggiiihhhgggfffeeefffhhhkkklllrrrmmmlllpppqqqmmmkkklllmmmmmmnnnmmmlllkkkiiihhhjjjoooqqqooopppsssrrrnnniiijjjlllmmmnnnmmmmmmllltttsssrrrsssuuuuuusssqqqoooppprrrtttuuusssooolllrrrsssrrrqqqooonnnmmmmmmooooooppprrrssstttuuuuuuiiijjjlllqqqtttuuurrroooqqqppppppqqqrrrpppmmmkkkqqqrrrqqqoooqqquuuuuurrrvvvqqqmmmmmmppprrrqqqooossstttuuuwwwxxxxxxvvvuuuvvvtttqqqnnnooorrrttttttuuusssqqqnnnmmmmmmmmmnnnnnnpppooolllnnnrrrpppjjjrrrqqqnnnllllllmmmnnnoookkkmmmooopppqqqrrrtttvvvooollljjjmmmqqqtttrrrooonnnuuuxxxsssmmmnnnqqqrrrqqqqqqpppmmmhhhhhhkkknnnnnnkkklllooonnnjjjiiikkkpppooonnnlllkkkjjjhhhhhhmmmkkkiiiiiijjjkkkjjjiiihhhjjjmmmmmmkkkjjjiiijjjiiiiiijjjkkkmmmllliiigggjjjmmmmmmiiijjjnnnooollljjjhhhiiimmmooolllkkklllkkkkkkkkkjjjiiijjjkkkmmmllllllmmmnnnoooooooooppppppmmmkkkjjjkkkllllllkkknnnfffeeemmmpppjjjhhhlllrrrsssrrrmmmkkkmmmllliiimmmqqqqqqmmmmmmqqqssspppnnnlllkkklllmmmnnnnnnmmmfffjjjnnnnnnllllllppptttoooqqqpppllllllooopppnnnnnnoooooommmjjjjjjmmmppptttooommmppppppmmmlllpppssspppmmmnnnrrrssspppmmmqqqooopppqqqpppmmmnnnrrrnnn{{{ttteeegggmmmlllkkk{{{}}}hhhggghhhiiikkkjjjhhheeegggfffddddddhhhkkkhhhbbb```ccceeefffeeedddeeefffiiikkkiiidddcccfffjjjjjjlllkkkjjjiiihhhhhhhhhhhhfffhhhkkkjjjgggdddaaaaaafffgggiiijjjkkkjjjjjjiiijjjiiihhhggggggggghhhiiijjjlllkkkgggfffggggggcccccceeehhhhhhhhhgggggghhheeefffggghhhhhhgggfffeeehhheeebbbbbbdddfffhhhiiieeeggggggddddddffffffcccaaafffjjjlllkkkkkklllmmmiiilllooonnnkkkhhhiiijjjnnnllljjjjjjkkkjjjiiigggaaaeeejjjlllkkkjjjlllnnnccceeehhhkkkkkkiiigggeeejjjlllmmmjjjgggeeegggjjjlllkkkjjjhhhgggffffffffflllkkkjjjhhhgggfffffffffdddiiillljjjdddaaacccggggggfffffffffggghhhiiijjjllliiiiiimmmmmmjjjhhhhhhkkkllllllmmmllllllkkkjjjhhhlllmmmmmmmmmoooooolllhhhiiikkklllmmmnnnmmmmmmpppqqqrrrrrrqqqqqqqqqrrrmmmjjjmmmuuuvvvooommmqqqmmmppprrrsssrrrrrrssstttlllmmmoooqqqssstttuuuvvvllllllnnnppprrrrrrpppnnnuuutttsssssstttssspppnnngggiiikkkkkknnnsssrrrnnnwwwsssnnnnnnpppssssssrrrsssssstttvvvwwwvvvtttqqqsssrrrqqqpppnnnoooqqqtttqqqppppppoooooonnnnnnnnnnnnppppppooopppqqqnnniiiqqqpppnnnmmmmmmnnnooopppkkkmmmoooqqqrrrsssvvvxxxooommmlllnnnqqqsssrrrppprrrvvvvvvrrrooopppqqqooooooppppppmmmhhhfffhhhkkkkkkjjjlllooonnnhhhddddddmmmllllllmmmnnnlllgggbbbkkkiiihhhhhhiiiiiihhhgggeeehhhkkklllkkkiiiiiiiiijjjiiiiiikkklllkkkiiigggkkkmmmmmmlllmmmpppqqqpppiiigggiiinnnnnnkkkjjjlllmmmlllkkkkkkkkkkkklllllljjjkkklllmmmnnnnnnnnnnnnpppnnnlllkkklllmmmmmmlllooojjjjjjooopppkkkjjjooonnnpppnnnkkkjjjnnnooommmnnnooommmjjjjjjnnnpppooonnnllliiihhhjjjlllnnnnnnssstttuuurrrnnnmmmoooqqqnnnpppooolllkkkmmmnnnkkknnnllljjjjjjlllmmmnnnnnnwwwpppmmmooorrrqqqnnnmmmpppmmmjjjkkknnnpppooommmqqqppppppqqqoookkklllppplll|||yyymmmnnnrrrrrrsss{{{iiihhhgggggghhhhhhgggeeehhheeeccceeejjjmmmiiidddeeeeeedddccccccdddfffhhhiiilllkkkfffdddgggjjjiiikkkjjjjjjiiiiiihhhgggggggggjjjmmmmmmjjjgggeeedddhhhffffffhhhkkkllljjjhhhnnnmmmllljjjiiiiiiiiiiiigggiiijjjggggggiiiiiifffdddeeeffffffdddcccaaaaaagggggghhhiiiiiihhhfffeeeiiigggeeeddddddeeeggggggfffiiiiiieeeccceeefffeeebbbfffjjjkkkhhhgggiiilllgggiiikkkkkkiiihhhiiijjjiiihhhhhhjjjlllnnnnnnmmmiiikkknnnooommmkkkjjjkkkfffgggjjjllllllkkkiiigggiiijjjjjjgggcccbbbdddggggggffffffggghhhiiiiiiiiihhhhhhhhhhhhiiijjjkkklllfffiiilllllliiiggggggiiiggghhhiiiiiijjjjjjjjjjjjhhhggghhhkkklllllljjjhhhkkkkkklllnnnooooooppppppiiijjjkkklllmmmmmmmmmllljjjkkklllnnnnnnnnnmmmmmmjjjnnnrrrrrroooppptttxxxwwwooopppzzzyyyppppppzzzmmmoooqqqpppooopppsssuuunnnooopppqqqrrrrrrrrrqqqooopppqqqrrrssssssrrrqqqlllkkkjjjkkkmmmnnnmmmllleeeiiilllnnnqqquuutttoootttpppmmmlllnnnqqqssssssqqqooooooppprrrqqqmmmjjjoooppprrrtttqqqnnnppptttpppqqqqqqrrrqqqooonnnmmmnnnpppqqqqqqqqqooollliiiooonnnmmmllllllnnnooopppkkkmmmooooooooooooqqqrrrpppnnnmmmnnnqqqrrrqqqppppppqqqpppnnnnnnqqqppplllmmmoooooommmjjjhhhjjjllllllkkkmmmqqqpppkkkiiiiiimmmkkkjjjlllppppppjjjeeegggffffffhhhjjjlllkkkjjjfffiiikkklllkkkiiihhhhhhlllkkkkkkmmmoooooonnnlllkkklllllllllmmmpppqqqqqqiiiggghhhkkkkkkiiikkkooonnnmmmllllllmmmmmmmmmllljjjkkklllmmmnnnnnnnnnmmmnnnmmmkkkkkkmmmnnnooonnnooommmnnnqqqpppmmmoootttnnnooonnnkkkkkkoooqqqpppnnnnnnlllkkklllnnnnnnmmmpppmmmkkkjjjlllooopppqqq{{{{{{zzzvvvqqqnnnooopppnnnppppppmmmmmmooopppmmmqqqmmmjjjlllpppsssrrrooouuurrrppppppqqqqqqpppoooooollljjjiiilllnnnooooooooonnnoooqqqoookkkllloooooo}}}rrrqqqtttuuuzzzyyykkkhhhdddcccccceeefffggggggdddbbbeeeiiijjjgggeeelllhhhdddaaabbbeeejjjlllggglllmmmjjjiiijjjkkkiiiiiiiiiiiihhhhhhgggffffffeeehhhkkkllljjjiiiggggggiiifffdddgggkkkllljjjgggooonnnmmmlllkkkjjjiiiiiibbbeeegggfffgggkkkkkkhhhdddddddddeeeeeedddbbbaaaiiijjjjjjkkkjjjiiihhhgggiiiiiiiiiiiigggfffeeedddjjjmmmmmmhhheeeggghhhfffeeehhhiiihhheeedddfffggggggggggggggggggiiillloooeeeeeeeeehhhkkkmmmnnnmmmmmmnnnpppooommmkkkiiihhhiiiiiiiiiiiijjjjjjjjjjjjkkklllllliiieeecccfffiiihhhffffffhhhkkklllllljjjggggggggghhhjjjkkkmmmmmmjjjiiiiiikkkoooooommmjjjhhhhhhjjjjjjkkkjjjjjjiiinnnnnnnnnnnnppppppnnnkkkmmmmmmmmmmmmnnnnnnooooookkkkkklllnnnnnnnnnnnnooooooooopppppppppnnnmmmlllnnnrrrvvvuuurrrsssxxx~~~|||tttsssyyywwwnnnqqq}}}qqqrrrqqqmmmiiiiiinnnsss}}}~~~~~~~~~}}}{{{yyyxxxxxxyyy{{{|||}}}}}}}}}}}}zzzyyyyyy{{{xxxuuurrrppppppqqqqqqqqqrrrpppmmmnnnooooookkkggglllmmmrrrwwwuuuoooooosssrrrsssssssssrrrpppmmmlllnnnoooqqqrrrqqqnnnkkkjjjnnnmmmlllllllllmmmnnnoookkklllnnnnnnmmmnnnoooqqqpppooonnnooopppppppppooolllnnnmmmkkkmmmqqqppplllkkkmmmooonnnlllkkknnnqqqqqqnnnnnnppppppmmmmmmpppoookkkiiikkkpppssspppllliiihhhiiikkkmmmnnnmmmllljjjlllmmmmmmkkkiiiiiijjjlllkkklllnnnppprrrrrrqqqkkkjjjjjjkkklllmmmnnnooommmjjjiiijjjiiiiiinnnuuuqqqooommmnnnoooooonnnllljjjkkkmmmnnnoooooonnnmmmkkkjjjiiijjjmmmooopppqqqkkkjjjkkknnnnnnmmmpppuuuvvvwwwtttooommmnnnnnnkkkmmmllllllooorrrpppmmmkkkooommmmmmnnnpppqqqqqqqqqpppqqqqqqpppoooooopppqqqmmmpppqqqooopppssstttqqqrrrmmmjjjmmmsssuuusssoooqqqssstttrrrooooooqqqrrrooonnnlllkkkmmmooopppqqqmmmlllnnnqqqpppmmmmmmqqqooo|||xxxllllllmmmpppwwwxxx~~~lllhhhccc```aaadddfffgggeeebbbbbbeeegggeeecccdddmmmiiidddbbbcccgggjjjkkkfffkkkmmmlllkkklllllljjjjjjiiihhhgggffffffffffffaaacccfffggggggggghhhiiihhhfffeeefffiiikkkjjjhhhllllllkkkkkkjjjiiiiiihhh```dddffffffhhhkkkllliiibbbbbbdddgggjjjkkkjjjiiikkkkkkllllllkkkjjjiiihhhhhhiiikkkjjjhhhfffeeeeeelllnnnmmmjjjiiikkkkkkgggiiihhhfffeeeddddddddddddhhhgggffffffhhhlllppprrrgggfffeeefffhhhiiiiiihhhiiijjjlllmmmlllkkkiiihhhhhhggggggfffggghhhiiiiiihhhiiijjjhhhdddccceeegggmmmkkkjjjkkkmmmnnnkkkhhhiiiiiihhhhhhiiijjjkkkkkkmmmiiifffiiioooqqqmmmiiiggghhhiiiiiiiiiiiihhhhhhrrrrrrpppmmmmmmooommmiiipppooommmllljjjjjjjjjjjjooommmmmmpppqqqooopppsssqqqqqqrrrqqqpppooommmlllqqqtttvvvtttqqqqqquuuzzzooolllmmmpppnnniiimmmvvvrrruuuwwwvvvuuuxxx~~~~~~zzzuuupppoooqqqqqqnnnjjjnnnkkkmmmsssqqqjjjiiinnnssssssssssssqqqooommmkkknnnnnnpppsssqqqlllkkkmmmnnnnnnmmmmmmmmmmmmnnnnnnjjjlllnnnooopppqqqsssuuuoooooooooooonnnnnnnnnnnnlllnnnnnnlllooossssssooolllnnnooonnnmmmmmmqqquuuuuupppnnnnnnmmmkkkmmmppppppmmmkkklllpppssssssrrrnnnmmmmmmnnnpppooollljjjlllmmmmmmllljjjjjjlllnnnlllkkkkkkllloooqqqqqqpppllliiihhhjjjjjjhhhiiikkkooommmlllmmmkkkkkkrrrzzzrrrpppnnnoooqqqqqqnnnkkkiiijjjmmmooooooooommmllljjjiiihhhiiilllooopppppplllkkkkkkmmmooorrrtttvvvsssvvvuuurrrqqqsssrrrooollljjjlllrrruuurrrnnnlllmmmllllllnnnpppqqqqqqpppooooooooooooooonnnmmmlllkkkooopppoooqqqtttuuurrrooollljjjlllqqqsssqqqnnnmmmsssuuuqqqnnnooossstttppppppooonnnnnnoooqqqqqqllllllnnnrrrqqqnnnnnnrrrpppyyytttjjjjjjkkkmmmtttzzz}}}kkkhhhdddbbbccceeeffffffeeeccceeehhhfffaaabbbggghhhfffcccccceeegggfffeeefffjjjkkkiiihhhlllmmmlllllljjjhhhgggffffffggghhhbbbccceeeeeeeeeeeehhhjjjgggfffffffffhhhiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiibbbfffiiihhhiiilllkkkhhhcccbbbdddhhhlllnnnmmmlllkkkkkkllllllkkkjjjhhhgggeeeggghhhhhhfffeeegggiiijjjkkkkkkjjjmmmqqqnnniiikkkgggcccccceeegggfffcccgggffffffgggiiilllmmmnnnkkkiiihhhhhhiiiiiihhhfffhhhhhhiiikkklllkkkiiigggdddeeefffgggggggggffffffdddgggiiihhheeecccdddfffllljjjhhhjjjmmmmmmiiieeeggggggggghhhhhhjjjkkklllnnnkkkiiiiiikkklllkkkhhhjjjjjjiiiiiiiiiiiiiiiiiinnnooolllhhhiiinnnnnnkkknnnmmmlllkkkjjjkkkkkklllrrrnnnooorrrsssqqqqqqvvvooopppqqqqqqpppooonnnmmmqqqrrrsssqqqpppqqqtttxxxpppvvv}}}~~~~~~zzz~~~uuuqqqtttsssmmmlllrrrpppppppppoooooonnnmmmlllnnnmmmooorrrpppkkklllqqqqqqqqqppppppoooooonnnnnnlllnnnpppppppppppprrrtttnnnnnnooonnnmmmllllllmmmlllppppppnnnnnnqqqrrrpppnnnoooooommmkkklllqqquuuqqqmmmlllmmmmmmlllnnnrrrqqqpppoooooopppqqqrrrrrrooooooooopppqqqqqqnnnkkkkkkkkkkkkiiiiiilllpppsssnnnmmmllllllnnnooonnnnnnnnnjjjhhhjjjiiieeedddhhhkkkkkkmmmooommmkkkpppxxxtttqqqooopppssssssoookkkgggiiilllnnnnnnmmmlllkkkkkkjjjhhhhhhjjjlllmmmmmmooommmkkklllppptttuuutttlllqqqsssssstttwwwwwwsssmmmhhhiiipppuuurrrooooooooommmkkklllnnnqqqrrrsssrrrrrrssssssssspppmmmjjjiiimmmnnnmmmnnnqqqqqqnnnnnnlllkkkmmmpppqqqooommmlllqqqqqqnnnnnnsssuuussspppqqqqqqqqqpppoooppppppnnnnnnppptttrrrnnnnnnqqqpppxxxssslllppppppnnnsss{{{kkkiiiffffffffffffeeedddgggfffiiilllgggaaacccjjjbbbbbbbbbeeegggfffbbb^^^fffiiiiiieeeeeejjjnnnooonnnllliiigggfffgggiiijjjeeeffffffeeeeeefffiiikkkffffffggggggggghhhiiijjjhhhiiijjjkkkkkkkkkkkkkkkeeeiiikkkjjjjjjllljjjgggdddcccdddgggkkklllkkkhhhjjjjjjkkkkkkjjjiiigggfffdddeeeeeedddcccdddiiimmmggghhhhhhjjjpppuuuqqqjjjmmmgggaaabbbgggkkkiiieeecccdddeeegggiiiiiihhhgggnnnlllkkklllmmmmmmlllkkkjjjjjjkkklllmmmkkkiiifffccceeehhhjjjjjjiiifffdddgggkkknnnmmmjjjhhhiiikkkfffdddccceeejjjkkkhhhdddcccccceeefffiiilllnnnooopppooommmkkkiiihhhhhhiiimmmmmmlllkkkkkkllllllmmmkkkmmmkkkhhhllltttwwwtttkkkjjjkkklllmmmppprrrtttsssoooooossstttqqqrrrwwwmmmnnnoooppppppooonnnnnnqqqrrrsssssstttwww{{{~~~~~~~~~xxxxxxmmmmmmllllllmmmmmmmmmmmmnnnmmmnnnrrrooojjjmmmssssssssssssrrrqqqpppoooooopppqqqqqqpppnnnmmmnnnooommmnnnnnnnnnlllkkkkkkllllllppprrrnnnlllnnnooonnnpppqqqpppmmmjjjkkkoootttkkkiiijjjnnnppppppssswwwppprrrsssrrrpppnnnooopppllllllnnnpppssssssqqqoooiiiiiihhhggghhhmmmssswwwrrrpppnnnnnnnnnnnnmmmlllpppkkkiiikkkiiicccbbbfffeeeggglllpppmmmjjjlllrrruuurrroooqqqttttttoookkkfffhhhjjjlllmmmlllkkkiiimmmkkkiiihhhiiijjjjjjiiinnnkkkffffffkkkpppppplllpppuuuvvvuuutttuuurrrmmmnnngggfffmmmsssrrrpppqqqsssppplllkkkmmmqqquuuwwwiiikkknnnrrruuuuuurrrppphhhkkkmmmkkkkkkmmmllliiinnnnnnnnnoooppppppooonnnmmmooommmkkkpppwwwvvvppppppqqqsssrrrqqqooooooooopppppprrruuusssnnnmmmooommmtttpppmmmsssrrrmmmqqqggggggffffffggghhhiiijjjgggcccdddiiijjjgggggglllcccdddffffffdddccccccdddkkkeeedddjjjnnnlllkkknnnllljjjkkknnnlllfffhhhnnnpppnnnllliiiggggggggghhhhhhfffeeeeeefffiiimmmooojjjkkkmmmnnnmmmjjjgggdddkkkjjjhhhhhhhhhhhheeecccdddcccdddhhhlllmmmiiieeefffhhheeeaaabbbiiijjjeeecccgggjjjiiiggggggjjjmmmiiijjjkkkllllllkkkiiigggjjjiiiiiiiiijjjjjjhhhfffjjjhhheeedddeeehhhlllooojjjmmmmmmiiihhhkkkmmmmmmhhhjjjmmmmmmkkkiiihhhhhhqqqnnnlllllliiifffgggllliiiffffffhhhiiifffgggjjjeeeffffffggggggggggggfffgggddddddggghhhgggiiimmmxxxppphhhgggjjjmmmjjjgggiiillloooqqqpppmmmiiigggqqqkkkfffiiirrrxxxvvvrrroooqqqsssrrrppppppsssvvvjjjkkkmmmpppqqqrrrrrrrrrooollljjjmmmqqqqqqlllgggxxx|||}}}xxxzzzvvvllloooooooooqqqrrrsssrrrqqqnnnvvvvvvnnnlllrrrrrrlllsssssstttsssoookkknnnuuuqqqqqqpppnnnmmmnnnqqqssspppooooooqqqtttuuurrrooorrrooommmooonnnkkkkkknnnooommmmmmnnnlllhhhhhhlllpppkkkjjjooorrrqqqooooooqqqooollllllnnnooommmkkkmmmjjjiiikkklllmmmppptttqqqpppnnnmmmkkkkkkjjjjjjjjjlllllljjjhhhgggjjjmmmjjjiiihhhggggggiiikkklllnnnooopppooollljjjjjjkkkggggggiiilllnnnooommmkkkiiijjjlllllljjjhhhhhhhhhkkkiiifffhhhlllpppqqqpppoooppppppoooooonnnmmmlllssspppmmmlllnnnooonnnlllmmmnnnoooooonnnooorrrtttnnnkkkooovvvtttjjjhhhmmmlllmmmnnnnnnmmmnnnppprrriiijjjlllnnnoooppppppoookkklllmmmoooqqqrrrrrrssslllpppqqqpppqqqsssrrroooiiirrrssssssyyyvvvrrrxxxrrr}}}wwwkkkmmmqqqrrrwww}}}iiihhhfffeeeeeefffhhhjjjqqqlllkkkllljjjeeecccfffccceeefffeeedddcccdddeeeiiidddccchhhllljjjiiikkkjjjhhhiiillljjjeeegggllllllkkkiiigggggghhhiiijjjhhhhhhgggggghhhjjjlllmmmnnnmmmkkkhhhgggfffeeeeeeeeeddddddeeefffgggfffdddfffgggiiikkknnnnnnllljjjfffgggeeebbbdddiiijjjfffiiihhhhhhiiijjjkkkkkkkkkhhhhhhgggggghhhiiijjjkkkjjjjjjllllllmmmmmmmmmmmmiiihhhgggggghhhiiikkklllmmmooonnniiifffggghhhgggiiiiiiiiijjjkkklllmmmnnnkkkiiiiiilllkkkhhhiiillljjjgggeeeggggggeeefffiiiffffffggghhhhhhiiijjjjjjkkkhhhiiilllkkkgggfffhhhqqqmmmhhhgggjjjlllllljjjkkkkkkllllllkkkkkkjjjiiiooojjjgggjjjqqqvvvvvvtttiiilllppppppnnnmmmoooqqqmmmmmmllllllmmmoooqqqrrrlllpppvvv{{{wwwqqqpppqqqssstttooovvvwwwpppnnnttttttooouuuvvvxxxwwwqqqmmmqqqyyywwwwwwvvvssspppnnnnnnpppqqqpppppprrrtttuuussspppqqqlllkkknnnqqqooonnnooopppnnnooopppmmmhhhgggjjjmmmkkkmmmqqqrrrpppqqqtttpppmmmkkkjjjlllmmmlllkkkoookkkiiijjjjjjjjjlllqqqnnnmmmlllkkkkkkkkkkkkkkkkkklllkkkhhheeedddeeegggkkkkkkjjjjjjkkklllmmmnnnmmmooooooooolllkkkjjjkkkkkkjjjiiijjjmmmoooooonnnkkkllllllkkkjjjkkkmmmooommmjjjhhhiiilllpppqqqpppnnnnnnooooooooonnnmmmmmmttttttssspppmmmmmmnnnppplllmmmnnnnnnmmmmmmnnnppppppnnnooouuuxxxvvvsssrrrooopppqqqqqqppppppqqqrrrkkklllnnnpppqqqqqqpppooolllmmmooopppqqqqqqqqqpppmmmqqqqqqooooooqqqppplllqqqxxxuuusssxxxsssmmmqqqmmmxxxtttkkkooosssrrruuuyyyjjjhhhfffddddddeeegggiiinnnkkkkkklllllliiihhhjjjeeeffffffeeeddddddeeegggkkkgggfffjjjkkkjjjiiijjjgggfffgggiiihhheeefffjjjhhhgggffffffggghhhkkklllhhhhhhiiiiiiiiiiiijjjjjjqqqmmmhhhcccaaabbbeeeggggggffffffhhhiiijjjiiigggfffhhhkkkmmmlllllllllmmmggggggfffdddfffiiijjjggglllhhhfffgggjjjllljjjgggmmmkkkiiihhhiiilllppprrrfffiiimmmnnnmmmmmmooorrriiiiiijjjjjjkkkjjjiiiiiimmmooonnniiifffhhhiiihhhkkkhhheeefffiiilllmmmmmmfffdddfffjjjllljjjkkkmmmkkkgggeeeffffffdddeeeiiifffffffffgggiiilllnnnoookkkjjjjjjmmmkkkeeeaaaaaahhhhhhggghhhiiijjjkkkllllllkkkiiigggggghhhjjjkkklllkkkjjjlllooorrrttttttiiimmmpppqqqnnnmmmnnnooorrrpppllljjjjjjmmmqqqtttyyyvvv||||||vvvsssvvvwwwrrrrrrtttvvvwwwrrrnnnsss{{{tttuuuuuurrrooolllkkkkkkrrrrrrqqqssstttuuusssrrrrrrnnnmmmqqqtttrrrppppppooonnnppprrroooiiigggjjjjjjlllooorrrqqqnnnrrrxxxqqqnnnkkkjjjkkkmmmmmmmmmrrrmmmkkkkkkjjjiiikkkooolllkkkkkkkkkkkkkkkllllllmmmmmmkkkhhhdddbbbcccdddlllllllllmmmnnnoooooooookkkmmmnnnmmmkkkjjjjjjkkkllljjjhhhhhhjjjmmmoooooollllllkkkjjjjjjlllqqqtttpppnnnllllllnnnqqqrrrrrrmmmmmmnnnoooooooooooonnnvvvxxxwwwsssnnnlllooosssmmmnnnppppppnnnmmmlllmmmvvvyyy{{{}}}rrrnnnppprrrsssrrrppppppqqqnnnpppsssuuuuuutttrrrqqqnnnooopppqqqqqqpppnnnmmmnnnqqqqqqnnnmmmooonnnjjjssswwwrrrppptttppphhhkkkjjjuuurrrkkkrrrwwwttttttwwwgggffffffeeeeeefffggghhhhhhggghhhjjjkkkkkkkkkmmmffffffgggfffdddeeegggiiinnnmmmlllmmmnnnmmmmmmmmmhhhggghhhiiiiiiiiiiiikkkhhhhhhgggfffgggiiikkkmmmhhhhhhiiiiiiiiihhhgggfffoookkkfffbbbaaacccgggiiilllkkkjjjjjjkkkjjjhhhfffdddgggjjjjjjhhhgggiiillliiiiiihhhggghhhiiihhheeejjjgggeeeeeefffgggfffeeennnllljjjiiijjjmmmppprrrcccggglllllliiihhhlllpppkkkkkkkkkkkkjjjjjjiiiiiihhhkkkllliiihhhllloooooommmiiidddeeeiiikkkiiieeefffbbbcccgggjjjjjjkkknnnlllhhheeefffeeecccdddhhheeeeeeeeefffhhhlllooorrrmmmjjjkkkmmmlllgggdddeeeccceeehhhiiihhhgggiiilllkkkiiihhhffffffgggiiijjjllllllmmmllllllmmmooopppoooqqqsssqqqnnnlllnnnpppmmmmmmmmmpppvvv}}}|||{{{yyyuuurrrpppqqqtttuuutttwww|||nnnppprrrsssqqqooonnnnnnrrrqqqqqqrrrrrrsssrrrqqqsssrrrsssuuutttpppooorrrmmmmmmpppsssqqqllljjjlllmmmlllnnnqqqpppmmmpppuuuqqqooommmkkklllmmmooopppsssnnnlllmmmmmmkkkmmmqqqmmmmmmlllkkkkkkkkkllllllooonnnllliiigggeeeffffffjjjkkklllmmmnnnnnnnnnnnniiikkklllkkkjjjhhhhhhiiijjjiiiggghhhjjjlllmmmlllkkkllllllkkkkkklllppprrrrrrqqqooonnnoooqqqrrrsssmmmnnnooopppqqqqqqqqqqqqwwwvvvtttrrrpppppprrrsssoooqqqssssssqqqooommmmmmvvvzzzhhhjjjlllpppqqqqqqpppooopppqqqsssuuuwwwxxxvvvsssrrroooppprrrrrrqqqooollljjjnnnpppqqqnnnnnnppppppmmmnnnqqqllljjjpppnnngggjjjmmmwwwrrrkkkrrrwwwuuuuuuwwwcccdddfffhhhiiiiiihhhgggggghhhhhhgggfffggggggffffffgggggggggffffffhhhjjjoooppppppooonnnnnnnnnnnniiijjjjjjjjjlllnnnnnnmmmkkkjjjiiihhhhhhiiikkklllggghhhiiiiiihhhfffdddccciiihhhgggffffffhhhjjjkkkiiihhhgggggghhhhhhfffddddddfffhhhgggeeeeeehhhkkkllljjjiiijjjkkkiiifffdddhhhiiihhhfffcccccceeehhhhhhhhhhhhhhhhhhhhhggggggdddhhhlllkkkgggeeehhhlllmmmllljjjiiihhhiiijjjjjjcccggghhhfffggglllppppppmmmiiigggiiimmmnnniiieeejjjdddbbbdddggghhhiiillllllhhhfffgggfffcccdddhhhdddccccccdddgggjjjnnnpppnnnkkkkkknnnnnnlllmmmpppeeeiiimmmmmmjjjiiikkkmmmiiiiiijjjjjjjjjjjjiiiiiimmmoooooommmjjjiiijjjkkkooopppooollliiijjjnnnrrrnnnrrrzzz}}}wwwpppnnnsssyyyzzzyyyzzznnnqqquuuwwwwwwuuuuuuuuupppqqqqqqppppppppppppqqqnnnppptttuuupppkkknnnuuulllllloootttsssnnnmmmppprrrmmmkkkmmmooommmlllnnnnnnnnnmmmlllkkklllnnnpppnnnkkkkkknnnnnnmmmnnnqqqqqqpppooommmllllllkkkkkkllljjjiiihhhhhhiiiiiijjjiiijjjkkklllllllllkkkkkkhhhiiikkkjjjhhhfffggggggjjjjjjjjjlllnnnnnnmmmkkklllnnnooopppooonnnoooppppppooonnnmmmlllmmmoooqqqnnnooopppqqqrrrsssssssssuuuqqqmmmnnnsssuuussspppoooqqqttttttrrrooonnnnnnqqq{{{}}}zzzyyypppeeegggjjjnnnpppppppppqqqqqqoooqqqssstttuuusssqqqppppppqqqrrrrrrqqqnnnlllkkkmmmppppppnnnooorrrsssqqqlllpppkkkhhhooommmiiimmmpppyyyrrrhhhmmmsssrrruuuyyydddeeegggiiijjjiiihhhhhhaaadddeeedddeeeiiijjjhhheeegggiiiiiiiiihhhiiijjjkkknnnooollljjjlllmmmllliiikkkkkkjjjmmmqqqqqqnnnmmmllljjjhhhhhhiiikkklllggghhhiiiiiihhhfffeeedddeeefffhhhjjjkkkkkkkkkkkkgggfffggghhhkkklllkkkjjjggghhhhhhgggfffgggiiikkkkkkiiiiiimmmnnnjjjgggfffjjjlllllliiieeedddhhhlllfffgggiiijjjiiihhheeedddhhhkkkmmmllliiiggghhhjjjmmmllliiihhhggghhhjjjkkkbbbfffgggdddccchhhjjjjjjkkkjjjkkknnnrrrrrrooollllllfffbbbeeehhhgggggghhhkkkhhhgggiiihhheeeeeehhhcccccccccdddfffhhhkkkllliiieeeeeehhhjjjjjjlllpppkkknnnppppppnnnmmmnnnpppiiikkkmmmnnnooonnnlllkkkpppppppppnnnkkkiiiiiiiiiiiikkkmmmmmmmmmqqqxxx}}}xxxsssuuuyyyxxxuuusssooorrruuuvvvtttsssrrrssspppqqqqqqpppnnnnnnoooqqqkkkmmmpppqqqmmmiiinnnvvvmmmmmmppptttsssoooooorrruuunnniiilllnnnmmmkkkkkkjjjlllllllllkkkkkklllnnnhhhgggiiinnnpppnnnmmmpppsssrrrpppnnnmmmlllkkkkkkgggfffeeefffhhhkkkllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjkkklllkkkhhhfffffffffllllllnnnppprrrqqqooolllmmmooorrrrrrqqqpppppppppkkklllkkkjjjhhhiiilllnnnooooooppprrrrrrsssssssssqqqllliiimmmtttwwwrrrllllllnnnpppqqqpppnnnnnnooosssvvvuuupppmmmooorrrrrrhhhkkknnnppppppqqqrrrssslllmmmnnnoooooooooooonnnqqqqqqqqqppppppooonnnmmmllloooooonnnooosssuuusssqqqvvvqqqmmmooommmjjjqqqpppzzzsssgggiiimmmoootttxxx}}}kkkjjjiiiggggggggghhhiii^^^ccceeedddgggmmmooommmcccfffjjjlllkkkjjjiiiiiiffflllmmmiiigggjjjllljjjgggiiiiiihhhkkkqqqqqqlllkkkjjjiiiggggggiiijjjkkkjjjjjjjjjiiiiiihhhggggggdddfffhhhkkklllkkkjjjiiiiiiiiiiiikkknnnooonnnmmmkkkiiifffeeegggiiijjjkkkhhheeegggnnnqqqmmmjjjkkklllkkkjjjhhhggghhhjjjlllfffhhhjjjkkkkkkjjjiiigggjjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhdddhhhhhhdddcccgggiiiiiikkklllmmmnnnooopppppppppkkkeeedddhhhllliiieeedddiiiggghhhkkkkkkhhhgggiiiddddddeeefffgggggghhhiiifffcccdddhhhiiiggggggjjjkkklllmmmmmmmmmnnnooopppmmmnnnoooqqqqqqqqqoooooorrrqqqqqqpppooonnnlllkkkhhhnnnwwwyyyuuuvvvmmmoooqqqqqqooonnnnnnoooqqqrrrrrrpppnnnmmmooorrrwwwrrrooopppooommmnnnqqqqqqpppqqqtttrrrnnnnnnrrrsssnnnlllmmmmmmkkklllooojjjmmmooopppnnnmmmnnnooohhhhhhmmmssstttqqqnnnoooppppppooommmmmmlllllllllgggeeedddfffjjjnnnoooooopppooommmkkkjjjjjjkkkkkkmmmnnnooommmjjjhhhggggggnnnmmmlllmmmooopppnnnmmmkkklllnnnnnnmmmnnnpppqqqkkkllllllkkkiiijjjmmmqqqnnnnnnooopppqqqqqqqqqqqqmmmkkkkkkooottttttooojjjkkkmmmooooooooopppqqqssswwwqqqmmmmmmnnnppptttyyykkkmmmnnnnnnmmmmmmooopppllllllmmmmmmnnnooopppqqqppppppooonnnnnnooopppqqqmmmpppooommmmmmrrrsssrrrrrrzzzvvvpppoookkklllvvvmmm{{{xxxlllkkkmmmooovvvyyyrrrooojjjeeedddeeehhhjjjhhhllllllggggggkkkkkkgggcccfffkkkmmmlllkkkiiiiiieeelllnnniiigggkkkmmmkkkeeeggggggeeeiiipppoooiiiiiihhhgggfffggghhhjjjlllkkkkkkkkkjjjjjjjjjiiiiiifffgggiiijjjkkkjjjiiihhhjjjiiihhhiiijjjjjjiiiggglllhhhdddcccfffiiiiiiiiidddbbbeeennnrrrooommmooommmiiieeedddgggjjjjjjiiicccdddeeeggghhhhhhhhhhhhjjjiiihhhiiikkkkkkiiigggfffgggiiikkkkkkiiigggffffffjjjjjjgggfffjjjmmmlllnnnnnnmmmkkkiiiiiilllnnngggdddeeelllpppllleeeaaahhhgggiiimmmmmmiiigggiiieeeffffffggghhhggggggfffkkkiiikkkooooookkkhhhiiihhhgggggghhhjjjlllnnnnnnppppppqqqqqqrrrrrrrrrrrrsssrrrqqqqqqssssssqqqnnnnnnxxxmmmoooqqqqqqqqqpppqqqsssrrrssssssqqqnnnnnnpppsss|||sssrrrtttqqqmmmkkkuuusssssstttqqqlllmmmppppppnnnoooooollljjjnnntttlllppptttuuusssqqqqqqrrrkkklllrrryyyzzzuuuqqqqqqnnnmmmmmmlllllllllmmmmmmiiigggfffhhhmmmqqqrrrqqqtttssspppmmmlllllllllmmmpppqqqqqqooollliiihhhhhhmmmkkkiiihhhjjjlllllllllgggggggggggggggjjjnnnrrrnnnooopppnnnmmmnnnqqquuummmnnnnnnoooooooooooonnnkkkmmmooorrrsssqqqmmmiiilllnnnooopppqqqrrruuuxxxuuujjjgggooouuuqqqooorrrlllllllllkkkiiiiiijjjkkkpppoooooooooppprrrtttvvvpppooonnnmmmnnnooorrrsssnnnpppooollllllpppqqqooooooxxxvvvooonnnjjjmmmyyylll}}}~~~ssspppppprrrzzz{{{xxxnnnpppkkkdddccchhhkkkiiiffffffffffffgggiiijjjkkkiiilllnnnlllhhhgggkkknnnhhhlllnnnkkkjjjkkkjjjgggdddddddddfffhhhiiiiiihhhllljjjhhhiiikkklllkkkiiillljjjiiiiiikkklllllllllcccfffjjjiiigggfffjjjnnnjjjnnnnnniiiiiimmmlllhhhdddeeefffhhhiiijjjlllllljjjfffdddgggmmmnnniiiccckkkjjjjjjiiihhhgggeeeeeemmmgggbbbccciiimmmlllhhhkkkiiigggggghhhhhhhhhgggjjjjjjjjjjjjiiiiiiiiiiiimmmnnnoooooommmlllmmmoooiiijjjlllmmmmmmmmmllllllgggggghhhiiijjjjjjjjjjjjllllllkkkjjjiiiiiiiiiiiiggghhhiiijjjjjjjjjjjjjjjpppsssuuusssnnnjjjiiijjjooohhhfffkkknnnkkkiiikkkmmmmmmmmmnnnoooooopppqqqzzzrrrpppsssxxxzzzuuuuuurrrnnnmmmqqqxxxqqqmmmmmmllllllrrr{{{zzzyyywwwvvvuuussspppnnnnnnqqqsssrrrooommmoooqqqnnnnnnmmmmmmmmmnnnoooooovvvxxxzzz{{{yyyuuupppmmmnnnmmmmmmpppssstttpppmmmhhhjjjlllnnnnnnllljjjiiioooooonnnnnnnnnnnnoooppppppllliiijjjnnnpppnnnlllrrrqqqnnnlllkkkkkkllllllmmmmmmmmmppprrrpppiiidddkkkkkkkkkkkkllllllmmmnnnlllkkkkkkllllllnnnooopppmmmjjjjjjmmmmmmkkkkkknnnhhhjjjlllmmmllllllmmmnnnqqqrrrrrrtttvvvxxxzzz{{{mmmsssrrrnnnqqqyyywwwmmmllllllmmmnnnnnnnnnoooooossspppmmmnnnqqqsssqqqnnnpppoooooonnnoooqqqrrrtttppprrrqqqnnnoooqqqoookkkpppooonnnoooqqqrrrqqqpppoootttsssllltttooosssyyygggiiifff``````eeehhhfffhhhhhhhhhhhhiiijjjkkkkkkjjjkkkllliiifffggglllqqqhhhkkkllliiihhhjjjjjjgggcccdddeeefffhhhiiiiiiiiinnnlllkkklllnnnnnnkkkhhhoookkkhhhjjjnnnooolllhhhiiilllooommmiiigggiiilllkkknnnnnnjjjjjjmmmmmmiiifffgggiiikkkkkkkkkiiihhhkkkhhhfffhhhkkkkkkiiieeeiiiiiijjjkkkkkkkkkkkkjjjhhhfffdddgggjjjllljjjgggmmmllllllkkkjjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkkiiiiiijjjkkkjjjjjjkkkkkkkkkjjjiiihhhllllllllllllkkkjjjiiiiiijjjkkklllmmmllljjjgggfffiiiiiihhhhhhhhhhhhhhhhhhlllllllllkkkjjjjjjkkkllljjjfffgggnnnsssrrrqqqrrrmmmmmmnnnnnnnnnmmmlllkkktttttt{{{}}}zzzzzzzzzyyyxxxoooppprrruuuuuuuuutttsssdddsssjjjnnnvvvuuu}}}~~~~~~{{{xxxvvvwwwxxxzzzyyyqqqooopppqqqnnnooosssrrrnnnmmmqqq~~~|||yyywwwuuussspppooonnnpppqqqqqqpppnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiimmmnnnoooqqqrrrrrrqqqqqqmmmlllkkkkkklllmmmmmmlllhhhiiikkklllkkkjjjhhhgggnnnnnnnnnmmmmmmmmmmmmmmmppplllhhhiiimmmppppppnnnnnnnnnoooooopppppppppoooooonnnmmmnnnnnnooonnnllllllkkkkkkkkklllmmmooopppiiijjjkkkmmmnnnpppqqqqqqllliiijjjllllllhhhgggiiillllllmmmooooooppppppooommmpppuuuyyy{{{zzzwwwuuunnnsssssspppttt|||zzzqqqooonnnnnnmmmmmmmmmmmmnnnqqqqqqqqqqqqpppqqqrrrssswwwvvvtttrrrpppooonnnnnnoooqqqpppnnnooorrrppplllxxxvvvsssrrrrrrqqqpppnnnrrruuuqqqmmmvvvpppttt{{{|||cccdddcccaaaaaaeeefffeeeiiihhhhhhgggggghhhhhhiiijjjkkkjjjgggeeeffflllqqqhhhjjjjjjgggfffiiiiiifffcccdddeeeggghhhiiijjjjjjnnnmmmmmmnnnooonnnllljjjpppkkkgggiiiooopppjjjccckkknnnooonnnjjjhhhiiikkklllnnnnnnlllkkkmmmmmmjjjhhhjjjlllnnnmmmkkkgggeeekkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkfffgggiiikkklllllljjjiiihhhjjjlllkkkhhhggghhhkkkjjjjjjiiiiiihhhhhhhhhhhhggghhhiiiiiihhhggghhhiiijjjjjjkkkjjjjjjiiihhhgggjjjjjjiiiiiihhhggggggfffhhhkkknnnpppnnnjjjfffbbbjjjiiihhhggggggggghhhiiimmmjjjgggfffhhhjjjllllllllliiijjjppptttrrrnnnmmmmmmmmmlllmmmooorrrtttvvv{{{uuupppmmmkkkjjjrrrrrrrrrpppppppppsssuuuooorrrvvv{{{~~~~~~}}}zzz}}}~~~}}}zzzvvvttttttsssssswwwwwwuuusssrrrssswwwzzz~~~|||wwwtttssstttvvvuuupppnnnnnnssssssssssssssssssssssssnnnnnnooopppqqqpppmmmkkkooonnnmmmmmmllllllllllllnnnnnnnnnoooqqqsssuuuvvvooonnnmmmjjjiiiiiikkkmmmkkkkkkkkkkkkkkkjjjiiihhhmmmnnnoooooonnnmmmlllkkkppplllhhhiiimmmpppppppppkkkmmmooopppqqqpppnnnmmmpppooommmkkkjjjmmmrrrvvvooonnnllljjjjjjlllnnnpppgggiiikkknnnpppqqqrrrrrrooommmnnnqqqpppkkkiiijjjooommmmmmnnnrrrsssqqqnnnnnnqqquuuyyyzzzxxxvvvsssmmmqqqrrrpppttt{{{yyyqqqqqqpppnnnlllkkklllmmmnnnooorrrtttssspppooorrrvvvxxxxxxvvvtttrrrooommmkkkoooqqqqqqoooqqqtttsssoootttrrrpppppprrrtttuuuuuuvvvvvv}}}pppnnnyyysssuuu{{{}}}eeeffffffffffffggghhhgggggggggfffeeeeeeeeeeeeeeejjjjjjjjjhhhfffgggiiilllhhhiiihhheeefffiiihhheeebbbdddfffhhhhhhiiijjjkkklllkkkjjjjjjkkklllmmmmmmmmmjjjhhhjjjmmmlllgggbbbgggiiilllllljjjiiijjjkkklllmmmmmmlllkkklllkkkjjjjjjkkkmmmmmmmmmkkkiiigggkkklllllliiifffeeegggjjjjjjjjjjjjiiihhhgggffffffgggjjjmmmnnnlllkkklllnnneeeiiilllkkkgggeeegggkkkhhhhhhhhhggggggfffffffffhhhiiikkkjjjiiiiiijjjkkkkkkkkkkkkkkkkkkkkkjjjjjjffffffgggggghhhiiiiiijjjiiikkknnnooonnnjjjeeebbbjjjiiihhhggggggiiikkklllrrrnnniiiiiikkkmmmlllkkkmmmlllmmmqqqtttrrrmmmjjjmmmnnnooottt{{{~~~~~~{{{uuuyyywww{{{}}}wwwtttrrrrrrsssmmmoooqqqsssrrrrrrrrrrrrpppooonnnqqqsssrrrnnnjjjllllllmmmmmmoooppprrrrrruuuuuutttsssrrrrrrrrrrrrrrrssssssqqqmmmkkkmmmpppoooooonnnmmmmmmlllllllllnnnooopppqqqpppnnnllljjjlllkkkjjjllloooppppppooolllmmmmmmmmmlllkkkiiihhhlllmmmllljjjiiillltttzzzrrrpppllliiihhhiiikkkmmmgggiiilllnnnppppppoooooopppnnnpppttttttooolllmmmpppllljjjmmmqqqsssppplllssssssqqqqqqqqqsssuuuvvvnnnpppooonnnrrrvvvtttmmmqqqooommmkkkkkklllnnnpppoooppprrrqqqpppppprrruuurrrrrrssssssrrrpppnnnllloooqqqqqqppprrrvvvuuuqqqssspppmmmmmmooorrrtttuuuyyyvvv{{{nnnmmmyyytttuuu}}}jjjiiiiiijjjiiihhhggghhhhhhgggfffeeeeeeddddddeeeiiikkklllllljjjhhhffffffhhhiiihhheeegggjjjhhhdddcccfffhhhiiihhhhhhiiikkkiiigggeeedddeeehhhmmmqqqkkkmmmnnnnnnllliiigggffffffhhhkkkllllllkkkkkkkkkkkkkkkjjjkkkjjjiiiiiijjjlllkkkkkkjjjjjjkkklllmmmkkklllmmmjjjfffeeehhhkkkiiiiiiiiiiiiiiihhhgggfffhhhjjjlllkkkhhhhhhlllppphhhlllpppoookkkiiikkknnnhhhggggggfffeeeeeeddddddhhhjjjkkkkkkjjjjjjkkkmmmkkkkkkllllllmmmnnnoooppplllkkkkkkkkklllmmmnnnooollllllllllllkkkiiigggfffjjjiiihhhhhhjjjllloooqqqqqqnnnkkklllnnnooommmkkkkkkkkkllloootttuuurrrnnnpppvvvrrrppprrrmmmyyy}}}vvvnnnooouuu}}}{{{wwwtttqqqqqqtttwwwwwwtttpppnnnmmmrrrpppppprrrttttttpppllljjjjjjjjjkkklllnnnooopppttttttsssrrrpppllliiigggrrruuuwwwvvvrrrooopppqqqpppoooooonnnnnnnnnmmmmmmlllmmmooooooooommmkkkjjjiiikkkmmmppprrrqqqnnnlllmmmlllkkkiiiiiiiiijjjjjjgggjjjkkkkkkjjjmmmrrrwwwpppnnnjjjhhhhhhiiilllnnniiijjjlllnnnooonnnlllkkkkkkjjjlllqqqrrrnnnlllmmmpppmmmkkkmmmrrrssspppkkkrrrqqqooonnnooopppssstttqqqqqqpppoooqqqsssooojjjnnnmmmkkkjjjkkknnnqqqsssqqqnnnmmmnnnppprrrqqqppplllmmmoooooooooooommmllllllnnnnnnmmmooosssrrrnnn|||xxxsssooonnnmmmmmmllluuussswwwiiiiiiuuuppprrr|||jjjhhhgggiiiiiifffeeehhhjjjiiiiiihhhggggggggghhhhhhjjjmmmnnnmmmjjjfffccciiijjjiiihhhjjjmmmiiicccdddgggjjjjjjgggfffhhhjjjgggfffdddbbbbbbffflllqqqlllppprrrqqqllliiiiiikkkjjjkkkmmmnnnmmmllljjjiiillliiiiiikkkjjjhhhhhhjjjkkkjjjiiihhhiiikkknnnpppjjjlllmmmkkkhhhfffhhhkkkggghhhiiijjjkkklllllllllfffhhhhhhfffdddeeejjjnnngggjjjmmmnnnkkkjjjkkkllliiiiiihhhgggfffeeeddddddggghhhjjjjjjiiiiiijjjlllkkkkkkkkklllmmmoooqqqrrrooonnnlllkkkjjjjjjkkklllmmmlllkkkiiiiiiiiiiiijjjjjjjjjjjjjjjlllnnnpppqqqkkkkkkkkklllnnnoooooonnnmmmmmmkkkkkknnnsssrrrmmm}}}xxxrrrtttuuupppuuu~~~~~~|||{{{wwwtttssssss~~~|||rrrnnnrrruuutttqqqooopppqqqsssrrrqqqrrrssssssqqqpppqqqppppppooonnnnnnnnnoooppppppqqqqqqpppmmmjjjiiiooorrrtttuuusssqqqpppppplllmmmmmmnnnnnnnnnmmmmmmjjjkkkllllllllllllkkkjjjjjjlllooorrrrrrpppmmmkkkkkkjjjiiiiiijjjlllnnnpppfffhhhkkkmmmmmmoooqqqrrrkkkjjjiiiiiijjjllloooqqqkkklllmmmnnnnnnmmmlllkkkkkkjjjmmmqqqrrrpppoooqqqqqqpppnnnppprrrsssqqqnnnlllnnnppprrrsssrrrpppooovvvtttrrrrrrsssrrrnnnjjjlllkkkkkkkkkllloooqqqsssrrrnnnkkklllppprrrpppmmmnnnnnnnnnnnnnnnmmmlllkkkiiikkkkkkjjjlllpppoookkk{{{xxxtttrrrqqqrrrqqqpppqqqpppvvvgggeeeqqqlllpppyyyyyyhhhddddddggggggdddeeeiiijjjjjjiiihhhhhhhhhiiiiiihhhiiikkkmmmnnnllljjjgggjjjkkkkkkkkknnnpppkkkcccfffiiilllkkkgggeeegggiiiggghhhhhhgggeeefffjjjnnnmmmnnnooommmkkkjjjjjjkkkhhhiiikkkmmmnnnmmmjjjhhhmmmiiiiiillllllhhhhhhkkkjjjiiiiiiiiijjjkkklllmmmiiijjjkkkkkkjjjiiiiiijjjggghhhiiijjjkkklllllllllffffffggggggggghhhiiijjjfffgggiiikkkkkkjjjiiihhhlllkkkkkkjjjhhhggggggffffffhhhiiiiiiiiiiiijjjllljjjjjjiiiiiijjjlllmmmnnnmmmkkkiiihhhgggggghhhiiikkkkkkjjjiiiiiijjjjjjkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmkkkkkkllloooqqqpppqqqooonnnuuuyyyssspppooo{{{{{{zzzxxx}}}xxxyyywwwsssnnnnnnsssxxxrrrsssrrrqqqooooooqqqrrrvvvuuutttsssrrrqqqqqqqqqppppppqqqqqqqqqqqqrrrrrrnnnnnnnnnoooqqqrrrrrrqqqjjjlllnnnpppppppppooonnnkkkkkklllmmmmmmnnnnnnnnnnnnoooppppppooonnnmmmmmmhhhiiiiiijjjkkklllmmmnnnjjjjjjkkkmmmpppqqqpppooonnnmmmllllllmmmnnnooopppmmmnnnnnnnnnoooooopppppppppnnnooorrrsssppppppsssooopppppppppqqqpppoooooolllnnnqqqssstttsssrrrqqquuurrrppprrrsssqqqmmmjjjllllllllllllmmmooopppqqqrrrqqqoooooooooooonnnnnnrrrqqqpppoooooonnnnnnoookkkmmmmmmlllmmmqqqpppkkkrrrqqqppprrrtttvvvwwwwwwqqqsss{{{lllhhhrrrooossszzzxxxgggbbbbbbfffgggeeeggglllhhhhhhgggggggggggghhhhhhhhhhhhiiikkkmmmnnnnnnmmmjjjllllllmmmqqqrrrlllcccgggkkkmmmkkkgggdddfffiiiiiikkkmmmllljjjhhhiiijjjmmmjjjhhhhhhiiijjjiiigggaaabbbeeeiiilllmmmllljjjnnnjjjiiimmmmmmhhhhhhlllhhhiiijjjkkkkkkkkkjjjiiihhhiiijjjkkklllkkkjjjiiihhhhhhiiiiiiiiihhhhhhgggggghhhjjjlllmmmlllkkkjjjjjjjjjkkkmmmoooooommmjjjnnnnnnmmmlllkkkjjjiiihhhgggiiijjjkkkjjjjjjlllmmmiiihhhggggggggghhhiiijjjkkkkkkiiiiiijjjkkknnnoooiiiiiijjjjjjkkkkkkkkkkkkllllllmmmlllkkkjjjiiihhhtttsssqqqlllhhhiiinnnsssnnnqqqsssxxx|||rrroootttyyy~~~|||uuuxxx{{{pppmmmrrrxxxqqqrrrrrrpppllllllppptttqqqqqqqqqppppppqqqrrrrrrqqqpppnnnmmmnnnpppsssuuupppllljjjkkkpppssstttssskkkmmmpppssstttsssqqqpppooooooooooooppprrrssstttqqqqqqpppmmmllllllnnnpppggghhhiiijjjjjjiiigggfffnnnlllkkkmmmqqqrrrqqqnnnuuutttrrrpppnnnmmmlllkkknnnnnnnnnoooppprrrssstttooollllllooonnnllllllnnnlllnnnoooooommmlllmmmmmmsssqqqooonnnooorrrvvvxxxrrrnnnmmmoooqqqpppllljjjmmmmmmmmmnnnnnnnnnnnnnnnqqqssstttrrrnnnlllnnnqqqsssrrrqqqpppqqqrrrtttuuuppprrrqqqpppqqquuusssooosssrrrqqqqqqssssssrrrqqquuuyyytttmmmwwwtttzzz{{{ggghhhhhhhhhggggggiiikkkiiiiiihhhggghhhhhhiiiiiidddhhhmmmnnnmmmllllllmmmlllnnnmmmjjjjjjmmmnnnkkkhhhiiiiiihhheeeddddddeeeiiillloooooommmjjjjjjkkkoookkkggggggjjjkkkhhheeefffmmmpppmmmjjjjjjjjjiiijjjjjjjjjjjjkkkjjjhhhfffeeehhhjjjkkkjjjiiijjjjjjjjjggglllvvvuuullljjjoookkkmmmjjjeeeggglllmmmiiiggghhhiiijjjjjjllloooqqqoooooonnnmmmllllllkkkjjjlllkkkjjjiiihhhhhhhhhhhhjjjjjjjjjiiiiiiiiihhhhhhllliiiggggggiiijjjjjjjjjjjjhhhgggjjjnnnqqqpppnnnmmmlllllllllmmmmmmkkkjjjpppnnnlllmmmppppppnnnkkkoootttwwwvvvqqqnnnppprrrnnnsss~~~yyynnnuuusss~~~pppmmmrrrooooooqqqpppkkkfffjjjqqqiiiqqqwwwuuuooolllmmmnnnmmmmmmnnnmmmlllllloooqqqmmmqqqooommmqqqpppooowwwppplllhhhhhhllloooppppppoookkkkkkoooqqqoooqqqwwwsssooolllmmmpppqqqnnnkkkgggjjjmmmoooooonnnkkkiiimmmooorrrrrrqqqpppqqqqqqqqqsssssspppllljjjkkkmmmmmmlllkkkkkkllloooqqqssszzzqqqlllnnnooonnnooosssqqqoooppprrrppplllmmmqqqtttttttttssssssrrrrrrrrrxxxmmmjjjtttzzztttpppqqqjjjnnnooollljjjlllllliiimmmpppsssvvvvvvtttqqqooosssrrrrrrrrrssssssrrrpppnnnllllllooorrrtttsssqqqpppqqqrrrssssssrrrppppppppptttrrrkkkfffiiipppsss~~~|||jjjiiihhhggghhhiiikkklllffffffggghhhiiiiiijjjjjjgggiiikkkjjjiiihhhjjjlllgggjjjjjjhhhhhhlllllljjjiiikkkkkkjjjiiihhhiiijjjhhhjjjmmmllljjjhhhhhhiiijjjgggeeeggglllnnnllliiifffkkknnnllllllmmmmmmjjjhhhhhhhhhiiiiiihhhgggeeegggiiijjjjjjiiiiiiiiijjjjjjgggjjjqqqqqqiiiiiipppooopppmmmhhhhhhmmmlllhhhnnnmmmkkkiiiggghhhjjjkkkllllllkkkkkkkkkjjjjjjjjjiiihhhhhhhhhhhhiiijjjjjjiiiiiiiiihhhhhhhhhhhhgggiiihhhggggggiiikkklllllliiihhhhhhjjjllllllkkkjjjkkkkkkkkkkkklllllllllkkkooonnnnnnppprrrrrrooolllmmmppprrrpppmmmmmmrrrwwwyyyvvv~~~nnnuuusssnnnyyyiiiuuusssssssssmmmuuurrruuu|||tttyyyuuuttttttttttttssspppnnnxxxwwwvvvwwwzzz{{{xxxrrrpppqqqsssqqqkkkiiikkknnnqqquuuuuussspppnnnmmmnnnnnnnnnnnnmmmmmmppprrrrrrqqqnnniiigggkkknnnkkkooonnnnnnmmmlllmmmooopppppplllkkkoooooommmnnnssspppmmmkkklllooopppmmmiiikkkmmmoooqqqqqqpppnnnmmmnnnpppqqqqqqnnnlllllllllnnnppppppnnnlllkkklllnnnkkkjjjjjjjjjkkkmmmooopppvvvpppmmmqqqtttrrrrrruuuooommmnnnpppnnnkkklllpppqqqqqqqqqqqqpppppppppooouuukkkhhhppptttnnniiijjjjjjnnnooolllkkkmmmnnnlllmmmoooqqqssssssqqqnnnllloooppppppppppppooonnnnnnnnnmmmmmmpppssstttrrrpppqqqqqqrrrrrrrrrrrrrrrrrrqqquuuwwwrrroooqqqrrrrrr}}}}}}mmmjjjhhhhhhkkkmmmmmmkkkcccdddfffiiijjjkkkkkkjjjjjjjjjiiigggeeeeeegggjjjdddhhhiiihhhiiilllllliiiiiijjjkkkkkkjjjjjjlllnnniiijjjjjjiiigggfffhhhiiihhhffffffiiimmmooommmjjjdddggghhhgggjjjmmmlllhhhgggggghhhiiiiiiiiihhhhhhiiijjjkkkiiihhhgggiiijjjjjjfffhhhmmmlllgggiiipppppppppnnnkkkllloooooolllpppnnnkkkhhhggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiifffffffffggghhhjjjkkklllkkkkkkjjjjjjjjjiiiiiiiiihhhgggfffgggjjjmmmmmmmmmhhhjjjlllmmmkkkiiiiiihhhjjjjjjjjjjjjkkkllllllmmmiiijjjlllnnnqqqpppmmmkkkiiilllooopppqqqwww|||uuu}}}~~~|||{{{xxxzzzwww~~~~~~wwwrrrrrrqqqmmmkkklllsssrrrsssvvvxxxvvvrrrnnnoooppppppooonnnnnnqqqssswwwpppqqqkkkcccsss|||kkkmmmpppsssqqqmmmlllnnnppppppmmmlllnnnnnnllllllooonnnlllkkkllloooooolllhhhnnnnnnoooppppppppppppooooooppppppnnnkkkhhhggggggkkkmmmnnnmmmllllllmmmoookkkjjjjjjkkklllmmmoooooorrroooooorrrtttrrrpppqqqlllkkklllnnnmmmjjjkkkoooooooooooonnnnnnnnnnnnnnntttkkkiiiooosssoookkkkkklllpppppplllkkknnnpppooolllnnnpppqqqrrrqqqooonnnoooqqqsssrrrooonnnooopppooooooppprrrttttttqqqoooqqqqqqqqqqqqqqqrrrssstttyyyzzzwwwqqqoooqqqrrrqqq~~~}}}mmmjjjiiikkkpppqqqmmmhhhcccdddgggiiijjjjjjiiihhhlllkkkiiigggeeeeeefffgggfffjjjlllkkkkkkmmmkkkggghhhiiiiiihhhggggggjjjllllllkkkjjjhhhggghhhjjjkkkiiiiiiiiilllnnnmmmjjjgggfffgggffffffjjjnnnkkkfffhhhiiikkkkkkkkkkkkkkklllkkkkkkkkkiiigggggghhhjjjhhhfffhhhlllkkkhhhiiinnnllllllkkkkkknnnqqqrrrqqqlllkkkjjjjjjkkklllkkkjjjiiiiiiiiihhhhhhgggggggggfffffffffggghhhiiikkkkkknnnnnnnnnmmmmmmmmmllllllhhhgggggghhhkkkmmmmmmlllhhhlllppppppmmmjjjjjjkkkiiijjjjjjiiiiiikkkmmmooohhhjjjmmmpppqqqpppmmmkkkffflllttt{{{vvvtttzzzyyytttppppppuuuzzz{{{zzz}}}{{{sssmmmjjjmmmrrrtttrrrssswwwyyywwwttttttqqqqqqqqqpppooooooqqqssswwwooowwwtttkkkvvvkkknnnqqqrrrpppnnnnnnoooooonnnnnnnnnnnnnnnnnnooolllkkklllmmmoooooollliiilllllllllllllllmmmmmmnnnooopppooommmjjjgggfffggglllmmmnnnnnnnnnnnnnnnnnnlllmmmmmmnnnoooppppppppppppooonnnnnnnnnllljjjjjjlllkkklllnnnmmmjjjkkkooooooooooooooonnnnnnnnnnnnpppjjjiiiooosssqqqoooppppppsssqqqmmmkkknnnpppppplllmmmoooqqqssssssssssssqqquuuyyywwwrrroooqqquuuqqqrrrsssuuuuuutttqqqoooqqqpppoooooopppqqqsssttt|||qqqgggeeekkkpppppp}}}jjjiiijjjnnnsssrrrlllfffeeefffhhhiiijjjiiigggffflllkkkjjjjjjiiihhhfffeeeiiimmmnnnkkkjjjkkkiiidddiiiiiiiiigggeeeeeehhhjjjpppnnnkkkjjjjjjkkkmmmnnnhhhiiijjjlllmmmllljjjhhhkkkkkkjjjhhhkkknnnlllfffhhhiiikkkkkkiiiiiikkkmmmkkkkkkkkkiiigggggghhhjjjfffgggkkknnnmmmjjjjjjlllkkkiiiiiilllooopppqqqqqqiiiiiikkknnnqqqqqqnnnkkklllkkkjjjiiihhhgggfffeeeiiiiiihhhhhhhhhhhhiiiiiinnnnnnnnnmmmmmmmmmlllllljjjiiiiiijjjkkklllkkkjjjfffkkkooopppnnnkkkkkkllljjjkkkjjjiiihhhjjjnnnqqqrrrssstttsssrrrpppooonnnnnnwwwkkkppptttyyy~~~}}}|||qqqssswww|||{{{zzzyyy{{{~~~vvvllllllrrrrrrpppqqquuutttppprrrxxxrrrsssrrrqqqpppppprrrttttttnnnxxxwwwooosssiiijjjlllpppssssssppplllnnnoooppppppqqqrrrrrrqqqllllllmmmnnnoooooommmlllkkkkkkjjjjjjjjjkkklllmmmmmmnnnnnnmmmkkkjjjjjjlllooooooppppppppppppnnnmmmlllmmmnnnppppppppppppooonnnnnnmmmjjjiiijjjkkklllooommmnnnqqqooolllmmmqqqppppppppppppppppppppppppmmmiiihhhkkkooonnnnnnnnnsssuuusssnnnkkkmmmooonnnmmmnnnpppqqqqqqqqqqqqpppqqquuuxxxvvvqqqnnnpppsssrrrtttuuuvvvuuutttrrrqqqpppooonnnnnnnnnpppqqqrrr{{{wwwmmmddddddjjjoooppp}}}hhhhhhjjjmmmpppoookkkffffffggghhhhhhhhhgggffffffkkkjjjjjjjjjkkkkkkiiigggjjjmmmmmmiiihhhhhhfffbbbllllllkkkiiiggggggiiilllrrrooolllkkklllmmmnnnnnneeefffhhhjjjkkkkkkkkkkkkggghhhgggdddeeehhhgggccceeehhhiiihhheeeeeehhhkkkiiijjjkkkiiihhhgggiiijjjfffiiilllnnnnnnlllkkkkkknnnkkkjjjmmmooommmlllmmmkkkkkklllpppssssssnnniiilllkkkjjjiiihhhggggggffflllkkkjjjiiihhhhhhhhhhhhkkkkkkjjjjjjjjjiiiiiiiiikkkjjjjjjkkklllllljjjiiigggiiillllllkkkjjjiiijjjlllmmmllljjjgggiiinnnsssuuuuuusssqqqnnnnnnoooqqqvvvpppqqqsssxxxxxxoooppptttwww~~~~~~uuuvvvvvvqqqppprrroookkkooowwwsssssssssqqqpppoooqqqsssrrrooouuurrrjjjvvvzzzfffiiihhhjjjoootttuuuqqqlllnnnqqqsssrrrrrruuuuuusssmmmmmmmmmmmmmmmnnnnnnnnnllllllkkkkkkllllllmmmnnnlllmmmnnnnnnmmmmmmoooqqqpppppppppqqqrrrrrrooommmjjjkkkmmmooopppooommmlllkkkmmmnnnkkkkkkooossssssrrrqqqqqqsssrrrnnnooosssppppppppppppqqqqqqqqqqqqssspppnnnnnnnnnmmmlllkkkrrruuutttooolllnnnooommmnnnoooppppppooommmjjjiiinnnppprrrpppmmmkkkkkkmmmrrrsssuuutttsssrrrrrrssspppppppppoooooooooppppppllloooooolllmmmqqqrrrqqq|||iiiiiihhhhhhiiijjjjjjkkkeeeffffffgggggghhhhhhhhhllliiiggggggjjjllllllkkkkkknnnmmmiiihhhiiihhheeelllkkkkkkiiihhhiiilllooopppmmmjjjjjjlllmmmlllkkkeeefffhhhhhhhhhiiijjjkkkaaaeeeeeebbbaaadddeeedddeeehhhiiigggcccbbbfffiiigggiiijjjjjjiiiiiiiiijjjgggjjjlllkkkkkkkkklllmmmpppkkkjjjoooppplllkkkmmmnnnllljjjmmmppprrroookkkhhhhhhhhhhhhhhhiiiiiiiiimmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhgggiiiiiiiiikkkmmmmmmllljjjlllkkkjjjjjjkkkjjjiiigggnnnooonnnjjjggghhhnnntttooooooooonnnooottt|||vvvyyy}}}|||}}}}}}|||~~~zzzzzz}}}zzzssssssrrrmmmooovvvsssssssssqqqooooooqqqssspppqqqqqqmmmkkknnnnnnjjjiiikkknnnqqqssssssqqqoooppptttuuurrrsssuuuuuuppplllllllllkkkjjjkkknnnppplllllllllmmmmmmmmmmmmnnnlllmmmnnnnnnmmmnnnqqqtttnnnmmmmmmpppsssssspppnnnjjjlllnnnppppppooommmkkkhhhnnnqqqoooooosssvvvuuuuuuttttttuuusssoooooosssmmmmmmnnnnnnoooooooooooovvvuuurrrooonnnnnnnnnlllnnnrrrsssooommmooopppoookkkmmmoooppppppnnnjjjhhhqqqqqqqqqpppooommmllllllpppqqqrrrpppnnnnnnqqqtttrrrrrrrrrrrrrrrqqqpppooogggnnnrrrqqqppprrrsssrrr{{{kkkjjjgggdddccceeekkkooodddddddddeeefffhhhjjjkkklllhhhddddddgggkkknnnnnnmmmooonnnjjjjjjlllllljjjiiiiiiiiiggggggiiimmmqqqmmmkkkhhhiiikkkllljjjhhhjjjjjjiiihhhfffeeefffgggccchhhjjjgggeeehhhkkklllgggjjjkkkhhhdddcccfffjjjeeehhhjjjkkkjjjiiijjjjjjiiikkkjjjhhhgggjjjmmmnnnnnniiiiiiooorrrnnnmmmpppnnnjjjggghhhmmmqqqqqqooodddeeefffggghhhjjjjjjkkkmmmlllkkkkkkjjjjjjkkkkkkjjjjjjjjjiiiiiiiiihhhhhhgggggghhhkkknnnooonnnlllrrrooolllkkklllllliiifffpppqqqoookkkggghhhooouuummmnnnoooqqqxxxwwwppphhhlll}}}|||zzzuuuttt~~~}}}~~~rrr|||wwwwwwxxxsssrrrwwwssssssrrrqqqooooooppprrrppptttpppnnnrrrqqqrrrzzzjjjooossstttrrrooopppqqqqqqvvvwwwsssrrruuusssnnnlllkkkjjjhhhhhhjjjmmmpppjjjkkkllllllmmmmmmlllllllllmmmnnnnnnmmmnnnqqqtttjjjjjjkkknnnssstttrrrooolllnnnqqqssssssqqqooommmgggoootttrrrpppsssssspppwwwuuuuuuvvvsssoooooorrrkkkkkkkkkllllllmmmmmmmmmoooooonnnkkkjjjlllmmmkkkjjjoooqqqooonnnqqqrrrpppfffiiinnnrrrtttsssqqqooowwwvvvuuuuuuuuutttrrrooonnnoooooommmkkklllpppssstttuuuuuuuuutttrrrpppooommmsssuuuoookkkmmmrrrttt{{{uuurrrlllddd```bbbfffhhhiiiiiikkkllljjjgggfffhhhkkksssjjjeeeggghhhgggiiiooojjjhhhhhhjjjmmmooommmjjjpppmmmkkkjjjlllllliiifffmmmmmmnnnooonnnmmmkkkjjjkkkjjjiiiiiihhhhhhiiiiiiggggggjjjnnnmmmiiiiiilllhhhoooppphhhdddiiiqqqtttmmmjjjiiikkkjjjggggggjjjhhhiiilllooolllggggggkkkiiijjjjjjjjjjjjkkkmmmnnnkkkgggeeehhhjjjhhhhhhjjjlllhhhfffhhhmmmpppnnnkkkiiikkklllkkkjjjiiiiiijjjooollljjjkkkmmmooonnnllloooooooooooooooooooooooorrrpppmmmmmmooopppooommmuuuooojjjlllrrrtttqqqmmmmmmlllvvvqqqiiiqqqxxx|||zzz{{{{{{{{{~~~|||www|||}}}wwwuuusssqqquuuxxxvvvpppnnnqqqttttttooooooppppppqqqqqqqqqpppnnnnnnnnnoooppppppqqqqqqooorrrqqqllllllooooookkkmmmkkkjjjlllnnnnnnkkkgggooorrrssspppmmmlllqqquuuqqqooolllkkklllmmmnnnnnnjjjmmmnnnmmmjjjkkkpppuuuuuurrrssswwwxxxssspppooouuuuuuvvvvvvuuusssqqqpppnnnmmmmmmmmmmmmnnnppppppoooiiiggglllooonnnpppuuummmmmmjjjgggiiinnnooommmnnnnnnooooooooonnnlllkkkjjjmmmoooooooooqqquuuxxxwwwvvvsssnnnnnnqqqpppmmmtttqqqnnnmmmmmmmmmmmmlllooossswwwxxxvvvssspppooorrrxxx~~~}}}tttmmmnnnsssuuuooojjjdddbbbdddhhhjjjjjjfffgggiiiiiiggggggjjjlllrrrkkkgggiiikkkjjjlllppphhhggggggiiimmmoooooonnnllljjjiiijjjllllllkkkiiijjjkkkkkkllllllllllllkkkhhhiiijjjkkkkkkjjjiiihhhjjjiiikkknnnmmmhhhgggjjjgggmmmnnnhhheeehhhkkkllliiifffeeehhhhhhffffffiiiiiiiiilllnnnlllhhhhhhllliiimmmpppnnnjjjiiilllpppoooiiieeeggghhhggghhhkkkpppllliiijjjmmmpppnnnlllpppqqqqqqoookkkhhhffffffkkkiiihhhjjjmmmoooooommmkkkkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhkkknnnqqqqqqppprrroookkkjjjkkknnnooooooyyy}}}pppjjjkkkooozzz{{{wwwyyy}}}zzz{{{|||~~~|||zzz}}}|||zzzzzz|||}}}{{{zzz~~~~~~{{{uuuwww|||}}}{{{wwwvvvxxxvvvrrrqqqrrrrrroooqqqpppooonnnmmmnnnnnnooolllmmmppprrrsssrrrqqqooohhhmmmpppooopppttttttpppmmmnnnpppqqqqqqpppppppppnnnqqqsssqqqnnnlllooorrrrrrpppmmmmmmnnnnnnnnnmmmiiilllnnnllliiiiiilllqqqpppmmmnnnrrrtttpppnnnnnnrrrtttwwwyyyyyywwwuuusssiiijjjjjjjjjkkkkkkjjjjjjqqqllljjjnnnpppnnnnnnqqqjjjkkkiiigggjjjpppsssqqqmmmnnnnnnnnnmmmkkkiiihhhlllnnnqqqrrrrrrrrruuuwwwoooqqqqqqnnnnnnsssuuutttooonnnmmmnnnppprrrrrrqqqkkkmmmpppqqqpppoooooopppuuuzzz~~~{{{rrrmmmoootttuuulllhhhddddddgggjjjkkkjjjccceeegggggghhhiiikkkmmmnnniiihhhjjjllllllmmmooojjjiiiggghhhkkkmmmnnnmmmgggggggggiiikkklllkkkjjjhhhhhhhhhhhhiiijjjkkkkkkeeegggkkkmmmnnnmmmjjjhhhmmmkkkmmmooolllgggfffhhhgggjjjjjjgggfffgggfffccciiifffgggjjjkkkiiijjjmmmkkkiiikkkmmmlllhhhiiimmmiiioootttrrrlllhhhkkkpppqqqjjjffffffgggfffiiilllrrrnnnjjjiiilllmmmmmmkkkppprrrrrrppplllhhhfffeeegggggghhhjjjnnnoooooonnnlllmmmmmmmmmllllllkkkjjjhhhhhhiiillloooqqqqqqpppppppppnnnkkkkkkooovvv|||rrrfffggguuuxxxmmmvvv|||}}}uuurrrwwwzzzzzzzzzzzzuuuqqqrrruuusssmmmsssqqqooommmlllllllllmmmjjjmmmpppssssssqqqmmmkkkggglllpppqqqsssvvvuuurrrkkkooossssssqqqpppsssvvvmmmppprrrqqqnnnlllmmmooorrrqqqooopppppppppnnnlllkkknnnooonnnkkkiiikkkmmmmmmjjjjjjnnnpppnnnmmmooommmpppuuuxxxzzzyyyvvvtttmmmnnnnnnooonnnnnnmmmlllrrrooonnnpppqqqnnnlllmmmhhhiiiiiihhhlllsssvvvtttnnnoooooonnnmmmkkkiiihhhlllnnnqqqrrrrrrrrrrrrtttvvvzzzyyysssnnnoooqqqppppppooooooqqqssstttsssrrriiijjjlllmmmmmmoooqqqsssqqqtttuuuooogggeeeiiinnnuuukkkhhhffffffiiikkkjjjhhhdddeeeggghhhiiijjjkkklllhhhffffffiiikkklllkkkkkkooommmjjjhhhhhhhhhiiiiiieeefffgggiiijjjkkkjjjiiihhhgggfffeeefffggghhhiiieeegggjjjlllnnnmmmlllkkkmmmlllmmmnnnlllggggggjjjiiigggeeeeeeggghhheeebbbjjjggghhhkkkllliiiiiilllkkkhhhhhhjjjjjjhhhiiimmmhhhmmmrrrrrrnnnkkklllooooooiiifffhhhiiiiiijjjmmmnnnkkkhhhgggiiikkklllkkkiiikkknnnnnnllljjjhhhhhhggghhhjjjlllnnnoooooonnnnnnnnnooooooooonnnmmmlllpppppppppppppppooommmkkkooooooooopppuuu~~~pppbbbnnnvvv|||uuuvvv~~~~~~wwwnnnoootttsssooorrrqqqqqqppppppooonnnnnnmmmnnnpppqqqpppmmmjjjgggmmmooopppqqqqqqrrrqqqooolllnnnppppppooooooqqqsssnnnppppppnnnlllkkklllnnnrrrqqqqqqrrrrrrqqqnnnkkkppprrrtttrrrooommmmmmnnnoookkkjjjnnnpppnnnmmmooojjjlllooorrrttttttsssrrrsssrrrqqqpppppppppppppppqqqooopppqqqrrrpppmmmkkkkkklllkkkiiilllrrrtttqqqoooooopppqqqpppooonnnmmmmmmmmmmmmmmmmmmnnnpppqqq}}}xxxooommmnnnnnnuuutttttttttuuussspppnnnkkkmmmpppqqqrrrrrrtttuuummmooonnnfff```bbbhhhmmmuuullliiiggggggiiijjjgggdddiiiiiiiiijjjkkkkkkjjjjjjeeefffgggiiikkkmmmllliiiooonnnllliiigggggghhhiiifffgggiiijjjiiihhhhhhgggjjjhhhgggeeeddddddeeeeeegggggghhhiiikkklllmmmmmmkkkjjjkkknnnllliiiiiimmmkkkgggcccdddgggiiihhhfffgggdddeeehhhgggdddccceeejjjffffffiiijjjhhhiiikkkhhhhhhjjjmmmooopppnnnllljjjggggggkkkmmmlllkkkmmmllljjjhhhhhhjjjlllnnnnnngggiiilllmmmmmmkkkkkkllllllmmmnnnnnnnnnnnnnnnnnnkkklllnnnoooooonnnlllkkkvvvvvvtttrrrooollljjjiiillllllooowww{{{tttmmmjjjxxxppprrrvvv{{{vvvsssrrroooyyy{{{~~~~~~ooojjjnnnooolllpppqqqtttuuuuuutttrrrpppuuutttsssqqqooollljjjiiirrrpppnnnnnnmmmmmmnnnppppppnnnllllllnnnooonnnlllpppooonnnkkkjjjkkkmmmoooqqqqqqqqqssssssrrrnnnkkkrrrssstttsssqqqooonnnnnnqqqmmmkkknnnooommmkkkmmmmmmlllllllllmmmooopppqqqqqqooollliiiiiijjjmmmooommmnnnoooqqqrrrrrrppplllooopppnnnkkklllooooookkklllmmmoooqqqrrrrrrrrrqqqqqqooollljjjkkknnnqqqrrrpppwwwyyyuuuppprrruuuvvvxxxwwwvvvuuutttrrrooolllmmmqqquuuwwwvvvuuutttsssppptttqqqhhhdddjjjqqqtttuuullliiigggggghhhhhheeebbblllkkkkkklllmmmllliiigggfffhhhjjjjjjlllooonnnjjjjjjkkkjjjiiihhhhhhjjjlllgggiiikkkkkkiiigggffffffjjjiiihhhfffeeedddccccccggggggggghhhiiijjjlllmmmjjjiiijjjmmmllljjjlllpppmmmgggdddfffiiiiiiiiijjjhhhfffgggjjjiiieeeccceeejjjfffeeeiiikkkiiiiiikkkhhhffffffiiioooqqqoookkkiiiggghhhmmmooommmkkklllllllllmmmmmmnnnpppqqqrrrlllnnnoooooommmlllmmmnnnpppppppppooollllllmmmnnnlllnnnppprrrsssrrrqqqpppssssssssspppmmmllllllmmmmmmpppwwwtttmmmqqq{{{uuuooorrrxxx}}}uuu|||~~~xxxwww~~~|||www{{{|||qqqooommmjjjoooqqqtttvvvvvvuuusssqqqyyyxxxvvvtttqqqooonnnmmmqqqmmmkkklllmmmmmmppptttrrrnnnkkkkkknnnpppmmmjjjpppnnnmmmkkklllmmmooopppppppppppprrrsssrrrooolllpppooooooooonnnnnnnnnmmmqqqmmmlllooopppllljjjkkkqqqooommmkkklllnnnqqqssspppnnnkkkhhhhhhjjjmmmooojjjmmmnnnoooqqqsssqqqmmmqqqqqqoookkkkkknnnlllhhhhhhjjjllloooqqqrrrrrrrrrtttqqqmmmlllnnnqqqtttuuuhhhnnnqqqoooooorrruuuuuutttsssrrrsssssssssqqqooommmqqquuuxxxvvvsssqqqpppssswwwuuukkkhhhooovvvvvvuuujjjgggeeeeeeggghhhfffccckkkjjjjjjkkkmmmllliiiffffffjjjjjjiiikkkooonnniiihhhjjjkkkjjjhhhhhhiiikkkfffiiilllmmmjjjhhhggggggiiiiiiiiihhhgggfffeeedddeeefffgggiiiiiijjjjjjiiikkkiiijjjmmmllljjjlllqqqmmmhhhgggjjjkkkgggfffhhhjjjiiijjjnnnnnnjjjhhhjjjjjjfffggglllnnnllljjjkkkhhhhhhhhhiiilllnnnmmmmmmnnnjjjiiimmmnnnkkkjjjkkkmmmnnnpppqqqqqqpppppppppooooooooommmlllkkkmmmoooqqqqqqpppmmmjjjjjjmmmpppmmmooorrruuuvvvvvvuuutttqqqqqqqqqooonnnooosssvvvzzz|||vvvttt|||ssspppyyyxxxlllkkknnnuuuxxxrrrrrrqqqqqqqqqqqqqqqqqqqqquuuuuuvvvuuutttrrrpppooooookkkkkkooopppnnnqqqvvvmmmlllkkkkkkkkkmmmmmmmmmllllllmmmoooppppppooonnnooonnnoooppprrrrrrpppnnnmmmkkkjjjjjjkkkmmmnnnnnnpppmmmnnnrrrssspppmmmnnnpppooommmmmmnnnppprrrsssooooooooonnnooooooppppppjjjnnnnnnlllooosssqqqlllmmmnnnmmmjjjkkknnnmmmiiiiiikkkmmmoooqqqrrrrrrrrrrrrpppnnnpppsssttttttssslllooopppnnnooorrrrrrooorrrpppooopppqqqsssrrrrrrmmmpppssstttsssqqqqqqqqqrrrxxxvvvkkkhhhooossspppuuuhhheeeccccccfffhhhgggeeeiiihhhhhhjjjlllllliiieeeeeeiiihhhfffhhhmmmlllfffiiilllmmmlllhhhffffffgggeeehhhmmmmmmkkkhhhhhhiiiggghhhiiiiiiiiihhhgggfffccceeehhhjjjkkkjjjgggfffllljjjkkkmmmllljjjkkkpppkkkiiijjjnnnllleeebbbeeegggfffhhhlllmmmjjjhhhjjjkkkhhhhhhnnnqqqooolllkkkiiikkklllkkkiiijjjlllooosssnnnjjjkkkkkkiiiiiikkklllnnnqqqqqqpppnnnmmmlllllllllllljjjiiijjjmmmpppppppppnnnkkkhhhhhhmmmqqqiiikkkooorrrttttttsssrrrsssssssssqqqppprrrxxx|||ooofffjjjrrr{{{aaa{{{~~~oooooowwwvvvrrryyy{{{|||~~~}}}tttrrrnnnkkkjjjlllnnnooommmooosssuuuuuussspppmmmpppmmmnnnssssssoooooosssfffiiikkkiiiggghhhlllppphhhjjjnnnrrrtttsssooolllnnnmmmmmmoooqqqrrrqqqooollljjjhhhiiikkkmmmooopppqqqoooqqqwwwyyyuuurrrssskkklllmmmnnnooopppqqqrrrkkkmmmppprrrrrrqqqooonnnkkkooonnnkkkmmmqqqpppkkkiiikkkkkkiiilllpppppplllmmmnnnppprrrssssssssssssmmmlllnnnqqquuuuuurrrnnnlllnnnoooooorrrvvvvvvrrrrrrpppnnnnnnoooqqqqqqqqqnnnpppqqqrrrqqqqqqssstttuuu{{{yyynnnjjjpppqqqmmmwwwffffffeeeeeefffhhhjjjkkkiiijjjkkkjjjiiihhhiiijjjgggfffeeeeeefffhhhjjjllliiimmmqqqpppkkkggggggiiikkkjjjjjjlllnnnmmmiiieeejjjiiihhhiiijjjhhhdddaaannnjjjfffeeefffgggfffeeemmmmmmkkkjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhmmmjjjhhhggghhhiiiiiiiiihhhffffffhhhlllmmmkkkiiillllllkkkkkkkkkkkklllmmmlllllllllkkkkkkkkkjjjjjjgggiiilllooopppqqqpppoookkkjjjiiijjjkkklllkkkjjjssspppmmmjjjiiijjjlllnnnmmmooopppooommmmmmqqqtttmmmlllkkkmmmqqqxxxzzzggglll~~~ttttttzzzooommm{{{vvvnnnvvv|||zzz~~~|||}}}rrrjjjkkknnnnnnpppuuuoooqqqrrrrrrppppppqqqsssmmmnnnpppqqqqqqpppooonnnkkkjjjjjjllljjjiiimmmssskkknnnqqqrrrpppmmmjjjjjjsssnnnkkknnnoooooopppssskkkmmmoooqqqqqqpppnnnmmmooooooppprrrttttttqqqoootttpppmmmmmmppprrrrrrqqqpppooommmllllllkkkiiigggjjjkkkmmmooopppqqqqqqpppmmmooonnnllllllooommmhhhpppqqqqqqrrrrrrsssttttttqqqpppmmmiiilllrrrssspppqqqqqqpppppppppqqqssstttnnnnnnooopppppppppppppppnnnlllpppvvvssslllrrr~~~~~~iiimmmjjjfffmmmlllrrrwwwmmmlllkkkjjjiiijjjjjjkkkggghhhjjjjjjhhhgggggghhhiiihhhhhhhhhiiikkklllnnnkkkooorrrpppllliiijjjlllllljjjiiijjjkkkkkkiiifffgggggghhhjjjjjjjjjhhhfffkkkiiiffffffgggfffccc```mmmmmmllljjjiiigggfffeeeiiihhhhhhhhhhhhhhhhhhhhhkkkiiihhhhhhiiijjjjjjiiilllkkkiiijjjlllmmmllljjjmmmkkkjjjjjjllllllkkkiiiiiiiiijjjjjjkkkkkklllllllllmmmoooqqqrrrrrrrrrrrrmmmlllmmmoooqqqssssssrrrrrrqqqnnnlllllllllnnnooopppppppppnnnllllllmmmnnnooommmlllnnnwwwzzzwwwtttssswwwttttttzzzyyy{{{}}}www{{{}}}tttwwwzzzyyy{{{}}}pppkkkppptttsssssssssrrrpppqqqssstttrrrpppppppppppppppppppppoooooollljjjkkkmmmllljjjnnntttjjjnnnqqqsssrrrpppooonnnrrrnnnllloooqqqpppppprrriiikkkooorrrsssqqqooommmqqqpppppprrrtttsssqqqooopppmmmlllmmmqqqtttuuuuuupppnnnlllllllllkkkiiihhhlllmmmoooqqqqqqrrrqqqqqqnnnpppooommmnnnqqqooojjjrrrrrrrrrrrrqqqqqqqqqqqqppppppnnnmmmpppvvvwwwtttsssrrrqqqpppppppppqqqrrrnnnnnnooopppppppppooooooqqqnnnqqquuusssnnnuuu}}}jjjpppooommmuuurrrvvvwwwrrrqqqnnnllljjjiiiiiiiiieeehhhjjjkkkjjjhhhhhhhhhiiijjjjjjkkklllmmmnnnnnnmmmoooqqqpppmmmkkklllnnnnnnkkkhhhggghhhiiiiiihhhdddfffiiikkkkkkkkklllmmmlllkkkkkkkkkkkkhhhdddaaallllllkkkjjjhhhfffcccaaahhhhhhhhhhhhhhhhhhiiiiiihhhhhhhhhiiikkklllkkkjjjooommmjjjjjjkkklllkkkkkkooollliiikkknnnoookkkgggeeefffgggiiijjjlllmmmnnnooooooooopppqqqrrrssssssnnnmmmnnnpppssstttsssrrrooonnnmmmmmmmmmmmmnnnnnnqqqqqqpppooonnnmmmmmmmmmrrrsssvvv}}}}}}tttnnntttxxxppptttxxx|||vvvvvv{{{xxxyyy~~~yyysssrrrtttvvvvvvrrrooorrrvvvxxxsssnnnqqqqqqooonnnnnnnnnnnnoooqqqnnnnnnooommmjjjlllqqqhhhlllppprrrrrrqqqqqqqqqrrrnnnnnnrrrsssqqqpppqqqgggjjjnnnrrrsssrrrpppnnnooonnnnnnoooqqqqqqpppoooooonnnmmmnnnqqqsssssssssnnnmmmllllllmmmmmmllljjjnnnoooqqqrrrrrrrrrqqqqqqnnnpppooonnnpppsssqqqmmmpppppppppqqqqqqqqqqqqqqqrrrtttsssrrrtttxxxwwwttttttsssrrrqqqpppppppppqqqoooooopppqqqqqqpppooonnntttqqqrrruuusssqqqyyymmmttttttrrrzzzttttttwwwqqqooommmjjjhhhfffffffffeeehhhlllmmmllljjjiiiiiihhhiiijjjllllllmmmmmmlllkkkmmmnnnnnnlllkkklllnnnooolllhhheeeeeegggiiijjjdddgggkkklllllllllmmmoooqqqqqqppppppnnnllliiigggiiijjjjjjjjjhhhfffcccaaahhhhhhhhhhhhhhhiiiiiiiiigggggghhhjjjmmmmmmllljjjmmmkkkiiiggghhhiiikkkkkkrrrnnnjjjlllqqqrrrmmmgggeeefffgggiiijjjlllmmmnnnnnnmmmmmmmmmnnnpppssstttmmmllllllmmmnnnmmmkkkjjjjjjjjjkkklllllllllllllllmmmqqqsssrrrooonnnqqquuuxxxtttmmmttt~~~xxxppptttuuu}}}~~~uuusssjjjmmmvvvvvvxxxxxxyyytttqqqzzz}}}ppprrrzzzuuurrrqqqssswwwxxxvvvrrrsssqqqooommmlllmmmooopppvvvrrrqqqqqqnnnjjjjjjmmmhhhkkknnnppppppoooooooooqqqnnnoootttuuurrrpppqqqlllmmmnnnpppppppppooooookkkjjjjjjlllnnnpppooonnnrrrqqqpppooonnnmmmlllkkkmmmllllllmmmpppqqqqqqpppooopppqqqrrrrrrqqqppppppmmmoooooonnnppptttsssoookkklllmmmoooqqqsssuuuvvvvvvyyyyyyvvvuuuvvvsssooosssrrrrrrrrrqqqqqqrrrrrrpppqqqrrrssssssqqqpppooosssqqqsssuuutttsssyyyrrrxxxtttpppxxxrrrqqqwwwmmmllljjjhhhffffffffffffdddgggkkklllkkkiiihhhhhhhhhhhhiiijjjjjjjjjiiiiiifffhhhjjjjjjjjjjjjjjjkkkmmmllliiifffeeegggjjjllliiijjjlllllllllllllllmmmppppppnnnlllkkkjjjkkklllggghhhiiijjjiiihhheeedddgggggghhhhhhiiiiiiiiiiiifffggghhhjjjmmmnnnmmmkkkjjjiiiiiihhhhhhjjjmmmooouuuppplllnnnssstttpppjjjhhhiiiiiijjjkkklllllllllmmmlllllllllnnnqqqtttwwwlllkkkkkklllmmmllljjjgggiiijjjkkkmmmmmmmmmmmmllljjjqqqvvvtttnnnnnnuuu~~~rrrllllllvvv~~~xxxuuuuuuyyymmmppp|||sssvvvxxxuuu~~~wwwxxxwwwrrrssstttuuuuuuvvvwwwxxxvvvtttqqqooonnnppprrrttttttpppoooqqqqqqmmmmmmooolllnnnqqqqqqpppnnnnnnnnnpppnnnoootttvvvssspppppprrrqqqooommmlllmmmnnnooojjjjjjjjjmmmppprrrqqqpppqqqqqqqqqooollliiigggffflllllllllooorrruuuuuuuuunnnooopppqqqqqqqqqpppooolllnnnnnnmmmpppssssssooojjjkkkmmmoooqqqsssuuuvvvuuuyyyyyyvvvttttttqqqmmmppppppqqqrrrssstttttttttqqqrrrtttuuuuuutttrrrqqqooopppsssuuuuuusssvvv{{{tttzzzrrrmmmwwwuuuuuuwwwkkkjjjiiihhhhhhhhhiiijjjccceeehhhjjjiiihhhhhhhhhjjjjjjiiiiiihhhhhhggggggccceeegggiiikkkjjjjjjiiijjjkkkjjjiiihhhiiikkknnnnnnmmmkkkkkkllllllkkkiiihhhhhhgggfffeeefffiiilllhhhhhhiiijjjjjjiiihhhhhhggggggggghhhiiiiiijjjjjjhhhhhhhhhjjjmmmnnnmmmllljjjkkklllkkkkkklllooorrrrrrnnnkkklllppprrrpppmmmllllllllllllmmmmmmmmmmmmnnnnnnmmmnnnppprrruuuwwwllllllmmmppprrrrrrpppmmmmmmmmmnnnoooppppppooooookkkrrrvvvuuuqqqsss~~~xxxhhhgggsss}}}rrrsss~~~yyyjjjyyy}}}nnntttxxxyyy}}}xxxuuuvvvvvvtttrrrsssvvvzzzwwwuuusssrrrrrrsssuuuwwwnnnkkkkkkpppsssrrrrrrtttrrrtttuuuuuurrrppppppppppppmmmnnnsssuuurrroooppptttrrrooommmllllllmmmnnnlllmmmnnnqqqttttttsssqqqkkkmmmoooooommmkkkiiiiiinnnnnnnnnpppsssuuuuuuuuummmnnnpppqqqqqqqqqpppppplllnnnooommmpppsssrrrnnnooooooppppppqqqrrrsssssspppuuuwwwtttrrrsssssspppnnnoooqqqssstttuuuuuuuuuppprrrtttvvvvvvuuusssrrrlllooorrrtttsssrrrsssttt|||rrr|||ssslllyyyzzz}}}wwwjjjjjjhhhhhhhhhhhhiiijjjfffhhhjjjjjjjjjiiijjjkkkooonnnllljjjhhhhhhhhhhhhbbbdddhhhlllnnnmmmkkkiiigggiiillllllkkkkkkmmmooorrrmmmhhhiiilllnnnjjjfffbbbdddfffgggfffgggjjjmmmllllllkkkkkkkkkjjjjjjjjjfffgggggghhhiiiiiijjjjjjjjjiiihhhiiikkkmmmmmmmmmjjjlllnnnmmmllllllmmmpppllljjjggggggiiilllmmmmmmnnnnnnnnnooooooooopppppppppooooooooooooppprrrssslllmmmnnnqqqsssssspppnnnooooooooopppppppppppppppoooqqqssswww|||}}}ssslllnnn|||xxxssspppuuuuuulllwww~~~mmmsssppp{{{}}}zzzuuuqqqppprrrtttuuurrrqqqppppppppprrrtttuuummmiiijjjooosssssssssttttttuuuwwwvvvtttrrrrrrrrrpppmmmmmmrrrsssqqqooopppqqqppppppooonnnmmmllllllnnnoooqqqssstttrrrnnnkkkgggkkkoooqqqooommmmmmmmmrrrpppooopppqqqrrrqqqooommmnnnppprrrssssssrrrrrrnnnppppppoooqqqtttsssoooppppppqqqqqqrrrrrrsssssspppuuuvvvsssqqqrrrsssrrroooppprrrsssttttttttttttmmmooorrruuuvvvuuusssrrrnnnpppqqqppppppqqqqqqqqqsssooo~~~tttjjjvvvxxx|||wwwiiihhhgggfffffffffggghhhjjjlllmmmmmmmmmmmmoooppptttrrrooollljjjiiiiiijjjccceeejjjnnnqqqqqqmmmjjjdddhhhmmmooonnnmmmnnnooossslllfffgggmmmooojjjdddaaaeeejjjmmmmmmmmmooorrrpppooommmlllkkkjjjjjjjjjfffgggggghhhiiijjjjjjjjjllljjjhhhiiikkkmmmmmmmmmiiilllnnnmmmjjjiiiiiikkkgggfffcccbbbcccfffjjjlllnnnoooooopppqqqrrrrrrrrrpppooonnnmmmmmmlllllllllmmmmmmnnnoooooonnnjjjgggoooooonnnnnnnnnnnnoooooorrrooopppyyyooolllmmmwwwsssooonnnsss}}}ooossswwwzzz}}}qqq|||}}}sssnnnppprrrqqqooollllllkkklllmmmnnnpppqqqppplllkkkpppsssqqqoooppprrrtttuuutttsssqqqrrrrrrpppmmmlllppprrrpppoooppplllnnnppprrrrrrooollljjjooooooqqqsssrrrnnnhhhccchhhlllqqqsssqqqooonnnooouuusssqqqoooooonnnllljjjnnnoooqqqsssttttttttttttppprrrrrrppprrruuutttpppnnnooopppqqqsssuuuvvvvvvsssxxxxxxsssooopppqqqpppqqqrrrssstttttttttsssrrrjjjmmmppptttuuutttsssqqqqqqrrrpppnnnmmmpppqqqqqqmmmnnnuuugggppprrruuuyyyuuujjjaaaaaafffggggggggggggiiilllllllllmmmooorrroooddd```fffiiiggghhhmmmdddddddddgggjjjlllllllllhhhhhhiiimmmnnnllllllmmmmmmkkkiiijjjmmmnnnmmmkkkhhhiiikkkkkkjjjjjjkkklllgggjjjmmmmmmjjjgggggghhhhhhgggggggggggghhhjjjkkkooommmkkkiiihhhiiijjjlllssspppoooppplllggggggjjjlllkkkjjjiiihhhiiijjjkkkjjjlllnnnnnnmmmllllllmmmpppnnnmmmpppttttttnnniiikkkkkklllmmmmmmnnnnnnnnnooopppnnnlllmmmpppmmmhhhrrrwwwyyyiiissswww{{{jjjooo|||www}}}pppuuu~~~sssqqqrrrpppmmmllllllrrrqqqhhhkkkrrrooopppnnnjjjjjjkkknnnppppppppppppppprrrsssrrrooommmpppooooooqqqtttuuuuuutttssstttuuusssqqqnnnnnnnnnrrrrrrssstttssspppnnnlllpppnnnnnnrrrrrrppppppssslllpppooojjjgggiiiiiigggppppppnnnlllooottttttqqqmmmooopppqqqqqqnnnllljjjjjjlllnnnqqqsssuuuvvvvvvwwwtttqqqooooooppppppooopppooooooppprrrrrrpppooonnnoooqqqsssuuutttqqqoootttvvvwwwvvvqqqnnnnnnpppsssxxx{{{wwwqqqnnnrrrwwwuuuqqqkkkhhhiiiiiihhhhhhjjjiiihhhhhhjjjlllmmmlllkkkeeeeeehhhnnnqqqoooppprrrkkkjjjjjjkkkkkkjjjgggeeejjjjjjkkkmmmmmmlllllllllpppooonnnpppqqqoookkkgggqqqqqqqqqnnnkkkjjjjjjkkkjjjlllmmmkkkhhhffffffgggiiihhhhhhhhhiiikkkmmmnnnqqqpppmmmkkkjjjkkklllnnnnnnlllmmmpppooollllllpppllllllkkkkkkkkkkkklllllluuutttqqqnnnlllmmmqqqtttjjjjjjlllqqqvvvuuupppjjjlllkkklllooorrrtttsssqqqnnntttvvvrrrnnnnnnooonnn{{{wwwssspppzzzssssss~~~{{{wwwsssxxx}}}uuuqqqnnnnnnlllssstttmmmpppxxxuuurrrpppnnnnnnqqqsssttttttrrrqqqpppqqqqqqpppmmmkkkqqqpppooopppsssuuuuuutttooopppqqqpppnnnmmmnnnooovvvvvvwwwwwwvvvuuusssrrrpppnnnmmmppppppnnnnnnrrrpppsssrrrnnnlllnnnpppoooqqqqqqooommmooossssssooossssssrrrqqqqqqpppooonnnmmmnnnooopppqqqrrrsssssssssrrrpppooonnnoooqqqrrrrrrqqqpppqqqrrrqqqpppnnnooonnnnnnqqqtttuuurrrooolllppppppllljjjmmmmmmkkkjjjqqqxxxyyyvvvvvv{{{rrrjjjiiikkkmmmkkkffffffjjjjjjhhhfffgggkkklllhhheeeaaaiiipppqqqrrrssssssqqqpppooonnnnnnmmmkkkgggcccllllllllllllllllllllllllmmmnnnppprrrrrrooojjjfffttttttrrrnnnkkkiiijjjllloooooonnnkkkhhhfffggghhhjjjjjjjjjjjjkkkmmmoooppppppnnnmmmkkkkkklllnnnooommmkkklllpppqqqnnnnnnqqqkkklllmmmnnnnnnnnnnnnnnntttsssqqqnnnkkkkkknnnpppdddfffkkkqqqwwwwwwrrrmmmjjjiiijjjmmmqqqrrrooollljjjsssxxxrrrlllmmmtttyyy|||qqqqqq}}}{{{tttooosss~~~vvvqqqtttwwwwwwsssyyy~~~}}}tttqqqppplllqqqsssmmmpppwwwtttrrrqqqqqqrrrtttuuuuuutttuuusssqqqqqqqqqpppnnnlllqqqooonnnnnnqqqsssttttttllllllmmmmmmmmmnnnqqqssstttsssrrrrrrqqqqqqqqqqqqsssooonnnpppooommmnnnrrrooorrrqqqlllkkkooorrrrrrooopppooommmooottttttpppvvvuuusssqqqoooooopppppppppoooooonnnnnnoooooopppnnnooopppooommmmmmqqqtttsssqqqqqqqqqrrrqqqpppnnnqqqmmmkkknnnrrruuurrroookkkqqqppphhhiiitttuuummmnnnuuuzzzzzzuuurrruuuzzzrrrgggfffgggiiihhhccccccgggiiihhhggghhhhhhhhhfffdddnnnsssrrrkkkkkkqqqqqqkkkqqqooommmmmmmmmmmmlllkkkjjjlllllliiijjjlllmmmlllhhhjjjllloooooonnnkkkiiimmmlllkkkhhhggghhhkkknnnrrrqqqnnnkkkiiijjjkkkmmmlllkkkkkkkkkkkklllnnnooojjjjjjiiiiiikkkmmmoooppppppmmmmmmppppppllljjjkkkiiijjjlllnnnppppppoooooojjjmmmqqqrrrpppmmmkkkjjjfffhhhkkkqqquuuvvvtttqqqkkkmmmoooooonnnllljjjiiimmmtttvvvqqqnnnwwwtttsssyyytttuuu{{{|||zzzvvvuuuvvvxxxxxxwwwttt}}}yyypppqqqtttnnnoootttqqqqqqqqqqqqrrrssssssqqqooowwwtttrrrqqqrrrrrrqqqppppppnnnllllllnnnqqqrrrrrrkkklllmmmmmmnnnqqquuuxxxrrrqqqooolllkkkkkklllmmmuuuqqqoooqqqpppnnnooorrrppprrrpppkkkiiinnnrrrrrrlllnnnooonnnppptttuuussstttsssrrrpppooonnnnnnnnnoooooonnnmmmmmmmmmnnnnnnkkkoooqqqppplllkkkooosssqqqppppppqqqrrrrrrqqqoootttoookkklllpppsssqqqmmmnnnvvvrrrfffjjjyyy{{{nnnuuuyyy{{{wwwoookkknnnrrrtttjjjeeebbbdddeeecccccceeefffiiillljjjfffeeehhhlll~~~qqqeeegggrrrtttmmmsssoookkkjjjkkknnnpppqqqiiikkkjjjfffgggmmmooommmjjjkkkllllllllllllllllllggggggfffeeeeeegggjjjnnnpppnnnlllkkkkkklllmmmnnnlllkkkjjjiiiiiiiiijjjkkkgggggghhhjjjllloooqqqsssqqqmmmlllooooookkkgggggggggiiikkkmmmnnnooonnnnnnjjjmmmqqqtttsssqqqooonnnnnnnnnnnnpppssstttuuutttlllrrrvvvuuuppplllnnnqqquuuvvvtttsss{{{wwwkkkiiiyyysss|||vvvnnnnnnppptttwwwvvvtttsss}}}uuu{{{}}}uuusssuuuppppppuuussssssrrrrrrrrrsssqqqnnnkkksssqqqpppppprrrssssssrrrnnnmmmkkkkkkmmmooopppooonnnoooppppppqqqtttxxx|||xxxvvvrrrooommmmmmmmmnnntttpppoooppppppmmmnnnqqqtttvvvtttnnnlllooossssssmmmpppqqqoooooorrrrrrpppqqqrrrssssssrrrooommmkkkmmmlllllllllmmmnnnnnnooolllppprrrpppllljjjmmmqqqnnnmmmnnnooorrrsssrrrqqqvvvrrrmmmlllooopppnnnlllmmmtttooocccfffuuuvvvjjjqqqtttvvvrrrmmmlllsssyyytttpppiiicccdddeeedddeeegggfffkkkooolllhhhhhhooowwwoooggglllvvvxxxtttsssoookkkiiijjjmmmoooqqqjjjnnnllleeefffmmmppplllpppppppppooolllkkkkkkmmmjjjjjjiiihhhfffgggjjjlllkkkjjjjjjkkklllmmmlllkkkjjjiiihhhggggggggghhhiiiiiiiiikkklllooorrrtttuuummmiiihhhmmmpppmmmiiihhhhhhhhhjjjkkklllmmmnnnnnnmmmmmmlllkkkkkkmmmqqqtttsssrrrqqqpppqqqrrrtttuuujjjoootttssspppooorrrwwwuuuuuuuuuzzzsssrrr|||}}}{{{{{{uuurrrooorrrqqqrrrssssssrrruuuzzzyyyzzzxxxtttqqq}}}zzzssstttpppoootttsssuuutttsssssssssrrrooolllooonnnmmmoooqqqrrrqqqpppnnnmmmlllmmmooopppooonnnpppqqqsssssssssuuuxxx{{{yyywwwtttqqqooonnnnnnooopppmmmmmmppppppmmmlllooorrruuusssmmmkkknnnqqqpppqqqtttuuuqqqnnnooonnnlllppprrrtttuuutttrrrooommmjjjkkklllmmmnnnooooooooonnnpppqqqpppmmmlllmmmooommmllllllnnnqqqrrrqqqpppuuussspppooonnnooonnnmmmnnnssspppfffgggqqqssskkkrrrvvvwwwtttnnnnnnttt{{{ppppppllliiihhheeebbbdddiiiiiilllnnnmmmlllpppxxx{{{qqqkkkmmmrrrsssrrrqqqnnnllljjjjjjlllmmmnnnnnnooossspppffffffmmmpppkkkmmmppprrrqqqnnnkkkkkkkkklllmmmmmmkkkjjjiiijjjlllllllllllloooqqqppplllhhhffffffeeeeeefffgggiiijjjllllllmmmnnnooopppqqqrrrlllhhhhhhnnnrrroookkkjjjjjjjjjjjjjjjkkklllmmmnnnnnnmmmkkkiiihhhjjjooosssrrrrrrrrrqqqqqqqqqrrrsssnnnmmmmmmnnnppprrrtttuuurrryyy~~~yyywwwvvvvvvsssoooyyywwwwwwxxxuuuuuu~~~zzzvvvuuutttvvvvvv{{{{{{zzzrrrooorrrqqqtttrrrrrrrrrssssssrrrppppppooopppqqqssssssqqqooooooooooooqqqsssrrrpppnnnqqqrrrtttsssrrrrrrtttuuusssrrrqqqooonnnnnnnnnoooooonnnooosssssspppooopppmmmqqqppplllkkknnnpppooonnnsssuuurrrooooooooommmpppqqqqqqrrrrrrqqqppppppiiikkknnnppppppooonnnmmmnnnnnnoooppppppooooooooonnnmmmmmmmmmoooooommmlllqqqrrrsssqqqooonnnppprrrqqqsssrrrmmmlllpppsssssstttxxx{{{wwwppplllnnnrrrmmmllllllmmmkkkddd^^^aaaiiimmmlllkkklllpppwwwhhhcccfffqqqssskkkeeefffggggggiiilllooopppooommmuuuxxxssshhhfffmmmooojjjeeejjjoooqqqooollljjjkkkjjjlllmmmmmmkkkkkklllmmmoooppprrruuuvvvsssmmmgggcccccccccdddfffiiikkklllmmmmmmmmmmmmmmmmmmllllllnnniiiiiiooossspppkkkiiilllkkkjjjjjjkkklllnnnooooooqqqrrrrrrpppoooppppppoooqqqrrrsssrrrqqqqqqqqqyyysssmmmooouuuyyywwwsssvvv{{{xxx||||||wwwpppwwwyyynnnuuuvvvyyy|||yyyyyy~~~}}}zzzzzz~~~qqqjjj}}}{{{uuuvvvtttpppooooooppprrrssssssrrrtttttttttvvvvvvuuurrrooopppppprrrtttvvvuuurrroooppprrrssssssqqqpppppppppqqqqqqqqqqqqqqqqqqrrrrrrqqqpppsssxxxyyyuuussstttnnnrrrsssqqqpppsssuuutttiiiooosssqqqppprrrsssrrrooonnnmmmmmmmmmnnnppppppjjjllloooqqqqqqooommmkkkmmmmmmmmmooorrrsssrrrqqqpppooommmmmmmmmllljjjhhhlllppptttssspppooorrrvvvooopppqqqpppnnnnnnqqqvvvlllsssyyyxxxqqqllllllooopppkkkjjjiiiiiiiiigggdddaaajjjhhhhhhlllrrrwwwxxxwwwhhhllllllkkklllpppqqqooolllmmmnnnppppppnnnmmmlllqqqooonnnoooqqqpppmmmiiigggffffffhhhkkkkkkgggdddooommmkkkjjjlllnnnnnnmmmiiinnntttuuusssooommmmmmggggggggghhhjjjlllnnnpppooommmkkkjjjjjjiiigggeeeeeehhhllloooooooooppppppmmmmmmkkkjjjjjjnnnsssxxxwwwuuuqqqoooqqqsssrrrnnnsssooommmppprrrrrrrrruuuvvvuuutttrrrqqqrrruuuxxxtttuuummmooouuuuuu{{{xxxzzzssssssyyyppp~~~{{{vvvpppooommmmmmlllmmmqqqwwwyyyyyyppprrrsssrrrpppooopppsssnnnlllmmmooossstttqqqooorrrtttqqqmmmnnntttuuuppppppqqqtttwwwtttoooooorrrnnnppprrrtttuuutttsssrrrvvvuuuqqqmmmooottttttqqqpppllljjjlllqqqtttssspppnnnnnnnnnnnnooopppqqqrrrpppnnnlllooorrrtttsssqqqkkknnnpppqqqpppppppppqqqrrrrrrqqqooommmlllnnnooopppnnnlllmmmmmmlllmmmoootttvvvsssllllllrrruuussskkkrrrwwwtttnnnkkkpppvvvpppkkkiiigggfffggghhhhhhgggjjjiiihhhiiilllnnnnnnnnnfffhhhgggeeeffflllooonnnllllllkkkjjjjjjkkkllllllooonnnmmmnnnpppooollliiifffggghhhjjjlllllljjjhhhqqqpppnnnnnnnnnnnnmmmmmmjjjnnnssstttqqqmmmjjjiiikkkkkkkkkkkklllmmmooopppllljjjiiiiiiiiiiiihhhgggllllllmmmnnnoooooommmllljjjkkkkkklllmmmqqqvvvzzzvvvtttqqqpppqqqsssrrrpppsssrrrrrrtttrrrooorrrwwwtttsssqqqnnnooovvv}}}|||{{{rrrvvv|||}}}rrr}}}zzzqqqvvvsss~~~tttmmmrrrpppnnnnnnqqquuuvvvuuuqqqssstttssspppoooppprrrnnnllllllmmmppppppooommmoooqqqpppnnnpppttttttooorrrqqqssstttqqqkkkkkknnnlllmmmoooqqqrrrsssrrrrrrtttsssqqqnnnpppuuuuuurrrpppmmmjjjlllppprrrpppnnnssssssrrrqqqqqqqqqqqqqqqkkkkkkmmmpppssssssqqqooonnnooooooooonnnoooqqqsssrrrqqqpppooooooqqqrrrssspppoooooooooooonnnooopppqqqsssqqqllllllqqqsssqqqnnnsssxxxwwwrrrooopppssspppkkkhhheeeeeegggjjjlllllliiijjjjjjiiihhhhhhjjjkkkkkkllliiiddddddjjjmmmlllmmmkkkhhhffffffhhhkkkmmmmmmlllkkklllmmmmmmllljjjfffhhhkkkmmmmmmllllllllloooppppppooommmlllkkklllmmmppprrrssspppllliiihhhmmmmmmllllllmmmmmmnnnooollljjjiiiiiikkklllkkkkkkooonnnmmmnnnnnnooonnnmmmkkkmmmnnnoooppprrruuuxxxrrrpppoooooopppqqqqqqpppooopppssstttppplllrrrzzzwwwuuuqqqoootttzzz}}}}}}jjjuuusssxxxwwwqqqvvv}}}~~~uuuxxxtttoooooorrrtttuuutttsssttttttssspppooooooppppppnnnmmmmmmnnnoooooonnnlllnnnnnnnnnpppsssrrrooopppoooppprrroookkkkkkoooooooooppppppqqqqqqrrrrrroooqqqpppnnnpppttttttpppqqqnnnkkklllooopppooolllrrrqqqpppooonnnmmmllllllhhhlllqqqssssssqqqpppoooooopppooonnnmmmooorrruuussspppnnnnnnrrrvvvwwwvvvnnnnnnooooooooooooooonnnppprrrrrrpppppprrrssspppooorrrttttttrrrpppoooooopppjjjhhhffffffiiikkklllllliiilllmmmllljjjjjjmmmppprrrssspppkkkjjjlllmmmkkknnnllliiihhhhhhiiilllnnnjjjjjjjjjjjjkkkkkkkkkjjjfffjjjnnnooommmkkkkkkmmmiiilllnnnnnnllljjjjjjkkknnnpppqqqrrrpppmmmkkkiiikkkkkkkkkllllllmmmmmmnnnpppnnnmmmlllnnnoooooonnnlllnnnooonnnmmmnnnpppsssoooqqqssssssrrrqqqqqqrrrnnnllllllnnnooonnnnnnpppkkkkkknnnpppooommmrrryyy{{{yyywww{{{yyy~~~ooowwwwwwvvvvvvvvv{{{}}}xxx}}}~~~vvvooopppsssuuuuuuvvvuuuuuutttsssqqqpppooooooqqqpppoooooopppqqqssssssmmmmmmlllmmmooorrrrrrqqqnnnlllmmmqqqrrrpppqqqtttuuuuuusssrrrrrrqqqrrrrrrlllooopppnnnoooqqqoookkkooommmlllmmmoooqqqpppooooooooonnnnnnmmmkkkjjjjjjmmmpppttttttqqqoooooopppnnnooopppooooooooorrrtttuuuppplllnnnssswwwwwwuuuiiilllnnnmmmmmmnnnmmmkkkppprrrttttttuuuuuutttsssrrrrrrrrrrrrssstttsssqqqpppiiihhhhhhiiikkkkkkjjjhhhlllnnnpppooolllkkknnnqqqmmmpppqqqnnnmmmooonnnjjjmmmmmmmmmmmmmmmmmmmmmmmmiiiiiijjjiiiiiiiiijjjkkkhhhlllpppooollljjjjjjlllgggiiilllmmmmmmmmmmmmmmmlllmmmmmmnnnnnnnnnllljjjiiijjjkkkmmmnnnooopppqqqtttqqqnnnmmmnnnoooooonnniiinnnssspppkkkjjjpppvvvnnnpppssstttsssqqqppppppnnnlllmmmqqqqqqmmmnnnrrrqqqmmmmmmpppqqqppprrruuuzzz{{{{{{yyy}}}yyyooonnn}}}yyytttxxx~~~xxxyyyoooooorrrssstttwwwvvvuuussssssrrrqqqpppoooppppppppppppppprrruuuwwwpppmmmkkkllloooqqqsssuuupppnnnoootttuuuttttttvvvttttttsssrrrrrrsssssstttpppssstttqqqooopppmmmjjjnnnmmmmmmnnnqqqsssttttttoooppppppqqqqqqppppppoooqqqsssssspppkkkiiikkknnnkkknnnrrrsssrrrqqqqqqqqqtttpppmmmnnnsssuuutttppphhhmmmnnnlllmmmpppoookkknnnppprrrvvvvvvuuusssssswwwtttrrrrrruuuxxxyyyyyypppiiihhhiiijjjkkkjjjhhheeeooooooooommmkkkjjjjjjlllccchhhkkkkkklllooonnnjjjlllmmmoooppppppooommmllliiijjjjjjiiihhhgggiiikkkjjjllloooooonnnmmmllllllkkkkkkkkknnnqqqsssrrrqqqkkkjjjjjjjjjllllllkkkiiikkklllnnnppprrrsssttttttssspppmmmkkklllmmmmmmmmmjjjppptttqqqkkkhhhlllrrriiilllppprrrrrrrrrrrrsssqqqnnnpppuuutttoooooouuu{{{uuurrrtttuuusssrrrtttzzz}}}vvvyyyjjjxxxsss}}}~~~ssspppqqqppprrrvvvvvvtttsssrrrsssrrrqqqooommmnnnppppppooopppsssuuusssooommmooorrrrrrsssvvvuuurrrrrrwwwxxxtttqqqqqqnnnnnnoooqqqrrrtttuuuuuutttxxxyyytttqqqqqqooollllllmmmnnnoooqqqtttvvvwwwlllmmmooopppqqqqqqqqqppprrrqqqoookkkgggfffhhhiiijjjnnnsssuuutttrrrpppppprrrpppooopppsssssspppmmmkkkqqqrrrmmmnnnssssssnnnkkkkkknnnsssuuurrrppprrrrrrpppnnnnnnqqqsssuuuvvvpppiiihhhgggggghhhiiihhhgggmmmkkkjjjiiijjjkkkjjjiiifffiiikkkjjjkkknnnnnnkkkjjjkkkmmmnnnnnnmmmkkkjjjjjjkkkkkkiiigggfffhhhjjjkkkkkkmmmooorrrrrrpppoooqqqllljjjlllrrruuutttpppooommmkkkkkkmmmmmmkkkjjjmmmnnnpppqqqssssssssssssqqqoookkkjjjlllnnnooooookkklllnnnooonnnmmmmmmmmmfffiiimmmoooppppppqqqrrrqqqmmmpppvvvtttmmmnnnuuuyyyvvvvvvwwwwwwtttvvvzzzzzzvvvvvv~~~yyyyyyuuuyyyvvvrrrrrrwwwuuusssrrrrrrttttttrrrpppoooqqqsssrrrpppooopppqqqtttppppppvvvwwwtttrrrtttssspppqqqwwwxxxtttooommmnnnpppqqqssssssssssssrrrsssxxxyyytttpppppppppnnnlllmmmnnnoooppprrrtttuuujjjkkknnnoooppppppooonnnqqqooommmkkkkkkjjjiiihhhlllooorrrtttsssrrrqqqqqqnnnooorrrssstttrrrooommmlllrrrrrrlllmmmuuuvvvpppkkkiiilllrrrtttpppooorrrnnnoooppppppoooooonnnnnnpppjjjgggddddddfffhhhjjjjjjiiigggeeeggglllooonnnmmmqqqsssqqqmmmlllnnnooollliiijjjkkkkkkkkkkkkjjjiiikkklllllljjjfffeeehhhjjjjjjjjjkkkpppuuuwwwuuurrrsssmmmgggiiiqqquuurrrmmmvvvrrrooonnnooopppnnnkkkmmmnnnooopppqqqppppppoooqqqooollllllnnnqqqrrrsssiiigggggglllrrrtttqqqlllhhhkkkmmmnnnmmmmmmmmmnnnoookkknnnuuurrriiijjjrrrqqqrrrvvvxxxuuutttyyy~~~}}}qqqqqq~~~pppuuuvvvwww{{{yyy}}}zzz|||}}}uuutttyyyuuusssqqqrrrtttuuusssqqqsssvvvxxxvvvssspppooopppssspppsss{{{|||vvvqqqqqqmmmkkknnnuuuxxxtttooommmuuuvvvwwwwwwuuussspppnnnppptttuuupppmmmnnnooonnnmmmnnnooooooooooooqqqsssoooppprrrssstttsssqqqpppqqqooonnnoooqqqqqqmmmjjjnnnpppqqqrrrqqqqqqrrrtttkkkooosssvvvuuurrrpppoookkkrrrqqqjjjkkksssuuuooollljjjmmmsssuuuqqqqqquuuqqqtttxxxyyyvvvrrrooommmrrrjjjeeeeeejjjmmmkkkjjjjjjooonnnlllkkkkkklllnnnoooppprrrrrrnnniiihhhlllqqqpppmmmjjjhhhggggggfffeeejjjmmmooonnnkkkjjjlllooonnnlllkkkjjjjjjllloooqqqlllmmmooopppppprrrvvvxxxkkknnnooonnnkkkiiijjjkkkwwwuuussspppmmmkkkjjjiiijjjiiihhhjjjoooqqqqqqooosssrrrooolllkkklllnnnoooooonnnnnnoooooonnnnnnpppllltttwwwqqqlllmmmnnnmmmyyyrrrnnnqqquuu{{{zzzzzzwww|||vvv{{{wwwrrrssspppyyyxxx{{{}}}ttttttxxxwwwyyysssqqqssswwwxxxtttqqqrrrtttuuunnnkkkssssssnnnrrrvvvvvvvvvuuuuuuttttttsssyyytttqqquuuxxxuuuqqqpppqqqooonnnppptttvvvuuurrrtttrrrqqqrrrpppmmmooosssrrrpppooooooqqqssssssrrrpppooonnnnnnpppqqqqqqpppqqqkkkiiinnnrrrpppllljjjqqqqqqqqqpppooonnnmmmmmmrrruuuxxxxxxwwwuuuttttttnnnppprrrqqqnnnnnnpppssspppoooooooooppprrrtttuuunnnsssyyyyyyuuuqqqqqqsssvvvmmmiiihhhkkkmmmkkkiiijjjmmmmmmlllkkkkkklllmmmmmmhhhjjjlllkkkjjjjjjmmmpppnnnkkkhhhhhhjjjkkkjjjiiilllllljjjiiihhhiiikkknnnqqqooommmkkkkkklllmmmooovvvwwwwwwuuuqqqooonnnnnnjjjlllnnnmmmkkkiiijjjlllppppppqqqqqqpppnnnkkkjjjlllkkkkkkmmmqqqsssrrrqqqoooooooooooonnnnnnnnnnnntttpppmmmlllmmmllllllkkkkkkqqqrrrmmmkkknnnqqqqqqsssqqqqqqrrruuu}}}}}}rrrtttyyywww{{{yyyxxxrrroooxxx~~~vvvxxxuuutttuuusssppprrrwwwvvvxxxqqqmmmsssrrrnnnsssvvvvvvtttsssssssssssssssvvvtttwwwuuurrrppprrrpppnnnppptttvvvuuusssuuurrrqqqrrrppplllnnnrrrsssqqqooooooqqqssstttuuuqqqpppnnnmmmnnnooonnnmmmoookkkkkkppprrrpppnnnnnnppppppqqqrrrqqqpppooonnnrrrtttwwwwwwuuusssrrrrrrrrrsssrrrpppnnnmmmnnnoooqqqqqqqqqqqqrrrtttuuuvvvsssvvvxxxvvvrrrrrrwww{{{uuukkkgggeeehhhhhheeedddeeekkkkkkkkkkkkkkkkkkkkkkkkeeegggiiikkkllllllllllllllliiifffgggmmmpppooommmmmmllliiiffffffhhhkkknnnrrrqqqnnnmmmlllmmmnnnooonnnoooqqqpppnnnmmmlllmmmjjjlllmmmmmmllllllmmmnnnlllnnnqqqrrrqqqnnnjjjhhhmmmmmmnnnpppssstttrrrqqqmmmnnnoooqqqqqqooommmlllsssooojjjjjjmmmpppnnnkkkmmmooonnnkkkmmmssswwwwwwuuurrrrrrxxxxxx|||}}}rrrrrruuuyyywww{{{xxxqqqmmmqqqxxxyyyuuuttttttqqqnnnppptttvvv{{{uuupppssspppnnnuuuwwwuuurrrppppppppprrrsss|||rrruuuzzz{{{wwwtttsssqqqoooqqquuuwwwvvvtttuuurrrrrrrrrpppmmmooosssvvvsssqqqppprrrtttuuuuuutttqqqooonnnooonnnmmmlllkkkjjjmmmppppppllllllpppoooppprrrssssssrrrpppoooqqqsssuuuuuusssqqqqqqqqqtttrrrpppooooooooonnnmmmoooooopppqqqrrrsssttttttqqquuuxxxvvvsssrrrvvvzzzrrriiieeedddffffffcccccceeeiiijjjkkkkkkkkkkkkjjjiiiiiiiiijjjmmmooonnnkkkiiinnniiifffhhhnnnrrrqqqnnnlllnnnooollliiiiiimmmrrrqqqpppooonnnnnnooopppqqqgggiiijjjjjjjjjlllnnnqqqlllmmmmmmnnnnnnooopppqqqqqqrrrrrrrrrpppmmmiiiggglllmmmnnnpppqqqqqqpppnnnnnnooopppppppppnnnmmmkkknnnllliiikkksssxxxuuunnnoooooonnnnnnrrrvvvyyyxxxxxxtttwww|||~~~xxxvvvtttssstttqqqxxxwwwssssss}}}~~~xxxtttwwwxxxtttpppooosssyyyuuuppprrrpppoooxxxwwwtttqqqnnnnnnooorrrtttxxxuuuwwwwwwssstttrrrpppqqquuuwwwwwwuuutttrrrrrrtttrrrppprrrwwwxxxvvvttttttuuutttsssqqqtttrrrpppoooppppppooonnnnnnooosssuuuqqqlllmmmssspppqqqrrrsssrrrpppmmmllloooqqqssssssrrrrrrrrrsssssspppnnnooorrrtttsssqqqlllmmmnnnooopppqqqqqqqqqiiipppwwwxxxtttooonnnooouuullliiihhhjjjjjjggghhhllliiiiiijjjkkkkkkjjjiiiiiihhhhhhjjjlllnnnnnnllliiippplllhhhjjjnnnqqqpppmmmjjjrrrxxxuuunnnjjjooouuusssrrrpppooonnnnnnoooooosssrrrooollliiijjjmmmooollllllkkklllmmmooopppppptttsssrrrqqqooonnnmmmlllkkklllmmmnnnmmmlllllllllrrrqqqpppooonnnmmmllllllqqqrrrqqqrrrwww{{{tttiiiooonnnooorrrtttuuuttttttmmmwwwzzzwwwttt|||qqqoootttvvvxxx|||vvv{{{uuutttxxxxxxtttqqqooovvvsssooorrrqqqqqqzzzvvvtttpppnnnnnnppptttwwwzzz}}}zzzqqqnnnuuurrroooppptttwwwwwwvvvsssqqqrrruuuuuutttwww|||xxxxxxxxxxxxxxxuuuppplllpppooommmmmmooopppooooootttvvvyyyzzzuuunnnpppvvvqqqqqqrrrqqqpppmmmjjjiiimmmoooqqqrrrrrrsssuuuvvvtttqqqoooppptttvvvuuusssmmmmmmnnnooopppqqqqqqrrrjjjpppvvvvvvqqqllljjjkkkzzzkkkiiihhhjjjiiifffiiinnnjjjjjjjjjjjjjjjjjjjjjjjjdddeeeggghhhjjjlllmmmnnnpppnnnlllllllllmmmmmmmmmiiirrryyywwwppplllooottttttsssrrrpppnnnmmmllllllsssqqqoookkkhhhiiilllooollljjjhhhiiikkkmmmnnnnnnqqqqqqpppppppppqqqrrrrrrkkklllmmmllljjjiiijjjkkkrrrqqqpppnnnmmmmmmmmmmmmyyy|||{{{wwwxxxyyyqqqeeeooommmooosssssspppoooqqqfff{{{~~~yyy{{{mmmnnnzzz||||||wwwwwwnnnooorrrrrrrrrnnntttpppmmmssssssrrrzzzuuussspppooopppssswwwzzzyyy|||zzzpppnnnrrruuuqqqoooooosssvvvwwwvvvrrrqqqrrruuuvvvuuuxxx~~~wwwwwwxxxyyyyyyuuuppplllmmmkkkjjjjjjlllmmmmmmmmmqqqrrruuuvvvqqqkkklllrrrrrrqqqpppooonnnllljjjiiimmmnnnpppqqqrrrsssuuuwwwvvvtttrrrrrrsssssssssrrrqqqpppppppppqqqsssuuuvvvrrrttttttpppkkkjjjnnnsssvvvjjjhhhhhhhhheeebbbeeejjjlllkkkjjjiiiiiijjjkkklllggghhhhhhgggfffhhhnnnsssnnnoooooommmjjjjjjlllnnnkkkmmmpppooommmllllllnnnooooooooooooooooooooooooiiijjjkkklllkkklllnnnpppnnnllliiiiiilllnnnnnnnnnnnnooopppqqqqqqqqqqqqqqqooooooooollliiiiiikkknnnmmmnnnoooppppppooonnnmmmvvv{{{{{{uuuvvv{{{xxxnnnqqqppprrrtttrrrmmmooouuu}}}pppqqq{{{ttt~~~|||yyy{{{sssppppppsssrrruuupppnnnuuuvvvsssyyytttsssqqqqqqssswwwzzz}}}oooppptttvvvsssoooqqqvvvtttqqqnnnnnnrrruuuvvvuuusssqqqrrrttttttsssuuu{{{vvvuuuuuuuuuvvvvvvtttrrrooommmkkkkkklllmmmmmmlllkkkkkknnnpppnnnjjjjjjoooqqqpppooonnnmmmmmmnnnnnnnnnoooppppppooopppqqqsssrrrssssssrrrppppppqqqrrrsssrrrpppooopppsssvvvxxxrrrssssssoookkklllrrrxxxlllooommmlllkkkgggccceeekkkmmmllljjjiiiiiijjjlllmmmnnnooonnniiieeefffmmmtttlllooopppnnniiihhhlllpppmmmiiiffffffiiikkkjjjhhhggghhhjjjmmmpppsssuuuvvvkkknnnrrrsssrrrpppoooooosssooolllllloooqqqqqqpppnnnppprrrsssrrrpppllljjjrrrrrrqqqmmmjjjjjjmmmpppgggjjjnnnrrrsssrrrpppnnnllltttuuuqqqtttvvvtttuuuvvvrrrnnnttt}}}xxxuuuwwwuuuttt{{{{{{uuuvvvzzzvvvxxxvvvxxxpppnnnwwwwwwssswwwssssssrrrsssuuuyyy}}}pppooorrrwwwwwwsssqqqssstttpppmmmmmmqqquuuvvvuuutttrrrrrrsssrrrppprrrwwwuuusssqqqqqqtttvvvxxxxxxtttrrroooooooooooonnnmmmlllkkknnnrrrrrrooopppssspppooonnnmmmmmmoooqqqsssoooppppppooommmmmmnnnooolllnnnqqqpppoooooorrrvvvsssqqqnnnlllmmmqqquuuxxxjjjnnnrrrrrroooooorrrvvvsssdddeeeffffffeeegggiiilllkkklllllljjjkkknnnlllgggpppsssqqqjjjiiiooosssssstttpppllljjjkkklllkkkiiijjjlllkkkggghhhlllkkkeeekkkiiiiiikkkooopppnnnkkkrrrrrrrrruuuvvvtttnnniiiooojjjvvv|||oootttyyyvvvpppjjjiiimmmqqqrrrqqqpppmmmhhhiiiqqqyyyuuummmtttqqqooonnnqqqtttvvvvvvqqqllltttpppmmmzzzxxxsssvvv~~~yyyuuuvvv{{{rrrttt{{{tttwwwttt{{{wwwwwwxxxzzz~~~|||zzzwwwuuutttvvvuuuxxx}}}~~~zzzwwwxxxyyyyyyyyyyyyxxxwwwwwwvvv~~~{{{zzz||||||vvvrrrrrrqqqqqqoookkkjjjnnnuuu|||wwwtttpppnnnoooqqqvvvzzzyyyvvv~~~yyy|||zzzxxxuuurrrsssuuuuuurrrvvvsssqqqrrruuuuuupppkkkooopppqqqqqqpppqqqssstttqqqrrrrrrrrrrrrrrrqqqpppxxxsssuuuzzzwwwnnnlllrrrwwwvvvpppiiikkkqqqrrrnnnrrrtttqqqjjjhhhmmmnnnkkklllnnnmmmiiikkkppppppkkkkkkmmmoooppppppqqqtttvvvooopppqqqooommmnnnrrrvvvnnnnnnmmmlllkkklllooorrryyyqqqmmmrrrwwwxxxuuussskkkkkkpppxxxzzztttooommmqqqeeeeeefffffffffhhhkkknnnlllmmmlllhhhhhhiiifffaaajjjnnnooojjjhhhlllmmmkkknnnkkkhhhhhhiiikkkkkkjjjgggmmmnnnjjjhhhkkkllljjjhhhhhhiiikkkmmmmmmllljjjnnnmmmmmmmmmnnnmmmkkkjjjtttoooyyy|||pppsss|||wwwuuuqqqnnnooorrruuutttrrrooommmjjjjjjpppwwwuuuoootttqqqooonnnppprrrsssttttttqqqwww|||nnnkkksssrrrqqqqqquuu|||~~~zzzyyy{{{}}}yyysssvvv{{{uuusssvvv{{{~~~{{{xxxwwwwwwxxx{{{xxxxxx{{{zzzwwwvvvxxxuuuvvvvvvvvvuuutttrrrqqq~~~zzzxxxzzz{{{xxxwwwyyyrrrrrrssstttuuuwwwyyyzzzxxxwwwtttpppqqquuuxxxxxxzzzxxxyyy~~~wwwxxxwwwtttqqqqqqrrrsssvvvssspppqqqssssssppplllqqqrrrrrrqqqpppoooqqqrrrrrrssstttwwwxxxzzz{{{{{{uuutttvvvxxxwwwssstttwwwuuutttpppjjjlllqqqrrrnnnwwwyyyvvvpppooorrrsssppprrrtttrrrmmmnnnrrrppplllppprrrssstttsssrrrssstttqqqqqqqqqpppnnnnnnppprrrppppppooonnnlllkkkmmmoooqqqkkkjjjoootttttttttuuuqqqooopppuuuwwwtttssstttooofffffffffeeeeeehhhlllpppnnnooonnnkkkkkkmmmjjjffffffkkknnnllljjjjjjhhheeeiiigggeeeeeehhhkkklllllleeemmmqqqmmmiiijjjnnnpppgggiiimmmooonnnmmmlllkkkmmmmmmlllkkkjjjllloooqqqnnnkkkpppqqqiiikkksssqqqqqqooooooqqquuuvvvtttqqqmmmooommmllloootttuuurrrtttrrrooonnnooopppqqqppprrrssswwwyyyuuuooommmpppnnnooolllppp~~~xxxzzz|||www~~~zzzppp|||{{{qqqqqqpppqqqvvv||||||~~~}}}|||zzzvvvtttvvvwwwwwwxxxzzz{{{zzzxxxvvvsssxxxxxxrrrrrryyy}}}|||~~~}}}|||vvv|||vvvxxxzzzxxxsssppprrruuuwwwsssoooooopppqqqooommmsssssssssrrroooooopppqqqoooppprrrtttwwwyyyzzz{{{tttwwwwwwsssrrruuuwwwvvvqqqqqqooolllnnnqqqrrroooqqqssssssppppppssstttrrrssstttrrrooopppsssrrrooooooqqqrrrrrrpppnnnmmmmmmsssrrrppppppppppppooommmnnnooopppooonnnmmmnnnooonnnkkkkkkoooqqqppprrrvvvrrrpppssswwwxxxvvvuuuwwwmmmhhhhhhgggeeedddfffjjjmmmiiilllllllllnnnrrrrrrnnnhhhkkkoooooommmjjjhhhggghhhgggffffffhhhkkkmmmnnngggkkknnnmmmjjjkkknnnqqqhhhmmmrrrssspppnnnnnnoookkkmmmnnnmmmkkklllqqquuufffeeeggggggeeehhhmmmooommmllllllnnnqqqrrrrrrpppmmmppppppmmmmmmrrrtttttttttrrrooonnnnnnoooooonnnlllqqqtttqqqqqqsssuuutttooommmnnn|||{{{~~~pppzzzxxxtttrrrrrr|||tttnnnppptttzzz}}}~~~~~~}}}~~~xxxvvvwwwwwwxxxwwwwwwyyy|||vvvxxx}}}~~~~~~wwwyyy|||zzzzzzzzzwwwtttuuuwwwwwwtttooommmnnnoooooonnnrrrssssssqqqpppoooppprrrqqqqqqqqqrrrrrrssstttttttttzzzxxxooolllrrrtttqqqoooooooooooopppqqqqqqpppkkkmmmnnnoooqqqtttuuuuuunnnnnnmmmnnnpppssstttrrrmmmoooqqqqqqnnnlllkkkkkkssspppoooppprrrrrrooollliiikkknnnppppppqqqrrrtttrrrqqqrrrtttqqqnnnpppvvvnnnpppuuu{{{{{{vvvtttuuummmjjjiiihhheeeddddddgggjjjdddfffhhhhhhkkkpppqqqmmmkkklllmmmnnnllliiiiiijjjjjjjjjiiiiiiiiikkknnnpppkkkjjjjjjkkkmmmmmmlllmmmjjjnnnrrrssspppnnnnnnooogggkkknnnnnnllllllnnnqqqiiikkkiiihhhjjjkkkmmmrrrmmmllljjjkkkmmmpppqqqrrrmmmqqqqqqmmmlllppptttuuutttrrrpppooopppppppppoookkkpppqqqnnnooovvvyyywwwqqqnnnxxxxxxzzzrrr{{{wwwzzz}}}xxxsss|||{{{~~~{{{zzztttyyy}}}|||xxx{{{~~~yyyvvvzzzvvvxxx}}}|||}}}~~~yyy~~~}}}}}}vvvxxxzzzwwwuuuvvvxxxtttpppmmmmmmnnnnnnooopppqqqqqqqqqpppppprrrtttwwwwwwvvvttttttttttttuuutttyyywwwnnnkkkrrruuuqqqnnnooopppqqqqqqqqqqqqrrrsssssstttuuuvvvvvvwwwxxxooommmlllnnnqqqrrrssssssoooqqqssssssqqqppppppppppppnnnmmmooossstttqqqnnniiikkknnnpppqqqrrrsssuuurrrrrrtttuuurrrnnnqqqwwwppppppsssvvvuuuqqqrrrwwwnnniiijjjiiihhhfffeeegggiiihhhjjjjjjiiikkkooonnnjjjjjjiiijjjkkkjjjggghhhlllkkkkkkkkkjjjiiikkknnnppppppkkkiiilllnnnllljjjjjjjjjlllnnnnnnmmmllllllmmmlllooorrrsssrrrqqqppppppnnnsssmmmiiiooommmiiiooopppooonnnmmmnnnpppssstttooorrrqqqmmmlllqqquuuuuusssrrrqqqqqqrrrssssssrrrqqqsssrrrpppqqquuuwwwvvvsssyyyvvvvvvuuuxxxuuurrrtttyyyyyyxxx}}}}}}~~~yyyxxx|||{{{~~~~~~yyywwwxxxxxx{{{zzzwwwvvvxxxuuurrrtttxxxuuurrrooommmmmmnnnoooooopppqqqqqqpppqqqsssuuuvvvuuutttssstttuuuvvvwwwsssvvvuuuqqqppptttxxxxxxqqqpppqqqsssssspppqqquuu{{{xxxvvvwwwvvvrrrrrrtttwwwrrrqqqssstttrrrqqqrrrooopppqqqqqqpppoooqqqrrrooonnnnnnoooqqqrrrrrrqqqnnnpppqqqqqqppppppqqqsssnnnnnnppprrrqqqnnnqqqwwwvvvrrrooonnnkkkkkkqqqzzzppphhhiiikkkkkkjjjjjjjjjkkkmmmooonnnkkklllooommmhhhhhhfffhhhlllkkkggghhhmmmgggiiiiiihhhgggiiimmmppprrrooonnnpppnnnhhhhhhkkknnnlllkkkkkklllmmmlllkkktttttttttuuuvvvuuurrrpppllltttlllhhhqqqmmmeeemmmpppqqqqqqrrrqqqqqqrrrsssqqqrrrppplllmmmrrruuutttrrrrrrqqqsssuuuwwwwwwvvvxxxtttrrrttttttttttttvvv{{{|||yyy{{{vvvuuuwww~~~pppvvvzzz{{{~~~ttttttzzzzzzwwwtttwww|||uuuwww|||~~~zzzvvvppppppuuuwwwvvvtttqqqnnnnnnnnnooopppqqqrrrqqqppppppqqqsssqqqqqqpppoooppprrrtttvvvtttrrrrrrtttsssrrruuuzzztttrrrrrruuusssooorrrxxxyyytttqqqrrrppplllmmmqqqzzztttrrruuuuuurrrqqqsssppppppooonnnlllmmmoooqqqpppqqqqqqooonnnoooqqqsssqqqqqqqqqpppooooooqqqtttnnnmmmmmmppppppooopppuuutttrrrqqqoookkkiiinnnuuurrrfffiiilllnnnnnnmmmnnnoooiiikkkjjjhhhiiikkkiiidddfffeeeiiioooooojjjiiinnnccceeeffffffeeeggglllpppsssrrrttttttmmmeeegggnnnrrrnnnkkkkkkmmmoooooommmvvvssspppppprrrrrrooollliiisssllliiiuuuqqqhhhqqqmmmpppssstttsssqqqppppppsssrrroookkknnnsssuuusssrrrqqqrrrtttwwwzzzzzzyyyyyysssqqqvvvxxxtttuuuyyyzzz{{{xxxxxx{{{yyysssyyyzzzxxx~~~sss{{{xxxnnn{{{ssssssvvvyyyvvvmmmpppyyywwwwwwuuurrrooonnnnnnooorrrssssssrrrpppooopppqqqtttrrrqqqppppppqqqssstttwwwqqqpppuuussslllnnnvvvvvvssssssvvvsssooorrryyyuuuooommmoooooommmooouuuwwwqqqppptttvvvsssrrrvvvvvvuuussspppoooooorrruuurrrsssssspppllllllooosssoooooopppooooooqqquuuxxxtttpppoooqqqqqqnnnnnnqqqlllooouuuxxxssskkkiiilllqqqmmmkkkiiijjjlllmmmkkkiiikkkiiiffffffggghhhhhhgggkkkgggfffkkknnnllljjjjjjlllllljjjgggeeehhhnnnsssrrrrrrsssssssssrrrqqqqqqoooooopppnnnlllkkkkkklllrrrnnnttt{{{ssssssuuuqqqmmmkkkmmmpppsssuuupppppppppppppppqqqqqqrrrwwwtttqqqnnnnnnoooqqqqqq}}}zzzvvvsssssstttvvvwwwrrroootttzzzsssjjjvvv|||sss~~~zzz~~~~~~|||nnnttt|||xxx|||wwwxxxzzz|||}}}wwwttt{{{zzz|||uuuvvv{{{wwwvvvuuutttvvvvvvrrrlllkkkqqqwwwwwwrrrooonnnpppsssnnnlllppptttssssssttttttrrrqqqrrruuuvvvsssppptttyyy~~~}}}wwwssspppxxxuuurrrqqqrrrsssttttttrrrrrrqqqrrrssstttuuuvvvvvvuuuuuuxxx{{{yyyqqqiiissstttsssqqqnnnmmmppptttnnnnnnooorrrssssssqqqnnnrrrqqqooonnnmmmnnnooopppoootttsssvvv|||vvvpppvvvrrrnnnllljjjkkklllmmmkkkiiillljjjhhhggghhhhhhgggfffiiieeeeeejjjmmmkkkiiijjjmmmmmmllliiiggggggkkkooonnnnnnnnnnnnnnnoooooonnnrrrssssssrrrooommmmmmnnn{{{sssssszzz{{{sssoooqqquuussspppnnnlllkkklllmmmnnnnnnmmmmmmnnnnnnooopppyyyssslllkkknnnrrrrrrpppvvvwwwvvvssspppppptttxxxwwwsssqqqpppkkkppp{{{xxx~~~yyy~~~vvv{{{yyyzzznnnrrr~~~wwwyyy}}}vvvuuurrrttt}}}}}}~~~{{{~~~yyyvvvsssrrrsssssspppmmmnnnrrruuuvvvsssqqqqqqrrrtttooommmpppsssqqqooooooqqqqqqrrrrrrqqqqqqrrrsss{{{zzzxxxvvvuuuvvvyyy{{{zzzwwwuuussstttuuuuuuuuutttsssrrrqqqqqqrrrrrrqqqtttssstttvvvwwwuuuooojjjkkkooossstttrrrooonnnnnnkkkkkklllooorrrtttsssrrrrrrrrrqqqpppooonnnmmmlllnnnsssrrrtttzzzssslllrrrrrrooommmlllkkklllllljjjhhhkkkjjjiiiiiijjjiiigggeeeiiifffggglllooommmlllmmmpppqqqqqqooolllkkkkkklllkkkkkkkkkkkklllmmmnnnnnnrrrssstttssspppooonnnooo}}}tttppprrrqqqmmmmmmrrrrrrttttttrrrmmmjjjjjjlllnnnmmmmmmmmmmmmnnnooooooyyyqqqiiihhhooossssssooonnnrrruuusssnnnmmmrrrwwwxxxwwwrrrlllnnn{{{vvv|||}}}xxxzzz}}}yyyuuuyyyvvvwwwyyyuuuwwwxxxoooxxxvvvxxx}}}}}}|||~~~yyyqqqzzzyyyyyyrrruuu~~~}}}~~~~~~{{{wwwrrrrrrssssssqqqppprrrrrrsssttttttttttttuuurrrmmmlllqqqtttrrrooonnnnnnqqqrrrqqqnnnnnnrrrvvvzzzvvvpppnnnoootttyyy{{{yyywwwttttttuuuvvvvvvuuutttrrrpppoooppppppooonnnqqqrrrrrrsssrrrpppnnnmmmjjjmmmqqqsssrrrooonnnmmmlllkkkkkkmmmppprrrsssrrrnnnooopppqqqqqqpppnnnmmmoootttrrrtttzzzssslllrrrtttnnnmmmlllkkkjjjiiihhhgggiiiiiiiiijjjlllkkkiiigggjjjiiijjjppprrrpppooorrrrrrtttuuuuuusssqqqooonnnllllllllllllmmmnnnpppqqqnnnppprrrrrrpppoooooopppuuuooommmooopppnnnpppuuuooorrruuutttooonnnqqquuupppoooooooooooopppqqqqqqtttoookkkkkkooorrrqqqoookkknnnqqqrrrppppppsssuuuuuuwwwsssppp}}}xxx}}}}}}zzz{{{|||xxxyyy}}}}}}wwwppp{{{}}}zzzzzz~~~ttt}}}~~~vvvzzz{{{{{{vvvsssuuuwwwvvvtttssstttrrrpppqqqsssuuuvvvvvvnnnkkklllrrrwwwuuusssrrrpppqqqqqqooonnnooosssvvvuuusssqqqrrrtttvvvvvvuuutttrrrqqqrrrtttuuuvvvuuupppnnnlllmmmppprrrqqqooopppqqqrrrqqqooonnnooopppqqqqqqooommmmmmnnnpppqqqpppnnnlllkkkmmmnnnooooookkkkkkmmmoooqqqrrrssstttqqqvvvuuuwww}}}wwwqqqwwwuuullllllllljjjiiigggggggggggggggiiikkkmmmnnnmmmkkkjjjiiikkkpppqqqoooooorrrqqqrrrsssuuuvvvtttrrrppplllllllllmmmnnnooopppqqqkkkmmmqqqrrrrrrqqqrrrssskkklllnnnssssssqqqqqqrrrnnnqqqsssrrrooopppuuu{{{pppppppppppppppqqqrrrrrrmmmooopppqqqpppoooooopppmmmlllmmmpppuuuwwwuuusssuuutttqqqttt{{{{{{|||zzz{{{||||||}}}yyy~~~vvvuuuyyy||||||vvv|||xxx||||||{{{xxxsssrrrwwwzzzwwwtttttttttqqqooooooqqqtttvvvvvvpppmmmnnntttyyywwwtttttttttqqqnnnnnnqqqssstttsssvvvvvvvvvwwwxxxxxxwwwuuuqqqpppppprrruuuwwwwwwwwwllliiihhhlllqqquuuvvvtttqqqrrrqqqpppnnnnnnppprrrvvvtttqqqooooooooopppqqqqqqnnnkkkjjjlllmmmnnnnnnnnnmmmllllllmmmqqqtttwwwooottttttxxxzzzuuu{{{vvvkkkllllllkkkhhhgggggghhhiiihhhiiikkknnnooonnnmmmgggfffiiinnnmmmkkkkkkooommmmmmnnnppprrrsssqqqooojjjkkklllmmmmmmmmmmmmmmmkkknnnrrrttttttttttttuuuiiimmmrrrtttssspppnnnmmmpppqqqqqqooommmooossswwwpppoooooooooooopppqqqqqqlllppptttssspppmmmnnnqqqpppmmmlllpppwwwzzzxxxsssxxxtttpppxxx|||wwwzzzyyywwwwwwuuuvvvzzz{{{yyyrrr}}}xxxyyy}}}vvv}}}jjjwwwvvvzzzrrrpppvvvxxxtttrrrttttttrrrqqqoooppprrruuuwwwwwwrrrqqquuuxxxuuurrrqqqvvvrrrnnnooorrrtttssspppuuuuuusssqqqpppqqquuuxxxssssssssstttwwwyyyxxxxxxllliiihhhlllsssxxxxxxvvvrrrqqqpppooooooqqqrrrsssrrrssstttvvvwwwtttppplllnnnllljjjjjjmmmpppqqqqqqtttrrrnnnkkkkkkmmmqqqssslllqqqrrrvvv~~~zzzuuu{{{wwwkkkmmmnnnllljjjiiijjjlllmmmllljjjkkkmmmnnnnnnmmmffffffiiilllkkkhhhiiimmmnnnllljjjlllnnnppppppoooiiijjjmmmnnnnnnmmmkkkjjjlllooosssttttttrrrrrrrrrkkknnnqqqpppnnnmmmmmmmmmqqqqqqqqqqqqqqqrrrrrrsssqqqqqqppppppqqqqqqrrrsssrrrsssrrrqqqooonnnpppqqqpppnnnnnnqqquuuxxxxxxvvvxxxvvvyyyyyy~~~{{{|||~~~pppxxxuuu{{{}}}wwwxxxvvv}}}www|||yyy~~~jjjyyyyyysssvvvwwwrrrqqqwwwtttuuutttrrrpppppptttxxxzzztttqqqtttvvvsssqqqpppsssrrrqqqqqqqqqpppooonnnppprrrrrrooolllmmmuuu|||wwwvvvuuuvvvwwwwwwuuusssqqqmmmkkknnnuuuyyywwwtttrrrooommmnnnqqqsssrrrqqqpppppprrruuuxxxwwwsssooonnnlllkkklllnnnpppqqqqqquuussspppmmmlllmmmnnnoookkkpppqqquuu}}}xxxrrryyyxxxkkknnnooonnnlllkkklllnnnqqqooolllkkklllllllllkkkggghhhkkknnnlllhhhiiimmmrrrnnnkkkkkkmmmpppppppppjjjllloooqqqpppnnnkkkiiilllooorrrsssqqqooommmmmmkkknnnnnnkkkiiikkkooorrrpppqqqrrruuuwwwwwwuuusssttttttssssssttttttuuuvvvyyytttooommmnnnpppqqqrrrooooooqqqrrrsssuuuwwwyyyuuuyyy~~~}}}}}}uuuyyyoooooo}}}uuuqqqxxxrrrwwwyyywwwwwwwwwrrrsss{{{tttwwwxxxuuuqqqppptttyyywwwqqqooorrruuutttrrrsssooorrrtttrrrnnnllllllnnnmmmtttzzzyyyttttttzzzxxxwwwuuuuuutttssspppnnnwwwrrrnnnpppuuuxxxuuuppprrrnnnkkkmmmqqqtttrrrnnnssspppnnnooossswwwxxxwwwqqqpppnnnnnnoooooonnnmmmqqqqqqpppooonnnooooooooonnnrrrrrrvvv}}}wwwqqqxxxwwwooommmkkkkkklllnnnnnnmmmjjjooopppkkkiiikkkjjjfffgggjjjllljjjgggggglllqqqrrrooommmnnnrrrsssqqqooommmnnnmmmllljjjjjjkkkmmmnnnnnnnnnooonnnnnnmmmllllllrrrtttooolllnnnooolllvvvsssqqqtttyyy|||{{{xxxtttxxxyyyvvvsssrrrqqqnnntttqqqoooooorrrttttttssslllxxxvvvpppwww|||zzzzzzqqqyyyxxx}}}|||}}}zzzrrrwwwuuu~~~wwwyyyqqqrrrvvvuuutttrrrrrrvvvxxxwwwsssuuuyyyvvvooorrrrrrrrrrrrrrrpppooonnnnnnppprrrqqqoooooossswwwtttvvvuuuoooooouuuwwwtttxxxsssppptttvvvuuurrrrrrqqqmmmkkklllppprrrooollleeehhhlllppprrrsssssssssppptttsssooosss{{{wwwlllnnnoooqqqpppnnnmmmmmmnnnkkkooorrrooojjjjjjoootttpppooosssyyyvvvnnnooowwwvvvllljjjhhhggghhhjjjjjjiiigggkkkkkkggggggkkkmmmjjjgggiiijjjjjjiiijjjlllnnnmmmlllmmmoooqqqrrrrrrqqqkkkkkkjjjhhhggggggjjjlllmmmmmmmmmnnnnnnnnnmmmmmmjjjppprrrnnnlllnnnooommmqqqpppppprrrtttvvvtttsssrrrvvvvvvrrrooooooooolllqqqnnnkkklllpppuuuxxxyyyqqqxxxtttpppxxxzzzvvvxxx{{{}}}|||zzzvvvuuuuuu}}}uuu|||vvv}}}www~~~xxxsssppppppyyyzzzwwwssstttwwwtttnnnqqqqqqqqqqqqqqqqqqqqqqqquuusssrrrrrrsssttttttuuusssuuusssooorrrzzz~~~rrrppprrruuuuuussstttxxxssspppnnnppptttuuusssppplllmmmnnnpppqqqrrrssstttqqquuusssooorrryyyvvvllllllooorrrsssqqqooonnnmmmpppsssuuutttqqqrrrvvvzzz~~~vvvsssvvvuuupppqqqxxxvvvllljjjggggggggghhhhhhggggggiiihhhfffhhhnnnqqqqqqiiiiiijjjllloooooonnnmmmkkkmmmooopppppppppppppppnnnnnnllljjjiiijjjnnnqqqjjjkkklllmmmnnnnnnnnnnnnkkkooopppmmmlllmmmmmmlllnnnppprrrrrrqqqooooooooosssvvvuuupppmmmnnnnnnlllqqqnnnkkkkkknnntttxxxzzzvvvwwwqqqrrryyyvvvrrrzzz|||~~~}}}}}}zzzyyy{{{zzz~~~tttvvv{{{|||xxxsss|||{{{qqqvvvrrrtttwwwwwwuuurrrsssvvvuuurrrqqqpppppppppppprrrsssuuuzzzvvvrrrrrrtttuuusssqqqvvvvvvtttqqqttt|||oooqqqtttwwwtttqqqtttzzztttrrrpppqqquuuvvvtttrrrsssrrrqqqpppqqqrrrssstttrrruuusssooorrrxxxuuummmmmmppptttvvvtttqqqnnnmmmppppppppppppqqqsssuuuwww|||sssooossstttooonnnrrruuupppmmmkkkjjjkkklllkkkjjjiiijjjjjjkkknnnrrrsssssslllkkkkkkoootttuuuqqqmmmnnnqqqtttsssooollllllmmmppppppnnnlllkkkmmmppptttiiijjjkkkmmmnnnnnnoooooonnnoooooonnnllllllkkkjjjooosssvvvuuupppmmmnnnppptttwwwuuupppmmmooopppoootttrrrooonnnoooppprrrsssuuuuuurrruuuyyysssvvv~~~zzz{{{zzzwwwuuuxxxxxx~~~wwwuuu|||uuuppp}}}xxxyyysssrrrqqqqqqrrrvvvyyyyyyqqqqqqppppppqqqtttwwwyyyzzzwwwsssrrrrrrrrrpppoooxxxxxxvvvtttvvvyyy}}}~~~ssssssuuuwwwuuuqqqqqquuutttrrrpppqqqrrrrrrpppnnnsssrrrrrrrrrrrrrrrssstttpppsssrrrooorrrvvvuuuppprrrtttvvvvvvssspppooooooooommmjjjkkknnnppppppooonnnlllpppyyyxxxppplllooouuurrrooommmlllmmmnnnnnnmmmjjjjjjkkkooorrrrrrpppnnnkkkiiijjjnnnuuuvvvqqqlllooorrrtttsssooolllmmmnnnnnnnnnmmmkkkiiijjjnnnpppiiijjjkkkmmmnnnooooooooommmmmmmmmooooooooonnnnnnoootttxxxuuuppplllmmmqqqrrruuutttooommmoooqqqppprrrssstttsssrrrpppnnnnnnpppttttttwwwzzzwww|||}}}{{{{{{{{{yyyyyyssswwwzzzxxxzzzzzz~~~wwwqqquuu{{{zzzvvvrrrqqqpppqqqrrrtttwwwzzzssssssrrrrrrsssvvvyyy{{{yyyyyyxxxuuuqqqoooppprrruuuuuuvvvwwwwwwvvvvvvwwwvvvrrrrrrvvvxxxtttqqqqqqvvvuuusssqqqpppooommmkkknnnoooqqqsssttttttsssrrrnnnppppppooorrruuuvvvtttyyyxxxvvvssspppoooppprrrvvvrrrnnnnnnppprrrpppnnnlllooowww}}}xxxnnnnnnvvvvvvooommmkkkjjjlllmmmmmmmmmjjjhhhiiiooorrrooojjjhhhhhhgggggglllrrrsssoookkklllnnnooooooooooooqqqrrrpppppppppnnnmmmlllnnnpppjjjkkklllnnnooopppppppppllliiikkkppptttttttttuuunnnrrrtttqqqmmmkkkmmmqqqnnnqqqrrrnnnmmmooopppooonnnqqqtttvvvuuurrrqqqpppnnnvvvvvvvvv|||yyy|||yyy{{{www}}}sssuuuxxxzzz{{{|||~~~wwwwww}}}rrrvvvtttssstttrrroooqqquuuuuuttttttttttttvvvxxxyyyyyy{{{|||xxxsssqqqtttxxxppppppsssxxxyyyvvvuuuwwwsssoooooouuuzzzxxxtttsssyyyxxxvvvtttrrrpppnnnmmmkkkmmmpppsssuuutttsssqqqooooooppppppqqqsssuuuuuuzzzxxxuuuqqqoooooorrruuuxxxtttqqqpppqqqqqqpppnnnqqqqqquuuwwwooogggmmmzzzvvvkkkiiiggghhhjjjlllllllllmmmhhhgggmmmqqqnnniiihhhhhhhhhiiilllppprrrpppnnnlllkkkiiijjjlllooopppqqqssstttuuusssqqqooooooppplllmmmnnnooopppppppppppppppllllllssswwwvvvuuuwwwnnnppppppnnnllllllooorrrkkkppprrrooooooqqqrrrqqqmmmppptttvvvuuuttttttuuuqqqyyyuuurrr|||{{{{{{{{{uuuqqqtttxxxvvvyyyyyy|||xxxvvvttttttvvvrrrmmmmmmrrrttttttttttttttttttttttttzzzzzzyyywwwvvvvvvwwwxxxqqqooorrrxxxzzzwwwwww{{{qqqoooqqqwwwxxxuuutttuuuwwwwwwwwwuuusssrrrqqqqqqnnnoooppprrrssssssssssssrrrqqqqqqqqqpppppprrrtttuuutttsssrrrqqqrrruuuxxxvvvtttqqqppppppppppppoooooommmoooqqqlllfffmmmyyywwwiiigggfffgggiiikkkllllllqqqiiigggmmmqqqnnnlllmmmjjjkkklllooorrrssssssrrroookkkggggggjjjmmmmmmlllppprrrsssrrrooommmkkkkkkmmmnnnoooppppppqqqqqqpppwwwqqqpppuuuxxxtttrrrsssppppppooommmmmmnnnrrruuukkkqqqtttrrrrrruuuvvvtttpppsssuuuuuussssssuuuwwwuuu|||tttooo}}}~~~||||||tttpppkkkwww{{{tttwwwuuurrr{{{||||||sssrrrtttwwwsssmmmnnnsssttttttttttttsssrrrqqqpppzzzvvvssssssvvvxxxwwwuuuvvvrrrsssxxxyyywwwxxx}}}qqqssswwwyyyvvvppppppttttttuuuuuutttsssrrrrrrsssrrrqqqqqqpppqqqrrrssstttuuusssrrrqqqpppnnnooorrroooppprrrssssssuuuxxxzzzvvvuuutttsssrrrssstttuuukkkjjjnnnvvvvvvqqqrrryyypppiiijjjkkkiiigggiiinnnrrrmmmiiijjjoooooojjjiiimmmooojjjhhhiiijjjjjjmmmrrrrrrpppnnnnnnoooqqqrrrrrrpppooonnnnnnoooooonnnlllooosssvvvuuuqqqoooqqqtttoooppprrrssssssrrrqqqpppnnnmmmnnnrrrwwwyyywwwsssrrrtttuuuuuusssrrrqqqqqqwwwtttsssuuuuuutttvvv{{{ssstttvvv{{{wwwlllvvvwwwtttuuuvvv}}}yyyvvv{{{zzzvvvpppnnnrrrvvvqqqiiipppqqqqqqpppooopppsssuuuqqqrrrrrrrrrssstttttttttvvvuuuuuuwww{{{}}}{{{yyywwwwwwwwwvvvttttttuuuvvv}}}zzzwwwuuusssrrrpppnnnxxxnnnppprrrllllllrrrqqqpppsssrrrnnnmmmqqqssssssssswwwtttkkkkkktttvvvrrrqqqpppooonnnnnnppprrrssskkktttrrrnnnssssssqqqxxxpppjjjjjjiiihhhhhhjjjmmmpppkkkhhhiiimmmmmmiiihhhkkkjjjiiilllqqqrrrooonnnppprrrpppooooooqqqrrrqqqpppqqqooommmnnnppppppnnnlllnnnrrruuutttpppoooqqqtttpppqqqsssttttttrrrqqqooommmooorrrsssssssssrrrrrrqqqsssttttttrrrpppoooooouuuqqqpppsssuuuuuuvvvyyyvvvwww|||~~~{{{}}}zzzwwwssszzzxxxvvvzzz{{{{{{|||wwwyyyuuuvvvyyysssuuuzzz{{{vvvqqqqqqrrrrrrqqqqqqrrruuuwwwxxxxxxwwwuuutttsssrrrqqqwwwtttqqqqqqsssvvvvvvvvvppppppqqqqqqrrrsssvvvxxxuuutttuuuvvvwwwwwwuuurrrwwwnnnppprrrllllllrrrpppqqqttttttpppoootttwwwxxxwwwxxxuuupppnnnqqqrrrpppssssssrrrqqqrrrssstttuuuooouuutttvvvwwwwwwpppooommmjjjhhhiiijjjkkkkkkiiihhhhhhkkkkkkhhhhhhiiijjjiiimmmssstttpppnnnpppqqqppppppqqqsssrrrpppnnnsssooolllmmmqqqrrroookkkmmmppprrrrrrpppoooqqqtttqqqrrrssstttsssqqqooonnnmmmqqqttttttpppmmmnnnqqqrrrtttuuuuuusssqqqppppppsssnnnmmmrrrvvvuuutttuuuqqqvvvwwwrrrvvv|||www{{{xxx~~~|||nnniiivvvzzzwwwwww||||||pppsss|||oooxxx{{{ssswww|||yyyuuuuuuuuuuuuuuusssrrrrrrsssuuu{{{zzzyyyxxxvvvuuusssssszzzuuurrrsssvvvxxxzzzrrrrrrqqqrrrsssvvvyyy{{{rrrsssuuuxxxzzzzzzwwwuuuwwwnnnpppsssmmmlllqqqoooqqqtttsssppppppuuuyyyzzzxxxuuusssuuussspppoooqqqppppppppppppqqqqqqqqqqqqrrruuuttt|||zzzuuupppuuuqqqllljjjkkkkkkiiifffiiiiiiiiijjjjjjiiiiiiiiioookkkjjjmmmmmmkkkmmmpppppppppqqqssstttsssooolllsssnnnkkkmmmqqqssspppkkklllnnnppppppoooppprrruuupppqqqrrrrrrrrrpppmmmlllnnnqqqsssrrrpppnnnoooppprrrtttvvvwwwvvvuuuuuuuuutttooonnnssswwwvvvsssrrrnnnyyy}}}yyyvvvtttwww|||}}}{{{sssgggiiirrrvvvttttttwwwwwwvvvmmmwwwuuuyyyyyyzzztttrrrvvvyyyyyywwwtttqqqppppppqqqvvvvvvwwwwwwxxxyyyyyyyyy}}}xxxuuuuuuxxxzzz|||yyywwwtttssstttuuuwwwwwwxxxwwwwwwxxxyyyxxxvvvtttvvvnnnqqqtttnnnmmmqqqooopppsssrrrnnnnnnrrrvvvwwwsssnnnpppwwwwwwpppoootttmmmnnnooooooppppppoooooossstttqqqxxxuuusssppptttpppmmmlllmmmnnnllliiikkkkkkkkkjjjjjjkkkkkkkkkpppmmmlllnnnmmmjjjjjjlllnnnoooppprrrtttrrrooolllqqqmmmkkklllppprrrooollllllmmmnnnooopppqqqtttvvvooopppqqqqqqpppnnnllljjjpppooonnnppprrrsssrrrpppoooqqqtttvvvvvvvvvwwwxxxwwwsssrrrvvvxxxuuurrrrrrsssuuuttt}}}xxxsssmmmpppsssnnnssssssssstttqqqvvv|||zzzxxx|||~~~yyyyyyrrrrrrwwwwwwwwwvvvsssqqqpppqqqsssrrrssstttvvvxxxzzz||||||vvvvvvuuutttssstttuuuvvvyyyvvvrrrqqqrrrsssrrrqqq}}}{{{wwwvvvvvvvvvvvvuuuvvvnnnrrrwwwpppooorrroooqqqttttttpppnnnqqqssssssqqqlllooowwwwwwpppnnnssspppqqqrrrrrrssssssrrrrrruuuuuuppprrryyysssmmmtttpppmmmlllkkklllnnnppppppppplllnnnmmmjjjjjjmmmnnnlllkkklllpppvvvuuunnnhhhffflllmmmnnnqqqrrrrrrooolllmmmlllllllllnnnnnnnnnmmmmmmmmmmmmnnnpppsssvvvxxxnnnooopppqqqpppnnnlllkkkpppmmmkkknnnsssuuutttqqqkkknnnqqqsssttttttuuuwwwxxxuuuuuuwwwwwwttttttwww~~~|||ttt||||||xxxoooeeelllwww}}}tttvvvtttuuuvvvrrrzzztttqqqttt~~~{{{yyyzzzvvvpppqqquuurrrsssssssssrrrsssuuuxxxsssssstttvvvxxxyyyzzz{{{rrrtttuuuuuutttssssssssswwwtttrrrtttwwwyyyxxxvvv}}}yyyvvvtttuuuvvvxxxxxxwwwoootttyyysssqqqsssooorrrvvvwwwsssqqqrrrrrrqqqrrrqqqsssvvvvvvqqqnnnnnnoooooopppppppppqqqqqqqqquuuvvvrrrrrrtttllliiivvvppphhhjjjlllllllllmmmoooqqqlllooonnniiiiiinnnooolllggghhhnnnuuuuuunnnhhhgggjjjjjjlllnnnqqqqqqooommmiiikkkmmmlllkkkkkklllnnnmmmmmmlllnnnqqquuuxxxyyynnnoooqqqrrrrrrpppooommmmmmmmmmmmnnnoooqqqrrrrrrlllooorrrssssssrrrssstttttttttvvvwwwuuurrrvvv}}}}}}xxxzzz~~~zzz~~~zzz|||zzzllljjjmmmwww{{{sssuuuzzzwww{{{xxxoooyyy|||~~~uuu}}}{{{wwwssstttssstttuuuuuutttssstttvvvxxxttttttuuuwwwxxxyyyzzz{{{vvvxxxzzzyyyvvvsssssstttvvvttttttxxx}}}}}}zzzzzzxxxuuuuuuvvvwwwwwwvvvwwwpppvvv{{{uuussstttpppnnnsssvvvtttrrrsssrrrooorrruuuwwwuuuuuuuuusssooonnnmmmmmmlllmmmnnnoooppprrrtttsssvvvxxxmmmhhhtttpppiiilllnnnmmmiiihhhjjjlllkkkooonnniiiiiinnnoookkkgggfffhhhmmmnnnkkkjjjllliiiiiijjjlllooopppooonnngggkkknnnmmmiiihhhkkkooonnnmmmlllnnnrrrvvvyyyzzzoooppprrrssssssrrrqqqpppkkkmmmooonnnllllllooorrrppprrruuuuuutttrrrrrrsssppprrruuuwwwsssqqqxxx~~~yyy|||vvv~~~||||||ssszzzvvvwwwssstttuuupppttt~~~pppttt}}}zzz}}}xxx~~~wwwzzzxxx{{{{{{uuuwww~~~||||||xxx{{{{{{yyywwwtttrrrsssuuussssssuuuwwwyyy{{{}}}}}}zzz{{{{{{xxxtttqqqrrrttttttrrrrrrwww|||~~~zzzvvvzzzyyywwwwwwwwwvvvtttrrrxxxqqqwww}}}wwwtttuuuqqqhhhnnnrrrrrrqqqrrrpppmmmooovvvxxxtttuuu{{{zzzsssrrrqqqooonnnnnnppprrrsssmmmppprrrzzz~~~pppgggpppvvvpppkkkjjjooopppkkkiiilllgggiiijjjiiikkkooonnnjjjjjjhhhfffgggiiilllnnnnnnnnnpppqqqoookkkhhhiiijjjjjjkkklllmmmnnnooonnnnnnnnnnnnmmmnnnpppsssvvvxxxxxxtttpppoooqqqqqqnnnkkkooommmmmmooossstttsssqqqsssvvvyyyzzzxxxuuurrrqqq{{{sssvvv{{{qqq|||{{{ooowww~~~||||||~~~~~~~~~~~~tttnnntttxxxuuuxxxyyyxxxvvvssstttxxx||||||}}}{{{}}}{{{yyy~~~vvvwwwuuurrryyytttpppwwwvvvllljjjqqquuurrrpppqqqvvvzzz{{{{{{}}}yyyyyyvvvqqqpppsssqqqxxx}}}|||zzz{{{zzzxxxyyy{{{{{{xxxtttrrrtttwww~~~|||zzzwwwuuutttttttttqqqppprrrvvvrrrkkkkkkpppvvvvvvtttqqqnnnooossswwwqqqpppooooooppppppooonnnlllppplllooozzzzzzrrrsssvvvmmmjjjkkkqqqrrrmmmjjjjjjjjjmmmnnnlllmmmqqqpppmmmjjjjjjjjjlllmmmnnnnnnmmmnnnpppqqqoookkkhhhhhhiiiiiiiiijjjkkkmmmnnnoooppprrrqqqppppppqqqsssuuuwwwyyyuuuooollllllnnnpppqqqqqqpppooopppssssssrrrppppppsssvvvwwwuuusssrrrrrrwwwrrrtttyyyvvvttt~~~yyy{{{}}}}}}|||{{{{{{}}}sssoooqqqqqqtttwwwyyyyyywwwvvvwwwyyyzzzxxx}}}}}}{{{|||{{{yyywwwyyyrrrpppuuuvvvqqqqqquuuuuurrrqqqrrruuuwwwwwwwwwyyyuuuuuuwwwwwwuuuuuuxxxtttyyy{{{xxxvvvxxxyyyxxxzzz{{{{{{zzzxxxvvvvvvvvvxxxwwwvvvuuussssssssssssqqqoooqqqvvvvvvpppoooqqqqqqrrrqqqpppnnnooossswwwpppooonnnnnnpppqqqpppooojjjooommmqqq}}}~~~wwwxxxuuujjjiiilllrrrsssoookkkiiimmmppppppnnnnnnppppppmmmiiijjjmmmnnnooonnnlllkkkoooooopppnnnkkkjjjiiijjjiiiiiijjjkkkmmmppprrrtttuuutttsssrrrssstttuuuvvvvvvvvvuuurrrpppoooqqqrrrsssrrrqqqqqqrrrrrrpppooooooqqqtttttttttttttttvvvtttuuuuuutttttt}}}vvv|||}}}~~~|||yyyxxxyyy}}}|||nnnmmmpppqqquuuyyy|||{{{xxxvvvuuuzzzqqqxxx||||||rrrtttsssrrrsssuuuvvvuuuuuutttsssrrrssstttuuutttsssrrrppprrrvvvxxxvvvwwwzzzwwwzzzzzzuuutttwwwyyyxxxzzzyyyxxxxxxyyyxxxuuusssttttttttttttttttttssssssqqqoooqqqwwwzzzxxxtttrrroooppppppooonnnooorrrtttpppnnnmmmmmmoooqqqqqqqqqpppuuurrrsss{{{xxxoooppptttjjjiiikkkoooqqqooollljjjlllooopppmmmlllmmmmmmkkkhhhjjjlllllllllkkkjjjjjjnnnnnnnnnnnnmmmmmmnnnnnnkkkkkkkkklllnnnqqquuuwwwttttttsssssssssttttttuuurrrxxx}}}~~~zzztttpppnnnrrrqqqppppppppppppppppppssstttuuuuuuttttttvvvxxxtttxxxxxxsssxxxwwwvvv{{{~~~}}}{{{yyyyyy{{{sssqqquuuqqqtttyyy||||||zzzwwwvvvxxxwwwuuuuuuyyy~~~ppptttvvvuuurrrssswwwuuupppsssssstttuuuuuuuuutttsssrrrppprrrvvvwwwttttttvvvyyy|||{{{vvvuuuxxxxxxvvvyyyvvvrrrsssuuuvvvtttrrruuuuuuuuuuuuuuuuuutttttttttqqqqqqwww}}}}}}xxxrrrpppppppppppppppppppppqqqrrrpppmmmmmmnnnpppqqqqqqsssxxxuuuttt{{{vvvmmmooorrrkkkkkkjjjjjjlllnnnmmmlllkkkoooqqqmmmkkklllllljjjkkkllllllkkkiiiiiilllnnnnnnnnnmmmnnnoooqqqrrrrrrkkkkkkkkkkkkmmmpppsssuuuqqqqqqqqqrrrrrrsssttttttrrrxxx~~~zzzsssnnnlllooooooooooooooooooqqqrrruuuuuuuuutttssssssuuuwwwtttxxxxxxvvvwww{{{|||{{{yyyyyy{{{|||uuuvvvsssuuuwwwzzz||||||zzzyyy}}}vvvsssuuuxxx{{{yyysssuuuuuurrrsssvvvtttooossstttuuuvvvvvvvvvvvvvvvsssqqqrrrvvvvvvsssqqqssszzz}}}}}}zzzyyy{{{yyyuuuzzzuuuqqqooorrruuuvvvuuuvvvvvvuuuuuuttttttssssssvvvsssrrrvvv}}}yyyqqqpppppppppqqqrrrttttttuuuvvvsssooommmnnnpppqqqqqqnnnuuusssuuu~~~|||www{{{qqqkkkkkkiiifffhhhlllmmmjjjjjjooorrrnnnjjjkkklllllllllnnnnnnllljjjkkkooossspppnnnmmmmmmoooqqqrrrrrrkkkkkkjjjjjjkkkmmmooopppoooppppppqqqqqqrrrrrrrrrtttttttttssspppoooooopppoooppppppooonnnooorrrtttrrrssssssrrrqqqqqqrrrtttssstttvvv{{{vvv~~~~~~zzzxxxxxx{{{wwwsssvvvvvvwwwzzz}}}~~~}}}|||}}}uuuzzzvvvyyy|||||||||sssrrrsssuuuwwwwwwuuussssssuuuvvvvvvuuuuuuwwwxxxrrrpppqqquuuvvvssssssvvv{{{}}}}}}zzz{{{}}}zzzuuuzzzwwwtttrrrtttvvvyyyzzzvvvuuusssrrrqqqqqqrrrsssuuutttsssttt{{{{{{sssooonnnnnnppptttxxxzzzzzzxxxtttpppnnnoooqqqssstttnnntttqqqqqqxxxwwwtttzzzppphhhjjjiiifffgggkkkjjjeeefffmmmppplllhhhiiikkkkkkiiilllooonnnllllllooosssssspppllllllmmmnnnnnnmmmnnnnnnmmmmmmmmmmmmmmmmmmqqqqqqqqqqqqqqqppppppooopppnnnllllllnnnppprrrrrrssstttsssqqqoooooorrruuuoooqqqrrrrrrrrrrrrssstttvvvrrruuu~~~zzz|||{{{xxxuuuwww|||~~~xxxrrrvvvvvvxxx|||}}}yyyzzzooovvv~~~|||yyyttttttzzz{{{uuurrruuuuuuvvvwwwuuurrrrrrtttwwwtttqqqqqqtttuuusssssswww||||||zzzwwwyyy|||{{{vvvuuuvvvwwwwwwvvvvvvxxxzzzvvvtttrrrpppppprrruuuwwwrrrsssrrrrrrwww~~~}}}wwwssspppnnnooossswwwxxxyyyxxxtttooonnnppptttxxxzzztttxxxsssoootttrrrooovvvpppfffjjjjjjggghhhkkkhhhaaabbbiiilllhhheeefffhhhhhhdddiiinnnooolllkkkmmmpppuuuqqqllljjjkkkkkkjjjhhhrrrrrrrrrrrrqqqooonnnmmmtttssssssrrrqqqpppnnnmmmiiiiiijjjnnntttvvvtttrrrwwwxxxwwwtttpppooorrruuunnnqqqsssuuuuuuuuuvvvxxxzzzssswww{{{zzz|||zzzrrr|||wwwrrrrrrxxx}}}~~~}}}{{{tttvvvvvvyyy~~~|||vvvuuu{{{ooorrrzzz~~~xxxwww~~~rrrnnntttwwwxxxwwwssspppooorrruuuxxxuuussstttsssqqqrrruuu}}}|||wwwsssuuu{{{|||xxxoootttxxxyyywwwuuuuuuvvvwwwuuurrrqqqrrrvvvzzz}}}nnnqqqppppppuuu~~~zzzzzzvvvpppooopppsssssssssvvvrrrnnnnnnqqqwww{{{~~~vvv{{{wwwtttyyyzzzzzzsssiiiiiikkknnnlllfffcccdddkkkhhhfffhhhlllooollliiillllllmmmnnnnnnnnnnnnnnnmmmlllkkkjjjkkklllmmmnnnooouuuxxxtttpppooonnnlllqqqnnnkkkllloooqqqpppmmmmmmllllllnnnqqqtttuuutttsssrrrpppoooooooooppppppvvvuuusssqqqrrrvvvwwwwwwvvv~~~zzzzzz}}}~~~~~~|||}}}~~~~~~~~~kkkrrrsssxxx}}}}}}yyyzzz~~~tttzzzvvvppprrrttt{{{zzzqqquuuyyyrrrpppvvvtttvvvtttnnnlllpppttttttxxxtttrrruuuwwwuuuuuuwwwzzzxxxtttqqquuu|||}}}zzzwwwxxxzzzzzzzzzxxxvvvtttyyywwwuuuttttttvvvxxxzzz}}}zzzwwwvvvvvvvvvxxx{{{}}}yyyuuurrrqqqrrrrrrqqq|||xxxsssqqqrrrvvvyyy{{{vvvvvvyyyrrr{{{|||ttteeeeeeiiinnnnnnjjjiiikkkiiihhhggghhhkkklllkkkiiipppqqqqqqqqqqqqppppppooollllllkkklllmmmnnnooopppmmmsssvvvtttrrrssssssqqqsssrrrppppppqqqrrrrrrqqquuusssqqqpppqqqqqqpppoooqqqpppppppppppprrrsssttttttrrrqqqqqqtttwwwxxxwwwzzzxxx|||zzz~~~~~~~~~|||tttuuuuuuyyy~~~}}}yyyxxx{{{ssszzzxxxnnn|||vvvuuu{{{xxx|||~~~|||~~~{{{uuuuuurrrppprrruuuwwwvvvpppooorrruuuuuu{{{vvvtttwwwxxxuuutttvvvssstttsssqqquuu{{{~~~}}}||||||||||||zzzxxxvvvuuuuuutttrrrqqqqqqrrrtttuuuxxxvvvtttsssrrrrrrtttvvv{{{xxxtttrrrrrrrrrqqqqqquuusssqqqqqqrrrttttttsssmmmqqqxxxrrr|||www{{{uuufffeeehhhnnnooolllkkknnnlllnnnoooooonnnnnnnnnooosssssssssrrrqqqpppnnnnnnkkkkkklllmmmooopppqqqrrrlllqqqtttrrrqqqssssssqqqsssttttttsssqqqpppqqqrrryyyvvvsssrrrqqqpppnnnlllooooooooopppqqqtttvvvwwwtttqqqpppsssxxxzzzzzzyyyttt}}}xxx{{{{{{||||||~~~~~~~~~|||qqqqqqvvv}}}}}}}}}ttt}}}yyyuuuuuutttwwwsss~~~}}}vvv}}}|||~~~yyywwwvvvuuuqqqtttuuusssvvvyyyxxxsssqqqtttwwwwww|||xxxvvvxxxxxxuuutttuuuppptttuuussssssxxx|||{{{}}}}}}|||zzzxxxwwwvvvuuuwwwwwwvvvuuutttttttttuuuttttttsssrrrrrrrrrssssssuuusssqqqpppppppppooommmqqqpppqqqssstttsssqqqnnnpppuuu|||ssswwwxxxiiiooovvvllliiiiiimmmmmmjjjhhhiiilllppptttsssooommmooorrrrrrrrrqqqpppnnnllljjjiiikkklllmmmnnnoooppppppooommmpppqqqnnnnnnoooooolllppprrrtttrrrnnnlllmmmoootttrrrppppppqqqqqqpppooonnnnnnnnnoooqqqsssuuuvvvvvvsssrrrwww{{{||||||}}}ttt}}}}}}}}}~~~{{{wwwyyy{{{|||{{{~~~uuusssuuu|||}}}}}}wwwxxx~~~tttuuuwwwpppxxx~~~{{{zzz{{{~~~|||uuuooowwwzzzvvvvvvyyyyyytttsssuuuwwwvvvzzzvvvuuuxxxxxxuuussstttrrrxxxyyyuuusssuuuwwwxxxzzzyyyxxxvvvuuuuuuuuuuuuzzzyyyyyyxxxwwwvvvvvvuuuuuuwwwwwwuuuuuuwwwwwwuuuvvvtttssssssssssssqqqppprrrrrrsssuuuvvvuuurrrooorrrttt{{{tttxxxwwwdddiiivvvooojjjhhhkkklllhhhfffgggfffkkkpppoookkkhhhkkknnnqqqppppppnnnllljjjiiihhhlllmmmnnnoooooonnnlllkkkllloooooommmmmmppppppmmmnnnqqqsssqqqnnnkkklllnnnpppnnnmmmnnnpppqqqqqqqqqooonnnnnnnnnoooppprrrsssvvvssssssxxxzzzyyy{{{}}}||||||}}}yyysssxxx~~~}}}|||}}}{{{xxx|||~~~|||xxxvvvzzzwwwzzzssswww}}}qqq{{{|||uuuzzzxxx{{{|||qqqvvvzzzwwwtttxxxxxxuuusssuuuvvvtttvvvsssrrrvvvxxxuuusssttttttyyy{{{vvvsssuuuwwwxxxvvvvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvuuutttsssssswwwzzzzzzwwwwww{{{{{{www{{{zzzyyyxxxyyyyyywwwuuuuuutttssssssttttttrrrppplllkkkrrrrrr~~~nnnrrruuunnnhhheeeiiikkkjjjiiijjjdddjjjoooooollljjjkkknnnpppppppppooonnnmmmkkkjjjlllmmmoooppppppmmmjjjhhhkkkmmmmmmmmmqqqvvvwwwtttoooqqqssssssqqqooonnnnnnooonnnmmmmmmoooppppppppppppooonnnmmmmmmnnnppppppsssppprrrwwwwwwtttzzzxxx{{{yyyxxxyyytttxxx~~~}}}||||||yyy|||uuukkkpppzzz}}}zzz~~~wwwrrrxxxxxx}}}~~~xxxxxxtttuuutttrrrvvvxxxuuusssuuuuuurrrtttqqqqqqvvvxxxuuusssttttttwwwxxxttttttxxxzzzzzzuuuuuuvvvwwwxxxyyyyyyzzzyyyxxxwwwvvvvvvuuuvvvvvvuuuzzzzzzuuuuuu{{{{{{wwwzzzxxxvvvuuuuuuuuutttrrrtttrrrpppooopppqqqpppoooqqqlllqqqsssnnnrrrtttooohhheeehhhlllllllllllleeeiiinnnpppooonnnnnnoooooooooooooooooonnnnnnmmmkkkmmmppprrrrrrooollljjjkkkmmmmmmmmmqqqxxxxxxuuuppppppqqqrrrsssssspppnnnnnnmmmlllmmmppprrrrrrrrrpppooonnnnnnnnnooopppqqqpppoootttyyyvvvsss~~~}}}}}}~~~|||yyy}}}xxxqqquuu~~~zzz{{{{{{qqqeeemmm~~~{{{~~~{{{yyyxxxtttxxx~~~}}}}}}uuurrruuurrrvvvxxxvvvtttuuutttrrrvvvsssssswwwxxxuuurrrsssvvvwwwtttqqqsssxxxzzzxxxtttuuuvvvxxxxxxxxxxxxwwwyyyxxxwwwuuuuuuvvvxxxyyytttzzzxxxqqqrrryyy{{{vvvxxxuuuqqqooooooooonnnnnnrrrpppoooooooooooonnnlllvvvrrrvvvuuu}}}zzzfffnnnsssrrrkkkfffiiimmmmmmllllllbbbeeeiiilllmmmlllllllllllllllmmmnnnnnnnnnnnnnnnjjjmmmpppssstttrrrooommmmmmnnnlllkkkooouuuuuuppppppnnnnnnqqqttttttpppmmmlllkkkkkknnnrrruuuvvvvvvpppooooooooooooqqqssstttooopppvvv|||yyyvvv}}}||||||vvvxxx|||}}}}}}}}}vvvvvv{{{|||yyywwwxxx|||zzz{{{|||yyyrrrkkkyyytttuuuyyysssxxx}}}oooyyy~~~vvvwwwsssyyyrrrwwwyyywwwuuuvvvuuurrrxxxuuuuuuyyyyyyuuuqqqqqq{{{yyysssoooqqqvvvvvvrrrrrrtttuuuwwwwwwuuutttrrruuusssqqqpppppprrrtttvvvuuuzzzxxxppppppyyy|||www|||xxxsssqqqppppppppppppqqqppppppqqqrrrpppmmmkkkqqqooovvvuuuzzzvvvfffrrrmmmccchhhmmmnnnkkkjjjmmmqqqkkklllhhheeehhhooopppllljjjkkkmmmmmmmmmnnnppprrrnnnoooqqquuuwwwuuupppkkkllljjjhhhjjjnnnooommmkkkvvvuuutttsssqqqnnnlllkkkpppqqqssswwwyyyxxxsssooosssrrrrrrsssuuuuuussspppyyyxxxwwwuuusss}}}wwwttttttzzzzzz{{{yyywwwwwwzzzvvvrrrzzz~~~{{{{{{wwwvvvnnn|||ggglllqqquuu{{{~~~zzzsss|||zzz{{{}}}|||qqqpppxxxyyyyyywwwtttssssssssstttwww{{{zzzvvvqqqoooooouuuvvvvvvssspppppptttxxxtttuuuwwwwwwvvvwwwzzz|||vvvvvvuuusssqqqrrrvvvyyywwwxxxvvvqqqppptttvvvuuuuuusssrrrsssvvvwwwtttppprrrsssvvvxxxzzzxxxsssooossswwwtttttt|||yyyqqqsssmmmgggjjjmmmllliiiggghhhiiinnnnnnkkkgggiiioooppplllkkkmmmooooooooopppqqqsssnnnmmmmmmnnnqqqqqqnnnkkknnnmmmkkklllmmmnnnmmmlllnnnooopppqqqqqqqqqpppooonnnoooqqquuuxxxyyyvvvsssqqqrrrssstttuuuuuutttssszzz{{{{{{yyy|||zzz}}}|||yyywwwxxxwwwzzz~~~~~~|||yyyyyyyyyxxx~~~tttsssrrrpppnnnrrrtttuuuyyy{{{wwwpppvvvwww~~~{{{uuunnntttxxx|||zzzuuurrrrrrtttvvvxxxzzzwwwsssppppppqqquuuuuuuuutttrrrqqqqqqrrrxxxyyyzzzyyyxxxxxxzzz|||wwwvvvsssqqqpppppprrrsssvvvxxxvvvrrrqqquuuvvvtttnnnpppssstttttttttssssssooopppqqqsssuuuuuurrrooopppuuurrrsss{{{yyyrrrtttmmmhhhhhhiiiiiiiiigggfffeeekkkkkkhhheeefffiiijjjgggmmmooopppppppppppprrrtttqqqnnnkkkkkklllnnnnnnnnnooooooooonnnllllllnnnooommmoooqqqsssssssssrrrqqqppppppqqqsssvvvwwwvvvtttsssuuuvvvuuutttrrrrrrrrr{{{}}}yyy{{{~~~}}}{{{}}}zzz|||}}}||||||{{{}}}uuutttuuuqqqtttvvvxxxxxxvvvvvvxxxuuupppttt~~~vvvrrrxxx}}}|||vvvqqqrrruuuwwwxxxxxxuuuqqqppprrruuu{{{zzzyyyyyyyyywwwuuussstttuuuvvvuuusssrrrssstttwwwtttrrrpppqqqrrrsssssstttwwwvvvssssssvvvuuussslllrrrwwwxxxuuurrrssstttqqqpppoooppprrrssssssrrrnnnsssqqqrrr{{{yyytttwwwlllddddddeeehhhjjjlllkkkiiihhhhhhfffeeeeeeggghhhhhhqqqqqqpppnnnmmmooosssvvvsssqqqnnnmmmnnnoooqqqrrrmmmpppqqqpppmmmmmmooorrrtttuuuvvvvvvuuusssqqqooouuutttsssrrrrrrssssssssswwwxxxyyyvvvsssppppppqqq{{{zzzuuu}}}~~~}}}~~~}}}zzz|||~~~{{{yyyvvv}}}|||sssyyyyyyzzzyyyuuuuuuwwwwwwssswwwzzztttwwwzzzyyyuuurrrrrrsssuuuwwwxxxwwwttttttwwwzzz|||yyyyyy{{{|||yyywwwooopppqqqqqqooonnnnnnooouuurrrqqqrrruuuxxxxxxxxxrrrvvvwwwuuutttvvvuuurrrqqquuuzzz|||zzzvvvttttttxxxuuurrrqqqrrrtttuuuuuummmsssrrrsss{{{zzzvvv{{{lllcccccceeehhhlllnnnnnnllliiiiiiiiijjjkkklllnnnppptttrrroookkkjjjmmmrrrwwwqqqqqqqqqqqqppppppqqqrrrkkknnnqqqqqqooooooqqqtttvvvvvvvvvvvvtttqqqnnnllluuutttrrrqqqpppqqqsssuuuvvvwwwwwwvvvtttsssssstttxxxzzzvvvttt}}}||||||zzzzzz}}}zzz}}}~~~yyyqqq~~~{{{yyy}}}ttt~~~{{{uuuxxxyyyvvvvvvyyyzzzxxx|||zzz~~~wwwyyyxxxwwwuuutttssssssrrrrrruuuyyyzzzyyyxxxzzz}}}}}}xxxssssssvvvyyyzzzyyyqqqsssuuuuuutttssstttuuusssrrrrrrsssuuuwwwxxxxxxqqquuuwwwuuuuuuwwwuuurrrqqqrrruuuyyy}}}|||xxxuuu|||yyytttrrrrrrtttuuuuuuooovvvtttuuu|||{{{xxx~~~lllfffgggiiikkkllllllkkkkkkggggggiiillllllkkknnnrrrtttsssppplllkkkmmmrrrvvvnnnoooqqqqqqpppoooooopppkkknnnqqqrrrrrrqqqppppppqqqqqqppppppooonnnmmmmmmoooppppppppppppssswwwzzztttrrrrrrsssvvvyyyyyyyyytttvvvxxxxxx|||{{{~~~}}}zzzzzz|||}}}{{{yyy{{{|||wwwsss}}}xxxxxxwww~~~wwwttttttqqqvvvyyyxxxxxxzzz{{{yyy|||{{{zzzxxxuuusssrrrrrrrrrvvvzzz{{{zzzyyy{{{}}}}}}yyyuuusssuuuyyy}}}sssuuuxxxyyyxxxwwwwwwxxxssstttuuusssqqqppprrrsssqqquuuvvvuuuuuuwwwvvvssskkkkkknnnttt{{{~~~|||xxxzzzwwwtttrrrrrrsssssssssqqqyyywwwvvv|||zzzxxxlllgggjjjmmmllljjjhhhiiijjjfffeeegggkkkjjjgggiiiooorrrssssssrrrpppoooppprrrmmmoooppppppmmmmmmnnnpppmmmoooqqqssstttrrrmmmiiinnnnnnmmmlllllllllmmmnnnlllnnnppppppqqqssswww{{{wwwsssooorrrxxx|||{{{wwwtttwwwuuuzzzzzz~~~{{{|||{{{}}}|||~~~yyyxxxxxxwwwxxx{{{wwwtttssswwwzzzqqqvvvuuupppwww|||{{{yyyyyywwwtttyyyyyyrrrrrruuuvvvxxxzzzxxxvvvuuuxxx{{{~~~|||yyyxxxzzz~~~tttvvvxxxyyywwwuuuuuuuuurrrvvvxxxuuupppmmmppptttrrruuuvvvttttttwwwwwwtttjjjllloootttxxxzzz{{{zzztttsssrrrssstttuuutttsssssszzzxxxvvvzzzxxxvvv}}}kkkdddiiimmmmmmiiifffhhhllljjjiiikkknnnlllhhhjjjppppppsssvvvwwwvvvrrrpppooooooqqqqqqooommmmmmpppsssppppppqqqtttuuurrrjjjcccrrrpppnnnlllkkklllmmmnnnnnnppprrrqqqpppqqquuuyyy~~~vvvppprrrxxx{{{wwwrrrwwwzzzzzz|||~~~yyyyyyyyywwwwwwyyyrrrzzz~~~{{{}}}zzzwwwwwwtttrrrvvv}}}{{{rrr|||sssmmmqqqvvvyyy~~~tttpppwww{{{yyyzzzzzzooozzzxxxrrrzzz}}}yyywwwsssooo{{{uuu|||pppqqqwwwzzzzzzyyyuuuqqqqqquuuyyy{{{}}}}}}{{{wwwwwwyyy}}}wwwyyy{{{{{{xxxvvvttttttooovvvzzzxxxrrroootttzzzrrruuuuuusssssswwwwwwuuunnnrrrwwwwwwvvvuuuxxxzzzqqqqqqsssuuuxxxxxxwwwuuuttt{{{yyyvvvyyyvvvsss{{{mmmfffhhhkkklllllllllmmmooojjjjjjiiiiiikkkmmmpppqqqpppooonnnmmmllllllllllllmmmooopppooolllkkklllnnniiippprrrmmmkkkllljjjfffqqqmmmkkkkkkjjjiiimmmrrrkkkpppvvvvvvssspppqqqssstttssssssssstttuuuwwwxxx{{{rrr{{{yyyzzzuuu{{{}}}zzz~~~|||~~~}}}yyyyyytttzzz{{{||||||zzzxxxxxxyyy|||yyyvvvttttttvvvwwwwwwxxxvvvppplllllljjjfffeeemmmrrrsssttt{{{}}}uuuppprrrtttsssvvv|||{{{pppsssxxxwwwrrryyy}}}wwwsssrrryyyqqquuuwwwrrruuuzzz|||vvvrrrtttyyy{{{{{{|||{{{qqquuuzzzssszzzzzzyyyxxxwwwwwwwwwwwwxxxxxxwwwwwwwwwuuurrrpppwwwtttqqqqqqssstttsssqqqoooqqqtttwwwxxxvvvtttrrrqqqvvv{{{{{{wwwuuuvvvxxxyyyuuuxxxrrrwwwwwwlllyyynnnhhhiiikkkkkkjjjkkkmmmoookkkkkklllmmmmmmnnnnnnnnnmmmnnnnnnoooqqqssstttuuummmooopppooommmkkklllnnnfffmmmpppnnnmmmqqqqqqnnnqqqmmmlllmmmllljjjmmmrrrnnnrrrtttsssqqqppptttxxxqqqqqqqqqrrrtttvvvyyyzzzwwwuuuwww}}}{{{{{{{{{|||yyy{{{~~~zzzzzzxxxvvvyyy||||||{{{xxxvvvvvvzzzxxxrrrpppnnnlllllllllmmmmmmttttttqqqkkkiiimmmpppooosssuuuvvvvvvzzzzzztttpppsssuuuvvvyyy~~~xxxooorrrzzzpppqqqyyyzzz{{{~~~~~~zzzwwwuuuooovvvzzzxxxvvvvvvvvvttt~~~}}}|||rrrwww~~~yyy}}}|||{{{zzzyyyxxxxxxxxxyyyxxxvvvuuuvvvvvvvvvvvvxxxuuurrrrrrssstttrrrqqqmmmooorrruuuvvvuuutttsssooorrrtttssspppnnnoooqqqvvvuuu{{{vvvzzz{{{qqqpppjjjkkkkkkiiihhhiiilllnnnkkklllnnnoooooonnnlllkkkmmmmmmnnnppprrrtttvvvxxxlllmmmooonnnmmmkkklllmmmkkkpppsssrrrsssvvvwwwvvvrrrnnnmmmoooooommmnnnrrrrrrsssrrrpppoooqqqwww|||ooooooppprrrtttwwwzzz|||ttt|||xxx}}}{{{zzz{{{}}}|||zzz{{{xxxuuuuuuuuuyyy}}}}}}zzzwwwvvvxxxuuupppnnnkkkkkkmmmnnnnnnnnnnnnnnnnnnnnnooouuuvvvtttpppppptttvvvuuuqqqrrrsssuuu||||||yyytttqqqsssuuuuuuvvvyyywwwqqquuuxxxrrrttt~~~xxxuuuyyy|||}}}tttvvvppptttvvvtttuuuwwwvvvsss}}}|||sssxxx|||||||||{{{{{{{{{{{{{{{|||yyyxxxvvvuuuuuuvvvxxxzzzwwwuuusssrrrssssssrrrqqqnnnoooqqqsssuuuvvvvvvvvvuuutttrrrpppnnnnnnooopppqqqsss{{{vvvxxxwwwnnn~~~pppmmmllljjjhhhfffhhhkkknnnjjjkkklllmmmmmmmmmlllkkknnnnnnnnnnnnnnnoooppppppkkkmmmnnnnnnmmmmmmllllllppprrrsssrrrqqqrrrssstttsssooonnnpppqqqooooooqqqrrrrrrrrrqqqpppsssxxx}}}ppppppppprrrtttwwwyyy{{{vvv|||zzz~~~|||zzzzzz}}}}}}}}}yyy~~~{{{vvvxxxxxx{{{~~~|||{{{{{{xxx}}}}}}vvvpppqqqrrrqqqsssvvvrrrssstttvvvwwwwwwwwwwwwtttwwwxxxvvvuuuvvvtttpppjjjoootttwww|||~~~yyyrrr{{{wwwtttssssssrrrqqqqqqtttrrrwwwyyyvvv{{{|||vvvrrruuu~~~uuu{{{pppxxxxxxvvvrrrmmmooovvvzzzyyy|||vvvwww}}}zzzyyyyyyzzzzzz{{{}}}~~~wwwwwwwwwvvvuuuuuuvvvwwwtttsssrrrrrrrrrsssssssssoooppprrrtttvvvwwwxxxxxxyyyuuuqqqoooppprrrttttttqqqttt}}}wwwvvvsssiiizzzooommmllljjjgggeeegggkkknnniiihhhhhhhhhiiikkkmmmnnnnnnnnnmmmllllllllllllllloooooopppqqqrrrqqqpppnnnnnnnnnmmmmmmkkkjjjlllnnntttooommmqqqsssqqqpppqqqpppqqqrrrssssssuuuwwwyyyrrrrrrrrrrrrssstttvvvwww|||{{{}}}www{{{|||{{{rrryyy{{{~~~yyy{{{||||||{{{{{{}}}~~~yyy|||uuuvvv|||yyyzzzwwwwwwzzzzzzuuurrrsssrrrsssuuuwwwyyyyyyxxxwwwqqqsssrrrnnnnnnqqqrrrpppwww|||~~~{{{xxxxxxxxxuuu|||zzzwwwttttttuuuuuussssssrrrwww}}}|||uuutttyyywwwvvvvvvwwwyyy|||zzzyyyyyyqqq{{{zzzxxxtttoooqqqwww{{{zzz|||{{{yyy|||xxx{{{{{{zzzzzzzzzzzz{{{{{{tttwwwyyyxxxuuurrrqqqqqqpppqqqqqqrrrrrrsssuuuvvvpppqqqrrrssstttuuuvvvvvvtttqqqmmmlllnnnqqqssstttuuuxxxzzzzzzvvvlll}}}mmmlllllljjjgggfffgggjjjnnnhhhgggffffffgggjjjmmmooolllkkkkkkllllllmmmnnnooorrrrrrsssuuuwwwvvvtttrrrooommmmmmnnnnnnmmmpppuuuvvvooolllooorrrqqqpppqqqoooppprrrtttuuuvvvvvvuuuuuutttsssrrrrrrssstttttt~~~yyyvvvwwwyyywwwxxx|||}}}{{{{{{tttvvvvvvwwwwwwvvvvvvwwwzzz}}}xxxxxxvvvooouuu{{{vvvvvvyyyvvvvvvuuuxxx||||||vvvrrrrrrrrrsssuuuwwwwwwwwwvvvvvvsssrrrmmmgggiiisss|||vvvooorrryyy|||{{{{{{xxxuuuxxx}}}}}}|||{{{|||~~~{{{uuusssvvvtttxxx{{{zzzvvvuuuwww{{{|||yyyvvv|||uuuxxxzzzxxxxxxyyyxxxuuu~~~|||{{{|||yyy~~~|||zzzwwwvvvuuutttrrrvvvzzzzzzvvvqqqooooooqqqrrrsssttttttuuuwwwyyyqqqqqqrrrssssssrrrqqqpppqqqqqqppppppqqqsssuuuwwwrrrsss|||wwwyyyxxxnnnkkkjjjjjjiiigggfffgggkkkmmmhhhhhhhhhhhhiiijjjkkkllliiiiiijjjkkklllmmmooopppqqqqqqrrrtttwwwvvvsssppprrrnnnnnnqqqqqqpppuuu|||wwwpppkkkmmmqqqqqqqqqrrrqqqpppqqqrrrttttttttttttuuutttsssrrrrrrrrrsssttt{{{zzzwwwvvvyyywww}}}~~~zzzxxx}}}nnnmmmrrrtttuuuvvvuuuvvvxxxzzzvvvuuu|||yyytttuuuooovvv~~~yyyuuuvvvrrruuusssuuuxxxxxxuuuvvvyyyuuuvvvvvvvvvvvvvvvuuuuuuqqqrrrooolllppp{{{yyynnnkkkqqqxxx{{{yyyzzzwwwtttwww~~~~~~|||xxxuuuuuurrrvvvyyyxxxtttrrruuuxxxxxxyyyzzzwwwssszzz}}}{{{xxxwwwvvvtttzzzvvv~~~zzz}}}|||~~~|||zzzxxxvvvuuutttrrrvvvzzzyyyuuuqqqqqqsssvvvwwwyyyxxxvvvvvvxxxzzztttuuuwwwwwwvvvssspppnnnsssvvvyyyyyywwwvvvxxxzzzsssqqqwwwrrrwwwwwwmmm|||iiiiiiiiiiiihhhggghhhkkkmmmhhhiiikkkllllllkkkiiihhhiiiiiiiiiiiijjjkkkllllllmmmmmmmmmpppssssssppplllqqqlllkkknnnnnnlllpppxxxxxxpppjjjlllpppqqqqqqrrrsssqqqpppppprrrssstttssstttsssrrrrrrrrrssstttuuu}}}vvvzzzyyyyyy}}}|||wwwzzz|||zzzwwwxxxsssssspppsssvvvxxxxxxxxxxxxyyyvvvuuu}}}{{{pppqqqxxxzzzxxxuuuyyypppttt{{{vvvuuuyyyxxx|||xxxuuutttqqqooorrrwwwuuuuuuuuutttsssssssssrrriiinnnqqqsssxxx~~~yyyvvvqqqnnnrrryyy{{{xxxzzzzzzvvvqqqsss|||~~~~~~{{{xxxxxxyyywwwtttsssqqqsssttttttrrrrrrtttwwwmmm|||zzzyyy|||pppwww|||}}}wwwqqqssswwwyyyuuupppxxxyyyvvv|||}}}{{{{{{zzzyyyyyyyyyyyyzzzsssvvvyyyxxxtttrrruuuxxx{{{|||}}}{{{xxxwwwxxx{{{zzz{{{||||||zzzvvvqqqooosssxxx}}}}}}yyyuuuvvvyyy{{{wwwzzztttyyyyyynnn{{{tttrrrmmmkkknnnmmmhhhgggllliiimmmqqqqqqmmmjjjkkkmmmmmmoooooolllhhhfffhhhjjjlllmmmnnnmmmmmmnnnqqqsssiiinnnttttttoookkkiiijjjrrrqqqpppqqqrrrsssqqqooorrrrrrrrrrrrrrrrrrrrrrrrssswwwttttttxxxtttuuu~~~}}}zzz|||rrr{{{||||||yyyvvvvvvzzz}}}ttt|||zzzwwwuuuuuuvvvxxxyyyyyytttvvvzzzxxxnnnlllppptttsssvvvyyyxxxuuussstttvvvuuuuuuvvvvvvsssqqqxxxxxxyyywwwuuuxxx~~~wwwqqqmmmoootttuuunnnfffhhhiiioooxxxxxxpppmmmooouuukkkpppzzzzzzzzz}}}zzz|||vvvssstttvvvyyy{{{~~~{{{uuurrrtttwww{{{zzzzzzxxxvvvtttrrrqqqrrrqqqpppvvv|||zzz~~~tttvvv~~~wwwyyyzzzzzzwwwtttrrrrrrxxxxxxvvvuuuxxx~~~~~~zzzwwwzzz~~~}}}{{{zzz|||wwwzzz}}}{{{vvvtttzzz|||xxxuuutttvvvxxxxxxwwwtttvvvuuurrruuuyyywwwpppwwwvvvuuuuuuwwwyyyzzzzzzyyyoooyyyzzzwwwssskkkzzzoootttnnniiijjjiiihhhlllrrrjjjmmmooonnnkkkjjjmmmqqqlllllllllnnnpppqqqqqqqqqoooooonnnnnnooooooppppppsssttttttpppkkkkkkpppuuuqqqppppppqqqrrrrrrqqqooouuuuuuuuuuuuuuutttssssssuuuwwwtttvvvxxxqqquuu|||{{{}}}}}}ttt{{{zzzyyyxxxwwwwwwxxxyyyqqq{{{yyywwwuuuuuuvvvwwwyyyyyywwwvvvwww~~~{{{|||zzzvvvqqqnnnrrrzzzvvvwwwwwwvvvtttsssrrrsssyyyvvvttttttsssppprrrwwwtttwwwuuurrrrrrvvvyyyyyyrrrnnnlllnnnrrrsssnnniiioooooorrrwwwuuunnniiijjjqqqhhhmmmvvvttttttwwwsssxxxvvvrrrpppppprrrssstttwwwyyyzzzxxxsssrrruuuyyywwwwwwxxxxxxwwwtttqqqoooooorrrsssuuuzzzxxx|||{{{|||{{{zzzwwwvvvwwwxxxvvvwwwvvvuuuyyy||||||{{{zzzzzzzzzyyyxxxvvvwwwwwwyyy{{{{{{{{{|||~~~yyyvvvttttttvvvxxxyyyxxxtttvvvuuurrrtttxxxvvvpppppppppppprrruuuvvvuuusssrrrnnn|||sssyyyjjjmmmjjjhhhiiijjjiiilllpppjjjkkkllljjjhhhhhhmmmqqqrrrooonnnpppssstttppplllpppnnnmmmooorrrsssqqqooouuuuuutttppplllmmmrrrvvvppppppoooppprrrrrrpppoooqqqrrrsssttttttrrrpppooovvvuuutttxxxyyyqqq{{{}}}}}}~~~|||vvv|||zzzyyyxxxxxxyyyxxxvvvuuuvvvooozzzwwwwwwvvvuuuvvvwwwxxxyyyxxxtttrrrxxx{{{wwwuuurrrwwwvvvuuurrrqqqvvv~~~yyywwwvvvuuuuuutttrrrqqqzzztttrrruuuvvvsssqqqrrruuuwwwvvvrrrppptttvvvuuurrrqqqpppqqqqqqpppnnnkkknnnmmmooottttttqqqpppqqqooohhhlllsssppppppsssnnnttttttsssrrrrrrqqqqqqqqqsssuuuvvvtttqqqqqqtttxxxxxxyyy{{{|||{{{yyywwwuuupppwwwyyyuuusss||||||zzzzzz||||||zzzwwwvvvvvvyyy|||tttvvvvvvuuuyyy}}}zzzwwwxxxzzzzzzvvvrrrwwwuuutttyyy}}}xxxwwwuuussstttvvvwwwxxxxxxuuuvvvuuussstttvvvuuuqqqmmmmmmnnnqqqssstttrrrppprrrqqq~~~{{{|||yyyjjjbbbdddhhhlllllliiifffeeehhhiiijjjhhhggggggiiilllpppooooooppprrrpppmmmiiiooolllkkkooouuuwwwsssooolllooossstttrrrooommmlllpppoooooopppqqqrrrpppooommmoooqqqssstttrrrpppoootttsssrrryyyzzzttt{{{xxxwwwwwwxxxzzz|||{{{yyywwwuuuuuuooo}}}pppvvvuuuvvvvvvvvvuuuvvvxxxzzzuuurrrqqqttt{{{www}}}xxxsssvvvzzz|||xxxxxxwwwtttrrrttt{{{zzzwwwttttttwwwwwwuuussssssqqqsssxxxzzzwwwvvvxxxyyyyyyvvvtttvvvzzzzzzvvvxxxyyyyyywwwtttpppnnnmmmnnnmmmnnnpppsssuuuuuuvvvpppkkkpppuuuqqqsssvvvqqquuuwwwyyyyyywwwuuutttsssuuuuuuuuusssqqqppprrrtttzzzzzzzzzzzz{{{{{{{{{{{{www}}}wwwnnnooozzz{{{~~~~~~xxxxxxxxxwwwuuutttuuuwwwzzzuuuxxxxxxvvvyyy{{{zzzxxxyyy{{{{{{yyyvvvwwwvvvtttuuu{{{{{{uuuvvvuuuttttttuuuvvvvvvvvvvvvvvvuuusssssstttsssrrrrrrqqqpppqqqtttuuuuuutttyyywww|||qqqxxxzzzlllcccfffiiijjjjjjiiifffcccjjjkkkmmmmmmkkkjjjiiiiiifffjjjnnnpppppppppqqqrrrrrrooommmppptttuuuqqqllliiimmmsssvvvtttpppllliiipppooooooppprrrrrrqqqpppnnnqqqtttwwwxxxxxxwwwuuussssssrrrvvvxxxuuuyyyzzzyyywwwtttvvv{{{yyyvvvvvvxxxnnnvvvrrrooosssuuuwwwvvvuuuuuuxxxzzzttttttuuuuuuttt{{{xxxwwwuuuxxxyyyxxxyyy{{{|||{{{pppqqqrrrqqqppprrrxxx}}}yyyvvvssstttxxxzzzyyywwwmmmooouuuzzzyyyuuuwww|||yyyvvvqqqqqqxxx|||uuuxxxzzz{{{yyyuuurrrqqqqqqvvvtttqqqpppqqqssssssqqqpppmmmtttwwwssswww{{{uuuuuuxxx{{{{{{xxxuuuttttttuuuuuuuuusssrrrrrrtttuuuwwwvvvtttssssssvvvyyy{{{zzz|||}}}zzzsssooorrrwww~~~wwwtttuuuvvvvvvuuuuuuvvvxxxwwwzzz{{{xxxyyy}}}|||~~~~~~{{{yyyyyyzzzwwwyyywwwssssssxxxxxxtttwwwwwwvvvvvvtttttttttuuuvvvuuuttttttsssrrrssstttyyyvvvrrrppprrruuuwwwxxxyyywwwzzznnnwww{{{ooommmmmmiiiddddddiiimmmmmmnnnooopppqqqqqqooommmllljjjnnnrrrrrrooonnnooorrrvvvsssqqqpppqqqooolllhhhpppqqqqqqqqqqqqqqqpppppppppooooooqqqssstttsssqqqooopppsssvvvwwwxxxwwwwwwsssvvvtttrrruuuyyyyyywwwwww~~~wwwuuuvvvzzz~~~~~~zzzxxxxxxzzznnnssszzzuuulllqqqtttwwwwwwuuuuuuwwwzzzvvvwwwyyyyyytttuuuzzzwwwxxxzzzyyyyyy{{{}}}~~~{{{wwwsssuuuvvvtttqqqqqquuuxxxvvvuuussstttwwwyyy{{{{{{lllpppvvvyyyuuupppqqqwwwssspppmmmnnnvvv}}}zzzsssppprrrtttuuuuuutttuuuuuuuuutttpppnnnrrrwwwxxxtttoooooovvvxxxsssxxx}}}vvvqqquuuwwwvvvssspppqqqrrrtttsssssssssuuuvvvxxxyyywwwvvvsssrrrsssvvvzzz}}}xxxvvvwwwzzzyyyvvvtttvvv|||{{{wwwxxxyyyyyyxxxwwwxxxyyyxxx||||||yyyyyy}}}{{{vvvvvvxxxvvv|||{{{sssoootttwwwuuuvvvwwwxxxwwwuuutttuuuvvvuuusssssstttrrrpppssswww}}}xxxrrrnnnooorrrvvvxxxqqqqqqzzzttt}}}|||nnnnnnnnniiibbbccckkkrrrsssnnnnnnooopppqqqrrrrrrqqqsssssssssqqqnnnmmmlllllltttsssqqqooonnnmmmlllkkktttrrrpppoooppprrrssstttqqqpppppprrrtttuuutttrrrqqqrrrssstttuuuuuuuuuuuuqqqzzzwwwqqqwwwzzz{{{||||||vvvxxxyyyyyyxxxwwwyyy||||||zzzwwwnnnuuusssvvv|||sssppptttwwwwwwuuutttwwwzzzvvvtttvvvzzzxxxvvv{{{zzz}}}wwwuuuuuuxxx|||}}}|||{{{{{{}}}|||yyyssspppqqqsssttttttttttttsssuuuxxxzzzqqqrrruuuxxxuuupppooorrroooqqqrrrqqqtttyyyzzzwwwlllmmmooorrrtttvvvvvvuuuqqqqqqnnnmmmsss|||}}}yyypppqqqyyyxxxrrrwww|||uuurrrtttvvvsssooonnnppptttuuutttssstttuuuwwwxxxyyywwwwwwwwwwwwxxxzzz{{{|||wwwssssssyyy{{{yyyxxx{{{zzz~~~{{{{{{{{{yyywwwxxxzzz}}}www{{{}}}zzzyyy}}}{{{wwwuuutttttt||||||tttrrrwwwyyytttsssuuuxxxxxxwwwvvvxxxzzzsssqqqqqqtttrrrpppssszzz}}}xxxrrrooooooqqqssstttpppmmmwwwsss{{{}}}lllgggjjjhhhdddfffnnnrrrqqqlllkkkjjjkkknnnrrrtttuuuqqqmmmkkkllloooqqqpppnnnnnnnnnooommmlllmmmppprrrqqqqqqpppppprrrrrrqqqqqqqqqqqqqqqsssuuuvvvuuusssyyyxxxxxxxxxwwwwwwwwwwwwnnn{{{yyyrrr}}}vvv|||yyyrrryyy||||||uuupppttt}}}{{{sssoooyyysssmmm||||||ooosssxxxxxxuuutttwww{{{uuuoooqqqxxxzzzxxxyyyyyyxxxzzz}}}{{{vvvuuuxxxuuussstttvvvxxxyyy{{{~~~uuuwwwxxxvvvrrroooppprrrssstttuuussspppqqquuuyyyvvvsssssswwwyyyuuusssssspppxxx|||yyyvvvxxx|||~~~nnnnnnooorrruuuvvvuuussswwwvvvrrrooossszzzyyyrrrsssuuu|||zzzrrrwww|||tttvvvxxxxxxuuupppppptttxxxyyywwwuuutttuuuuuuuuuuuurrrsssvvvxxxyyyxxxwwwvvvyyysssrrrwwwzzzxxxyyy}}}uuu{{{~~~}}}zzzvvvtttvvv{{{~~~uuuzzz|||zzzzzz~~~{{{zzz{{{zzzvvvrrrsss{{{|||wwwwww}}}{{{ssspppssswwwxxxxxxxxx{{{~~~ssspppqqqtttrrrooosss{{{}}}yyytttrrrqqqqqqqqqqqqwwwnnnrrrmmmqqq}}}yyy~~~nnndddkkklllfffhhhppprrrllliiimmmooonnnooorrrrrrooommmkkkiiiiiilllnnnppppppnnnrrrtttrrrnnnlllooosssmmmnnnqqqssssssrrrpppooorrrttttttssspppppptttwwwttttttwww{{{xxxrrroooqqquuuxxxmmmyyy{{{|||~~~yyytttwwwuuuvvvuuuwww|||{{{ssssssvvvvvvtttyyyvvvpppttt~~~|||rrrrrr{{{xxxssstttyyywwwrrrzzzuuupppvvvqqqttttttrrrtttxxxwwwqqqvvvsssqqqrrruuuxxxxxxwwwsssvvvxxxwwwtttqqqpppooommmooorrruuuvvvvvvuuutttrrrrrrrrrrrrsssvvvxxxyyyyyy{{{||||||zzzvvvsssuuuyyy{{{yyyvvv|||tttnnnooowww{{{yyyuuuyyyzzzyyywwwuuuvvv{{{tttwwwyyyvvvppppppvvv|||qqqrrruuuvvvuuusssqqqooowwwxxxwwwuuussssssuuuwwwppptttvvvtttvvvyyyvvvooo~~~tttyyy{{{zzzxxxxxxyyyxxx}}}}}}zzzwww|||~~~~~~yyyuuuwwwrrrzzzxxxssstttpppsssxxxzzzyyyxxx{{{|||{{{ttttttuuutttrrrrrrtttvvvwwwuuurrrqqqrrrrrrrrrqqqpppjjjrrrmmmoooxxxvvvnnngggmmmlllffffffnnnooojjjfffjjjlllkkkllloooooolllnnnlllkkklllnnnpppqqqqqqllloooqqqpppmmmmmmppptttqqqqqqppppppoooooopppppppppqqqrrrqqqppppppqqqssstttssstttwwwuuurrrssswwwsss|||sssmmm|||zzz~~~yyyuuuvvvvvvyyyxxxvvvwww{{{zzzwwwrrrvvvvvvqqqrrryyy}}}tttpppuuuxxxtttsssvvvuuuqqqqqqvvvtttpppwwwyyyoooooowwwlllqqqrrrppprrrwwwyyyvvvvvvtttqqqrrrtttuuutttrrrvvvvvvvvvvvvvvvtttrrrpppwwwuuusssqqqqqqsssuuuvvvyyyzzz|||}}}~~~~~~~~~~~~wwwvvvsssrrrvvv{{{yyysssyyyuuurrrsssvvvwwwuuurrruuupppkkkmmmssswwwwwwtttvvvwwwwwwuuurrrqqqsssuuuuuuvvvuuusssqqqooopppqqqrrrsssuuuvvvwwwvvvuuutttvvvvvvvvvvvvvvvwwwwwwxxxssswwwxxxvvvwwwzzzwwwqqqyyyzzz}}}zzz{{{{{{xxxwwwxxxzzz{{{zzz{{{yyyuuuxxx~~~{{{~~~}}}{{{{{{{{{zzzwwwuuuvvvqqqyyyyyyvvvxxxtttuuuwwwwwwuuuuuuxxxxxxuuurrrtttttttttrrrrrrssstttyyyvvvsssrrrrrrrrrqqqpppuuuxxxssssss{{{zzzoookkknnnllleeeeeelllnnnjjjiiimmmnnnmmmnnnqqqqqqnnnnnnmmmmmmnnnqqqrrrrrrqqqmmmooopppooollllllnnnqqqrrrpppmmmllllllooorrrtttrrrqqqpppqqqrrrrrrqqqoootttqqqqqqssssssrrrwww}}}uuuzzzrrrqqquuuuuu||||||zzzyyyxxx|||{{{vvvsssvvvyyyzzzwww{{{{{{tttpppuuu}}}|||rrrqqquuuxxxwwwttttttqqqrrruuutttqqqwww|||uuurrrsssqqqmmmqqqzzzmmmrrruuurrrqqquuuxxxyyyuuutttssssssuuutttsssqqqvvvuuuttttttuuuuuusssrrrppppppqqqssswww}}}~~~{{{wwwrrrllliiinnntttsssmmmvvvssspppqqqssstttqqqooopppmmmlllmmmpppsssuuuuuuqqqsssuuuuuusssqqqppppppuuusssqqqqqqsssrrrpppnnnrrrrrrssstttvvvvvvwwwxxxvvvuuutttvvvxxxyyyvvvsssuuuwwwwwwvvvwwwyyywwwrrrrrr{{{yyyxxxwww{{{~~~zzzwwwvvvxxxzzz}}}{{{~~~}}}zzzyyy||||||yyyxxxxxxxxxwwwvvvvvvqqqyyyzzzxxx{{{yyyyyyyyyuuurrrssswwwuuuqqqqqqrrrttttttsssrrrrrrssszzzwwwtttrrrrrrrrrqqqpppnnnxxxuuuxxxooommmooolllfffffflllooommmlllpppqqqooooooqqqpppmmmmmmmmmmmmoooqqqrrrqqqppppppqqqqqqooommmlllmmmoooooommmlllkkklllppptttvvvuuusssrrrsssvvvuuurrrnnnsssqqqppprrrsssrrrwww}}}zzz{{{tttzzzxxxwww~~~~~~}}}zzz{{{zzzzzz|||{{{vvvtttwwwxxxvvvwwwzzzzzzwwwtttvvv{{{yyywwwzzz{{{xxxvvvtttuuuxxxxxxvvvzzz|||rrrooopppssstttrrrvvv|||ssswwwyyyvvvrrrqqquuuyyyrrrssstttuuuvvvvvvtttsssppprrrttttttsssuuuxxx|||rrruuu{{{~~~zzzuuurrrxxxrrrjjjhhhnnnwwwwwwrrrrrrpppoooppprrrsssqqqoooqqqqqqqqqqqqqqqrrruuuwwwnnnqqqvvvyyyyyywwwuuussstttsssqqqrrrtttvvvwwwvvvqqqqqqqqqqqqrrrtttuuuwwwwwwtttsssuuuyyyyyysssmmmtttttttttuuuwwwxxxxxxuuuoooyyy~~~yyy}}}~~~zzzzzzzzzxxxxxxxxxyyy{{{{{{~~~}}}zzz{{{~~~{{{zzz{{{{{{zzzyyyyyyttt{{{zzzyyy|||zzz~~~{{{vvvsssvvvzzzyyysssppprrrttttttrrrqqqqqqrrrxxxvvvtttssssssttttttsssmmmqqq}}}tttzzzooommmmmmkkkhhhhhhmmmpppqqqkkkoooooollllllmmmkkkgggkkkkkkkkkmmmpppqqqpppoooooopppppppppooooooppprrroooooonnnnnnooopppqqqrrrvvvtttrrrtttuuuuuuqqqmmmrrrqqqrrruuuuuurrrtttxxxwwwvvvsss|||zzz||||||ssstttxxxxxx{{{zzzwwwuuuwwwyyyvvvooorrrqqqrrrtttvvvvvvvvvvvv{{{{{{xxx{{{}}}wwwvvvvvvyyyyyyyyy{{{~~~~~~{{{uuupppqqqqqqrrruuuxxxxxxuuuuuuwwwsssvvvxxxvvvrrrooorrrwwwrrrsssuuuuuutttsssrrrqqqhhhooouuuvvvuuuyyy}}}{{{zzzyyywwwuuurrrooonnnyyytttmmmiiiooowwwwwwsssnnnnnnoooqqqsssttttttssstttuuuuuutttqqqqqqsssuuuooorrrvvvzzz|||zzzwwwttttttttttttrrrrrrtttyyy}}}tttsssrrrqqqqqqssstttuuuuuusssssswww{{{|||vvvqqquuussssssuuuyyyzzz{{{{{{pppxxxzzzwww~~~||||||}}}yyyvvvvvvwwwzzz|||{{{xxxwww}}}~~~}}}~~~~~~|||zzzxxx}}}zzzwww{{{yyy}}}{{{vvvssswww}}}|||vvvppprrrssssssrrrqqqqqqrrruuutttrrrsssuuuwwwwwwwwwzzzpppvvvuuuyyy~~~wwwnnnmmmllljjjiiijjjmmmpppqqqlllooopppmmmmmmnnnmmmiiikkkjjjjjjkkknnnoooooonnnllllllmmmoooqqqsssuuuvvvrrrrrrrrrrrrqqqooonnnmmmtttsssrrrrrrrrrqqqnnnlllqqqqqqssswwwvvvrrrrrruuunnnooorrr{{{}}}~~~|||~~~zzz}}}uuuvvvzzz|||zzzyyyuuussswwwyyytttlllqqqooopppvvvyyyxxxuuuuuuqqqxxxwww|||ttttttuuuvvvwwwxxxxxxyyyxxxnnnooowww{{{vvvnnnqqqssswwwxxxvvvrrrppppppoooppprrruuusssoooqqquuussstttuuusssqqqooonnnooojjjpppuuuwwwwww~~~zzztttooolllkkkqqqrrrrrrrrrrrrqqqqqqpppvvvtttoookkkmmmqqqrrrnnnlllmmmpppsssuuuvvvvvvvvvuuuuuuuuusssqqqpppppprrrssssssuuuwwwyyywwwsssppptttuuutttrrrpppqqquuuyyyvvvuuutttsssssstttvvvwwwttttttuuuyyy~~~|||yyyxxxttttttwww{{{{{{}}}rrruuu{{{yyypppsss|||{{{yyyzzzuuuuuu||||||~~~~~~{{{yyy~~~}}}}}}}}}~~~|||zzz{{{yyyvvvzzzxxxxxxxxxuuusssvvv{{{{{{wwwrrrssssssrrrqqqqqqsssttttttsssrrrsssvvvyyyzzzzzz}}}mmmssswww{{{|||uuullllllkkkjjjjjjjjjjjjkkkmmmjjjnnnpppooopppsssrrrooollljjjiiijjjlllnnnoooooommmllllllnnnppprrrssstttrrrrrrrrrrrrrrrqqqpppppptttuuutttrrrooonnnnnnooopppppprrrvvvuuurrrrrrvvvnnnooovvvwww}}}~~~|||{{{|||{{{{{{xxxxxxuuuqqqqqquuusssooosssqqqsssxxxyyyuuuuuuyyypppvvv~~~vvvxxxqqqrrrssstttvvvwwwwwwuuu}}}rrrrrrpppoooyyy|||nnnqqqtttuuutttrrrrrrrrrrrrqqqooorrrwwwwwwrrrpppsssqqqssstttsssqqqqqqtttvvvzzzxxxvvvtttuuuyyyxxxvvvrrrnnnkkkjjjkkkkkknnnppprrrttttttsssqqqpppqqqtttsssooonnnqqqqqqooolllnnnqqqtttuuuuuuuuuuuuuuutttsssrrrrrrrrrqqqqqqsssrrrqqqsssuuuuuusssppprrrqqqqqqsssuuuuuutttrrrssssssssstttuuuvvvwwwxxxuuuvvvxxxzzz{{{zzzyyyxxxzzzuuusssvvvyyyxxxzzz~~~rrrpppvvv}}}rrroootttwww|||zzz|||wwwwww|||}}}||||||~~~~~~~~~|||~~~xxxuuuzzzxxxtttwwwwwwuuuuuuyyyyyyvvvuuuuuusssrrrpppqqqtttwwwuuusssrrrsssvvvyyyzzzzzzxxxnnnvvvwww}}}yyykkkllljjjiiijjjiiigggggghhhdddhhhkkkkkknnnrrrssspppmmmkkkiiiiiilllnnnppppppqqqpppnnnnnnnnnnnnnnnmmmoooooooooppprrrtttvvvwwwwwwxxxwwwtttooonnnppprrrpppoooqqqttttttrrrtttyyytttvvv~~~www|||}}}rrrvvv|||xxxvvv{{{wwwxxxvvvooolllpppssstttppppppsssuuuqqqlllpppyyyuuuqqqzzzxxxuuuqqqsssttttttvvvxxxwwwttt|||}}}zzzsss{{{yyyqqqvvv}}}mmmsssttttttrrrrrruuuxxxyyyyyyuuuvvv{{{{{{tttppppppnnnqqqtttuuuvvvxxx~~~uuuoooooopppooommmkkknnnqqqtttuuuuuusssrrrppprrrvvvxxxwwwsssnnnkkkmmmtttwwwuuusssvvvwwwwwwmmmooossstttttttttssstttuuutttrrrsssuuuvvvtttssspppooonnnppptttvvvvvvtttooommmnnnttt|||}}}wwwqqqnnnoooppprrrtttuuuwwwwwwxxxyyyzzzxxxuuurrrqqqqqqzzzssspppssstttrrrtttxxxrrrmmmssszzztttwwwkkkxxx|||~~~{{{}}}yyy{{{~~~yyyzzz|||{{{}}}{{{~~~wwwvvv{{{zzztttyyy{{{xxxvvvxxxxxxvvvvvvvvvtttqqqpppqqquuuxxxwwwuuuttttttvvvxxxyyyyyyzzzxxxwwwzzzvvvppprrrmmmhhhfffiiijjjhhhjjjpppiiijjjjjjhhhhhhiiillloooooommmnnnqqqooojjjjjjooorrrqqqpppqqqqqqpppllljjjrrrssssssrrrpppppprrrtttvvvuuuuuutttqqqnnnnnnqqqpppqqqssstttuuutttsssrrrwwwsssxxx{{{}}}qqqtttzzzzzzzzz|||vvvvvvuuutttssstttwwwzzznnnkkkkkkooossssssuuuyyyuuutttrrrwwwlllmmmrrruuuttttttxxxyyyvvv~~~|||sssooorrrxxxzzzwwwsssqqqqqqqqqpppooommmppprrrpppmmmnnnuuu{{{|||wwwrrrrrrvvvvvvrrrmmmmmmrrr|||xxxtttuuuvvvtttqqqqqqoooppprrrsssrrrpppnnnmmmooopppssswww{{{{{{vvvrrrrrrpppooorrrxxxzzzwwwrrroooppprrrssssssrrrqqqpppuuussspppqqqrrrrrrpppmmmzzzwwwtttqqqqqqtttwwwzzzpppnnnqqqxxxxxxssspppsssrrrpppooopppsssvvvxxxxxxyyyqqqzzz|||sssuuuvvvuuuvvvwwwvvvtttqqqnnnkkkjjjpppgggqqqjjjvvvooo}}}rrr}}}zzz{{{uuuzzz~~~{{{{{{{{{{{{|||}}}~~~}}}{{{{{{zzz{{{|||vvv{{{|||xxxwwwzzzxxxsssrrrssssssuuuwwwxxxyyyyyyuuusssqqqsssvvvxxxwwwuuu|||}}}xxxssszzzyyyqqqlllhhhhhhlllllliiijjjnnnllllllkkkiiihhhhhhkkkmmmmmmkkklllooonnniiiiiinnnooonnnnnnoooqqqqqqpppnnnpppqqqsssrrrqqqqqqrrrtttqqqrrrrrrrrrqqqoooqqqsssoooqqqsssuuuvvvuuutttsssooorrr~~~zzz~~~wwwwwwxxxxxxxxxzzzwwwvvvtttrrrqqqrrrvvvzzzrrrooonnnrrrttttttvvvyyyrrrqqqooossstttmmmpppuuuxxxxxxvvvttttttwwwsssqqqssswwwwwwuuuttttttuuuvvvtttsssnnnmmmmmmlllmmmooorrruuuqqqvvvyyyvvvqqqnnnqqquuurrr|||tttqqqpppssssssqqqrrrvvvrrrrrrsssssssssrrrppppppooooooqqqtttwwwwwwssspppvvvtttrrrsssttttttqqqnnnllloooqqqrrrqqqqqqsssuuuzzzvvvrrrqqqsssrrroookkkpppqqqtttvvvxxxzzz{{{{{{wwwssstttzzz|||wwwsssssstttsssrrrqqqqqqsssuuuwwwwwwnnnuuu~~~xxxvvvsssuuuvvvwwwwwwvvvtttqqqoooiiirrriiiooommmtttiiiuuuyyyuuu{{{}}}{{{~~~~~~~~~~~~|||{{{{{{|||}}}~~~~~~{{{{{{{{{{{{yyyyyywww{{{{{{xxxwwwyyywwwsssrrrsssttttttuuuvvvxxxzzzsssqqqppprrruuuwwwwwwuuuyyy{{{xxxsssyyy{{{oookkkiiijjjnnnnnnkkkjjjlllkkklllkkkjjjiiijjjlllnnnlllkkkmmmooonnnkkkkkkooopppnnnmmmmmmoooqqqppppppmmmooorrrssssssrrrssstttoooqqqqqqqqqoooooopppqqqoooqqqsssuuuwwwwwwvvvuuunnnzzzzzzyyy{{{yyy}}}~~~yyyvvvxxxxxxwwwvvvuuutttqqqpppqqqtttwwwqqqnnnnnnpppqqqooopppsssuuurrrqqquuuxxx{{{tttppprrr{{{|||uuuqqqsss{{{{{{uuuuuuvvvuuuuuuvvvrrrrrrtttwwwyyyzzzxxxvvvssspppnnnnnnqqqtttuuutttuuuwwwvvvrrroootttyyywww{{{mmmlllnnnqqqpppnnnqqqwwwuuuttttttsssssssssssssssnnnnnnoooppprrrrrrpppnnnuuutttrrrqqqooonnnnnnmmmmmmppprrrqqqnnnnnnrrrwww|||vvvpppppptttuuuqqqmmmiiinnnvvv|||~~~zzzxxxzzzvvvuuuyyyzzzvvvqqqpppqqqssssssrrroooppptttwwwuuukkkrrr~~~zzzxxxrrruuuvvvwwwxxxwwwvvvtttrrrhhhsssllllllrrrrrrlllkkkvvv{{{gggiiittt{{{|||zzz{{{}}}~~~yyyuuu~~~}}}||||||~~~~~~zzz|||}}}{{{{{{zzz{{{{{{{{{xxxuuuyyy{{{{{{xxxwwwxxxvvvsssrrrtttuuusssrrrssswww{{{rrrqqqppprrrtttvvvvvvvvvvvvyyyxxxuuuyyyooommmllllllllllllkkkkkkllljjjkkkllllllkkklllnnnqqqlllmmmoooppppppnnnoooqqqsssqqqnnnmmmmmmnnnnnnmmmjjjmmmqqqsssssssssssstttpppssstttpppnnnnnnnnnmmmoooqqqsssvvvwwwxxxwwwwwwwww}}}~~~yyyzzzsss|||yyyvvv{{{{{{uuurrrssstttsssqqqppprrrsssrrrppppppqqqpppmmmmmmqqquuuqqqssswwwsssrrruuunnnxxx~~~xxxtttvvvvvvzzzuuussswwwyyywwwuuuuuunnnppprrrvvvyyyyyywwwttttttsssrrrrrrsssuuuvvvwwwyyyuuutttyyyvvvlllhhhoooxxxqqqnnnnnnppppppnnnnnnqqqvvvuuusssrrrrrrssstttuuummmmmmmmmnnnppppppqqqqqqooooooooonnnmmmmmmppprrrppptttuuuqqqkkkjjjooovvvxxxrrrlllnnntttxxxuuupppkkkpppxxx~~~{{{uuupppuuuuuuuuutttrrrnnnllllllmmmppprrrqqqnnnooouuuzzzuuummmttt}}}yyywwwxxxsssvvvvvvwwwwwwwwwuuusssrrrhhhtttooojjjzzzwwwppptttkkknnnsss```fffpppxxx~~~~~~yyy|||zzzyyy|||wwwttt{{{~~~||||||~~~zzz{{{~~~{{{|||{{{yyyzzz{{{xxxtttzzz{{{zzzxxxwwwvvvuuusssuuuvvvvvvssspppqqquuuzzzuuutttsssssstttuuuvvvvvvtttxxxxxxvvvyyyooopppooolllhhhhhhjjjmmmnnnmmmnnnooonnnlllkkkmmmnnnkkknnnpppooonnnooopppppprrrpppmmmlllmmmnnnnnnmmmjjjmmmqqqsssssssssssstttoootttuuuqqqnnnppppppllloooqqqsssvvvwwwxxxwwwwwwxxxuuuzzzzzzvvvxxx}}}tttmmmqqqtttvvvtttrrrpppooovvvuuuvvvwwwuuupppqqquuuqqqmmmpppuuuooollllllqqq{{{{{{yyy{{{xxx||||||xxxsssqqqtttwwwuuussssssnnnooopppsssuuuuuurrrooonnnqqqsssrrroooppptttxxxsssvvvyyy~~~yyytttsssqqqoooqqqvvvwwwppplllpppuuutttooommmuuusssqqqpppppprrrtttuuulllmmmnnnooopppqqqssstttoooppppppppppppqqqtttwwwpppssstttpppjjjiiiooovvvvvvqqqlllnnnsssvvvsssooommmqqqwww{{{|||xxxrrrooosssxxxzzzuuunnnkkkmmmooommmppprrrqqqnnnooouuu{{{vvvrrryyy{{{qqqpppvvvvvvvvvvvvvvvuuutttsssqqqpppiiissspppiiittt{{{ppptttnnnqqq}}}oooooonnnnnnwwwyyy|||~~~~~~|||}}}}}}}}}yyy{{{~~~~~~|||wwwwww{{{yyyuuu{{{yyyxxxxxxwwwuuutttuuuxxxyyyxxxuuurrrrrrvvvyyyyyyyyywwwuuuttttttuuuwwwrrrtttuuutttwww|||oooqqqqqqlllfffeeeiiimmmmmmssssssssspppllljjjiiiiiihhhlllnnnlllkkklllmmmkkkmmmlllkkklllooopppqqqpppjjjmmmppprrrrrrrrrssstttlllsssvvvqqqqqquuuuuuqqqoooqqqsssuuuwwwwwwvvvuuu|||{{{xxxwwwuuuvvv||||||tttkkkoootttvvvuuussspppooottttttvvvxxxtttppppppuuuqqqooossswwwrrrooo~~~ooommmuuuyyy{{{|||yyy{{{}}}{{{uuunnnkkknnnqqqppppppqqqqqqpppooopppqqqqqqooonnnmmmrrrvvvuuurrrqqqvvv|||zzz{{{uuutttvvvtttpppooosssuuutttuuuwwwvvvmmmiiipppxxxyyysssooosssrrrpppooooooqqqssstttlllnnnpppqqqqqqrrrtttvvvuuuuuutttttttttuuuuuuuuulllooopppnnnlllmmmsssyyyvvvtttqqqqqqrrrqqqnnnkkkmmmppptttwwwxxxwwwuuutttwww}}}~~~xxxqqqqqqtttvvvppprrrssssssrrrtttxxx|||wwwvvv}}}|||ooommmuuuuuusssttttttssssssrrrqqqqqqmmmpppooojjjppp}}}}}}rrrmmmmmmuuu|||tttyyyxxxlllhhhttt{{{}}}}}}zzz}}}yyy{{{|||~~~~~~}}}wwwwww||||||vvvzzzwwwvvvxxxwwwtttuuuwwwyyyxxxwwwvvvwwwyyyzzz{{{{{{{{{yyywwwttttttvvvxxxtttrrrqqqrrruuuyyy{{{{{{nnnooopppmmmfffeeeiiikkkiiirrrssssssqqqnnnkkkjjjjjjhhhmmmnnnjjjiiikkkkkkiiikkkkkkkkkmmmpppqqqpppooolllnnnpppppppppqqqssstttllluuuxxxssssssxxxxxxrrroooqqqsssuuuvvvuuutttsss{{{yyy~~~yyy~~~||||||zzzwwwrrrrrryyy~~~|||vvvssslllooosssttttttsssssssssooopppsssuuurrrmmmoootttttttttvvvyyyvvvtttyyyxxxoooooossswwwxxx{{{sssqqqzzz}}}vvvvvvoookkkmmmpppppppppqqqvvvssspppnnnooopppqqqqqqqqqsssvvvwwwwwwxxx{{{~~~yyyooohhhiiisss||||||tttmmmnnnpppqqqsssvvvqqqjjjhhhooowwwwwwsssqqqrrrqqqpppppppppqqqssstttoooqqqssssssqqqpppqqqsssvvvtttssssssuuuvvvssspppkkklllmmmmmmnnnppptttxxxuuuuuuvvvuuurrrooommmkkknnnpppsssvvvxxxxxxxxxwwwzzz|||zzzuuutttxxxxxxuuupppppprrruuuyyy~~~vvvvvv~~~~~~rrrqqquuuqqqppppppqqqrrrsssttttttuuuqqqmmmmmmmmmoooyyy}}}uuunnnlllttttttttt~~~wwwkkkkkkxxx|||{{{~~~~~~zzzwwwyyy~~~zzzzzz{{{|||}}}~~~~~~www}}}}}}wwwyyy~~~vvvzzzuuutttwwwwwwtttuuuyyywwwuuutttwww}}}xxxyyyxxxvvvttttttxxx{{{zzzuuuqqqsssxxx{{{zzzyyylllmmmooommmgggfffjjjjjjfffnnnoooqqqqqqooooooooopppjjjooopppkkkjjjlllllliiinnnmmmmmmooopppooommmkkknnnoooppppppoooppprrruuuqqqzzz|||uuusssxxxwwwppppppqqqsssuuuuuutttsssrrr~~~}}}|||xxxzzzxxx{{{xxxvvv{{{}}}uuusssnnnrrr}}}xxxrrrrrrnnnpppqqqqqqqqqsssuuuwwwoooqqquuuwwwtttpppqqqwwwrrrssstttvvvuuurrrpppooorrrkkknnnrrrrrr|||xxxvvvuuuuuusssqqq|||uuuqqqrrrtttrrrqqqrrryyyuuuqqqnnnooorrrtttuuupppoooppprrrvvvyyyzzzyyyvvvqqqmmmpppvvvzzzyyyuuurrrmmmlllqqqtttssspppooommmjjjjjjpppsssrrrppppppqqqqqqqqqqqqrrrrrrssstttqqqsssvvvuuuqqqnnnnnnooorrrooommmppptttuuuppplllnnnnnnmmmnnnoooppprrrsssppptttxxxwwwtttqqqooopppppprrrtttwwwxxxxxxxxxwwwzzzwwwqqqnnnssszzzxxxoookkklllooouuuuuuttt|||wwwvvvvvvlllmmmnnnppprrrtttvvvxxxyyyssskkkkkknnnnnnvvv}}}wwwwwwnnnpppyyytttyyy{{{uuulllmmmqqq|||}}}}}}zzz~~~{{{zzzzzzzzzzzz{{{}}}~~~qqqyyy|||xxx{{{vvvyyytttssswwwwwwtttvvv{{{uuurrrrrrxxxuuuvvvvvvtttsssuuuyyy~~~{{{uuuxxx~~~}}}{{{mmmnnnnnnnnnooopppooollliiimmmlllmmmppppppnnnqqquuunnnnnnllllllmmmoooqqqrrrkkkjjjjjjkkknnnoooooonnnnnnnnnooorrruuuvvvuuusssuuuwwwyyyxxxtttqqqqqqrrrqqqyyyyyyxxx~~~|||tttuuuvvvttt{{{|||xxxzzz~~~{{{sssppprrrtttvvvwwwwwwuuusssqqqtttsssssstttuuutttrrrpppssssssttttttttttttttttttssstttwwwwwwuuurrrnnnlllvvvpppoooyyyhhhssszzzxxxxxxuuusssuuuxxxvvvpppsssrrrssssssooojjjlllqqqjjjkkkmmmqqquuuvvvsssoootttuuuvvvxxxxxxwwwtttrrrssswwwwwwsssrrrttttttppppppllljjjlllmmmlllnnnssssssooonnnsssuuusssooonnnyyyyyyxxxuuusssrrrsssuuupppnnnttttttoootttwwwooossspppqqqwwwxxxtttnnnlllkkknnnpppnnnnnnpppoookkknnnqqqssssssqqqpppqqqsssuuuttttttwwwzzzzzzwwwtttpppmmmooouuuwwwtttuuuyyyppprrrpppkkkrrrmmmsssjjjwwwssspppoooooopppqqqqqqrrrsssvvvyyyuuuqqqsssqqqlllvvv~~~sssiiiiiiuuu}}}xxxsssttt~~~~~~}}}pppkkk}}}yyyuuuxxx~~~~~~uuu{{{~~~zzzvvv|||}}}}}}|||{{{xxxyyy{{{~~~~~~zzzvvv{{{xxxuuuuuuvvvuuuuuuvvvzzzwwwwww|||qqquuuxxxvvvrrrqqquuuyyyyyy{{{wwwyyyyyyvvvmmmooooooooopppqqqpppmmmkkkkkkkkknnnrrrrrroooooosssllllllmmmmmmmmmlllllllllnnnnnnooooooppprrrssstttpppqqqrrruuuwwwvvvtttqqqooorrrttttttrrrqqqqqqrrrnnntttrrrpppwwwwwwsssxxxuuuyyy|||yyyyyy~~~zzzsssqqqoootttzzzzzzvvvrrrqqqrrrrrrsssttttttsssrrrqqqqqqvvvuuurrrqqqqqqsssuuuwwwvvvvvvwwwwwwwwwtttpppmmmpppxxxooowwwmmmuuu}}}{{{xxx{{{{{{{{{{{{zzzrrrhhhwwwuuuuuuuuurrrooossszzz|||uuuqqqrrrsssttttttooossswwwwwwtttqqqpppqqqvvvfffaaaqqq}}}vvvtttrrrnnnlllnnnnnnmmmoootttvvvrrrooorrrsssqqqqqqtttssstttuuuuuusssssstttuuuooolllpppqqqnnnvvv}}}wwwpppmmmoootttvvvrrrmmmllllllooopppnnnoooqqqpppmmmmmmpppssssssrrrqqqqqqssspppooopppsssvvvwwwuuurrrnnnlllooowwwzzztttooommmrrrtttssspppuuuooosss~~~yyyzzzuuuoooqqqtttuuuttttttuuuvvv|||vvvuuuqqqkkkttt~~~{{{wwwnnnmmmxxx~~~yyywwwtttttttttwwwppplll{{{zzzxxx}}}{{{|||~~~~~~zzzzzz|||~~~~~~vvvwwwzzz}}}~~~{{{xxxyyywwwvvvvvvvvvuuuttttttwwwxxxzzz}}}~~~sssuuuwwwuuusssrrrtttwwwsssvvvwwwvvvwww|||mmmmmmmmmmmmnnnooonnnllljjjkkklllqqqvvvvvvqqqoooqqqmmmnnnooopppooommmjjjiiiiiikkkmmmmmmmmmooossswwwqqqqqqrrrtttuuutttqqqnnnkkkmmmpppqqqppppppqqqrrrrrrvvvrrrpppvvvxxxzzz~~~}}}xxxxxxppptttxxxtttnnnmmmqqqxxx}}}vvvqqqrrrvvvqqqsssuuutttqqqoooqqqsssyyyvvvqqqnnnnnnqqquuuxxxvvvuuutttuuuvvvuuupppllliiiuuuoootttrrrrrrwww{{{uuuvvvwww{{{llloooqqqrrrvvvyyyuuunnnppprrrxxx~~~~~~xxxrrrpppqqqrrrsssmmmrrrwwwvvvpppmmmooorrrlll\\\fffoooooosssooonnnooopppnnnppptttxxxwwwxxxzzzwwwqqqppprrrmmmppptttvvvuuuttttttttttttnnnoookkkeeelllsssnnnmmmkkknnntttvvvsssoooooommmqqqqqqooooooqqqpppmmmlllooorrrssssssrrrrrrrrrmmmmmmnnnqqqttttttsssqqqooonnnsss~~~tttlllqqqtttuuusssvvv~~~|||sss{{{|||uuunnnqqquuuwwwwwwuuuuuuttt}}}wwwuuuqqqkkkttt~~~zzzrrrllljjjqqqzzz|||xxxssspppooommmqqq|||{{{kkknnntttzzz}}}{{{}}}~~~}}}~~~~~~|||}}}~~~{{{|||~~~zzzvvvwwwyyy|||~~~~~~{{{yyywwwxxxyyyyyyyyywwwuuusssuuuxxx||||||{{{zzz{{{}}}xxxwwwvvvuuutttttttttuuurrrooopppxxxnnnjjjiiiiiijjjkkkllljjjhhhlllnnntttzzzyyyssspppqqqqqqqqqrrrrrrqqqpppnnnmmmeeehhhlllkkkiiikkkqqqwwwqqqooonnnnnnpppppppppooommmnnnoooppppppqqqrrrrrruuuyyyuuusssxxxyyy}}}}}}~~~|||zzz~~~xxxwww|||~~~zzzvvvvvvyyy}}}}}}wwwuuuwww{{{ppptttvvvsssooommmqqquuuxxxuuurrrooooooqqqtttvvvtttrrrpppqqqssssssoookkkhhhmmmsssqqqsssjjjnnnvvvssssssrrrwww|||tttnnnnnnssstttqqquuuyyysssssssssssssssqqqooonnnpppqqqrrrqqqooopppsssvvvffffff{{{tttfffooossspppnnnppppppooopppttttttyyyssskkkjjjkkkoootttwwwwwwuuusssrrrvvvqqqqqqllldddiiioooiiimmmlllooouuuwwwtttssstttpppsssrrrooonnnooonnnkkklllnnnqqqssstttsssrrrrrrooopppqqqsssttttttrrrqqqooonnnsss~~~rrrqqqsssuuutttssstttuuuvvvqqqvvv{{{~~~qqqnnnqqquuuwwwwwwvvvwwwxxxwwwrrrsssrrrpppzzz~~~nnnkkkhhhjjjttt|||xxxnnnxxxuuuqqqpppuuu|||ssslllwww}}}{{{|||zzz|||~~~}}}yyyyyy||||||xxxyyyyyyzzz{{{}}}|||zzzxxxtttyyy||||||{{{{{{yyyvvvuuuxxxzzz{{{zzzzzz{{{||||||zzzxxxwwwwwwwwwvvvuuuvvvqqqvvvoooiiihhhhhhiiikkklllkkkjjjlllnnntttyyyxxxrrrnnnooorrrrrrpppppppppppprrrrrrkkknnnpppnnnjjjjjjnnnsssrrroookkkjjjlllppprrrtttsssrrrqqqrrrrrrssssssrrrpppuuusssrrrvvvsssxxxzzzvvv{{{yyytttssstttxxxyyyxxxxxxzzz~~~zzzwwwuuuwwwzzz}}}rrrtttuuurrrnnnmmmqqqvvvttttttssssssrrrrrrrrrrrrsssqqqoooppprrrsssqqqoooooonnn~~~}}}sssttteeewwwyyytttpppmmmrrrvvvsssnnnlllrrr}}}xxxrrrsssdddhhhnnnrrrtttsssqqqppprrrnnnjjjjjjnnntttwwwxxxlllqqq{{{~~~rrrfffkkkzzzsssooonnnppppppnnnooorrrpppttt||||||rrrkkkjjjnnnqqqvvvxxxwwwtttqqqpppssspppttttttoootttyyyrrrmmmmmmpppuuuvvvssssssuuusssuuusssnnnmmmnnnmmmiiinnnoooppprrrtttsssrrrqqqqqqrrrtttuuutttrrrqqqpppllljjjkkkuuutttssstttvvvvvvsssnnnjjjjjjnnn|||qqqtttxxx|||pppnnnppprrrtttuuuwwwzzz|||qqqnnnrrruuuuuu~~~rrrrrrmmmkkkvvvqqq{{{xxxuuusssrrrqqqrrrsssyyyjjjoooyyy}}}~~~~~~yyy{{{~~~~~~~~~}}}|||||||||{{{xxxvvvqqqxxx|||zzzyyy{{{{{{xxxxxxwwwwwwyyy|||}}}}}}|||}}}{{{zzzzzzyyyxxxwwwwwwvvvppplllkkkjjjlllnnnoooooonnnllllllpppuuusssmmmkkkmmmpppooommmllllllmmmoooqqqnnnppppppnnniiiffffffhhhuuuqqqmmmkkkmmmrrruuuwwwwwwuuusssrrrssstttsssrrrooottttttuuuvvvrrrxxxwwwvvv{{{oooqqqsssvvvyyyzzz|||~~~zzztttqqqqqqtttyyy{{{uuuuuuuuurrroooooossswwwqqqssstttuuuuuussspppnnnrrrrrrrrrrrrssstttvvvwwwwwwwww{{{vvvssshhhqqq|||xxxmmmllllllnnnwww{{{~~~~~~uuummmnnntttjjjmmmoooqqqrrrsssuuuwwwqqqjjjeeefffnnntttvvvtttkkkppprrrpppppptttxxxyyyssspppoooqqqqqqnnnnnnqqqooonnnooorrrqqqoooppptttqqqsssvvvvvvuuurrrpppppprrrqqqvvvwwwqqquuuxxxooommmmmmppptttsssoooooossstttuuutttooommmoooooolllqqqppppppqqqrrrsssrrrpppnnnqqqssssssrrrpppoooooopppmmmkkkppp|||yyywwwwwwyyyzzzuuunnniiijjjkkkxxxwwwtttwwwnnnooopppqqqrrrsssvvvzzz}}}sssooosssvvvvvv|||uuuyyyrrrkkkwwwtttuuussstttuuurrrnnnnnnqqqwww~~~mmmjjjqqqxxx~~~~~~}}}~~~}}}{{{~~~||||||zzzxxxvvvqqqyyy|||vvvtttxxxyyywwwyyywwwwwwyyy|||~~~~~~|||~~~}}}|||zzzyyyyyyyyytttwwwpppmmmllllllmmmoooqqqqqqqqqooonnnppprrrppplllkkknnnmmmmmmlllkkkkkkjjjjjjjjjjjjkkklllllljjjhhhfffeeeuuurrrooonnnppprrrssstttvvvtttqqqqqqssstttsssqqqrrrvvvwwwxxxzzzuuuwww}}}}}}wwwxxx}}}vvvvvvtttqqqoooqqqvvvzzzxxxvvvsssqqqppprrruuuwwwqqqssstttuuutttrrrooonnnooorrrtttsssrrrsssxxx}}}www~~~yyysssoooooolllwwwvvvqqqvvvzzz~~~yyyuuurrrmmmkkkpppxxxppprrrsssrrrpppqqqsssvvvmmmkkkjjjlllpppsssrrrppphhhmmmssswww{{{}}}yyyssstttqqqqqqssssssoooooorrrsssnnnjjjllloooooorrrwwwqqqsssssssssqqqpppqqqrrrrrrpppuuutttnnnqqqsssjjjooooooqqqtttrrrmmmnnnqqqsssuuutttppppppssstttrrruuurrrooooooqqqrrrqqqpppkkknnnrrrsssqqqpppqqqrrrsssrrroooqqq}}}wwwvvvxxx{{{xxxpppmmmooovvv~~~vvvuuuooosssnnnoooqqqssstttttttttvvvwwwxxxqqqrrrsssttt~~~uuu|||tttiiiwwwtttoooooorrrvvvsssnnnpppuuuuuuxxxrrrkkkrrrvvv~~~}}}|||xxx~~~}}}{{{~~~}}}|||{{{zzzxxxyyyuuupppuuuyyywwwxxxzzzzzzzzzyyyyyy{{{||||||}}}~~~|||yyywwwyyy{{{rrrwwwqqqlllkkkjjjlllnnnqqqqqqqqqsssrrrrrrsssqqqnnnnnnrrrmmmmmmnnnnnnllljjjgggeeeggghhhjjjnnnqqqrrrpppmmmsssrrrppppppqqqpppooommmtttqqqnnnoooqqqsssrrrqqqrrrvvvvvvwwwyyyvvvyyy}}}~~~{{{|||}}}nnnoooqqqtttwwwwwwvvvvvvuuurrrpppuuuxxxvvvqqqpppuuu|||{{{wwwrrrpppqqqtttvvvwwwrrrsssttttttsssrrrpppnnnkkkooosssrrroooqqqxxxrrrwwwmmmjjjttt}}}~~~rrrgggllllllnnnpppmmmhhhjjjooommmpppttttttqqqnnnnnnoookkknnnrrrttttttrrrpppooonnnpppssstttqqqnnnqqqxxxuuusssrrruuutttqqqpppsssyyyrrrooorrrtttsssqqqrrrqqqqqqqqqooonnnoooqqqsssmmmkkkqqqssspppvvv|||uuurrrrrrtttvvvsssnnnnnnrrrqqqttttttqqqsssxxxzzzxxxwwwsssooonnnpppqqqqqqpppiiimmmrrrtttsssssstttvvvooopppoooqqq~~~uuusssvvvzzzyyyrrrppptttqqq|||lllggglllkkkuuuuuuooorrruuuvvvuuusssrrrrrryyyqqqoooppprrrxxxxxxkkkyyywwwqqqpppsssvvvsssmmmpppwwwxxxzzzuuurrr|||nnnqqqtttwww}}}yyy||||||zzz}}}}}}}}}}}}|||{{{wwwqqqvvvzzzxxxwww|||~~~{{{uuussswww|||yyy|||~~~|||wwwuuuxxx|||tttxxx{{{qqqrrrpppnnnnnnpppqqqrrrrrrooommmnnnqqqpppnnnooosss{{{tttllljjjkkkmmmjjjgggccceeejjjoooqqqpppppprrrvvvrrrmmmlllmmmppppppooommmqqquuuuuurrrooopppqqq|||pppsss{{{vvvzzz~~~yyyzzzuuu|||}}}uuuuuupppmmmooouuuyyyxxxvvvsssqqqppprrrwwwzzz{{{yyy|||xxxtttsssqqqooosssyyyuuurrrqqqrrrqqqmmmlllnnnvvvtttrrrrrrsssrrrooolllooorrrwwwzzzwwwdddiiinnnnnnkkkiiikkknnnooooooooommmjjjhhhiiijjjwwwuuutttsssrrrqqqnnnllloootttssslllmmmtttssslllsssrrruuuyyyyyytttrrrssssssuuuppphhhhhhtttuuuvvvtttppppppuuuvvvtttnnnrrrrrrmmmlllrrruuutttpppmmmoootttuuurrruuu{{{|||xxxwww|||{{{tttoooooovvvuuutttsssrrrqqqqqqpppuuuoookkknnntttvvvpppjjjnnnsssssspppooorrrqqqlllnnnssswwwuuuqqqrrrxxx~~~uuusss|||{{{nnnkkksssqqqsssooohhhgggmmmpppnnnnnntttxxxwwwvvvwwwuuurrrxxxtttxxxqqqiiiuuu{{{rrrhhhsssxxxxxxrrrnnnpppuuuwwwvvvxxxuuurrrzzz}}}kkkeeeooosssooozzz|||}}}~~~~~~~~~~~~}}}|||}}}~~~|||uuu{{{}}}vvvuuu}}}vvvtttuuuyyy|||||||||}}}|||xxxvvvxxxyyywwwyyy~~~~~~xxxsssqqqvvvyyyuuuvvvooommmmmmnnnppprrrqqqooolllpppnnnnnnqqqpppmmmmmmqqqqqqpppmmmkkkjjjjjjiiihhhggghhhkkknnnooonnnnnnoootttqqqnnnmmmnnnooonnnmmmlllmmmnnnpppqqqqqqpppooo{{{ppptttxxxrrrzzzxxx|||}}}yyyvvv~~~yyy|||}}}xxxxxxxxxwwwwwwxxxxxxxxxwwwvvvwwwxxxxxxvvvttttttuuuxxxtttssstttrrrqqquuuzzzxxxuuussstttrrrooonnnpppuuusssqqqqqqrrrrrrooommmsssuuuzzz}}}ttt}}}}}}vvvrrrrrrtttiiimmmqqqqqqnnnmmmooorrrooollliiijjjlllmmmmmmkkktttsssrrrqqqqqqpppnnnkkkppprrrrrrppppppqqqoookkkqqqnnnnnnsssvvvtttssstttqqqsssrrrmmmoooxxxxxx{{{{{{uuuqqqrrruuuuuuooottttttpppooosssvvvtttqqqooopppttttttrrrtttzzzxxxtttuuuzzzzzzuuuqqqqqquuuuuutttrrrqqqpppnnnnnnsssnnnkkknnnsssuuurrrnnnqqqttttttooolllmmmjjjeeepppsssuuutttqqqqqquuuyyyzzzsssqqqwwwwwwpppmmmqqqqqqrrrooojjjllltttzzz{{{nnntttxxxvvvuuuvvvtttqqqwwwvvv{{{ssskkk|||rrrxxxqqqkkk|||mmmeeehhhnnnppppppxxx|||{{{}}}|||rrrsssqqqlllsss}}}~~~}}}}}}~~~|||zzzttt}}}yyywww}}}{{{yyywwwvvvxxx{{{}}}|||zzz{{{~~~}}}zzzxxxzzz}}}{{{|||~~~|||uuupppqqqsssuuusssrrrnnnnnnppptttxxxyyyvvvpppkkkqqqnnnnnnqqqpppmmmmmmpppkkkmmmooonnnkkkiiiiiijjjkkklllllllllmmmmmmmmmmmmqqqpppoooppppppooollliiiooommmkkknnnrrrsssppplllzzzrrrtttuuuooo{{{uuu{{{xxxvvvyyy~~~yyyvvvvvvwwwzzz|||~~~}}}yyyvvvtttuuutttzzz~~~|||vvvqqqqqqsssuuurrrrrrtttsssqqqsssxxxzzzvvvttttttrrrnnnnnnqqqsssrrrqqqqqqrrrrrrqqqoootttvvvyyy~~~ooosssnnnnnnnnnkkkhhhiiimmmqqqnnnppprrrqqqoooooorrruuutttnnniiiiiinnnqqqppplllqqqpppooopppppppppnnnlllpppoooqqqtttsssnnnlllmmmuuunnnkkkooottttttttttttrrrtttttttttvvvyyyyyyuuuzzzyyyqqqqqqtttuuuppptttuuusssrrrssstttssspppoooppprrrqqqoooqqqvvvrrrppprrrwwwyyyvvvssssssttttttsssqqqpppnnnmmmmmmpppnnnmmmmmmppprrrttttttooorrrsssqqqqqqrrrrrrooossssssrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrpppmmmrrrrrrooollloooxxxoootttwwwuuussstttsssppprrruuuzzzuuuppp~~~|||tttxxxtttssszzzooonnnnnnllljjjuuu~~~}}}~~~|||vvvqqqooorrrwww|||~~~|||{{{|||~~~{{{~~~vvvttt{{{yyyuuuuuuvvvwwwxxxyyyzzzzzzxxxwwwyyy~~~~~~{{{zzz|||}}}|||~~~~~~yyysssqqquuuuuuuuusssrrrwww~~~}}}pppppprrruuuyyyzzzwwwqqqlllqqqnnnnnnqqqsssqqqppprrrooopppooonnnmmmlllllllllnnnooommmkkklllooopppnnnooopppqqqrrrqqqnnnjjjhhhtttrrrppppppqqqrrrpppnnnyyytttvvvsssmmmuuu~~~~~~ttt|||zzz|||zzzssssssxxxwwwyyy{{{zzzxxxtttpppnnnooouuu{{{{{{vvvrrrqqqssssssqqqrrrtttrrroooooossszzzuuurrrrrrpppmmmmmmpppsssrrrrrrrrrrrrssssssssstttssssss}}}lllkkkoooooonnnlllkkklllqqqtttoooppppppnnnmmmnnnqqqtttyyytttooommmoooqqqooommmoooooonnnooopppqqqooommmqqqlllmmmtttsssmmmmmmttt~~~tttlllnnnrrrsssrrrrrrvvvuuuuuuvvvxxxvvvqqqkkkyyy}}}}}}vvvrrrrrrsssrrrooorrruuutttsssrrrqqqpppoooooooooooonnnmmmnnnqqqooooooqqqtttwwwuuusssqqqrrrrrrrrrqqqppppppooooooqqqpppooommmmmmooosssvvvoooqqqrrrrrrsssuuuvvvuuutttrrroooooopppqqqnnnlllmmmrrrrrrnnnoootttqqqiiiqqqqqqpppooopppuuuxxxzzzpppuuuvvvsssrrrsssssspppoooqqqttttttyyy{{{vvvvvvtttyyytttkkkqqqwwwyyyxxxxxxyyyyyy}}}xxxvvvyyyzzzxxx~~~{{{~~~|||}}}}}}vvvuuuzzzyyywwwwwwwwwxxxwwwwwwvvvvvvvvvuuuwww|||}}}zzzxxxzzzzzz{{{}}}}}}xxxsssvvv|||}}}yyyvvvwwwxxxyyy}}}tttnnnnnnooopppqqqqqqnnnlllqqqmmmmmmrrruuuttttttuuuvvvqqqkkkjjjlllnnnmmmkkkooopppnnnjjjmmmssstttpppnnnppprrrrrrqqqnnnkkkiiiqqqrrrrrrqqqoooooorrruuuxxxuuuvvvqqqnnn~~~ttt~~~~~~zzzxxxxxxwwwwww}}}wwwtttsssuuuwwwuuupppjjjnnnqqquuuwwwuuusssqqqqqqooonnnppprrrqqqnnnooosssyyyuuussssssqqqnnnmmmpppsssssssssssssssssstttvvvuuurrrnnnxxx~~~nnnlllqqqqqqpppooommmmmmooopppppppppooommmlllnnnpppsssuuutttrrrooommmmmmnnnoooooonnnnnnoooqqqrrrpppooopppjjjjjjpppqqqnnnsss~~~tttkkklllqqqrrrpppppptttrrrqqqtttvvvtttoookkkvvvvvvsssppprrruuutttnnnppprrrtttvvvtttqqqpppqqqpppqqqqqqooonnnnnnooopppooopppqqqsssttttttrrrnnnqqqqqqqqqqqqrrrrrrrrrrrrsssrrrqqqnnnkkkmmmqqquuutttrrrqqqpppooommmlllmmmtttpppmmmnnnppppppmmmiiilllssssssmmmnnntttqqqgggooooooqqqssssssrrrqqqqqqpppuuuvvvrrrqqqssstttrrrrrrsssnnnqqqvvvvvvtttsss{{{xxxtttpppqqquuuxxxzzz{{{qqqwww{{{zzz{{{}}}xxx|||~~~}}}|||~~~~~~}}}wwwxxxwwwxxx{{{zzzxxxvvvuuuvvvvvvwwwuuutttvvvzzz{{{wwwvvvxxxzzz{{{}}}~~~yyytttwww~~~xxxtttwww|||}}}uuuqqqnnnllllllnnnpppqqqqqqrrrnnnlllrrrvvvuuutttuuuvvvooohhhfffjjjmmmkkkhhhmmmooommmjjjnnnvvvvvvpppoooqqqrrrrrrpppnnnmmmnnnmmmoooqqqpppmmmoootttyyyvvvtttuuuppppppxxxqqq|||~~~}}}zzz{{{wwwwww||||||xxxwww|||yyytttqqqrrrwwwxxxsssnnnrrrsssssssssrrrpppoooooonnnmmmooorrrrrrppprrrvvvyyyvvvuuuwwwvvvrrrqqqssssssttttttsssqqqrrrtttvvvvvvtttnnnvvvsssqqqrrrrrrqqqpppooonnnmmmmmmsssqqqpppooooooppprrrsssmmmnnnpppnnnllllllnnnpppooonnnnnnoooqqqrrrpppooommmllllllnnnnnnqqqzzzwwwnnniiikkkooooooooopppnnnlllnnnsssuuurrrpppqqqqqqooommmmmmrrrxxxtttmmmqqqqqqtttwwwvvvrrrqqqsssrrruuuuuuqqqpppqqqsssrrrnnnqqqrrrrrrssstttqqqlllppppppqqqqqqrrrssssssssstttsssqqqnnnlllmmmqqqssstttqqqpppqqqpppnnnnnnpppqqqooommmnnnpppooollliiikkkqqqrrrooopppsssppphhhmmmnnnrrrwwwxxxsssppppppqqquuuuuurrrqqqtttvvvuuuyyyyyyoooqqq|||sss{{{|||{{{}}}|||~~~~~~~~~~~~sssxxx|||}}}~~~}}}zzzuuuwwwzzz||||||}}}vvv~~~~~~}}}{{{zzzzzz{{{}}}uuuyyyzzzyyyvvvuuuuuuwwwyyy{{{vvvssstttxxxyyyvvvwwwyyy~~~~~~~~~zzzuuuuuuzzz}}}uuupppsssyyy~~~qqqssspppmmmlllooorrruuuvvvtttnnnlllppptttsssqqqppppppmmmjjjiiikkkllllllkkklllooommmhhhmmmvvvtttkkkppprrrrrrpppnnnnnnqqqssstttsssqqqooooooppptttvvvrrrqqqrrrnnnrrrtttrrrvvvyyy}}}zzzzzzxxxwwwwwwwwwvvvwwwxxx{{{wwwsssrrrtttuuuvvvuuusssuuuvvvrrrmmmkkkooosssuuusssssstttrrroooqqquuuwwwuuuvvvyyyxxxtttrrrsssrrrssssssqqqoooooorrruuuttttttooovvvsssqqqsssrrrqqqqqqqqqrrrrrrrrrsssrrrpppppppppqqqrrrrrrnnnnnnnnnooopppooonnnmmmnnnmmmmmmnnnppppppooommmjjjoooqqqnnnnnnuuu}}}sssnnnkkknnnooommmlllnnnmmmlllpppuuuuuupppooorrrmmmnnnnnnnnnrrrwwwvvvpppnnnmmmooossssssnnnooossspppuuuuuupppooorrrsssqqqmmmqqqrrrqqqsssvvvsssmmmqqqqqqqqqqqqppppppppppppsssqqqooommmnnnppprrrssssssoooooorrrsssppprrrvvvmmmmmmmmmnnnoooooommmllljjjkkkmmmooorrrrrroookkkpppooosssyyyyyysssooopppqqqtttuuuqqqqqquuuxxxxxxzzz~~~sssrrryyyxxx{{{{{{|||{{{}}}|||zzzzzzvvv{{{~~~~~~|||~~~~~~||||||}}}}}}~~~zzzttt|||xxxwwwvvvuuuvvvwwwyyyzzzvvvsssssswwwyyyxxx{{{}}}}}}~~~}}}xxxvvvxxxzzzxxxtttrrruuu}}}nnnooollljjjjjjlllpppssstttvvvooolllooorrrpppmmmlllkkkmmmoooooonnnmmmnnnpppkkknnnlllgggkkktttrrrgggrrrrrrrrrooommmnnnssswww{{{tttqqqrrrsssrrrpppooooooppplllsssrrrvvvyyykkkvvvyyy~~~~~~|||xxxwwwzzz{{{zzzzzzyyyvvvrrrpppqqquuuyyypppvvvxxxsssjjjiiirrr{{{{{{yyywwwsssmmmmmmqqqsssrrrtttxxxxxxssspppqqqqqqrrrrrrpppmmmmmmpppsssppprrrpppuuu~~~qqqnnnsssqqqooooooqqqtttvvvwwwrrrpppoooooopppqqqpppooovvvrrrppprrruuutttnnnhhhmmmllllllmmmnnnnnnmmmkkkhhhrrruuuooonnnwww~~~~~~vvvrrrqqqrrrpppkkkjjjlllooopppuuuzzzvvvmmmkkknnnlllppprrrqqqrrruuuvvvtttjjjhhhjjjnnnnnnjjjkkkpppmmmrrrsssmmmlllpppqqqoookkkppprrrqqqssswwwuuunnnsssrrrqqqpppooommmllllllqqqooommmmmmppprrrsssssswwwqqqooopppnnniiihhhlllkkklllnnnooooooooonnnnnnggggggjjjpppsssqqqnnnnnnuuurrrtttxxxwwwppplllnnnqqqtttuuuqqqqqqvvvzzzzzzvvvvvvssszzztttxxx~~~xxx||||||}}}~~~yyywww~~~zzz~~~yyyuuuxxxxxxwwwwwwvvvvvvvvvvvvvvvsssssswwwzzz{{{}}}zzzzzz~~~|||yyyzzzzzz~~~{{{tttuuu}}}nnnnnnlllkkklllooopppooommmqqqpppppprrrttttttsssrrriiinnntttvvvuuusssssstttmmmssstttpppmmmlllllljjjnnnmmmoooqqqqqqqqqwww~~~~~~zzzuuurrrqqqqqqppppppzzz{{{sssnnnzzzpppxxx~~~uuu|||vvv}}}xxx{{{~~~|||zzzxxxuuutttrrrrrrwwwnnnmmmsssxxxvvvrrrmmmrrrvvvtttooonnnsssyyy|||tttssstttpppnnnooouuuppprrrqqqnnntttxxxoooqqqssspppllllllpppsssrrrtttyyyoooxxxiiiuuummmmmmmmmooorrrttttttsssppppppooooooooooooooopppnnnmmmlllooossstttqqqnnngggooorrrooopppvvvwwwrrrtttzzzrrrfffoootttoooooonnnjjjhhhhhhmmmqqq|||tttwwwzzzppplllpppppptttpppllllllooorrrrrrrrrrrrnnnlllooopppnnnmmmooonnnpppsssssspppnnnmmmnnnkkkpppuuuuuuqqqoooqqqtttrrrsssuuuuuussspppooonnnjjjppptttsssmmmkkknnnsssrrrtttuuuuuusssnnnjjjgggsssrrrqqqqqqppppppqqqqqqjjjkkkllloooqqqrrrqqqppprrrtttuuussspppllliiihhhmmmwww~~~zzzsssrrruuuxxxtttqqqyyyyyysssxxx|||{{{yyy|||~~~~~~~~~}}}xxxuuuxxx|||xxxwwwvvvvvvwwwwwwtttrrrrrrtttxxxzzzxxxxxx|||{{{{{{{{{{{{zzzzzzzzz|||yyyyyyzzz}}}ooonnnmmmmmmooosssuuutttssspppooooooppprrrsssrrrqqqqqqsssuuusssooommmmmmooommmqqqqqqmmmjjjmmmoooooollljjjkkkllllllkkkooovvvvvvtttqqqnnnmmmmmmoooqqqtttuuupppnnn~~~vvv{{{xxxwwwxxxvvv~~~|||yyy}}}~~~}}}{{{xxxvvvtttssssss~~~yyytttqqqqqqrrrssssssuuuvvvwwwwwwxxxxxxyyyyyyyyyuuuvvvuuupppooopppqqqpppuuutttnnnttt{{{vvvrrrtttrrrnnnnnnrrrsssqqqvvvvvviiipppwwwbbblllmmmnnnppprrrtttuuutttsssqqqpppooonnnnnnnnnnnnnnnooonnnnnnoooppppppooonnnsssrrrnnnnnnuuu~~~|||sssttt{{{vvvmmmuuusssuuutttrrrmmmiiihhhkkknnnqqqttt}}}}}}tttppprrrppppppnnnmmmoooqqqsssqqqpppvvvqqqnnnppppppmmmkkkllllllmmmoootttxxxxxxsssooouuuvvvvvvsssppppppssswwwnnnppprrrsssrrrqqqpppppplllppprrrrrrnnnmmmoooqqqoooppprrrssssssrrrqqqqqqssssssttttttsssqqqnnnmmmlllllllllnnnooooooooonnnoooqqqrrrqqqnnnmmmmmmmmmtttvvvwwwvvvsssrrruuuxxxvvv|||{{{yyyzzz~~~}}}{{{}}}|||~~~~~~|||}}}yyywwwyyy|||}}}|||{{{{{{{{{zzzxxxvvvrrrvvv}}}|||vvvwww|||wwwxxxxxxxxxyyyyyyzzzzzz{{{yyyyyyzzz|||pppnnnnnnooorrruuuuuutttrrrooonnnnnnoooqqqrrrrrrqqquuuuuutttpppkkkiiijjjmmmoooqqqoookkkiiimmmqqqqqqqqqnnnnnnooonnnlllooouuuppppppooollliiijjjooosssssstttpppqqqwwwppp{{{ttt|||zzz}}}wwwzzz}}}}}}{{{yyywwwvvvttttttyyyzzzzzzuuupppnnnqqqtttuuurrrpppsssyyy{{{wwwrrruuussssssvvvuuurrrppppppppppppvvvtttlllqqqyyyvvvqqqssssssooooooqqqqqqnnnwwwtttjjjtttxxxaaafffmmmnnnppprrrsssrrrqqqqqqrrrqqqpppooonnnmmmmmmmmmooooooooonnnmmmlllmmmooovvvnnniiiooo}}}yyyjjjpppvvvuuuooovvv}}}mmmwwwvvvtttpppmmmkkkmmmnnnmmmzzz{{{sssssstttqqqnnnnnnppprrrtttsssqqqnnnvvvqqqoooqqqqqqnnnmmmnnntttooolllrrr{{{zzztttuuuuuutttssssssssstttuuukkklllnnnppprrrrrrrrrrrroooooopppppppppooooooooouuuuuuuuussspppooopppqqqqqqssstttuuusssoookkkhhhnnnnnnmmmllllllmmmmmmmmmqqqqqqpppnnnlllllloooqqqvvvqqqrrrxxxyyysssrrrvvvwwwwwwwwwyyyxxx}}}~~~{{{}}}~~~zzz{{{|||yyy~~~}}}|||}}}~~~~~~}}}||||||}}}~~~}}}{{{uuuxxx~~~|||ttttttwwwuuuuuuvvvwwwxxxyyyzzzzzz|||yyyxxxyyyzzz|||ooooooooopppqqqrrrpppnnnmmmpppnnnnnnoooqqqssssssrrrqqqssssssppplllkkkmmmoooppprrrqqqmmmlllppprrrppptttqqqppprrrrrrppprrrvvvnnnppppppmmmiiiiiiooouuuxxxwwwrrruuurrrlll|||tttyyy~~~wwwwww|||~~~}}}|||{{{zzzyyywwwvvvuuuvvvxxxyyyvvvqqqooorrruuuqqqnnnmmmqqqvvvwwwsssmmmqqqoooooorrruuuuuusssqqqsssqqqtttrrrjjjoootttnnnnnnrrrrrrpppooopppoookkkqqqnnnlll|||~~~hhhhhhlllmmmmmmmmmmmmmmmooopppssssssqqqpppnnnnnnmmmmmmmmmnnnooommmkkkkkknnnrrrrrrjjjjjjwwwtttdddooossssssooottt|||wwwkkkuuutttsssrrrqqqpppqqqrrrssssssrrrwwwuuurrrrrrrrrrrrssssssrrrpppooosssooommmqqqsssqqqqqqsssyyyqqqjjjkkksssyyyxxxuuunnnoooqqqsssuuutttqqqnnnllllllmmmppprrrssssssrrrqqqooonnnoooqqqqqqooollltttvvvvvvsssooommmnnnpppoooppprrrrrrpppmmmjjjhhhooonnnnnnmmmllllllnnnpppwwwvvvrrrnnnkkklllnnnqqqrrrnnnrrr}}}}}}tttpppttt{{{ttttttvvvxxxzzz|||zzz{{{zzzwww|||}}}}}}yyyzzzyyyyyyzzz|||~~~~~~}}}xxxxxxyyyzzzxxxtttxxx~~~wwwwwwwwwxxxyyyzzzzzzzzzyyyxxxxxxyyyyyy{{{nnnmmmooopppppppppooonnnnnnqqqooonnnppprrrtttuuutttooorrruuutttpppnnnoooqqqnnnqqqrrrqqqsssvvvvvvssspppllllllnnnooonnnooorrroooqqqrrrnnnjjjiiimmmrrrxxxuuupppvvvvvvsss}}}sss~~~yyyrrrvvv}}}uuuzzz~~~{{{{{{{{{{{{{{{yyyxxxvvvuuuuuuuuuttttttuuuuuuuuutttqqqrrrsssvvvwwwwwwuuusssvvvrrroooqqqxxx|||yyyssswwwppppppooommmtttvvvkkkooorrrtttqqqqqqrrrqqqmmmnnnhhhiiizzzssstttnnnnnnmmmjjjiiikkkoootttuuutttrrrqqqpppoooooonnnjjjlllnnnmmmkkklllppptttssskkklllzzz~~~rrrjjjtttuuusssqqquuu{{{xxxqqqtttsssrrrrrrrrrrrrrrrqqqttt{{{pppzzzuuuooowwwvvvtttqqqppppppqqqsssrrrnnnmmmqqqsssrrrrrruuuqqqooommmmmmpppssssssssssssrrrqqqqqqrrrqqqnnnlllooonnnnnnppprrrtttsssqqqrrrooommmoooqqqrrroookkkhhhmmmrrrsssqqqqqqsssuuuqqqqqqqqqppppppoooooonnnnnnoooooonnnmmmnnnqqqtttxxxvvvssspppmmmnnnqqqtttqqqpppsssyyywwwrrrttt|||zzz~~~}}}vvvvvv}}}yyy}}}||||||zzz~~~~~~zzz~~~|||zzzyyyyyyzzz{{{{{{zzzwwwwwwxxx{{{yyywwwyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwxxxyyyxxx{{{nnnkkkmmmooopppqqqrrrtttvvvqqqpppnnnooorrruuuvvvvvvrrruuuwwwvvvrrrnnnnnnooojjjnnnppprrrwww||||||xxxpppkkkjjjnnnooonnnmmmooooooqqqqqqooollljjjlllnnnpppmmmmmmyyytttsssxxxppp{{{wwwrrruuuwwwxxx~~~{{{yyyzzzzzzzzzzzzxxxvvvuuuvvvsssppprrrvvvyyywwwtttpppsssvvvwwwuuutttuuuwwwzzzxxxuuuuuu{{{}}}wwwwwwnnnnnnppprrr|||}}}qqqqqqtttvvvttttttvvvuuuqqqvvvkkkkkkxxx||||||ppppppooollljjjlllsssxxxtttsssrrrqqqpppooooooooojjjkkklllmmmnnnooorrrtttrrriiihhhrrrvvvooolllpppsssqqqoooooosssuuuuuurrrsssrrrqqqqqqrrrqqqnnnlllqqq~~~vvvrrrrrrooowwwuuurrrmmmkkkmmmrrrvvvuuupppoooqqqrrrqqqppprrrlllrrrzzz}}}}}}zzzxxxwww|||vvvpppmmmlllnnnooorrrooonnnooorrrtttrrrppprrrpppnnnoooqqqqqqnnnkkkhhhnnnssstttqqqoooqqqtttuuutttsssrrrrrrrrrssstttllloooqqqpppnnnooorrruuurrrrrrrrrqqqpppqqqtttvvvuuuuuurrrnnnmmmrrr}}}wwwsss}}}vvvttt|||yyy{{{|||}}}}}}~~~~~~|||zzzyyyxxxwwwvvvvvvwww}}}yyyuuuvvv}}}}}}}}}}}}|||||||||{{{xxxxxxyyyyyywwwzzznnnlllnnnpppppppppssswww{{{qqqooommmnnnqqqtttuuuvvvvvvwwwwwwtttpppmmmoooqqqnnnpppppppppuuu{{{{{{xxxtttooommmpppqqqooommmnnnpppqqqrrrsssrrrpppnnnmmmllllllqqqqqqtttrrrppp|||{{{}}}zzzxxx|||~~~wwwxxxyyyzzzyyyxxxvvvtttxxxtttqqqqqquuuwwwvvvtttoooqqqssssssrrrqqqsssuuutttzzz}}}zzzyyyzzzyyyuuuuuuoooppprrrsss|||uuupppssstttrrrsssvvvvvvssszzznnnrrr|||zzztttxxx}}}llloooqqqpppmmmnnnssswwwqqqppppppooonnnnnnnnnooolllllllllnnnqqqrrrrrrqqqnnnfffhhhtttuuujjjgggoooooolllkkknnnqqqqqqppppppooonnnmmmoooqqqpppmmmjjjzzztttooo{{{llltttpppooommmjjjiiilllsssxxxsssooonnnqqqrrrpppppprrrtttzzz}}}{{{{{{{{{|||{{{wwwqqqnnnnnnpppqqqnnnkkkmmmqqqtttrrroooqqqqqqpppppppppooonnnlllnnnrrrvvvsssnnnllloootttuuuuuuuuuuuutttsssqqqppplllpppsssrrrnnnmmmooorrrmmmoooqqqrrrqqqqqqrrrssstttvvvrrriiimmm{{{xxxssstttzzz|||wwwuuuxxxxxx~~~~~~zzz}}}~~~|||zzz|||~~~{{{xxxxxxwwwvvvuuuxxxyyy~~~zzzuuuuuu{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyxxxvvvzzzpppoooppppppooonnnpppuuuyyypppnnnlllmmmpppsssuuuuuuvvvvvvuuuqqqmmmmmmqqquuuvvvuuurrrnnnqqqwwwwwwtttvvvpppmmmppppppmmmjjjjjjsssssstttvvvxxxwwwssspppnnnpppxxxwwwnnnsss~~~vvvyyyxxxzzz}}}~~~vvvwwwyyyyyyyyywwwuuutttyyyvvvsssrrrssstttuuuuuurrrrrrqqqrrrssstttuuuuuukkkxxx}}}uuurrrrrrqqqtttpppssssssooovvv{{{tttlllooopppnnnooossstttqqqssskkktttwwwjjjiiijjjfffkkkpppqqqooonnnqqqtttooonnnmmmmmmmmmmmmnnnnnnooommmmmmooosssssspppmmmnnniiiqqqrrriiinnnooommmnnnsssvvvtttrrrrrrhhhhhhiiimmmqqqrrrooolllttthhhvvvnnnfff{{{iiiiiiiiihhhhhhlllsssyyyoookkkkkkooorrrrrrsssuuu}}}|||zzzwwwuuutttuuuvvvlllttt}}}zzzsssnnnmmmoookkkiiikkkpppsssrrrpppqqqqqqqqqqqqooonnnmmmmmmkkkooorrrqqqnnnpppwww~~~rrrsssuuuuuussspppllljjjlllppptttrrrnnnkkklllnnnmmmooorrrsssqqqnnnmmmmmmnnnuuussslllttt{{{nnnwww}}}{{{zzz}}}|||xxxvvv{{{|||yyy{{{|||yyyvvvuuuvvvxxxxxxxxx|||zzz{{{~~~~~~zzzzzz}}}wwwwwwxxxyyyzzzzzz{{{|||{{{zzzyyyxxxvvvzzztttooopppqqqqqqppppppqqqrrrkkkpppqqqmmmpppwwwwwwqqqrrrrrrssssssrrrrrrqqqqqqmmmmmmnnnrrrvvvvvvqqqmmmvvvtttsssrrrsssrrrooommmxxxrrrmmmlllpppssssssqqqpppfffiiiuuuppp|||pppyyy{{{ppptttxxxvvvzzzxxx{{{~~~|||xxxtttyyy{{{vvvrrrsssvvvwwwvvvuuutttsssssstttvvvwwwwwwtttssswww|||{{{ssslllnnnqqqtttrrrnnnlllooorrroooqqqssssssssstttwwwzzzrrrtttsssppppppssstttqqqnnntttyyyyyyuuuqqqqqqrrrqqqpppnnnoooqqqsssttttttpppmmmiiiiiilllnnnnnnmmmllllllkkkmmmuuu{{{vvvkkkqqqjjjqqqzzztttooorrrsssmmmtttrrrrrr{{{zzzoookkklllmmmoooqqqssstttuuuvvv~~~rrrqqqwwwzzztttlllhhhjjjkkkllllllmmmppprrriiihhhiiimmmppprrryyyxxxsssnnnlllnnnpppooonnnmmmpppuuuyyywwwrrrqqqtttrrrqqqqqqrrrrrrqqqooolllqqqqqqrrrrrrqqqooollljjjlllnnnpppqqqqqqqqqrrrsssppppppppprrruuuuuutttrrrlllrrrssspppooorrrpppkkkrrrpppnnnnnnoooppppppppp{{{nnnnnn}}}vvvyyyzzzzzzyyyvvvsssqqqqqqrrrqqq~~~~~~xxxwww{{{}}}zzz~~~|||zzz{{{|||xxxyyy{{{~~~|||yyyyyy{{{{{{zzzwwwzzzwwwuuuwww{{{rrrjjjlllnnnooooooppprrrssspppttttttpppssszzzwwwoooooopppqqqrrrrrrqqqqqqpppkkknnnqqqssstttrrrqqqpppqqqqqqrrrrrrqqqpppoooooouuupppkkkjjjmmmpppqqqoooppplllssspppkkkxxx~~~nnnxxx}}}rrrwwwtttuuu{{{{{{~~~{{{wwwvvv{{{}}}xxxtttuuuxxxyyysssttttttuuuuuuuuuuuuuuu}}}yyywwwxxxzzzxxxpppiiiooosssxxxwwwtttqqqqqqssskkknnnssstttsssrrrssstttmmmsssuuurrrppprrrttttttnnnsssxxxxxxtttppppppqqqppppppqqqsssuuuuuutttrrrpppmmmkkkkkkmmmppppppoooqqqpppmmmmmmtttzzzwwwooojjjccckkktttmmmgggjjjjjjpppvvvrrrtttuuunnnhhhjjjmmmppprrrssstttttt|||qqqnnnrrruuurrrnnnoooppppppooonnnnnnoooqqqnnnkkkjjjmmmnnnooouuu|||uuurrrnnnlllnnnqqqtttuuuiiiiiilllppppppmmmmmmpppmmmllllllnnnoooooommmkkkllllllkkkkkkkkkllllllmmmkkkoootttuuutttrrrrrrrrrmmmpppssssssrrrqqqqqqsssmmmpppppplllmmmrrrssspppppppppoooppprrrrrrpppoooooopppyyyxxxpppqqqyyyzzzyyywwwtttsssssstttvvv}}}zzz||||||yyyyyyyyyxxxxxxwwwxxxyyyxxxxxxyyy{{{||||||zzzwww}}}{{{yyyzzz|||}}}{{{yyy{{{xxxvvvwwwzzzooofffhhhjjjlllmmmnnnqqqssssssvvvuuurrruuu{{{wwwlllmmmnnnpppqqqqqqqqqppppppkkkpppuuuvvvsssqqqqqqssskkknnnrrrrrrpppooopppqqqtttoookkkkkknnnpppqqqppppppqqq}}}rrrooo{{{|||ppp{{{xxxnnnvvv~~~rrrwww|||{{{{{{}}}{{{wwwtttxxxyyytttqqqrrrtttttttttuuuxxxzzzzzzyyywwwvvv{{{xxxxxxyyyxxxrrrlllpppuuuzzz{{{xxxtttrrrrrrhhhlllrrruuuuuurrrooonnnmmmtttyyytttoooppprrrtttnnnrrrvvvvvvssspppooopppmmmnnnqqquuuwwwvvvqqqnnnpppnnnmmmmmmooorrrrrrrrrsssqqqnnnmmmrrrwwwvvvpppooojjjsss|||tttlllnnnnnnoooqqqlllpppvvvlllkkkmmmqqqtttvvvwwwvvvuuu|||wwwrrrpppqqqqqqooommmqqqrrrsssrrrqqqpppqqqrrrqqqnnnlllmmmllllllpppwwwuuutttrrrooooooqqquuuyyymmmiiiiiimmmpppoooqqqtttllllllmmmoooqqqrrrpppooonnnnnnmmmmmmnnnqqqtttvvvjjjpppwwwyyyuuurrrqqqsssjjjppptttsssooolllooosssqqqrrrpppmmmoootttyyyyyysssqqqpppqqqqqqqqqpppnnnkkkyyy|||rrroooqqqyyyyyyyyyxxxvvvuuuvvvxxx~~~~~~~~~~~~zzzzzzzzzzzz|||}}}~~~}}}|||||||||{{{yyywww{{{zzzzzz|||~~~~~~|||zzz{{{xxxvvvwwwxxx}}}mmmdddfffiiijjjkkkllloooqqqqqqtttrrrpppuuu{{{uuujjjlllmmmoooqqqrrrrrrqqqqqqnnnqqquuuvvvtttrrrrrrssshhhmmmrrrssspppoooqqquuuuuurrrooooooqqqsssttttttpppssstttsssxxxppptttlllwwwyyyyyy~~~~~~xxxxxxyyy{{{}}}}}}{{{zzzvvvzzzyyysssppppppqqqooorrrtttvvvxxxyyyxxxwwwuuu{{{xxxuuuwwwzzz{{{xxxuuuqqquuuxxxyyywwwsssrrrqqqkkknnnrrruuuuuussspppnnnqqqvvvxxxtttqqqqqqqqqoooppprrruuuvvvsssqqqpppqqqkkklllooorrrtttsssoookkkooooooooooooqqqssstttuuunnnmmmmmmnnnqqqsssrrrooojjjfffqqqzzzpppgggiiiiiinnnnnnhhhnnnwwwkkkmmmpppsssvvvwwwvvvsssrrrnnnppptttvvvuuurrrnnnlllmmmnnnqqqqqqqqqqqqssstttpppnnnnnnooonnnkkkmmmrrruuuwwwwwwuuuqqqppprrruuusssllliiilllqqqsssvvvxxxnnnnnnnnnppprrrsssqqqooorrrrrrrrrssstttvvvyyyzzzkkkqqqwwwwwwsssoooqqqssskkkooorrrrrrooommmnnnpppqqqpppooonnnooosssvvvxxxwwwtttooommmmmmoooqqqqqqvvv}}}pppooouuuxxxxxxyyyyyyyyyxxxxxxyyy{{{|||~~~zzz}}}~~~~~~}}}}}}}}}}}}|||~~~~~~~~~}}}}}}}}}{{{yyy{{{{{{}}}~~~~~~}}}{{{yyyzzzwwwvvvwwwxxx|||mmmgggiiijjjkkkkkkkkkmmmnnnooosssrrrpppttt{{{wwwmmmnnnooopppqqqqqqrrrrrrsssooonnnnnnpppsssssspppmmmiiinnnrrrrrrpppooossswwwuuusssrrrrrrsssuuuvvvvvvsssuuuooorrrrrrqqquuuooo|||{{{|||zzz~~~xxxxxxxxxxxxxxxyyy{{{}}}~~~~~~wwwttttttsssppppppqqqrrrrrrssstttttttttwwwuuutttvvvzzz||||||{{{vvvvvvwwwvvvuuusssssssssqqqrrrssstttuuuuuutttsssttttttsssqqqsssvvvtttooorrrtttuuuvvvuuusssrrrrrrooonnnnnnoooqqqqqqpppnnnnnnooopppqqqqqqssstttuuuiiijjjnnnrrrtttssspppooollliiittt}}}rrriiilllmmmqqqrrrkkkpppyyynnnlllmmmpppqqqqqqnnnkkkiiijjjnnnrrrsssrrrqqqrrrtttjjjlllnnnooooooooooooqqqkkkkkkooosssrrrnnnmmmoooqqquuuxxxxxxuuurrrqqqrrrrrrjjjfffiiinnnppprrruuummmllllllnnnoooooommmkkkooopppqqqsssssssssrrrrrrnnnqqqtttrrrnnnmmmooosssnnnnnnooopppqqqqqqooonnnnnnmmmmmmoooooonnnooopppvvvqqqkkkiiikkkqqqwwwzzz{{{uuulllqqqxxxyyywwwxxxyyyyyyyyyyyy{{{}}}xxx{{{uuuyyyxxxyyy|||}}}}}}~~~}}}|||}}}}}}|||{{{{{{|||||||||zzz|||}}}}}}zzzxxxwwwxxxvvvvvvxxxyyy}}}oookkklllmmmmmmllllllmmmnnnpppuuuuuuqqqsssyyyyyyrrrqqqpppoooooopppqqqssstttnnnkkkjjjlllppppppmmmiiinnnpppqqqpppoooooossswwwrrrqqqqqqqqqqqqrrrtttuuuuuuxxx~~~nnnuuutttwwwsssnnn~~~{{{~~~www}}}~~~yyyyyyxxxuuussstttzzz}}}~~~|||vvvssssssrrroootttuuuuuuvvvwwwxxxyyyyyyvvvuuuuuuwwwyyy{{{{{{zzzyyyxxxwwwvvvuuuuuutttttttttsssqqqrrrtttvvvwwwvvvsssqqqnnnnnnttt{{{yyysssttttttuuuuuuuuutttsssrrrtttrrrpppoooqqqrrrssssssmmmoooqqqqqqqqqqqqrrrtttiiikkkqqqwwwwwwrrrpppqqqrrrooo{{{wwwooosssvvvpppssslllmmm{{{~~~ssslllmmmnnnppppppooollliiihhhppppppooolllkkkooovvv|||kkkmmmoooooommmkkkjjjjjjiiijjjooottttttpppnnnqqqllloootttwwwvvvuuusssrrrqqqkkkiiikkkmmmmmmnnnrrrooooooooopppqqqqqqnnnllloooqqqrrrsssrrrpppnnnlllqqqqqqpppnnnllllllnnnpppooonnnnnnqqqttttttrrrpppsssqqqsssvvvvvvrrrooopppqqqnnnlllmmmrrrwww|||~~~vvv{{{zzzsssqqquuuvvvssswwwxxxyyyyyyyyyzzz|||~~~}}}wwwzzzssswwwuuuwww|||}}}zzz{{{~~~~~~||||||{{{{{{}}}~~~}}}~~~}}}zzzxxxvvvvvvxxxwwwwwwzzz{{{~~~rrrmmmooopppooonnnnnnoooqqqpppwwwwwwpppoootttwwwssssssqqqnnnllllllnnnqqqtttnnnnnnnnnooooooooonnnmmmrrrqqqnnnllllllnnnrrrtttoooppppppppppppqqqrrrtttqqqxxx~~~rrr|||uuu{{{{{{qqqmmm}}}|||}}}sss{{{~~~xxxzzzzzzvvvqqqqqqwww}}}wwwxxxvvvqqqqqqsssrrrnnnvvvxxxzzz|||~~~}}}||||||uuuuuuvvvwwwyyyzzzzzzyyyvvvvvvvvvvvvvvvtttrrrppprrrpppnnnpppsssvvvvvvuuuuuutttpppnnnrrrxxxxxxuuutttsssssstttttttttrrrqqquuusssqqqppprrrssssssssslllnnnqqqqqqooonnnppprrrmmmnnnssswwwtttmmmlllpppiiifffqqqyyymmmfffkkkpppnnnsssnnnjjjqqqqqqjjjjjjnnnooopppppppppnnnmmmlllqqqpppooolllkkkmmmrrrvvvlllnnnppppppnnnkkkjjjjjjllllllooossssssoooppptttnnnnnnooorrrttttttsssrrrqqqnnnnnnpppnnnkkklllpppqqqpppqqqsssuuuuuusssrrrsssssssssrrrqqqpppooonnnrrrpppnnnmmmnnnooommmkkknnnooorrrtttttttttuuuuuuxxxvvvwww|||{{{vvvtttvvvoooqqqvvv{{{~~~}}}xxxtttqqqsssssstttuuuwwwwwwvvvvvvxxxyyyyyyxxxyyy{{{}}}}}}|||ttt{{{wwwwww|||~~~|||yyyzzz~~~~~~|||{{{{{{}}}{{{}}}}}}{{{xxxvvvwwwxxx|||zzz{{{}}}}}}tttnnnoooqqqqqqpppppprrrsssooowwwwwwnnnjjjnnnrrrqqqtttqqqmmmjjjjjjlllpppssspppsssuuutttqqqpppqqqsssuuuqqqllliiijjjmmmppprrrooopppqqqqqqpppqqqsssuuukkkvvv}}}rrr}}}pppwww}}}uuuppp}}}vvvpppxxx~~~wwwzzz{{{wwwqqqppptttzzzuuuwwwuuurrrssswwwvvvsssppptttxxx|||}}}{{{xxxvvvqqqrrruuuwwwzzz{{{{{{zzzrrrrrrtttvvvvvvsssnnnjjjnnnllllllooosssuuutttrrryyyzzzvvvpppnnnqqqtttssssssrrrrrrrrrssssssqqqpppsssqqqppppppqqqrrrqqqpppkkknnnqqqpppnnnmmmnnnppppppooorrrtttooohhhhhhnnnllliiittt{{{oooiiipppuuupppxxxtttmmmooonnniiillljjjjjjkkklllllllllllllllllloooqqqsssqqqooolllkkkjjjmmmpppqqqpppooooooooopppnnnnnnqqqpppnnnqqqvvvtttqqqmmmmmmppprrrqqqooommmmmmoooppplllfffgggkkkllllllmmmpppssstttsssrrrsssrrrpppnnnmmmmmmnnnooorrrooommmooorrrqqqlllgggkkkqqqvvvwwwtttsssvvvzzzvvvrrrssswwwwwwsssrrruuuqqqwwwqqqffftttqqqpppsssuuuwww{{{vvvxxxyyyxxxxxxyyy{{{}}}|||{{{www{{{yyy||||||zzz|||{{{wwwuuuwww{{{~~~}}}zzzvvvwwwzzz}}}}}}{{{yyy{{{{{{zzzwwwvvvxxxzzz}}}~~~~~~rrrlllnnnppprrrrrrooollljjjssssssqqqmmmjjjlllrrrwwwvvvpppmmmooopppnnnoooqqqrrrssstttttttttrrrpppnnnqqqooollljjjkkknnnrrrtttuuuqqqqqqtttsssooorrryyyooonnn|||tttiiiqqqyyyqqqooo~~~oooqqqvvv~~~xxxtttttttttsssqqqxxxuuurrrqqqqqqppppppooouuupppvvv{{{xxxyyyzzzrrrrrrqqqrrrvvvzzz{{{xxxuuu{{{tttpppttt{{{{{{rrriiirrrooolllnnnssswwwwwwtttzzzwwwtttrrrqqqqqqpppooolllmmmppptttvvvtttppplllsssqqqpppppprrrttttttsssmmmnnnppppppooooooppprrrmmmkkkpppvvvsssiiifffkkkqqqfffsssqqqkkksssqqqppppppqqqpppjjjeeegggmmmmmmsssfffmmmuuukkkiiibbbjjjqqqtttqqqmmmoooqqqrrrqqqooommmooorrrrrrpppmmmpppnnnmmmpppuuuxxxxxxvvvqqqnnnlllnnnrrrtttssssssqqqpppnnnnnnmmmllliiigggmmmmmmlllnnnpppqqqqqqpppnnnmmmkkkgggdddgggmmmssslllkkkjjjlllooopppnnnkkknnnooorrrwwwzzzzzzxxxuuusssqqqwwwxxxvvv|||www}}}rrrnnnssssssqqqpppssswwwzzz{{{yyyrrrvvvxxxuuutttxxx||||||zzz~~~|||{{{xxxuuuyyy|||{{{vvvwww{{{}}}yyyxxxxxx{{{~~~|||zzzxxxzzzwww||||||uuu|||xxxuuuxxx|||tttkkkkkklllmmmmmmllllllkkkqqqrrrqqqpppooooooqqqsssxxxtttrrrsssrrrnnnooorrrrrrrrrqqqqqqqqqrrrrrrsssmmmnnnppprrrrrrrrrqqqpppsssppppppsssrrrpppsssyyyssssssxxxsssnnnvvvuuuooopppzzzzzzxxx}}}yyyuuuttttttuuusssrrrsssssssssttttttsssqqqppptttoootttxxxuuuxxx{{{tttsssssssssuuuxxxyyyvvvtttwwwsssqqquuu{{{}}}wwwpppsssqqqooorrrvvvwwwtttpppxxxuuurrrqqqssstttsssrrrooonnnooopppqqqpppmmmkkkooonnnmmmnnnpppqqqpppooopppqqqqqqqqqppppppqqqssspppppptttzzzuuullllllrrrssshhhsss}}}pppjjjpppooossssssttttttoooiiikkkpppkkkrrrlllooommmjjjrrrhhhdddkkkooollljjjlllnnnooonnnmmmmmmmmmoooooommmllljjjlllooorrrtttvvvxxxyyyoooqqqooommmpppuuussskkkqqq{{{~~~tttnnnmmmnnnmmmmmmnnnpppqqqqqqppppppnnnkkkhhhfffgggkkknnnooommmlllmmmooopppooommmoooqqqtttvvvwwwwwwvvvuuutttqqqwww|||~~~xxxpppqqqxxxuuusssrrrtttwwwyyyyyyxxxsssuuuuuusssvvv|||}}}zzzzzz~~~~~~}}}xxxvvvxxxwwwzzz{{{{{{}}}~~~yyy|||{{{yyyxxxyyyzzz||||||zzzxxxwww|||uuu||||||vvvuuu{{{{{{uuuyyyyyyzzz|||{{{}}}uuukkkkkkjjjjjjjjjlllnnnoooooopppqqqrrrtttssspppnnnuuuuuuvvvvvvrrrllllllqqqrrrqqqooonnnoooqqqtttvvvoooppprrrtttuuutttsssrrrrrrppppppqqqqqqpppsssxxxvvvzzzyyyuuu~~~ppp{{{rrrnnnrrrzzz{{{qqq{{{wwwuuuttttttuuuuuutttsssnnnqqqtttwwwxxxvvvsssqqqvvvooorrruuurrrwww{{{vvvzzzyyyxxxxxxxxxwwwtttrrrsssrrrrrrvvv{{{}}}{{{xxxsssrrrrrrtttvvvuuupppllluuuqqqooopppuuuxxxvvvssspppnnnmmmmmmoooppppppooopppooopppqqqssssssqqqoooqqqqqqqqqooonnnnnnppprrrmmmnnnuuuzzzuuukkkllluuuvvvnnnuuu|||rrrlllppppppsssssstttvvvrrrlllmmmqqqnnntttsssqqqfffrrrffflllpppmmmkkkmmmnnnnnngggiiijjjjjjiiihhhhhhiiifffkkkqqqrrrqqqppprrruuummmrrrsssnnnoootttqqqiiiuuu~~~qqqmmmoooooommmlllmmmoooqqqqqqpppnnnllliiihhhiiikkkllllllpppnnnllllllmmmnnnnnnmmmjjjmmmqqqssstttwww|||nnnoooyyyyyysssqqqppppppsssxxxvvvtttssstttvvvxxxxxxwwwxxxyyywwwwww|||zzzyyytttuuuyyyrrrzzz|||wwwzzz||||||{{{yyyxxxzzz|||wwwuuutttxxx~~~|||ssswwwvvvrrrssszzzyyytttvvvzzzzzzyyy~~~qqqlllllllllmmmnnnoooqqqrrrooonnnnnnqqqttttttppplllpppqqquuuvvvqqqjjjkkkppprrrqqqooonnnnnnppprrrtttuuusssqqqpppqqqsssvvvxxxrrrrrrqqqqqqpppppprrrvvvttt|||{{{xxxwwwooo}}}qqqqqqxxxzzz{{{oooppp~~~vvvvvvvvvwwwxxxwwwuuutttooorrruuuwwwwwwvvvuuuuuuzzzrrrssstttpppvvv|||www~~~|||zzzxxxvvvtttrrrqqqrrrtttvvvxxxzzz{{{{{{rrrqqqqqqrrrsssrrrooolllsssooommmooouuuxxxvvvrrrmmmllllllooorrruuuvvvvvvppppppqqqsssttttttqqqnnnooopppooommmkkkkkkmmmoooiiimmmwww~~~xxxmmmmmmtttrrrnnnrrruuuqqqlllmmmooopppoooqqqssspppllllllooopppqqqqqqnnnbbb|||hhhmmmpppnnnlllmmmmmmkkkcccfffhhhhhheeeccceeeggghhhlllooopppnnnkkkjjjjjjmmmooorrrrrrooommmpppuuuzzzooojjjlllqqqnnnmmmkkkkkkmmmooooooooojjjgggfffiiimmmpppooonnnooonnnlllkkkkkklllllllllmmmoooqqqppppppuuuwwwrrrppprrrsssqqqppprrrssssssrrrssstttvvvwwwwwwyyy{{{{{{yyy{{{~~~}}}yyyzzzzzzzzz|||qqqzzz~~~}}}zzzwww|||}}}}}}|||{{{zzzzzzzzzuuuvvvwwwwwwwwwxxxxxxxxxwwwxxxuuurrrtttyyyyyytttxxxzzz|||zzzzzzmmmkkklllnnnoooqqqqqqrrrqqqooommmlllnnnqqqrrrpppmmmllloootttvvvrrrlllmmmrrrqqqqqqppppppoooooooooooosssrrrqqqpppqqqsssuuuwwwtttuuutttqqqoooppprrrsssppp|||uuuvvvsssnnnrrruuuttt~~~xxxoooqqqzzzxxxzzz{{{{{{zzzxxxvvvuuutttvvvwwwvvvuuuuuuwwwzzzvvvuuutttpppuuu|||xxx|||{{{yyywwwvvvuuuvvvvvvsssttttttttttttuuuvvvwwwpppooonnnnnnoooppppppppprrrooommmoootttvvvssspppmmmmmmnnnppptttvvvvvvuuummmlllmmmooopppooommmjjjooooooooommmkkkkkkmmmnnniiiooo{{{tttppptttjjjkkkjjjkkkmmmjjjiiimmmnnnlllmmmpppooollllllooommmlllkkklllbbbyyy|||bbbgggjjjjjjjjjmmmllljjjfffiiikkkjjjhhhfffhhhjjjmmmmmmmmmooopppnnnjjjfffnnniiinnnvvvqqqhhhrrrwwwkkkjjjnnnrrrtttnnnllljjjiiikkkmmmmmmmmmkkkiiihhhkkkoooqqqooommmppppppooonnnmmmmmmmmmnnnwwwwwwuuupppnnnsss~~~uuusssrrrtttwwwuuupppooorrrooooooppprrrsssuuuwwwxxxvvv|||~~~yyyuuuvvvxxxyyyyyy~~~zzzvvvssszzz}}}zzz{{{zzzyyy~~~{{{xxxyyy||||||zzzvvvtttyyy}}}{{{vvvtttxxx~~~}}}|||xxxuuuuuuxxxyyywww|||yyy|||}}}yyykkkhhhjjjlllnnnooooooooonnnooonnnmmmmmmooopppqqqpppooopppssswwwtttpppppptttqqqqqqppppppooonnnnnnmmmmmmooosssvvvvvvuuurrrqqqtttwwwuuuqqqoooqqqssssssnnn}}}{{{kkkrrrsssooorrrwwwpppvvvrrr|||zzz{{{}}}|||yyyvvvuuuuuuwwwxxxwwwuuussstttzzzwwwuuuuuupppvvv}}}zzztttttttttsssrrrtttwwwzzzxxxvvvtttrrrqqqqqqqqqqqqooonnnmmmmmmnnnppprrrsssqqqppppppqqqssssssrrrqqqppppppooopppqqqqqqooonnnnnnnnnnnnooopppooommmkkkoooqqqrrrqqqooooooooopppiiilllxxxtttnnnooolllqqqllljjjpppnnnkkkrrrooolllllloooooommmnnnrrrnnnpppmmmrrrmmmsss{{{^^^___eeeiiikkkooossssssppplllnnnoooooonnnmmmmmmnnnooommmmmmpppssstttppplllooohhhkkkuuutttooo{{{pppiiiooouuuuuuqqqooollljjjiiijjjlllmmmmmmqqqpppooooooooonnnkkkiiippprrrssssssrrrppppppqqqssstttttttttvvv|||oookkkqqqnnnuuuvvvxxxxxxtttnnnpppvvvmmmoooqqqrrrrrrtttwwwzzzxxx|||vvvwww|||yyy|||vvvyyy|||}}}yyyxxx{{{|||{{{}}}xxxtttuuuzzz|||yyyuuupppvvv{{{yyyuuutttzzz~~~|||wwwuuuvvvyyy|||wwwxxx{{{mmmiiiiiiiiijjjkkklllmmmnnnnnnooopppqqqpppqqqrrrsssrrrqqqrrruuutttqqqppprrrqqqpppnnnmmmmmmnnnooopppmmmppptttvvvwwwuuusssqqqrrrvvvvvvqqqppptttwwwvvvqqqzzzjjjqqqsssppppppwwwxxx{{{wwwyyyzzzxxxuuussstttuuuuuuwwwwwwuuutttvvv}}}~~~tttssstttpppwww|||wwwwwwvvvsssqqqqqquuuyyy|||xxxsssqqqppppppooommmnnnooopppqqqqqqqqqrrrsssoooqqqtttuuutttssstttuuuvvvssspppnnnnnnooonnnnnnrrrpppooooooppppppooonnnmmmppprrrsssrrrqqqpppqqqkkkjjjqqq|||}}}rrrkkkkkkpppxxxooojjjtttrrrllltttpppllljjjlllnnnnnnppptttssswwwnnntttuuupppooo\\\dddiiimmmooossswwwvvvrrrpppoooooopppqqqqqqpppnnnooooooooopppqqqqqqqqqpppmmmllllllnnnvvv|||tttlllkkkqqquuutttrrrqqqnnnkkkjjjkkkmmmnnnnnntttttttttqqqnnnkkkjjjjjjmmmppptttuuusssqqqpppqqqmmmpppvvv|||~~~zzzooorrrxxxtttssstttxxxzzzwwwqqqppptttoooqqqssstttssstttwwwzzzyyy~~~{{{xxx|||zzz}}}~~~~~~|||yyyzzz~~~|||}}}zzzwwwwwwyyy{{{|||{{{tttvvvwwwwwwwwwxxx{{{~~~{{{||||||xxxrrrrrrxxx~~~vvvwww~~~~~~qqqmmmkkkiiiggghhhkkknnnppplllppptttuuusssrrrsssuuutttpppooorrrrrrooommmnnnrrrooollljjjjjjnnnrrruuussssssrrrrrrssstttvvvwwwpppuuuuuuqqqqqqwww{{{zzzvvvppptttrrrooo|||mmmvvv~~~zzzzzzsssuuuvvvuuurrrqqqrrrtttrrruuuwwwwwwvvvxxxzzzqqqqqqrrrpppwww}}}|||wwwqqqooorrruuuyyysssppppppqqqooolllnnnqqqtttuuutttsssqqqqqqmmmrrrwwwwwwuuutttwwwzzzyyyuuupppmmmnnnqqqssstttpppnnnlllkkklllmmmlllkkkjjjmmmqqqsssrrrpppoooooorrrmmmpppzzz}}}uuunnnnnnnnnwwwllleeepppnnngggooopppjjjgggiiillllllooosssrrrwwwgggkkksssmmmpppmmmgggkkknnnoooqqqssspppkkkooommmlllmmmpppqqqnnnkkknnnppprrrpppllljjjkkknnnkkkrrrnnnhhhwwwkkklllmmmooopppsssvvvyyyssspppmmmkkkmmmoooppppppssstttuuusssnnnkkklllnnnhhhlllqqqsssqqqnnnnnnnnntttxxx~~~|||ooolllqqqssspppuuuvvvkkkmmmpppwww~~~~~~vvvooolllsssuuuvvvvvvttttttwwwzzztttvvvuuurrrttt{{{{{{~~~}}}{{{}}}|||~~~~~~}}}{{{zzz|||}}}zzzzzz}}}~~~{{{wwwyyyzzzwwwpppoooxxx|||vvvyyy||||||nnngggjjjkkklllppptttqqqkkkrrrrrrrrrqqqooooooqqqssssssooommmpppqqqppppppqqq{{{kkkkkkkkkooozzzxxxuuupppllljjjllloooqqqoooqqqssstttuuutttsssrrrwwwxxxrrrwwwrrrppp}}}ooosssyyy{{{~~~wwwrrr}}}xxx{{{yyyxxxxxxxxxuuuppplllpppsssuuuxxx{{{~~~~~~|||xxx{{{wwwpppsss{{{{{{ttt{{{|||xxxqqqqqqxxx|||{{{wwwwwwxxxxxxvvvtttrrrqqqtttrrrrrrtttvvvvvvsssppprrrrrrrrrttttttssspppmmmpppppppppooooooppprrrtttmmmoooqqqqqqooollljjjjjjeeeooossslllkkkqqqrrrmmmvvvoookkkrrrzzzpppqqqnnnkkkiiikkkmmmnnnnnnpppooonnnnnnnnnnnnooooooiiiggghhhlllqqqssspppmmmllliiiiiiooorrrnnniiigggqqqooojjjfffhhhmmmnnnkkkooollliiiiiilllnnnmmmkkkwwwvvvjjjkkktttooommmjjjjjjlllnnnoooooosssqqqooommmllllllnnnnnnqqqtttqqqiiifffkkkpppppppppuuutttmmmmmmssstttooorrrvvv{{{}}}|||wwwrrrnnnrrrppppppqqqsssuuuvvvvvv|||tttooosssxxxwwwtttssspppuuuyyyyyyxxxxxxwwwvvvyyy{{{~~~~~~yyyvvv{{{|||~~~~~~}}}}}}|||{{{{{{}}}www|||{{{vvvxxx~~~xxx}}}xxxxxxyyyyyy{{{vvvvvv}}}yyy{{{}}}oookkkmmmmmmmmmqqquuusssnnnqqqrrrrrrqqqpppppprrrtttvvvssssssvvvuuurrrrrruuuwwwvvvsssqqqyyyyyywwwsssppppppqqqtttvvvpppqqqtttvvvwwwwwwwwwvvvwwwuuuooorrrssssssqqquuuyyyrrr~~~rrrzzzttt{{{yyyxxxxxxxxxuuuqqqmmmnnnoooqqquuuzzz|||zzzvvvyyyxxxsssoooqqqvvvwwwuuuzzz|||yyyttttttyyy{{{yyyrrrqqqpppooooooqqqrrrsssuuusssrrrsssuuutttqqqooo|||uuuqqqnnnmmmllllllssspppmmmnnnqqqsssrrrpppnnnnnnnnnnnnnnnllljjjiiijjjtttvvvnnnjjjmmmnnnkkksssmmmjjjpppyyy|||vvvnnnooommmjjjjjjkkknnnooooooppppppooonnnmmmlllkkkkkkmmmllllllooossssssqqqmmmmmmkkkmmmuuuxxxtttnnnkkkuuusssoooiiiiiimmmlllhhhkkkjjjjjjlllpppqqqooommmqqqrrrmmmssswwwmmmooommmlllkkkkkkmmmnnnnnntttrrrpppooonnnnnnooopppkkkpppqqqllljjjlllmmmkkknnnmmmnnnwwwtttqqqsssvvvyyy{{{yyyuuurrrtttsssssstttvvvwwwwwwvvvrrrmmmkkkpppsssqqqmmmlllqqqsssvvvwwwxxxxxxvvvtttyyyyyy|||~~~zzzwww{{{}}}|||}}}~~~||||||~~~{{{{{{}}}~~~}}}{{{yyy~~~~~~xxxuuuxxxxxxtttzzzvvvxxxyyyyyy|||zzz{{{{{{{{{|||nnnlllnnnnnnlllooosssrrrnnnpppqqqrrrqqqqqqqqqsssuuuttttttvvvxxxuuupppqqquuuzzztttwwwtttpppvvvyyyxxxvvvtttttttttvvvwwwoooqqqsssvvvxxxxxxxxxxxxwwwsssoootttpppuuurrrvvv~~~}}}rrrzzz~~~uuuyyyuuuzzzyyyxxxwwwwwwuuuqqqnnnnnnmmmooouuu{{{{{{vvvrrrwwwqqqnnnnnnoooooopppsssxxxzzzzzzwwwwwwyyyxxxuuussspppmmmjjjkkknnnrrruuuyyywwwvvvuuuuuutttqqqooo~~~wwwrrrnnnllljjjhhhtttoookkklllqqqsssppplllooommmkkkkkkmmmnnnkkkiiillluuuwwwooohhhjjjnnnmmmooollljjjmmmrrrtttppplllooommmjjjjjjlllnnnoooppprrrrrrqqqpppnnnllljjjhhhooonnnnnnppprrrqqqooommmmmmllloooxxx{{{wwwqqqnnntttuuuqqqmmmlllnnnlllhhhiiikkkmmmqqquuuuuusssqqqmmmooossskkkhhhnnnooonnnmmmkkkkkklllmmmrrrqqqpppnnnnnnnnnooooooccciiimmmmmmlllnnnnnnlllppppppyyy|||vvvuuutttwwwyyyzzzwwwtttvvvvvvvvvwwwxxxxxxvvvtttnnnmmmooottttttpppnnnoootttsssssswwwzzzzzzwwwtttxxxwwwyyy}}}|||zzz|||{{{}}}~~~{{{|||}}}{{{{{{~~~{{{wwwyyy|||tttxxxyyyvvvtttuuuvvvvvvzzzvvvtttwwwyyyxxxyyy|||uuuwww~~~wwwyyy{{{yyyzzzllljjjlllllliiijjjnnnooolllnnnpppqqqqqqpppppprrrtttqqqssswwwyyytttnnnoootttmmmrrrnnnmmmsssqqqnnnssswwwvvvuuutttsssrrrrrrrrrnnnpppsssuuuvvvvvvuuuuuuuuuuuuttt{{{|||pppyyy|||rrrwww{{{~~~~~~sssxxxzzzuuuvvvwwwxxxxxxwwwvvvuuusssqqqooorrrnnnpppwww}}}{{{uuupppyyyrrrqqqwwwwwwqqqqqqwwwtttwwwyyyyyyyyywwwtttqqqzzzwwwrrrooonnnpppsssvvv}}}|||zzzxxxwwwuuusssqqqvvvvvvuuuuuutttpppjjjfffqqqnnnllllllnnnooommmjjjqqqmmmiiijjjnnnpppnnnjjjhhhppptttmmmhhhkkkppptttmmmlllkkklllmmmmmmmmmlllpppnnnlllkkkmmmnnnnnnnnnqqqrrrrrrrrrqqqnnnkkkiiilllmmmnnnooooooooonnnnnnpppmmmnnntttwwwtttpppnnnoooqqqqqqnnnnnnpppnnnkkkmmmnnnpppsssuuuuuutttsssmmmoooyyy|||ggglllooopppqqqooommmkkklllmmmoooooommmmmmllllllmmmmmmjjjkkkkkkkkklllooorrrssszzzxxxwww~~~zzzwwwvvvxxxyyyvvvsssvvvuuuvvvwwwxxxvvvsssppppppppptttxxxvvvqqqrrrvvvxxxsssrrrwww||||||xxxuuuxxxvvvwww|||~~~}}}}}}~~~}}}|||yyy{{{{{{zzzzzz|||}}}zzzzzz~~~~~~vvvuuuuuuuuuuuuttttttuuuxxxtttssswwwxxxvvvuuuwwwnnnqqqzzzsssuuuzzz{{{{{{mmmiiilllllliiiiiimmmnnnlllmmmoooppppppoooooopppqqqppprrrwwwyyytttnnnooottttttxxxtttpppuuusssoootttvvvuuutttsssqqqpppooonnnqqqssstttvvvvvvuuusssrrrtttwwwwww}}}sss~~~|||ssszzz}}}}}}ttttttwwwwwwsssqqqxxxvvvwwwvvvuuutttrrrqqqqqqtttoooqqqyyy}}}xxxrrrppp|||xxx{{{zzzxxx}}}rrrsssvvvyyyyyyuuuqqqpppzzzyyywwwuuutttuuuvvvwww|||{{{zzzwwwuuusssrrrrrrnnnnnnppprrrsssqqqmmmiiikkkmmmooonnnkkkiiijjjlllrrrnnnjjjkkkppprrrpppmmmgggmmmpppmmmiiikkkpppuuummmnnnnnnmmmlllkkklllmmmrrrpppnnnmmmmmmmmmlllkkklllnnnoooppppppnnnlllkkkjjjmmmooopppnnnnnnpppsssuuuooollloooqqqpppnnnooolllpppqqqnnnnnnooonnnkkkoooooooooooonnnooopppqqqnnnnnn{{{~~~iiirrrpppqqqrrrrrrqqqoooooooooooonnnnnnmmmmmmmmmmmmmmmtttqqqmmmnnnrrrxxxxxxfffmmm~~~zzzvvvuuuvvvvvvuuusssttttttttttttuuusssooommmnnnnnnqqqssspppnnnqqqxxxxxxqqqpppvvv{{{yyyvvvuuuwwwuuuwww|||~~~~~~}}}|||yyyzzz{{{yyyyyy|||}}}{{{zzzzzz|||~~~zzzwww{{{|||wwwsssttt{{{xxxwww{{{{{{wwwtttuuupppttt|||uuuwww|||~~~~~~pppjjjooopppnnnmmmpppqqqpppnnnpppqqqqqqpppoooooopppllllllooorrroookkklllpppqqquuuqqqnnntttsssqqqwwwvvvuuutttrrrqqqpppoooooouuuvvvwwwxxxxxxvvvuuusssrrruuuuuu|||xxxooo{{{}}}uuu}}}zzz~~~|||rrrzzz{{{{{{zzzsss~~~wwwxxxxxxvvvtttssstttuuutttppprrrzzz{{{sssoooqqqtttvvv{{{zzzxxxyyyrrrqqqtttyyyyyytttqqqrrrsssssstttuuuvvvwwwxxxxxxuuuuuuuuurrrooonnnooopppqqqooollllllmmmnnnnnnmmmhhhmmmqqqpppjjjhhhkkkooopppnnnlllnnnqqqrrrqqqooommmooopppnnnkkkkkkmmmooommmooopppooonnnllllllmmmrrrpppnnnmmmnnnnnnlllkkkhhhiiikkklllmmmmmmllllllkkkpppsssssspppooosssxxxyyyrrrlllmmmooonnnnnnpppnnnrrrsssooommmmmmmmmkkkmmmmmmllljjjhhhhhhjjjlllooonnnxxxmmmtttrrrrrrsssuuuwwwwwwtttqqqqqqqqqqqqqqqqqqpppppppppmmmkkknnnxxx|||rrrlllqqq{{{uuuuuuuuuuuutttttttttttttttsssrrrrrrsssqqqooolllnnnmmmoooqqqooonnnrrrxxxuuunnnmmmtttxxxtttrrruuuxxxvvvxxx|||~~~~~~{{{~~~~~~{{{|||}}}{{{{{{~~~~~~zzzvvvvvvxxx|||yyyxxx~~~}}}|||{{{~~~~~~zzzvvvwwwtttuuu|||tttvvvzzzzzz}}}ooojjjppptttrrrqqqsssuuutttqqqrrrtttsssqqqpppooopppmmmkkkllloooooommmnnnqqqjjjooollllllssssssqqqwwwrrrrrrpppoooooopppqqqqqqtttuuuwwwxxxxxxwwwvvvuuusssrrrrrrzzzuuulllxxx}}}ttt{{{tttxxxrrr|||{{{}}}uuuyyyzzz{{{yyywwwvvvwwwyyywwwsssvvv|||zzzpppooouuujjjpppuuutttsssuuuvvvttttttqqqsssxxxyyyuuutttwwwpppppppppqqqrrrsssuuuvvvpppqqqqqqooolllkkkmmmppprrrooommmlllmmmnnnmmmlllkkknnnqqqqqqnnnmmmnnnpppkkklllnnnooopppppppppooosssrrrqqqqqqpppnnnlllkkkmmmnnnpppqqqpppooommmlllooonnnmmmmmmooopppooonnnjjjjjjjjjkkklllmmmmmmnnnmmmrrrvvvtttooommmrrrxxxwwwpppkkkmmmoooooonnnpppnnnrrrsssooommmooopppoookkkmmmnnnllliiihhhhhhjjjqqqooowwwpppppptttrrrrrrwww}}}zzzuuuqqqqqqrrrrrrrrrrrrqqqqqqjjjlllxxxxxxzzzyyyuuuuuuxxxxxxvvvrrrvvvyyyyyyuuussssssuuuvvvtttsssrrrsssrrrqqqooonnnmmmooossssssrrrssswwwuuuoooooovvvwwwrrrrrrxxxxxxxxx{{{}}}|||}}}~~~}}}zzzyyyzzz{{{{{{~~~yyy}}}|||~~~zzzyyy|||}}}yyywwwwwwtttsssxxxrrrvvvzzzwwwzzzllliiippptttsssrrrtttvvvtttsssuuuvvvvvvsssqqqppppppwwwrrrqqquuuxxxwwwwwwzzzuuu{{{wwwuuuzzzvvvqqquuunnnmmmllllllmmmoooqqqsssppprrrtttvvvwwwwwwvvvuuussspppqqq{{{{{{qqq|||{{{qqqwwwrrrvvvmmmtttrrrxxxppp{{{{{{}}}}}}|||yyyxxxzzz|||zzzxxx{{{{{{qqqqqqzzziiirrrtttooonnnuuuyyyvvvvvvrrrsssxxxyyyvvvvvv{{{sssrrrpppnnnnnnoooqqqrrrnnnooopppnnnllllllooorrrlllmmmpppssstttqqqlllhhhnnnooopppqqqrrrrrrqqqppphhhkkknnnppppppooooooooovvvrrrqqqssstttrrrnnnkkkmmmnnnpppqqqrrrqqqnnnkkkmmmllllllmmmpppqqqqqqpppnnnnnnnnnnnnnnnooopppqqqmmmrrrvvvsssllljjjnnntttqqqkkkiiilllooonnnmmmnnnkkkppprrroooooorrrvvvvvvjjjnnnrrrrrrooolllkkkllltttrrryyysssnnnuuurrrqqqxxx~~~wwwoooppppppqqqqqqqqqppppppxxx|||qqqeeeiiivvv~~~zzzwwwzzzyyyuuuuuu|||xxxrrrrrrtttxxxvvvtttttttttttttttsssjjjiiilllrrrtttrrrppprrrwwwrrrssszzzzzzsssttt}}}xxxyyy|||}}}{{{|||}}}}}}{{{~~~nnnsssyyyuuutttxxxyyyvvvuuuvvvuuusssyyyttt{{{}}}yyyllllllllllllmmmoooppppppooouuurrrnnnmmmnnnooooooooosssrrrrrrrrrtttwwwzzz|||yyyvvvsssrrrrrrssssssssspppuuuvvvqqqppprrrpppkkktttsssrrrsssuuuwwwwwwvvvttt{{{mmmppp|||rrrrrrmmmtttwww~~~|||qqqrrrwwwuuuxxx}}}{{{zzzxxxwwwwwwuuussswww~~~~~~|||uuuqqqvvvvvvuuurrrooooooqqquuuvvvwwwtttttttttuuuuuutttssssssmmmqqqsssooojjjhhhnnntttsssppplllkkkmmmnnnmmmllliiimmmppppppnnnmmmmmmooorrrllliiinnnpppmmmlllooonnnjjjjjjnnnmmmkkkooovvvmmmnnnnnnooopppqqqqqqrrrsssrrrrrrqqqqqqrrrssssssmmmkkkiiijjjlllmmmkkkhhhnnnjjjgggiiinnnqqqqqqooonnnpppqqqooollljjjkkkmmmkkkkkkkkkkkkkkkkkkllllllpppnnnpppuuutttppppppvvvrrrnnnmmmnnnllljjjlllqqqwwwvvvooo}}}rrrnnnooolllooo|||wwwlllpppqqqkkkhhhooozzzwwwqqqnnnsssuuuwwwwwwwwwwwwxxxyyyqqq||||||ssssssvvvttttttrrrooopppuuuuuurrrrrrpppnnnpppsssuuutttqqqyyyvvvttttttuuuwwwxxxxxx{{{|||~~~~~~}}}~~~|||yyy~~~}}}{{{{{{|||ssswwwyyyxxxyyyzzzvvvrrrtttyyyssswwwzzzyyy}}}|||oookkkkkkjjjkkkmmmmmmmmmmmmlllmmmmmmkkkiiijjjlllooopppooonnnnnnnnnooopppqqqsssqqqooonnnoooqqqrrrssspppssssssoooooorrrrrroootttssssssuuuwwwxxxwwwuuusssrrrssszzzooorrrnnnuuuyyy{{{vvvpppuuu{{{uuuuuu{{{{{{vvvtttttttttrrrooorrrxxxwwwvvv~~~~~~pppmmmqqqppptttrrrpppooorrrwww|||vvvvvvuuuuuutttsssrrrqqqmmmmmmnnnmmmmmmnnnqqqtttrrrooolllkkkmmmoooppppppqqqqqqqqqooollllllnnnppprrrlllkkkoooqqqnnnmmmooommmjjjkkknnnnnnlllooouuuoooooonnnnnnnnnnnnnnnnnnsssqqqnnnlllkkklllooopppmmmjjjhhhiiikkklllllljjjooollliiikkkoooqqqooommmoooqqqrrrqqqnnnmmmnnnpppoooooooooooonnnnnnmmmmmmsssoooooouuuwwwuuuuuuxxxpppmmmlllnnnnnnmmmoootttnnnooohhhkkk{{{vvvsssqqquuu}}}qqqkkkppprrrpppqqqwww{{{{{{|||~~~}}}wwwqqqnnnmmmuuuvvvvvvwwwwwwvvvuuutttsssxxx}}}|||wwwrrrqqqrrrxxxxxxuuupppqqquuuvvvsssuuutttssstttuuuuuutttrrruuusssrrrsssvvvyyy{{{{{{zzz}}}}}}}}}}}}|||yyy}}}{{{xxx}}}yyyzzz~~~{{{yyyzzzyyyzzz{{{wwwsssuuuzzzuuuwwwwww}}}|||rrrlllllllllllllllllllllllliiimmmqqqppplllkkkoootttpppppppppppppppoooooooooooonnnnnnnnnoooqqqtttvvvqqqrrrpppmmmmmmqqqtttsssssstttuuuwwwyyyyyywwwuuuooovvvsssyyylll}}}wwwsss{{{|||xxx{{{qqqnnnvvv|||tttssszzz{{{uuussstttvvvuuurrrssswwwuuuwwwsssppptttqqqtttsssqqqpppppptttzzzyyyxxxwwwvvvtttssssssrrrooommmkkklllooorrrrrrqqqqqqnnnkkkkkkmmmppprrrsssxxxvvvrrrnnnjjjkkknnnrrrpppmmmmmmpppqqqooommmnnnlllkkkmmmoooooommmooosssllllllmmmmmmmmmmmmmmmmmmqqqnnnkkkhhhhhhkkknnnqqqnnnllliiiiiikkknnnoooooopppnnnlllnnnpppqqqnnnlllmmmoooppppppoooooopppqqqrrrrrrrrrqqqpppooonnnmmmnnnkkklllrrrvvvvvvuuuuuupppmmmllloooooonnnpppsssqqqssssssmmmrrr|||rrrkkkooouuuuuuppplllsssvvvwwwzzzyyytttttttttrrrooommmmmmnnntttssssssuuuxxxxxxtttqqqvvvvvvvvvuuutttttttttuuu{{{zzzvvvqqqqqquuuvvvtttuuuwwwwwwvvvtttssssssssstttrrrqqqsssvvvyyyzzzzzzvvvzzz~~~}}}~~~|||zzzwww}}}zzzyyy|||www|||ttt|||~~~{{{|||xxx{{{zzz{{{|||xxxtttwww|||zzzwwwsssxxx{{{rrrnnnooopppooonnnmmmnnnooommmpppsssrrroooooorrruuuooopppqqqrrrssssssssssssqqqqqqqqqqqqqqqssswwwyyytttrrrooollllllppptttuuuttttttvvvxxxzzzyyyvvvtttjjjuuuqqq}}}yyymmm~~~zzzwwwvvvrrrssslllrrrxxxsssttt{{{zzzrrrqqqssswwwxxxuuuuuuxxxuuuxxxvvvtttwwwsssqqqrrrrrrpppnnnooorrruuuzzzyyywwwuuuttttttuuuuuurrrpppnnnnnnooopppooonnnqqqooollljjjkkknnnrrrtttwwwuuuqqqnnnlllmmmoooqqqnnnmmmnnnooopppnnnmmmmmmkkklllnnnpppooonnnoooqqqiiiiiikkklllnnnppprrrrrrnnnmmmkkkkkklllooorrrtttooonnnlllkkklllooorrrsssooonnnnnnppprrrrrrpppmmmkkklllmmmmmmnnnooopppqqqrrrrrrqqqqqqooonnnlllkkkgggiiinnnrrrttttttrrrrrrqqqmmmlllooopppnnnnnnqqqkkkkkkuuusssiii{{{wwwkkkmmmqqqqqquuu{{{}}}qqqqqqqqqqqqpppooonnnnnnnnnooommmnnnrrryyy{{{wwwrrrxxxxxxvvvuuuuuuwww|||zzzyyytttooopppuuuwwwuuusssvvvxxxwwwtttrrrsssuuuvvvuuussssssuuuwwwwwwvvvwww{{{}}}|||~~~|||rrryyyyyyzzzzzz~~~zzz~~~~~~|||{{{xxxuuu{{{{{{|||}}}yyyvvvxxx}}}}}}xxxrrrvvv}}}yyy}}}}}}qqqnnnpppqqqpppnnnmmmnnnpppqqqpppooooooooopppppppppnnnnnnoooooooooooonnnnnntttuuuuuusssrrrsssvvvyyywwwssspppnnnmmmooorrruuutttuuuvvvxxxzzzyyyvvvsssiiitttppp|||zzzpppyyyvvvxxxoooxxxllllllrrrrrrwww}}}zzzmmmlllnnntttvvvuuutttvvvnnnttt~~~}}}qqqqqquuuooolllnnnqqqsssrrrooommmllluuutttrrrqqqqqqsssuuuvvvpppqqqqqqpppnnnnnnooopppqqqpppmmmkkkkkklllooorrrrrrqqqpppooooooppppppooolllmmmnnnmmmmmmmmmmmmlllkkknnnpppoooooooooppppppkkkkkkmmmnnnppprrrssstttnnnnnnoooooooooooooooooommmmmmkkkjjjkkkmmmpppsssllllllnnnppprrrsssrrrppplllllllllnnnpppqqqrrrrrrpppooonnnmmmmmmllllllkkkfffmmmtttuuusssrrrqqqqqqnnniiiiiimmmqqqpppppprrrrrrjjjwww|||lllooo|||{{{{{{qqqeeeqqqqqqqqqrrrrrrpppnnnmmmooommmmmmqqqwwwzzzvvvrrrvvvxxxyyywwwuuuxxxxxxwwwtttqqqsssxxxzzzxxxrrruuuyyyyyywwwuuuvvvxxxvvvuuuttttttvvvwwwwwwvvv}}}|||ttt{{{|||}}}zzz}}}|||uuuqqqwwwzzzzzz{{{|||yyyuuuxxx}}}{{{wwwsssyyy{{{}}}|||oookkkmmmooonnnlllkkkmmmooowwwssspppoooqqqssssssssstttsssrrrpppnnnlllkkkjjjtttuuuuuusssppppppssswwwxxxtttqqqqqqqqqpppqqquuuuuuuuuuuuwwwyyyxxxvvvsssnnntttrrr{{{rrr}}}yyy~~~sss}}}{{{kkkiiiooossszzz{{{rrroooqqqvvvyyywwwvvvxxxkkkrrr|||yyynnnqqqvvvooojjjlllpppuuuxxxvvvpppkkkrrrpppnnnlllmmmpppsssuuulllnnnpppqqqoooppprrrtttpppppppppnnnlllmmmoooqqqnnnnnnoooqqqssssssqqqooollloooppplllkkkmmmooonnnlllpppqqqnnnmmmpppqqqppppppqqqqqqqqqqqqqqqqqqrrrppppppppppppooollljjjhhhjjjjjjjjjiiihhhiiillloookkklllnnnoooqqqrrrrrrrrrpppooooooqqqtttvvvvvvuuuqqqpppnnnmmmmmmnnnpppqqqmmmqqqssspppnnnnnnnnnllljjjfffgggmmmsssuuuuuuvvv}}}ssswww}}}rrrlll~~~wwwnnnoootttrrrkkksssrrrrrrrrrrrrqqqnnnlllsssqqqpppqqqtttuuusssqqqrrrvvvyyyxxxuuuvvv|||vvvwwwuuusssvvv{{{|||yyysssvvvyyyzzzzzzyyyyyyyyysssssssssuuuxxxzzzzzzzzz|||}}}~~~}}}xxxxxx{{{yyy}}}tttrrr}}}yyyxxxyyy{{{xxxtttwww|||uuuuuuuuu}}}}}}pppiiimmmpppooolllkkknnnqqqvvvuuusssqqqqqqssswwwzzzzzzxxxvvvssspppoooooonnnrrrtttuuusssoooooossswwwuuurrrrrruuuvvvrrrsssvvvvvvuuutttuuuvvvvvvuuussstttssstttzzzrrr}}}yyyzzz{{{|||}}}xxxkkkkkkrrrtttyyy|||{{{wwwvvvzzz|||zzzxxxxxxlllttt}}}yyynnnsssyyyrrrnnnmmmooouuuzzzyyyqqqjjjuuussspppmmmmmmppptttvvvnnnmmmnnnooorrrsssrrrqqqnnnppprrrrrrpppppprrrtttppppppppprrrtttuuurrroooooosssrrrllljjjnnnrrrrrrmmmqqqqqqmmmlllppprrrppprrrrrrrrrrrrqqqqqqqqqqqqooooooooonnnmmmlllkkkkkkiiikkklllkkkiiihhhjjjmmmmmmmmmnnnnnnnnnoooqqqrrrrrrqqqppprrrvvvxxxwwwvvvuuusssqqqoooppptttyyy||||||ssskkkmmmrrrrrrmmmnnnjjjiiipppvvvvvvuuuvvvppppppnnnnnnooojjjppprrrpppkkkgggkkktttwwwvvvwwwtttqqqppprrrsssrrrpppuuutttrrrrrrrrrrrrsssssssssuuuwwwxxxvvvuuutttuuusssuuutttrrrtttxxxxxxtttttttttvvvxxxyyyxxxuuussstttssstttvvvzzz{{{{{{zzzyyy{{{|||{{{|||yyy|||~~~~~~}}}www~~~~~~~~~zzz~~~}}}|||~~~vvvwww}}}vvvvvvwwwyyyvvvsssuuu{{{qqqsssuuu||||||~~~rrrjjjnnnrrrqqqnnnmmmqqquuuoooqqqqqqnnnkkkmmmuuu}}}xxxvvvtttqqqpppqqqrrrrrrrrrtttvvvtttppppppuuuzzzrrrppprrrxxxyyyuuutttxxxvvvuuussstttuuuuuuuuussswww~~~qqqtttzzzpppvvvrrr||||||ssskkkooovvvuuuxxx~~~~~~xxxvvvxxxyyyvvvsssssskkksss|||vvvkkkrrryyyrrrtttpppnnnrrrxxxwwwooofff|||yyytttqqqqqqssswwwyyyuuuppplllnnntttuuupppkkkmmmpppssstttssssssuuuxxxtttrrrqqqrrrtttuuusssqqqqqquuutttmmmjjjppptttuuunnnrrrqqqlllkkkpppsssqqqoooooopppqqqrrrrrrssssssmmmmmmllllllnnnppprrrtttkkknnnooonnnllljjjlllnnnooooooooommmlllmmmoooqqqrrrpppoooqqquuuwwwvvvtttzzzwwwtttsssuuuzzzyyynnnttt~~~~~~vvvvvvpppnnnssswwwuuurrrqqqjjjyyyvvvqqq|||{{{uuu}}}~~~yyywwwqqqgggmmmoooooolllmmmqqqtttsss{{{vvvqqqooorrruuuvvvvvvrrrrrrrrrqqqqqqrrruuuxxxwwwvvvvvvxxxyyyvvvpppjjjppprrrrrrpppqqqtttrrrmmmsssqqqqqqsssuuutttpppkkkxxxwwwwwwxxxzzzzzzyyywww{{{|||{{{~~~}}}~~~~~~~~~}}}}}}yyywwwzzz{{{zzzxxxqqqyyyzzz||||||{{{vvvxxxzzzzzzuuutttvvvwwwuuuqqqtttzzzqqqssstttyyy|||vvv}}}|||llljjjmmmoooooommmlllnnnpppuuuqqqlllkkknnnpppqqqpppsssvvvvvvssstttwwwwwwtttwwwyyyyyyvvvqqqppptttxxxzzzxxxvvvvvvwwwxxxwwwvvvyyy{{{yyytttrrrsssrrroooxxxvvvkkkvvv}}}zzztttnnntttmmm|||xxxkkkgggmmmxxxvvvmmmrrr}}}xxxsssssswwwxxxvvvrrreeerrrnnnnnn}}}wwwtttuuuyyywwwpppnnnqqq~~~|||mmmpppsssttt}}}uuuxxxvvvooolllnnnrrrsssssssssqqqqqqrrruuuwwwyyytttqqqnnnlllmmmoooqqqqqqqqqsssuuusssoookkkkkkllluuuqqqnnnnnnooopppnnnlllkkkooopppmmmlllppprrrqqqjjjooopppkkkjjjooottttttooopppqqqooommmkkkjjjkkkqqqttttttrrrqqqsssuuuvvvssssssvvvzzz}}}}}}yyytttuuuqqqsss}}}ttttttrrrzzztttqqqssssssqqqssszzzuuurrrrrrtttssspppooorrrtttpppooouuuyyyxxxwwwwww|||vvvqqqssswwwyyyuuuqqqtttvvvxxxwwwrrrooonnnooonnnnnnnnnrrrvvvwwwuuusssrrrsssuuuvvvwwwwwwxxxxxxyyyzzzsss}}}~~~zzz{{{xxx~~~~~~~~~}}}|||uuuzzz|||{{{www}}}zzz{{{{{{zzz}}}ssssssssstttuuuuuusssqqq{{{vvvyyytttxxx{{{yyyzzzllllllnnnppppppnnnmmmnnnpppnnnkkkiiikkkppptttuuuuuuooorrrrrroooooorrrrrrpppqqqsssuuutttqqqqqquuuyyyyyyxxxwwwxxxzzz{{{zzzyyyuuuyyyzzzwwwvvvwwwuuuqqqyyyzzznnnyyyssslll}}}{{{mmmtttooolllsss}}}{{{xxxxxxyyywwwsssoooiiissstttjjjpppssstttpppqqquuuvvvrrrppprrr~~~oooqqqsssrrr|||wwwtttwwwuuuoookkknnnqqqrrrtttssspppooooooqqqtttvvvssspppnnnmmmnnnoooooonnnnnnppprrrqqqnnnkkkjjjjjjsssqqqnnnnnnppppppnnnllloooooonnnmmmppptttrrrmmmhhhmmmnnnjjjiiimmmpppoooiiimmmqqqsssrrrqqqpppppprrrssssssqqqpppqqqqqqqqqwwwuuutttuuuxxxyyyxxxvvvwwwtttxxx|||uuurrruuuwwwvvvwww{{{uuurrrqqqsssrrrnnnnnnpppqqqmmmmmmqqqsssqqqqqqsssvvvsssqqqssswwwyyyxxxvvvuuuttttttrrrpppqqqsssuuuooonnnnnnqqquuuwwwvvvuuusssssstttvvvxxxyyyyyyxxx}}}|||xxx~~~yyyxxx~~~}}}}}}{{{rrruuuwwwxxx|||xxxzzzxxxyyy~~~{{{zzz}}}yyyxxxwwwwwwwwwxxxxxxxxx|||wwwzzzuuuyyy|||zzz{{{mmmooopppqqqpppnnnnnnnnnpppkkkiiiiiilllrrrvvvvvvuuuqqqttttttqqqqqqssssssqqqnnnqqqssssssqqqqqqsssvvvuuutttuuuwwwyyyzzzyyyxxxqqqvvvzzzyyyzzz{{{xxxsssxxx}}}pppyyyuuunnn{{{}}}|||{{{kkk{{{{{{mmmhhhiiixxxxxxyyyyyywwwtttpppmmmkkkpppzzzmmmpppsssvvvqqqnnnqqqsssqqqoooooo{{{|||ooosssuuurrrzzztttsssvvvtttnnnkkknnnqqqqqqtttrrrooommmmmmnnnpppqqqppppppooopppqqqqqqnnnllllllooorrrrrrpppmmmlllkkkqqqoooooooooppppppnnnlllrrrppplllmmmsssxxxsssiiigggkkkllljjjiiikkklllkkkpppssswwwxxxvvvqqqnnnlllrrrqqqpppqqqrrrrrrqqqpppwwwssspppooosssxxx}}}zzztttuuuxxxyyyyyyyyyuuurrrppprrrqqqmmmmmmoooqqqnnnnnnpppnnnlllnnnrrrppppppqqqsssvvvyyy|||}}}yyyuuuqqqnnnooorrrtttuuusssqqqpppqqqsssuuuuuutttuuussssssuuuyyy{{{{{{yyy~~~}}}zzzyyyzzz}}}zzzrrruuuuuuuuuxxx|||{{{xxxxxxwwwyyy}}}}}}zzzyyy{{{{{{{{{yyyyyyyyyzzz{{{|||~~~yyy|||www|||~~~}}}|||pppppppppoooooommmmmmmmmnnnnnnlllkkknnnrrrtttrrrpppsssuuuuuussssssuuuuuurrrrrrtttvvvuuusssqqqrrrsssqqqqqqqqqsssuuuvvvtttssspppuuuwwwwwwwwwyyywwwssswww}}}nnnwwwyyyqqq|||{{{rrrqqqggguuu}}}uuukkkjjjllllllppprrrttttttssspppppppppqqqmmmxxxvvvmmmpppttt{{{uuupppoooppppppnnnllluuuwwwmmmssswwwttt{{{tttssstttrrrmmmllloooqqqooooooppppppppppppooonnnnnnmmmnnnppprrrtttssspppmmmmmmpppsssttttttrrrpppnnnooooooooopppppppppnnnmmmqqqpppmmmnnntttxxxrrriiiiiikkkmmmmmmmmmmmmllljjjuuuwwwyyyxxxuuupppmmmlllqqqnnnnnnrrruuuuuutttuuuvvvtttqqqsss{{{zzz{{{}}}|||{{{wwwsssqqqrrrqqqnnnnnnqqquuusssssssssooolllooovvvmmmpppsssuuuuuuwww|||}}}xxxqqqooopppqqqqqqpppwwwuuusssrrrrrrrrrssssssuuurrrqqqtttyyy|||{{{yyyyyy~~~{{{}}}~~~{{{yyyyyyyyyxxxvvvvvvwwwwwwvvvyyyzzz{{{}}}}}}zzzxxxxxxxxxxxxyyyyyyxxxxxxyyyzzzzzz~~~yyy}}}{{{oooooonnnmmmlllllllllllllllqqqooommmnnnqqqrrrpppmmmppprrrssspppqqqttttttqqquuuvvvwwwwwwvvvuuuuuuuuusssrrrqqqrrrssssssrrrppprrruuuuuurrrrrruuutttrrrttt{{{jjjrrr{{{lllvvvzzzrrr}}}|||rrrpppeeennnnnneeecccmmmsssqqqpppqqqrrrpppooonnnpppqqqvvvmmmttt|||tttlllkkkhhh{{{xxxssspppppprrrqqqnnnsssvvvmmmuuuxxxtttzzzrrrrrrsssqqqmmmmmmpppqqqoookkknnnrrrvvvvvvsssooommmjjjkkkmmmpppsssrrrpppmmmnnnppprrrtttuuutttqqqpppnnnoooppppppppppppppppppnnnppppppooorrruuurrrkkkmmmmmmooorrrrrrpppnnnmmmqqqrrrssssssrrrrrrtttuuurrrmmmmmmqqqtttrrrssswwwwwwxxx{{{yyyuuussstttsssqqqrrruuuwwwvvvuuuuuurrrnnnrrrxxxooosssvvvvvvtttuuuyyy}}}zzzvvvsssrrrsssssspppmmmuuuttttttsssrrrsssuuuwwwsssqqqpppssswww{{{|||{{{xxx|||~~~~~~~~~|||||||||~~~~~~}}}zzzwww|||zzzyyyyyyxxxwwwxxxyyy{{{}}}~~~}}}{{{wwwtttsssvvvyyyzzzyyywwwwwwxxx|||www{{{vvv{{{~~~}}}yyymmmooommmkkkjjjkkklllllllllqqqooolllmmmppprrrqqqooopppssstttrrrsssvvvwwwuuuttttttuuuwwwxxxyyyzzz{{{xxxvvvttttttuuuuuuuuuttttttvvvuuuqqqpppssssssqqqsss}}}iiiqqqwwwjjjvvvwwwppp}}}zzztttggglllmmmiiijjjrrruuurrrwwwuuusssqqqooooooooooooqqqmmmwwwyyykkkuuuvvvtttqqqqqqtttvvvuuuvvvyyypppvvvxxxssswwwnnnssssssqqqnnnooorrrrrrnnnkkkooouuuyyyyyyvvvqqqmmmlllkkklllnnnppppppnnnmmmoooooooooppprrrsssqqqoooooopppqqqppppppppprrrtttnnnppppppppprrrvvvtttoooqqqnnnoootttvvvsssqqqqqqrrrrrrrrrpppoooooorrrtttrrrmmmmmmqqqpppnnnrrr{{{zzz||||||}}}{{{zzzvvvtttvvvvvvtttvvvzzzuuusssrrrtttsssppprrrvvvtttvvvwwwvvvtttsssuuuxxxssssssssstttuuutttrrrooooooppprrrtttuuuwwwzzz|||qqqrrrssstttwwwzzz}}}{{{~~~yyywww}}}yyyyyyzzz|||}}}|||xxxuuuxxxwwwxxxzzzyyyxxxzzz~~~{{{~~~}}}|||xxxsssssswwwzzz{{{xxxwwwxxxzzzxxxtttwwwsssxxx{{{zzzyyynnnooommmjjjjjjlllnnnnnnmmmsssooolllllloooqqqqqqpppooossstttssstttyyyzzzxxxtttsssssssssvvvxxxyyyzzz{{{yyyvvvuuuwwwyyyzzzzzztttwwwxxxuuuuuuwwwvvvrrrtttmmmsss}}}ooovvvvvvpppxxxhhhlllppppppnnnoooqqqsssvvvtttqqqqqqrrrrrrooolllnnnoooxxxyyypppvvvwwwsssppptttwwwxxxvvvzzzpppwwwyyysssxxxooossssssqqqnnnppptttsssoooppprrrvvvxxxxxxuuuqqqnnnvvvtttqqqppppppppppppooorrrpppnnnoooqqqsssrrrpppqqqrrrrrrpppoooppptttxxxsssqqqnnnooovvv|||yyyqqqqqqmmmmmmsssvvvsssrrrssssssttttttrrrooonnnnnnoooppplllnnnsssrrroooyyyzzzyyyyyywwwyyyuuutttvvvwwwvvvxxx}}}rrrnnnnnnrrrtttrrrrrrtttxxxxxxwwwvvvtttsssttttttqqqsssuuuuuutttrrrqqqqqqnnnqqqtttvvvvvvwwwyyy{{{qqqtttwwwwwwwwwyyy|||~~~~~~zzzwwwzzz|||{{{{{{|||~~~~~~|||xxxttttttsssuuuyyyxxxuuuwww}}}vvv|||~~~}}}|||}}}yyysssuuuwwwxxxwwwttttttyyy~~~yyytttxxxtttyyy|||{{{{{{qqqpppmmmjjjjjjmmmppppppooovvvrrrmmmlllnnnoooooonnnjjjnnnooonnnqqquuuwwwuuuvvvtttrrrqqqrrrtttuuuuuu{{{xxxuuuuuuwwwzzz}}}~~~sssxxx{{{zzzzzz{{{yyytttuuuqqqwwwpppqqqwwwrrr~~~gggkkkooopppkkkhhhmmmuuupppmmmmmmpppttttttooojjjuuutttvvvvvv~~~xxxoooxxx{{{tttnnnqqqtttuuutttwwwooovvvzzzuuu{{{sssttttttqqqoooqqquuutttooouuuvvvvvvwwwuuusssqqqooo}}}xxxtttsssssssssrrrvvvsssppppppsssuuutttsssrrrsssrrrpppoooqqqvvv{{{xxxrrrlllnnnyyy}}}rrrqqqkkkkkkqqquuurrrqqqsssjjjmmmqqqsssssssssssstttmmmkkkooovvvvvvvvv~~~}}}zzzxxxuuusssuuuwwwwwwzzz~~~pppllllllqqqvvvuuusssssszzzxxxwwwuuuttttttssssssuuuwwwxxxuuuqqqnnnoooppprrruuuxxxxxxvvvtttuuuvvvqqqvvvzzzzzzxxxzzzzzz~~~vvvxxx|||}}}}}}~~~}}}xxxttttttsssuuuyyyvvvqqqrrrxxxrrryyy|||{{{{{{}}}zzztttvvvvvvuuuqqqnnnqqqyyy|||xxx|||www|||yyyoooooonnnmmmnnnpppqqqqqqqqqnnnmmmlllkkklllmmmooopppppprrrrrrpppppptttuuurrrqqquuuwwwtttooolllooorrr{{{wwwvvvxxxxxxwwwuuuyyyvvvtttxxx}}}~~~xxxrrrsss|||mmmvvvnnnqqqtttmmmooolllooommmggglllnnneeejjjlllnnnnnnnnnnnnooopppzzzqqqjjjlllwwwssstttuuuuuuuuuuuuuuuuuuqqquuuxxxxxxuuussstttvvvnnnqqqsssuuutttrrrooommmrrrwwwzzzuuullljjjpppxxxxxxrrrooossswwwuuurrrqqqlllmmmpppvvv||||||vvvppprrrsssrrrqqqpppppprrrsssiiikkknnnrrrtttvvvvvvuuurrrpppnnnooorrrsssqqqnnntttnnnmmmqqqrrrnnnmmmooossslllttt{{{xxx{{{wwwsssvvvvvv{{{}}}yyywwwyyyvvvooopppooommmlllmmmppptttvvv{{{yyyuuuppprrruuutttpppuuuyyyyyytttrrrttttttssssssqqqssswwwvvvrrrsssxxxppp{{{~~~}}}yyy|||||||||}}}}}}yyyzzz~~~|||zzz{{{zzzyyy{{{{{{sssyyy{{{{{{ttttttxxxzzzuuuuuu|||zzzttttttqqqtttxxxvvvsssqqquuuyyysssnnnttttttyyyzzz|||zzzppppppooonnnnnnpppqqqrrrsssllllllmmmnnnooooooppppppnnnrrrtttrrrsssvvvuuuqqqttttttuuuuuutttttttttuuutttsssrrrsssuuutttpppmmmyyyvvvuuuxxx}}}~~~yyysssuuummmtttuuuyyyuuummm~~~vvvpppssssssnnnqqqtttllllllmmmnnnooonnnmmmllllllnnnjjjggghhhlllqqquuuwwwsssssssssuuuvvvwwwvvvuuuqqqooommmmmmppprrrssssssrrrssstttuuuvvvssspppmmmrrrvvvxxxtttooonnnsssyyyooojjjggglllqqqqqqpppppptttqqqpppqqquuuwwwvvvtttwwwxxxxxxxxxwwwvvvvvvvvvoooppprrrtttttttttsssrrrqqqpppooooooppppppooonnnqqqmmmoootttvvvrrrooopppvvvrrrzzzzzzwwwtttwwwwww{{{|||xxxvvvwwwsssnnnqqqqqqqqqrrrssstttuuuuuuwwwwwwtttqqqrrruuutttooozzz}}}}}}wwwrrrqqqooolllrrrqqquuuzzzyyysssrrruuuyyyyyyyyy{{{|||uuu|||xxx~~~|||~~~}}}|||}}}~~~|||{{{}}}}}}~~~}}}yyyvvv|||{{{|||}}}yyyuuuvvv{{{zzzyyyzzz~~~{{{tttppprrruuuvvvvvvuuussstttxxx{{{tttmmmooolllpppsssxxxyyyppppppooommmmmmnnnooorrrssslllmmmoooqqqqqqqqqppppppnnnrrruuuuuuuuuwwwvvvrrrtttsssrrrtttwwwxxxxxxvvvpppqqqtttwwwxxxvvvrrrnnnyyyvvvuuuxxx|||~~~zzzuuuwwwmmmrrr~~~uuuyyyvvvmmm|||}}}|||{{{rrrrrrtttoooppprrrkkknnnooooooooonnnmmmkkkjjjkkkmmmooommmkkklllqqqvvvsssqqqpppsssvvvxxxvvvsssyyyqqqjjjkkkrrryyyyyywwwuuutttsssuuuwwwvvvqqqmmmqqqrrrrrrqqqpppqqqtttvvvqqqkkkiiimmmrrrrrrssstttuuusssqqqrrrtttvvvwwwwwwzzzzzzyyyyyyxxxwwwvvvuuutttuuuuuuuuutttrrrpppooopppppppppooonnnmmmnnnooorrrppprrrwwwyyyvvvttttttooowww}}}xxxwwwuuuyyywwwzzz{{{xxxuuutttpppllloooqqqtttvvvwwwvvvuuussssssuuutttrrrsssuuutttooouuuyyyyyyuuurrrsssssspppkkkkkknnnrrrsssrrruuuyyyyyyuuutttwwwzzzyyyyyy{{{}}}zzz}}}{{{{{{{{{}}}~~~{{{yyyyyyzzz~~~zzzwwwxxxwwwvvvxxx}}}yyy{{{~~~~~~yyyqqqpppsssyyywwwtttssstttvvvzzz}}}wwwqqqvvvrrruuuuuuxxxwwwnnnnnnmmmmmmkkkkkkmmmpppssspppppppppppppppppppppppppppsssuuussstttwwwwwwuuurrrrrrrrrssstttuuuuuuuuurrrtttwwwzzz{{{zzzwwwuuuyyywwwuuuwww{{{}}}zzzwwwwwwmmmpppmmmrrrwwwlllyyy|||qqqnnnrrrooonnnooojjjpppooooooppppppooommmkkkqqqtttvvvtttqqqooorrruuussspppnnnppptttuuurrrooo}}}uuunnnooouuu{{{|||zzztttrrrqqqtttwwwwwwsssooorrrpppnnnoooqqqsssrrrqqqvvvqqqnnnqqqsssssssssuuunnnppptttwwwyyyzzzzzzyyyyyyvvvsssqqqqqqqqqqqqqqqssstttttttttsssrrrqqqpppqqqssssssqqqnnnmmmooorrrwwwuuutttwww{{{}}}xxxzzzwwwwwwvvvzzzwwwyyyyyyxxxuuurrrnnnkkklllnnnrrruuuvvvvvvuuutttqqqtttuuutttuuuwwwuuuppptttwwwvvvqqqpppsssvvvvvvnnnmmmmmmnnnrrrxxx{{{uuuzzz~~~yyyzzzyyyyyyyyyxxxxxxzzz|||}}}|||wwwtttvvvwwwwwwxxx{{{xxxzzz|||}}}zzzvvvuuuvvvxxxvvvtttsssvvvxxxzzzzzzuuuttt{{{xxxvvvooonnnoooooonnnlllnnnqqqtttvvvtttqqqnnnmmmnnnoooqqqssstttrrrooopppuuuyyyxxxrrruuuwwwvvvrrrppprrruuuqqqrrrtttuuuuuuvvvvvvwwwxxxvvvuuuvvvyyy{{{zzzyyyuuunnnooo}}}oooqqqyyylllwwwpppkkkrrrqqqpppsssqqqqqqpppooopppqqqrrrpppoooqqqqqqqqqqqqqqqpppnnnmmmrrrpppnnnoooppppppnnnkkkuuusssqqqqqqqqqsssuuuvvvpppoooppprrrvvvwwwtttrrrwwwssspppqqqtttuuusssooosssnnnmmmooopppoooooorrrjjjoootttwwwyyy{{{zzzuuuoookkkllloooqqqqqqnnnooopppqqqrrrssssssttttttuuuvvvsssppppppsssvvvyyyxxxvvvyyyyyywwwxxxvvvzzzwwwwwwxxxyyywwwsssooonnnnnnoooppprrrtttvvvwwwxxxpppuuuxxxwwwvvvxxxvvvsss}}}|||wwwooolllppptttvvv~~~zzz|||}}}wwwyyy~~~{{{wwwwww{{{~~~~~~|||wwwttttttxxxyyywwwvvvwww{{{{{{zzzzzz|||{{{xxxtttuuuuuuuuuvvvxxxxxxwwwuuurrrrrr~~~}}}}}}xxxvvvyyyrrrnnnqqqsssrrrppppppsssvvvxxxuuupppmmmkkkmmmoooqqqrrrsssoookkklllsssxxxyyytttxxx{{{xxxrrrooorrrvvvrrrrrrsssrrrrrrssswwwyyywwwuuussstttvvvyyyzzzzzzuuuqqqnnnyyyyyywww|||ooowwwyyynnndddnnnpppoootttvvvtttpppmmmmmmppprrrrrrpppqqqnnnkkkmmmppppppmmmhhhoooooooooooonnnmmmllllllooorrruuusssooonnnqqqtttnnnoooqqqsssttttttuuutttzzzwwwtttuuuxxxyyyvvvrrrooolllmmmqqqrrrpppqqqtttoooqqqqqqppppppvvv}}}wwwooolllnnnrrrttttttlllmmmnnnppprrrtttuuuvvvwwwwwwvvvtttssstttwwwyyyyyy{{{~~~zzzyyyzzzvvvxxxvvvuuuwwwzzzzzzuuurrrsssssssssrrrrrrtttvvvxxxzzzqqqwwwyyywwwvvvwwwwwwttt||||||wwwpppnnnuuu||||||yyy{{{~~~zzz~~~xxxxxx|||}}}yyyzzz||||||}}}xxxuuutttwww||||||wwwuuuvvv~~~}}}zzzyyy{{{|||wwwppptttvvvwwwxxxxxxvvvtttsssxxxuuu{{{wwwvvvvvvzzzyyytttkkkooosssssspppoooqqqtttsssrrrooommmmmmnnnppprrrooopppmmmjjjkkkqqqvvvvvvvvvwwwxxxvvvsssqqqrrrsssssstttuuutttssstttwwwzzzuuutttrrrrrrtttwwwyyyzzzwwwtttnnnxxx|||vvvrrryyyxxx{{{ttteeemmmnnnjjjooossswwwqqqkkkjjjmmmppppppooorrrooommmnnnqqqrrrpppllljjjnnnqqqpppnnnlllnnnqqqooosssuuusssppppppsssxxxooosssvvvvvvsssqqqsssvvvxxxvvvtttvvvyyyzzzxxxuuuqqqpppsssvvvvvvsssrrrtttrrrsssrrrnnnkkkooo{{{yyytttnnnnnnqqqssssssqqqoooooopppqqqrrrsssuuuuuuyyywwwttttttvvvxxxzzzzzz|||{{{{{{{{{vvvwwwuuutttvvv|||}}}xxxvvvyyyvvvvvvtttsssssssssttttttrrrwwwyyyvvvtttuuuvvvtttwwwyyyxxxuuuwww~~~}}}|||zzzvvvppprrrwwwxxx{{{zzz~~~yyy{{{xxxwwwyyy~~~zzzwwwwwwxxx||||||wwwvvvzzzyyy|||{{{wwwwwwyyywwwrrrwwwyyy{{{zzzvvvttttttuuu{{{www}}}wwwwwwyyywwwtttggglllqqqqqqnnnlllmmmpppnnnnnnnnnnnnooopppqqqrrrkkkmmmmmmjjjlllqqqtttsssuuusssqqqqqqrrrrrrqqqoooooorrrtttsssrrrrrrtttwwwuuusssrrrqqqsssuuuxxxzzzyyyuuuoooyyyvvvmmmuuu|||zzzvvvttt{{{nnnssspppjjjlllpppyyyrrrjjjgggjjjmmmmmmlllpppooonnnooopppqqqqqqpppgggmmmrrrrrrnnnmmmrrrwwwnnnooopppooonnnppptttxxxrrrwww{{{xxxrrrooorrrvvvsssrrrqqqtttwwwxxxwwwuuutttsssvvvxxxvvvpppmmmooooootttvvvrrrlllkkkrrrzzzqqqnnnkkklllpppqqqoookkktttssssssrrrrrrssssssssszzzvvvrrrssswwwzzz{{{zzz}}}}}}|||vvvvvvuuusssvvv}}}zzzyyy|||vvvvvvuuusssqqqooommmlllrrrwwwyyyuuurrrssstttttt|||||||||tttwwwvvvooonnntttxxxwwwvvvqqqsss}}}|||}}}yyywwwyyy{{{~~~~~~{{{yyyxxxzzz{{{}}}wwwxxx~~~pppwwwzzzvvvtttwwwyyyxxxzzz}}}}}}zzztttrrruuuyyyuuuttt}}}{{{{{{{{{yyyrrryyywwwsssooollljjjiiihhhnnnnnnnnnooopppqqqrrrssssssuuuwwwvvvsssqqqqqqsssqqqrrrsssssssssqqqooonnnkkkpppwwwyyyxxxwwwxxxyyyooosssyyy|||}}}{{{zzzyyyuuu~~~tttlllttttttlllxxx{{{{{{yyytttrrrxxxyyylllrrrzzzxxxpppwwwrrrnnnmmmkkkhhhiiimmmqqqllliiimmmppppppppprrrssskkkgggkkkoooqqqvvv|||nnnnnnqqqtttuuuuuuwww{{{rrrtttsssqqqvvv~~~}}}xxxrrrvvvwwwtttvvv|||}}}zzzttttttttttttttttttttttttvvvtttrrrrrrssssssrrrqqqnnnoooqqqrrrrrrsssuuuvvvsssrrrrrrsssuuuvvvvvvvvvssstttxxxzzzvvvqqqwww~~~zzzvvvsssuuunnnqqqssstttwwwyyytttmmmppptttwwwvvvsssqqqqqqsssssssss{{{~~~sssttt{{{yyywwwtttrrrxxxyyyuuutttxxx~~~xxx{{{}}}yyyxxx{{{}}}zzzyyyyyyxxxwwwuuuxxx|||~~~{{{uuussswww}}}zzzwwwzzz}}}{{{wwwvvvuuuwwwyyyxxxvvvvvvxxxzzzuuuzzzzzzzzz}}}{{{zzztttqqqqqqqqqpppnnnmmmnnnooommmmmmnnnoooppprrrtttuuuooorrruuuwwwxxxzzz~~~mmmnnnoooqqqqqqpppnnnnnnppprrrssstttssstttuuuvvvrrruuuyyyzzzyyywwwvvvvvvsss{{{vvvkkkpppyyypppvvvxxxzzzvvv{{{}}}mmmlllpppnnniiiqqqmmmlllmmmnnnlllnnnqqqrrrmmmkkknnnpppooonnnpppqqqmmmllloooooopppvvv~~~rrrsssuuuwwwwwwwwwxxx{{{qqquuuvvvssssssxxxyyywwwrrrwwwxxxuuuvvvyyyyyyuuusssrrrqqqsssuuuvvvtttrrrrrrqqqqqqsssuuuwwwxxxwwwssstttvvvvvvvvvvvvxxxzzzsssssstttuuuwwwwwwvvvuuuwwwuuuvvvwwwvvvvvv}}}wwwqqqooossswwwvvvrrrnnnpppvvvwwwtttnnnuuu~~~mmmlllssszzztttmmm{{{|||tttssstttsssyyy}}}yyyxxxwwwvvv{{{{{{zzzyyyzzz~~~~~~~~~}}}xxx}}}|||{{{|||{{{yyyxxxxxx{{{}}}yyytttsssxxx~~~xxxrrrooosssvvvuuussssssvvvxxxxxxwwwtttrrrssstttvvvxxxuuuwww|||{{{xxxrrrkkkooorrrrrrooonnnoooqqqmmmmmmnnnppprrrtttvvvwwwsssttttttsssssstttwwwzzzlllmmmooopppqqqqqqppppppxxxuuurrrqqqrrrsssttttttuuuwwwxxxwwwuuutttssstttuuu|||}}}mmmmmmvvvwwwxxxwwwvvv|||uuunnnkkkiiihhhnnnkkklllooopppnnnooorrrvvvqqqoooqqqqqqooonnnpppppppppqqqqqqnnnlllpppwwwtttvvvxxxxxxwwwwwwxxxyyyrrrwwwyyyuuuqqqrrruuuvvvtttwwwxxxvvvuuuvvvtttppprrrqqqqqqsssvvvwwwtttpppqqqpppppprrruuuwwwxxxwwwvvvwwwyyyxxxwwwwwwyyyzzzrrrtttwwwyyy{{{{{{zzzyyyxxxvvvvvvyyyxxxtttqqqrrrvvvqqqrrrpppooosss|||}}}|||}}}xxxtttuuutttwwwyyyrrrqqqpppnnnvvvzzz}}}{{{zzz||||||zzz|||yyyzzz}}}}}}~~~}}}~~~~~~}}}}}}|||xxx~~~}}}~~~~~~{{{yyyxxxzzz{{{wwwssstttzzzwwwqqqooossswwwvvvvvvxxxwwwxxxwwwvvvsssrrrssstttyyyxxxsssuuu|||{{{tttmmmlllpppttttttpppmmmlllnnnqqqqqqqqqrrrsssuuuvvvwwwxxxvvvrrrooommmmmmoooqqqqqqrrrsssttttttttttttsss}}}yyyuuuuuuwwwxxxwwwvvvwwwwwwwwwvvvtttssstttvvv|||sssoooxxx|||zzz~~~~~~zzzwwwwwwxxxyyyxxxpppoooqqqrrroooooorrrqqqmmmkkkmmmyyyuuusssuuutttqqqppprrrrrrqqqqqqooollljjjjjjkkkqqquuuxxxwwwvvvwwwxxxwwwwwwyyyyyyuuurrrqqqssssssvvvvvvuuusssrrrsssrrrqqqrrrtttwwwxxxwwwtttrrrqqqsssrrrqqqrrrrrrrrrqqqooouuuvvvwwwvvvuuutttuuuwwwqqqtttxxx{{{}}}}}}~~~~~~wwwxxx}}}{{{uuuvvvvvvwwwzzzuuuzzz{{{sssqqquuuuuuyyytttzzz}}}zzzwwwuuuqqqmmmtttvvvuuusssuuu|||}}}zzz|||~~~{{{~~~~~~|||}}}}}}|||~~~zzzwwwyyyyyyyyyvvvsssuuu{{{{{{vvvsssvvvyyyyyyyyy|||vvvvvvvvvvvvvvvvvvxxxyyyzzz{{{vvvwww|||zzzqqqkkklllpppttttttqqqnnnlllllluuuuuutttttttttuuuuuuvvvvvvtttqqqpppqqqtttxxxzzzvvvvvvvvvuuuuuuttttttssszzzxxxwwwyyy|||}}}zzzvvvwwwxxxwwwvvvtttuuuxxx{{{wwwpppvvvzzz||||||}}}{{{tttnnnlllttt~~~uuutttyyytttqqqrrrtttrrrllljjjkkkvvvttttttvvvuuurrrqqqtttssspppmmmmmmpppqqqmmmgggooouuuxxxvvvvvvzzzzzzxxx|||xxxuuuuuuvvvuuutttrrrwwwuuurrrqqqqqqrrrtttvvvtttyyy~~~}}}vvvqqqrrrtttuuutttsssssssssrrrooommmtttvvvvvvvvvtttssstttuuurrruuuyyyzzz{{{{{{}}}{{{zzzxxxxxxpppsssuuuuuusssqqqqqqqqq}}}{{{lllkkkrrrxxxyyyyyyzzzyyyuuu|||}}}zzzwwwxxx{{{xxxsss{{{{{{{{{||||||~~~~~~~~~~~~|||zzz~~~~~~~~~{{{wwwtttyyyyyywwwuuusssuuuzzzzzzvvvtttvvvwwwuuuuuuwwwwwwvvvuuutttuuuwwwxxxxxxuuuzzzxxxyyyzzzuuu}}}sssllljjjllloooqqqsssrrrpppooowwwvvvuuutttsssssssssssswwwtttqqqqqqssswwwzzz{{{uuuuuuttttttsssrrrrrrrrrsssuuuwww{{{|||{{{xxxuuuwwwxxxwwwvvvvvvxxx{{{~~~yyyooo~~~ssswww~~~xxx{{{{{{qqqmmmppprrrwww~~~rrrrrrzzzrrrpppqqqtttsssnnnmmmnnnqqqppprrrvvvuuurrrssswwwssspppmmmnnnvvv{{{vvvnnnooowww{{{xxxxxx}}}}}}yyy|||vvvrrruuuyyyxxxvvvuuuxxxtttrrrsssssssssuuuyyywww{{{}}}wwwrrrsssvvvtttttttttvvvwwwwwwuuurrrwwwxxxyyyxxxwwwvvvwwwxxxvvvxxxzzzyyyxxx{{{xxx}}}{{{xxxuuulllsssyyyzzzvvvqqqnnnnnnuuu{{{qqqssswwwxxxvvvwww|||~~~zzzpppuuuyyy||||||zzz{{{{{{wwwuuu~~~}}}||||||zzzwwwtttyyyyyywwwuuutttuuuyyy|||{{{xxxwwwyyyxxxtttsssuuuzzzwwwsssrrrrrrssssssrrrooouuuvvvvvvvvvrrr{{{uuunnnkkkiiijjjnnntttvvvtttqqqssssssrrrrrrqqqqqqrrrrrrzzzwwwsssqqqrrrttttttsssssssssrrrrrrrrrrrrrrrrrrqqquuuyyy{{{zzzxxxvvvuuuwwwxxxxxxwwwwwwxxx{{{}}}}}}~~~|||ooo{{{qqqxxxuuu{{{uuukkkqqqtttsssuuu}}}}}}yyymmmnnnxxxrrrppppppssssssooooooqqqnnnnnnsssxxxxxxvvvyyy~~~ssstttqqqqqquuu{{{xxxqqqoooxxx|||wwwwww|||{{{uuuvvvrrrrrrvvvxxxvvvvvvzzzxxxuuuuuuxxxxxxuuutttxxxyyyyyyyyyyyyxxxxxxvvvuuurrrssstttvvvyyyyyyxxxvvvzzz{{{||||||{{{zzz{{{}}}xxxzzz{{{{{{~~~~~~}}}wwwzzzyyyssspppsssvvvvvvwwwwwwwwwvvvvvvvvvxxxyyyqqq}}}xxxzzzvvvyyyyyyvvvwww|||~~~www{{{}}}||||||{{{|||zzzuuusss}}}|||{{{{{{{{{{{{zzzyyyyyyyyywwwvvvuuuvvvxxxyyy{{{zzz{{{~~~|||wwwuuuwwwzzzwwwrrrqqqrrrssssssrrrmmmqqqqqqtttxxxuuu|||uuunnnmmmjjjiiimmmtttwwwtttoooppppppooooooppppppqqqrrryyyvvvssssssuuuwwwwwwvvvrrrrrrrrrrrrssstttuuuuuutttwww{{{{{{xxxuuuuuuwwwxxxxxxyyyxxxvvvwwwyyy{{{}}}}}}qqq{{{qqqsssuuuwwwmmmcccpppzzzwwwpppoootttxxx~~~wwwkkknnnyyytttqqqqqqsssrrrooonnnqqqnnnpppuuu{{{}}}{{{uuuxxxvvvrrrrrruuutttooonnnxxx{{{uuutttyyywwwppppppooorrrwwwvvvrrrwwwxxxuuuxxx}}}}}}vvvsssuuu{{{vvvrrrtttzzz}}}yyytttrrrrrrsssvvvxxxxxxvvvtttzzz|||}}}}}}||||||}}}wwwzzz|||uuupppuuuyyyzzzvvvrrrsssssssssxxxvvvvvvxxx|||}}}zzzvvv}}}ooo|||pppvvvooouuuzzzyyyzzz||||||zzz|||yyy}}}}}}xxxrrrvvvyyy~~~~~~zzzwwwuuu|||zzzyyyzzz|||}}}}}}}}}zzzyyyxxxwwwvvvvvvwwwwwwxxxwwwzzz}}}{{{vvvtttvvvyyyvvvrrrrrrtttwwwxxxwwwpppqqqooosss|||zzzqqqkkkjjjlllrrrvvvtttppprrrwwwpppssssssnnnkkknnnrrrsss}}}vvvssswwwzzzyyyxxxyyypppqqqsssrrrrrrqqqssstttrrryyy|||wwwrrrrrrsssrrrvvvrrrsssxxxyyyvvvvvv{{{~~~nnnxxx~~~yyy|||xxxqqqnnnooopppsssuuuxxx{{{|||xxxzzz}}}wwwuuusssppptttsssssssssssssssssssssnnnqqqssssssqqqrrrxxx~~~rrrwwwyyytttpppoooooommmqqqtttwwwxxxvvvvvvxxx{{{uuuwwwxxxxxxwwwwwwyyy{{{{{{yyyzzzzzzyyy|||yyyzzz|||~~~}}}xxxtttrrrrrrssswwwzzzzzzvvvrrrwww|||zzz|||zzzyyy{{{wwwqqqvvv{{{zzzrrrjjjjjjmmmrrrsssvvv|||~~~|||yyywww~~~zzz~~~lllqqqwwwsssppprrrvvvxxxvvvssskkkttt}}}}}}}}}|||vvvvvv|||~~~~~~{{{xxxwww{{{vvvssswwwzzzzzzxxxyyy~~~~~~|||zzzwwwuuutttwwwwwwwwwvvvwwwwwwxxxxxxsssssstttuuuwwwxxxwwwvvvssspppuuusssyyy}}}}}}rrrllliiikkkooosssrrrooorrrxxxooossssssnnnkkkooossstttvvvuuuuuuvvvtttqqqsssyyyppppppqqqrrrssssssttttttqqqwwwzzzvvvssssssttttttvvvssssssxxxyyyvvvwww{{{~~~|||jjjrrrzzz~~~vvvyyyyyyxxxxxxxxxyyyzzz{{{{{{vvvuuuuuuxxx~~~xxxpppwwwwwwuuusssppppppqqqsssppprrrtttrrrooooootttxxxmmmsssuuurrroooooonnnkkkqqqsssvvvxxxyyyzzz|||~~~|||}}}}}}|||{{{|||~~~|||zzz{{{{{{yyyzzz}}}{{{vvvrrryyyvvvtttsssvvvxxxxxxwwwsss~~~~~~|||wwwwwwzzzyyy}}}{{{yyyzzz{{{yyyuuusssuuutttvvv{{{|||xxxvvvuuuuuuyyyyyyrrryyyxxxuuurrrssswwwyyyxxxuuuxxxzzz~~~}}}}}}{{{{{{wwwxxx~~~}}}{{{zzz}}}yyywwwzzzzzzxxxwwwyyyyyyyyyyyyxxxwwwwwwvvvvvvxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvvvvuuuvvvrrrxxxssswwwyyywwwsssnnniiiiiillloooooommmrrryyyooossssssnnnllloootttuuurrruuuyyyxxxpppjjjpppzzzqqqooonnnppptttvvvvvvtttpppvvvxxxuuurrrsssuuuttt{{{yyyzzz}}}~~~}}}}}}iiiooo||||||{{{||||||{{{zzzzzzzzzzzzzzzzzzsssoooqqqzzzuuusssttttttsssqqqpppqqqrrrppprrrtttrrrpppqqqtttxxxrrrwwwzzzwwwuuutttqqqmmmqqqqqqsssvvvzzz}}}~~~~~~zzz{{{zzzyyyxxxzzz}}}|||{{{}}}|||xxxxxxzzz~~~|||yyyuuurrryyywwwvvvvvvxxxzzz{{{{{{zzz~~~xxxuuuuuuxxx{{{yyyxxxwwwxxxyyyyyywwwuuuxxxuuuvvvzzzyyytttsssuuu}}}nnnuuuzzzwwwuuuuuuxxx{{{zzzxxx}}}||||||}}}~~~{{{~~~}}}{{{~~~{{{{{{|||zzzvvvvvvyyytttssssssssstttuuuwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvxxxwwwvvvuuuuuuuuuuuuvvvyyywww}}}xxxzzzyyyvvvuuupppmmmkkkkkkllllllkkkooovvvooossssssnnnlllppptttvvvtttwww|||{{{rrrlllqqqzzzrrrooommmpppvvvyyywwwtttpppuuuvvvrrrppprrrsssqqq|||{{{|||~~~lllppp~~~zzz{{{{{{{{{zzz{{{{{{|||}}}|||wwwtttwwwtttqqqnnnooorrrtttrrrpppoooqqqsssttttttvvvyyy}}}www||||||zzzyyytttoooqqqpppppptttyyy|||{{{yyyvvvvvvvvvvvvvvvxxx|||}}}zzz{{{~~~~~~zzzxxxzzz~~~|||yyyxxxxxxxxxwwwvvvpppsssxxx}}}~~~|||zzzyyywwwssswwwoooxxx~~~yyyvvvuuuuuuyyyuuuvvvzzzxxxssssssyyy}}}mmmqqq|||yyywwwwwwyyy{{{{{{{{{zzz|||xxxyyy{{{~~~~~~xxx{{{}}}{{{~~~~~~~~~|||zzz{{{{{{|||}}}yyytttuuuzzzrrrqqqpppppprrrtttwwwyyyxxxxxxxxxwwwvvvuuuuuutttvvvvvvvvvuuuuuuuuuwwwxxxwwwvvv}}}yyy{{{zzzwwwwwwssssssooolllkkkjjjiiimmmrrrooossssssnnnlllppptttvvvwwwwwwyyyzzzuuuppprrrwwwrrrooommmpppvvvyyywwwtttqqquuutttpppoooqqqqqqooouuuvvvwwwwwwxxxzzz{{{zzzzzzyyyqqqqqq|||}}}zzz{{{{{{{{{{{{|||}}}~~~sssvvv{{{pppiiimmmqqqpppllloooqqqrrrtttuuuwwwyyy{{{tttxxx{{{{{{{{{{{{wwwqqquuusssrrruuuyyy{{{yyywwwwwwxxxyyyyyyzzz}}}zzzyyyzzz|||{{{}}}|||yyywwwvvvwwwyyyyyyyyypppsssxxx||||||{{{}}}xxxrrryyy{{{uuuxxxtttuuu{{{zzztttvvvyyywwwxxx{{{yyywwwvvvxxxyyy{{{|||wwwyyy}}}|||vvvtttwww}}}}}}~~~~~~}}}}}}|||{{{zzz~~~~~~}}}wwwxxx}}}sssyyyzzzvvvzzz|||{{{zzz{{{}}}}}}{{{xxxxxxxxxzzz|||yyytttuuuzzztttsssrrrqqqrrrtttvvvxxxwwwxxxxxxxxxwwwuuutttssssssuuuvvvvvvvvvvvvyyy|||uuuuuu}}}xxxxxxvvvtttyyyuuuxxxrrrnnnmmmkkkiiilllpppqqquuutttooollloootttuuuuuussstttvvvuuurrrqqqsssrrrpppoooqqquuuwwwvvvuuurrruuutttpppppprrrsssppptttvvvwwwvvvwwwzzz{{{yyyyyyzzzuuuppp|||yyywww}}}zzz~~~xxxxxxxxxxxxyyyzzzzzz{{{yyypppnnnpppoookkkppppppqqqrrrrrrsssssssssrrrvvvyyy{{{~~~zzzyyyyyyyyyzzz{{{{{{zzzyyyxxxzzz{{{||||||~~~zzzyyy{{{~~~}}}}}}yyyxxxxxxyyyyyyxxxzzzzzzzzzzzz{{{tttuuuyyy{{{vvvrrr}}}rrrvvvrrruuu}}}|||tttwww{{{}}}}}}xxxyyyxxxuuutttuuuvvvyyy{{{xxxxxxzzz}}}}}}zzzxxxyyyyyyyyy{{{{{{vvvuuuwww|||vvvrrrttt|||~~~}}}zzzyyy||||||zzz~~~~~~}}}~~~wwwyyy~~~~~~~~~vvv~~~zzz~~~zzzxxxwwwxxx{{{|||zzzwwwxxxwwwxxx{{{zzzvvvuuuxxxvvvuuuttttttssstttuuuvvvvvvwwwwwwxxxwwwvvvtttssspppssswwwxxxwwwwwwzzz|||{{{{{{{{{yyywwwuuu{{{wwwyyysssooonnnnnnlllmmmqqqsssvvvuuuppplllooorrrtttrrrqqqrrruuutttqqqpppsssrrrrrrrrrssstttuuuuuuuuurrrtttsssqqqssswwwxxxvvvuuuyyyzzzwwwxxx}}}~~~{{{zzzqqqyyyzzzttt||||||uuuvvvwwwxxx{{{}}}|||uuupppoooooooooqqqrrrsssrrrqqquuuxxxyyyzzz~~~{{{yyy{{{||||||{{{{{{{{{|||xxxzzz||||||{{{zzzzzzzzz~~~||||||~~~~~~}}}zzzxxxxxxxxxwwwvvv|||qqquuuxxxvvvqqqtttwwwxxxuuuuuupppttt~~~|||rrruuuxxx}}}sssvvvuuusssqqqqqqsssvvvyyywwwyyyzzzxxxvvvxxxzzz{{{wwwzzz{{{{{{}}}yyywwwxxxyyyzzzrrrnnnrrrxxx~~~~~~~~~}}}}}}}}}|||}}}{{{~~~~~~~~~yyy|||yyywwwyyy}}}~~~|||yyy|||xxxxxx||||||xxxuuuuuuvvvuuuuuuuuuuuuuuuuuuuuutttuuuwwwwwwwwwvvvuuutttoootttyyy{{{xxxwwwxxxzzz{{{{{{zzzxxxwwwwww|||xxxyyysssoooooopppnnnpppssstttwwwvvvppplllnnnrrrssspppqqquuuwwwtttpppqqqvvvqqqsssttttttssssssuuuvvvrrrtttsssrrrvvv{{{}}}{{{sssxxxxxxuuuvvv{{{|||xxx~~~~~~uuuzzz}}}vvv~~~xxxyyy|||vvvmmmmmmnnnqqqtttvvvvvvvvvwwwxxxwwwuuuxxxzzzxxxrrrvvvyyy||||||yyyxxxzzz}}}|||~~~|||yyywwwwww~~~~~~~~~~~~|||yyywwwvvvvvvwwwvvvuuu}}}vvvuuuyyyxxxrrrooouuu{{{{{{tttlllqqqtttooottt~~~{{{pppsss{{{xxxxxxtttsssrrrpppoooqqquuuxxxsssxxxyyyrrrnnnqqqwwwyyyxxx~~~yyyvvvzzz|||{{{uuuuuuyyyzzzzzzvvv{{{vvv}}}~~~|||~~~{{{vvv~~~xxxuuuwwwvvvuuuzzzvvvzzzxxx{{{ttt|||~~~{{{xxxzzz{{{{{{yyy}}}~~~yyytttsssttttttuuuvvvvvvuuuuuutttssstttvvvwwwxxxwwwuuutttpppuuu{{{|||yyyvvvvvvxxxpppqqqxxxrrrrrrsssuuu~~~pppuuummmjjjqqqwwwwwwvvvxxxtttooommmooonnnkkknnnvvvqqqooopppttttttpppoooqqqsssuuuwwwvvvttttttvvvxxx~~~sssmmmttt{{{zzzwwwwwwuuu~~~sssrrr||||||qqq~~~vvvrrr}}}mmm}}}|||~~~zzzllleeemmmtttqqqmmmooorrrpppqqqvvv{{{{{{ssslllwwwwwwxxxwwwvvvvvvwwwyyyyyy}}}xxx}}}zzzyyyzzz{{{|||{{{zzzzzz}}}rrr}}}vvvrrrtttwwwxxx|||yyyxxxzzz{{{xxxuuurrrrrrvvv{{{xxxrrrsssyyyzzzyyy}}}uuupppwwwyyyvvvtttxxxxxxtttpppsssuuuzzz{{{wwwzzz~~~~~~yyyuuuxxx}}}{{{tttssszzz~~~zzzzzzwwwtttuuuzzzzzzvvvyyywww~~~zzzvvvvvvuuuqqqxxxyyyzzzzzzxxxwwwxxxxxxyyy{{{zzzwww}}}||||||~~~~~~|||zzz{{{~~~}}}|||zzzyyywwwwwwrrruuuwwwwwwttttttvvvyyywwwvvvwwwzzzyyyvvvvvvyyywwwwwwwwwwwwwwwwwwxxxxxxuuusssxxxqqquuuyyyyyyzzzlllpppmmmmmmqqqqqqnnnqqqvvvrrrnnnmmmnnnmmmkkkooouuussspppqqqttttttpppoooqqqrrrvvvyyywwwrrrrrrxxx~~~yyyrrrnnnrrruuuuuuvvvzzzwww}}}~~~xxxxxx~~~xxx{{{vvvxxx~~~vvvmmmkkkqqqmmmjjjiiinnnuuuyyyvvvqqqrrrrrrrrrqqqppppppqqqrrrxxx|||}}}{{{zzz{{{zzzvvv{{{{{{zzzzzz{{{{{{|||}}}sss{{{}}}zzz{{{}}}|||{{{}}}zzzyyyxxxvvvsssrrrnnnnnntttwwwuuuwww{{{vvvwwwzzzuuuyyyyyyvvvvvvyyywwwsssrrrvvvwwwwww|||{{{yyyyyy{{{||||||{{{|||}}}yyyvvvvvv{{{|||yyyyyy|||wwwsssrrrvvvvvvssstttwwwzzz}}}vvvuuutttrrrvvvxxxzzzzzzyyyxxxxxxyyy{{{tttwww|||{{{}}}~~~|||~~~yyyzzz{{{}}}~~~}}}}}}||||||}}}|||{{{zzzxxxwwwwwwvvvqqqrrrtttuuuuuuvvvxxxzzzyyywwwwwwwwwtttqqqtttyyywwwwwwvvvvvvuuuuuuttttttuuusssxxxrrruuuyyyyyyvvvhhhgggjjjmmmmmmgggccchhhqqqpppnnnmmmmmmllllllooouuutttqqqqqqttttttpppoooqqqrrrxxx{{{wwwppppppxxxyyyvvvsssrrrppppppvvv}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{uuuwwwmmmnnnrrrnnnjjjlllrrrvvvvvvtttssssssrrrrrrrrrrrrrrrsss|||~~~~~~yyywwwyyyzzzxxxuuuwwwzzz}}}}}}tttxxxuuuxxx}}}~~~{{{xxx|||}}}zzzxxxvvvvvvuuuoookkkooouuuwwwyyyzzz{{{}}}yyysssvvv~~~~~~xxxxxxvvvuuuwwwyyywwwqqquuuwwwwwwttttttxxxzzzzzz}}}{{{{{{|||wwwwwwxxxzzzxxxvvvxxx}}}~~~xxxuuuwwwxxxwwwuuuuuu|||zzztttrrrssssss{{{}}}~~~}}}zzzvvvtttsssyyysssuuuzzzyyy}}}zzzyyy|||~~~~~~~~~xxxxxxxxx{{{}}}{{{}}}{{{yyy{{{zzzzzzxxxwwwwwwvvvvvvvvvppppppqqqssswwwyyyzzzzzz{{{yyyxxxvvvqqqnnnsss{{{wwwwwwvvvuuutttsssrrrrrrwwwsssxxxtttwwwxxxxxxuuuhhheeejjjnnnmmmgggdddiiipppnnnnnnmmmmmmlllmmmpppsssssspppqqqttttttrrrrrruuuvvvxxxxxxtttnnnooovvv~~~~~~|||xxxtttqqqqqqwww}}}|||{{{zzzzzztttttt}}}zzzzzzzzzwwwuuuqqqppppppppprrrssstttttt}}}zzzuuuxxxrrruuuxxxyyyvvvuuuyyy}}}}}}zzzwwwwwwwwwwwwsssppppppsssuuuuuuvvvtttwwwvvvsssvvv}}}~~~{{{vvvsssqqqrrrvvvxxxuuupppvvvuuusssrrrsssvvvvvvvvvzzz|||{{{zzz{{{~~~~~~|||xxxwwwwwwxxxxxxyyy||||||wwwwwwzzz{{{yyyvvv~~~}}}||||||yyy{{{~~~~~~yyyzzzyyyzzz~~~~~~~~~xxxuuuvvvzzzyyyxxxwwwvvvvvvwwwwwwsssqqqpppssswwwzzzyyyxxxyyyyyyyyyxxxssspppuuu}}}xxxwwwwwwvvvvvvuuuuuuuuu{{{uuuzzzvvvxxxwwwuuuwwwllljjjnnnppppppooooooqqqsssnnnoooooommmlllnnnppprrrqqqoooppptttuuutttuuuxxx{{{xxxsssooonnnpppsssvvv}}}|||xxxttttttwwwzzz|||}}}wwwwwwyyyzzz~~~|||}}}~~~}}}vvvwwwyyywwwvvvuuutttvvvxxxyyyyyyzzz{{{|||zzzvvvsssqqqqqqooorrrsssqqqooooooqqqrrrooorrrtttuuuxxxzzzwwwssspppmmmlllqqqvvvwwwtttppptttpppnnnsssxxxzzzvvvrrrwww}}}~~~xxxuuuwwwzzzzzz|||zzzxxxyyy}}}yyyttttttxxx{{{zzzwww{{{yyy~~~|||~~~|||xxxyyy|||zzzyyy}}}~~~~~~|||}}}{{{wwwvvvyyy{{{zzzyyywwwwwwwwwxxxyyyvvvtttrrrtttwwwyyyxxxuuussstttwwwyyyvvvrrruuu{{{wwwwwwxxxxxxyyyyyyzzzzzz~~~www{{{yyyyyyuuurrryyyoookkkmmmnnnmmmooosssrrrooooooqqqqqqnnnllloooqqqppprrroooppptttuuutttvvvzzz|||wwwqqqmmmnnnqqqrrrrrrvvvxxxxxxvvvvvvzzz}}}}}}wwwsssuuu|||~~~{{{}}}}}}|||tttyyyyyyxxxxxxuuurrrtttxxxxxxtttxxxxxxxxxwwwtttpppllljjjhhhmmmpppmmmjjjkkknnnooolllooorrrvvvxxxvvvqqqmmmllljjjllltttxxxwwwsssrrrtttnnnmmmuuu}}}}}}xxxsss}}}~~~xxx{{{~~~{{{||||||zzzwwwtttwww}}}~~~{{{yyyvvv~~~xxxzzz~~~~~~|||~~~xxx}}}yyyvvvyyyzzz~~~{{{zzz||||||zzz{{{~~~~~~|||zzzxxxwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwvvvuuuqqqpppsssvvvvvvssstttxxxvvvwwwwwwxxxyyyzzz{{{{{{www{{{zzz{{{vvvrrrxxxooojjjnnnnnnlllmmmqqqpppkkkpppttttttooommmpppqqqooouuurrrrrrtttuuusssuuuyyyxxxuuurrrooooooqqqtttvvvrrr{{{|||xxxyyy||||||yyyxxxyyy{{{}}}}}}~~~{{{vvvrrr{{{wwwxxx|||}}}yyywwwyyywwwssswwwvvvvvvxxxyyyxxxsssnnnmmmpppnnniiihhhlllnnnlllkkkllloootttvvvsssooollllllmmmrrr{{{}}}wwwtttuuutttppppppxxx~~~|||yyyyyy~~~||||||~~~~~~|||~~~{{{}}}zzzuuuvvv|||~~~}}}|||wwwwww|||~~~zzzyyy{{{uuuvvvyyy{{{|||uuuwww|||~~~~~~zzzzzzvvv{{{|||{{{yyyzzz||||||~~~}}}zzzxxxwwwwwwxxxyyyyyyzzzzzzyyywwwvvvwwwxxxxxxsssqqquuuwwwvvvvvvxxxuuuuuuvvvvvvwwwwwwxxxxxx|||sssyyy{{{~~~xxxuuuvvvmmmnnntttvvvrrrppprrrrrrnnnqqqvvvvvvpppmmmpppqqqnnnxxxuuusssuuutttrrrsssvvvsssttttttrrroooqqqvvv{{{uuuzzzvvvyyyzzz}}}|||}}}|||zzzzzzxxx}}}ppprrr|||vvv{{{~~~}}}zzzuuutttvvv{{{zzzyyywwwppphhhhhhnnnnnniiikkkkkkmmmqqqsssrrrooonnnoooqqqxxxxxxtttvvvuuusssuuu{{{|||yyyzzz~~~{{{|||uuuwwwyyyuuu|||~~~zzzxxx{{{zzzwwwvvvzzzxxxqqqpppuuuyyyxxxsssvvv}}}yyyvvv{{{uuuuuuuuusssqqqrrruuuxxxxxxxxx{{{zzzyyy||||||zzz}}}|||yyy~~~{{{zzz}}}|||yyyyyy~~~zzzwwwvvvvvvwwwxxxwwwzzz|||{{{xxxvvvxxx{{{yyysssvvvyyyzzzzzz{{{tttttttttttttttsssssssssyyypppxxx{{{zzzxxxuuupppoooqqqssstttssssssuuuvvvyyywwwsssqqqtttwwwsssllluuutttsssuuuyyy{{{yyywwwmmmoootttzzz{{{wwwtttsssxxxxxxrrruuu{{{}}}~~~yyy{{{yyyxxx}}}~~~~~~wwwsssvvv{{{uuuuuuuuuxxxrrrzzzxxxuuurrrrrrtttsssqqquuuqqqllljjjjjjlllmmmmmmrrrttttttsssuuuvvvpppiiipppsssuuuttttttvvvwwwvvv|||zzzsssuuuvvvvvv}}}~~~ppppppxxx}}}|||yyyvvvzzz}}}|||{{{zzzyyyxxxvvvvvvsssrrrvvv||||||xxxsssxxx{{{yyy~~~{{{vvvtttwwwzzzzzz{{{~~~~~~|||{{{xxxtttwww}}}|||{{{}}}}}}zzzyyyvvv}}}~~~~~~xxxvvvxxxyyy{{{{{{xxxtttsssuuuxxx|||~~~}}}yyyxxxyyyxxxuuuuuuvvvvvvvvvttttttvvvwwwyyyvvvsssrrrtttwwwzzzzzzzzzvvv{{{uuuwwwxxxwwwwwwrrrqqqsssuuuuuutttrrrrrrsssuuuvvvtttooonnnqqqrrrpppqqqppppppssswwwxxxuuurrrvvvwwwyyy||||||yyywwwvvvzzz~~~|||zzz{{{}}}xxxwwwzzz~~~zzzwwwvvvwwwyyyvvvttt~~~www{{{xxxpppssswwwzzz{{{wwwpppiiissspppmmmkkklllmmmnnnnnnssstttrrrqqqrrrsssmmmfffiiikkknnnooopppqqqrrrrrr~~~{{{xxx~~~}}}wwwyyyxxxvvvtttqqqooopppvvv}}}{{{|||{{{yyyxxxzzz}}}wwwyyyxxxvvvwww{{{{{{wwwvvvyyy}}}uuuvvv|||zzzuuussstttuuuuuuyyy~~~yyyyyy{{{~~~}}}zzz}}}vvvsssvvv|||}}}vvv~~~yyyxxx}}}xxxxxx}}}{{{|||{{{vvvuuuwwwvvvwwwwwwvvvuuuuuuwwwyyyyyy|||{{{wwwwwwzzzzzzxxxuuuvvvvvvuuutttsssuuuvvvvvvuuussstttuuuvvvvvvuuuvvvrrrwwwrrruuuxxxwwwyyytttsssuuuwwwwwwuuurrrqqqpppqqquuuuuunnnjjjmmmrrrtttooonnnooossswwwwwwtttppp|||||||||{{{zzzyyyxxxwww~~~|||}}}~~~}}}|||xxxxxxyyy{{{uuuvvvwwwxxxyyy{{{vvv~~~yyywww{{{yyyssssssssssssqqqooommmlllqqqooommmmmmnnnooopppooouuuuuurrrooopppqqqmmmgggjjjkkkooorrrtttttttttttt{{{}}}xxxyyywwwvvvoootttwwwuuuqqqrrrxxx}}}|||zzzwwwuuutttwww|||vvvzzz{{{xxxwwwzzz|||{{{~~~~~~~~~}}}wwwrrruuu{{{tttuuuxxx{{{yyyuuuvvv{{{xxxxxx|||~~~yyywwwzzzsssppprrrxxxwwwrrrrrrxxx~~~{{{wwwyyysss~~~~~~uuuwww}}}yyyzzz~~~zzzxxxyyyxxxttttttvvvsssrrrqqqsssuuuwwwxxxxxxwwwyyyxxxtttuuuyyy{{{zzzuuuvvvvvvuuusssrrrtttuuuuuuuuutttuuuuuutttrrrooouuuqqqtttooorrrvvvwww{{{vvvsssuuuxxxxxxvvvsssqqqqqqpppuuuvvvqqqnnnpppssstttpppppprrrvvvzzzzzzvvvqqq{{{|||zzzvvvuuuxxxyyyxxx}}}|||}}}}}}{{{yyy|||~~~~~~xxx}}}xxxttttttuuuxxx|||~~~zzzzzzzzzvvvuuuuuusssvvvxxxzzzxxxqqqjjjlllqqqpppnnnmmmnnnpppqqqqqqpppwwwvvvsssoooqqqtttqqqllloooooorrrxxxzzzwwwuuutttvvvxxxsssuuu}}}vvvzzzrrrrrrrrrtttzzz~~~|||wwwxxxvvvvvvvvvuuutttvvv{{{uuuyyyzzzvvvuuuzzz~~~wwwtttwww{{{nnnuuu{{{uuuvvv{{{zzz}}}|||zzz{{{zzzxxx{{{~~~wwwssstttvvvxxxzzzzzzxxxvvvxxx{{{zzz~~~||||||~~~~~~|||tttzzz|||}}}}}}yyyxxxyyyxxxuuuuuuxxxrrrpppoooqqquuuxxxwwwvvvwwwxxxvvvrrrssswwwzzzyyyvvvvvvvvvuuusssrrrssstttwwwvvvuuuuuutttssspppnnnwwwsssvvvooossswwwxxx|||wwwqqqtttvvvwwwvvvuuuuuuuuurrrvvvxxxvvvvvvxxxuuuqqqqqqqqqssswww{{{zzzvvvrrrxxxzzzxxxssssssyyy{{{yyy}}}~~~~~~|||zzzyyyzzz|||}}}{{{xxx~~~|||yyy|||yyy|||zzzwwwtttsssxxxzzz{{{wwwuuuxxxwwwrrrooohhhuuusssnnnqqqooonnnmmmnnnpppqqqqqqqqqttttttqqqnnnqqquuutttpppooommmpppxxxzzztttnnnmmmrrrsssnnnnnntttpppooo{{{mmmooopppqqqxxx~~~wwwwwwxxx|||yyyvvvxxx{{{}}}{{{uuusssyyyyyywwwxxxzzzooowww}}}xxxyyyzzzyyy|||zzzxxxwwwyyyyyyzzz|||~~~~~~|||zzz|||yyyyyyvvv~~~~~~}}}zzzyyy{{{zzzxxxxxx{{{sssqqqppprrrvvvwwwvvvsssyyyzzzwwwrrrqqquuuwwwvvvuuuvvvvvvuuusssssstttuuuzzzwwwtttsssssssssrrrpppvvvrrrvvvqqqvvv{{{~~~{{{wwwqqqsssuuuvvvvvvvvvxxxyyyssswwwzzzzzzzzzzzzuuuoooppppppppptttxxxxxxuuuqqquuuzzzyyytttvvv}}}{{{uuuzzz~~~yyyxxx|||zzz~~~zzzzzz{{{~~~}}}uuuyyy{{{yyyyyy}}}|||yyyyyy}}}yyyrrrqqqvvv~~~|||{{{||||||xxxtttxxxttt{{{vvvsss|||{{{sssssseeemmm{{{sssrrryyypppnnnlllmmmooopppqqqpppppppppnnnlllpppuuutttoooqqqnnnqqqzzz}}}tttllljjjllllllhhhiiinnniiiiiixxxnnnxxx|||wwwuuu{{{{{{|||~~~yyyxxx}}}yyyyyyzzzyyywwwxxx{{{~~~}}}zzz{{{|||}}}~~~~~~~~~{{{wwwtttrrrvvvzzz}}}vvvrrrwww}}}}}}|||}}}{{{}}}xxxwww|||||||||zzzxxxyyy||||||yyyyyy{{{tttssssssuuuvvvwwwuuutttzzz{{{yyysssrrrtttuuusssuuuvvvvvvvvvttttttvvvwwwxxxvvvsssrrrsssssssssrrrrrrooouuurrryyyzzzuuussstttuuuuuuuuuvvvyyy{{{qqqxxx|||yyyvvvuuusssqqqpppoooooorrruuuwwwtttqqqssszzz{{{vvvwww~~~~~~xxxuuuzzz|||zzz}}}xxx|||xxxxxx|||}}}{{{~~~|||}}}zzzrrrxxxzzzxxxyyy~~~}}}}}}|||}}}|||}}}vvvnnnjjjjjjmmmrrrwwwwwwwww{{{~~~zzzxxx{{{uuuzzzttt~~~~~~uuuwwwqqqjjjjjjqqqssspppssszzzqqqooolllkkklllnnnppppppppppppooommmppptttrrrmmmtttooosssyyyooonnnlllnnnoooyyy~~~{{{~~~yyy{{{yyy|||xxx{{{}}}{{{{{{wwwuuuwwwxxxyyy~~~yyywww|||zzzxxxvvvwwwxxxvvvtttsssvvvzzz|||uuusssxxx}}}}}}}}}~~~}}}yyyxxx~~~~~~vvvxxx}}}vvvtttwww{{{|||xxxwwwxxxrrruuuwwwxxxwwwwwwwwwxxxyyy{{{yyyuuusssuuuuuurrruuuvvvwwwvvvvvvvvvxxxzzzsssrrrqqqrrrttttttsssqqqqqqooouuusssyyy~~~yyytttvvvvvvvvvuuutttuuuyyy{{{oooxxx}}}xxxpppnnnqqqsssrrrpppooorrruuuwwwvvvssspppyyy{{{vvvwww}}}|||tttzzz}}}~~~||||||}}}yyy{{{sssrrr|||}}}~~~}}}zzzttt}}}wwwvvv}}}}}}||||||yyy{{{~~~}}}vvvrrrxxxtttvvvzzz}}}xxxuuuqqqpppssswwwxxxxxxwwwvvvuuuyyyyyywww{{{uuu~~~tttxxxxxxllljjjvvv~~~xxxpppnnnrrroookkkiiikkkmmmooopppssstttrrrpppsssvvvsssmmmrrrmmmrrrzzzpppnnnuuuxxx|||~~~uuuwwwssswww{{{xxx}}}zzzvvvtttyyy|||}}}|||}}}{{{vvvtttwww{{{|||zzz|||}}}zzzzzz~~~{{{{{{{{{|||zzzwww{{{xxxpppuuurrrqqquuuzzz{{{wwwtttuuuqqquuuyyyzzzxxxwwwyyy{{{xxxzzzyyyvvvuuuvvvvvvrrrtttvvvwwwwwwwwwwwwzzz|||mmmnnnpppsssuuuuuurrroootttqqqwwwsssvvvyyyxxxxxxtttxxxssspppttt{{{}}}xxxqqqkkksssyyyuuunnnkkkmmmqqqtttrrrpppqqqsssvvvwwwxxxuuuvvvyyy~~~|||wwwxxx{{{}}}|||yyyxxx{{{xxxyyyzzz}}}}}}{{{}}}~~~}}}{{{zzzzzzzzz{{{xxxzzz~~~yyytttwww~~~}}}vvvtttuuuvvvuuuxxxzzzxxxvvvtttuuuwww{{{tttnnnooosssvvvwwwwwwvvvuuuxxx||||||vvvrrrqqqvvvqqqtttqqqrrrtttmmmqqqtttqqqnnnmmmmmmkkkkkkkkkiiigggkkkqqqwwwnnnuuuvvvlllqqqwwwjjjssspppllluuuyyysss{{{~~~vvvtttllljjjvvvxxxpppsssxxxuuu~~~zzz}}}}}}{{{zzzyyy{{{|||~~~yyyvvvxxx{{{yyyvvvxxxvvvzzzwwwyyy|||}}}|||{{{{{{|||zzz{{{~~~}}}~~~wwwzzzzzzxxxyyy|||}}}zzzyyyzzzzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyvvvvvvwwwwwwvvvuuusssrrrttttttuuuwwwyyyyyywwwvvvtttqqqooosssyyy{{{wwwrrrrrrlllooonnnvvv|||yyyuuuppp|||yyywwwyyy~~~~~~yyytttlllrrrvvvtttnnnlllmmmooorrrqqqqqqrrruuuxxxzzz|||uuuxxx|||~~~}}}{{{yyyxxxtttwwwzzzyyywwwwww{{{~~~~~~}}}|||{{{xxxvvv|||~~~||||||~~~~~~}}}{{{zzzzzzwwwxxx{{{~~~|||wwwsss{{{{{{ssspppqqqqqqrrrsssuuuuuutttuuuxxx{{{|||wwwsssrrrtttuuuvvvvvvxxxvvvwww{{{{{{vvvrrrrrrpppuuusssvvv}}}wwwqqqxxxvvvooommmrrruuurrroooooollllllnnnrrrrrrnnnlllnnnssstttuuuqqqnnnwwwzzzppp~~~ppp{{{yyyvvvooofffppp|||zzz~~~}}}nnnmmmwwwwww{{{xxxvvvyyy}}}}}}zzz{{{xxxzzz|||zzzvvvwwwyyyyyyyyyyyy{{{}}}yyy}}}}}}~~~|||xxx{{{{{{yyyyyy||||||zzzzzzzzz{{{{{{zzzyyyxxxxxx{{{{{{zzzyyyxxxxxxxxxyyyssstttuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuvvvuuutttsssyyyvvvssstttwwwwwwtttpppvvvppptttqqqxxx|||yyyvvvrrrxxxxxxyyy{{{|||{{{xxxtttppprrrttttttrrroooooooooqqqqqqqqqrrrtttvvvyyyzzzvvvzzz}}}|||xxxvvvvvvyyysssvvvxxxxxxwwwxxx||||||zzzxxxwwwwwwyyy~~~}}}|||~~~}}}}}}{{{yyyxxxyyyyyyyyyyyyzzzxxxuuusssvvv|||}}}xxxssssssvvvwwwrrrssstttttttttvvvyyy|||zzz{{{zzzwwwtttsssssstttxxxuuuuuuxxxyyytttqqqqqqqqquuussswww~~~vvvjjjllllllkkknnnssstttrrrqqqrrrnnnjjjjjjpppssspppnnnmmmrrrtttlllggguuu}}}|||wwwxxxyyyooouuuuuu~~~}}}xxxxxxxxxzzz}}}yyyuuuwwwzzzyyywww~~~yyyyyy~~~~~~zzzyyy}}}{{{yyyzzz}}}uuuyyy{{{yyy~~~xxx{{{}}}}}}zzzzzz||||||yyy||||||||||||{{{yyyxxxxxx{{{{{{yyyxxxwwwwwwwwwwwwqqqrrrssstttuuuvvvwwwxxxxxxwwwvvvuuutttttttttttt{{{zzzxxxwwwwwwwwwvvvvvvwwwssswwwtttyyy{{{www}}}zzzsssvvvyyy{{{{{{yyyxxxwwwuuusssrrruuuuuusssqqqqqqooopppqqqqqqqqqrrruuuvvvwwwyyyzzzxxxvvvuuuwwwxxxwwwxxxyyyyyyxxxzzz~~~~~~~~~|||zzzyyyyyy{{{}}}zzz~~~}}}~~~}}}~~~|||zzzyyyxxxyyy~~~|||yyyxxxxxxxxxwwwvvvvvvzzz{{{vvvsssuuuyyyzzzvvvvvvwwwwwwwwwwwwwwwxxxyyy~~~{{{tttrrrrrrrrrxxxsssrrruuuvvvrrroooooowwwvvvoooqqqyyytttkkknnnhhhjjjnnnqqqpppoooqqqtttxxxnnngggiiinnnpppqqqrrrooopppjjjwww}}}uuusssxxxyyy}}}~~~zzzvvvttt~~~zzzyyy}}}~~~}}}~~~{{{wwwwwwzzz|||xxxzzz|||www~~~xxx|||~~~{{{zzz|||{{{xxx~~~~~~}}}|||{{{yyyxxxzzzyyyxxxvvvuuuuuuuuuuuussssssssstttuuuwwwxxxxxxyyyyyyxxxvvvuuuuuuvvvxxxwwwxxxzzzyyyxxxzzz~~~vvvrrrwwwtttyyy{{{www~~~{{{wwwzzz~~~~~~|||yyyxxxyyyvvvqqqppptttvvvrrrqqqrrrmmmooorrrsssssstttwwwzzzyyyvvvttttttwwwxxxxxxxxxzzzzzzyyyxxxwwwyyy|||~~~{{{{{{{{{zzzyyyzzz~~~||||||{{{{{{}}}|||zzz}}}~~~zzzxxxyyy{{{|||}}}{{{wwwwwwyyy|||~~~xxxsssssstttsssssstttwwwxxxyyyxxxuuusss{{{wwwuuuuuusssyyysssqqquuuxxxuuuqqqpppqqqpppiiimmmyyyyyyuuuzzzjjjmmmooommmkkkmmmqqqtttuuukkkkkkooopppppppppmmmkkktttfffhhh{{{wwwkkkqqq~~~}}}{{{zzz|||}}}{{{{{{}}}}}}wwwssssssuuuxxx~~~|||~~~xxx{{{yyy}}}~~~{{{zzz|||{{{xxx}}}|||zzzzzzwwwvvvuuutttssssssssssssvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwuuutttuuuwwwzzzqqqtttwwwwwwwwwxxx~~~tttqqqwwwtttzzz|||zzzyyyvvvzzz{{{{{{zzzwwwuuussssssuuunnnmmmssstttooonnnssslllpppuuuwwwxxxzzz~~~zzzvvvrrrssswwwzzzyyywwwzzzxxxvvvuuuuuuwwwyyy{{{{{{|||}}}{{{xxxyyy}}}|||}}}~~~|||~~~{{{{{{{{{zzz{{{{{{zzz{{{}}}yyyvvvssstttxxx}}}{{{~~~~~~yyyvvvwwwwwwvvvpppqqqsssvvvyyyxxxvvvsss}}}zzzzzzyyyuuuzzztttsssxxx}}}zzzvvvsssnnnpppnnnsss}}}xxxqqquuulllppppppllliiilllppprrr|||ssslllnnnqqqoookkkhhhsssiiisss|||bbbiii{{{}}}tttsssqqqvvv}}}{{{|||zzzvvvuuuxxx}}}}}}{{{yyywwwxxx{{{}}}}}}yyy{{{zzz|||~~~~~~zzzyyy{{{{{{xxx~~~~~~~~~~~~}}}|||zzzzzzuuuttttttsssssssssssssssvvvwwwwwwwwwwwwuuusssrrrppprrrtttsssqqqqqqtttxxxooorrrttttttrrrsssvvvyyytttqqqxxxtttyyy}}}~~~yyyvvvuuutttsssssssssrrrrrrrrruuuoooooouuuuuuoooooovvvqqquuuyyy{{{yyyzzz~~~yyyxxxvvvvvvvvvwwwwwwwwwyyywwwtttsssuuuxxx{{{|||yyy|||}}}|||yyyyyy}}}xxx}}}{{{|||~~~www~~~}}}|||zzz{{{}}}|||{{{{{{{{{|||xxxtttpppooorrrvvvzzz|||qqqvvvxxxwwwxxx|||}}}{{{wwwuuutttuuuwwwyyyxxxvvvzzz|||wwwzzzxxxssswwwrrrrrryyy~~~|||wwwsssqqqvvvtttvvv{{{rrrjjjooolllppppppllllllooopppnnnsssllliiinnnssstttuuuvvvtttmmmxxx~~~ooosss}}}{{{yyytttzzz|||~~~}}}|||}}}zzzvvvvvvxxx{{{|||~~~~~~~~~~~~}}}ttt~~~yyyzzz}}}|||yyyyyy{{{{{{xxx{{{{{{{{{{{{{{{zzzyyyxxxttttttttttttttttttuuuvvvssstttvvvwwwvvvtttqqqooonnnrrruuutttqqqoooqqqtttoooqqqrrrrrrrrrrrrrrrrrrssspppuuuqqquuuzzz|||}}}{{{sssqqqpppqqquuuxxxzzzzzzxxxssssssyyyxxxqqqrrr{{{vvvzzz}}}|||xxxvvvxxx{{{yyy{{{{{{yyyuuusssuuuwwwyyywwwttttttwww{{{~~~uuuyyy}}}|||zzzzzz~~~sss}}}~~~}}}zzzxxxzzzppp{{{|||yyyuuuuuu|||xxxyyyzzz{{{{{{yyywwwvvv{{{vvvppplllkkklllnnnnnnrrrwwwxxxwwwxxxzzzyyyvvv~~~xxxvvvwwwyyyyyyxxxuuu}}}}}}uuurrrwwwuuunnnsssnnnooowww}}}{{{uuuqqqppptttqqqrrrvvvpppmmmwwwjjjoooqqqnnnooorrrqqqkkksssllliiinnnwwwkkkssstttlllwwwwwwzzz{{{~~~|||}}}~~~zzz{{{~~~xxx{{{}}}~~~~~~}}}}}}}}}{{{ttt}}}wwwyyy||||||yyyxxx{{{{{{xxxxxxxxxxxxyyyyyyxxxwwwwwwuuuuuutttuuuuuuvvvwwwxxxoooqqqtttvvvvvvsssooommmppptttxxxwwwrrrooopppssspppqqqrrrtttuuuuuutttssspppmmmqqqllloootttwww{{{rrrppppppsssxxx{{{yyywww{{{xxxvvvwwwwwwuuuxxx}}}xxxxxxwwwxxxzzzzzzxxxvvv}}}vvvuuu{{{yyyqqqooovvvwwwuuuvvvyyyyyyvvvwww{{{sssyyy{{{yyywwwyyy||||||~~~|||{{{}}}{{{xxxzzzttt}}}}}}~~~~~~|||{{{|||zzzwwwyyy~~~}}}}}}}}}~~~uuuwwwwwwvvvyyy||||||xxxqqqzzzuuu}}}zzzlllssswwwxxxvvvuuuyyy{{{zzz|||yyyvvvvvvvvvsssqqqpppmmmoooqqqtttuuuvvvuuuuuuxxxvvvsssssstttsssooolllnnnoooooommmmmmpppqqqqqqmmmpppmmmmmm|||zzzdddtttrrrlll{{{}}}yyy~~~{{{yyyxxxyyy||||||zzzxxx{{{yyy|||~~~}}}}}}~~~yyy}}}}}}rrrvvvvvvyyyzzzxxxxxxzzzxxxuuu{{{vvvuuuxxx{{{yyywwwxxx|||yyyuuutttuuuvvvvvvtttqqqrrrrrrqqqtttyyywwwrrrqqqrrrtttsssqqqoooooopppvvvpppnnntttzzzxxxrrrooosssppptttnnnqqquuuxxxvvvvvvvvvwwwyyy{{{||||||{{{{{{xxxwwwvvvsssqqqttt{{{{{{yyyvvvuuuvvvxxxyyyyyyyyyssssssyyyyyytttuuu|||}}}wwwrrruuuwwwvvvvvvxxxzzz}}}~~~zzzxxxzzz{{{yyy}}}yyyxxxzzz{{{yyyzzz}}}||||||~~~}}}~~~}}}|||}}}}}}zzztttyyyxxxpppqqquuuwwwuuuvvvxxxwwwtttvvvuuuuuuwwwwwwuuuqqqoooppppppqqqssstttuuuvvvvvvyyyvvvtttuuuvvvuuuqqqmmmlllkkkiiihhhjjjmmmoooooodddnnn~~~zzziiijjjttt}}}ppptttyyy}}}|||xxxvvvxxx}}}~~~|||xxxyyywwwyyy{{{zzzzzz||||||zzzpppxxxwwwzzz{{{yyyzzz}}}|||yyy}}}xxxvvvyyy{{{xxxwwwxxx{{{xxxttttttvvvxxxxxxwwwwwwvvvqqqnnnqqqxxx{{{yyyppppppppppppqqqqqqqqqqqqwwwtttwwwxxxuuussspppuuupppssswwwyyyzzzqqqtttvvvwwwwwwvvvuuuvvvwwwxxxvvvvvvuuupppnnnsss{{{}}}yyytttrrrssswwwzzz{{{xxxrrrrrrwwwyyyvvvyyywwwqqqsssyyyzzzzzzzzz{{{|||{{{xxxyyy||||||xxx|||vvvtttxxx{{{{{{zzz{{{|||}}}~~~}}}}}}yyyssstttvvvwwwuuuwwwvvvuuuvvvxxxssslllrrrtttvvvyyy{{{zzzvvvrrrqqqqqqrrrrrrssstttuuuuuuxxxwwwuuuwwwxxxwwwrrrnnnmmmiiieeefffiiilllmmmmmmnnnzzz}}}nnnkkkooowwwuuurrrzzz~~~{{{xxxvvvxxx}}}}}}zzz|||wwwuuuwwwxxxwwwxxxzzz}}}vvv~~~}}}qqqooo{{{yyy||||||{{{|||~~~}}}{{{}}}}}}{{{yyyzzzzzzxxxwwwwwwxxxzzzzzzzzzxxxxxxvvvsssuuu{{{}}}{{{qqqnnnlllmmmpppsssrrrqqqsssssswwwqqqooovvvrrruuuxxxzzzxxxppprrruuuwwwvvvrrrpppqqqsssuuutttuuutttpppnnnttt}}}|||xxxtttrrrsssvvvyyyzzzzzzuuusssvvvwwwvvvyyyzzzuuussswww{{{}}}~~~wwwwwwuuutttxxx}}}}}}yyy|||vvvsssxxx}}}}}}{{{zzz~~~}}}{{{~~~|||{{{||||||xxx}}}xxx}}}{{{yyyxxxwwwtttrrrwww~~~|||{{{wwwtttwwwyyytttmmmtttvvvxxxyyy|||~~~|||xxxpppqqqssstttttttttsssrrrwwwuuuuuuvvvxxxwwwrrrnnnpppkkkgggjjjmmmlllkkkjjjyyynnnllluuuttt{{{{{{xxxxxxyyyzzz{{{}}}{{{wwwuuuvvvwwwvvvxxx{{{yyy|||xxxuuuxxxqqqrrr~~~{{{~~~~~~{{{|||~~~}}}|||~~~}}}yyywwwyyy|||{{{yyyyyyyyyzzzzzzzzztttxxx||||||}}}|||wwwsssnnnjjjkkkooosssrrrooouuusssrrrtttuuuyyyooonnnuuurrruuuxxxyyyyyyrrrwwwzzz{{{zzzvvvtttuuuwwwwwwvvvwwwvvvrrrnnnssszzzxxxvvvttttttuuuwwwwwwvvvxxxuuusssuuuvvvwwwzzz~~~ssstttwww{{{zzzxxxzzzvvvvvvtttssswww}}}}}}zzz~~~wwwuuu{{{}}}|||}}}~~~|||{{{~~~|||}}}|||}}}{{{yyyzzzqqqtttwwwwwwxxxzzzwwwqqqtttrrruuuyyywwwtttwww|||vvvssswww~~~}}}yyyvvvyyyxxxuuuxxx~~~~~~{{{lllooosssuuuvvvtttqqqoootttsssrrrtttvvvuuurrrnnnrrrmmmkkkooopppkkkggggggzzzwwwnnnsssxxx~~~xxxxxx{{{yyyuuuzzz~~~}}}yyyyyy|||xxxwwwxxxxxxxxx{{{~~~zzz}}}yyyuuuttt||||||~~~{{{{{{}}}|||yyy{{{yyyzzz|||zzztttrrrssszzzzzzyyywwwvvvuuuttttttqqqvvvzzzyyyyyyzzzwwwsssvvvpppkkkkkkoooqqqpppmmmxxxuuurrrooolllmmmuuunnnmmmtttppptttvvvwwwyyysssxxxzzz{{{zzzyyyxxxxxxxxx|||yyyxxxxxxuuuppppppsssuuuuuuuuuvvvwwwwwwuuussssssrrrrrrtttvvvxxx{{{~~~rrruuuzzz|||vvvooopppvvvzzz{{{yyyuuuwww{{{}}}zzz~~~zzzyyy~~~}}}}}}{{{}}}|||}}}}}}}}}zzz{{{{{{uuusssvvvyyyzzzxxxyyyzzzvvvppprrruuuyyy|||zzzvvvwwwzzz{{{yyyuuusssxxxvvvyyyvvvppprrryyy{{{vvvjjjmmmqqqtttuuussspppnnnsssqqqooopppssstttqqqnnnrrrnnnnnnrrrppphhhfffiiixxxjjjuuuuuuxxx{{{zzzvvv{{{}}}yyyyyy}}}zzzyyy{{{{{{{{{|||~~~zzzyyyuuuyyyzzz~~~~~~{{{zzz{{{yyyuuu{{{|||xxxuuuvvvvvvwwwvvvtttqqqooooooooosssuuutttnnnlllooorrrrrruuurrrnnnnnnooopppooommmnnnnnnpppssssssqqqttt{{{ooonnntttooorrruuuvvvwwwrrruuuttttttvvvwwwxxxvvvuuuyyyuuutttxxxyyyuuurrrqqquuuttttttuuuvvvvvvuuusssrrrsssssssssuuuwwwyyyyyyxxxxxxyyyzzzuuuooonnnsssxxx{{{zzzvvvuuuyyy||||||~~~||||||}}}|||~~~zzz{{{{{{~~~|||}}}zzzxxxyyy}}}|||wwwtttuuuwwwyyyyyywwwyyy{{{yyytttpppvvv{{{{{{xxxwwwvvvuuuyyyzzzwwwtttvvv}}}vvvzzzxxxpppqqqwwwvvvooojjjkkkmmmooopppqqqqqqqqqtttqqqnnnnnnqqqsssrrrpppuuupppqqqtttppphhhkkktttuuuhhhppp{{{www{{{~~~~~~{{{||||||{{{{{{}}}}}}{{{{{{}}}}}}~~~{{{yyyyyyzzzxxxzzzwww{{{}}}|||{{{|||yyyttt{{{~~~}}}xxxxxxtttvvvwwwuuurrrppppppqqquuuvvvsssllliiilllooopppqqqqqqqqqqqqqqqqqqppppppkkkkkkooouuuxxxwwwyyy}}}ssspppuuuoooqqqtttvvvuuupppuuusssrrrtttxxxzzzxxxuuurrrnnnooovvv|||zzzvvvtttvvvuuussstttuuuvvvuuutttuuuvvvvvvttttttttttttrrr~~~yyywwwxxxwwwttttttvvvrrrvvvwwwtttsssxxx}}}}}}|||~~~{{{{{{~~~yyy~~~vvvxxx|||{{{yyy{{{zzz{{{}}}~~~{{{vvvxxx~~~yyyzzzxxxuuuuuuvvvsssnnnkkkuuuzzzvvvtttwwwwwwssszzz}}}|||wwwtttwwwzzzyyywww|||{{{ssssssxxxtttkkklllkkkjjjkkklllooorrrtttuuuqqqmmmmmmpppssssssrrryyyttttttvvvpppjjjrrrxxxfffrrrtttuuuyyy|||~~~|||xxxyyy~~~|||{{{{{{}}}~~~zzz|||vvvwww|||{{{}}}tttyyy}}}|||}}}}}}zzzuuuuuuyyyzzzttttttuuuxxxzzzyyyvvvtttuuuvvvsssxxxxxxsssoooooonnnmmmnnnppprrrsssrrrqqqrrrsss{{{vvvsssssstttsssuuuyyyuuurrrvvvoooqqqtttvvvsssqqqmmmnnnoooqqqrrrsssttttttqqqqqqrrrsssttttttttttttnnnyyywwwrrrwwwxxxssstttzzzrrrpppwww~~~}}}vvvpppuuuxxxzzzxxxtttrrruuuzzzuuuuuutttsssssstttxxxzzzzzzyyyyyyzzz|||}}}|||{{{~~~~~~~~~{{{xxxxxxzzz|||}}}}}}}}}~~~zzzuuuuuuzzzuuuxxxxxxuuuvvvzzzxxxrrrpppuuuwwwttttttwwwuuuooo~~~yyyxxx{{{~~~zzztttrrrrrrsssqqqooommmrrruuurrrooorrrvvvwwwwwwtttqqqooooooooooooooorrruuusssrrrsssoooxxxwwwbbbqqq}}}|||}}}xxxwww~~~|||zzzzzzzzz{{{|||xxxzzz}}}yyy|||}}}zzzvvvvvv|||zzzzzzzzzzzzzzzzzzzzzzzz|||yyyuuuuuuwwwxxxvvvtttwwwtttrrrssswwwzzzzzzyyytttvvvwwwtttpppmmmnnnpppmmmmmmmmmnnnppprrrrrrqqquuuuuuuuutttrrrqqqooonnnooopppkkkmmmssssss}}}ssspppppppppqqqqqqsssuuuvvvxxxrrrrrrrrrrrrrrrqqqppppppsss{{{wwwqqqvvvwwwssstttsssooooooxxx}}}wwwssssssuuuwwwvvvttttttvvvyyyyyyzzzyyyxxxvvvvvvwwwyyyzzzyyyyyyzzz|||}}}|||{{{~~~~~~}}}{{{yyyxxxyyyzzzyyyyyyzzz|||xxxsssrrruuuxxx||||||zzz{{{}}}zzztttqqqwwwzzzyyy{{{||||||}}}{{{xxxyyy{{{{{{yyywwwuuuvvvvvvuuutttxxxzzzzzzwwwvvvyyyyyyvvvuuusssrrrpppooommmjjjiiirrrqqqrrrppphhhhhhyyyrrrxxxxxx~~~||||||}}}zzzxxxyyyzzz{{{~~~}}}{{{xxxttttttxxxxxxxxxxxxxxxxxxxxxyyyyyy|||yyywwwxxxzzzzzzxxxuuuvvvtttqqqppprrrsssrrrppptttsssrrrqqqqqqpppnnnmmmnnnoooppprrrsssqqqooommmllllllnnnoooppppppqqqqqqqqqrrrmmmnnnssssss~~~rrroooqqqqqqqqqqqqssstttvvvwwwttttttssssssqqqpppnnnmmmtttzzztttooovvvxxxtttvvvwwwtttvvv||||||vvvtttttttttuuuuuuvvvxxxyyyzzzxxxzzz{{{zzzyyyxxxxxxyyyzzzyyyyyyzzz||||||{{{yyy{{{~~~}}}~~~~~~{{{zzzzzzzzz}}}|||}}}|||vvvtttwwwxxxzzz{{{zzz{{{|||xxxsssooosssvvvwwwyyy|||}}}zzzvvvxxxzzzxxxvvvvvvxxx{{{xxxyyyzzzzzzyyyxxxyyyyyy{{{{{{xxxuuuuuuwwwsssmmmoooooopppqqqooommmjjjhhhpppiiirrrsssfffppptttuuu|||}}}}}}~~~|||yyyxxxyyy{{{}}}xxx}}}~~~}}}{{{{{{wwwwwwssssssvvvwwwwwwxxxxxxyyyyyyzzzzzzyyywwwvvvxxx{{{{{{xxxttttttrrrppppppppppppooommmuuurrroooppptttuuurrrooonnnpppsssuuuuuurrrooolllkkklllnnnppprrrsssttttttttttttoooooossssss~~~rrrnnnmmmnnnppprrrsssssssssssstttttttttsssrrrqqqoooooopppuuuqqqooowwwxxxuuuzzzvvvssssssxxxzzzxxxwwwxxxxxxvvvuuuvvvxxxzzzzzzyyyqqqtttxxxzzzzzzzzzzzz{{{|||{{{{{{{{{{{{zzzxxxvvvvvv{{{zzz}}}}}}}}}|||{{{{{{~~~||||||}}}{{{vvvuuuwwwzzzyyyxxxxxxzzz{{{zzzxxxtttuuuvvvvvvwwwxxxwwwvvvqqquuuwwwtttrrruuuyyy{{{vvvzzz}}}}}}zzzxxxxxxzzzuuuxxxwwwsssppppppmmmiiikkkmmmoooppppppppppppqqquuugggrrrvvvhhhyyy~~~uuuvvvyyyzzzzzz|||{{{xxxwwwzzz~~~vvv~~~yyy{{{}}}zzzwwwvvvwwwvvvuuuvvvyyyyyyzzzzzz{{{{{{||||||uuuttttttvvvyyyxxxtttqqqpppqqqqqqssstttuuuuuutttuuusssrrrsssvvvwwwvvvtttoooqqqtttuuutttrrrqqqpppooopppqqqqqqrrrrrrqqqqqqtttuuupppooorrrqqq}}}rrrnnnjjjmmmqqquuuvvvtttqqqoooppppppqqqqqqqqqqqqppppppoootttqqqqqqwwwvvvuuu}}}rrrmmmjjjmmmqqqtttyyy~~~yyywwwuuuuuuwwwxxxwwwvvvpppsssxxxzzz{{{{{{{{{|||~~~}}}||||||{{{yyyuuurrrtttyyyzzzzzz}}}zzz{{{~~~~~~|||{{{zzzxxxttttttvvvvvvssssssuuu|||xxxuuuuuuwwwyyy{{{}}}yyyyyyzzz|||}}}|||}}}~~~sssyyyzzzvvvtttyyy}}}}}}vvvzzz}}}}}}yyyvvvuuuvvvpppyyy}}}xxxqqqooooooooonnnoooqqqpppppprrruuuxxx|||kkkppprrrgggxxxrrryyyyyywwwyyyyyyzzz||||||xxxwwwyyy}}}{{{{{{~~~zzzyyyxxx|||yyyzzztttuuuxxxyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{tttssssssuuuwwwwwwsssooooooqqqtttvvvwwwwwwwwwwwwqqqsssuuuuuusssssstttvvvtttuuuuuussspppoooqqqrrroooooooooooonnnmmmlllkkkrrrtttpppoooqqqppp|||rrrooollloootttxxxxxxvvvssspppllllllmmmnnnoooppppppppprrrwwwtttqqqtttrrrvvvyyyooonnnppprrrvvv{{{vvvvvvuuutttssssssttttttuuuxxx{{{||||||{{{{{{{{{}}}|||||||||{{{yyyuuurrruuuzzz|||}}}{{{zzzyyy{{{~~~~~~|||zzzyyyyyyyyywwwzzz{{{uuuqqqrrrssstttvvvyyywwwuuuvvvzzz{{{zzz|||www{{{yyy~~~xxxzzz{{{zzzxxxuuusssrrrlllxxx{{{rrroooqqqsssrrrttttttrrroooppptttxxxyyynnnmmmllllll|||gggyyy~~~{{{yyyyyy{{{~~~~~~zzzxxxxxxzzz|||{{{~~~}}}}}}xxxrrr}}}uuuxxx{{{wwwuuuvvvyyy|||{{{zzzwwwwwwwwwwwwwwwvvvvvvvvvxxxvvvtttuuuwwwwwwssspppppprrrvvvwwwvvvsssrrrrrrnnnqqqsssrrrnnnlllooorrrwwwxxxvvvrrrmmmlllnnnrrrooooooppppppppppppooooooooosssqqqppprrrppp|||ssspppoooqqqsssuuuvvvuuusssrrrmmmnnnooopppqqqqqqqqqqqqsssxxxtttpppqqqrrrvvvrrrsssttttttuuusssuuuwwwvvvssssssuuuxxxtttwwwyyy{{{{{{zzz{{{|||yyyyyyzzz{{{|||{{{wwwuuuvvvxxx|||~~~~~~~~~||||||{{{|||~~~~~~|||{{{{{{{{{~~~~~~{{{uuutttvvvxxx}}}zzz|||yyyyyyxxxxxxwwwvvvsssqqqlllvvv}}}zzztttqqqqqqpppnnnrrrtttsssoooooorrruuuqqqrrrmmmhhhrrrooozzz|||}}}}}}zzzyyyzzz~~~}}}{{{zzz{{{|||~~~xxxvvvxxx}}}www~~~zzz~~~xxxzzzyyywwwwwwyyy{{{zzzxxxwwwwwwvvvvvvuuutttttttttzzzwwwttttttuuuuuurrroooooossswwwwwwtttpppmmmmmmpppppppppooommmlllkkklllqqqsssuuurrrooommmppptttrrrrrrssssssssssssrrrrrrmmmssssssssstttrrr}}}sssqqqppppppppppppqqqqqqssssssrrrrrrsssttttttttttttsssqqqvvvqqqmmmpppuuuxxxmmmnnntttwwwwwwwwwssswwwzzzyyyvvvvvvzzzoooqqquuuwwwxxxzzz|||~~~uuuvvvxxx{{{}}}}}}zzzxxxtttuuuzzz}}}wwwyyy~~~~~~xxx|||~~~~~~~~~~~~~~~zzztttuuuvvv|||xxx}}}}}}wwwzzzwwwuuuvvvxxxxxxuuuqqqrrryyy}}}|||xxxvvvsssoooggglllqqqrrrpppoooqqqtttqqqyyypppeeeqqqyyynnnzzz{{{{{{xxxyyy|||{{{{{{zzz{{{|||zzzvvvzzzwwwvvv|||{{{yyywwwxxxyyyxxxuuuyyyyyyxxxwwwvvvuuuttttttyyyuuurrrqqqrrrrrrooolllnnnrrrwwwwwwtttooommmmmmuuurrrnnnnnnooooookkkhhhggglllqqqsssrrrrrruuuyyyrrrrrrrrrqqqpppooonnnmmmlllssstttvvvwwwttt~~~uuunnnsssqqqmmmkkkkkknnnqqqttt{{{ppplllsssvvvpppnnnqqqvvvvvvwwwwwwwwwxxxxxxxxxfffmmmtttwwwvvvtttsssttttttxxxxxxtttuuuyyyyyyuuu|||wwwrrrppprrruuuwwwwwwppptttwwwxxxzzz||||||{{{yyy|||{{{||||||yyy}}}{{{~~~}}}wwwzzz{{{qqqvvvooouuuzzztttsssuuuvvvtttppprrrvvvwwwssstttuuuqqqjjjhhhjjjlllnnnpppssstttssswwwnnnmmmqqqxxxmmm}}}|||yyy}}}|||zzz|||||||||yyytttxxx{{{~~~~~~~~~zzz{{{xxxyyyzzz||||||zzzyyyxxxuuusssuuu{{{zzztttqqqssspppuuuwwwuuussssssrrroooqqqssswwwxxxsssnnnooouuuwwwssspppooopppoookkkhhhlllkkkkkkllloooqqqrrrrrrtttuuuuuussspppmmmmmmmmmkkkiiitttuuuyyyzzz}}}vvvnnnqqqppppppppppppqqqrrrrrrwwwnnnmmmuuuzzzvvvuuuxxxxxxxxxwwwvvvvvvuuuuuutttnnnppptttwwwyyyyyyvvvtttvvvxxxuuuooonnnrrrssspppxxxuuurrrrrruuuyyy||||||wwwwwwvvvwww{{{~~~~~~}}}www{{{{{{}}}}}}yyy~~~~~~zzz~~~~~~|||yyy|||vvvyyyyyyxxxxxxxxxxxxwwwvvvuuu|||~~~~~~zzzzzz{{{xxxqqqjjjppptttttttttuuuqqqjjjvvvrrrrrrrrryyysss}}}uuu|||vvvuuuzzz}}}||||||~~~zzzwwwzzz|||zzz|||~~~{{{}}}{{{}}}{{{zzzzzzyyyyyyyyyyyyzzzzzzvvvrrrtttzzz|||wwwsssssssssvvvvvvrrroooqqqrrrpppoooooorrrvvvtttppprrrvvvvvvuuusssrrrrrrrrrpppooonnnmmmlllmmmppprrrsssssswwwuuusssqqqpppooooooooommmkkkssssssvvvwwwzzzwwwppplllnnnqqqtttuuuuuuuuutttsssmmmmmmvvv{{{yyywwwzzzwwwvvvuuutttrrrqqqoooooouuusssrrruuuyyyzzzwwwsssuuuuuuqqqlllkkkoooqqqpppvvvtttssstttxxx{{{}}}~~~|||xxxuuuuuuyyy|||}}}~~~tttzzzzzzyyy{{{xxx~~~{{{zzz{{{~~~vvvqqq{{{{{{rrrqqqrrrvvv|||sssnnnsssqqqiiimmmoooppplllsssvvvmmm{{{wwwvvvyyy|||}}}~~~~~~yyyxxx{{{}}}xxxxxx~~~www|||~~~~~~{{{{{{zzzyyyxxxxxxyyyzzz{{{vvvssstttzzz|||yyyuuussstttwwwuuuooommmoooqqqqqqlllkkkmmmrrrtttssstttwwwsssssssssqqqooommmnnnoooqqqooonnnnnnqqqtttuuuvvvxxxsssnnnmmmnnnpppooonnnppplllssspppssstttxxxyyyqqqjjjlllpppsssuuuvvvvvvvvvooolllmmmtttxxxuuusssttttttsssrrrqqqpppnnnmmmmmmtttrrrpppqqqsssuuutttrrrrrrrrrqqqoooppprrruuuuuuvvvuuuuuuuuuwwwyyyzzz{{{xxxvvvuuuvvvvvvuuuxxx}}}sssyyywwwsssuuuuuu}}}~~~|||||||||~~~~~~uuuwww}}}~~~{{{}}}}}}}}}{{{tttwwwsssfffdddkkkmmmeeemmmyyyxxxoooiiimmm~~~pppzzzxxxwwwxxxyyyzzz{{{|||{{{|||{{{~~~{{{~~~zzzuuuttt}}}yyy{{{{{{{{{zzzzzz{{{{{{{{{tttvvvyyy{{{zzzvvvtttssssssvvvuuupppmmmooopppooommmjjjjjjppptttttttttvvvsssttttttqqqllljjjlllnnntttqqqoooooorrruuuwwwwwwwwwpppjjjiiimmmpppooommmqqqmmmsssooorrrtttyyyyyyrrrpppppppppppppppqqqrrrrrrlllkkkmmmrrrtttsssqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrqqqooooooqqqtttqqqqqqrrrtttuuuuuutttuuussssssttttttuuuwwwyyyzzztttuuuyyy{{{vvvqqquuu~~~vvv}}}xxxpppssswww}}}xxxzzz~~~vvvssspppqqqrrrsssttttttxxxxxxjjjfffnnnooofffkkkdddbbbiiinnnnnnvvv~~~|||ssstttvvvvvvuuuuuuwwwxxxxxx||||||~~~~~~~~~}}}|||rrrzzz~~~|||wwwxxxzzz|||~~~~~~|||zzzxxxrrryyy~~~|||vvvrrrrrrssspppuuuvvvrrrppppppooommmppplllkkkppprrrrrrrrrttttttuuuvvvssspppooorrruuutttrrrppppppsssuuuvvvvvvvvvpppkkkkkkpppsssrrrooosssnnntttpppsssvvv|||yyyrrruuussspppnnnllllllmmmnnnjjjlllnnnqqqttttttuuuuuusssssssssttttttuuuuuuuuuqqqsssuuusssoooooossswwwsssrrrtttwwwwwwssspppqqqnnnoooqqqqqqrrruuuzzz}}}vvvvvvzzz}}}yyysssvvvyyy|||rrruuu{{{~~~~~~~~~}}}~~~xxxxxx}}}~~~zzzxxxssspppqqqqqqnnnnnnoooqqqttttttssswwwpppsssssshhhjjj~~~wwwvvvgggzzzrrrvvvtttqqqrrruuuwwwxxxsssxxxrrrsssxxx{{{{{{{{{}}}~~~}}}}}}}}}~~~}}}~~~xxx~~~wwwwwwwwwvvvxxx|||~~~~~~|||xxxvvvqqqyyy~~~{{{tttrrrrrrqqqoootttvvvtttqqqrrrpppmmmrrrooooooqqqqqqoooooosssqqqqqqqqqppppppqqquuuwwwrrrqqqpppqqqsssuuutttttttttrrrppprrruuuvvvuuurrrtttpppvvvsssuuuxxx}}}yyyrrrqqqpppooommmmmmnnnooopppmmmoooqqqqqqqqqssstttuuuqqqrrrrrrrrrssssssssstttrrrrrrrrrrrrrrrssstttvvvvvvssstttwwwwwwsssrrruuuooopppqqqppppppsssyyy~~~|||tttsssyyyzzzvvvxxxwwwtttyyy~~~||||||xxx}}}~~~zzzrrr{{{xxxvvvxxxpppvvvttttttvvvzzz|||}}}|||{{{vvvtttwwwxxxuuutttwwwwwwnnnhhhiiinnnuuu}}}yyyooojjj{{{{{{mmm|||llliiihhhmmmwww~~~sssuuuuuu}}}~~~||||||~~~}}}}}}|||{{{}}}wwwssswwwxxxtttvvvxxxzzzzzzxxxvvvtttpppuuuwwwvvvvvvwwwtttnnnppptttuuurrrqqqssssssqqqrrrqqqrrrrrrpppllloootttsssqqqnnnmmmnnnpppqqqrrroooooooooqqqssstttrrrpppnnnppptttvvvxxxvvvtttrrrvvvrrrxxxtttvvvwww{{{yyyrrriiijjjkkknnnpppsssuuuvvvqqqsssssspppnnnooooooooonnnnnnnnnooooooooooooooossspppnnnooosssuuutttrrrwwwsssrrrwwwxxxvvvxxx}}}ttttttsssqqqoooqqqvvv{{{qqqjjjrrryyyxxxxxx}}}rrruuuzzz~~~xxxttt|||tttzzz|||zzzsss{{{uuusssyyywwwyyy{{{}}}}}}zzzwwwvvvvvvvvvqqqrrrxxx|||zzzzzz~~~tttnnnpppyyyzzzrrrqqqxxxyyyqqqzzz}}}iiixxx|||wwwnnnmmmpppqqqrrrxxx}}}ttt{{{sss|||||||||yyytttuuuyyy~~~zzzyyyyyywww}}}{{{xxxzzzyyyttttttuuuuuuuuuuuuttttttqqqrrrqqqrrrxxx}}}wwwlllrrruuutttpppooosssvvvuuuqqqrrrssssssoookkkooowww~~~yyyssspppqqqqqqpppnnnmmmnnnoooqqqssssssqqqnnnhhhmmmssswwwwwwtttqqqooowwwsssyyyuuuvvvvvvyyyuuupppjjjmmmpppooonnnqqqwww}}}rrrqqqppprrrvvvwwwtttqqqnnnnnnqqqvvvtttnnnnnntttsssrrrqqqpppooopppqqqrrrrrrpppqqquuuwwwtttrrrrrrxxxzzzzzzuuuqqqpppqqqrrryyytttqqqssssssrrrrrrtttxxxtttsssvvvwwwwwwzzz~~~~~~~~~|||yyyxxxwww{{{yyyrrrqqqwwwqqqrrrvvvzzzxxxttttttxxxtttvvvuuuuuuzzz~~~wwwmmm~~~|||hhh{{{zzzqqq}}}xxxnnnppp{{{yyynnnppprrrssstttxxxwwwrrr|||~~~vvvpppttt|||zzzzzz~~~wwwxxx~~~~~~|||yyyzzzzzzwwwwwwwwwxxxyyywwwtttqqq{{{rrrlllnnnuuuwwwtttppptttvvvvvvuuusssrrrrrrssswwwsssrrrttttttrrrsssvvvqqqrrrttttttssspppmmmlllkkkllloootttyyyzzzwwwtttooonnnllllllnnnqqqrrrsssuuurrryyyvvvvvvwww|||tttppplllooorrrqqqoooppptttyyyqqqooonnnooorrrtttttttttrrrqqqtttxxxvvvqqqqqqvvvwwwsssooonnnppprrrsssssszzztttpppqqqqqqqqqrrruuurrruuuwwwvvvuuuvvvxxxzzz{{{uuuqqqtttvvvvvvwwwzzzvvvsssrrruuuvvvtttvvvzzzxxx~~~~~~xxxxxx~~~xxxwwwyyyuuuuuuvvvvvvwwwyyyuuuvvvyyy|||{{{wwwxxx|||qqqrrrssstttzzz{{{ssszzzhhhpppzzz{{{oooxxx~~~}}}nnnqqqxxxqqqsssuuuwwwwwwuuutttvvvwwwwwwxxxxxxxxx}}}{{{ssszzzzzzpppssszzz{{{}}}~~~zzzwww{{{{{{}}}www~~~xxxyyyzzzyyyyyyvvvtttssssssttttttssszzzuuuqqqssswwwwwwsssoooqqqsssvvvvvvtttqqqpppppprrrqqqrrrvvvvvvssssssuuussssssrrrqqqpppooonnnnnnmmmlllmmmqqquuuwwwwwwuuuwwwtttqqqoooooopppqqqrrrtttrrrzzzwwwwwwwww{{{sssooonnnqqqssssssqqqoooqqqtttoooooonnnmmmmmmppptttwwwssssssuuuxxxvvvrrrrrruuuwwwsssooommmpppssstttttt}}}vvvrrrrrrrrrpppppprrrnnnpppsssuuuvvvwwwyyy{{{xxxppplllpppuuuwwwwwwxxxxxxuuuvvvyyyyyywwwwwwzzzwwwzzzsssyyyzzzwww}}}wwwsssvvv|||~~~|||vvvuuuvvvyyyxxxvvvwww{{{sssttttttuuuzzz}}}yyyqqqqqqpppzzzlll{{{tttuuuzzzwwwpppvvvyyynnnwwwzzz}}}}}}zzzvvvsssrrrpppttttttpppnnnqqqsssrrrtttqqq~~~ooolllqqqrrrtttxxx}}}~~~}}}}}}}}}}}}~~~|||{{{{{{vvvwww{{{|||{{{zzzvvvqqqoooooorrrssstttxxxxxxxxxxxxxxxwwwsssooopppssswwwxxxvvvrrrpppooooooooorrrwwwxxxuuussstttuuutttrrrpppooooooooopppmmmllllllmmmqqqsssuuutttxxxvvvssspppooopppssstttsssqqqyyyvvvwwwvvvzzzrrrooommmpppssstttrrrppppppqqqnnnpppqqqooommmnnnrrrvvvqqqqqqrrrsssrrrppppppppprrrrrrqqqpppoooppprrrtttvvvttttttxxxxxxsssnnnmmmpppoooqqquuuuuussssssuuutttmmmkkkqqqwwwwwwtttsssvvvtttuuuyyyzzzxxxxxxzzz|||~~~}}}~~~}}}|||xxxvvv}}}~~~xxxyyy~~~wwwuuuuuuwwwwwwuuuvvvzzz}}}}}}{{{zzz{{{}}}|||{{{oooxxxwwwqqqxxxsss|||ooonnnuuuvvvrrrxxx|||rrrsssvvvyyy{{{zzzxxxvvvtttqqqvvvyyyvvvuuuyyy~~~|||zzzzzzkkkoooqqqhhhqqqvvv{{{|||zzzwwwwwwxxx}}}|||zzzzzz{{{www|||sssxxx~~~|||xxxvvvsssrrrssstttsssrrruuuyyyzzzwwwvvvvvvuuurrrrrruuuwwwwwwuuusssqqqqqqqqqppprrrvvvwwwsssrrrtttuuutttsssrrrqqqqqqqqqqqqkkkllllllnnnoooqqqqqqqqqqqqqqqooonnnnnnqqqvvvzzzuuuqqqxxxssstttuuuzzzqqqoookkkmmmppprrrrrrqqqppppppnnnqqqtttssspppnnnoooqqqooopppooooooooopppooonnnjjjooosssrrrnnnlllooossssssrrrsssxxxyyyuuuppppppsssppprrrwwwwwwrrrpppqqqssspppqqqxxx}}}zzzuuurrrnnnmmmooosssuuussstttvvv~~~zzzzzzxxxhhhwww~~~}}}|||xxxwwwzzz{{{yyyyyy|||~~~|||}}}wwwwwwssslllmmm}}}xxxrrrtttmmmnnnvvvwwwpppsssyyytttooopppqqqtttvvvwwwwwwwwwuuuxxxzzzxxxyyy||||||yyy~~~zzz}}}}}}kkkssstttjjjtttxxx{{{{{{xxxvvvvvvxxx~~~xxxzzz~~~uuu}}}tttzzzwwwrrryyy}}}|||zzztttuuuwwwyyyzzzwwwsssooossswwwxxxsssqqquuuwwwvvvtttttttttrrrpppoooqqqrrrvvvsssrrrtttsssppppppsssssstttuuuvvvuuutttrrrpppiiillloooqqqqqqpppooonnnnnnoooooooooooosssxxx}}}wwwrrrvvvppppppsss{{{pppnnniiikkkmmmpppqqqqqqppppppoooppprrrsssqqqpppooooooooopppooonnnpppsssrrrooohhhmmmrrrqqqmmmkkknnnrrrwwwrrrpppsssuuutttuuuwwwuuuqqqsss{{{|||vvvrrrsssooonnnrrryyy{{{wwwrrrqqqpppmmmnnnrrrtttrrrssswww~~~|||hhhttt}}}zzzvvvuuuyyyzzzxxxwwwyyy}}}xxxuuuqqqpppoooyyyxxxwwwooovvvqqqqqqxxxwwwllllllsssrrrvvvuuutttuuuwwwyyyzzzzzzwwwyyyzzz{{{~~~zzzuuuwwwsssllltttxxxtttwwwyyy|||}}}}}}}}}}}}~~~uuuttt|||www{{{xxxtttsssxxxxxxvvvvvvssstttwwwzzz{{{xxxrrrmmmqqqvvvvvvoooooovvvyyyvvvrrrrrrpppnnnllllllnnnqqqxxxtttrrrsssrrroooooosssrrrtttvvvwwwwwwuuurrrpppjjjmmmqqqsssrrrpppnnnmmmppprrrtttsssqqqssswww{{{wwwrrruuunnnooorrr{{{ooonnnjjjjjjkkkmmmooooooooonnnnnnmmmmmmnnnpppqqqqqqpppnnnpppooommmpppuuuuuupppooonnnllllllmmmoooqqqrrrwwwrrrqqqtttvvvuuuuuuwwwwwwqqqsss}}}~~~vvvqqqsssjjjkkkpppuuuuuurrrrrruuuvvvsssrrrttttttssstttwww~~~|||~~~}}}~~~wwwsssrrrwwwyyyvvvssssssxxxyyy}}}}}}zzz}}}ssstttqqqttttttyyyuuuxxx||||||xxxvvvzzzvvvrrrwwwwwwmmmnnnvvvvvv{{{yyywwwxxxzzz{{{zzzxxxwww{{{}}}}}}xxx~~~wwwnnnrrrtttuuuxxxxxxxxxxxxzzz}}}~~~~~~~~~ssswwwyyy|||tttwwwyyytttqqqtttuuusssrrrrrrssssssqqqoooqqqwwwvvvpppqqqxxxxxxqqqqqqqqqqqqooommmmmmnnnpppuuurrrrrrtttssspppooorrrrrrsssssstttssssssqqqqqqmmmpppssssssqqqooooooppppppsssvvvuuurrrqqqtttwwwtttpppuuuqqqqqqsssyyynnnnnnkkkjjjjjjlllmmmnnnmmmlllnnnjjjgggiiimmmrrrsssssslllnnnmmmkkknnnuuuuuupppwwwoooggggggmmmttttttsssrrrqqqtttzzz|||wwwrrrpppyyyrrrsss|||}}}ssslllnnnlllnnnrrrvvvuuusssxxxxxxsssqqqrrrqqqnnnooosss{{{xxxwww{{{yyy|||{{{yyy|||yyyuuuuuuzzz|||yyyuuuttttttuuuzzz~~~{{{uuuyyyrrrvvv~~~jjjmmmjjjkkkzzzuuuoootttvvvsssqqqtttxxxxxxxxxqqquuuxxxrrruuu}}}}}}uuusssrrrtttwwwwwwuuurrryyy|||}}}zzzyyy|||~~~|||}}}|||}}}|||gggooozzzuuupppuuuwwwtttssstttxxxzzzxxxvvvwww~~~~~~zzzwwwuuu{{{{{{sssqqqvvvwwwsssmmmjjjjjjmmmppprrrrrrxxxxxxrrrtttzzzvvvmmmrrrsssuuutttrrrppppppppppppoooqqqvvvvvvrrrpppqqqsssrrrqqqpppppppppqqqrrrqqqssstttrrrooonnnpppssskkkppptttssspppoooqqquuuqqqnnnvvvsssttttttxxxqqqhhhjjjjjjkkkkkkkkklllllllllmmmlllkkklllnnnpppoooooouuuppplllllloooqqqpppmmmrrrqqqoooooopppqqqqqqpppwwwuuuvvvyyyxxxssspppqqqwwwvvvtttttttttsssrrrqqqmmmnnnppppppqqqrrrtttuuuppptttxxxuuuooollloootttsssxxxwwwzzz|||}}}~~~~~~yyyttt||||||ssszzz|||~~~}}}xxxsssooowwwuuuvvvyyyxxxwwwzzzxxxnnnnnnmmmgggllluuuqqqsssrrrrrrtttvvvxxxxxxwwwsssqqqtttzzz~~~|||zzzzzzxxxlllqqqqqqxxx}}}nnnmmmyyy{{{|||{{{zzz{{{yyywwwwwwooonnnqqquuuvvvqqqvvvtttssswww|||}}}yyytttvvvxxxzzzyyyxxxwwwwwwvvvvvvwwwwww}}}wwwrrrqqqnnnkkkooowwwsssvvvxxxxxxvvvsssrrrqqqtttsssssstttuuutttoookkkqqqppppppqqqpppppprrruuurrrrrrrrrqqqqqqpppppppppooosssvvvtttpppmmmoooqqqnnnpppuuuwwwooohhhlllvvvtttqqqvvvqqqwww|||~~~tttlllkkklllnnnoooooonnnmmmlllnnnnnnmmmmmmmmmnnnooopppsssoookkkjjjlllnnnnnnmmmooonnnmmmmmmnnnoooppppppzzzwwwwwwyyywwwrrrqqqssssssrrrqqqqqqrrrrrrqqqqqqnnnmmmlllooosssuuusssqqquuuyyy|||zzztttrrruuuyyywww{{{zzzzzzyyyvvv{{{|||{{{||||||~~~~~~}}}{{{zzzwwwxxx|||{{{tttqqqssszzzlllnnnrrrkkkhhh~~~tttxxxsssssstttuuuvvvvvvtttrrrrrroooppptttwwwwww{{{~~~tttzzzzzz~~~uuuwwwxxxxxxxxxxxxwwwxxxzzz|||~~~yyy}}}{{{www}}}oooqqqqqqsssvvvttt{{{wwwtttsssuuuuuusssqqq{{{yyyxxxwwwvvvuuuuuuuuuuuuxxxuuutttuuusssppprrrxxxxxxyyyyyyvvvrrrnnnmmmmmmsssrrrrrrtttuuusssnnnjjjsssrrrqqqpppnnnmmmmmmnnnppppppqqqqqqqqqqqqqqqqqqmmmpppsssqqqmmmlllnnnqqqtttssstttvvvrrrmmmnnnssstttooosssooopppssszzzwwwooonnnooopppqqqqqqpppnnnmmmpppqqqpppmmmkkkkkkooorrrssspppmmmkkklllnnnooopppnnnnnnnnnnnnnnnooopppqqqzzzvvvuuuvvvuuuqqqppprrrnnnnnnooooooooopppppppppqqqmmmlllpppvvvyyyuuupppssswww{{{zzzwwwvvvzzz~~~zzz}}}zzzwww~~~~~~~~~~~~~~~{{{xxxzzz{{{}}}yyyqqqnnnppp~~~ooowwwrrrsss{{{uuuuuuvvvwwwwwwvvvtttqqqpppnnnpppuuu{{{{{{vvvtttuuuwwwpppyyyxxxxxxxxxnnntttyyyxxxxxxyyy{{{||||||{{{~~~yyywwwzzz~~~qqqpppuuuqqqqqqvvvwwwqqqssstttuuutttuuuwwwyyy}}}www{{{wwwwwwvvvvvvuuuttttttsssssssssvvvyyyxxxuuuvvvyyyzzzyyywwwsssnnnllllllmmmpppqqqrrrttttttrrrmmmiiiwwwwwwuuussspppnnnkkkjjjmmmnnnppprrrsssssssssrrrnnnpppqqqpppmmmmmmqqqtttuuuqqqppprrrsssqqqqqqssssssmmmuuuvvvuuuooowwwvvvppppppoooooonnnnnnnnnnnnnnnqqqsssrrrnnniiiiiinnnsssuuutttrrrppppppqqqsssuuuqqqrrrrrrqqqppppppqqqrrrssspppqqqttttttpppnnnpppnnnooooooooonnnnnnoooooorrrqqqrrruuuyyyzzzxxxuuukkkooosssuuutttvvvzzz~~~yyy{{{yyytttxxx|||zzz~~~|||www|||{{{}}}~~~xxxttt}}}{{{yyywwwrrrooottt|||rrr}}}uuuyyy{{{ssstttvvvwwwwwwvvvtttsssrrrrrrqqqooorrr{{{~~~qqqxxxwwwvvvvvvzzz{{{~~~tttwwwmmmqqqvvvrrrrrrwwwvvvjjjssszzzzzzuuuttt|||wwwuuunnnuuuvvvvvvvvvvvvvvvvvvuuuqqqsssvvvyyyxxxwwwwwwxxxuuuuuussspppnnnnnnqqqtttnnnppprrrsssssspppllljjjyyyzzzyyywwwvvvuuurrrnnnlllnnnpppsssuuuuuuuuuuuurrrssssssrrrqqqrrrvvvyyyooonnnnnnooopppqqqsssttttttmmmzzzvvvvvvsssnnnqqqnnnkkkiiiiiikkknnnpppqqqsssrrrnnnhhhhhhmmmssstttuuuuuusssqqqqqqtttxxxsssttttttrrrooonnnoooqqqmmmlllooouuuuuurrrpppqqqppprrrrrrqqqnnnmmmnnnooonnnrrrvvvwwwvvvuuuwwwyyymmmpppsssttttttuuuxxx{{{yyyzzzzzzvvvuuuyyyyyyyyyvvv|||{{{~~~|||}}}~~~}}}{{{}}}{{{yyyvvvqqqpppyyyrrr|||lllqqqmmmttttttttttttrrrppppppsssvvvvvvnnnkkkvvvuuu{{{xxxvvvvvvzzz~~~}}}zzzpppqqqvvvrrrtttwwwrrrttt{{{~~~wwwmmmooo{{{|||{{{|||iiissstttvvvwwwxxxyyyyyyyyysssuuuvvvuuuttttttvvvvvvqqqrrrrrrppppppqqqtttwwwnnnpppqqqrrrqqqooommmllluuuxxxxxxwwwyyy|||zzztttnnnooorrrtttvvvwwwwwwwwwttttttsssrrrssstttwwwzzzooorrrtttrrroooppprrruuuzzzoooyyy|||yyysssnnnooommmjjjhhhhhhkkkoooqqqpppqqqpppmmmiiiiiilllpppnnnrrruuutttpppnnnqqquuuqqqssssssqqqmmmlllmmmpppnnnmmmqqqvvvwwwtttrrrtttrrrtttuuusssooommmoooqqqkkkppptttssspppoootttyyywwwyyyzzzyyyxxxwwwxxxyyy{{{{{{}}}|||xxx}}}xxx{{{}}}|||{{{}}}}}}}}}{{{uuussszzzxxxtttsss~~~sssssszzzpppqqqrrrpppnnnooossswwwrrrpppvvvzzz}}}~~~~~~~~~~~~}}}|||~~~|||rrrrrrtttrrruuuvvvnnnwwwxxxuuunnnmmmzzzvvv|||~~~zzznnnssstttvvvxxxyyyzzzzzzyyytttwwwvvvrrrpppsssuuuuuuppprrrssssssrrrqqqrrrsssooopppqqqqqqooonnnnnnoooqqquuutttrrrvvv}}}|||uuuqqqrrrrrrssstttuuuvvvwwwqqqqqqppppppqqqssstttuuusssyyy{{{wwwrrrrrrssssss~~~qqqtttwww|||yyy{{{uuurrrmmmmmmllllllmmmoooqqqrrrooonnnmmmlllkkkkkklllmmmhhhooouuutttooolllnnnrrrnnnqqqsssqqqnnnmmmpppssstttqqqqqqssstttrrrsssvvvqqqtttvvvtttpppnnnpppssslllnnnpppooonnnooossswwwzzzzzz{{{zzzyyyyyyyyyzzz{{{zzz~~~zzzwww~~~www|||xxx{{{{{{~~~zzzuuuttt{{{rrrwwwxxxqqq|||}}}~~~ppptttxxxwwwtttsssuuuwwwnnntttwwwnnn~~~}}}}}}~~~}}}uuuooorrrtttpppsssuuummmsssnnnkkkppp|||yyy|||sssoootttuuuwwwxxxyyyxxxwwwvvvrrrvvvwwwrrrqqqtttvvvtttmmmpppssstttsssqqqooooooqqqrrrqqqooommmmmmppprrrrrruuusssnnnsss|||zzzrrrtttsssqqqqqqqqqrrrtttuuuooonnnnnnooopppqqqqqqpppsssxxxzzzwwwwwwyyyvvvqqqxxxqqqtttoooqqqtttzzzxxxvvvkkkmmmoooqqqrrrssssssrrrnnnlllkkkkkkllllllllljjjfffnnnvvvvvvppplllnnnrrrmmmqqqtttssspppppptttyyyxxxsssoooooonnnmmmpppuuuooorrruuutttpppooorrrvvvqqqooommmmmmooorrruuuwwwssstttuuuvvvxxxyyyzzz{{{zzzxxx}}}yyyrrrtttooowwwssssssssszzzzzz{{{tttooottt|||qqqwww|||kkkkkkyyytttyyy|||xxxxxxyyytttvvv{{{}}}pppyyyppp~~~zzzyyy{{{ssslllkkkrrrtttnnnppptttnnntttnnnnnn}}}yyy}}}{{{}}}uuuiiijjjuuuvvvwwwxxxwwwuuusssrrrooouuuxxxtttssswwwwwwtttggglllrrruuutttqqqooommmrrrrrrrrrooolllmmmqqquuuvvvxxxtttnnnqqq{{{yyyooouuussspppnnnnnnoooqqqsssooonnnnnnoooqqqqqqpppnnnnnnrrrssstttzzz{{{qqqnnnqqqyyyqqqppprrrwwwwwwwwwvvvuuurrrooonnnnnnnnnooonnnfffccchhhnnnmmmmmmpppssstttqqqlllkkknnnooommmpppmmmnnnsssrrrmmmkkkmmmtttrrrpppoooooonnnllljjjpppnnnppprrrqqqmmmmmmppprrrmmmlllqqqsssppppppsssnnnsssxxxxxxvvvvvvyyy}}}yyyxxxwwwwwwxxxzzz|||}}}|||~~~vvvrrrvvvxxx{{{~~~wwwzzzzzzvvvvvv}}}xxx||||||zzz~~~xxxppppppmmm{{{www|||ssswww}}}zzz|||yyy|||yyyzzzxxxvvvyyy~~~yyyqqq}}}sss~~~{{{{{{yyyzzzzzztttnnnvvvwwwnnnmmmuuurrrlllxxxuuuyyyzzz{{{{{{~~~qqqooonnnsssuuuwwwxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqqqqqqqnnnoootttxxxwwwpppmmmnnnnnnmmmooorrrqqqmmmnnnqqqllltttvvvooonnnqqqsssqqqllliiillloooooopppqqqsssttttttrrrooommmkkkqqqtttqqqqqquuuvvvrrr{{{qqqtttqqqsssttt|||uuusssmmmlllkkkjjjjjjkkklllmmmnnnhhhgggnnnsssrrrpppqqqsssuuusssnnnnnnqqqrrrpppqqqnnnooossssssnnnlllooonnnmmmlllmmmoooppppppooopppooopppsssrrroooooosssrrrmmmlllpppsssqqqqqqtttppptttxxxwwwuuutttvvvyyywwwwwwxxxyyyyyyzzzzzzzzzssswwwwwwooopppttt{{{{{{vvvzzz|||wwwxxx~~~zzzxxxwww}}}uuutttuuuvvvmmm{{{xxx}}}{{{}}}||||||xxx}}}}}}yyyyyy|||vvvmmmqqq}}}~~~|||~~~}}}qqq|||wwwtttvvvyyywwwsssooommmzzz{{{tttyyy}}}zzzzzz|||ttttttuuutttzzzxxxtttpppooorrrvvvyyyuuuuuuvvvwwwvvvtttrrrqqqrrrrrrtttwwwuuuooolllnnnjjjlllssszzzzzzuuusssuuukkkssswwwnnnmmmoooqqqppplllllloooqqqpppnnnpppqqqsssrrrpppnnnlllqqqtttsssllljjjoootttuuuuuunnnrrrqqqssssssxxxsssnnnllllllkkkkkkkkkllllllmmmkkkhhhjjjpppuuutttqqqpppmmmpppooollllllooopppnnnqqqpppqqqtttssspppnnnpppkkkjjjjjjllloooqqqqqqqqqooonnnpppssssssqqqrrrwwwqqqnnnlllppprrrrrrsssuuusssvvvxxxwwwtttrrrtttvvvuuuwwwxxxzzzzzzyyywwwvvv}}}pppyyyzzzpppqqqzzzyyyooosss~~~wwwvvv{{{}}}yyyyyy~~~|||xxxyyy}}}ooo~~~uuuzzz|||~~~}}}}}}yyyyyyxxx}}}rrryyy}}}|||zzzmmmuuu{{{|||yyyzzz}}}wwwmmmooouuuuuu{{{{{{mmmzzz|||nnnpppxxxyyytttzzzwwwrrrooonnnppptttwwwrrrtttwwwxxxxxxuuurrrooorrrqqqrrrtttrrroooooosssjjjnnnvvv~~~~~~wwwrrrrrrkkkrrr~~~wwwnnnlllqqqsssrrrqqqssswwwvvvsssmmmnnnpppqqqqqqooommmlllssswwwvvvooojjjlllqqqtttvvvooovvvvvvxxxwww{{{ssskkkoooooonnnmmmlllkkkjjjjjjggggggiiimmmqqqqqqooommmjjjmmmnnnllllllppppppmmmppppppqqqrrrrrrpppppppppmmmkkkjjjkkkmmmpppppppppnnnmmmooorrrsssqqqsssxxxqqqooommmooorrrtttuuuvvvtttvvvxxxwwwuuutttuuuvvvvvvwwwxxxyyyxxxwwwvvvuuuyyy|||vvvrrrqqqwww{{{pppoooxxxvvvzzzvvvwww|||}}}zzzyyy{{{zzz|||nnnwww}}}~~~xxxyyy|||}}}~~~~~~tttssstttzzz}}}yyywwwwwwvvvrrrlllzzzwwwsss}}}zzzuuukkksss|||wwwmmmpppqqqrrrtttuuutttqqqoooqqqrrrtttuuutttrrrpppnnnnnnllllllooopppooosssyyypppqqquuuyyywwwoookkkllllllpppxxx}}}tttmmmlllppprrrrrrqqqtttwwwuuupppnnnooopppqqqqqqpppnnnmmmooovvv{{{yyyssspppqqqsssxxxqqqwwwvvvyyyxxx}}}ssslllmmmlllkkkiiihhhhhhhhhhhhhhhhhhiiijjjlllnnnooommmlllppprrrqqqrrruuuuuurrroooppppppppppppqqqpppooommmllljjjkkkmmmpppqqqqqqooommmnnnqqqqqqppprrrwwwrrrqqqooonnnqqquuuvvvvvvsssuuuwwwxxxxxxxxxyyyzzzyyyxxxwwwvvvvvvvvvwwwxxxsssooowwwyyyxxxpppkkklllrrrwwwqqqsssxxxzzzyyyzzz|||{{{yyyxxxzzzssspppuuu{{{{{{tttppp}}}vvv{{{{{{uuuvvv{{{sssqqqzzzwwwxxx}}}vvvmmmxxxxxxiiijjjxxxwwwyyytttooouuuyyytttmmmkkkmmmqqqvvvyyywwwrrrmmmrrrrrrrrrrrrrrrqqqqqqqqqmmmkkkkkkmmmmmmmmmrrrxxxvvvsssqqqqqqmmmhhhiiimmmnnnnnnrrrvvvuuuooommmnnnlllnnnooonnnoooqqqooojjjppppppqqqrrrrrrrrrqqqpppnnnrrrxxxyyyvvvrrrrrruuuwwwnnnrrrppprrrsss{{{tttooolllkkkiiiiiiiiikkkmmmooojjjlllmmmkkkllloooooonnnjjjooorrrqqqrrruuutttpppnnnppppppnnnoooqqqrrrooolllkkkjjjkkknnnrrrtttuuuqqqooooooqqqpppnnnqqqvvvttttttqqqnnnpppuuuwwwuuussstttvvvxxxyyy{{{||||||zzzxxxwwwuuuvvvwwwyyyzzzpppzzz{{{tttnnnvvvwwwpppooouuuyyywwwxxxtttqqqtttwww{{{|||||||||{{{yyyxxxyyy{{{tttqqqzzz{{{tttooozzztttxxx}}}rrruuu}}}yyyzzz~~~vvv{{{zzz{{{sssqqqzzzzzzwww{{{vvvooo{{{pppkkksssrrr|||uuutttppprrrttttttuuupppooonnnqqqtttvvvtttqqquuutttsssrrrrrrsssttttttqqqnnnnnnooonnnkkkmmmqqqvvvrrrooonnnllljjjnnntttooolllllloooooollllllnnnmmmrrrtttqqqoooqqqpppnnnrrrrrrssssssssssssssssssqqqooooooqqqqqqpppsssxxxxxxnnnqqqooorrrttt|||tttrrrooommmjjjiiijjjlllpppsssiiioooqqqnnnmmmooonnnjjjggglllooooooppprrrppplllnnnrrrrrrnnnooossstttqqqpppnnnllllllooorrrttttttuuurrrqqqrrrpppnnnpppuuuvvvvvvsssnnnooouuuwwwtttsssssstttwwwyyy{{{{{{{{{xxxwwwxxxxxxxxxyyyzzzzzzssssss|||zzzzzzmmmoootttyyy{{{zzzyyyyyy|||vvvsssuuuwwwvvvxxx}}}}}}~~~|||yyyvvvxxx|||{{{}}}{{{rrr|||}}}{{{yyyxxxwww~~~yyyuuutttrrrxxxzzzzzz{{{{{{yyy{{{ooorrryyyuuuzzz}}}|||sssrrrssssssuuuyyyvvvrrrnnnnnnrrrtttsssqqqrrrsssssstttttttttsssrrrrrrqqqqqqsssqqqlllkkkoooqqqooooooqqqqqqoooqqqvvvnnnkkkkkknnnooolllkkkmmmlllssswwwtttpppqqqtttvvvrrrrrrssssssttttttttttttsssmmmkkkooorrrqqqrrruuuwwwooosssrrruuuvvv}}}ttttttooolllhhheeedddfffjjjmmmfffnnnrrrpppnnnooolllfffiiinnnqqqqqqrrrsssqqqmmmooossssssoooooouuuuuurrrvvvsssooommmnnnpppppppppxxxuuuttttttqqqnnnppptttwwwxxxtttnnnooouuuwwwssssssssstttvvvxxxzzzyyyxxxuuuvvvyyy{{{|||{{{zzzyyyxxxrrruuu~~~||||||tttlllqqqqqqkkkooo{{{uuupppqqqwwwxxxtttsssvvvsss{{{~~~~~~~~~|||wwwuuuyyy~~~uuussslllxxxuuuqqqvvv}}}|||}}}}}}uuu{{{rrrsssxxxxxx}}}|||www|||nnnlllzzzllltttyyyzzzsssqqqvvvyyyvvvuuuwwwwwwtttqqqrrrttttttppplllmmmooorrrttttttssspppnnnppppppsssvvvtttooonnnpppmmmmmmqqqvvvuuuqqqooorrrmmmjjjkkkooopppmmmkkkllldddnnnsssooojjjlllqqqvvvrrrrrrrrrsssssstttttttttqqqlllmmmvvv{{{vvvpppooopppjjjpppqqqtttsssxxxnnnpppooonnnkkkiiiiiijjjlllnnnqqqooommmkkkkkkkkkiiihhhmmmnnnooopppqqqqqqpppoooppprrrtttuuuuuussspppnnnsssssssssrrrqqqooommmlllvvvuuurrrpppnnnooorrruuutttrrrppprrruuuvvvtttqqqnnntttuuuqqqnnnrrrxxx|||ooorrrvvvzzz}}}|||wwwtttyyyxxxwww~~~{{{~~~~~~~~~yyyjjjwwwuuutttwwwrrrzzzvvvtttuuuuuusssuuuxxxsssuuuyyy~~~pppzzzxxxyyy{{{zzzwww{{{}}}vvvnnnvvvuuuxxxuuu~~~zzzyyywww|||xxxuuuttttttvvvyyywwwrrrppprrrwwwyyylll|||qqqssssssrrrppprrrwww{{{tttuuuuuuuuutttrrrpppnnnrrrpppooopppsssuuuuuusssrrrtttvvvuuuqqqqqqtttwww|||{{{yyyvvvsssooolllkkknnnnnnnnnpppqqqqqqpppnnnpppqqqrrrsssrrrpppnnnlllpppqqqqqqrrrrrrrrrqqqqqqpppppppppooonnnoooqqqsssyyyttttttpppvvvrrrvvvmmmnnnmmmlllkkkjjjkkklllnnnpppmmmlllllllllnnnoooooooooqqqqqqqqqrrrqqqpppooonnnqqqqqqrrrrrrqqqpppnnnmmmtttsssrrrpppnnnlllkkkjjjttttttsssrrrpppooopppppprrrsssuuuvvvvvvvvvvvvwwwssswwwwwwsssqqquuuyyyzzzvvvtttssssssuuuxxxyyyyyywwwvvvtttwww~~~~~~~~~sssvvvsssvvvzzztttwwwtttsssuuuuuussstttwwwssstttvvvyyy}}}yyy}}}zzzyyyzzzuuuqqq||||||yyyqqqrrrrrr|||~~~zzzxxxzzz~~~zzztttuuuuuuuuuuuuwwwyyy{{{tttyyyrrrppp}}}uuurrrxxxssstttuuutttsssssstttuuurrrssssssttttttsssrrrrrrrrrooommmmmmppprrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrxxxxxxwwwvvvtttrrrpppnnnoooooooooqqqssssssrrrpppppppppppppppppppppqqqqqqoooooopppqqqrrrsssssstttpppppppppooommmmmmoooqqqyyyvvvwwwsssxxxuuuxxxmmmmmmnnnnnnmmmllllllllllllllljjjjjjkkklllnnnooopppqqqlllmmmnnnoooqqqrrrrrrsssqqqqqqpppooonnnmmmlllkkksssrrrpppooonnnnnnnnnooorrrsssssssssrrrpppmmmlllpppsssvvvvvvssssssvvvyyywwwxxxwwwrrrrrrvvvxxxvvvxxxuuurrrqqqsssvvvxxxyyyuuuuuurrrppp{{{zzz|||~~~uuuqqqwww|||uuuxxxuuuuuuxxxxxxvvvvvvxxxrrrrrrsssuuuuuutttpppmmmvvvxxxwww{{{zzz|||uuuqqqwwwpppqqq|||~~~~~~|||qqqppptttvvvuuuuuuuuuzzz{{{sssyyywwwooo{{{uuurrrvvvvvvvvvvvvvvvuuurrrppppppqqqqqqrrrssstttuuuuuutttqqqmmmlllmmmppprrrrrrsssqqqooopppqqqqqqooolllttttttuuuuuutttsssrrrrrrppppppppprrrtttuuutttssssssrrrpppnnnnnnoooqqqrrrooonnnnnnoooppprrrtttvvvqqqrrrrrrqqqooooooqqqrrrwwwwwwyyyuuu{{{xxxzzzooopppqqqpppooommmjjjhhhfffeeehhhjjjkkklllllllllmmmmmmmmmmmmmmmmmmnnnpppqqqrrrppppppqqqpppooommmjjjiiiooonnnnnnnnnooorrruuuwwwqqqppppppqqqqqqqqqooonnnoooqqqrrrrrrpppppprrrtttuuuuuussspppqqqvvvvvvsssttttttsssuuuvvvvvvuuusssuuuxxxvvvqqqsss}}}|||vvvqqqwwwyyyrrrwwwtttuuuxxxxxxuuutttwwwpppppprrrtttvvvuuuppplllpppxxx~~~|||{{{}}}zzz|||yyy|||{{{yyyxxxrrrrrr|||tttyyyuuuyyywwwrrrppprrrttttttuuuxxx{{{pppqqq|||iiiwwwvvvzzzzzztttyyyvvvtttuuuvvvvvvssspppqqqqqqqqqrrrssstttuuuvvvvvvssspppmmmmmmpppsssuuuqqqrrrssssssrrrpppnnnmmmqqqrrrrrrssssssrrrrrrqqqppppppoooqqqsssuuutttsssvvvuuurrrpppnnnmmmmmmmmmpppooommmmmmnnnppprrrtttrrrsssttttttssstttuuuwwwuuuvvvzzzuuu{{{yyyzzzrrrsssooonnnmmmjjjhhhfffdddccchhhjjjmmmmmmllllllmmmnnnvvvtttrrrooommmmmmmmmnnnmmmooorrrsssrrrooollliiimmmmmmlllmmmooorrruuuwwwpppnnnmmmnnnqqqssssssrrrtttrrroooooopppqqqpppnnnssstttrrrppprrrwwwwwwtttuuutttssstttvvvvvvuuussswww{{{}}}xxxuuu~~~|||{{{{{{wwwxxxtttppptttrrrrrruuuuuuqqqpppsssrrrrrrrrrtttuuuuuutttsssssstttrrrnnnnnnsssuuutttyyy|||~~~www|||}}}xxx{{{xxx}}}}}}xxxuuussszzz{{{{{{}}}{{{uuusssttt~~~yyyqqqooonnnqqquuuxxxuuuqqquuu|||xxxlllyyyooojjjtttrrrwwwzzzyyyuuuqqqqqqtttvvvvvvtttsssssssssssssssssssssssstttssspppnnnnnnooorrrtttooouuuzzzyyysssnnnooorrrppppppqqqqqqqqqpppoooooopppooonnnoooqqqsssrrrrrrtttttttttsssqqqnnnllljjjqqqpppnnnmmmlllnnnooopppnnnpppssstttuuuuuuwwwyyyqqquuuyyyssszzzyyyyyyrrrsssiiiiiihhhggggggggggggggghhhlllpppqqqpppoooqqqttttttrrrqqqppppppsssvvvwwwkkkmmmpppssssssqqqooommmooonnnmmmmmmmmmnnnooopppooommmkkkmmmrrruuuvvvuuuyyyuuuqqqqqqsssuuusssqqqsssuuuvvvssstttxxxyyywwwzzzvvvqqqoooqqquuuxxxzzzxxx|||zzz||||||tttuuuzzzwwwvvvxxxwwwssssssuuuttttttsssqqqooooooqqqssssssuuutttrrrtttuuurrrkkknnnlllnnnuuuzzz|||~~~vvvrrruuuzzz}}}}}}xxxxxx|||zzzwwwzzzssszzzxxxwww{{{tttkkknnntttooosssyyy{{{vvvqqquuu}}}}}}zzzqqqsss{{{mmmyyy{{{mmmvvvyyyuuuzzzvvvtttqqqppprrrtttvvvwwwsssssstttuuutttsssqqqpppnnnooopppooonnnnnnooopppllluuu}}}|||sssnnnpppuuupppppppppppppppooonnnnnnpppooommmnnnooopppppppppoooppprrrsssrrrqqqooommmsssrrrpppooonnnnnnoooooojjjmmmpppqqqrrrsssuuuvvvoootttxxxqqqwwwxxxyyynnnooohhhhhhfffffffffhhhiiikkkkkkooossstttqqqooopppsssooonnnmmmmmmppptttyyy|||kkklllmmmnnnppprrrssssssqqqqqqqqqpppppppppooooooooommmlllpppuuuwwwuuussswwwvvvttttttuuuwwwxxxxxxrrrwwwyyyuuusssuuuwwwwwwyyyuuurrrqqqssswwwzzz{{{vvvxxx~~~~~~{{{yyy{{{yyyyyyxxxttttttwwwpppssstttqqqllllllqqqwwwsssvvvwwwuuutttvvvuuuqqqsssmmmjjjnnnqqqrrrtttxxxpppssswww}}}tttwwwyyywwwuuuwww{{{~~~wwwyyyzzzzzzwww~~~|||~~~{{{qqqrrruuuxxxssssssvvvyyywwwsssuuuzzzyyy|||rrrsssnnnvvvqqqnnn|||ttttttvvvrrrrrrsssrrrqqqrrrtttvvvqqqrrruuuvvvvvvtttqqqoooiiilllqqqrrrqqqooonnnooojjjrrryyyyyytttoooooorrrppppppqqqqqqqqqqqqqqqppprrrpppnnnmmmnnnoooooonnnoooppppppqqqqqqqqqqqqpppssssssssssssrrrrrrrrrrrrkkkmmmpppqqqppppppqqqrrrooouuuxxxooovvvyyyzzzjjjkkkllljjjhhhfffeeegggiiijjjnnnrrrvvvtttoookkkkkkmmmvvvtttooolllkkklllnnnppplllkkkjjjjjjlllqqquuuxxxrrrrrrtttuuuuuuuuuuuuuuuooonnnnnnsssxxxxxxtttooorrruuuvvvuuutttuuuzzzqqqwwwzzzuuuppppppssssssrrrssstttwwwzzzzzzxxxvvvtttuuuzzz{{{~~~}}}|||xxxttttttrrrnnnnnnqqqiiiooouuusssooopppxxxuuuxxxvvvoookkkpppvvvyyywwwnnnjjjnnnrrrtttxxx}}}ttttttuuuuuuuuutttrrrqqqtttwww}}}~~~nnnsssyyy{{{{{{|||{{{yyyvvvyyyxxxvvvxxx~~~qqquuuyyyuuummmwwwrrrqqquuuxxxvvvuuuvvvwwwxxxcccssszzz}}}mmm~~~nnnrrrqqqrrrtttrrrooorrruuuuuurrrpppqqqrrrnnnqqqtttwwwwwwuuuqqqooogggmmmsssvvvuuurrrpppoooiiinnntttvvvtttqqqnnnnnnooopppqqqrrrssstttttttttsssqqqnnnnnnnnnoooooonnntttsssqqqooonnnnnnooopppsssssstttuuuvvvvvvvvvuuunnnppprrrrrrqqqpppooopppooovvvxxxnnnuuuyyy|||llloookkkkkkkkkjjjkkkkkklllllljjjiiikkkpppnnngggfffjjjoooppppppnnnlllkkklllnnnooonnnllllllnnnooopppppptttwwwssskkkmmmttttttlllppplllnnnuuuvvvqqqoooqqqwwwvvvvvvuuuuuuuuuvvvvvvxxxzzz|||zzzuuurrrrrrsssyyyvvvssssssxxx|||zzzvvvrrrzzz}}}}}}~~~|||www{{{qqqppptttvvvqqqjjjxxxqqqkkkmmmuuuyyytttmmmoooppprrrsssttttttssssssuuutttmmmfffhhhqqquuurrrlllwwwzzztttrrrpppvvvrrrqqqxxxxxxwww~~~wwwsssuuuvvvvvvwwwyyy~~~wwwnnnuuu|||tttuuutttpppooovvv|||wwwmmmvvv}}}mmmnnnsss{{{ttt{{{mmmttt|||sssmmmqqquuuqqqpppqqqqqqqqqpppnnnlllkkkuuuqqqpppssssssnnnmmmqqqnnnllllllnnnrrrrrrooolllkkkkkknnnqqqoookkkmmmrrrsssttttttrrrpppnnnnnnooottttttrrrqqqqqqrrrppplllppprrrssssssrrrqqqqqqrrrooopppqqqqqqpppqqqsssuuuuuutttrrrqqqqqqrrrtttvvvpppuuuwwwmmmvvv|||mmmnnnkkkjjjjjjiiiiiijjjllllllnnnmmmooorrrooohhhfffhhhgggiiillllllkkkjjjiiijjjnnnnnnooopppppppppooommmrrrrrrooommmooottttttpppwwwrrrrrrwwwyyyuuupppppprrrrrrrrrrrrssstttuuuuuuuuuuuuuuusssrrrqqqrrrtttvvvuuussstttxxx{{{{{{yyyvvv{{{~~~}}}}}}}}}xxx|||}}}sssqqqoooqqquuuxxxwwwvvvuuurrrrrrvvv{{{zzzrrrkkkmmmnnnqqqrrrssssssqqqpppgggooossspppnnnqqqrrrqqqssswww|||~~~{{{wwwtttrrrrrrvvvqqqooouuutttqqqwww{{{~~~~~~wwwxxxwwwvvvyyy{{{zzzxxxzzz~~~|||~~~yyy{{{ssstttrrrooorrryyyzzzvvvxxxwwwoooeeekkk|||zzzpppwwwqqqnnnsssxxxtttttttttttttttrrrpppnnnmmmpppmmmnnnrrrssspppppptttooopppppppppooommmmmmmmmlllllloooqqqnnnjjjlllqqqqqqrrrssssssrrrqqqrrrsssrrrqqqpppooopppqqqqqqoooqqqrrrssssssqqqppppppqqqooopppqqqqqqpppppprrrtttxxxwwwtttrrrqqqpppppppppqqquuuvvvlllssswwwyyymmmmmmkkkjjjhhhggghhhiiikkkmmmpppoooppppppmmmgggeeegggfffiiimmmoooooommmllllllmmmoooqqqssssssqqqnnnlllqqqlllkkkoooqqqqqqsssuuuxxxsssrrrwww{{{yyytttrrrppppppqqqrrrssstttuuuuuutttrrrooooooqqqtttuuuvvvvvvvvvvvvwwwxxxxxxxxxyyyvvvwwwvvvuuuxxx{{{xxxsssuuusssuuuxxxxxxvvvvvvwwwyyyxxxwwwwwwvvvuuuqqqkkkfffnnnpppqqqqqqooolllhhheeeiiiqqqvvvqqqkkklllsssyyyxxxwwwuuutttttttttssssssqqqvvvqqqnnntttssspppvvvuuuvvvwwwwwwvvvvvvxxxzzzpppqqqxxxwwwyyy{{{}}}|||{{{{{{~~~{{{}}}~~~rrruuutttqqqpppvvv|||~~~pppppprrrpppqqqnnn}}}pppxxxtttpppoootttxxxsssuuuuuuuuutttsssqqqnnnmmmnnnlllnnnrrrsssqqqrrrtttqqqssstttqqqllliiikkknnnmmmmmmoooqqqnnnjjjkkkpppnnnppprrrsssssstttvvvxxxqqqnnnllllllnnnpppqqqqqqppprrrssssssqqqooooooppppppqqqrrrqqqooooooqqqsssuuuuuusssrrrqqqooonnnnnnqqqtttvvvmmmsssvvvyyynnnkkkjjjiiigggfffgggiiikkkmmmkkkkkkjjjiiifffeeegggiiijjjmmmooopppooonnnnnnooommmoooqqqsssrrrqqqppppppqqqjjjjjjqqqsssooopppwwwtttpppooottt{{{|||yyyuuurrrrrrsssttttttuuuuuuuuuuuusssqqqrrrvvvyyyxxxwwwxxxwwwxxxzzzxxxuuuuuuxxxwwwssspppppptttwwwtttpppwwwwww}}}{{{yyyzzz{{{xxxyyyxxxwwwuuuwww{{{~~~~~~xxxqqqiiidddlllsssxxxuuunnnlllqqqvvvuuuuuuuuuvvvwwwwwwvvvvvvppptttpppooovvvvvvttt{{{wwwxxxwwwuuusssrrrtttuuuppptttyyy~~~}}}yyyoooxxx~~~zzz{{{yyyxxx{{{~~~|||xxxtttsssuuuvvvtttsssvvvzzz~~~zzztttrrryyyooouuusss~~~uuusssooosssuuummmqqqqqqrrrrrrqqqpppnnnmmmppppppqqqssssssrrrqqqqqqssstttssspppllljjjlllnnnnnnnnnpppqqqnnniiijjjooommmoooqqqrrrssstttvvvxxxrrrmmmjjjkkkmmmmmmoooqqqoooqqqssssssrrrqqqrrrsssqqqqqqrrrqqqooooooppprrrlllmmmnnnpppqqqqqqqqqqqqpppssswwwpppwwwyyy~~~ooohhhiiihhhgggggghhhiiilllmmmhhhgggfffccccccggglllpppmmmmmmmmmkkkiiiiiikkkmmmlllnnnppppppooopppsssvvvrrrlllmmmssssssmmmnnnuuusssrrrqqqtttyyy|||zzzuuuttttttuuuuuutttsssrrrrrruuussstttwwwzzz{{{wwwsssvvvtttvvvzzzyyyuuuvvvzzz|||vvvqqqrrrvvvwwwvvvtttxxxpppzzz{{{zzz}}}~~~}}}tttzzz~~~mmmqqqxxx|||yyysssmmmkkkqqqvvv~~~~~~{{{pppuuuqqqooovvvvvvtttzzzuuuuuuuuusssrrrrrrtttvvvttttttssstttvvvxxxzzz{{{ppp~~~www|||~~~yyy}}}nnnjjjwww~~~{{{~~~xxxtttzzz|||}}}~~~~~~wwwtttuuuuuuvvvwwwwwwwwwwwwyyypppmmmvvvvvvuuuhhhrrr}}}yyyvvvuuuqqqttttttjjjnnnooopppqqqrrrqqqppppppppprrrssstttttttttsssqqquuurrrnnnmmmooopppooonnnnnnnnnpppqqqnnniiijjjooommmnnnpppppppppppprrrttttttmmmiiilllmmmkkklllpppmmmooorrrsssssstttuuuvvvpppqqqqqqpppooonnnpppqqqggghhhkkkmmmoooqqqrrrrrrqqqtttxxxsssyyyyyypppggghhhhhhhhhiiijjjkkklllmmmhhhjjjhhheeeeeelllrrrtttppppppmmmjjjhhhiiilllooolllnnnpppooommmooossswwwrrrqqqrrrsssrrrnnnooosssvvvxxxwwwvvvwwwyyyxxxtttttttttttttttsssqqqpppnnnqqqrrruuuxxxyyyxxxtttqqqsssppprrrzzz|||yyyyyy~~~}}}wwwrrrtttuuuttttttuuutttlllpppyyy}}}zzz}}}|||wwwxxxuuutttssssssuuuqqqxxx|||rrrwwwrrrnnntttrrrooouuusssssssssrrrrrrssswwwzzzxxxuuurrrrrrtttwwwyyyyyyttt{{{qqqyyyyyy}}}}}}rrruuuzzzyyytttxxxuuu|||}}}zzzyyyyyy}}}~~~rrruuutttvvvyyyxxxuuuuuuxxxmmmeeezzzttteee{{{oooeeeuuuwwwrrruuuuuurrrvvvwwwmmmnnnoooqqqrrrssssssrrrqqqlllpppsssssstttvvvvvvrrrtttpppmmmnnnqqqssspppmmmmmmmmmoooqqqnnnjjjkkkpppmmmnnnoooooommmmmmnnnoootttllliiimmmnnnjjjkkkooollloooqqqsssssssssuuuvvvooopppqqqpppnnnnnnppprrrjjjkkklllmmmnnnooopppppprrrssswwwrrrwwwtttyyypppeeeggghhhiiikkklllmmmlllllljjjnnnooolllkkknnnpppnnnnnnnnnnnnllljjjkkkmmmoookkkooorrrqqqnnnlllooorrroootttvvvsssppprrrsssrrrtttyyyzzzuuusssuuuvvvtttssstttuuuuuuuuusssqqqpppoooqqquuuvvvvvvuuuttttttwwwppppppzzz~~~yyywww{{{|||vvvtttvvvuuuqqqrrruuusssrrrssswww}}}xxxtttwww|||uuuwwwuuutttxxxsssoootttssspppuuuwwwwwwvvvuuuuuuvvvzzz}}}sssqqqoooppptttwwwxxxwwwzzz}}}tttzzzsss||||||qqqwww~~~zzzuuuttt|||xxxwww}}}{{{xxxwwwxxx|||vvvsssssswwwyyyuuuqqquuu~~~}}}pppxxxooowwwooojjjsss}}}nnnmmmsssuuuqqqwwwxxxmmmppppppqqqrrrqqqpppooonnnkkkpppsssqqqrrruuusssoooqqqppppppqqqqqqqqqooonnnlllllloooqqqnnnjjjlllqqqmmmnnnooonnnmmmlllmmmnnnrrrjjjhhhoooqqqlllkkkqqqmmmoooqqqqqqppppppqqqrrrnnnooopppooonnnoooqqqssspppooonnnnnnnnnoooqqqrrrpppqqqvvvrrruuuqqqwwwpppdddfffhhhjjjmmmnnnnnnmmmllljjjqqqtttqqqnnnnnnkkkfffeeegggiiiiiihhhhhhiiijjjkkkppptttsssoookkkkkkmmmllluuuxxxrrrpppuuuvvvrrrllltttwwwrrrooorrruuuuuusssuuuvvvxxxxxxwwwuuutttooorrruuuvvvttttttwwwzzz~~~tttrrr{{{wwwrrrttt{{{zzz|||yyytttuuu{{{www}}}{{{qqqqqq|||}}}ppplllxxxsssvvvlllsssxxxsssqqqxxxwwwuuu{{{zzzzzzyyywwwvvvwwwzzz}}}qqqoooooorrrwwwyyyxxxvvvxxxzzzssswwwiiirrrwwwgggnnnsssppptttvvvvvvyyy||||||xxxxxxwwwzzz{{{zzz~~~~~~ttt|||yyywwwpppsssxxxxxxppplllwwwmmmqqqzzziiixxx|||jjjpppmmmkkklllssstttpppuuuvvvjjjpppppppppooonnnllljjjiiimmmrrrtttpppoooqqqnnnhhhooorrruuutttpppmmmmmmoookkkkkknnnqqqoookkkmmmrrrmmmnnnooonnnmmmlllmmmnnnooohhhhhhpppsssmmmmmmsssnnnoooppppppnnnmmmmmmnnnmmmnnnooooooooooooqqqsssrrrqqqooooooppprrrtttvvvmmmnnntttrrrvvvssszzzqqqlllllliiihhhkkkkkkiiiiiimmmpppnnnlllkkkkkkkkkiiigggjjjnnnnnnhhhgggkkkjjjeeekkknnnppprrrssssssoookkklllooosssuuuuuusssssssssqqqnnnmmmpppuuuvvvsssoootttwwwwwwuuutttuuutttpppoooooopppqqqsssvvvwwwxxxyyywwwvvvwwwuuuqqqrrrvvvooosssxxxzzzyyyyyyzzz|||xxxyyy{{{vvv~~~~~~~~~ooouuupppsss|||nnnvvvxxxwwwvvv}}}~~~|||zzzyyyyyyxxxvvvtttppppppqqqrrrtttvvvxxxyyyuuuvvvwwwzzzssseeewwwxxxmmmqqqtttrrrrrrxxx}}}wwwuuuzzz~~~|||yyyxxx|||}}}|||zzzkkkyyywwwqqqlllpppwwwxxxnnnllltttvvvlllpppyyyhhhvvvpppooommmnnnooorrrttttttrrrqqqjjjkkkkkkjjjiiikkkooorrrkkkiiikkkooopppmmmlllnnniiijjjmmmoooqqqrrrssssssjjjnnnrrrpppmmmlllooosssnnnlllmmmpppooollljjjlllmmmmmmlllllllllmmmmmmnnnyyyqqqkkklllpppqqqnnnkkkpppkkkiiikkknnnmmmmmmooopppooonnnoooqqqrrrqqqpppooorrrwwwssswwwttt{{{oookkkjjjgggfffhhhhhheeefffiiiqqqooonnnmmmnnnmmmllljjjjjjnnnmmmjjjiiimmmmmmiiiqqqpppnnnlllmmmpppqqqqqqjjjlllnnnpppqqqrrrqqqppprrrpppoooqqqvvvwwwtttpppwwwyyywwwssssssuuuvvvsss|||{{{zzzyyyyyyzzzyyyyyyzzzxxxwwwxxxvvvssstttxxxuuuvvvxxxyyyxxxwwwvvvuuu~~~yyyzzz~~~yyyuuu|||~~~{{{{{{sssoooqqqzzzzzzoooiiioooqqqrrrttt{{{|||yyyzzz|||}}}wwwsssyyywwwtttsssrrrtttvvvxxxxxxvvvpppmmmiiifffqqqjjjoootttssstttzzzxxxvvvyyy}}}xxxwww{{{}}}~~~{{{~~~~~~vvvqqqyyyssspppqqqpppxxx}}}qqqrrrqqqjjj}}}}}}qqquuuxxxnnnoooooooooppprrrssstttrrrqqqnnnoooooommmllllllnnnpppnnnlllnnnqqqrrrnnnnnnpppnnnoooppprrrsssssssssssslllnnnpppnnnkkkiiikkkmmmqqqnnnnnnqqqoookkkiiijjjllllllmmmmmmooopppqqqrrrssspppnnnpppssstttqqqnnnnnnmmmoooqqqpppnnnpppuuusssrrrrrrssstttuuutttrrruuuuuuvvvooossssss~~~mmmiiigggddddddhhhiiigggiiilllmmmllljjjkkkllllllkkkiiiiiilllllljjjjjjmmmmmmkkkqqqooommmmmmmmmoooqqqsssmmmlllkkknnnrrrtttsssqqqrrrqqqpppsssvvvwwwtttqqqwwwxxxvvvqqqppptttuuusssvvvtttrrrqqqqqqqqqpppnnnyyywwwuuuvvvtttrrrtttyyywwwvvvtttvvvxxxxxxvvvsssyyyyyyzzzzzzvvvuuu|||}}}|||~~~sssrrrsssvvvtttooommmnnnrrrssssssssswww{{{yyytttssstttxxx|||~~~~~~{{{vvvrrrqqqqqqtttvvvoooyyy}}}rrrmmmrrrwwwwwwxxx|||{{{{{{~~~}}}zzz~~~~~~}}}~~~~~~~~~tttpppuuuyyyqqqppp{{{vvvppplll~~~iiijjjwwwlllsss|||qqqooorrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqqqqpppmmmllllllmmmqqqnnnooorrrqqqnnnmmmooommmnnnoooooooooooonnnnnnkkkkkkkkkkkkkkkkkkkkkkkkpppnnnnnnpppppplllkkkmmmooooooppppppqqqrrrsssssslllmmmppprrrssssssrrrppplllnnnsssuuuqqqmmmpppwwwrrrrrrssstttvvvvvvtttrrrtttssstttnnnsssrrr|||mmmjjjdddcccdddjjjmmmnnnqqquuummmkkkkkkkkkmmmmmmlllkkkjjjkkkkkkjjjjjjkkkkkkjjjllllllooossssssooooooppppppllliiilllqqquuutttrrrqqqpppqqqsssuuuvvvtttrrrtttvvvtttpppppprrrssspppvvvtttrrrsssvvvwwwvvvuuuvvvsssrrrsssqqqooorrrwwwuuuqqqnnnrrryyy|||zzzvvvtttwwwwwwttttttxxxzzzzzz|||yyywwwwwwxxxwwwuuuxxx}}}|||xxxtttsssrrrpppmmmnnnmmmnnnsss|||{{{yyyuuuxxx|||||||||}}}|||}}}}}}}}}~~~~~~{{{iiijjj|||rrrsssooogggqqq~~~mmmggguuunnnnnn|||qqqrrrttttttttttttsssrrrqqqqqqrrrsssmmmooopppooommmkkkkkklllqqqnnnnnnpppooolllkkkmmmmmmmmmnnnnnnnnnnnnnnnnnniiiiiiiiikkknnnppppppoookkkiiijjjnnnooommmnnnqqqsssssssssrrrqqqpppoooooohhhmmmpppooonnnooopppppplllmmmqqqssspppkkklllqqqooooooppprrrtttsssqqqooommmoootttqqqwwwssswwwnnnlllgggeeeggglllooopppsssxxxrrrqqqpppqqqrrrsssrrrqqqooonnnnnnnnnmmmkkkkkkkkklllkkkoootttrrrnnnnnnsssppplllhhhjjjppptttsssqqqooooooppprrrssstttrrrqqqqqquuuvvvtttttttttrrrnnnvvvsssqqqrrrwwwyyyxxxvvvtttrrrqqqsssqqqooorrrwwwtttooolllpppyyy~~~}}}yyyqqqtttssspppsss{{{}}}zzzzzz|||~~~{{{wwwyyy|||}}}~~~xxxuuusssssstttvvvyyyxxxzzz}}}xxxuuuxxx|||}}}~~~~~~zzz{{{{{{~~~tttoooqqqnnnxxxwwwkkkfff{{{rrrccctttooohhhssspppvvvuuupppsssttttttrrrpppoooqqqssskkkmmmoooooonnnmmmnnnooossspppooopppooolllkkknnnpppppppppqqqqqqrrrsssssslllkkkkkkmmmppprrrsssrrrkkkhhhiiimmmnnnmmmnnnqqqrrrrrrsssrrrqqqpppooonnnkkkqqqrrrmmmjjjmmmpppqqqqqqnnnnnnqqqqqqllljjjkkknnnnnnnnnpppqqqrrrpppnnnoooppptttqqqwwwtttwwwnnnnnnllliiiiiimmmnnnlllnnnqqqqqqoooooooooqqqqqqqqqoootttqqqqqqrrrqqqnnnmmmooorrrmmmlllooommmjjjppp{{{tttqqqooopppsssvvvvvvuuunnnoooqqqrrrsssrrrrrrqqqrrrwwwyyyxxxwwwwwwtttooowwwsssoooppptttvvvsssppptttssstttvvvuuussstttyyyyyysssnnnpppwww|||{{{xxxqqqrrrqqqqqqtttzzz}}}|||sss}}}xxxxxx{{{~~~~~~|||tttrrrqqqssswww{{{~~~}}}}}}~~~|||zzz|||jjjoooyyy|||ssstttqqqpppqqqwwwssskkkuuutttmmmxxx}}}ssstttuuuqqqkkkpppssstttsssooonnnppprrrmmmnnnpppqqqpppqqqssstttvvvrrrqqqrrrrrrnnnoooqqqooonnnnnnnnnooopppqqqrrrpppqqqqqqpppppppppppppppooolllkkkmmmmmmkkkkkknnnmmmnnnppprrrrrrrrrrrrqqqqqqvvvvvvnnnkkkpppsssrrruuuqqqoooqqqrrrooollllllqqqpppooopppqqqrrrrrrqqqyyyuuurrrkkkrrrttt|||nnnoooooolllkkkmmmmmmjjjkkknnnlllkkkiiijjjkkkkkkjjjiiisssoooooorrrrrrnnnmmmqqqrrrllllllooommmiiippp|||ssssssssssssssstttuuuuuunnnppprrrsssssssssssssssrrrvvvxxxuuuuuuvvvsssooo}}}xxxyyy}}}~~~{{{vvvrrrrrrtttxxxxxxtttuuuyyy|||wwwrrrrrrvvvyyyyyyxxxsssqqqrrrvvvwwwwwwwwwyyyuuuxxx|||~~~sssttttttrrrrrrvvv{{{|||{{{|||}}}|||{{{xxxmmmfffrrrqqqvvvvvvmmmnnn~~~wwwiiiuuusssmmmxxxvvvvvvqqqnnnooommmppptttsssooommmnnnqqqnnnooopppppppppqqqtttvvvvvvrrrqqqrrrrrrooopppsssmmmlllkkkjjjjjjjjjkkkkkknnnppprrrpppmmmlllmmmooorrrooommmoooooolllmmmppplllnnnppprrrttttttsssrrrpppwwwwwwooonnntttuuuooosssqqqppprrrqqqnnnooossssssqqqooooooppprrrsssssszzztttppphhhppprrr{{{nnnooopppllllllnnnooolllmmmppplllkkkiiijjjkkkkkkiiihhhoookkkkkkooopppllllllpppllljjjnnnuuurrrkkkmmmxxxkkkmmmnnnmmmlllkkklllmmmoooqqqsssttttttsssttttttqqqtttssspppoooqqqqqqnnnzzzuuuqqqrrrwwwyyyuuupppppppppsssxxxwwwssssssvvv{{{wwwssssssuuuyyyzzzzzzuuurrrtttzzzzzzsssqqquuuzzztttxxx|||qqq}}}|||zzzwwwyyy~~~~~~zzzyyyyyy{{{jjjooorrr~~~vvvqqq|||lllqqqoooooo{{{gggoooyyyfffnnnyyytttyyyvvvmmmnnnxxxjjjooosssssspppmmmnnnpppooooooooommmmmmnnnqqqttttttpppoooppppppnnnooorrrqqqooommmkkkjjjjjjjjjjjjhhhlllpppoookkkjjjmmmqqqrrrnnnnnnpppqqqoooqqquuuoooqqqrrrttttttsssrrrppplllsssuuuooopppvvvtttlllnnnoooqqqrrrnnnkkkpppxxxssspppmmmlllnnnqqqrrrssssssooonnniiiqqqqqqvvvggghhhrrrkkkgggiiilllllllllooooooqqqqqqnnnllllllllllllkkkiiiiiilllrrrtttqqqmmmnnnpppqqqqqqnnnkkkjjjjjjmmmnnnoooooonnnnnnnnnnnnuuuuuutttrrrooooooppprrrooopppqqqqqqqqqpppoooooovvvsssqqqqqqsssuuusssqqqpppnnnmmmnnnrrrvvvzzz{{{yyyxxxwwwvvvuuutttsssrrrvvvtttsssrrrssstttwwwxxxrrrxxxvvvuuu{{{wwwttt~~~vvvyyywwwmmm{{{vvv{{{rrrkkkvvvyyyjjjkkkzzzpppkkkuuuxxxmmmmmmxxxyyynnnkkktttmmmooopppnnnllllllooosssqqqpppnnnmmmnnnmmmllljjjpppppppppnnnllllllnnnpppmmmmmmmmmnnnppprrruuuvvvuuuooohhhggglllqqqrrrrrrlllmmmmmmlllkkkmmmppprrrpppmmmlllmmmpppqqqpppnnnwwwpppkkkkkkpppsssppplllkkklllnnnqqqsssrrrnnnkkklllnnnpppooommmmmmooorrrpppooorrrooowwwvvvzzzkkkllllllfffdddfffiiihhhiiikkkooopppqqqooommmmmmmmmmmmpppmmmlllnnnssstttrrrooommmoooppppppnnnnnnnnnoookkkrrrxxxzzzwwwuuuvvvxxxtttsssrrrqqqppppppppppppssstttuuuuuutttsssqqqppptttrrrqqqrrruuuwwwwwwvvvrrrqqqpppqqqtttxxxzzz{{{uuuvvvwwwwwwvvvvvvvvvwwwuuuttttttssstttuuuvvvwwwssswwwvvvuuujjjhhhtttqqqyyysssiii~~~nnnnnn|||sssgggvvvzzzuuuoooooovvvwwwpppnnnssspppppppppnnnllllllnnnooossspppnnnlllmmmnnnnnnnnnqqqqqqqqqooommmmmmoooqqqrrrpppooonnnpppsssvvvyyyuuuqqqllljjjlllnnnooopppmmmnnnpppooonnnmmmmmmnnnooommmlllmmmooopppooommmyyyuuuqqqqqqrrrqqqmmmhhhmmmnnnoooqqqrrrqqqmmmjjjlllooorrrrrrpppooopppqqqllllllooonnnxxxxxxiiikkkkkkggggggjjjllljjjjjjllllllmmmnnnnnnmmmllllllnnnrrrpppmmmnnnrrrsssrrrppppppppppppooonnnnnnppprrrfffpppzzz|||xxxssstttwwwsssqqqpppppprrrssspppmmmqqqrrrssssssrrrpppnnnllltttsssqqqrrrtttuuuuuutttsssrrrqqqrrruuuwwwxxxwwwqqquuuxxxyyyxxxxxxzzz}}}ttttttuuuuuuuuuuuuvvvvvvtttuuuvvvuuuyyy~~~xxxwwwbbbtttxxxrrrmmmuuuyyynnnjjjzzzxxxiiinnnlllqqqrrrsssssssssssssssrrrsssqqqnnnmmmmmmmmmmmmlllssspppmmmlllnnnoooppppppqqqqqqqqqpppnnnnnnppprrrpppnnnllljjjkkknnnqqqtttrrrrrrqqqnnnlllkkklllnnnmmmppprrrsssqqqnnnlllkkkooonnnnnnoooqqqqqqpppooouuuuuuuuutttrrrooollljjjoooooopppqqqqqqpppmmmjjjmmmppprrrsssrrrqqqqqqqqqnnnlllooommmwwwxxxiiilllmmmkkkkkknnnoookkkiiikkkhhhhhhjjjlllkkkiiiiiilllpppnnnlllmmmppprrrsssrrrtttsssqqqnnnkkkkkkmmmooohhhooouuuvvvsssnnnmmmnnntttqqqoooqqquuuvvvrrrmmmooopppqqqrrrqqqpppnnnllluuutttrrrqqqpppoooooonnnqqqppppppqqqsssttttttsssqqquuuzzz{{{yyyyyy|||tttuuuvvvvvvvvvvvvuuuuuuvvvttttttwwwwww{{{zzzrrryyykkk}}}uuummmqqqvvvooonnnxxx{{{uuu|||{{{kkknnnuuuvvvppppppuuuuuuqqqtttpppmmmlllnnnooonnnlllooommmlllmmmoooppppppooopppppppppooommmmmmoooqqqmmmlllkkkjjjjjjkkklllmmmnnnqqqsssqqqllljjjlllnnnnnnpppssssssqqqnnnmmmlllppppppqqqrrrssssssrrrqqqllloooqqqpppnnnmmmoooqqqooooooooopppqqqqqqooolllppppppqqqqqqpppqqqqqqrrrtttqqqqqqmmmuuuuuu|||mmmpppmmmkkklllnnnlllgggeeeggggggfffiiinnnmmmhhhhhhmmmmmmllllllnnnqqqtttvvvwwwsssrrrpppllliiiiiilllooopppppppppqqqrrrrrrpppooouuurrrpppssswwwxxxtttpppqqqrrrsssttttttssssssrrrttttttsssqqqooonnnnnnooorrrqqqpppqqqsssssssssqqqsssvvvzzz|||{{{zzz{{{}}}uuuvvvvvvwwwvvvvvvuuuuuuyyysssssszzzzzzwww~~~mmmgggttt{{{{{{{{{nnnkkk{{{hhhsss~~~zzzlllyyytttssspppmmmuuuwwwooommmtttuuuppprrrnnnkkkllloooqqqpppnnnjjjjjjlllnnnppppppnnnkkknnnnnnnnnmmmllllllnnnpppnnnnnnoooooonnnnnnmmmllljjjoootttrrrmmmjjjlllpppnnnpppqqqpppooonnnooopppmmmnnnpppqqqqqqppppppoooiiikkkllljjjhhhjjjpppuuunnnmmmmmmoooqqqrrrrrrqqqrrrpppnnnmmmmmmppprrrsssvvvssssssnnnuuuuuu{{{llloooooonnnooopppmmmhhhgggiiikkkiiilllrrrqqqkkkjjjpppmmmmmmoooqqquuuxxxzzz|||oooooonnnkkkjjjkkknnnqqqqqqmmmjjjlllqqqttttttsssuuusssrrrtttwwwxxxvvvtttrrrrrrqqqqqqqqqqqqrrrsssrrrssstttsssrrrsssuuuvvvtttsssrrrrrrtttuuuttttttuuuvvvyyy{{{||||||{{{zzzwwwwwwvvvvvvvvvvvvuuuuuuxxxsssssszzz|||xxxxxx|||}}}|||qqquuusssvvvqqqqqqwwwmmmjjj~~~mmmjjjsssiiiooorrrnnnuuuvvvooolllppprrrppppppnnnllllllnnnpppppppppjjjjjjkkkmmmoooooollljjjmmmmmmmmmlllkkklllnnnppplllmmmmmmmmmmmmlllkkkjjjkkkooosssrrrnnnkkkmmmooonnnooopppooonnnnnnoooqqqhhhkkknnnooonnnmmmllllllllllllkkkhhhfffhhhmmmsssnnnmmmlllnnnpppsssssssssssspppmmmlllnnnppprrrrrrrrrppprrrnnnwwwwww}}}iiimmmooonnnpppqqqnnnjjjjjjooonnnjjjmmmuuutttkkkkkkqqqlllnnnqqqtttvvvxxxzzz{{{ooooooooommmlllllloooqqqooommmkkklllnnnqqqssstttsssssssssssstttvvvwwwwwwuuussspppmmmllllllnnnoooqqqsssuuutttssssssvvvyyyuuussspppppprrrtttuuuuuuuuutttuuuyyy~~~|||xxxyyyxxxvvvuuuuuuuuuvvvvvvuuuuuuuuuxxxyyyxxxwwwwww~~~{{{lllqqq|||pppsssnnnooo|||sssrrr~~~~~~nnnmmmtttrrrpppssstttpppkkkkkknnnpppooopppooonnnlllmmmnnnpppnnnlllkkkkkkmmmnnnnnnmmmmmmmmmnnnmmmlllllloooqqqmmmkkkiiihhhhhhiiijjjkkknnnppprrrqqqnnnllllllmmmmmmoooqqqqqqooommmllllllgggkkkoooooonnnlllllllllpppooommmkkkjjjkkkmmmpppqqqooommmmmmppprrrssssssqqqpppoooppprrrsssrrrpppooonnnqqqoooyyyyyyllloooiiihhhjjjllljjjgggiiinnnnnnjjjmmmuuusssjjjiiioookkknnnqqqtttuuuuuuvvvwwwssssssrrrpppmmmlllmmmnnnrrrssssssrrrpppppprrruuurrrsssssssssrrrsssvvvyyy|||yyytttooommmmmmoooqqqrrrtttuuutttqqqppprrruuusssqqqnnnmmmooorrrttttttuuurrrrrrxxx}}}xxxzzzxxxvvvttttttuuuvvvwwwsssvvvxxxuuutttvvvxxxxxxttt~~~{{{wwwxxx|||oooppprrr{{{qqqkkkzzzpppooo}}}zzzqqqooowww{{{rrrqqqrrrrrrqqqkkkhhhjjjpppppprrrrrroookkkjjjlllooosssoookkkiiijjjmmmoooqqqnnnnnnooonnnmmmmmmppprrrsssoookkkhhhhhhkkkooorrrrrrrrrrrrqqqnnnkkkjjjjjjlllooossstttqqqlllhhhfffiiimmmqqqrrrpppnnnnnnoooppppppooooooooopppppppppsssqqqnnnmmmoooqqqrrrrrrpppoooqqqtttwwwvvvrrrnnnooonnnrrrqqqzzzzzztttfffhhhfffdddccccccdddggghhhlllkkkkkkmmmnnnnnnmmmlllrrrrrrrrrqqqqqqooonnnnnnuuuuuurrrooollllllnnnqqqppprrrtttsssqqqppprrrtttuuupppnnnrrrsssqqqtttyyy|||uuuqqqsssuuuuuuvvvxxxsssrrrqqqppppppqqqssstttsssuuuwwwwwwuuusssssstttpppoooqqqyyy~~~www}}}yyysssooooootttzzz~~~tttwwwwwwuuuuuuxxxxxxuuuyyyrrryyyvvvooommmuuuoookkk~~~|||lllnnnvvvdddnnnwwwqqqmmmrrruuuqqqpppqqqpppmmmnnnqqqttttttsssrrrqqqpppooonnnpppmmmjjjjjjlllmmmllljjjmmmkkkkkknnnnnnllllllooommmooonnnkkkkkkooopppnnnooommmooosssoooiiiiiinnnkkkmmmppprrrrrrpppmmmkkkiiimmmqqqrrrpppnnnnnnoooooonnnmmmooorrrrrrpppmmmrrrnnnkkklllqqqsssqqqnnnssspppnnnooosssuuuuuusssqqqsssmmmrrrqqq{{{{{{tttgggjjjiiihhhggghhhjjjlllnnnjjjkkkkkkmmmoooppppppooorrrrrrrrrqqqpppooonnnmmmrrrpppnnnmmmnnnppprrrtttpppqqqrrrqqqooonnnoooppp~~~xxxtttsssqqqmmmnnnrrruuupppnnnqqqtttuuuvvvxxxsssqqqpppoooooopppqqqrrryyyyyyyyyxxxvvvtttrrrpppsssqqqrrrvvv{{{~~~|||yyywwwvvvuuutttvvvxxx{{{}}}uuuyyyzzzxxxxxx{{{zzzvvvuuuvvvzzz~~~xxxqqqooossspppsssmmmiiiuuu}}}nnnjjjtttxxxqqqnnnrrrvvvrrrpppqqqpppnnnooorrrqqqqqqpppooommmlllkkkkkkkkkiiihhhiiimmmooopppooommmkkkkkknnnnnnkkkkkknnnlllnnnnnnkkklllqqqrrrqqqsssqqqpppqqqnnniiijjjppppppqqqssstttsssrrrooonnnhhhkkknnnooooooooorrrtttnnnmmmmmmppprrrssspppnnnqqqnnnllllllooopppooommmooooooppprrrtttuuutttrrrtttvvvpppuuusss}}}}}}sssggglllkkkjjjjjjkkkmmmoooqqqjjjkkklllnnnoooqqqrrrsssrrrrrrrrrqqqpppooonnnmmmrrrooollllllpppssstttsssooonnnmmmmmmnnnoooooonnnwwwsssqqqrrrrrrrrruuuzzzqqqmmmmmmrrruuuuuuvvvyyyuuutttrrrqqqpppqqqqqqrrrzzzxxxwwwwwwyyyxxxtttpppuuutttsssssstttwwwyyyzzzuuuvvvyyyzzz{{{{{{zzzyyytttxxxzzzyyyyyy{{{zzzvvvqqqyyyzzzyyyyyyyyy{{{ppppppvvvqqqlllrrrmmm|||jjjlllqqquuusssnnnooossswwwrrrpppppppppnnnppptttqqqpppooonnnlllkkkjjjiiikkkjjjiiijjjmmmpppqqqqqqpppmmmmmmpppooolllllloookkknnnnnnkkkmmmrrrtttrrrvvvssspppooollliiilllppprrrrrrssssssrrrqqqppppppkkklllmmmlllmmmooosssvvvmmmmmmnnnppprrrsssqqqpppppppppoooooooooooooooooommmpppsssuuuuuusssrrrrrrtttwwwqqqvvvsss}}}}}}sssgggkkkjjjiiiiiiiiikkklllnnnkkklllnnnooooooppprrrtttrrrrrrrrrqqqpppooonnnmmmuuuppplllmmmqqqsssrrroooooommmkkklllpppsssrrrqqqooonnnmmmpppsssxxx~~~sssqqqqqquuuwwwuuuuuuxxxyyyxxxwwwvvvuuuuuuuuuuuuuuurrrqqqtttzzz|||yyytttuuuuuuuuusssqqqqqquuuyyywwwyyy{{{|||{{{xxxuuusssqqquuuxxxwwwwwwyyyxxxtttssswwwwwwuuu{{{tttppppppttt|||sssnnnlllyyynnnrrr|||qqqrrrssskkkssswwwrrrllllllqqqtttvvvqqqnnnooonnnmmmoootttsssrrrqqqpppnnnmmmllllllpppooommmllllllmmmmmmmmmssspppppprrrqqqnnnnnnpppkkknnnmmmkkkkkkpppqqqppprrrpppooommmllllllmmmooonnnnnnnnnnnnnnnooooooppprrrpppmmmkkkkkkmmmpppsssmmmmmmoooqqqrrrrrrrrrqqqppprrrrrrrrrqqqqqqsssuuuooorrrvvvuuurrrppppppqqqqqquuupppuuupppyyyzzzrrrhhhkkkjjjiiiiiihhhiiijjjjjjnnnooopppooonnnnnnqqqsssqqqqqqqqqqqqqqqpppnnnnnntttooolllmmmqqqtttrrroootttqqqnnnnnnqqqtttsssrrrsssssspppoooqqqvvv{{{~~~vvvttttttvvvtttqqqpppssszzzyyyyyywwwwwwvvvvvvvvvpppmmmmmmrrrxxx{{{yyyuuurrrtttvvvtttqqqppprrruuuwwwxxxxxxxxxwwwvvvtttsssppptttvvvuuuvvvxxxwwwtttwwwrrrsssyyyyyy{{{~~~|||uuuxxxzzzjjjkkkrrr|||wwwjjjpppooo}}}ppplllnnnuuuwwwrrrooorrrssspppsssooolllmmmmmmlllnnnrrrsssrrrqqqpppooonnnnnnmmmrrrqqqpppnnnlllkkkllllllssspppoooqqqpppllllllnnnlllnnnmmmiiiiiilllmmmkkkjjjkkkllllllnnnoooooommmjjjjjjjjjkkklllnnnpppqqqssspppmmmkkkkkkmmmppprrrmmmnnnppprrrrrrrrrqqqqqqoooppprrrrrrrrrsssuuuwwwsssuuuvvvsssooonnnooorrrqqquuuqqquuuoooxxxyyyqqqhhhkkkjjjjjjjjjiiijjjjjjjjjnnnpppqqqooommmmmmppptttppppppqqqqqqqqqpppppppppooommmlllnnnrrrttttttsssyyyvvvssspppppppppppppppssssssqqqmmmooovvv|||}}}uuurrrrrrsssppplllmmmqqquuuuuuuuuuuutttssssssssspppooooooqqquuuvvvsssppppppsssuuuuuurrrqqqrrrttttttssssssssstttvvvwwwxxxqqquuuvvvtttuuuxxxyyyvvvyyyooorrr}}}zzzqqq}}}ooo}}}tttjjjiiivvvssslll{{{nnniiiyyyrrrlllnnnjjjooosssvvvxxxxxxsssmmmpppmmmlllnnnnnnkkklllpppooooooooonnnnnnnnnmmmmmmooooooooonnnmmmmmmoooqqqpppmmmlllnnnmmmiiihhhjjjlllnnnmmmhhhhhhkkkkkkiiifffiiijjjkkknnnqqqpppllljjjjjjkkklllnnnoooqqqrrrooommmkkkkkknnnqqqrrrrrrnnnppprrrsssrrrqqqqqqqqqnnnnnnnnnoooppprrrssstttuuuuuutttqqqooooooqqqrrrsssxxxuuuxxxrrryyy{{{qqqiiifffggggggiiijjjkkklllllllllnnnpppnnnllllllqqquuunnnnnnpppqqqqqqqqqqqqqqqmmmnnnnnnoooqqqrrrssssssttttttrrrooommmmmmppprrrmmmooommmkkkoooyyyqqqooooooqqqooommmqqqwwwqqqqqqqqqqqqqqqqqqppppppqqqrrrrrrrrrrrrqqqooonnnqqqrrrsssssssssssstttuuurrrrrrrrrrrrtttvvvwwwyyyqqqssssssqqqrrrvvvxxxvvvuuupppssszzzyyyrrrvvv}}}rrr}}}|||iiinnn{{{zzznnnqqq|||qqqgggiiivvvxxxqqqpppqqqkkkjjjmmmssswwwuuuqqqooonnnllllllppppppmmmlllooolllllllllmmmmmmmmmnnnnnnlllnnnooonnnmmmnnnrrruuuqqqnnnmmmnnnmmmiiigggjjjlllmmmlllhhhhhhlllmmmjjjiiikkkkkkiiilllrrrrrrmmmllllllmmmnnnnnnooooooooommmllllllnnnqqqrrrqqqooooooqqqtttsssqqqooooooqqqqqqooommmnnnppprrrqqqoooqqqppppppqqqssstttssssssuuu{{{wwwzzzsss{{{}}}qqqiiiaaabbbdddfffhhhkkklllmmmiiilllooommmkkkmmmrrrxxxmmmnnnoooppprrrrrrrrrssspppqqqrrrqqqooonnnoooppplllmmmnnnmmmkkkmmmrrrwwwoooqqqooojjjmmmwww}}}}}}nnnmmmnnnqqqqqqqqqwwwoooooopppqqqqqqqqqppppppppprrrtttsssqqqpppoooooorrrqqqpppppprrrtttvvvwwwtttttttttttttttuuuuuuuuuoooqqqpppmmmnnnsssvvvuuuqqqsssuuuvvvvvvvvvvvvvvvyyyttthhhuuutttjjjyyyrrrmmmrrryyylllppp{{{qqqpppssssssqqqrrrjjjggglllnnnmmmoootttnnnlllnnnqqqrrrnnnmmmooollllllmmmmmmnnnoooooopppmmmooopppooommmnnnqqquuutttqqqpppqqqoookkkjjjlllkkkmmmllliiijjjmmmooommmnnnoookkkgggkkkrrrsssnnnmmmmmmnnnnnnmmmllllllkkkooonnnnnnppprrrqqqmmmiiippprrruuutttqqqoooooopppwwwrrrnnnooorrrssspppmmmllllllnnnrrrwwwyyyvvvsssuuu{{{xxx{{{ssszzz}}}pppjjjccccccccceeegggkkknnnpppnnnnnnooommmkkkjjjkkkmmmkkkmmmoooppppppqqqsssuuupppqqqsssrrrqqqppppppqqqppppppqqqpppooonnnlllkkknnnoooppprrrrrrrrrqqqppptttlllnnnrrroootttwwwpppooommmkkknnnrrrtttssspppssssssrrrrrrrrrsssssstttwwwvvvssspppnnnooosssvvvrrrqqqpppqqqtttvvvxxxxxxnnnnnnpppqqqrrrsssssssssyyyxxxwwwvvvvvvvvvxxxxxxwww|||yyyzzzkkkvvv~~~xxxwwwyyyhhhnnnrrrfffgggooommmjjjtttxxxvvvuuupppppppppqqqrrrsssuuuvvvqqqpppnnnmmmllllllmmmmmmtttnnnlllppppppkkkiiilllqqqqqqooommmkkkkkkmmmooopppqqqooolllmmmpppooollliiikkkmmmnnnmmmmmmnnnooossslllffffffkkkppppppoooiiijjjlllnnnqqqssstttuuutttrrrrrrssspppjjjiiilllpppoooooooooppppppooommmmmmmmmnnnrrruuuuuuqqqmmmjjjmmmoooooommmooovvv{{{xxxtttrrrjjjqqqsssmmmgggdddeeeeeeffffffggghhhhhhgggjjjoooqqqpppooonnnnnnnnnooopppooonnnnnnoooppprrrrrrrrrrrrqqqooommmllllllmmmoooqqqqqqqqqqqqpppqqqrrrsssssstttttttttsssuuullllllmmmjjjooouuupppkkklllmmmmmmmmmnnnooopppsssrrrqqqqqqqqqqqqrrrsssrrrssstttttttttvvvyyy{{{wwwtttrrrrrrsssuuuuuuuuuoooqqqrrrrrrrrrtttxxx{{{zzzzzzyyyxxxwwwwwwwwwwww|||wwwyyy{{{|||}}}}}}zzzuuurrryyyyyyoooooo{{{jjjkkkuuu{{{jjjkkkqqqrrrtttxxxtttrrrpppooooooqqqtttvvvoooooonnnmmmmmmnnnooopppsssnnnlllooooookkkiiikkkhhhjjjkkkkkkkkkkkklllmmmoooqqqqqqnnnmmmnnnkkkgggiiikkknnnoooooopppqqqsssnnnmmmllllllmmmooopppppprrrrrrqqqqqqpppqqqqqqqqqrrrppppppqqqnnnjjjjjjmmmqqqpppoooooooooooollljjjmmmmmmnnnqqqttttttqqqnnnqqqtttuuusssooonnnqqquuu|||zzzyyyqqquuuuuukkkeeeeeefffgggggghhhhhhgggggghhhjjjkkklllkkkkkklllmmmooopppqqqpppooonnnooopppsssqqqqqqsssuuutttqqqmmmkkkmmmoooqqqssssssrrrrrrpppoooooooooooopppqqqqqqwwwmmmlllkkkgggmmmuuurrrhhhkkkmmmmmmkkkkkkpppuuusssrrrpppooooooppprrrsssppprrruuuwwwwwwwwwyyyzzzxxxuuusssrrrsssuuuvvvvvvrrrttttttsssrrrssswww{{{xxxxxxyyyyyyyyyyyyyyyyyy{{{uuusss}}}~~~hhhkkkwww~~~gggrrr}}}mmmlll}}}zzzssspppsssssspppsss{{{vvvssspppmmmmmmnnnqqqsssmmmmmmmmmmmmnnnooopppqqqrrrnnnlllnnnooollljjjkkkfffhhhkkkllllllkkkkkkkkknnnrrrssspppnnnmmmhhhccckkkmmmooooooooonnnooopppkkkmmmpppqqqooooooppprrrvvvtttrrrpppooonnnnnnoooqqqnnnnnnooommmjjjkkkppptttrrrqqqqqqqqqpppmmmkkkooonnnnnnppprrrsssqqqppptttvvvwwwuuuqqqnnnoooqqqyyyzzz|||ssstttqqq{{{lllgggdddeeefffhhhjjjmmmooopppvvvrrrlllfffbbbeeekkkpppnnnppprrrrrrrrrssstttvvvooonnnooottt{{{}}}zzzvvvmmmnnnqqqrrrsssrrrpppooonnnmmmlllkkkkkklllmmmnnnuuummmnnnnnnjjjpppxxxuuuiiikkklllmmmnnnpppuuuyyytttsssqqqooooooppprrrsssrrrsssttttttrrrqqqrrrsssuuusssqqqrrrtttwwwxxxyyywwwuuutttssssssssssssrrrssstttwwwyyyzzz{{{zzzzzzuuuyyy|||{{{~~~}}}{{{ttthhhtttnnnzzz}}}sssvvvzzzssstttvvvxxxtttnnnpppwwwsssqqqooommmllllllmmmmmmlllllllllmmmmmmnnnoooooopppnnnlllmmmnnnmmmlllkkkmmmnnnooonnnlllkkklllmmmooorrrsssooolllllljjjgggnnnoooooonnnkkkiiihhhiiilllmmmnnnoooooopppqqqqqqqqqpppnnnmmmmmmnnnoooppppppnnnmmmnnnmmmkkknnntttuuutttssssssttttttrrrppppppooooooooopppqqqrrrrrrppprrrtttsssqqqppppppqqqssswww|||tttsssoooyyyoookkkfffffffffgggjjjnnnrrruuu|||wwwppphhhdddffflllqqqoooppprrrrrrrrrrrrtttvvvmmmlllmmmsss{{{~~~|||yyylllnnnpppssssssrrrpppooopppooonnnmmmmmmmmmooopppnnnjjjoooqqqmmmqqqwwwtttooommmlllmmmpppsssssssssvvvtttrrrqqqpppqqqrrrsssttttttssspppnnnnnnpppqqqtttsssrrrrrruuuwwwwwwwwwwwwtttqqqtttyyyzzzvvvqqqssstttvvvxxxxxxxxxwwwwwwvvvzzz}}}yyywww}}}~~~rrrxxx~~~oooppp{{{vvvrrr|||{{{iiittttttuuuuuuqqqmmmmmmpppmmmnnnoooooonnnllliiihhhllllllllllllllllllllllllooonnnmmmmmmnnnooonnnlllqqqpppooolllkkklllooorrrnnnrrrqqqllljjjlllnnnnnnmmmoooooonnnkkkiiihhhhhhooollliiijjjooorrrrrrpppnnnnnnmmmmmmmmmnnnpppqqqqqqnnnnnnpppooonnnqqqwwwrrrqqqqqqsssuuuvvvuuussspppppppppoooooopppqqqrrrlllnnnoooppppppoooooopppqqqvvv|||vvvwwwttt~~~pppmmmhhhhhhgggggghhhkkknnnooommmmmmmmmkkkhhhhhhiiikkkpppqqqrrrqqqooonnnnnnoooooonnnmmmppptttwwwvvvtttiiilllppptttuuuuuutttrrrooonnnnnnmmmmmmmmmmmmmmmiiifffnnnrrrmmmoootttoootttqqqmmmnnnpppqqqmmmiiiuuuuuutttsssrrrrrrrrrrrrqqqrrrqqqpppoooqqqtttwwwuuutttttttttuuutttrrrpppsssqqqpppuuu}}}|||wwwwwwwwwwwwvvvuuutttsss{{{vvvqqqqqqxxx}}}~~~}}}|||ssssssggg}}}vvvkkkdddzzzoooppp{{{uuukkkwwwuuusssssstttsssrrrrrrjjjllloooqqqpppmmmjjjhhhllllllmmmmmmmmmllllllkkknnnpppooommmooorrrqqqmmmmmmmmmkkkiiiiiilllrrrvvvlllpppooojjjhhhkkkppprrrjjjlllnnnnnnnnnmmmnnnoooqqqkkkgggiiiooosssrrrpppqqqqqqqqqppppppooooooooopppnnnoooqqqqqqooorrrwwwmmmmmmmmmooorrrssssssrrrpppqqqqqqpppooooooppprrrppppppoooooonnnnnnnnnnnnnnnrrrxxxssswwwuuu~~~nnnkkkiiiiiikkkllllllkkkjjjjjjeeegggiiijjjiiihhhiiijjjpppqqqqqqpppnnnmmmmmmnnnrrrqqqpppooooooppppppqqqlllooossswwwxxxwwwuuutttnnnnnnnnnnnnnnnmmmlllllljjjiiipppssslllmmmqqqmmmrrrrrrrrrrrrrrrpppmmmkkkssssssttttttsssrrrpppooolllnnnqqqrrrrrrtttvvvxxxsssssstttuuuvvvtttpppmmmoooppprrruuuyyywwwwwwvvvvvvvvvvvvvvvwww{{{sssmmmoooxxx~~~{{{zzzppprrrzzz~~~sssppprrr{{{sssuuuyyytttsssvvvuuussssssuuuwwwvvvtttkkkllloooqqqqqqpppnnnmmmkkklllmmmoooooooooooonnnnnnqqqpppnnnppptttsssoookkkkkkkkkjjjjjjlllqqqtttgggmmmnnnjjjgggiiinnnooohhhjjjlllnnnnnnnnnpppqqqmmmlllkkkmmmqqqsssrrrqqqppppppqqqrrrqqqooommmlllnnnmmmooorrrqqqoooqqquuulllllllllnnnpppqqqpppooooooqqqrrrqqqooonnnppprrruuusssqqqpppppppppppppppoooppptttpppvvvuuu~~~~~~kkkiiigggjjjnnnqqqrrrooollliiimmmmmmllljjjjjjlllpppsssnnnoooqqqqqqppppppqqqsssssssssrrrpppnnnnnnqqqsssrrrtttwwwzzzzzzwwwtttqqqrrrssstttttttttrrrqqqppppppmmmsssuuullllllqqqmmmmmmqqqvvvwwwuuurrrssstttqqqrrrssstttsssqqqnnnmmmiiimmmqqqttttttsssssstttmmmooorrruuuwwwvvvrrrnnnmmmqqqtttrrrqqqwwwsssssstttuuuwwwzzz}}}~~~ttttttttttttuuuwwwyyy{{{{{{}}}rrrnnntttvvvooouuuuuuuuu~~~qqqoootttxxxoooqqqqqqpppppprrrqqqooommmnnnoooqqqrrrrrrsssrrrjjjlllnnnppprrrrrrrrrrrrooorrrqqqnnnpppuuuuuupppmmmnnnnnnnnnllllllnnnpppdddkkknnnjjjggghhhjjjkkkgggiiikkklllkkkkkklllmmmiiilllqqqssssssrrrrrrsssjjjllloooppppppooommmkkkmmmlllnnnrrrqqqnnnooosssooonnnnnnoooqqqqqqpppnnnnnnqqqsssrrrpppnnnoooqqqwwwtttrrrqqqrrrtttuuuvvvuuuuuuwwwssszzzzzzooommmjjjkkkmmmnnnnnnnnnmmmmmmmmmjjjhhhkkkoooqqqpppmmmrrrooopppttttttnnnllloooppppppooooootttxxxvvvooommmzzzvvvmmmsssxxxuuusssrrrtttvvvuuurrrnnnlllllluuuuuusssrrrpppqqqsssuuuxxxsssqqqrrrqqqnnnlllnnnrrrssstttuuutttrrrpppnnnqqqpppoooooooooppprrrssstttqqqpppqqqqqqnnnnnnppprrrpppoooooorrruuuwwwxxxkkknnnrrrvvvyyy{{{{{{{{{xxxxxxxxxvvvuuuuuuxxxzzzyyyyyy}}}rrrmmmsss}}}iiisssnnnhhhssssssqqqqqqpppmmmmmmmmmnnnnnnoooqqqrrrsssmmmnnnmmmlllkkkkkkmmmooovvvwwwvvvsssoooooossswwwoooqqqsssuuuuuuuuutttssspppnnnkkkjjjiiikkkmmmooogggiiikkknnnnnnnnnmmmllllllkkkkkkjjjkkklllmmmnnnnnnmmmkkkjjjjjjkkklllmmmmmmmmmlllnnnooopppnnnmmmqqqmmmlllnnnkkkhhhmmmuuurrrssstttsssqqqpppqqqrrrooouuuvvvqqqpppssssssooovvvtttsssrrrssssssrrrpppwwwvvvxxxrrrxxxwww~~~~~~llljjjiiijjjkkkkkkkkkkkkjjjiiikkklllmmmllljjjiiijjjkkkqqqnnnmmmppppppkkkjjjllltttsssqqqpppssswwwuuuooorrr}}}xxxnnnsssuuupppnnnrrrppppppqqqrrrrrrooolllrrrrrrqqqqqqqqqrrruuuvvvxxxsssooopppqqqpppqqquuupppqqqrrrssssssrrrpppooorrrqqqpppooonnnnnnnnnnnnrrrooonnnqqqqqqooopppsssvvvtttrrrqqqrrrssssssrrrwwwwwwwwwwwwvvvtttsssrrryyyyyyxxxuuussstttwwwyyyxxxvvvzzz~~~qqqjjjnnnwww|||ooorrrwwwmmmnnnxxxqqqqqqrrrqqqooommmmmmmmmmmmmmmnnnooopppmmmnnnnnnlllkkkkkkmmmooorrrpppnnnmmmmmmoooqqqrrrnnnoooqqqssssssrrrqqqooopppooonnnmmmmmmnnnooopppiiijjjkkkmmmnnnnnnnnnnnnmmmlllkkkkkklllmmmnnnoooqqqpppnnnmmmmmmooopppqqqiiiiiiiiillloooqqqqqqpppnnnkkkjjjlllkkkiiinnnuuunnnppprrrrrrrrrrrrtttuuuqqqvvvwwwsssqqqssssssppprrrqqqqqqrrrtttuuuuuutttwwwvvvwwwqqqwwwvvv~~~|||jjjiiiggghhhhhhhhhhhhhhhgggfffjjjppptttrrrkkkiiilllqqqqqqnnnmmmnnnnnnkkkkkkmmmvvvuuurrrooorrrvvvuuupppqqq{{{wwwooossstttnnnmmmtttpppmmmpppuuuxxxuuuqqqllllllmmmnnnoooqqqssstttrrrooopppssstttqqqpppsssmmmnnnpppqqqqqqqqqpppooossssssssssssrrrqqqqqqppppppmmmnnnqqqrrrqqqsssvvvvvvtttsssrrrsssssssssqqqvvvvvvuuuuuuuuuuuuuuuuuuyyyyyyvvvtttrrrsssvvvyyyxxxtttsssyyy}}}vvvkkkooo~~~sssqqquuunnnqqqzzzwwwtttrrrrrrtttuuuuuutttoooooonnnnnnnnnnnnoooooommmnnnnnnmmmllllllmmmoooppplllhhhiiimmmqqqpppoooooopppqqqrrrrrrqqqooonnnooopppqqqrrrrrrqqqqqqpppllllllllllllmmmnnnoooooonnnmmmmmmmmmmmmnnnnnnoooqqqpppoooooooooqqqrrrsssooonnnllllllmmmmmmkkkiiikkkiiijjjkkkkkkkkkooouuummmoooqqqqqqqqqrrrsssuuuqqqtttuuuqqqooopppqqqooonnnnnnooorrrvvvxxxxxxwwwvvvuuuvvvoootttuuu|||kkkkkkggggggggghhhhhhiiiiiiiiigggmmmsssrrrnnnlllpppuuuqqqooonnnoooooopppqqqsssttttttqqqnnnooottttttqqqkkkuuusssooouuuvvvpppqqqrrrooommmooosssvvvuuusssiiiiiiiiikkknnnpppppppppjjjlllrrryyyxxxqqqllllllnnnnnnooooooooonnnnnnmmmmmmnnnqqqrrrttttttssssssqqqnnnnnnrrrsssrrrsssvvvqqqpppppprrruuuwwwwwwvvvuuutttsssssssssuuuwwwxxxwwwvvvuuurrrqqqssswww{{{yyywwwvvvuuuvvv|||www{{{tttuuu|||vvvoooqqq}}}ooommmvvvoooqqqsssuuuvvvvvvxxxyyyrrrrrrqqqpppppppppppppppmmmnnnooonnnllllllmmmooorrrooolllmmmoooqqqqqqqqqrrrrrrttttttsssqqqooonnnnnnooorrrttttttsssqqqoooqqqpppnnnlllllllllmmmnnnnnnnnnnnnnnnnnnnnnoooooommmmmmmmmmmmnnnoooqqqrrrsssqqqooommmmmmllljjjiiilllkkkkkklllmmmnnnppprrrpppqqqrrrqqqpppooopppqqqoooppppppnnnllllllmmmmmmmmmmmmooossswwwyyyyyyxxxuuutttuuunnnssssss}}}nnnpppggghhhhhhiiikkklllmmmnnnfffhhhjjjlllllllllllllllmmmnnnnnnnnnpppsssvvvwwwpppqqqooolllmmmssstttrrrgggqqqpppooovvvuuuppprrrmmmnnnnnnnnnnnnnnnpppqqqkkkkkkkkknnnqqqrrrpppnnnjjjlllrrrxxxwwwsssqqqsssqqqqqqpppooonnnmmmlllkkkiiikkkmmmoooqqqrrrqqqqqqtttqqqqqqssssssqqqqqqtttpppooooooqqquuuxxxyyyzzz|||xxxtttpppooooooooottttttsssrrrrrruuuyyy}}}vvvxxxzzzyyytttuuuuuuwwwzzzvvvuuuuuuvvvrrryyy|||gggsssuuussssssuuuvvvvvvtttsssuuuwwwsssrrrqqqpppoooooooooooolllnnnoooooommmmmmmmmooorrrssssssqqqooonnnpppsssqqqrrrssssssrrrpppnnnllllllnnnppprrrsssrrrooonnntttrrrooollljjjjjjkkkllloooooooooooooooooonnnnnnkkkkkkkkklllmmmnnnoooooommmlllkkkmmmpppssstttsssoooooooooooooooqqqqqqoooooopppqqqqqqoooooopppqqqnnnnnnnnnmmmkkkjjjlllnnnooooooqqqtttwwwxxxwwwvvvssstttuuunnnrrrsss}}}ppprrriiiiiijjjjjjlllmmmooopppmmmkkkiiillloooooojjjfffhhhkkklllkkknnnsssuuutttlllooonnnlllmmmrrrsssrrrjjjrrrqqqqqqvvvrrrkkkmmmoooqqqssssssqqqppprrrtttooooooooossswwwwwwtttqqqooooooqqqtttttttttzzztttsssrrrpppnnnmmmlllkkkpppqqqrrrssssssssssssssswwwtttssstttsssppppppsssuuusssqqqqqqsssvvvwwwxxx|||xxxtttpppooonnnnnnsssttttttttttttvvvzzz}}}tttvvvyyyzzzuuuqqquuu}}}zzz{{{tttttt~~~|||vvvxxxzzzuuusssxxxyyylllnnnwwwvvvvvvuuurrrpppooopppqqqoooooonnnmmmmmmlllmmmmmmlllnnnppppppnnnmmmnnnnnnooorrrsssqqqmmmkkkmmmqqqnnnooopppqqqpppnnnllljjjkkklllmmmoooooooooooonnnsssqqqnnnllljjjjjjkkkkkknnnoooooooooooonnnnnnmmmllllllmmmmmmnnnnnnooooooqqqooonnnnnnppprrrsssssspppqqqqqqpppqqqsssqqqmmmjjjlllnnnoooooopppssstttooommmmmmooonnnlllnnnsssqqqrrrsssuuuwwwwwwuuusssqqqssswwwppptttttt{{{mmmqqqkkkkkkjjjjjjjjjkkklllmmmpppmmmlllooosssrrrmmmhhhfffjjjllljjjlllqqqrrrooolllpppqqqnnnnnnqqqrrrpppkkkrrrqqqrrrvvvpppgggiiiqqqrrrsssuuuvvvvvvuuutttooonnnppptttzzz{{{xxxtttppppppsssuuusssqqqvvv}}}uuutttsssqqqpppoooooonnnssssssssstttuuuvvvwwwwwwwwwtttsssuuutttqqqqqqtttyyyvvvrrrpppqqqtttvvvwwwuuutttssssssssstttuuuvvvtttvvvwwwwwwvvvvvvxxxzzzvvvttttttvvvvvvtttxxx}}}xxxyyyuuuppplllppp{{{xxxqqqjjjwwwmmmiiisss}}}rrrjjjiiinnnvvvsssrrrpppoooooooooooonnnmmmmmmlllllllllllllllmmmlllnnnppppppooonnnnnnnnnmmmnnnnnnnnnmmmlllmmmnnnmmmnnnooopppooonnnllljjjllllllkkkkkklllmmmooopppnnnmmmlllkkkkkklllmmmmmmnnnnnnooooooooonnnmmmllllllmmmmmmnnnnnnnnnmmmmmmwwwtttqqqooonnnnnnmmmlllmmmppppppoooqqquuusssmmmiiikkkmmmooooooppprrrtttooollllllooonnnlllpppvvvrrrrrrtttvvvxxxwwwuuurrrpppsssxxxrrruuuuuuxxxkkknnnmmmllljjjhhhhhhhhhhhhiiiiiiiiijjjnnnqqqqqqnnnkkkggglllnnnlllmmmqqqppplllnnnrrrssspppoooqqqpppnnnjjjqqqqqqrrrwwwooogggjjjmmmjjjjjjnnntttvvvrrrmmmkkkkkkmmmssszzz|||yyytttlllpppwww{{{vvvmmmjjjmmmttttttsssrrrqqqqqqqqqrrrlllllllllmmmpppsssvvvwwwwwwssssssuuutttrrrrrruuuzzzvvvqqqoooqqqtttwwwyyyrrrrrrrrrssstttuuuvvvvvvvvvxxxyyyyyywwwvvvvvvwww{{{tttoooqqquuuyyy}}}zzzrrrqqqtttvvv}}}rrrmmmtttuuukkkgggtttppphhhooottttttssspppnnnnnnoooqqqrrrqqqooonnnnnnmmmmmmmmmmmmnnnnnnlllnnnpppqqqooonnnnnnnnnmmmkkkiiikkkoooqqqooolllnnnoooqqqrrrqqqpppnnnmmmmmmllljjjiiijjjmmmppprrriiiiiijjjkkklllmmmoooooommmnnnooooooooommmlllkkkkkklllllllllllllllkkkjjjsssqqqnnnmmmnnnoooppppppjjjmmmnnnmmmqqqvvvtttmmmlllnnnoooooonnnnnnoooqqqllliiiiiimmmmmmkkknnnvvvqqqrrrtttvvvxxxxxxuuurrrooosssyyytttwwwvvvyyylllhhhjjjiiiiiiiiikkklllkkkjjjjjjhhhggghhhlllmmmllljjjnnnnnnnnnmmmmmmmmmmmmmmmtttsssqqqqqqqqqpppmmmkkkpppppprrrrrrmmmiiippp{{{sssrrrrrrrrrssssssqqqooopppppprrruuusssoooooorrrrrrssstttssspppmmmlllllluuussstttxxxxxxsssmmmlllnnnpppqqqpppnnnnnnoooppprrrpppqqqttttttpppoooqqqssssssrrrrrrrrrqqqqqqqqqtttmmmjjjnnnsssvvvxxx|||rrruuuwwwvvvrrrpppqqqsssooorrrtttrrrpppsss{{{zzzyyywwwzzz~~~~~~{{{yyytttlllpppzzz|||uuutttyyykkkrrr}}}vvvkkkppprrrlllnnnyyyooooooooonnnllllllnnnpppsssooolllmmmrrrtttrrrooonnnnnnmmmmmmllllllllllllmmmnnnppppppooooooqqqrrrsssqqqnnnnnnppppppnnnkkklllppppppiiifffjjjpppssspppooonnnooorrrsssqqqooopppjjjhhhjjjiiieeefffkkkooollljjjkkknnnooommmjjjlllllllllkkkkkkjjjjjjjjjnnnmmmkkkkkkkkkmmmppprrrnnnmmmlllllllllnnnoooppppppppprrrrrrssssssssssssrrrrrrrrrrrrsssttttttuuunnnqqqqqqzzzrrruuuzzzttthhhcccjjjjjjiiijjjkkkkkkkkkkkkmmmkkkjjjkkkmmmmmmllljjjjjjjjjkkkmmmnnnpppqqqqqqooonnnnnnoooqqqssssssrrrttttttsssqqqqqqrrrtttvvvtttrrrqqqqqqrrrrrrpppnnnooommmnnnppppppooorrrxxxrrrqqqppprrrttttttrrrooonnnmmmooouuuvvvrrrooonnnoooqqqrrrqqqpppooopppqqquuurrrrrrtttrrrmmmjjjlllpppppppppppppppqqqqqqqqqzzzsssppprrruuuuuuuuuwwwkkknnnsssuuuuuusssrrrqqqvvvvvvuuusssqqqrrruuuxxxuuuwwwxxxxxx{{{{{{qqqlllpppvvv|||zzzppprrrzzz~~~rrrooowwwoooiiijjjrrrtttmmmlllqqqnnnoooooommmllllllnnnppprrrnnnlllmmmqqqsssqqqooommmmmmmmmmmmlllkkkjjjjjjiiikkkmmmnnnnnnoooqqqssssssqqqppppppqqqqqqooollllllqqqrrrmmmjjjlllpppqqqrrrqqqppprrrtttuuusssqqqmmmhhhfffhhhhhheeefffkkknnnooooooooonnnnnnoooooommmmmmmmmmmmmmmlllllllllnnnnnnoooooopppqqqrrrrrrpppooonnnnnnnnnooopppqqqrrrrrrrrrqqqpppooonnnmmmoooooonnnooopppqqqssstttppprrrqqqzzzssswww}}}sssfffbbbhhhhhhhhhhhhhhhiiiiiijjjmmmlllkkklllnnnoooooooooiiijjjkkkmmmoooqqqrrrsssnnnllllllmmmqqqtttuuuuuuzzz{{{wwwtttxxx|||rrrsssqqqppppppppppppnnnmmmppplllkkkmmmmmmmmmrrryyyuuuqqqnnnqqqwwwyyyuuupppmmmkkkmmmsssuuurrrppppppqqqrrrssssssqqqqqqrrrsssuuurrrqqqsssqqqllljjjlllnnnnnnooooooppppppqqqqqqzzztttqqqtttvvvtttsssssskkknnnsssxxxzzzxxxtttpppyyyyyywwwuuutttsssssssssrrrxxx{{{xxxsssvvv}}}}}}rrrrrrnnnjjjnnn|||mmmhhhkkkzzzqqqjjjcccsss{{{ooo```gggooottttttrrrpppooommmnnnooonnnllllllnnnpppooolllkkklllooopppnnnllljjjkkklllmmmmmmllljjjiiiiiikkkmmmnnnmmmnnnoooppprrrqqqrrrssssssrrrooommmiiiooorrrooommmooorrrrrrooonnnnnnoooqqqqqqpppnnnnnnjjjiiikkkkkkiiijjjmmmmmmqqqsssrrrnnnmmmpppsssnnnnnnnnnnnnoooooooooooolllnnnppprrrsssssssssrrrrrrrrrqqqpppppppppqqqqqqqqqqqqpppooonnnmmmllllllmmmlllllllllmmmooorrrsssppprrrqqqzzzssswww~~~vvvjjjfffeeeffffffeeeeeeeeegggiiihhhhhhiiikkknnnqqqsssuuunnnnnnoooooopppqqqrrrrrrrrrpppnnnmmmoooqqqrrrrrrvvv{{{yyyrrrvvv|||mmmpppooommmnnnooopppooonnnqqqnnnmmmmmmllljjjnnnsssvvvsssqqqrrruuuuuurrroooqqqnnnooosssuuurrrooopppqqqsssttttttsssrrrsssuuupppnnnnnnrrrrrrppppppsssqqqqqqqqqqqqqqqqqqqqqqqqrrrmmmmmmrrrvvvuuuttttttuuuvvvxxx{{{~~~}}}wwwrrrtttvvvyyyxxxuuusssuuuwwwtttyyy|||zzzuuussswww|||~~~ooommmsssxxx{{{pppqqqvvvssskkkrrryyyqqqkkkmmmgggooorrroooooouuuuuuooommmooopppooonnnnnnoooqqqmmmkkkjjjkkkmmmnnnlllkkkhhhiiilllnnnooonnnlllkkkmmmooopppooommmkkkkkkkkkpppqqqsssttttttssspppmmmfffkkkmmmkkkkkkpppsssssslllllllllmmmnnnnnnnnnmmmsssqqqppppppooooooooopppmmmoooppppppnnnnnnoooqqqnnnnnnnnnoooooopppppppppkkklllnnnoooqqqqqqrrrrrrsssrrrrrrqqqppppppppppppnnnmmmmmmmmmnnnnnnoooooopppooommmlllmmmoooqqqsssnnnrrrrrr|||tttvvv{{{xxxmmmjjjfffggggggfffdddeeehhhkkkhhhhhhiiijjjlllooorrrtttoooooopppqqqqqqrrrssssssuuurrrooonnnnnnpppppppppkkktttuuummmnnnvvvtttiiimmmlllkkklllnnnpppqqqqqqnnnmmmoooqqqpppllllllppprrrsssrrrrrrpppppppppqqqqqqmmmmmmqqqssspppooopppqqqrrrttttttsssrrrtttuuuooommmnnnrrrtttsssuuuxxxwwwvvvuuutttsssqqqppppppoookkkkkkrrrwwwvvvuuuuuu{{{yyyxxxzzz}}}~~~|||yyymmmsssxxxwwwrrrpppsssxxxvvvwwwyyyzzzzzzxxxvvvtttzzzzzzxxxtttpppxxxzzzwwwvvvrrryyyllluuummmgggkkkrrrlllpppnnniiimmmvvvuuukkknnnoooqqqqqqppppppqqqrrrooonnnnnnoooppppppnnnmmmgggiiilllpppqqqqqqpppooonnnpppqqqqqqnnnlllkkkkkknnnpppssstttsssqqqooonnniiikkkjjjffffffkkkooopppnnnooopppqqqppppppppppppvvvvvvuuusssqqqqqqqqqpppmmmkkkjjjkkkmmmooonnnlllmmmmmmmmmnnnnnnoooooopppnnnnnnmmmmmmnnnpppssstttqqqqqqqqqppppppooonnnnnnnnnnnnmmmnnnnnnoooqqqqqqtttsssqqqpppoooppprrrsssoootttvvvyyyxxxyyywwwmmmkkkiiijjjkkkiiifffgggkkkooollllllkkkjjjiiiiiillloookkklllnnnoooqqqsssuuuuuusssqqqooonnnpppqqqqqqpppiiiqqquuupppnnnrrrrrrooommmllljjjkkknnnpppqqqrrriiijjjooouuuuuuqqqppprrrnnnoooqqqpppnnnoooqqqtttlllhhhhhhmmmpppooooooqqqoooqqqrrrrrrrrrrrrsssuuusssppppppssstttrrrssswwwyyyxxxvvvuuusssqqqoooooosssooonnntttwwwvvvuuuuuutttsssrrrtttwww{{{}}}~~~nnnsssvvvtttooommmooosssuuutttuuuwwwzzzzzzvvvsssooo{{{}}}rrrhhhgggtttiii```kkk}}}qqqpppsssyyywwwggghhhoooqqqppplllooooooooouuu|||vvvlllmmmoooqqqqqqppppppqqqrrrrrrssstttttttttsssqqqpppiiikkkmmmpppqqqqqqpppooojjjllloooqqqpppooonnnnnnllloooqqqrrrpppooonnnnnnpppoookkkeeedddhhhjjjjjjlllnnnppppppooonnnoooppprrrttttttpppoooqqqpppmmmllliiigggiiimmmooommmjjjmmmmmmmmmmmmnnnnnnnnnnnnrrrqqqooonnnnnnpppsssuuuooooooooopppoooooonnnmmmqqqpppooonnnnnnooopppqqquuuttttttsssssssssssssssqqqvvvyyy{{{zzz{{{uuukkkiiihhhjjjkkkhhheeefffjjjooonnnnnnmmmjjjggggggjjjmmmjjjkkklllmmmooopppqqqrrrrrrpppooopppqqqqqqpppooolllnnnqqqqqqpppppprrrtttpppnnnllllllmmmoooppppppkkklllqqqwwwwwwsssqqqtttqqqpppooonnnooopppqqqqqqmmmhhhgggkkknnnmmmnnnqqqmmmooopppqqqpppppprrrssstttqqqppprrrrrrpppqqquuuuuuuuusssrrrpppooonnnmmmuuupppooosssvvvuuussstttmmmnnnooopppqqqtttxxx|||vvvuuutttsssttttttrrrqqqttttttuuuvvvvvvvvvvvvuuuuuuzzz}}}}}}uuussssssjjjqqqvvvkkkmmmwwwpppiiiiiivvv~~~kkkdddkkksssrrrnnnnnnoooqqqtttwwwxxxuuuqqqjjjlllooopppooooooooopppqqqrrrttttttsssqqqppppppnnnnnnnnnooonnnnnnmmmlllgggjjjnnnpppooonnnnnnnnnkkkmmmoooooommmlllmmmnnnpppqqqmmmhhhhhhkkkllljjjjjjmmmoooooommmlllmmmooolllppppppmmmmmmqqqpppmmmkkkkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmqqqpppooooooooopppqqqqqqmmmnnnooopppppppppooonnnoooooonnnmmmnnnoooqqqssspppqqqrrrssstttttttttsssooosssuuuxxxyyy}}}uuukkkhhhfffhhhhhhfffbbbccchhhmmmmmmnnnmmmjjjhhhhhhlllppplllllllllllllllkkkkkkkkksssrrrqqqqqqqqqpppnnnllljjjgggggglllnnnlllmmmpppsssqqqnnnlllmmmnnnnnnnnnpppqqqtttxxxwwwrrrpppsssyyysssnnnmmmpppqqqnnnjjjsssnnnkkkmmmnnnllllllooolllnnnooooooooooooqqqrrrsssooooooqqqqqqpppqqquuuqqqqqqpppooonnnmmmllllllsssmmmkkkppptttsssssstttlllnnnppppppnnnooosssvvv~~~wwwrrrttt{{{~~~zzzttttttwwwxxxvvvsssrrruuuxxx||||||xxxsssyyy~~~vvvrrrppprrrwwwvvvuuukkksssnnnssssss|||pppppppppooommmmmmoooqqqpppnnnnnnnnnmmmkkknnnssshhhkkkmmmnnnnnnmmmnnnnnnmmmoooqqqqqqpppnnnllllllqqqqqqooommmllljjjiiiiiiiiillloooooonnnkkkjjjjjjjjjlllnnnmmmjjjjjjlllnnnlllnnnnnnlllnnnrrrrrrnnnmmmpppsssrrrpppoooqqqssshhhmmmooolllnnnssssssooojjjmmmppppppmmmmmmpppsssppppppoooooonnnnnnmmmmmmmmmnnnnnnoooooommmlllkkkmmmnnnooopppqqqqqqpppooojjjjjjjjjkkknnnqqquuuwwwjjjlllooossstttuuuttttttlllooonnnxxxrrrvvv}}}xxxiiikkkjjjgggddddddfffhhhjjjkkkkkklllmmmjjjfffeeefffiiikkkoooqqqnnnmmmooopppoooqqqpppnnnmmmmmmmmmnnnnnnkkkkkkkkkkkknnnqqqtttvvvtttpppmmmooossssssmmmgggsssrrrvvv{{{yyytttsssvvvwwwuuuttttttrrroooppptttqqqyyyuuufffbbblllqqqmmmxxxxxxvvvssspppmmmmmmnnnqqqpppnnnlllmmmpppsssuuu{{{vvvpppoooqqqrrrpppmmmoooppppppqqqqqqqqqqqqppppppmmmmmmpppqqqppprrrwwwwwwxxxuuussswww{{{yyyuuuuuuyyyxxxttttttxxxzzz{{{}}}}}}zzz{{{~~~~~~zzzuuusssppppppssszzzuuummm{{{~~~qqqpppvvvvvvuuutttsssrrrrrrqqqpppooooooqqqqqqqqqqqqooommmkkkiiiiiijjjlllnnnppppppppppppmmmtttrrrfffbbbiiinnnkkkmmmmmmllljjjhhhhhhjjjmmmlllqqqvvvwwwtttpppnnnnnnllllllkkkjjjiiikkkooosssmmmkkklllnnnnnnmmmqqqvvvlllssssssjjjgggmmmqqqnnnkkkmmmooopppooommmmmmmmmoootttwwwtttmmmjjjmmmrrrxxxuuurrrppppppooonnnmmmqqqnnnooorrrqqqmmmkkklllnnnqqqttttttqqqmmmkkkkkkpppqqqooommmnnnsssssspppnnnnnnooooooppppppppppppwwwuuuwwwqqqrrrooo}}}yyyiiijjjiiifffddddddfffhhhjjjjjjjjjlllmmmllljjjiiikkkmmmkkkooopppmmmlllooopppooosssrrrpppnnnmmmllllllmmmooonnnmmmlllmmmoooqqqrrrvvvqqqlllkkkmmmoooooommmnnnsssvvvuuutttsssrrrpppnnnnnnpppttttttqqqrrrvvvssswwwtttkkkiiippptttrrruuuuuuuuussspppnnnooopppsssqqqooonnnooorrruuuwwwwwwtttrrrrrrtttsssooojjjlllnnnppprrrsssqqqooommmssspppooorrrqqqoooooorrruuuyyyzzzxxx{{{zzzwwwtttuuuzzz{{{vvvtttuuuuuuvvvyyyyyyvvvuuu}}}|||}}}{{{~~~xxxooowwwuuussswwwvvvjjjlllqqq{{{ssskkklllyyyxxxuuuxxxvvvuuutttsssrrrqqqpppooommmnnnnnnooonnnmmmlllkkklllmmmnnnpppqqqqqqqqqqqqrrrxxxuuullljjjqqqssspppoooooonnnllljjjjjjlllnnnkkknnnssssssqqqmmmkkkkkknnnppprrrrrrqqqpppqqqrrrqqqnnnmmmnnnmmmkkknnnsssppptttsssnnnkkkmmmooonnnkkkmmmnnnnnnmmmmmmnnnooonnnqqqsssrrrnnnlllnnnqqquuusssqqqpppppppppooommmooommmmmmppppppmmmlllnnnnnnppprrrtttrrrooollljjjqqqrrrqqqooorrrwwwxxxuuurrrrrrqqqqqqppppppppppppuuuvvvzzzvvvxxxtttzzziiiiiigggfffeeefffhhhjjjjjjiiiiiikkknnnoooooonnnooopppkkkooopppmmmlllooopppoooqqqpppooonnnnnnooopppppprrrqqqooonnnmmmmmmmmmnnnrrrpppooommmmmmnnnnnnooolllrrrvvvuuusssrrroookkkiiijjjnnnttttttqqqqqqtttuuussspppoooqqqsssttttttqqqrrrsssrrrpppooopppqqqvvvtttqqqooooooppprrrssssssrrrsssvvvwwwuuunnniiijjjmmmrrruuuuuusssooolllrrrppppppsssrrrooonnnpppnnntttxxxxxxxxxxxxvvvsssuuurrrsssyyy|||xxxsssqqqtttvvvyyy{{{xxxuuuyyy{{{sssrrrvvvvvvsss~~~nnnhhhmmmvvvqqqiiinnn}}}nnnhhhmmmuuutttssssssrrrqqqpppoooooolllmmmnnnoooooopppoooooommmnnnoooppppppppppppooorrruuurrrlllmmmssssssnnnpppqqqqqqooommmlllmmmooollloooqqqrrrpppmmmkkkjjjkkkooossstttssspppnnnnnnqqqnnnmmmmmmllljjjnnnsssrrrppppppqqqnnnjjjjjjmmmpppppppppooommmnnnpppqqqnnnnnnoooooooooooopppppppppoooooopppqqqqqqooommmllljjjkkknnnooommmnnnqqqnnnnnnpppqqqrrrpppmmmjjjooopppooommmooossstttqqqvvvuuutttrrrqqqpppppppppppprrryyyvvvxxxttt|||iiiggghhhgggggghhhkkklllkkkjjjiiilllnnnpppqqqppppppooollloooooolllkkknnnpppooonnnnnnnnnoooqqqtttvvvxxxsssrrrpppnnnmmmllllllllljjjoootttvvvsssooommmlllooopppvvv~~~{{{qqqllllllmmmlllooorrrqqqmmmlllooouuuooommmqqquuusssqqqrrrqqqrrrsssrrrpppoooooopppyyywwwssspppnnnmmmnnnnnnqqqqqqsssuuuvvvtttoookkklllooosssuuuvvvtttqqqooommmkkkmmmrrrssspppppprrrlllqqqvvvvvvsssqqqqqqqqqsssqqqqqqtttxxxwwwsssppprrrtttxxx|||{{{wwwwww{{{||||||{{{ssstttsssssszzzxxxkkktttnnntttlllooovvvuuugggiiiooopppmmmnnnnnnnnnnnnoooooooooooooooppppppqqqrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmllllllooopppnnnkkknnnsssqqqjjjpppqqqrrrpppnnnmmmmmmnnnpppqqqrrrsssqqqpppnnnmmmiiilllppprrrrrrpppnnnnnnmmmkkkkkklllllllllpppvvvnnnhhhiiiooommmfffeeekkkvvvuuussspppnnnnnnpppsssmmmlllkkkmmmppprrrqqqooommmmmmmmmoooqqqqqqooommmjjjhhhiiimmmnnnmmmooossspppooonnnnnnpppqqqooommmsssssspppllllllooooookkkvvvuuusssqqqppppppppppppssstttyyyuuuwwwsss~~~jjjgggiiihhhhhhjjjmmmnnnnnnmmmkkklllnnnooopppooommmkkklllooooookkkjjjmmmppppppoooooooooqqqsssvvvxxxzzzqqqpppooonnnnnnmmmmmmmmmiiiooovvvwwwtttpppoooooouuunnnvvvqqqjjjsssqqqoooooopppnnnjjjkkkooovvvpppooosssvvvssspppqqqrrrssstttsssqqqoooooooooyyywwwtttrrrppppppppppppppppppqqqrrrsssrrrpppnnnmmmnnnppprrrrrrrrrrrrqqqkkkjjjlllqqqrrrpppppprrrrrrtttvvvuuusssqqqsssvvvsssqqqoooooorrruuutttrrrmmmmmmrrryyyzzzwwwvvvwww}}}|||{{{}}}vvvoooqqqvvvwww~~~zzzrrrqqquuusssnnneeewww|||gggbbbmmmvvvtttllljjjkkklllmmmoooppprrrrrrrrrrrrrrrqqqqqqqqqqqqqqqmmmmmmmmmlllllllllllllllpppooonnnmmmppprrrpppkkkooopppqqqqqqnnnlllkkkkkkqqqqqqqqqqqqrrrqqqpppoookkknnnpppqqqqqqqqqrrrtttllljjjkkkmmmmmmlllooouuujjjdddeeemmmnnnhhhgggmmmxxxvvvtttooollllllnnnpppnnnkkkjjjlllqqqsssqqqooommmmmmmmmoooqqqqqqooommmiiigggiiimmmooonnnooossssssqqqnnnmmmnnnooopppqqqvvvvvvsssoooooorrrqqqmmmsssrrrpppooooooooopppqqq|||{{{~~~xxxyyyvvvkkkgggjjjiiihhhjjjlllnnnoooooommmlllllllllmmmmmmjjjhhhlllooonnnjjjiiimmmppppppsssrrrrrrqqqqqqssstttuuunnnnnnnnnooooooooooooooooooqqqrrrpppnnnooorrrvvvwwwooovvvqqqlllvvvpppnnnnnnooonnnllloootttuuuttttttuuuvvvvvvtttrrrrrrtttuuuuuurrrpppoooooovvvuuuttttttttttttuuuvvvnnnnnnnnnooooooppppppqqqkkklllmmmnnnooopppppppppooommmnnnrrrsssppppppssstttrrrqqqqqqqqqooorrrwwwrrrsssrrroooooosssvvvuuuooonnnqqqxxx|||{{{yyyzzz|||{{{zzzyyyyyyyyywwwrrrrrr|||qqqlllllluuu{{{qqqsss~~~|||yyyuuupppnnnooorrrsssssskkklllmmmoooqqqsssuuuvvvrrrqqqpppooonnnnnnnnnnnnoooooonnnmmmmmmnnnnnnooommmlllkkkkkkllllllkkkiiinnnpppqqqqqqnnnkkkjjjiiinnnmmmlllmmmooopppooonnnkkklllmmmmmmmmmnnnppprrrmmmlllmmmooonnnkkkkkkooollliiihhhmmmoooooooooppptttsssqqqmmmjjjjjjlllnnnpppnnnlllmmmppprrrpppnnnooonnnnnnoooppppppnnnllljjjhhhjjjoooqqqnnnnnnqqqrrrsssrrrpppnnnnnnppprrrqqqqqqpppmmmnnnrrrsssppprrrpppooommmmmmnnnpppqqq|||zzz|||uuuvvvssslllhhhjjjhhhfffgggjjjmmmoooooommmkkkjjjjjjlllllljjjhhhlllooonnnjjjiiimmmppppppsssrrrpppooooooooopppqqqnnnnnnnnnoooooooooooonnnoooooonnnllllllnnnrrruuussssssuuuwwwuuurrrrrrtttnnnmmmooorrrrrroooqqquuunnnuuuwwwrrrrrrwwwxxxtttpppsssuuuvvvtttsssrrrrrruuuuuutttssssssssssssssskkklllmmmnnnnnnnnnooopppjjjlllnnnqqqrrrrrrpppppprrrooopppsssuuutttuuuyyytttnnnllloooqqqpppqqquuuooovvvxxxsssqqqtttxxxxxxtttqqqqqqxxx}}}}}}||||||xxx~~~{{{xxx|||}}}yyyuuusssuuu{{{tttqqqlllooo{{{tttooosss~~~{{{nnnjjjlllrrrwwwvvvqqqooosssxxxmmmnnnoooppprrrssstttuuurrrqqqooonnnmmmmmmnnnnnnooonnnmmmmmmmmmnnnoooooollllllkkkjjjhhhfffgggiiimmmppprrrrrrooollliiihhhllljjjhhhiiillloooooonnnkkkllllllllljjjjjjkkklllkkkkkknnnqqqpppkkkjjjmmmooopppnnnllloootttuuuqqqooopppooommmlllllloooqqqrrrqqqppppppppppppooonnntttqqqooonnnooonnnmmmlllkkkjjjmmmrrrsssooommmnnnnnntttyyyxxxrrrnnnnnnqqqmmmnnnmmmjjjlllpppqqqnnntttrrrooommmlllmmmnnnoootttssswwwrrrsssppp}}}mmmiiiiiigggeeeeeehhhkkknnnooommmkkkhhhiiikkkmmmllljjjlllooonnniiihhhlllppppppooonnnmmmmmmmmmnnnpppqqqnnnnnnoooooooooooonnnnnniiikkkmmmoooppppppooonnnmmmwwwuuuhhhfffssswwwpppnnnooorrrvvvuuupppooorrrgggsssvvvnnnmmmvvvyyytttoooqqquuuvvvvvvuuuuuuuuuwwwuuusssqqqnnnlllkkkjjjgggjjjmmmnnnnnnnnnnnnoookkknnnrrrvvvwwwvvvsssqqqqqqnnnoootttwwwxxx|||wwwpppnnntttwwwuuuuuuwwwmmmwww}}}xxxtttvvvyyyyyytttooommmsssyyyyyyxxxyyytttyyy{{{wwwwww}}}}}}qqq~~~uuuqqqmmmnnnttt{{{vvvnnnjjjssswwwvvvvvvqqqoootttaaabbbllllllooosssuuutttuuuvvvxxxnnnnnnooooooppppppqqqqqqrrrqqqpppooooooooopppqqqlllkkkkkkjjjkkklllmmmnnnqqqqqqqqqoookkkhhhkkkooonnnqqqsssssspppllljjjhhhkkkiiigggiiilllppppppooopppqqqrrrqqqnnnlllkkkkkkfffggglllrrrrrrnnnmmmoooqqqtttqqqkkkmmmvvvvvvooonnnooopppppppppqqqtttwwwssssssrrrqqqpppooonnnnnnvvvtttpppnnnnnnnnnmmmllllllkkkooottttttooolllllljjjttt}}}~~~vvvnnnlllnnnssssssqqqmmmnnnrrrqqqnnnwwwtttqqqnnnllllllmmmmmmpppqqqxxxtttwwwrrrdddoooeeedddeeehhhlllmmmllliiimmmkkkiiijjjmmmppprrrrrrqqqnnnllllllnnnooommmkkkqqqpppooooooppprrrtttvvvoooppppppooommmlllmmmooooooooonnnnnnmmmmmmmmmmmmtttrrrooonnnnnnmmmllljjjtttssssssssstttssspppmmmoooppppppooollliiiiiiiiiqqqssstttssspppooorrrtttnnnnnnnnnpppqqqpppmmmjjjiiilllppprrrqqqooonnnnnnhhhiiikkkppptttvvvtttqqquuutttsssrrrqqqsssuuuwwwwwwtttrrruuuxxxuuullldddpppqqqtttuuuvvvtttrrrppprrrwwwwwwqqqooossstttqqqwwwvvvuuuuuuxxxyyyzzzyyy{{{}}}{{{wwwvvvvvvtttrrrpppwwwyyywww}}}uuunnnvvvrrrvvv}}}sssvvvppp|||uuuooommmooorrrwwwpppnnnrrrrrrmmmjjjjjjlllmmmmmmnnnnnnnnnoooooojjjjjjjjjjjjlllmmmnnnooossssssssssssrrrrrrppppppooolllhhhhhhjjjllllllkkkuuuqqqmmmllloooqqqrrrqqqlllmmmmmmmmmmmmnnnqqqtttpppqqqqqqooommmlllmmmnnnlllkkkjjjiiiiiikkkmmmnnnsssrrrqqqooonnnmmmllllllppppppppppppoooooooooooorrrllljjjpppssspppoooqqqrrrpppmmmkkkkkklllmmmoooooopppqqqqqqppppppqqqrrrqqqjjjjjjtttzzzyyyuuutttkkkkkkkkknnnppprrrqqqpppqqqpppnnnkkklllpppnnniiillllllqqqooosssrrrbbblllhhhggggggiiikkkllljjjgggnnnlllkkkkkkmmmooooooooopppnnnmmmnnnqqqssssssrrruuutttrrrpppnnnnnnnnnnnnoooppppppooommmmmmnnnpppppppppqqqqqqpppoooooonnnpppppppppqqqsssrrrpppnnnuuutttsssssstttsssqqqooonnnooopppooommmllllllllloooqqqrrrrrrpppppprrruuurrrpppoooooopppqqqqqqqqqjjjmmmooopppooonnnmmmnnnqqqnnnkkklllooorrrttttttwwwuuusssrrrsssttttttssszzzvvvsssuuuxxxxxxrrrllllllnnnqqquuuwwwxxxwwwwwwoootttuuuqqqpppsssuuussstttssssssuuuxxxzzz{{{zzzyyyyyyyyy}}}}}}{{{wwwsssoooqqqpppqqqssswwwyyyyyyyyy|||rrrkkklllppp~~~|||rrrpppuuuuuusssqqqoooooorrrvvvxxxvvvooolllnnnooommmlllnnnmmmmmmmmmmmmmmmnnnoooooommmmmmmmmmmmmmmmmmnnnnnnqqqqqqqqqqqqqqqpppppppppooollliiiiiilllmmmnnnmmmooolllkkklllppptttvvvvvvlllmmmnnnmmmmmmnnnqqqsssnnnnnnnnnlllkkkkkklllllllllkkkiiihhhhhhiiikkklllmmmnnnoooooonnnmmmllllllnnnnnnnnnnnnooopppqqqqqqqqqlllkkkppprrrpppoooqqqnnnnnnoooooooooooooooooommmnnnoooooonnnnnnoooooonnnlllpppxxx|||wwwssssssooonnnnnnppprrrssssssrrrqqqrrrooolllmmmpppnnnjjjtttpppqqqooouuuuuudddnnnkkkjjjjjjjjjkkkjjjhhhfffnnnmmmllllllmmmnnnmmmkkkooonnnmmmnnnqqqsssssssssuuutttrrrpppnnnkkkjjjiiinnnooopppooonnnnnnpppqqqqqqqqqrrrssssssrrrpppoooooooooqqqsssuuussspppmmmqqqooommmmmmmmmnnnmmmlllmmmooopppooonnnnnnooopppmmmoooppppppppppppsssuuutttqqqmmmkkkmmmqqqtttuuuoooqqqrrrqqqooonnnooopppuuurrrooonnnoooqqqrrrssstttrrrpppqqqssstttssspppxxxtttqqqssswwwyyyvvvrrrjjjlllooosssuuuwwwxxxxxxqqquuuwwwuuuuuuxxxzzzzzzrrrqqqqqqtttwwwzzzzzzzzzxxxxxxxxxvvvxxx~~~|||pppzzz|||}}}{{{xxxwwwrrrqqqpppppprrrttttttsssooouuu~~~\\\gggssszzzxxx{{{qqqlllnnnvvv~~~yyyggghhhkkknnnpppqqqqqqqqqtttoookkklllmmmmmmoooqqqnnnnnnmmmllllllmmmooopppppppppoooooonnnnnnnnnnnnooooooooonnnoooooopppqqqnnnlllkkkkkkmmmooooooooolllkkkkkkmmmqqqtttvvvvvvkkkmmmnnnnnnmmmnnnppprrrnnnmmmkkkkkkmmmmmmmmmllllllkkkiiihhhgggggghhhiiiiiijjjlllmmmnnnnnnmmmlllmmmmmmllllllnnnqqqsssuuuooolllkkkoooqqqppppppqqqmmmooorrrtttsssqqqnnnllloooooooooooooooooonnnnnnpppmmmlllmmmooorrryyyqqqppppppppprrrsssrrrqqqrrrsssqqqnnnnnnqqqoookkkwwwqqqpppnnnwwwyyyjjjrrrllllllkkkkkkkkkjjjiiihhhllllllkkklllnnnnnnllljjjnnnnnnmmmlllmmmmmmmmmmmmnnnnnnooonnnnnnlllkkkjjjmmmnnnoooooonnnnnnppprrrooopppqqqrrrrrrqqqpppoooqqqqqqpppqqqqqqooollljjjooommmjjjiiijjjkkkkkkkkkooopppqqqpppooooooppprrrnnnoooooooooooooooqqqrrrqqqmmmjjjiiilllooossstttuuuvvvuuusssrrrqqqsssuuupppqqqsssuuuuuussspppnnnooommmlllnnnssstttrrrnnnqqqooonnnppptttwwwuuurrrnnnnnnpppqqqrrrrrrrrrrrrsssuuuxxxwwwwwwxxxzzzzzzqqqqqqqqqtttwwwxxxxxxwwwssswwwzzz{{{{{{}}}~~~{{{{{{vvvwwwxxxxxxwwwtttrrrpppyyyxxx~~~sssyyyvvvppprrrsssrrrpppooonnnooonnnoooqqqvvv{{{mmmoooooobbbzzzxxxkkkpppqqqrrr~~~yyyfffkkkmmmoooqqqqqqooommmkkksssqqqooooooooooooooopppooonnnmmmllllllmmmooopppooooooooooooooonnnnnnmmmooonnnnnnnnnnnnoooqqqrrrllllllkkklllmmmnnnppppppoooooooooooopppppppppoookkklllnnnnnnmmmnnnoooqqqpppnnnlllmmmoooppppppnnnnnnmmmkkkjjjhhhgggggggggiiiiiiiiijjjkkklllmmmmmmpppooonnnmmmnnnqqqtttvvvmmmllllllnnnpppppppppqqqooopppssstttssspppllljjjqqqqqqqqqrrrrrrrrrpppooosssooollljjjlllrrrzzzqqqpppnnnooopppppppppooorrrttttttppppppqqqppplllrrrnnnooonnnwwwyyyhhhpppkkkkkkkkkkkkkkkkkklllmmmjjjiiijjjkkkmmmnnnmmmkkklllllllllkkkkkkkkklllmmmjjjkkklllmmmmmmmmmllllllmmmnnnnnnnnnmmmnnnoooqqqmmmmmmoooooooooooonnnmmmtttrrrooonnnnnnooonnnnnnssspppnnnmmmnnnppppppoooqqqrrrrrrqqqooooooppprrrqqqpppooonnnnnnnnnnnnnnnnnnlllkkklllnnnqqqrrrrrrwwwwwwvvvtttrrrrrrtttvvvnnnpppsssuuuuuutttrrrqqqrrrpppoooppprrrssspppmmmkkkkkkmmmppptttuuusssppprrrrrrqqqqqqqqqqqqqqqqqqpppqqqssstttsssqqqqqqsssssssssssstttvvvwwwuuutttsssuuuxxx|||~~~}}}{{{yyy}}}}}}~~~}}}xxxssspppxxxrrrrrrvvvwwwyyy{{{zzz~~~{{{sssxxxrrruuuiiiuuuzzzyyyzzz{{{{{{|||yyyjjjssstttxxx|||ssslllrrr|||wwwnnncccnnnoooppprrrrrrrrrqqqpppqqqssstttsssqqqpppnnnmmmooonnnmmmllllllmmmnnnoookkklllmmmnnnnnnnnnmmmmmmooooooooooooooopppqqqrrrjjjkkkkkkllllllmmmnnnooopppppppppooommmlllllllllkkklllnnnnnnmmmmmmnnnpppooonnnmmmmmmooooooooooooqqqpppnnnlllkkkiiihhhhhhlllkkkiiihhhhhhjjjmmmooouuusssqqqooooooqqqsssuuukkklllnnnnnnnnnpppqqqqqqmmmnnnooopppppppppooooooqqqqqqqqqrrrttttttqqqnnnkkklllmmmoooqqqssssssrrrrrrpppnnnnnnooopppooonnnqqqtttuuurrrqqqrrrqqqnnnmmmnnnsssooossstttccchhhjjjkkkllllllkkklllnnnqqqjjjiiihhhjjjlllmmmmmmllljjjkkkmmmmmmnnnooorrrtttlllllllllllllllkkkkkkkkklllmmmnnnmmmllllllnnnooommmmmmmmmmmmmmmnnnnnnnnntttqqqnnnnnnpppsssuuuuuuqqqpppnnnnnnpppppppppooorrrrrrrrrpppooooooqqqssstttrrroooooooooooonnnlllnnnmmmnnnooorrrssssssrrrsssssssssqqqpppppprrrtttqqqqqqqqqooooooqqquuuxxxxxxxxxvvvtttrrrpppooonnnkkklllooorrruuuvvvsssqqqssssssrrrrrrrrrtttvvvwwwsssssstttvvvtttpppoooqqqtttttttttuuuwwwvvvtttrrrzzzyyyxxxzzz~~~~~~|||||||||www}}}}}}sssqqqvvv{{{|||tttxxxnnnkkkooovvv{{{zzzkkkgggkkknnnooosssrrrrrrqqqpppooooooooooootttvvvtttqqqpppnnnkkknnnnnnnnnnnnnnnmmmmmmmmmiiijjjlllmmmmmmmmmlllkkknnnooooooppppppppppppooojjjkkkmmmmmmllllllmmmooolllmmmmmmlllkkkjjjlllmmmjjjlllnnnnnnmmmmmmmmmnnnlllmmmnnnmmmkkkkkklllnnnrrrrrrqqqooommmkkkjjjiiimmmllljjjiiiiiillloooqqqwwwuuusssqqqppppppqqqqqqiiimmmooommmmmmppprrrqqqjjjjjjkkkmmmooorrrtttvvvooonnnnnnpppssstttpppmmm___ccccccbbbeeeoooyyy~~~sssqqqooonnnoooqqqqqqpppnnnsssuuurrrqqqrrrrrrpppmmmpppwwwqqqrrrpppdddiiikkklllnnnmmmkkklllooorrrllljjjiiihhhjjjkkkkkkkkkjjjmmmooooooooopppsssvvvnnnmmmlllkkkjjjkkklllllllllmmmmmmllljjjjjjkkkmmmpppooonnnmmmmmmoooqqqrrrsssqqqooooooqqqtttttttttnnnmmmmmmnnnoooooonnnlllpppppppppooonnnooorrruuutttqqqooonnnpppqqqooonnnooonnnnnnoooqqqssssssrrrpppqqqqqqqqqppppppqqqsssqqqrrrqqqooonnnoootttwwwvvvwwwwwwtttooommmooosssnnnooooooqqqsssttttttsssrrrqqqppppppqqqsssvvvxxxxxxvvvxxx|||yyytttrrrvvvsssssstttvvvxxxxxxvvvtttyyyyyyyyyzzz{{{}}}}}}zzzwwwyyy|||zzz}}}wwwtttrrrsssssssss{{{}}}xxxuuuqqqpppvvv}}}pppiiiiiilllqqqtttttttttrrrqqqooommmlllkkkkkkrrrtttpppnnnoooooolllmmmnnnooopppooonnnlllkkkjjjkkklllmmmmmmllljjjiiilllnnnoooqqqpppooommmkkkkkkmmmoooooommmlllmmmooojjjkkkkkkiiiggghhhkkknnnjjjlllnnnooonnnmmmmmmmmmkkkoooqqqoooiiigggkkkooorrrrrrqqqpppnnnmmmkkkjjjiiijjjkkkmmmooopppqqqrrrttttttrrrqqqooooooooonnngggmmmooollllllppprrrqqqkkklllmmmnnnpppssstttuuunnnlllmmmpppuuuuuurrrmmmcccnnnsssnnnjjjqqqrrrooommmmmmnnnpppqqqpppkkkqqqtttrrrqqqssssssqqqnnnpppvvvrrrtttrrrjjjpppmmmnnnooommmkkkkkknnnqqqooollliiihhhhhhiiijjjiiimmmoooqqqpppnnnnnnpppssslllkkkjjjjjjjjjlllnnnppplllmmmmmmkkkiiiiiijjjkkksssqqqooonnnoooqqqsssuuurrrqqqppppppqqqqqqooommmpppppppppqqqssssssqqqnnnmmmnnnnnnnnnnnnppptttwwwrrrpppnnnnnnqqqsssqqqppppppnnnllllllnnnpppqqqqqqoooqqqrrrrrrrrrrrrssstttlllppptttuuussspppppppppmmmqqqsssppplllkkkqqqxxxqqqooonnnnnnoooqqqssstttqqqooommmlllmmmooorrrsssvvvtttwww{{{yyysssrrrvvvrrrrrrtttvvvyyyyyyxxxvvvlllqqqwwwxxxvvvuuuxxx|||wwwwwwuuurrrsss}}}{{{}}}yyywwwuuutttuuuxxxzzzqqqrrrnnnuuu~~~sssnnnlllmmmppprrrpppmmmlllmmmnnnooopppqqqqqqqqqqqqiiioooqqqllljjjnnnpppooolllmmmpppqqqpppnnnkkkjjjmmmmmmnnnnnnmmmkkkiiigggkkkllloooqqqpppmmmjjjhhhllloooqqqqqqnnnlllmmmooollllllkkkhhheeeeeeiiillljjjlllnnnooonnnllllllmmmmmmrrruuurrrjjjggglllrrrrrrqqqqqqpppooommmkkkjjjdddggglllqqqttttttsssrrrqqqqqqqqqpppooonnnmmmmmmfffmmmppplllkkkpppsssqqqpppqqqrrrrrrrrrrrrqqqpppooommmnnnrrrwwwyyyuuupppooo~~~{{{{{{ooollljjjjjjkkknnnnnnoooiiippptttrrrqqqssstttrrrnnnmmmrrrqqqxxxxxxooorrrqqqooolllmmmooopppooommmtttllliiimmmooollljjjkkkooopppqqqrrrqqqnnnkkkiiioookkkkkkpppoookkklllppplllllllllkkkkkkmmmqqqttt|||yyyqqqmmmpppwwwxxxtttsssssssssssstttuuuvvvvvvsssrrrqqqqqqssssssrrrqqqrrrqqqppppppqqqrrrtttuuuwwwrrroooppptttuuurrroootttppplllkkkmmmmmmllljjjlllqqquuutttnnnlllooosssrrrtttuuusssppppppssswwwvvvvvvvvvwwwvvvtttooolllmmmmmmnnnppprrrttttttsssxxxpppmmmqqqrrrppprrrxxxxxxvvvssspppppprrrtttvvvrrrpppoooppprrrssspppnnnnnnlllpppzzzzzzvvv{{{uuu{{{}}}wwwuuu{{{}}}vvvtttyyy|||vvvwwwwwweeennnnnnooottt}}}vvvooonnnqqqvvvyyy|||rrrggggggmmmooorrrrrrqqqppppppqqqkkkmmmooopppnnnmmmmmmmmmrrrqqqooonnnmmmnnnoooqqqtttqqqoooooorrrsssrrrpppoooppppppnnnjjjhhhjjjlllooooooqqqqqqpppnnnllljjjooommmkkklllnnnnnnllljjjkkkkkkmmmqqqrrroooppptttiiiiiijjjlllnnnmmmkkkhhhkkknnnqqqqqqmmmjjjjjjjjjoooqqqppplllkkknnnnnnkkkmmmiiijjjooooookkklllqqqmmmoooqqqqqqnnnlllkkkkkkkkklllmmmooopppppppppoootttuuuvvvvvvuuusssqqqppptttsssqqqqqqqqqqqqpppnnnwwwwwwppplllkkkiiijjjlllmmmmmmmmmkkkkkkmmmoooqqqsssuuuvvvrrrqqqtttqqqwwwvvvnnnqqqooommmlllmmmooopppooommmqqqnnnmmmpppnnnjjjjjjooossstttuuuuuutttqqqnnnlllmmmjjjkkkooooookkklllpppnnnmmmmmmkkkkkkllloooppprrrrrrqqqnnnpppuuutttpppqqqppppppooopppqqqrrrssstttsssrrrrrrttttttsssrrrttttttsssrrrrrrrrrssstttqqqqqqrrrssssssrrrpppnnnlllkkkjjjlllooorrrrrrqqqnnnqqqtttsssooommmnnnqqqqqqrrrtttuuuuuusssooollluuuuuuuuuvvvwwwuuuqqqnnnnnnnnnooopppppppppooommmsssnnnjjjkkkmmmnnnpppsssvvvuuusssrrrsssuuuxxxyyyvvvssspppqqqsssvvvwwwvvvoookkknnnxxx{{{uuusssxxxuuuyyy}}}{{{wwwwww{{{wwwyyy{{{|||yyy|||~~~yyyyyyssspppllliiirrryyyuuu}}}qqqppppppuuu}}}}}}vvvqqqjjjjjjooorrrpppoooqqqssstttrrrpppooopppqqqqqqooonnnooopppqqqpppnnnmmmmmmnnnpppqqqtttqqqooooooqqqrrrqqqpppmmmooopppooolllkkklllnnnppppppqqqqqqpppmmmkkkjjjpppnnnllllllnnnnnnllljjjmmmmmmppptttsssnnnnnnqqqlllllllllnnnoooooollljjjkkkmmmooonnnllliiiiiijjjjjjnnnpppoooooopppooojjjooolllmmmpppooollllllpppooopppqqqqqqpppmmmjjjhhhlllmmmnnnooopppooonnnnnnpppqqqrrrsssrrrqqqooommmqqqpppoooooopppooonnnlllooopppvvv|||{{{tttqqqsssooommmllllllnnnnnnmmmlllppppppppppppooooooooooootttrrrsssoootttvvvlllooolllkkkkkkmmmoooooonnnlllnnnnnnpppppplllhhhjjjpppqqqssstttuuutttsssqqqoooqqqppppppqqqooollllllpppoooooonnnmmmlllllllllmmmiiiooossssssrrrsssrrrnnnpppooonnnmmmmmmnnnpppqqqsssrrrqqqqqqssssssrrrqqqvvvuuutttsssrrrrrrrrrrrrlllooossstttqqqnnnmmmmmmhhhhhhjjjmmmrrrtttuuutttppppppqqqqqqpppoooooonnnlllnnnrrryyy~~~xxxqqqsssssstttuuuvvvuuurrrpppnnnoooppprrrrrrpppooommmqqqpppllliiikkkppprrrqqqvvvvvvvvvwwwyyy{{{}}}~~~yyyvvvsssrrruuuzzz}}}tttooorrr|||yyyrrrqqquuuwwwxxxxxxxxxyyy{{{~~~tttsssvvv|||zzz{{{~~~|||}}}|||{{{{{{zzzxxxuuurrrqqqnnnvvvvvvvvvwwwvvv{{{uuutttxxxzzznnnlllllllllrrrzzzvvvqqqnnnooouuuwwwuuupppsssttttttrrrppppppqqqssssssrrrooonnnmmmmmmnnnooosssqqqooonnnooopppooooookkkmmmooopppooonnnooooooooopppppppppooommmkkkjjjqqqooonnnmmmnnnnnnllljjjooonnnpppsssqqqlllkkknnnooonnnnnnoooppppppnnnllllllmmmmmmllljjjiiijjjkkkffflllpppqqqrrrsssooojjjpppnnnoooqqqooolllmmmppprrrqqqpppqqqrrrpppkkkfffmmmnnnoooppppppooonnnnnnlllmmmnnnoooooonnnmmmlllnnnmmmlllmmmnnnooommmkkkooollljjjkkkjjjkkkpppwwwqqqpppooopppppppppnnnllluuutttsssrrrqqqoooooonnnuuurrrsssnnnsssuuukkknnnjjjjjjkkklllnnnnnnmmmlllmmmmmmnnnmmmjjjiiijjjmmmkkklllnnnpppqqqqqqppppppvvvwwwwwwuuuqqqmmmnnnpppqqqpppoooooooooooonnnllljjjrrryyywwwtttsssrrrppprrrqqqooommmmmmnnnpppqqqpppnnnmmmnnnooopppooonnnsssssssssrrrrrrqqqqqqqqqmmmnnnppppppooonnnmmmlllkkklllnnnppprrrrrrrrrqqqooonnnmmmooorrrsssqqqooommmnnnrrrwww{{{|||yyyuuuppppppqqqsssuuuuuusssqqqmmmooosssuuuuuuttttttttttttvvvrrrmmmooovvvxxxtttwwwxxxyyy{{{|||}}}~~~~~~yyywwwuuuuuuwww{{{~~~tttqqqttt|||~~~yyytttsssuuuttttttuuuxxxzzz{{{{{{{{{uuurrrrrrwww|||vvv}}}~~~~~~{{{xxxvvvvvvwwwtttwwwzzzzzzzzzzzzzzzzzz~~~}}}}}}~~~zzzzzz{{{}}}}}}zzzvvvwwwtttnnnkkklllllliiinnnoootttzzz~~~zzzvvvoooiiiqqqyyyuuuvvvpppmmmqqqtttsssuuuxxxuuuqqqnnnooosssuuutttrrrvvvuuutttqqqoooppprrruuuvvvtttqqqnnnlllkkkkkkkkkqqqooommmlllllllllmmmmmmiiillloooqqqrrrrrrqqqqqqmmmnnnnnnoooooonnnmmmmmmqqqpppooonnnnnnmmmlllkkkpppnnnnnnooonnnkkklllqqqpppooonnnnnnppppppooonnnnnnmmmmmmlllkkkkkkkkklllhhhmmmqqqqqqrrrrrrooojjjlllnnnppppppnnnlllnnnqqqrrrooonnnppptttsssnnnhhhmmmnnnpppqqqrrrqqqqqqpppkkklllmmmnnnnnnnnnmmmlllnnnmmmmmmnnnppppppnnnmmmsssrrrrrrqqqooooooqqqtttqqqqqqppprrrsssrrrpppnnnuuuuuuuuuuuuuuuuuuuuuuuusssqqqsssooouuuvvvjjjmmmjjjjjjllllllllllllllllllpppnnnlllkkkmmmooonnnkkkkkkkkklllmmmmmmmmmlllkkkrrrvvvwwwtttpppnnnpppqqqrrrpppooopppqqqrrrpppnnnooowww{{{wwwqqqpppqqqrrrrrrqqqooommmmmmnnnooopppooonnnmmmmmmoooooonnnmmmooooooppppppqqqqqqqqqqqqsssoookkkkkknnnpppooolllmmmooopppqqqqqqpppoooooollljjjjjjmmmrrruuusssqqquuuuuusssoookkkiiijjjlllmmmmmmnnnppprrrsssrrrqqqnnnqqquuuvvvuuuttttttuuuuuuuuutttqqqssswwwwwwtttvvvwwwxxxyyyyyyyyyxxxxxxvvvvvvvvvvvvvvvxxx{{{}}}lllnnnrrrvvvuuussstttwwwtttrrrqqqssswwwyyyyyyyyy|||wwwtttvvv{{{||||||zzz{{{|||}}}{{{yyyxxxyyyrrrrrrqqqoooooorrrttttttnnntttzzzxxxqqqmmmppptttooonnnmmmnnnoooqqqqqqqqqmmmqqqssssssxxxpppuuummmssswww{{{qqqnnnrrrooommmooorrrsssqqqpppppppppppppppooooooppprrrsssuuutttrrrooonnnnnnrrruuusssqqqooommmllllllmmmnnnooonnnllljjjiiijjjkkkmmmjjjkkknnnqqqssssssrrrqqqjjjkkklllmmmnnnoooppppppooooooooonnnmmmllllllllltttpppnnnnnnmmmmmmrrryyypppnnnllllllnnnooopppoooooonnnmmmmmmmmmmmmmmmmmmmmmpppqqqooonnnpppoookkkhhhlllooonnnkkkllloooqqqooommmkkkoootttuuuqqqmmmlllnnnppprrrssssssssssssmmmnnnnnnnnnoooooonnnnnnoooooopppqqqssssssqqqnnnooorrrtttsssqqqpppooonnnpppooooooqqqsssttttttrrrsssssstttuuuvvvvvvwwwwwwooooootttrrrxxxxxxjjjmmmlllmmmmmmllljjjjjjlllnnnrrrqqqnnnmmmppptttrrrmmmrrrqqqpppooommmkkkiiihhhhhhnnnrrroookkkmmmqqqrrrtttqqqnnnnnnqqqrrrqqqooorrrwwwxxxrrrlllmmmpppqqqqqqpppooonnnmmmlllllllllqqqpppooooooqqqqqqpppooolllmmmnnnooopppqqqppppppwwwqqqjjjjjjooorrrqqqnnnmmmoooppppppooonnnooopppkkkiiijjjmmmrrruuutttrrruuuuuusssmmmhhhgggkkkpppmmmlllmmmoooqqqssssssqqqqqqtttvvvuuuqqqooopppsssssspppppptttvvvsssrrrsssssssssttttttsssrrrqqqqqqrrrsssttttttsssuuuwwwzzzmmmqqqttttttsssssswww{{{rrrqqqqqqrrruuuwwwwwwwwwwwwwwwuuutttwww||||||yyyvvvzzz~~~vvv~~~~~~zzztttwwwvvvtttyyy{{{wwwrrrsssqqqppprrruuusssqqqpppooooooooopppmmmooopppooommmmmmooorrrrrrqqqpppnnnmmmnnnqqqtttmmmllllllkkkmmmoooqqqsssmmmmmmllljjjhhhiiimmmpppmmmlllmmmooorrrsssqqqpppiiijjjkkklllnnnooopppqqqlllnnnnnnnnnlllkkklllmmmuuuqqqnnnnnnooopppwwwnnnllljjjjjjllloooqqqqqqooonnnmmmnnnoooooonnnmmmqqqrrrqqqmmmllloooooommmgggmmmpppmmmjjjkkkooopppmmmkkkjjjmmmqqqssssssqqqlllmmmoooqqqrrrrrrrrrqqqooooooooooooooonnnooooooqqqqqqqqqssstttsssqqqnnnjjjnnnpppnnnmmmoooqqqppppppnnnnnnooorrrtttuuutttrrrrrrrrrrrrrrrsssssssssnnnnnntttsssyyyyyyjjjnnnoooooonnnkkkiiiiiilllooooooqqqpppmmmnnnrrrrrrnnntttsssrrrqqqooommmlllkkkdddmmmqqqlllhhhjjjnnnooovvvqqqmmmlllnnnpppnnnlllqqquuutttooolllnnnppppppqqqqqqqqqqqqpppnnnlllkkkqqqpppooopppqqqqqqpppooonnnooopppqqqqqqpppoooooouuurrrooooooppprrrqqqpppnnnooopppooolllkkkmmmoookkkkkklllnnnppprrrrrrqqqpppqqqqqqqqqqqqrrrtttuuunnnnnnnnnppprrrttttttssstttvvvwwwtttpppoooqqquuuuuummmppp{{{}}}sssooouuusssrrrrrrqqqqqqqqqqqqpppoooooopppoooooorrrwww|||uuuvvvwwwuuuuuuvvvvvvvvvqqqqqqrrrrrrrrrsssuuuvvvssswwwvvvqqqooosssvvvuuuwwwvvvxxx|||~~~}}}~~~~~~{{{yyytttooossszzzpppdddhhhoooppppppsssuuuuuutttqqqoooppprrrsssmmmmmmmmmnnnooopppooonnnnnnoooooonnnmmmnnnqqqtttmmmlllkkkkkkllloooqqqsssnnnnnnmmmkkkjjjkkkppptttpppnnnmmmnnnpppqqqpppnnnllllllllllllmmmnnnooooooiiikkkmmmmmmkkkjjjlllnnnpppnnnmmmnnnnnnnnnssszzzmmmkkkiiiiiilllpppssstttnnnmmmlllnnnppppppnnnkkkoooqqqpppmmmmmmpppqqqnnniiiqqqtttnnniiijjjmmmnnnmmmlllkkkkkkmmmooorrrtttlllmmmnnnooonnnnnnlllllloooooonnnmmmllllllllllllppppppppprrrsssqqqnnnkkkhhhnnnpppnnnnnnssstttsssqqqooommmlllooorrrssstttqqqqqqqqqqqqqqqqqqqqqqqqoooooosssrrrxxxxxxkkkoooqqqqqqoookkkhhhhhhlllpppiiioooqqqkkkhhhlllooonnnppppppppppppppppppqqqqqqiiiqqqtttmmmfffhhhjjjkkkxxxrrrllljjjlllmmmkkkiiiqqqtttsssooonnnqqqsssqqqssstttuuuuuutttqqqooommmpppnnnmmmnnnooopppooommmqqqqqqrrrrrrqqqpppnnnmmmqqqsssttttttrrrqqqqqqrrrrrrrrrrrrnnnjjjhhhjjjmmmlllmmmnnnooooooooooooooopppooopppsssvvvuuupppkkkpppooooooqqqsssuuuuuuttttttvvvwwwuuurrrrrrwww|||{{{pppssswwwrrr{{{ttttttssssssssssssttttttmmmmmmlllkkkkkkpppyyywwwvvvtttrrrttttttpppjjjppprrrsssrrrqqqqqqsssuuusssyyyzzzrrrmmmsss{{{|||yyyyyyyyyvvvttt~~~|||zzz}}}zzz~~~}}}uuuuuusssrrr~~~|||}}}uuuooojjjlllrrrqqqkkknnnxxxlllooorrrqqqpppqqqpppoooooolllkkknnnrrrsssoookkkmmmnnnnnnnnnnnnooorrrtttqqqpppnnnlllkkklllmmmnnnooooooooommmlllnnnssswwwrrrooollllllooopppooommmnnnnnnmmmlllllllllmmmmmmgggjjjlllllljjjjjjlllnnnjjjiiijjjmmmllljjjmmmqqqmmmkkkiiiiiimmmqqquuuvvvlllkkkkkknnnppppppmmmiiilllooopppnnnooorrrrrrooommmuuuxxxpppiiijjjllllllnnnnnnllljjjjjjlllppptttmmmmmmmmmmmmkkkiiigggfffnnnmmmlllkkkjjjjjjjjjjjjnnnnnnooopppqqqoookkkhhhfffnnnsssrrrrrrtttsssnnnsssppplllkkkllloooqqqrrrppppppqqqqqqrrrsssttttttqqqooossspppvvvwwwggglllqqqnnnlllmmmnnnooollljjjiiikkkmmmllljjjjjjmmmpppsssrrrrrrssssssrrrnnnkkkkkkmmmmmmllljjjjjjnnnrrrwwwuuuqqqnnnlllkkklllmmm|||xxxrrrmmmkkkllllllllloooooopppooonnnnnnppprrruuusssqqqooooooqqqssstttssspppnnnooopppqqqooolllnnnooopppppppppnnnmmmllluuusssqqqnnnlllkkkkkkkkkmmmmmmnnnnnnnnnnnnmmmmmmnnnqqqttttttrrrpppppprrryyyrrrllllllqqqvvvwwwuuutttrrrppppppqqqsssuuuuuuvvvsssyyy{{{uuuwww|||xxxuuullljjjqqqwwwuuuqqqpppqqqjjjkkkuuuyyytttttt{{{~~~ssslllppptttrrrooonnntttrrrqqqrrrvvvwwwvvvtttuuu{{{yyyrrrsss}}}}}}sssxxx}}}~~~}}}zzzzzzzzz|||wwwwww~~~~~~vvv~~~}}}uuupppnnntttyyyyyyvvvyyynnniiilllrrrsssppplllnnnuuuuuupppqqqpppooonnnnnnooopppqqqlllmmmoooqqqssstttrrrqqqooonnnkkkiiiiiikkkmmmnnnpppqqqnnnhhhgggjjjllljjjkkkiiikkkooopppmmmmmmooorrrnnnkkkjjjmmmoooooonnnqqqooollllllllllllkkkjjjjjjfffdddhhhoooqqqmmmhhhllllllmmmnnnooopppqqqrrrkkklllnnnooopppppppppppplllpppssspppjjjgggkkkqqqkkkmmmooosssuuusssoookkkoooooonnnllljjjjjjlllmmmhhhlllppppppmmmkkkmmmpppsssqqqnnnmmmmmmlllkkkiiinnnmmmlllllllllnnnoooppppppmmmnnnsssrrrllljjjmmmqqqppppppppppppqqqqqqrrroooppppppooooooooorrrtttpppqqqssssssrrrqqqssstttqqqrrrvvvsssvvvssscccgggpppoooooopppqqqppplllhhhjjjlllmmmllliiiiiillloootttsssrrrqqqpppnnnjjjggglllnnnpppooonnnmmmnnnppptttsssrrrqqqpppooonnnmmmzzzuuunnnkkkjjjkkkkkkjjjooooooooonnnmmmnnnqqqssspppppppppppppppqqqqqqqqqnnnlllkkklllnnnooonnnlllpppppppppppppppooonnnnnnoooooonnnmmmmmmnnnooopppooopppqqqrrrrrrqqqpppooooooqqqsssrrrpppooopppqqqsssrrrpppnnnooossszzz~~~zzzwwwttttttvvvxxxxxxwwwssspppvvvxxxrrrtttyyyuuuuuunnnlllrrruuutttrrrrrruuunnnnnnuuuwwwrrrqqqvvvyyysssqqqtttuuussstttwwwqqqpppqqqsssuuutttqqqnnnpppvvvwwwqqqqqqxxxyyyssstttwww{{{|||zzzxxxxxxxxxuuutttxxxyyykkkppprrrtttuuuvvvyyy}}}|||ooonnnmmmlllmmmrrryyy{{{xxxsssjjjhhhmmmoooqqqooolllooouuuuuuqqqooonnnnnnmmmmmmnnnnnnnnnnnnoooppprrrrrrqqqooonnnkkkjjjiiihhhhhhiiikkklllnnnooommmiiiiiimmmooommmjjjiiikkkooopppnnnnnnppptttpppmmmkkklllmmmmmmkkkrrrpppnnnnnnpppppppppooonnnllljjjmmmppppppmmmiiiooooooooooooooonnnnnnmmmmmmmmmnnnnnnooooooppppppqqqppppppooommmmmmmmmnnnooopppqqqssstttrrrnnnkkknnnnnnnnnmmmkkkkkkmmmnnnmmmqqquuuuuuqqqoooqqqtttrrrpppnnnmmmnnnnnnmmmkkknnnnnnnnnnnnnnnoooppppppooolllmmmqqqqqqllljjjmmmqqqpppooonnnnnnnnnoooooopppqqqqqqpppnnnoooqqqsssnnnpppqqqqqqqqqrrrtttvvvpppppptttpppttttttlllpppkkkmmmooosssuuusssoookkkoooppppppnnnkkkkkknnnrrrwwwuuusssqqqooolllgggdddiiikkknnnnnnmmmkkkjjjjjjlllmmmnnnoooooonnnlllkkk|||uuunnnkkkmmmooommmkkkoooooonnnmmmlllnnnrrruuulllnnnpppqqqrrrqqqpppoooqqqppppppqqqsssttttttsssrrrqqqqqqpppppppppppppppiiijjjkkkmmmoooqqqtttuuurrrsssuuuvvvvvvuuusssrrrqqqqqqrrrpppnnnnnnooopppqqqtttvvvtttqqqtttxxxtttpppppptttvvvuuurrrpppmmmsssvvvoooqqqvvvrrrtttqqqppprrrrrrpppqqqtttuuuoooooouuuvvvqqqpppsssrrrqqqrrruuutttssswww}}}qqqrrrtttwwwyyyxxxuuusssrrrxxx{{{wwwwwwzzzxxxqqqqqqtttwwwxxxxxxxxxxxxyyyuuurrrqqqsssuuuxxx{{{zzz|||yyyrrrrrrxxxpppsssvvvuuussswww~~~~~~~~~|||tttttttttsssqqqooooooqqqrrruuuwww{{{}}}xxxoookkknnnoookkklllqqqlllnnnooonnnqqquuutttqqqnnnnnnooooooooooooooonnnpppqqqrrrrrrqqqooolllkkkiiiiiihhhiiiiiijjjkkkllllllnnnmmmjjjkkkooorrrqqqkkkjjjlllpppqqqooonnnqqquuurrrooommmllllllkkkjjjsssrrrpppqqqsssttttttsssqqqqqqqqqqqqqqqooommmlllnnnooopppppppppnnnmmmlllooonnnmmmmmmmmmnnnooopppuuuppplllmmmqqqrrroookkkmmmmmmnnnoooqqqqqqooommmkkklllmmmlllkkkkkkmmmooonnnqqqtttssspppnnnoooqqqpppnnnmmmnnnpppppppppnnnnnnoooooopppppppppppppppooommmlllooonnnllllllnnnsssqqqooonnnmmmnnnooopppqqqrrrqqqpppnnnnnnppprrrpppqqqqqqpppoooooorrrtttnnnnnnssspppuuuvvvjjjmmmhhhjjjnnnrrrttttttsssqqqtttuuutttqqqnnnnnnrrruuuyyywwwtttrrrqqqnnnjjjggglllmmmnnnnnnmmmlllkkkjjjkkklllmmmnnnoooooooooooozzzssslllkkknnnpppnnnkkknnnnnnmmmlllkkknnnrrruuunnnoooqqqrrrssssssrrrqqqvvvvvvuuuvvvvvvwwwwwwvvvrrrqqqoooooonnnooopppqqqiiijjjkkkmmmooorrrsssuuuuuuttttttttttttttttttuuurrrqqqpppnnnmmmmmmnnnpppooosssuuussspppsss~~~uuupppkkklllqqqsssppplllpppmmmsssvvvoooqqqvvvrrrsssrrrrrrpppnnnmmmppptttqqqmmmmmmsssuuurrrrrrtttmmmnnnoooqqqqqqrrruuuyyypppqqqssswwwzzz|||||||||uuuzzz}}}{{{{{{}}}zzzuuunnnooorrrtttvvvxxxzzz{{{|||zzzxxxuuuttttttxxx|||qqqvvvkkkfffjjjttt|||yyytttssslllkkkpppoooqqqpppqqqtttwwwyyyzzzyyy{{{tttpppssstttooommmpppmmmvvvrrr{{{uuugggooolllkkkhhhgggjjjooorrrpppmmmppptttzzz}}}vvvkkkmmmvvvpppnnnqqqrrrnnnmmmppplllnnnpppqqqrrrrrrqqqooooooppprrrssssssrrrqqqpppoooqqqrrrrrrpppnnnlllkkkiiijjjjjjkkklllmmmmmmnnnlllnnnnnnkkklllqqqsssqqqnnnmmmnnnqqqqqqnnnmmmooosssrrrpppnnnmmmllllllkkksssrrrpppqqqrrrssssssrrrooorrrtttsssooommmmmmnnnkkklllnnnpppqqqpppoooooopppooommmllllllmmmnnnoootttoookkklllpppqqqnnnjjjgggggggggjjjmmmpppppppppjjjkkklllmmmllllllnnnpppmmmppprrrqqqooommmmmmnnnnnnmmmmmmoooqqqrrrrrrqqqmmmnnnpppqqqqqqpppooonnnooonnnmmmnnnnnnnnnooopppnnnlllkkkjjjjjjlllnnnooopppqqqqqqpppnnnoooqqqsssuuuuuussspppmmmlllmmmnnnooopppvvvsssxxxxxxlllnnnkkklllnnnppppppqqqrrrrrrtttuuuuuurrroooooorrruuuuuutttrrrqqqpppooommmjjjwwwuuutttsssssssssssssssssssssrrrrrrsssuuuxxxzzzuuupppkkkjjjlllnnnmmmjjjnnnnnnmmmlllkkkmmmqqqtttsssrrrsssssssssttttttuuutttttttttsssqqqppppppppppppooonnnmmmmmmnnnpppqqqmmmmmmnnnnnnooooooppppppvvvssspppnnnnnnpppsssvvvrrrqqqooonnnnnnnnnooooooooooooooommmmmmpppvvv|||vvvrrroooppptttuuusssppprrrooouuuxxxqqqsssxxxtttqqqtttsssoookkkkkknnnqqqpppnnnnnnqqqsssrrrqqqrrrooonnnnnnnnnqqqssssssrrrpppppppppqqqsssvvvzzz}}}rrruuuuuutttuuuwwwxxxvvvpppqqqrrrtttuuuwwwwwwwwwvvvxxxyyywwwvvvvvvwwwxxx{{{~~~uuurrrtttoooooopppqqqssstttrrrnnnjjjfffhhhggggggmmmqqqhhhZZZgggbbbqqqnnnlllqqqlll{{{tttuuuwwwzzz}}}zzzzzzuuukkkllluuuuuurrrqqqsssssspppnnnmmmpppppprrrtttssspppmmmmmmooopppqqqsssssssssrrrqqqlllooorrrrrrpppnnnnnnooojjjjjjkkklllmmmnnnnnnnnnnnnppppppllllllpppqqqooorrroooooorrrqqqllljjjllloooooooooooonnnnnnnnnooosssqqqooonnnoooooonnnmmmjjjnnnqqqqqqmmmkkklllnnnlllmmmnnnoooppppppoooooopppooommmkkkkkklllnnnooopppnnnmmmllllllllllllkkkhhhggggggiiimmmooopppppplllnnnpppqqqpppqqqrrrssspppqqqrrrrrrqqqooonnnnnnmmmlllmmmooorrrsssrrrpppmmmmmmooooooooonnnmmmllloooppppppooooooqqqrrrrrreeeddddddeeefffiiilllnnnnnnooopppooooooppprrruuuuuuuuussspppmmmlllmmmnnnqqqssszzzxxx|||yyyrrrsssnnnoooooonnnlllkkklllmmmnnnppprrrpppmmmlllnnnqqqpppnnnmmmmmmnnnooonnnlllyyyvvvsssrrrtttuuuvvvvvvuuutttrrrrrrsssuuuxxxzzzuuussspppoooppppppqqqqqqmmmnnnnnnmmmlllmmmoooqqquuutttssssssssssssttttttrrrssssssqqqooommmmmmnnnnnnnnnnnnnnnnnnnnnooopppppppppppppppooonnnmmmllltttrrrnnnllllllnnnrrrtttqqqpppnnnooopppqqqpppppptttqqqooooooppprrrtttuuusssrrrrrrssstttuuutttsssssspppvvvyyyrrrtttyyyuuurrruuuuuuoookkklllnnnnnnrrrqqqpppqqqqqqqqqooommmssssssrrrppprrrvvvtttpppxxxwwwtttqqqppprrrwww{{{rrrrrrqqqqqqrrrtttvvvwwwvvvvvvuuuvvvvvvuuusssppplllrrrvvvwwwwwwzzzzzzxxx{{{|||zzzxxxvvvyyy~~~}}}uuuwwwuuunnnkkkoooooolllooovvvpppooopppsssvvvvvvtttrrrsssrrrtttvvvsssnnnlllnnnmmmmmmnnnoooppppppppppppkkkooossssssqqqpppppprrrkkkkkkjjjjjjkkklllmmmnnnoooqqqpppmmmllloooooolllrrrooooooqqqpppkkkiiijjjlllnnnooooooooooooppprrrqqqooolllkkklllllljjjiiihhhkkknnnooommmlllmmmnnnqqqqqqpppooonnnmmmmmmlllnnnmmmlllllllllmmmnnnooommmnnnooommmjjjiiijjjmmmpppooonnnnnnooopppooommmqqqsssuuuuuuuuuuuuvvvwwwmmmmmmnnnooonnnmmmlllkkkmmmmmmmmmoooqqqrrrpppnnnnnnnnnnnnnnnnnnmmmmmmlllnnnqqqqqqpppqqqttttttrrreeefffhhhjjjllloooqqqsssoooppppppooooooppprrrtttoooppprrrqqqppppppqqqrrrsssuuu|||yyy|||yyyhhhiiiiiilllnnnnnnllljjjjjjkkkiiimmmpppooommmkkkmmmooonnnmmmllllllnnnoooooonnntttrrrpppqqqssstttsssrrrrrrrrrqqqqqqqqqrrrssstttsssttttttrrrpppppprrruuummmnnnpppooommmlllmmmnnnqqqrrrssssssrrrqqqooonnnrrrtttuuussspppooooooqqqnnnnnnooopppppppppppppppnnnoooppppppooonnnmmmlllrrrqqqooonnnnnnoooqqqrrrpppooonnnpppssstttrrrpppssssssrrrrrrrrrssssssrrrmmmppprrrsssrrrrrrsssuuurrrooouuuxxxqqqsssxxxttttttwwwwwwqqqnnnpppoookkkppppppooooooqqqqqqpppmmmqqqvvvxxxtttrrrtttuuurrr{{{zzzxxxuuurrrrrrvvvzzzuuutttsssssssssssstttuuuwwwvvvvvvxxxyyyxxxssspppllltttxxxxxxxxx{{{{{{xxxooouuuzzz}}}{{{zzzzzz{{{~~~xxxqqqlllgggmmmnnnooopppoooooooooooopppqqqrrrtttxxxzzzxxxvvvtttrrrtttwwwtttnnnnnnrrrmmmmmmmmmmmmnnnooopppppplllpppuuuuuurrrpppqqqsssnnnmmmlllkkkkkklllnnnooonnnppppppmmmllloooooolllooommmmmmppppppkkkjjjkkkkkknnnppppppooooooppprrrooommmkkkkkkllllllkkkjjjkkklllnnnoooooonnnnnnnnnsssrrrooommmllllllmmmnnnkkkllllllmmmmmmnnnnnnnnnnnnoooooommmkkkjjjkkkmmmtttrrrqqqqqqqqqpppnnnlllppprrruuuuuutttttttttuuuiiiiiijjjkkkllllllkkkiiimmmmmmnnnoooqqqpppmmmkkkpppoooooonnnmmmmmmnnnnnnkkkppprrrpppqqquuuuuuqqqjjjkkknnnqqqsssuuuuuuvvvrrrrrrrrrpppnnnnnnpppqqqlllooorrrsssssssssssstttuuuuuuyyyuuuxxxvvvllllll```eeekkknnnmmmlllkkklllhhhlllpppqqqooommmmmmooopppooommmnnnpppqqqqqqppprrrrrrrrrtttwwwxxxuuurrrrrrssstttttttttsssrrrqqqkkknnnooommmiiiiiilllqqqmmmoooppppppnnnlllkkkkkkmmmoooqqqsssrrroookkkhhhooorrrsssrrrpppnnnppprrrnnnoooppprrrrrrrrrqqqppplllmmmnnnpppppppppoooooopppppprrrrrrrrrrrrppppppooonnnnnnqqqtttuuussspppkkkmmmoooooommmllllllmmmlllqqquuuuuusssrrruuuyyyqqqmmmsssvvvpppqqqvvvrrrvvvyyyxxxsssqqqssspppjjjkkkmmmmmmnnnqqqtttsssqqqmmmwww{{{uuupppqqqtttuuutttuuuuuusssqqqpppsssvvvtttsssrrrsssssspppoooppprrrssstttxxx||||||xxxtttrrrxxx{{{wwwvvvxxxxxxtttvvvxxxyyyyyyxxxzzzxxxwwwxxxzzztttwwwtttkkkhhhmmmsssuuummmrrrtttqqqpppttttttrrrrrrsssssssssuuuwwwuuuqqqtttrrrtttwwwtttooopppvvvooonnnnnnnnnnnnppprrrsssnnnrrrvvvvvvrrrooopppssssssqqqooommmmmmnnnppprrrllloooooolllllloooooolllllljjjllloooooolllkkkmmmlllnnnqqqqqqooonnnppprrrnnnlllkkkkkkmmmnnnnnnmmmooooooppppppqqqpppooommmqqqooommmllllllnnnppprrrjjjkkklllmmmnnnnnnnnnnnnpppooonnnmmmmmmmmmmmmlllppppppppppppqqqqqqnnnlllmmmoooqqqrrrqqqpppppppppllllllmmmnnnppppppooommmnnnnnnnnnooopppooollliiirrrqqqooonnnnnnnnnooopppiiioooqqqpppqqquuutttooohhhjjjmmmppprrrrrrqqqqqquuuuuussspppmmmlllmmmnnnmmmppptttuuuuuusssrrrqqqvvvtttvvvpppttttttlllooojjjkkkkkkjjjiiijjjlllnnnllluuuyyytttqqqrrrtttsssoooqqqttttttqqqooommmmmmmmmkkkjjjmmmpppsssqqqooolllrrrtttqqqqqqtttsssmmmlllmmmmmmmmmmmmkkkjjjiiijjjnnnnnnjjjkkkpppppplllmmmooopppooommmlllllllllmmmpppuuuvvvtttpppllljjjnnnnnnnnnmmmllllllkkkkkknnnmmmmmmnnnpppqqqpppooonnnnnnooopppppppppppppppnnnnnnnnnqqqssssssrrrpppqqqnnnmmmqqqvvvxxxtttnnnrrrqqqqqqqqqrrrtttvvvwwwoooppppppooonnnnnnoooqqqvvvtttqqqnnnnnnooorrrsssrrrrrrrrrqqqqqqqqqppppppooonnnmmmpppuuuwwwvvvtttuuuqqqnnnpppvvvxxxuuupppvvvvvvvvvuuuuuussspppnnnyyyuuusssvvvxxxvvvvvvxxxxxx{{{zzzvvvvvvyyyvvvooouuuvvvwwwxxxyyyyyyzzzzzzwwwyyywwwtttuuuzzz|||{{{zzzuuuwwwoooiiilllqqqssstttvvvnnntttuuusssssswwwwwwrrrtttqqqsssxxxxxxqqqnnnqqqssstttrrrooopppuuuvvvtttxxxtttpppoooppprrrrrrqqqlllmmmpppsssuuutttpppmmmtttrrroookkkiiijjjnnnrrrpppllliiijjjmmmooonnnlllnnnllljjjnnnwww|||tttgggooommmlllmmmpppsssuuuvvvrrrpppmmmmmmmmmmmmlllkkkfffkkkppppppllliiijjjmmmllljjjiiihhhiiikkknnnoookkkkkklllmmmnnnooopppppppppllljjjkkknnnoookkkgggsssppppppssssssnnnkkkjjjooooooppppppqqqqqqqqqqqqjjjkkkmmmqqquuuuuusssqqquuujjjhhhqqqtttppprrryyywwwsssnnnmmmmmmmmmkkkiiipppqqqqqqrrrrrrqqqooonnneeejjjkkkjjjnnnuuuuuupppoooqqqsssqqqnnnlllmmmpppnnnrrrsssooonnnrrrwwwyyysssqqqsssqqqxxxyyygggiiijjjlllnnnnnnmmmlllmmmnnnlllrrrtttqqqppptttuuusssooopppqqqpppnnnkkkkkkkkkpppmmmkkkkkkmmmooommmkkkqqqtttrrrmmmllloooooolllnnnoooooonnnmmmkkkiiihhhjjjnnnnnnkkkllloooppplllpppqqqqqqpppmmmkkkkkkkkkiiimmmqqqtttsssrrrqqqppppppoooooonnnnnnooooooooolllkkkjjjllloooqqqrrrrrroooooooooppppppoooooonnnnnnnnnnnnoooqqqrrrqqqpppqqqpppqqqvvv{{{{{{uuuoooqqqqqqppppppqqqrrrssstttoooqqqrrrqqqpppooopppqqquuussspppnnnnnnoooqqqsssrrrsssssssssttttttuuuuuuwwwtttrrrssswwwzzz{{{zzzwwwtttqqqqqqtttuuurrrpppsssrrrsssuuuxxxyyyxxxwwwyyyuuutttxxxzzzxxxwwwxxxzzz{{{xxxqqqooorrrppplllvvvvvvvvvwwwxxxzzz{{{|||xxxzzzxxxuuutttxxxzzzxxxpppsssyyyzzzssssssvvvxxxxxxxxxqqqlllooossstttuuuvvvssswwwwwwtttssstttsssnnnqqqoooqqqvvvwwwsssrrruuuttttttrrrppprrrwwwwwwuuuuuuqqqnnnmmmoooqqqqqqqqqlllmmmooorrrttttttqqqnnnsssrrrooollliiihhhkkkmmmpppooommmmmmnnnpppppppppooonnnnnnqqqyyyyyypppllljjjiiijjjlllooopppqqqpppooommmmmmnnnnnnmmmkkkhhhllloooooollljjjjjjkkkiiijjjjjjjjjkkkkkkllllllnnnnnnmmmmmmlllllllllkkkmmmjjjhhhjjjmmmmmmiiieeeooommmnnnrrrrrrnnnmmmooonnnnnnnnnoooppprrrssstttooooooppprrrsssssspppnnntttnnnkkkooorrrpppppprrrwwwtttpppoooooonnnmmmkkkkkklllmmmnnnnnnmmmlllkkkllloooooommmooosssrrrmmmmmmnnnoooooonnnnnnoooqqqmmmqqqrrrooonnnrrrtttsssssspppssspppwwwxxxnnnnnnlllnnnppppppooonnnoooooommmooonnnmmmppptttuuurrrpppppppppnnnlllkkkkkkmmmpppmmmjjjiiilllmmmllljjjssssssooojjjiiimmmooonnnpppqqqppppppnnnllliiihhhkkknnnooommmmmmoooooolllqqqrrrsssqqqnnnlllkkkkkkiiillloooqqqrrrrrrssstttqqqqqqppppppqqqrrrtttuuummmkkkjjjjjjmmmoooqqqqqqqqqqqqqqqqqqqqqppppppppppppnnnmmmnnnpppqqqqqqqqqooonnnmmmpppssstttqqqnnnqqqqqqppppppppppppqqqqqqoooqqqssssssrrrqqqqqqqqqsssrrrpppnnnnnnoooqqqrrrqqqqqqrrrssstttuuuvvvvvvwwwsssoooooorrrvvvwwwwwwuuutttrrrqqqrrrrrrsssttttttrrrrrruuuzzz||||||zzzvvvssssssxxxzzzwwwuuuvvv||||||xxxrrrppprrrtttsssxxxxxxxxxyyyzzz|||zzz|||zzzuuuuuuwwwxxxvvvnnnpppsssvvvxxx{{{zzz~~~vvvmmmjjjlllsssxxxzzzyyysssppptttwwwuuutttuuutttwwwwwwtttssssssqqqnnnnnnmmmnnnsssuuutttvvvyyyuuuuuutttqqqrrrwwwwwwtttpppmmmkkkkkkmmmpppqqqqqqmmmmmmnnnpppssstttrrrqqqssssssrrroookkkiiijjjkkkpppppppppoooooooooqqqsssmmmoooooooootttxxxvvvpppkkkjjjhhhhhhjjjlllmmmmmmnnnmmmmmmnnnoooooommmllllllmmmnnnnnnnnnlllkkkjjjhhhjjjlllmmmmmmlllkkkiiinnnnnnmmmmmmlllkkkjjjjjjkkkjjjjjjlllnnnnnnjjjfffjjjjjjmmmpppooommmpppvvvpppooonnnnnnoooqqqssstttqqqqqqpppqqqrrrrrrpppnnnhhhlllnnnmmmnnnrrrrrrpppwwwtttrrrpppppppppnnnmmmjjjlllnnnpppppppppnnnmmmssstttsssqqqqqqrrrpppllllllkkkkkkllloooqqqqqqqqqpppssstttsssuuuwwwuuuppprrrooorrrooowwwxxxhhhfffnnnooooooooonnnnnnppprrrqqqmmmjjjkkkooosssrrrooorrrrrrqqqpppnnnoooqqqsssooollliiijjjmmmppppppooooooooonnnmmmmmmppprrrrrrppppppppppppooonnnlllkkklllnnnoooooooooooonnnmmmppprrrrrrqqqooommmmmmmmmmmmnnnooopppooooooqqqsssqqqppppppppprrrtttvvvxxxrrroookkkiiijjjlllmmmmmmrrrrrrrrrrrrssssssttttttrrrpppnnnnnnppprrrrrrrrrqqqnnnjjjiiijjjmmmppprrrrrrrrrqqqqqqppppppppppppnnnpppssstttrrrqqqppppppqqqqqqpppooooooooopppqqqooooooooopppqqqrrrrrrsssrrroookkkllloooqqqqqqooooooqqqrrrqqqqqqrrrwwwzzzyyyvvvttttttvvvxxxvvvuuurrroooqqqvvvxxxuuurrrsssuuuvvvvvvuuuuuuwwwzzz{{{{{{{{{zzz{{{}}}zzz|||{{{wwwwwwyyyzzzwwwzzz{{{{{{zzzyyyxxxyyyzzzrrruuuzzz}}}vvvxxxxxxqqqrrruuuppptttsssqqqrrruuuvvvuuusssxxxtttssswwwxxxuuussssssoooqqqsssttttttuuuuuusssnnnmmmnnnpppsssuuuwwwzzzvvvwwwtttqqqrrruuutttqqqlllkkkkkkkkkmmmppprrrsssnnnmmmmmmooorrrssssssrrrrrrttttttssspppmmmmmmmmmmmmooopppooommmmmmppptttooorrrqqqnnnmmmpppoookkknnnllljjjkkklllnnnmmmmmmmmmlllmmmnnnppppppnnnlllpppooonnnooooooooommmkkkkkklllmmmnnnnnnnnnlllkkklllllllllmmmmmmmmmnnnnnnmmmmmmmmmoooqqqpppllliiiiiijjjnnnpppnnnkkkpppxxxvvvtttqqqnnnmmmmmmoooppppppppppppqqqssssssrrrppphhhwww}}}sssmmmqqqtttppptttsssrrrqqqpppooonnnmmmkkkllloooqqqrrrrrrqqqpppssssssrrrrrrrrrssspppnnnnnnkkkiiikkknnnqqqqqqooommmppprrrssswwwyyyuuunnnqqqoooqqqooovvvwwwkkkfffpppooommmkkkjjjlllpppttttttnnniiikkkoooqqqooolllpppqqqppppppoooqqquuuxxxrrrooolllmmmpppsssrrrpppnnnooopppssstttsssrrrrrrmmmnnnooopppppppppooonnnnnnnnnoooqqqqqqooonnnmmmmmmoooqqqqqqpppooopppqqqnnnoooooonnnmmmnnnqqqsssooooooooopppqqqsssuuuwwwrrroookkkiiijjjlllmmmmmmooooooooopppqqqsssuuuvvvtttrrrppppppqqqssssssssssssssssssqqqqqqrrrtttvvvsssssssssrrrqqqqqqpppppplllooorrrrrrqqqoooooooooppppppppppppppppppqqqqqqpppppppppoooooooooooooooqqqpppoooqqqttttttqqqmmmnnnqqqssssssqqqrrrvvv{{{yyywwwtttrrrqqqqqqqqqqqqrrroooqqqvvvxxxuuussstttnnnqqquuuxxxxxxwwwwwwyyyzzzzzzzzzzzz|||~~~zzz||||||yyyyyy||||||zzzzzz||||||{{{xxxwwwwwwxxxsssuuuwwwzzz|||||||||{{{{{{}}}|||tttlllggglllpppmmmrrrxxxuuuoooppprrrtttuuusssooolllvvvssstttxxxxxxtttqqqqqqnnnnnnppptttuuuuuuuuuvvvpppppppppooopppsssvvvvvvvvvwwwtttpppppprrrqqqlllllllllmmmmmmnnnppprrrtttooonnnmmmoooqqqsssssssssoooqqqssssssrrrooonnnnnniiilllmmmllljjjjjjnnnrrrqqqtttsssooommmoooooommmnnnmmmllllllnnnnnnnnnmmmnnnmmmlllmmmoooooonnnmmmqqqpppooooooppppppnnnmmmnnnnnnnnnnnnnnnoooooopppmmmmmmnnnnnnooooooppppppoooooooooppppppooollljjjkkkllloooqqqmmmkkkooovvvvvvtttqqqnnnmmmmmmoooppprrrqqqqqqrrrsssssspppnnnppp{{{lllmmmpppnnnpppppppppooonnnmmmmmmllliiijjjlllnnnooopppppppppooonnnnnnqqqsssssssssrrrqqqnnnjjjkkkmmmoooooommmeeehhhjjjlllqqqtttpppiiiqqqoooqqqooovvvwwwvvvoooooonnnmmmjjjiiikkkooossstttmmmjjjlllpppooolllkkkmmmnnnnnnnnnnnnppptttwwwtttrrrooooooqqqqqqooollloooooossswwwwwwqqqmmmmmmkkklllnnnoooppppppppppppooonnnpppssssssooommmnnnkkkmmmooopppooooooppprrrlllmmmnnnmmmmmmooorrrtttnnnoooooopppqqqrrrrrrrrrmmmkkkjjjjjjmmmoooqqqqqqmmmllllllmmmnnnppprrrssssssrrrpppppprrrsssrrrqqqlllrrryyy{{{xxxtttqqqqqqrrrrrrssssssrrrqqqppppppmmmoooqqqqqqpppooonnnoooppppppqqqrrrrrrrrrqqqqqqsssrrrrrrrrrqqqqqqqqqqqqqqqpppqqqtttwwwvvvrrrnnnqqqtttuuutttrrrqqqrrrtttqqqsssssspppnnnoootttyyyvvvssstttyyy{{{yyywwwyyyssswww~~~xxxuuuvvvvvvvvvwwwxxxyyyzzz{{{{{{yyy||||||zzzzzz}}}}}}zzzsssuuuxxxyyyxxxxxxyyyzzzuuuvvvxxxyyyzzzyyyxxxwwwtttsssrrrtttxxx{{{{{{zzzzzzzzzxxxuuutttuuurrrnnnsssnnnsssvvvqqqtttyyytttqqqqqqpppppppppqqqrrrssstttrrrtttwwwwwwrrrppprrrrrrpppqqquuuuuurrrqqqsssqqqsssrrroooooorrrsssrrrtttuuussspppppprrrppplllmmmnnnooooooooooooqqqssspppooonnnoooqqqrrrrrrqqqkkkmmmpppqqqooonnnmmmmmmiiijjjjjjjjjjjjkkkmmmpppkkknnnnnnlllllloooooollllllkkkjjjkkkmmmmmmmmmkkkpppnnnllllllmmmnnnnnnmmmnnnooooooooonnnnnnoooooonnnnnnnnnnnnooopppqqqrrrpppppppppoooooooooooonnnpppoooooonnnmmmkkkjjjiiiooonnnppprrrppplllnnnsssrrrqqqooonnnnnnpppqqqsssvvvuuuuuuuuutttpppkkkhhhdddvvvtttiiikkkpppppplllnnnoooooommmkkkkkklllmmmmmmmmmnnnoooppprrrsssmmmjjjkkkppptttssssssuuussspppmmmllllllmmmmmmmmmfffjjjllllllnnnrrrppplllrrrooorrrooowwwxxxqqqiiilllmmmnnnnnnmmmmmmnnnpppqqqllljjjoooqqqnnnkkkllllllmmmnnnmmmmmmnnnppprrrqqqooommmooopppoookkkgggllllllooouuuuuunnnjjjkkkkkklllnnnooopppoooooonnnpppnnnpppttttttooolllnnnkkkmmmoooooonnnnnnooopppnnnoooooonnnmmmmmmoooqqqnnnoooqqqrrrrrrqqqooonnnlllkkkjjjllloooqqqrrrrrrpppooommmmmmmmmnnnpppqqqqqqpppooopppqqqqqqpppnnnhhhooovvvwwwsssnnnmmmnnnpppqqqqqqrrrrrrqqqpppoooooopppqqqqqqoooooopppqqqpppqqqrrrtttttttttrrrrrrssssssssssssssssssttttttrrrppppppsssvvvvvvsssppprrrsssuuuuuutttrrrqqqpppjjjpppsssrrrnnnpppzzzyyyuuuuuuyyy|||zzzzzz|||}}}yyyuuuwwwuuuvvvxxxyyyzzzyyyxxxwwwyyy||||||yyyxxxzzzyyyvvvrrrtttwwwyyyyyyyyyzzz{{{ppprrrtttuuuuuuuuusssrrrtttsssrrrqqqqqqsssvvvxxxsssssssssvvvzzz~~~~~~{{{xxxuuutttkkknnnooolllnnnrrrrrrnnnsssoootttwwwrrrtttwwwqqqvvvuuusssrrrqqqtttwwwzzzsssrrrtttwwwvvvrrrqqqtttuuuqqqrrrvvvuuupppnnnqqqqqqtttsssoooooorrrsssoooppprrrrrrppprrruuutttpppnnnpppqqqpppnnnmmmoooqqqppppppoooppprrrrrrpppooolllnnnppppppnnnlllkkkkkkllljjjiiijjjllloooppppppiiikkkjjjiiilllooommmiiikkkjjjjjjkkkmmmnnnmmmkkksssppplllkkklllmmmnnnnnniiikkkmmmmmmkkkkkkmmmpppiiikkkmmmoooppppppppppppnnnnnnnnnnnnoooooooooooosssrrrpppmmmkkkiiiiiijjjqqqooopppssssssooonnnppppppooooooooopppqqqrrrrrrvvvvvvwwwwwwuuuqqqjjjeee^^^fffllljjjjjjooorrrrrrjjjmmmoooooolllkkkkkklllqqqpppnnnmmmnnnqqqtttvvvoookkklllqqqtttrrrqqqtttrrrrrrpppmmmkkklllnnnpppnnnrrrsssooonnnqqqsssqqqssspppssspppwwwxxxuuullljjjmmmppprrrqqqooonnnnnnnnnjjjkkkqqqrrrnnnlllooooooooopppooommmmmmnnnpppjjjiiiiiilllooooookkkggggggfffjjjqqqrrrmmmkkkmmmlllmmmnnnoooooonnnmmmlllqqqnnnpppuuuuuuooolllnnnlllnnnoooooonnnmmmmmmnnnssssssrrrpppllljjjjjjkkkoooppprrrsssssspppmmmkkknnnmmmmmmnnnpppqqqpppooouuutttrrrpppoooooopppqqqnnnnnnnnnoooqqqpppnnnlllmmmqqqrrrooojjjiiinnntttnnnooopppqqqqqqpppooonnnqqqrrrrrrqqqppppppqqqssspppqqqsssuuuuuuuuusssrrrpppqqqqqqrrrssstttuuuuuuwwwtttrrrssswwwyyyxxxvvvoooqqqsssuuuvvvuuusssqqqhhhpppvvvtttooorrr~~~yyyttttttwwwzzzyyyzzz|||~~~vvvsssvvvwwwyyy{{{}}}}}}{{{yyywwwzzz||||||xxxwwwxxxvvvrrrsssvvvxxxxxxwwwvvvvvvwwwoooppprrrssssssrrrpppooommmpppsssrrrqqqttt|||xxxvvvsssrrrrrrrrrqqqoooppprrruuuyyy}}}~~~zzz}}}ttt|||vvvpppmmmlllmmmoooqqqssstttuuuuuuooossstttqqqqqqtttrrrmmmkkkhhhpppvvvsssvvvzzzuuuuuuvvvvvvvvvttttttuuuwwwtttsssuuuxxxwwwssssssvvvtttpppqqqvvvuuupppnnnrrrpppttttttoooooossssssnnnnnnpppqqqqqqtttxxxxxxtttoooqqqrrrpppmmmkkkmmmoooqqqppppppqqqrrrrrrooommmoooqqqrrrqqqnnnlllkkkkkkooollljjjkkkooorrrrrrqqqpppqqqooonnnppprrrnnnhhhkkkkkkkkkmmmooopppooommmtttqqqllljjjjjjlllmmmnnneeeiiilllkkkhhhggglllpppdddggglllpppqqqqqqooommmhhhiiikkkmmmoooqqqrrrssswwwvvvsssooollljjjkkklllrrroooppptttuuurrroooooorrrrrrqqqqqqpppooooooooorrrtttvvvxxxwwwssslllgggooommmlllnnnrrruuusssooojjjmmmpppooommmkkklllmmmooommmjjjhhhiiilllppprrrtttooonnnssstttpppoooqqqqqqrrrqqqnnnkkkkkkooosssrrruuutttnnnkkkmmmpppqqqsssqqqsssqqqxxxyyyssskkkhhhmmmpppmmmlllnnnooooooooonnnnnnooopppqqqooonnnllllllkkkjjjjjjjjjkkkkkkiiihhhhhhiiilllnnnnnnnnndddgggooovvvtttjjjgggiiiooommmkkklllooopppnnnlllsssqqqooommmllllllnnnooollllllmmmmmmmmmmmmmmmlllmmmppprrrooolllkkkpppuuuuuuvvvvvvuuusssrrrrrrssskkkmmmoooppppppqqqsssuuusssrrrqqqooollllllnnnqqqpppttttttqqqoooqqqqqqppppppnnnllllllnnnpppqqqpppwwwtttpppmmmnnnpppqqqrrrsssvvvuuuppppppttttttppprrrooonnnoooppppppvvv}}}~~~vvvqqqsssvvvvvvuuuvvvsssttttttuuuuuutttsssrrrnnnnnnpppssswwwyyyxxxwwwnnnqqqsssqqqooopppuuu{{{uuusssrrruuu{{{}}}{{{www{{{||||||zzzwwwuuutttttt~~~}}}|||{{{|||}}}}}}}}}{{{|||~~~yyyvvvvvv}}}{{{xxxvvvvvvuuusssqqqrrruuuwwwvvvqqqnnnnnnooolllooopppoooqqqxxx~~~xxxtttwwwwwwtttuuuyyypppmmmmmmrrrvvvvvvwwwyyysssrrrppppppqqqsssvvvxxx|||zzz~~~wwwuuuwwwvvvzzzwwwsssssssssqqqmmmhhhcccgggrrr{{{{{{tttnnnmmmsssuuutttrrrrrrwwwxxxuuunnnuuuxxxqqqkkklllqqqtttsssttttttssssssvvvzzz}}}yyyuuusssrrrttttttssspppqqqssstttssspppoooqqqtttoooppprrrssstttttttttsss{{{yyywwwtttsssrrrrrrrrroooooorrrwwwxxxsssoooppplllmmmnnnpppqqqqqqqqqqqqrrrpppmmmnnnqqqrrrooolllqqqttttttpppjjjiiipppwwwqqqpppooommmmmmmmmmmmnnnnnnmmmmmmoooqqqppplllhhhooonnnmmmoooqqqqqqnnnjjjooonnnllljjjiiihhhhhhiiinnnmmmkkkjjjiiiiiijjjkkkgggiiilllnnnooonnnmmmlllmmmqqqtttssspppnnnoooqqqssssssrrrqqqpppooonnnnnnkkkooosssuuutttrrrqqqpppuuusssqqqoooooooooqqqrrrkkkmmmppprrrrrrpppmmmkkkmmmoooqqqpppnnnmmmpppssspppmmmkkklllpppssssssrrrnnnkkkiiihhhiiikkklllllltttppppppuuuwwwuuurrrqqqtttqqqnnnoooqqqpppmmmjjjssspppooopppssstttrrrpppwwwrrrssspppwwwxxxrrrgggdddiiillliiihhhjjjkkkjjjpppoooppprrrtttuuutttrrrmmmmmmmmmlllkkkjjjjjjjjjooommmllllllmmmnnnmmmlllmmmlllooovvvvvvqqqmmmmmmqqqooommmmmmoooooommmjjjkkkkkkkkklllnnnpppssstttnnnoooooooooooonnnmmmmmmiiilllnnnnnnlllkkkmmmoooqqqrrrssssssrrrrrrssstttmmmnnnppppppooooooqqqrrrnnnoooooonnnmmmmmmoooqqqppptttuuuqqqppprrrrrrqqqssspppmmmlllnnnpppqqqrrruuurrrooommmnnnoooqqqrrrsssvvvuuupppnnnrrrtttrrrrrrooonnnoooooopppuuu|||zzzsssqqqtttvvvsssooonnnoooqqqsssuuuwwwwwwvvvvvvooooooppprrruuuwwwvvvuuuooorrrsssrrroooooosssxxxuuutttsssuuuwwwyyyxxxwwwwwwyyyzzzzzzyyyyyyzzz|||{{{{{{zzzyyyyyyzzz{{{|||ssstttxxx~~~~~~yyyvvvvvvwwwvvvvvvvvvwwwvvvsssppprrrpppooonnnppprrrssstttmmmppppppmmmmmmrrruuutttqqqvvvvvvsssuuuzzzyyytttsssooommmqqqsssssstttvvvsssrrrpppoooppprrruuuwwwoookkkkkkqqqsssrrrssswwwkkklllnnnmmmjjjhhhhhhhhhffflllooojjjgggkkknnnnnnppppppqqqpppooommmmmmmmmhhhjjjpppwwwvvvqqqoooqqqsssvvvuuurrrqqquuuwwwwwwtttvvvvvvrrrqqqtttuuutttssstttuuutttssssssuuuwwwvvvtttqqqqqqssssssrrrpppsssttttttsssrrrrrrsssuuunnnooopppqqqqqqppppppooowwwvvvtttsssqqqqqqqqqrrrrrrppppppttttttpppppprrrnnnnnnooooooppppppqqqqqqqqqqqqpppooommmmmmmmmnnnsssttttttppplllkkknnnrrrssssssrrrqqqpppqqqqqqrrrnnnmmmmmmoooppppppmmmjjjtttrrrpppppprrrqqqnnnlllkkklllmmmmmmmmmlllkkkkkknnnmmmlllkkkkkklllnnnnnnllllllmmmmmmmmmnnnnnnnnnnnnnnnooopppqqqrrrpppooopppppppppppppppppppppooommmooorrrrrrrrrrrrsssuuurrrrrrqqqppppppqqqrrrssslllmmmpppsssttttttsssrrrmmmoooqqqrrrqqqqqqqqqrrrtttqqqooooooqqqqqqpppnnnppppppooonnnmmmnnnooopppuuupppooorrrtttrrrqqqrrrrrrqqqqqqqqqqqqpppmmmkkkqqqooooooqqquuuwwwvvvuuuyyyuuuuuuqqqxxxxxxtttfffggglllnnnlllkkknnnnnnmmmkkklllmmmpppssstttrrrpppmmmnnnnnnnnnmmmllljjjiiitttrrrpppnnnnnnnnnlllkkksssooonnnsssvvvtttpppmmmooonnnmmmnnnppppppooommmfffhhhjjjmmmppprrrssstttppppppqqqqqqpppooonnnnnnhhhjjjlllnnnnnnmmmkkkjjjlllnnnpppppppppqqqsssuuuooopppqqqpppnnnnnnoooppphhhjjjlllmmmmmmmmmoooqqqnnnssstttrrrppprrrsssqqquuurrrnnnmmmnnnpppqqqqqqrrrpppooonnnnnnppprrrssspppttttttpppmmmoooqqqrrrrrrooonnnoooooooootttzzzvvvrrrrrrvvvwwwrrrllliiilllnnnqqqtttvvvvvvtttsssqqqqqqqqqrrrttttttsssrrrqqqssstttrrrooonnnqqqtttssstttuuuvvvvvvwwwzzz|||xxxyyyzzzzzzzzz{{{~~~xxxxxxwwwvvvvvvwwwxxxyyyooopppvvv}}}~~~xxxttttttpppppprrruuuwwwvvvrrrpppqqqlllggghhhnnnuuuxxxxxxppprrrqqqnnnmmmooonnnkkklllzzz~~~wwwxxxrrrwwwrrroooqqqrrrqqqsssvvvsssrrrpppoooppprrrtttvvvqqqqqqsssuuusssoooqqquuunnnqqquuuvvvtttqqqooonnnoooqqqqqqnnnnnnqqqrrrppplllooorrrqqqmmmlllnnnqqqooonnnppprrrrrroooqqquuussswwwvvvqqqooossswwwxxxwwwuuuqqqpppuuuzzzxxxqqqpppsssuuuuuussspppoooooosssrrrpppqqqrrrrrrqqqppptttrrrqqqqqqrrrssssssrrrooopppqqqrrrsssssssssssstttsssqqqpppoooooopppppptttpppnnnpppooonnnppptttqqqpppooooooooopppqqqrrrnnnpppqqqnnnjjjjjjnnnrrrrrrqqqpppnnnlllkkkjjjjjjsssrrrrrrrrrrrrsssttttttooommmmmmmmmooopppnnnmmmuuusssqqqppppppooonnnmmmhhhjjjnnnpppqqqqqqooonnnnnnmmmmmmmmmnnnoooqqqrrrpppooommmllllllmmmoooqqqnnnkkkjjjmmmrrrtttqqqnnnmmmmmmnnnnnnoooooooooooooooppppppppppppqqqtttwwwppppppqqqrrrrrrsssttttttooopppqqqrrrsssttttttsssooooooppprrrtttuuusssqqqssssssrrrrrrsssrrrooommmppprrrtttrrrooonnnooorrrwwwqqqnnnpppqqqoooooorrrppprrruuuuuussspppnnnmmmqqqqqqqqqrrruuuwwwwwwvvvzzzvvvwwwsssxxxxxxwwwjjjkkkooopppoooooorrrrrrooojjjkkkllloooqqqqqqooolllkkklllnnnoooooommmkkkjjjuuusssqqqoooooonnnmmmkkkooommmmmmoooqqqooollljjjiiijjjllloooqqqrrrrrrrrrjjjlllmmmoooooonnnmmmlllnnnoooooopppppppppoooooommmmmmmmmnnnppppppnnnmmmkkkmmmnnnooonnnoooqqqrrrooopppqqqqqqoooooopppqqqfffiiikkkmmmlllmmmnnnooommmqqqsssqqqppprrrrrrppprrrqqqppppppqqqqqqooommmoooppppppppppppqqqsssuuukkkppptttssspppnnnoooppprrrooonnnpppooonnnrrrxxxuuussssssxxxxxxsssnnnmmmmmmnnnqqqssssssrrrpppnnntttsssrrrsssttttttrrrqqqppprrrssssssqqqpppqqqsssrrrvvvyyyyyywwwyyy~~~}}}}}}|||yyyxxxxxx{{{}}}yyyxxxvvvuuuttttttuuuuuuttttttwww{{{{{{vvvssssssoooooooooqqqssssssqqqooopppllliiiiiimmmssswwwyyyqqqsssssspppppprrrpppkkkppp{{{zzzzzz~~~{{{rrryyyssspppqqqrrrrrrtttxxxuuutttrrrqqqqqqrrruuuvvvqqqrrrssstttssspppoooooollloootttwwwwwwvvvuuuuuuxxxvvvsssqqqrrrrrrpppmmmsssuuuuuutttrrrqqqrrrttttttrrrqqqsssrrrppprrrxxxssswwwwwwqqqnnnqqqvvvxxxsssqqqnnnmmmsssxxxuuunnnmmmpppssstttrrrooommmkkkqqqqqqqqqrrrrrrrrrrrrqqqqqqooolllmmmppprrrqqqnnnmmmnnnpppqqqssstttuuuuuusssqqqpppnnnmmmmmmmmmnnntttooonnnoooooommmnnnrrrsssrrrpppoooooopppqqqrrrmmmmmmmmmkkkjjjlllppptttnnnlllkkklllmmmlllhhheeeooooooooopppqqqrrrrrrsssooonnnmmmmmmmmmooopppppprrrpppnnnmmmmmmmmmnnnnnnjjjlllnnnqqqrrrrrrqqqqqqoooooonnnmmmnnnooopppqqqnnnnnnmmmlllmmmnnnpppqqqnnnlllkkkmmmooopppooommmlllllllllllllllllllllllloooooopppoooooooooqqqtttpppqqqrrrsssssssssssssssssssssrrrqqqppppppppppppqqqooonnnooosssuuutttrrrnnnoooqqqssstttssspppnnnmmmqqquuusssnnnkkkmmmpppvvvrrrqqqsssrrrooonnnpppooossswwwwwwsssooonnnnnnssssssrrrrrrrrrrrrrrrqqqvvvtttvvvrrrxxxxxxyyynnniiikkklllkkklllooooookkkoooooooooqqqrrrqqqooollliiikkkmmmooooooooommmlllrrrpppooonnnooooooooommmhhhmmmppppppmmmjjjhhhggghhhjjjmmmoooqqqqqqqqqqqqnnnnnnooopppnnnkkkhhhfffkkkkkkmmmnnnooooooppppppqqqooommmmmmooopppqqqpppmmmnnnoooooommmmmmnnnooonnnpppqqqqqqpppqqqrrrsssiiikkkmmmmmmlllkkklllmmmkkkpppssspppoooppppppnnnmmmnnnppprrrsssqqqlllhhhnnnppprrrrrrqqqqqqsssvvvlllqqqxxx{{{yyytttppppppssspppoooqqqpppnnnrrrwwwtttqqqqqquuuuuurrrqqqrrrnnnooorrrttttttsssqqqpppwwwuuuttttttuuuuuutttsssooopppssstttsssssssssssssssxxx{{{zzzwwwwww{{{}}}}}}{{{xxxvvvvvvxxxzzz|||{{{xxxvvvtttsssssssssvvvttttttvvvvvvssssssvvvrrrpppnnnmmmoooppppppppppppqqqqqqooonnnooorrruuunnnpppqqqqqqssswwwtttoooppprrruuuxxxvvvrrrrrrtttvvvpppmmmoooqqqrrruuuxxxxxxvvvtttrrrrrrsssuuuwwwtttrrrqqqrrrvvvwwwsssnnnjjjlllnnnoooooopppsssuuuuuuqqqnnnppptttvvvuuusssyyyvvvtttuuuwwwxxxxxxvvvuuutttuuuwwwuuurrrtttxxxssswwwvvvqqqnnnrrruuuvvvnnnppppppnnnpppssssssoooiiimmmqqqsssrrrooommmmmmqqqrrrssssssssssssrrrrrrqqqnnnlllmmmppprrrqqqooollllllllllllmmmmmmnnnnnnsssqqqooommmlllkkkkkkkkkqqqnnnoooqqqqqqmmmmmmoootttsssqqqooooooppprrrsssrrroookkkjjjlllnnnoooooolllkkkkkkmmmppppppkkkgggmmmmmmnnnooopppqqqrrrrrrpppooonnnmmmmmmnnnpppqqqnnnnnnmmmmmmmmmnnnppprrrooooooooooooooopppqqqrrrqqqpppnnnmmmmmmmmmnnnnnnjjjjjjlllmmmnnnoooppppppmmmooopppnnnlllkkklllnnnmmmmmmlllkkkkkkjjjiiiiiimmmoooqqqpppooommmmmmnnnrrrssssssssssssrrrqqqppptttsssqqqpppppppppqqqqqqtttpppllllllpppssstttssslllnnnqqqssssssqqqooommmlllppptttrrrnnnkkkmmmpppsssrrrtttxxxvvvqqqnnnooooootttxxxxxxtttpppnnnnnnqqqqqqqqqpppooooooooooooqqqppptttqqqwwwxxxzzzmmmjjjllllllkkkmmmpppoookkkooommmlllmmmmmmmmmkkkiiiiiijjjlllmmmnnnnnnmmmmmmooonnnmmmmmmoooqqqqqqppphhhoootttqqqllljjjiiiggglllnnnpppqqqooolllkkkkkkkkklllmmmnnnnnnllljjjiiiiiijjjkkkmmmnnnnnnnnnnnnooonnnlllkkkkkkmmmoooqqqooopppqqqpppmmmllllllmmmmmmooopppqqqpppppprrrssslllmmmnnnnnnlllkkklllmmmlllqqqtttqqqooopppooolllkkklllpppssstttqqqlllhhhlllpppssssssqqqppprrruuuqqqsssyyy{{{tttrrrtttqqqqqqrrrqqqooorrrwwwrrrooooooqqqrrrpppqqqtttnnnppprrruuuwwwxxxxxxxxxwwwuuuttttttuuuvvvvvvuuuoooqqqsssuuuvvvvvvtttsssuuuyyy{{{zzzuuussstttwwwxxxxxxxxxwwwvvvvvvyyy{{{~~~|||zzzwwwuuutttttttttssspppoooqqqrrrqqqsssxxxuuurrrnnnlllmmmoooppppppqqqtttuuusssnnnlllnnnqqqkkkmmmmmmnnnsssxxxwwwqqqpppnnnqqqxxxvvvppprrrzzzpppllljjjmmmppppppsssvvvxxxwwwtttrrrqqqrrrtttvvvzzzxxxuuuvvv{{{|||uuussssssrrrqqqooopppsssvvvvvvqqqpppssswwwwwwvvvwwwvvvrrrppprrrwww{{{{{{yyyttttttvvvyyyxxxttttttwwwtttvvvtttqqqqqqtttuuurrrmmmrrruuurrrpppqqqsssrrrjjjlllpppqqqppppppppppppppprrruuuuuusssrrrqqqrrrqqqpppooopppqqqsssssssssrrrqqqpppnnnllllllkkkkkkrrrqqqooommmllllllllllllpppnnnpppssssssnnnlllmmmsssrrrqqqqqqqqqrrrssstttwwwrrrmmmkkkmmmnnnllliiinnnmmmnnnqqqttttttppplllooooooqqqrrrsssssssssssspppqqqpppooommmmmmnnnpppmmmnnnpppppppppqqqsssuuupppooonnnmmmmmmnnnpppqqqqqqpppnnnmmmlllllllllmmmjjjjjjlllmmmnnnooooooooonnnqqqrrroookkkiiikkknnnoooooonnnmmmlllkkkjjjiiimmmoooqqqqqqooommmmmmmmmssssssrrrqqqqqqpppooooooppppppqqqrrrsssuuuvvvwwwtttqqqnnnmmmnnnqqqssssssnnnpppssssssqqqnnnlllkkkoooqqqsssrrroooooopppssspppqqqvvvzzzxxxqqqnnnpppqqqsssvvvvvvsssqqqooonnnmmmnnnppppppooooooqqqrrrnnnnnnssspppvvvxxxjjjoooppppppooorrruuutttoookkkiiigggggghhhiiiiiihhhllllllllllllkkkkkkkkkjjjnnnmmmlllnnnppprrrrrrqqqnnnrrrrrrnnnkkkmmmlllhhhlllooorrrqqqmmmiiihhhhhhggghhhjjjlllmmmnnnnnnmmmllllllmmmmmmmmmllllllkkkkkkmmmnnnmmmkkkkkkmmmpppqqqqqqrrrqqqooommmnnnooommmnnnpppooonnnmmmnnnpppooooooooonnnlllmmmoooqqqoootttvvvtttqqqqqqooolllmmmmmmoooqqqsssrrrooollljjjnnnrrrrrrpppnnnooorrruuurrruuu~~~|||uuurrruuusssssstttrrrppprrrwwwsssqqqqqqsssrrroooppptttppppppqqqsssuuuwwwyyyzzzuuusssrrrrrruuuvvvwwwwwwrrrsssuuuwwwxxxwwwtttqqqrrrvvvyyyzzzwwwuuutttuuutttvvvwwwxxxwwwxxxyyy{{{|||zzzyyywwwvvvvvvvvvvvvssspppppprrrsssqqqrrruuutttrrrooonnnpppqqqqqqppprrrrrrqqqpppnnnnnnnnnooommmmmmmmmmmmsssxxxvvvqqqmmmsssxxxwwwuuutttuuuwwwppplllkkkoooqqqqqqrrruuuwwwuuusssppppppppprrrsssqqqsssqqqnnnqqqvvvvvvqqqoooooonnnlllkkkkkknnnppppppkkkjjjmmmnnnjjjjjjmmmrrrqqqpppqqqsssvvvyyyzzzsssrrruuuxxxwwwttttttwwwuuutttrrrqqqtttwwwtttnnnoootttvvvsssqqqrrrrrrpppmmmooopppoooooooooqqqsssppprrruuuuuurrrpppoooppppppqqqqqqqqqqqqrrrsssuuuuuutttrrrqqqpppppppppqqqpppooonnnmmmnnnooopppqqqqqqooopppssssssnnnlllnnnqqqqqqrrrrrrssssssttttttsssrrrpppnnnnnnnnnmmmlllooopppqqqrrrsssrrrooommmpppqqqrrrtttttttttssssssqqqrrrrrrpppmmmlllmmmooolllnnnqqqrrrpppppprrrtttlllmmmmmmnnnnnnnnnnnnnnnoooooommmmmmlllmmmnnnooopppooonnnmmmmmmmmmnnnoooppppppooonnnllllllmmmnnnqqqqqqppppppoooooonnnnnnmmmooopppoooooooooqqqsssrrrqqqpppooooooooopppqqqmmmnnnppprrrtttuuuwwwwwwqqqrrrssssssqqqpppqqqrrrnnnqqqssssssqqqnnnnnnoooqqqppppppppppppqqqssstttoooppptttxxxuuupppooorrrtttsssrrrssssssrrrooommmoooqqqssssssqqqqqqsssuuunnnooouuurrrwwwxxxhhhpppqqqqqqpppssswwwuuupppllljjjggggggiiikkkmmmmmmpppooommmkkkiiihhhhhhhhhpppnnnmmmnnnqqqrrrsssrrrtttsssoooiiijjjooommmgggiiimmmppppppmmmiiihhhiiifffgggiiikkklllnnnooooooooooooooonnnmmmkkkjjjiiihhhmmmrrrrrrnnnkkkmmmpppppprrrrrrqqqpppooooooqqqnnnoooooonnnllljjjkkklllppppppooonnnmmmnnnqqqtttqqqvvvyyyvvvsssrrrpppmmmpppooonnnoooqqqrrrrrrqqqhhhmmmqqqqqqnnnkkkmmmooovvvoooooowww}}}yyysssqqqvvvttttttuuusssppprrrwwwvvvtttuuuwwwuuuqqqpppsssqqqqqqppppppqqqssstttvvvsssqqqpppqqqtttvvvwwwwwwuuuvvvwwwyyyyyywwwsssooonnnrrrwwwzzz{{{{{{zzzyyyuuuwwwyyyyyyxxxxxxxxxyyyyyyxxxwwwvvvvvvwwwxxxyyywwwuuuuuuwwwvvvqqqpppqqqqqqppppppqqqssssssrrrpppsssoookkkkkknnnppppppooorrrqqqooonnnsssxxxvvvppphhhxxx}}}sssnnntttsssjjjtttpppooosssuuuttttttvvvvvvtttqqqooonnnooopppqqqsssxxxxxxrrrqqquuuxxxvvvnnnoooppppppoooppprrruuuooollllllqqqrrrpppqqqwwwsssuuuuuussspppqqquuuyyyrrrqqqsssvvvuuurrrsssxxxuuutttqqqqqquuuyyytttkkkpppssstttqqqqqqrrrqqqmmmqqqqqqpppooonnnooorrrtttooorrruuutttqqqnnnmmmnnnmmmoooqqqqqqoooooorrruuunnnnnnnnnnnnoooqqqsssuuummmmmmmmmnnnoooqqqsssuuutttqqqppprrrrrrnnnmmmooopppqqqrrrsssttttttttttttkkknnnqqqqqqooonnnqqqtttooopppqqqqqqpppnnnlllkkkpppqqqrrrsssssssssrrrqqqqqqssstttqqqnnnkkklllnnnjjjnnnqqqqqqooommmnnnppphhhjjjlllooopppooommmlllnnnnnnmmmmmmmmmooopppqqqwwwtttppplllkkklllnnnppprrrnnnkkkllloooqqqpppnnnrrrrrrrrrrrrssssssssssssoooooonnnnnnnnnqqqvvvzzzpppooommmmmmmmmooorrrsssmmmnnnooopppqqqrrrrrrrrrooosssxxxxxxuuuqqqppppppkkknnnrrrsssrrrqqqsssuuuqqqooolllmmmooorrrssstttoooooorrrtttrrrnnnoootttuuussspppqqqrrrrrrooollluuuwwwxxxvvvsssqqqsssuuuqqqrrrwwwssswwwxxxkkkqqqnnnjjjggggggkkkpppsssooonnnmmmmmmnnnooonnnlllqqqooolllhhheeefffjjjnnnqqqmmmjjjjjjmmmooopppooouuuqqqnnnmmmnnnnnnmmmjjjmmmmmmooopppppppppooonnnlllnnnppppppnnnmmmooorrrrrrqqqrrrtttrrrmmmmmmooojjjmmmppppppooonnnmmmmmmnnnmmmmmmnnnppppppooommmmmmmmmmmmllllllkkkkkkkkkmmmoooppppppnnnlllkkkkkknnnooonnnmmmmmmnnnrrrtttrrrpppppprrruuuuuussspppsssllljjjooorrrpppoooqqqmmmoooqqqqqqpppnnnmmmnnnpppuuutttppprrryyyvvvmmmmmmnnnppptttwwwxxxvvvtttqqqqqqpppoooooorrrvvvzzzxxxuuunnnkkkrrr}}}~~~yyyvvvvvvvvvvvvuuutttrrrrrruuuxxxyyyvvvqqqppptttxxxzzzzzz}}}~~~{{{uuutttwwwzzztttqqqssstttsssqqqqqqrrrrrrsssrrrqqqpppooossspppooossstttqqqpppqqquuutttsssrrrqqqpppppppppooossstttrrrsssvvvsssmmmoooqqq~~~iiizzzuuummmkkkmmmppprrrssstttvvvxxxuuusssrrruuuxxxwwwrrrmmmvvvpppoootttwwwuuuuuuyyytttlllhhhnnnrrrqqqppprrrnnnnnnooorrruuutttpppkkkpppqqqrrrqqqooonnnoooppprrrrrrpppnnnmmmnnnqqqtttppppppqqqqqqqqqrrrrrrrrruuutttsssrrrqqqppprrrvvvsssrrrqqqnnnlllmmmqqqtttrrrrrrqqqooooooooopppqqqnnnzzzvvvooovvv{{{uuuqqqooouuuvvvqqqmmmooosssuuusssrrrqqqqqqrrrsssuuuvvvooonnnnnnpppsssrrrooolllqqqnnnmmmpppuuuwwwsssoooooopppqqqpppoooppprrrtttuuussspppmmmllllllnnnooommmoooqqqssstttsssrrrqqqvvvtttqqqnnnmmmmmmnnnooottttttttttttttttttttttttnnnooopppooollljjjiiiiiirrrpppnnnmmmnnnppppppooorrrpppppppppqqqpppnnnlllooooooooopppqqqqqqrrrrrrnnnnnnnnnppprrrrrrpppnnnmmmppppppnnnoooqqqooojjjppppppooonnnnnnpppuuuxxxqqqrrrqqqooommmlllnnnppppppoooooorrrttttttqqqnnnkkkjjjjjjkkknnnqqqrrrqqqnnnnnnnnnoooppprrrssstttrrrvvvuuuooonnnsssvvvtttwwwuuuqqqnnnmmmmmmnnnooonnnqqqtttvvvtttrrrpppppprrrqqqxxxwwwzzzvvvkkkpppmmmjjjhhhhhhjjjnnnpppmmmlllkkkjjjjjjkkknnnooorrrqqqoookkkhhhhhhjjjlllooollljjjiiikkklllkkkjjjtttqqqooonnnnnnmmmjjjgggkkkkkkmmmnnnooonnnnnnmmmgggjjjlllllljjjjjjkkkmmmmmmlllnnnqqqoookkkkkknnnlllnnnppppppooonnnnnnoooooonnnmmmnnnoooooonnnlllllllllllllllmmmmmmmmmmmmjjjlllnnnnnnlllkkkkkkkkksssssssssrrrpppppprrrtttpppooooooqqqsssssspppmmmkkkhhhjjjpppsssqqqppprrrrrrsssttttttrrrqqqqqqrrrrrrtttssssssuuuxxxvvvpppqqqqqqqqqsssuuuuuusssrrrrrrsssssstttuuuyyyvvvuuupppmmmqqqyyyzzzvvvqqqsssuuuwwwxxxwwwvvvuuuxxxxxxwwwvvvvvvvvvxxxyyyxxxxxxzzz|||yyytttsssvvvsssttttttsssqqqooonnnmmmsssssstttttttttsssrrrqqqooommmnnnsssrrrmmmjjjjjjttttttsssrrrqqqqqqppppppooossstttqqqrrruuusssnnnqqqppp{{{ppp}}}rrrmmmoooqqqrrrqqqqqqrrrtttrrrppppppsssxxxyyyuuuqqqsssppprrrvvvvvvtttuuuyyy{{{sssnnnppprrrpppoooqqqnnnnnnooopppqqqrrrssssssoooqqqqqqqqqooonnnoooqqqtttuuutttqqqoooooorrruuusssqqqpppooooooqqqsssttttttvvvvvvtttpppnnnqqquuuwwwuuusssooommmnnnqqqtttsssqqqooonnnooopppqqqqqquuuzzzqqqvvvyyyrrrnnnnnnsssuuuqqqnnnppptttuuuuuuuuuuuuuuuttttttttttttqqqpppppprrrtttssspppmmmpppnnnmmmooosssuuurrrnnnnnnooooooooommmmmmooopppppppppoooooooooooooooooonnnnnnooopppppppppooonnnuuusssqqqooonnnoooqqqrrrrrrrrrrrrssssssrrrrrrrrrnnnoooooommmkkkjjjjjjkkkpppooommmmmmnnnoooooonnnqqqoooooooooppppppooommmpppppppppqqqrrrrrrssssssnnnnnnnnnppprrrrrrqqqoooqqqrrrrrroooppprrrqqqlllqqqqqqrrrqqqqqqsssvvvyyyttttttsssqqqooonnnooopppuuurrrooooooqqqrrrqqqooolllnnnssswwwyyyvvvpppkkknnnnnnnnnooopppqqqrrrsssrrrvvvuuupppooorrrtttrrrsssrrrpppnnnmmmnnnpppqqqqqqrrrttttttsssrrrrrrssssssrrrxxxwwwzzzwwwlllnnnllljjjiiiiiijjjlllmmmmmmmmmllliiigggiiinnnsssttttttrrrooollljjjkkklllkkkjjjjjjkkklllmmmmmmlllqqqooonnnnnnnnnmmmjjjhhhiiijjjkkklllmmmmmmmmmmmmkkkmmmppppppooonnnnnnoookkkjjjkkknnnmmmjjjkkknnnmmmnnnppppppooonnnpppqqqpppooonnnnnnnnnnnnmmmkkknnnnnnmmmmmmlllllllllllliiikkkmmmnnnmmmmmmnnnoooqqqrrrtttsssrrrrrrsssuuuqqqqqqrrrssstttrrrooolllfffggglllrrrrrrooonnnpppqqqrrrrrrqqqooonnnpppqqqtttqqqrrrvvvxxxuuuttttttuuusssrrrrrrrrrrrrqqqoootttuuuvvvwwwyyy}}}uuuvvvuuurrrrrrvvvwwwvvvrrrtttwwwyyyzzzyyywwwvvvyyywwwtttuuuwwwyyyyyywwwuuutttvvvyyywwwsssrrruuulllrrrxxxzzzuuupppnnnnnnttttttuuuuuuuuutttssssssrrrrrruuuyyywwwqqqkkkkkkrrrrrrsssssssssqqqpppoooqqqssssssqqqqqqssssssqqqoookkkwwwqqqpppzzzmmmpppqqqrrrqqqooonnnnnnooorrrpppooorrrvvvwwwvvvsssnnnmmmpppssstttqqqqqqttt~~~yyyttttttrrrooonnnooonnnnnnmmmlllmmmqqquuuyyyppprrrsssrrrqqqqqqrrrssssssuuuvvvsssnnnlllpppttttttrrrooommmnnnpppsssvvvssswwwyyyvvvqqqnnnppprrruuusssqqqnnnlllnnnrrruuuwwwsssooonnnpppssssssrrrnnnwwwrrrlllsssvvvqqqpppmmmrrrtttpppnnnpppssstttuuuvvvwwwxxxwwwuuurrrppprrrqqqqqqrrrsssrrrooommmpppmmmlllnnnqqqrrrooollllllmmmnnnmmmlllkkklllmmmkkklllnnnpppqqqqqqqqqpppqqqppppppooonnnnnnmmmmmmsssqqqooonnnnnnoooqqqsssooopppqqqrrrrrrqqqpppooooooooonnnllljjjjjjmmmooopppoooooopppqqqrrrpppoooqqqpppooopppqqqrrrqqqppppppqqqqqqrrrssssssttttttnnnnnnnnnppprrrsssrrrpppuuuvvvtttpppqqqtttsssooopppqqqssssssrrrssstttvvvuuuvvvuuusssqqqooopppqqquuurrrnnnmmmooorrrtttvvvqqqsssvvvyyyzzzuuunnnhhhnnnnnnnnnnnnoooooopppqqqnnnrrrsssqqqppprrrtttsssrrrrrrqqqqqqqqqsssuuuvvvsssttttttsssrrrrrrsssuuutttrrrwwwvvvzzzxxxmmmmmmmmmllllllkkkkkkllllllnnnpppqqqnnnjjjjjjnnntttrrrssstttssspppnnnmmmnnnhhhiiikkknnnqqqsssttttttpppooonnnmmmnnnnnnnnnnnniiijjjkkklllmmmmmmnnnnnnppprrrtttuuutttsssrrrqqqmmmlllmmmooonnnjjjkkknnnmmmnnnooonnnmmmnnnppprrrsssqqqooonnnoooooommmlllqqqpppnnnllljjjjjjiiijjjlllnnnpppqqqqqqrrrsssuuukkkmmmpppqqqqqqqqqrrrsssssstttvvvwwwvvvssspppmmmiiilllqqqrrrpppmmmmmmooopppqqqpppnnnmmmmmmoooqqqtttooopppxxxyyyrrrqqqwwwvvvtttrrrqqqqqqqqqpppoootttuuuuuuuuuvvvyyy}}}tttwwwzzzxxxvvvvvvxxxyyyxxxxxxyyyyyyyyyxxxvvvvvvwwwuuutttsssssstttuuuuuusssqqqrrrvvvuuurrrrrrtttjjjpppvvvyyywwwsssooommmssssssssssssssssssrrrrrruuuuuuxxx|||zzzssspppqqqpppqqqrrrtttsssrrrpppooorrrssssssqqqpppqqqssssssooommmooolllnnnvvvqqqgggrrrrrrrrrqqqnnnmmmnnnooouuusssqqqqqqssssssrrrpppooonnnooosssvvvuuusssqqqxxxwwwvvvvvvssspppmmmmmmqqqnnnkkkkkknnnrrruuuwwwrrrsssuuutttsssssstttuuunnnrrrtttqqqkkkiiilllppprrrqqqpppooooooqqqssstttrrrvvvwwwuuuttttttrrrooooooooommmkkkjjjlllqqquuu}}}wwwrrrppprrrttttttrrrmmmtttooojjjqqqtttooopppooossstttpppnnnppprrrqqqnnnqqquuuwwwxxxuuurrrppppppoooooopppooonnnmmmlllooommmlllmmmoooooommmkkkkkklllnnnmmmllllllmmmnnnkkklllmmmooopppqqqqqqqqquuutttrrrqqqooonnnnnnnnnrrrpppnnnllllllmmmoooqqqnnnooopppqqqqqqpppooonnnppppppnnnlllkkklllpppsssrrrrrrrrrtttvvvuuusssqqqqqqooooooppprrrsssssssssppppppqqqqqqrrrsssssssssooonnnnnnppprrrtttsssrrrwwwwwwtttpppqqqtttssspppmmmoooqqqrrrqqqpppqqqqqqsssttttttsssrrrqqqrrrsssqqqooonnnooorrrvvvzzz|||vvvssspppnnnnnnnnnmmmlllooonnnnnnnnnnnnnnnoooooojjjnnnpppqqqrrrsssuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyssstttuuuuuusssssstttuuusssqqqvvvuuuyyyyyynnnmmmmmmnnnnnnnnnnnnmmmmmmmmmqqqtttrrrmmmjjjlllooooooqqqtttuuusssqqqqqqqqqiiikkknnnppprrrtttuuuvvvvvvtttqqqnnnlllmmmoooqqqlllllllllmmmnnnnnnooopppoooppppppqqqqqqqqqooonnnpppnnnnnnooolllhhhiiillllllmmmnnnnnnmmmnnnppprrrtttrrrpppoooooopppooonnnnnnmmmllljjjiiijjjkkkkkknnnpppqqqrrrrrrsssuuuwwwkkkmmmooopppooonnnooopppsssuuuvvvvvvuuurrrooommmlllooorrrpppmmmmmmppprrrsssssssssqqqooooooqqqsssrrrmmmooovvvwwwppppppvvvvvvtttqqqqqqrrrrrrqqqpppqqqrrrsssssssssvvvyyy|||qqquuuyyyzzzxxxvvvxxx|||{{{zzzxxxwwwwwwxxxyyyyyytttvvvwwwtttpppnnnqqquuusssppppppttttttrrrqqqssskkkkkkmmmqqqsssrrrnnnjjjppppppoooooooooppppppppppppppprrruuusssnnnnnnrrrnnnppprrrssssssrrrpppooorrrrrrsssrrrqqqppprrruuurrrvvvqqqqqqtttrrrqqqnnnrrrssssssqqqooonnnoooqqqtttsssrrrqqqrrrqqqpppoootttqqqooossszzz}}}wwwppplllqqquuuuuussspppooonnnuuupppkkklllqqqtttrrroooqqqssstttsssrrrqqqrrrtttlllooorrrpppllljjjllloooooopppqqqrrrrrrrrrqqqqqqrrrtttssssssvvvzzzvvvnnnppppppnnnlllkkklllooorrr|||xxxsssqqqqqqrrrqqqppp}}}wwwooosssqqqkkkmmmqqquuuuuuqqqoooppppppnnnhhhkkkppptttvvvuuusssqqqoooooooooooonnnmmmmmmmmmooonnnmmmmmmmmmnnnmmmmmmjjjlllooopppoooooopppqqqooonnnmmmlllmmmnnnppprrrvvvuuusssqqqpppooooooooouuussspppnnnmmmmmmooopppooopppqqqrrrrrrqqqpppooorrrrrrpppmmmlllnnnrrrvvvrrrqqqrrrtttvvvvvvtttrrrooommmlllmmmpppqqqrrrrrrooooooppppppqqqqqqrrrrrrqqqpppoooppprrrtttssssssvvvvvvssspppppptttssspppmmmooorrrrrrqqqpppooopppnnnppprrrrrrqqqqqqssstttnnnoooqqqtttvvvxxxzzz{{{tttpppkkkhhhiiikkknnnoooooonnnnnnnnnnnnnnnoooooonnnoooqqqsssrrrqqqqqqsssvvvvvvwwwwwwxxxxxxwwwwwwpppsssvvvwwwvvvtttsssrrrsssqqquuutttyyyyyyllllllmmmnnnoooooooooooonnnkkkooorrrqqqnnnjjjjjjjjjmmmpppssstttsssrrrrrrrrrlllnnnoooooonnnnnnoooqqq{{{yyyuuuppplllkkkmmmoooooonnnnnnnnnnnnoooppppppqqqpppooooooppppppooonnnqqqooonnnnnnkkkfffgggkkkkkkmmmooooooooooooqqqrrrtttrrrooonnnoooppppppoookkkjjjiiiiiijjjmmmoooqqqnnnooopppooooooooorrrtttqqqrrrrrrqqqooommmnnnoooqqqrrrsssrrrpppnnnmmmmmmjjjnnnooommmnnnrrruuuuuuppppppqqqooonnnmmmnnnpppnnnnnnpppttttttqqqqqquuuuuusssrrrrrrttttttrrrqqqnnnoooqqqrrrtttvvvzzz}}}pppqqquuuxxxwwwtttuuuyyywwwwwwvvvvvvxxxzzz|||~~~sssvvvxxxuuuooommmqqqvvvtttpppooossstttrrrrrrssspppmmmlllnnnrrrsssqqqmmmnnnnnnmmmmmmmmmnnnooopppnnnnnnppprrrooolllmmmrrrnnnoooppprrrrrrrrrqqqqqqqqqqqqsssuuurrrnnnpppuuummmxxxnnntttzzzppprrruuussssssrrrpppnnnnnnppprrrpppqqqqqqrrrrrrqqqqqqppppppmmmkkkmmmtttyyytttlllgggooouuutttpppppprrrrrruuuqqqnnnoooqqqrrrooollloooqqqqqqpppooonnnnnnpppmmmoooqqqsssrrrqqqqqqrrrnnnooorrrssstttsssqqqppppppttttttrrrvvv|||xxxooouuuuuutttqqqnnnmmmmmmnnnuuutttrrrpppooonnnoooooo|||}}}tttnnnsssqqqlllppprrruuuuuurrrqqqrrrqqqmmmiiikkkooorrrssssssrrrrrrooopppqqqpppoooooopppqqqoooooonnnnnnnnnnnnooopppllloooqqqrrrrrrqqqqqqrrrqqqooommmkkkkkkmmmoooqqqsssrrrrrrqqqppppppooooooyyyvvvssspppoooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqsssrrrqqqnnnmmmooorrrvvvooonnnnnnppprrrrrrqqqpppnnnllljjjkkkmmmoooppppppnnnooooooppppppqqqrrrrrrsssrrrpppqqqrrrsssssssssssstttssspppqqqttttttpppppprrrttttttrrrqqqpppqqqlllnnnqqqqqqqqqqqqrrrsssooorrruuuwwwvvvtttttttttnnnmmmlllmmmooopppooommmnnnnnnnnnnnnoooooopppqqqvvvtttttttttqqqmmmmmmpppssstttuuuuuuuuutttrrrqqqooorrrvvvxxxvvvtttrrrqqqsssrrrwwwwww{{{zzz|||hhhkkkkkklllnnnoooooopppppplllmmmnnnnnnnnnnnnmmmmmmmmmppprrrsssrrrqqqpppqqqnnnoooooommmkkkjjjlllooovvvvvvvvvsssnnnllllllmmmqqqpppooonnnnnnnnnoooooovvvsssooooooppprrrrrrqqqrrrooooooooollliiijjjnnnlllnnnqqqrrrrrrrrrssstttqqqooommmlllmmmoooooooooooonnnlllkkkkkkmmmpppqqqnnnooonnnmmmllllllnnnpppoooppppppooooooooorrrtttpppqqqrrrpppmmmlllmmmoooiiilllmmmlllooottttttpppkkklllnnnmmmkkkjjjjjjkkkkkkqqqtttrrrqqqsssuuutttvvvuuutttuuuvvvuuurrrpppnnnppprrrssssssuuuxxx{{{sssqqqssswwwwwwsssssswwwsssuuuwwwyyyzzz{{{{{{zzzpppqqqrrrqqqooopppsssuuuwwwrrrpppsssuuusssrrrsssrrrqqqqqqrrrssssssrrrrrroooooonnnnnnnnnoooqqqqqqoooqqquuuwwwsssmmmmmmrrrnnnoooooopppqqqrrrrrrrrrpppppptttwwwsssnnnooouuuhhhvvvgggrrr}}}mmmpppuuussssssrrrooommmlllnnnppppppqqqssssssrrrpppnnnmmmgggjjjkkkhhhjjjooooookkkmmmuuuxxxrrrllloootttwwwrrrssssssqqqmmmllloooqqqqqqrrrrrrqqqnnnmmmmmmnnnnnnnnnppptttxxxyyywwwuuuooopppqqqrrrrrrrrrqqqqqqnnnwwwyyysssrrrwwwwwwrrrssstttuuutttqqqooonnnooommmqqqtttssspppoooqqqttttttuuummmjjjqqqqqqooovvvqqqttttttssssssvvvtttpppsssssssssrrrrrrqqqqqqqqqmmmoooppppppnnnnnnqqqsssooopppoooooooooppprrrsssppprrrtttuuusssqqqppppppnnnmmmmmmlllmmmnnnoooppppppqqqrrrsssssssssrrrqqqvvvtttrrrooonnnoooqqqrrrsssrrrpppooooooppprrrsssrrrqqqpppnnnlllmmmpppsssnnnmmmlllmmmooopppqqqpppqqqooommmmmmoooqqqrrrrrroooooopppqqqqqqrrrrrrsssuuusssqqqqqqrrrssssssrrrqqqssssssqqqsssvvvuuuqqqqqqrrrssssssqqqppppppqqqnnnppprrrrrrqqqpppppppppooorrruuuuuurrrpppooopppllllllnnnqqqssssssooommmnnnnnnnnnooopppqqqrrrsssxxxuuussstttqqqmmmnnnsssoooppprrrttttttrrrpppoooppprrrtttuuutttrrrqqqrrruuutttzzzzzz~~~|||yyyeeeiiijjjkkklllmmmoooppppppooommmlllmmmppprrrssssssoooqqqrrrrrrpppooonnnooommmnnnooommmjjjkkkooorrrlllpppttttttrrrooooooooorrrqqqooonnnmmmmmmnnnnnnvvvrrrmmmlllnnnpppqqqppptttqqqqqqrrrpppmmmnnnsssmmmpppsssuuuuuuttttttuuuooommmjjjjjjkkkmmmnnnnnnvvvtttqqqnnnllllllmmmnnnppppppooommmkkkkkklllnnniiijjjkkklllnnnrrrvvvzzzrrrsssssspppmmmmmmooorrrjjjmmmnnnmmmppptttpppggglllnnnppppppnnnmmmlllllljjjssswwwrrrpppvvvxxxssswwwwwwvvvwwwwwwuuuqqqnnnqqqrrrsssrrrqqqrrrsssuuuxxxttttttxxxxxxsssrrrvvvsssvvvzzz}}}}}}zzzvvvtttmmmkkkjjjkkkooorrrssssssyyysssqqqtttvvvtttrrrssslllooorrrrrrooommmoooqqqqqqqqqpppppppppqqqssstttnnnqqqwwwyyytttllljjjmmmoooooooooooopppqqqssstttoooppptttxxxtttmmmnnnuuukkkxxxeeerrrnnnooosssttttttrrrnnnkkkjjjkkkmmmsssuuuvvvuuuqqqmmmjjjhhhgggooorrrmmmiiimmmrrrsssvvv|||{{{qqqiiinnnvvvzzznnntttwwwrrriiigggoooxxxtttuuuuuusssqqqoooooopppmmmlllmmmssszzz}}}zzzuuurrrqqqpppppppppqqqrrrsssmmmzzzvvvnnnqqqvvvuuujjjmmmqqqsssrrrqqqqqqrrrjjjpppvvvwwwtttrrrvvv{{{zzzzzzqqqmmmsssqqqooovvvooorrrssssssuuuxxxwwwsss~~~|||xxxuuurrrpppoooooojjjlllnnnnnnlllmmmpppssspppppppppppppppqqqtttvvvsssuuuwwwvvvsssooonnnmmmjjjkkkmmmnnnooopppooooooqqqrrruuuwwwwwwwwwvvvuuuqqqpppmmmllllllmmmoooqqqsssrrrooonnnnnnooorrrsssppppppooommmllllllnnnppppppnnnlllmmmoooqqqrrrrrrwwwuuurrrrrrtttvvvwwwwwwpppqqqqqqrrrrrrsssttttttwwwuuurrrqqqrrrsssrrrrrrpppsssssssssuuuxxxvvvqqqpppqqqqqqpppnnnmmmnnnoooqqqsssttttttqqqooonnnnnnllloooqqqqqqooonnnoooqqqooonnnnnnoooqqqqqqpppooonnnnnnnnnoooppprrrssstttuuuqqqqqqsssrrrooorrryyynnnooorrrtttuuutttrrrqqqrrrrrrsssrrrqqqppprrrtttwwwvvv}}}}}}cccsssrrrnnnjjjhhhmmmuuu|||ttttttrrrqqqooonnnnnnnnnwwwvvvtttrrrooommmllllllooopppqqqoookkkkkknnnqqqnnnllliiiiiilllnnnpppppprrrrrrqqqooonnnnnnppprrrooopppqqqpppnnnmmmmmmnnnqqqkkkjjjooorrrrrrsssxxxmmmqqquuuyyyyyyvvvqqqnnnnnnjjjhhhjjjjjjjjjnnntttnnnjjjkkkooooookkkjjjnnnlllnnnppppppnnnnnnnnnoookkknnnqqqpppnnnmmmnnnppprrrrrrqqqqqqpppoooooonnnooommmlllnnnrrrsssqqqoooqqqppppppqqqqqqpppmmmjjjmmmnnnnnnppprrrtttwwwxxxrrrssstttvvvvvvvvvuuuuuuxxxvvvtttqqqppppppqqqrrrqqqqqqooouuuzzzqqqooo|||wwwvvvuuuvvvzzz{{{wwwqqqrrrpppssswwwuuuooonnnrrrqqqpppppprrrttttttsssqqqnnnooopppqqqqqqpppnnnnnnqqqsssrrroooppprrrppplllnnnmmmllllllmmmnnnooopppooonnnnnnoooqqqtttwwwyyysssrrrrrrssstttsssqqqnnnooonnnqqqvvvwwwssspppqqqssspppnnnqqquuuwwwtttppptttuuuvvvvvvuuusssqqqooohhhnnnssstttpppnnnoooqqqnnnoooqqqrrrrrrsssuuuwwwtttttttttrrrpppppprrrtttnnnqqqttttttrrroooooopppvvvqqqoootttwwwvvvtttuuummmppprrrqqqnnnjjjjjjjjjjjjpppsssssssssuuuuuusss{{{tttmmmkkknnnpppooolllooooooqqqtttwwwxxxxxxvvv{{{vvvqqqoooqqqsssrrrpppnnnnnnpppuuuzzz}}}{{{yyyxxxyyyyyyuuuqqqnnnoooqqqnnnllljjjjjjlllmmmllllllmmmjjjkkkooooookkkmmmsssmmmkkkmmmqqqqqqmmmkkkmmmnnnlllmmmpppqqqnnnnnnqqqqqqvvvyyyvvvooolllnnnrrrrrrlllkkkoooooolllnnnsssttttttpppjjjlllqqqqqqllljjjlllmmmllljjjiiilllooovvvrrrqqqrrrrrrpppqqqttttttqqqnnnpppuuuwwwvvvsssxxxtttqqqrrrrrrpppqqquuuttttttttttttttttttttttttnnnpppsssuuuuuussspppooorrrrrrrrrssstttsssqqqooojjjmmmqqquuuwwwvvvqqqmmmllllllmmmoooppprrrssssssnnnoooooooooooonnnnnnnnnmmmoooqqqrrrrrrsssuuuwwwtttpppnnnppptttvvvssspppqqqrrrtttuuuvvvuuuuuutttvvvtttqqqpppppprrruuuwwwuuutttyyyxxx}}}{{{nnnppppppnnnllljjjlllqqquuusssrrrpppooonnnnnnnnnnnnppppppooooooooooooppppppmmmnnnoooooonnnoooqqqrrrnnnmmmkkklllnnnppppppppppppooommmkkkjjjkkknnnpppkkkmmmooopppnnnmmmmmmnnnnnnkkklllpppqqqnnnoootttlllmmmooooooooonnnmmmkkknnnkkkiiijjjiiigggiiimmmqqqnnnnnnqqqqqqmmmmmmqqqpppqqqrrrrrrooonnnnnnnnnnnnpppqqqpppnnnllllllmmmnnnnnnoooooooooppppppppprrrooolllllloooqqqqqqppprrrrrrrrrssstttsssooolllnnnoooppprrrtttvvvxxxyyyssstttvvvwwwxxxxxxxxxwwwuuutttsssrrrrrrsssuuuvvvtttuuuttt{{{xxxqqq{{{sssrrrqqqsssuuuvvvrrrnnnrrrppprrrvvvtttooonnnrrrqqqpppppprrrtttuuutttssspppqqqqqqrrrssssssrrrrrrnnnpppooommmooorrrppplllppppppooonnnooooooqqqqqqqqqqqqppppppqqqssstttuuuuuuuuuuuuuuuuuutttrrrqqqtttqqqrrruuuuuurrrqqqtttssspppnnnooorrrsssppplllrrrtttwwwyyyyyyvvvrrroooooosssuuutttppplllkkkkkkmmmnnnnnnnnnnnnooorrrtttmmmnnnnnnmmmlllmmmoooqqqtttuuuvvvtttqqqoooqqqssswwwrrrpppssstttqqqnnnnnnmmmpppssssssqqqnnnmmmnnnhhhmmmqqqqqqrrrvvvwwwuuuxxxuuurrrppppppqqqrrrsssnnnnnnoooqqqtttuuusssrrrwwwwwwvvvtttrrrpppppppppqqqqqqrrruuuxxxzzzxxxvvvrrrtttuuuuuusssssstttvvvpppmmmjjjjjjkkkmmmnnnnnnqqqnnnoooqqqppplllnnnsssmmmlllmmmqqqqqqmmmlllmmmnnnlllmmmppppppmmmmmmooopppsssuuusssooolllmmmoooqqqlllkkkmmmmmmlllnnnsssnnnooonnnlllnnnsssrrrmmmjjjnnnrrrssspppnnnoooppppppmmmllloooooonnnpppttttttqqqnnnppptttvvvtttrrrtttqqqrrruuuuuuqqqpppsssrrrsssuuuvvvvvvtttrrrqqq{{{zzzyyyxxxvvvsssqqqpppssstttuuuuuuuuutttrrrrrrqqqqqqqqqssstttssspppnnnkkkkkklllmmmnnnooopppqqqqqqpppoooooonnnoooppppppmmmoooqqqrrrssstttvvvxxxwwwtttqqqrrruuuuuurrrooossssssssstttttttttsssssssssrrrqqqqqqqqqqqqrrrrrrvvvtttyyyxxx|||zzztttkkkmmmnnnmmmllllllmmmnnnpppooonnnmmmlllmmmmmmnnnmmmmmmmmmmmmnnnooopppqqqkkkkkklllnnnqqqssssssrrrooonnnnnnoooqqqrrrqqqpppooommmkkkiiiiiikkknnnpppiiilllpppqqqqqqooooooooommmnnnppprrrooolllnnnrrrrrrqqqooommmmmmmmmnnnooorrrnnnmmmoooooolllmmmppptttqqqoooppppppnnnoooqqqsssuuuuuusssqqqnnnnnnnnnrrrssstttrrrooommmlllmmmkkkkkklllmmmooopppqqqqqqtttppplllkkkmmmoooqqqrrrpppppprrrtttuuutttqqqnnnnnnppprrrtttvvvvvvvvvvvvnnnoooqqqrrrttttttuuuuuuqqqppppppqqqrrrtttwwwxxxtttuuuttt|||zzzppptttuuuttttttuuuvvvuuurrrpppqqqppprrrtttrrrnnnnnnqqquuutttssssssttttttsssqqqqqqqqqrrrrrrssssssttttttpppqqqpppnnnooorrrqqqlllqqqqqqpppoooooooooppppppsssssssssrrrrrrrrrqqqqqquuuuuuttttttsssrrrrrrqqquuuqqqppprrrrrrpppppptttpppmmmkkklllooopppnnnkkkooorrrvvvyyyyyyvvvqqqnnnttttttuuutttrrrnnnkkkiiinnnooonnnmmmlllmmmooorrrnnnpppqqqqqqqqqrrrtttvvvttttttsssqqqoooppprrruuurrrooonnnqqqqqqmmmjjjkkkkkknnnrrrssssssqqqppppppkkknnnpppnnnpppuuuvvvtttsssttttttrrrpppqqqtttwwwnnnnnnmmmoooppppppooommmtttwwwzzzwwwrrrnnnnnnoooqqqqqqqqqrrrssstttrrrpppnnnpppssstttttttttuuuwwwqqqnnnkkkjjjlllnnnooooooqqqppppppqqqooolllnnnqqqnnnlllmmmqqqqqqmmmlllnnnooolllmmmoooooolllkkkmmmppppppppppppooommmllllllqqqmmmkkklllllllllnnnssskkknnnooonnnppprrrooojjjiiiooouuuwwwuuurrrpppooonnnjjjjjjnnnooooooqqqvvvtttqqqoooooorrrtttsssppppppooorrrwwwxxxssspppqqqqqqsssvvvwwwwwwtttqqqnnn|||zzzwwwssspppooonnnnnnrrrtttwwwvvvsssqqqrrrtttvvvtttqqqqqqrrrssssssrrrllllllmmmmmmnnnooopppppprrrqqqpppoooooopppqqqrrrnnnppprrrssssssuuuwwwyyy{{{xxxuuuuuuvvvuuurrrnnnuuutttsssrrrqqqqqqqqqqqqpppqqqrrrtttuuuuuuuuuuuuyyywww{{{zzz}}}{{{mmmiiijjjlllmmmmmmmmmmmmnnnnnnmmmlllkkkkkklllmmmnnnqqqqqqpppooonnnnnnooooookkkjjjjjjmmmrrrsssqqqnnnmmmmmmnnnppprrrrrrpppnnnnnnmmmlllmmmnnnooopppooojjjnnnrrrtttsssqqqoooooonnnppprrrqqqmmmlllpppvvvvvvtttqqqooonnnoooqqqrrrtttooommmppprrrrrrtttwwwsssqqqooonnnmmmmmmnnnppprrrttttttssspppooonnnooouuuuuuuuutttrrrqqqpppoookkklllmmmnnnoooppppppqqqpppooommmlllmmmppprrrtttmmmnnnooorrrtttssspppmmmppprrrtttuuuuuutttsssqqqkkklllmmmoooqqqrrrssssssnnnnnnooopppqqqsssuuuvvvrrrrrrnnnttt}}}uuujjjlllvvvvvvwwwzzzxxxtttrrrsssppppppqqqqqqpppnnnoooqqqyyywwwuuutttssssssqqqooorrrrrrqqqqqqqqqqqqqqqrrruuuvvvtttqqqqqqtttrrrnnnppppppooonnnnnnnnnmmmmmmrrrsssssssssrrrqqqppppppqqqqqqqqqpppnnnnnnooopppooommmmmmppppppnnnnnnqqqmmmkkkjjjkkknnnoooooommmmmmoooqqqssstttrrrooonnnrrrqqqqqqrrrsssssspppmmmssssssqqqooommmnnnqqqsssssstttvvvvvvvvvvvvxxxzzzoooooonnnnnnnnnppprrrssskkkiiikkkpppqqqnnnmmmoooiiikkkoooqqqrrrqqqqqqpppqqqrrrqqqnnnnnnrrrrrroooqqqqqqqqqppppppqqqrrrtttqqqpppoooooopppooonnnlllrrrtttuuutttqqqoooooopppooonnnnnnnnnnnnnnnnnnnnnqqqrrrssssssrrrqqqpppppppppnnnmmmnnnooopppooommmmmmmmmnnnnnnmmmlllmmmpppooommmmmmqqqqqqmmmmmmoooooommmmmmooonnnjjjiiikkkpppnnnmmmnnnppppppmmmjjjqqqooommmmmmmmmnnnqqqsssoooppppppooonnnmmmkkkhhhhhhmmmsssuuussspppoooooopppmmmnnnqqqrrrrrrssswwwtttqqqooopppqqqrrrqqqpppooonnnqqqvvvwwwsssqqqrrrrrrsssuuuvvvuuusssqqqoootttsssrrrpppooooooooopppooosssuuutttooommmpppssswwwuuusssrrrtttuuuvvvvvvoooppppppppppppqqqqqqqqqooooooppppppppppppppppppoooqqqsssttttttuuuwwwyyyzzzyyywwwwwwxxxvvvssspppvvvuuusssqqqpppppppppppppppqqqsssuuuwwwzzz{{{||||||zzz~~~||||||iiiiiiiiijjjkkknnnppprrrrrrnnnmmmkkkjjjjjjlllnnnooottttttrrrqqqppppppppppppmmmkkkkkkmmmpppqqqnnnjjjllllllmmmoooqqqpppnnnkkkllllllmmmpppsssssspppmmmlllooorrrsssqqqooolllkkkmmmooopppllliiikkkrrrxxxqqqpppnnnmmmlllllllllmmmtttmmmiiikkknnnooorrrvvvrrrrrrpppmmmmmmnnnppppppnnnoooqqqqqqpppoooooopppqqqqqqrrrrrrssssssrrrqqqooooooooooooooooooooooookkklllmmmooopppqqqssstttnnnnnnoooqqqssssssqqqooouuuvvvwwwwwwvvvtttqqqpppoooooopppqqqssstttvvvwwwqqqqqqrrrrrrrrrssstttttttttssslllmmmvvvrrrjjjlllsssssswww{{{wwwpppmmmppppppqqqqqqooonnnoooqqqrrrxxxvvvssssssssstttsssrrruuuttttttsssrrrqqqppppppssstttsssppprrrvvvvvvsssqqqqqqqqqppppppoooooonnnppppppqqqqqqrrrqqqqqqpppooooooooommmllllllooorrrkkkjjjmmmssstttqqqpppqqqpppooommmmmmmmmnnnnnnnnnpppooooooooooooppppppqqqpppppppppqqqssstttrrrpppuuutttsssqqqooooooqqqsssqqqsssttttttsssssstttuuunnnnnnooopppppppppnnnmmmhhhgggjjjoooqqqooopppssskkklllnnnppprrrsssrrrqqqrrrrrrpppmmmooorrrrrrmmmtttqqqnnnooorrrtttqqqnnnuuusssqqqqqqqqqqqqpppnnnssspppmmmmmmppprrrrrrrrrnnnnnnnnnmmmmmmnnnoooqqqrrrrrrqqqpppooonnnlllkkkmmmmmmoooqqqsssqqqnnnkkkjjjlllmmmllllllnnnqqqrrrpppmmmmmmppppppmmmmmmppppppmmmmmmooonnnjjjiiikkkqqqnnnlllnnnqqqrrroookkkrrrrrrqqqoooppprrrssssssrrrpppoooooommmjjjjjjkkkjjjmmmqqqqqqooonnnppprrrssspppqqquuuuuurrrrrruuusssrrrppppppqqqqqqqqqqqqrrrooopppssssssqqqrrruuuuuutttsssrrrrrrrrrrrrrrrssssssuuuvvvvvvvvvvvvuuuooorrruuusssnnnlllooossszzzyyywwwwwwwwwvvvtttrrrqqqqqqqqqqqqppppppppppppkkkmmmoooqqqrrrqqqooommmppprrrttttttttttttvvvwwwwwwwwwwwwxxxyyyxxxuuutttvvvuuusssqqqpppppppppqqqvvvuuuttttttuuuxxx{{{}}}{{{yyy}}}zzz}}}zzzllliiihhhhhhjjjnnnrrrtttuuupppooolllkkkkkkmmmoooqqqqqqqqqppppppqqqrrrssssssooonnnmmmmmmnnnnnnllljjjkkkkkklllnnnoooooollljjjiiiiiijjjnnnrrrsssoookkkkkkmmmppppppnnnkkkjjjiiikkknnnmmmhhhggglllrrruuuoooooonnnmmmllllllllllllxxxpppkkklllnnnoooppprrrqqqsssrrroooooorrrsssqqqjjjlllnnnooooooooopppqqqmmmlllmmmoooqqqrrrqqqpppqqqqqqpppoooooonnnmmmmmmiiillloooppppppqqqrrrtttsssqqqqqqqqqsssttttttsssxxxxxxyyyxxxwwwvvvtttssspppppppppqqqrrrsssuuuvvvvvvvvvvvvuuuuuuttttttsssxxxyyyqqqnnnuuutttooosssrrrttt{{{{{{ooolllqqqppprrrrrrnnnmmmpppsssssssssqqqpppqqqsssvvvwwwwwwvvvwwwwwwwwwvvvuuusssqqqnnnoooooonnnrrrxxxzzzwwwsssttttttuuuttttttsssrrrnnnnnnnnnoooooopppqqqqqqpppqqqqqqooommmoootttxxxmmmmmmqqqwwwxxxuuussstttuuutttqqqooommmmmmmmmmmmtttsssqqqooooooppprrrtttrrrrrrrrrrrrqqqpppoooooorrrrrrrrrqqqooonnnooopppqqqrrrttttttsssrrrsssttttttsssssssssrrrppplllhhhmmmlllmmmppppppmmmooosssqqqpppoooqqqsssuuuuuutttnnnooonnnmmmqqqvvvuuupppuuuqqqnnnqqquuuvvvrrrmmmvvvtttrrrrrrsssssssssrrrsssnnnjjjkkkppptttuuussspppqqqpppooonnnpppsssvvvrrrpppnnnmmmnnnnnnmmmllllllmmmooorrrsssqqqmmmjjjjjjnnnooommmnnnrrrttttttpppnnnnnnppppppnnnnnnppppppmmmmmmpppoookkkjjjlllpppnnnmmmooorrrrrrpppmmmpppssstttrrrrrruuuuuurrrpppnnnnnnooonnnkkklllpppmmmoooqqqpppnnnooorrrvvvqqqppprrrvvvvvvqqqnnnooorrrrrrqqqqqqqqqqqqrrrsssuuuqqqooopppqqqooorrrvvvuuusssqqqppppppqqqsssuuussstttuuuwwwwwwvvvuuuuuurrrtttuuussspppooorrrttt}}}|||zzzyyywwwtttpppmmmqqqqqqpppooonnnnnnmmmmmmjjjllloooqqqrrrpppnnnmmmrrrsssttttttsssrrrsssuuussstttvvvxxxxxxwwwvvvuuutttsssrrrrrrrrrrrrrrrssszzzxxxtttrrrqqqsssuuuwwwwwwuuuyyywwwzzzwwwpppiiihhhhhhkkkpppssssssrrrsssqqqnnnllllllnnnppprrrlllllllllmmmoooppprrrssspppppppppooommmmmmnnnooolllllllllmmmnnnnnnllljjjkkkhhhgggjjjoooqqqpppmmmkkkmmmoooooonnnllllllmmmmmmpppooollllllppprrrooorrrqqqooonnnnnnoooppprrrwwwpppmmmpppsssrrrppppppmmmqqqrrroooooossstttqqqiiikkknnnooooooooopppqqqmmmllllllnnnrrrsssrrrpppppppppooonnnnnnmmmllllllmmmooopppooonnnnnnqqqsssvvvsssppppppqqqssstttuuuuuuuuuuuuuuuuuuvvvvvvvvvppppppooooooppprrrssstttvvvvvvvvvuuutttsssrrrqqqwww{{{tttpppttttttpppvvvrrruuupppkkkqqqqqqtttsssmmmlllqqquuuuuusssqqqoooooorrrtttvvvvvvsssuuuwwwyyyyyywwwuuussspppqqqpppnnnrrrxxxzzzxxxtttuuuvvvwwwwwwvvvuuuuuunnnmmmmmmlllmmmnnnooopppppprrrsssqqqooorrrxxx~~~sssrrrtttxxxxxxtttsssuuussssssqqqooonnnnnnpppqqquuutttrrrqqqpppqqqqqqrrrqqqssstttrrrnnnlllmmmooooooppprrrrrrpppnnnmmmnnnpppsssuuuvvvvvvuuuvvvwwwtttrrrppppppqqqpppmmmkkkqqqoooooopppmmmkkknnntttvvvssspppooorrrtttuuutttnnnnnnnnnoootttyyyvvvpppoooooooooqqqttttttrrrooosssqqqpppppprrrsssssssssqqqpppooopppqqqssstttuuurrrrrrqqqooommmnnnrrrvvvuuuqqqmmmlllmmmoooooonnnnnnmmmmmmnnnppppppnnnllljjjooopppmmmmmmrrrtttsssqqqnnnnnnppppppnnnnnnqqqpppmmmnnnpppppplllkkkmmmnnnnnnnnnoooqqqqqqpppooonnnsssuuussssssvvvtttoooooonnnpppsssqqqkkkkkkpppmmmoooqqqpppoooooosssvvvnnnnnnsssxxxxxxqqqmmmlllqqqrrrrrrrrrrrrrrrtttuuuuuuqqqoooqqqpppoooppptttrrrqqqqqqqqqqqqssstttuuuppppppppppppqqqrrrssssssttttttrrrqqqqqqqqqrrrssszzzyyywwwvvvuuussspppnnnrrrrrrqqqpppnnnmmmmmmlllmmmnnnnnnoooooopppqqqqqqssstttuuutttqqqpppqqqrrrpppsssvvvwwwwwwvvvttttttqqqqqqrrrssstttuuuuuuuuuwwwvvvtttsssssssssuuuuuuvvvtttxxxwwwzzzwwwoooiiihhhiiimmmqqqrrrpppmmmuuussspppmmmmmmoooqqqsssjjjjjjjjjkkklllmmmnnnoooppprrrrrrpppmmmmmmppptttnnnmmmlllmmmnnnnnnlllkkknnnjjjfffgggmmmrrrrrrqqqmmmoooqqqqqqqqqpppqqqsssppptttuuurrrsssvvvssslllsssqqqnnnllllllnnnqqqtttlllhhhhhhoootttrrrnnnllliiinnnooommmnnnrrrrrrnnnkkkmmmoooooooooooopppqqqqqqpppoooqqqtttvvvtttrrrnnnnnnmmmmmmmmmlllllllllrrrrrrqqqnnnkkkkkkooosssvvvrrrnnnmmmnnnqqqssssssoooooooooppprrrtttuuuvvvuuuuuutttssstttuuuwwwxxxsssssssssrrrqqqpppooonnnqqqxxxtttooorrrqqqnnnssslllppp||||||kkkffflllqqquuusssmmmlllrrrvvvvvvwwwtttqqqppppppqqqqqqqqqmmmpppuuuxxxyyyxxxuuussswwwxxxuuurrrssswwwxxxuuurrrssstttvvvvvvvvvuuuuuuooonnnlllkkkjjjkkkmmmnnnoooqqqrrrqqqooorrrzzzxxxuuusssuuutttqqqqqqtttmmmmmmnnnnnnoooqqquuuxxxrrrrrrrrrqqqpppooonnnnnnnnnqqqtttrrrmmmkkkmmmqqqnnnqqqssstttrrrpppnnnnnnmmmooosssuuuuuuvvvwwwxxxooollliiijjjmmmpppqqqppppppnnnnnnnnnllljjjooovvvwwwsssnnnllloooqqqrrrrrrpppqqqpppqqquuuxxxtttmmmgggjjjnnnpppppppppqqqqqqpppooommmnnnppprrrssssssnnnrrrvvvvvvsssrrrsssuuuqqqqqqpppmmmjjjkkkooossszzzuuuooommmmmmoooooonnnqqqnnnkkkkkklllnnnoooooojjjooopppkkkjjjoooqqqnnnqqqnnnnnnppppppnnnnnnqqqpppnnnnnnqqqqqqmmmlllooolllmmmnnnoooooooooppppppkkkrrruuussstttvvvsssmmmpppppptttxxxsssjjjgggkkkjjjmmmppppppooooooqqqtttmmmnnntttzzzzzztttnnnmmmqqqrrrrrrrrrrrrsssuuuwwwuuuqqqppprrrqqqoooooorrrnnnoooqqqssstttttttttsssooonnnmmmlllnnnqqquuuxxxsssqqqooonnnoooppppppppptttrrrqqqqqqrrrttttttsssuuutttsssrrrqqqooonnnnnnrrrpppnnnlllmmmpppsssvvvtttuuuuuusssqqqooooooppppppsssvvvwwwvvvtttrrrrrrnnnppprrruuuvvvwwwwwwvvvrrrsssuuuvvvxxxyyyyyyzzzxxxvvvzzzyyy|||zzzvvvjjjiiilllpppooojjjlllsssmmmqqqtttsssnnnlllnnnqqqsssrrrnnnjjjlllppppppllllllllllllmmmnnnnnnooopppoookkkhhhiiikkkkkkpppuuullljjjkkknnnrrruuutttrrrqqqmmmmmmooonnniiikkkqqqmmmoooppppppoooppprrrtttsssrrrpppoooppppppoooooommmmmmooooooooonnnlllkkkmmmooorrrttttttrrrnnnlllrrrpppnnnnnnoooppppppooolllooorrrtttsssrrrrrrrrrmmmoooooolllkkknnnooolllooopppppplllhhhhhhnnntttoooooonnnmmmlllooosssvvvssstttuuuvvvwwwxxxyyyyyyuuurrrsssvvvvvvttttttwwwwwwsssnnnmmmppptttvvvvvvrrruuuvvvrrrnnnmmmqqqvvvsssqqqmmmlllllllllllllllpppqqqsssuuutttsssqqqooouuuvvvvvvtttrrrqqqrrrsssuuutttrrrqqqqqqsssvvvyyywwwuuuwwwzzzvvvooopppvvvqqqpppqqqsssvvvwwwwwwvvvoooqqqoookkklllqqqqqqlllsssmmmmmmqqqpppmmmvvvxxxqqqmmmrrrxxxxxxuuusssrrrkkkhhhmmmpppooopppsssnnnoooqqqtttvvvwwwxxxxxxrrrooommmmmmppprrrpppnnn}}}wwwqqqppprrrtttssspppooooooppprrrsssrrrpppmmmoookkkkkkoooooollllllppppppqqqqqqrrrrrrooollliiiooonnnnnnnnnppppppooommmuuusssppppppqqqpppnnnkkkeeehhhlllqqqssssssrrrqqqrrrssssssqqqooooooppprrrkkkvvvyyyrrroootttvvvsssrrrrrrqqqooommmlllmmmooozzzuuurrrrrrpppmmmnnnrrrppprrrrrrpppmmmlllmmmpppmmmjjjhhhkkkpppsssrrroootttuuurrrnnnnnntttwwwwwwuuuuuusssnnniiihhhjjjlllqqqrrrttttttooojjjkkkpppqqqmmmnnntttwwwsssrrrtttmmmnnnoooooopppppppppppprrrrrrrrrpppoooppptttvvvooouuuwwwqqqoootttwwwwwwrrrsssrrrqqqooooooqqqsssssspppllllllnnnqqqssstttiiilllooopppppppppqqqrrriiimmmqqqtttuuuvvvxxxyyyxxx{{{yyyrrroooqqqooojjjsssttttttuuutttrrrqqqppppppuuuvvvrrrrrruuuuuuppplllmmmoooqqqrrrqqqooonnnuuuwwwxxxwwwtttsssrrrsssnnnrrruuutttooolllmmmoooppprrrtttuuutttuuuvvvwwwssspppttt}}}{{{xxxyyyyyyvvv{{{zzz}}}yyymmmmmmkkklllooommmhhhhhhllljjjmmmoooooommmkkkmmmoooqqqqqqnnnjjjlllqqqqqqmmmpppooonnnmmmmmmnnnooopppqqqllliiiiiiiiiggghhhlllpppnnnlllmmmnnnnnnllljjjqqqnnnnnnpppnnnkkkmmmrrrlllmmmnnnooooooooorrrtttqqqooolllkkklllnnnpppqqqqqqqqqqqqrrrrrrpppmmmkkkkkknnnqqqttttttssspppnnnmmmlllkkklllnnnnnnnnnllljjjmmmooopppooommmmmmmmmnnnpppooollllllooopppmmmnnnooonnnllljjjkkkooosssppppppoooooooooqqqtttvvvvvvvvvuuuvvvwwwxxxzzz{{{uuurrrrrruuuvvvssssssvvvvvvrrrooonnnrrrvvvxxxyyysssqqqoooooooooqqqrrrrrrrrrpppnnnmmmmmmnnnnnnooonnnnnnooooooppppppqqqqqquuuvvvvvvtttrrrqqqrrrssswwwtttqqqppprrrssssssssstttoooooosssssspppppprrrooonnnnnnpppsssuuuuuutttqqqrrroookkkmmmrrrsssooosssnnnnnnqqqooojjjppp|||yyyuuutttwwwxxxvvvuuuvvvrrrllljjjnnnpppnnnooosssooooooppprrrssssssttttttrrrqqqpppppprrrsssrrrrrrssspppoooppptttvvvsssppppppoooppprrrsssrrrpppnnnnnnkkklllqqqrrroooooosssqqqooonnnqqqttttttooojjjnnnmmmmmmnnnoooooonnnlllrrrpppoooppprrrrrrqqqoookkklllmmmooopppqqqrrrsssnnnrrrvvvwwwuuuqqqnnnllljjjuuuzzztttqqqttttttoooqqqrrrqqqooonnnmmmoooqqqyyytttqqqqqqpppnnnooosssssstttuuussspppnnnppprrrkkkhhhgggjjjpppsssqqqoooqqqrrrppplllmmmqqqsssrrrnnnpppqqqpppnnnmmmnnnppp}}}|||}}}|||vvvoooooosssvvvrrrqqqvvvwwwtttsssuuuttttttuuuuuuuuutttsssssspppqqqqqqpppooooooqqqsssrrrvvvvvvqqqqqqvvvxxxwwwrrrsssssssssrrrsssuuuwwwsssqqqnnnnnnpppssstttuuussstttsssqqqooonnnpppqqqmmmooorrrsssttttttvvvwwwuuuxxxwwwrrrppprrrqqqlllsssssstttttttttrrrqqqppptttwwwvvvqqqooorrrqqqmmmnnnooopppqqqrrrqqqppppppssstttvvvuuusssrrrrrrsssooosssvvvuuuqqqoooppprrrpppqqqsssttttttsssttttttvvvtttxxx~~~{{{xxxzzzrrrpppvvvxxx~~~}}}iiioookkkkkknnnooolllkkkllljjjkkklllmmmmmmmmmmmmmmmppppppnnnkkklllqqqrrroootttrrrooommmlllmmmooopppllliiihhhkkkllljjjkkkooorrrpppnnnmmmmmmllliiigggpppnnnooopppooommmnnnrrrjjjkkkmmmnnnnnnoooqqqsssooommmjjjhhhiiilllpppssssssrrrrrrrrrrrrpppmmmjjjkkkmmmpppssstttsssqqqpppjjjjjjkkkmmmoooooommmkkkkkkmmmooonnnllljjjiiiiiinnnqqqpppmmmmmmpppqqqooopppooooooooooooppprrrsssnnnnnnooopppqqqrrrssssssvvvuuutttttttttuuuwwwxxxuuurrrrrruuuvvvssssssvvvuuurrrooopppssswwwzzz{{{uuuoooiiikkkqqquuurrrmmmoooooonnnmmmnnnoooqqqrrrnnnnnnmmmmmmnnnppprrrtttuuuuuuuuutttrrrqqqrrrtttwwwtttqqqqqqrrrrrrooommmrrrllliiimmmrrrrrrqqqrrrsssqqqppppppqqqrrrqqqppprrrrrrooolllnnnsssuuussssssoooppprrrnnnhhhjjjrrrsssrrrssstttqqqmmmnnnsssqqqooonnnpppooommmooosssrrrrrrrrrrrrqqqqqqqqqpppmmmnnnpppooooooooopppqqqmmmmmmnnnrrrvvvvvvrrrnnnpppppppppqqqsssrrrpppnnnpppooopppttttttqqqpppqqqrrrnnnlllpppwwwxxxrrrlllmmmmmmmmmnnnoooooommmkkkpppooonnnppprrrttttttsssrrrqqqnnnmmmmmmppprrrtttpppssswwwxxxuuuqqqmmmlllllluuuzzzuuurrrsssrrrmmmppppppqqqpppoooppprrrtttwwwssspppqqqqqqnnnpppsssvvvwwwwwwuuurrrqqqrrrsssjjjhhhhhhjjjoooqqqqqqooooooqqqpppmmmmmmppppppnnnllloooqqqrrrqqqppppppqqqzzzyyyzzzyyytttmmmlllpppuuuqqqoooqqqrrrppppppqqquuuuuuuuuuuutttsssrrrqqqqqqrrrssssssrrrqqqqqqrrruuuuuusssqqqssswwwyyywwwoooppprrrrrrssstttwwwyyysssrrrqqqqqqsssuuuuuuuuuyyyxxxvvvrrrooooooqqqtttpppqqqssssssrrrrrrtttuuusssuuutttqqqqqqrrrrrrooorrrsssssssssssssssrrrqqqtttuuusssooommmoooooommmqqqqqqqqqqqqrrrrrrrrrrrrppprrrssssssrrrqqqqqqrrrrrrvvvyyyxxxuuuttttttvvvsssssstttttttttttttttssswwwvvvyyy}}}}}}zzzwwwxxxuuusssxxxyyy~~~{{{lllnnnlllkkknnnssstttrrrpppnnnmmmmmmnnnoooooommmlllnnnpppnnnkkkmmmqqqsssqqquuusssooollljjjkkkmmmnnnmmmkkklllqqqqqqooooooqqqpppooonnnnnnnnnnnnmmmmmmnnnnnnoooooonnnmmmoooqqqiiikkknnnooooooppprrrtttooonnnmmmkkkkkkmmmpppssspppooooooppprrrqqqmmmjjjmmmnnnppprrrrrrrrrqqqpppmmmnnnooorrrsssrrrooolllooopppqqqpppmmmjjjjjjjjjoooqqqqqqnnnnnnrrrrrrppptttsssrrrrrrtttttttttssskkkkkklllnnnpppqqqpppoooqqqqqqqqqrrrrrrrrrrrrrrruuussssssvvvvvvttttttwwwtttrrrppppppqqqtttwwwyyywwwpppkkklllrrrtttpppkkklllmmmnnnnnnnnnoooqqqsssrrrrrrrrrrrrrrrsssttttttttttttuuusssqqqqqqrrrtttqqqrrrssssssqqqooonnnmmmtttpppmmmnnnqqqsssttttttzzzwwwtttrrrqqqqqqooonnnrrrpppmmmlllnnnrrrtttuuurrrqqqrrrtttqqqjjjiiimmmmmmkkklllnnnllliiijjjnnnpppqqqrrrqqqnnnlllooossswwwwwwuuutttrrrqqqppppppjjjmmmpppooommmmmmoooqqqpppppprrrtttvvvuuuqqqmmmqqqppppppqqqssssssqqqooottttttuuuvvvtttppplllkkkrrrooonnnqqqvvvwwwsssooonnnmmmnnnoooqqqpppnnnllloooooooooqqqrrrtttttttttsssqqqooonnnnnnpppsssuuuwwwwwwuuurrrooonnnoooqqqooouuuxxxtttqqqrrrqqqnnnoooppppppppppppqqqtttvvvwwwsssqqqrrrqqqnnnnnnrrrvvvvvvuuutttrrrqqqqqqrrrmmmlllkkkllloooppppppnnnooorrrrrrooooooqqqppplllsssssssssrrrqqqooonnnnnnmmmmmmnnnqqqnnnjjjkkkooossspppmmmnnnooooooppppppsssssstttttttttssssssrrrsssuuuwwwwwwvvvtttssssssvvvsssppppppssswwwwwwuuulllmmmoooppppppqqqsssuuurrrqqqqqqrrrtttuuutttssstttttttttrrrqqqrrruuuwwwpppqqqrrrrrrqqqrrrsssuuurrrssssssqqqqqqqqqqqqppprrrrrrrrrrrrrrrrrrrrrrrrppppppnnnlllmmmoooqqqrrrssssssrrrrrrrrrrrrssstttpppqqqrrrrrrpppnnnoooooowwwyyy{{{{{{yyywwwvvvwwwvvvvvvuuuvvvvvvvvvtttsssssstttwwwyyyyyywwwwwwwwwxxxuuuzzzzzz|||lllmmmllllllnnnrrruuutttpppqqqpppnnnnnnnnnmmmkkkiiimmmpppooollllllqqqtttssstttqqqmmmjjjiiiiiikkkmmmvvvssssssuuusssmmmiiijjjnnnnnnmmmmmmlllmmmnnnooolllnnnpppooommmnnnnnnooojjjmmmoooqqqqqqqqqrrrtttppprrrsssrrrpppooooooqqqnnnmmmmmmpppssstttqqqmmmqqqqqqqqqqqqqqqpppooonnnpppqqqrrruuuuuusssoookkkpppqqqqqqpppmmmkkkkkkkkkoooqqqqqqnnnooorrrsssqqqvvvtttrrrrrrssssssrrrqqqkkkkkklllooorrrrrrpppnnnmmmoooqqqssssssrrrooonnnuuussssssvvvvvvttttttwwwrrrrrrpppooonnnppprrrtttvvvsssppppppqqqqqqnnnllljjjlllnnnnnnmmmnnnpppsssssstttuuuvvvuuutttrrrpppsssttttttsssqqqqqqrrrtttjjjpppuuutttooolllnnnrrrtttuuutttqqqooopppsssuuuwwwuuusssrrrssssssqqqppprrrnnnlllmmmoooqqqssstttsssrrrtttuuusssooommmnnnmmmiiiiiimmmooonnnmmmoooooorrrtttqqqnnnnnnppprrrxxxwwwuuusssqqqppppppoookkknnnqqqqqqooommmoooqqqssssssssstttuuuvvvtttsssrrrqqqpppqqqrrrsssqqqpppsssuuuuuutttrrrooolllhhhppprrrttttttsssrrrrrrrrrooooooppprrrsssrrrpppmmmooopppqqqqqqqqqqqqrrrsssnnnooooooqqqrrrssstttuuuwwwwwwtttqqqnnnmmmoooqqqsssuuutttpppnnnppprrrrrroooppppppppppppqqqtttvvvwwwsssqqqrrrqqqmmmmmmppptttrrrqqqppppppppppppoooqqqpppooooooppppppooonnnnnnqqqrrroooooopppoookkkxxxvvvssspppoooooooooooolllkkkmmmqqqqqqooopppssssssrrrpppppprrruuuvvvuuussstttuuuvvvwwwxxxxxxxxxrrrtttwwwxxxwwwuuutttssstttpppnnnpppsssuuutttssslllnnnoooooonnnnnnoooppppppooopppqqqssstttsssqqqnnnppprrrssssssssstttvvvoooppprrrrrrrrrrrrsssuuusssrrrrrrrrrqqqooooooooosssrrrrrrrrrqqqqqqqqqqqqqqqooommmmmmnnnnnnqqqsssttttttssssssrrrsssssstttqqqrrrsssrrrooommmmmmmmmxxxyyyzzzyyywwwuuussssssvvvuuuttttttuuuuuusssppppppsssvvvvvvvvvwwwyyyzzzrrrqqqxxx{{{~~~}}}iiilllnnnnnnlllnnnpppooolllpppppppppnnnllliiihhhgggmmmqqqpppmmmlllpppttttttqqqooollljjjiiijjjkkkmmmqqqooopppsssrrrmmmkkklllmmmmmmmmmjjjhhhhhhiiikkkmmmqqqrrrooonnnoooooommmkkknnnqqqrrrrrrqqqrrrssspppsssvvvuuurrrooooooppppppnnnnnnqqqwwwyyyuuupppssssssrrrqqqpppooonnnnnnooopppqqqssstttrrrnnnkkknnnoooooonnnllljjjkkklllnnnqqqqqqnnnooorrrsssqqqsssrrrqqqpppooopppqqqrrrooonnnnnnqqquuuvvvssspppmmmooorrrtttuuusssqqqppptttqqqqqqtttuuurrrsssvvvppppppooonnnllllllnnnqqqsssttttttrrrpppnnnnnnnnnlllnnnqqqpppnnnmmmooorrrqqqssstttuuutttqqqnnnlllrrrssssssrrrqqqqqqrrrtttiiinnnssssssooommmppptttrrrvvvwwwrrrmmmnnnpppqqqoooooooooqqqtttuuuuuutttrrrnnnllloooqqqpppppprrrssssssssssssrrrqqqpppppplllhhhhhhmmmpppoooooopppooorrrsssqqqppprrrrrrqqqtttsssqqqpppooooooooopppjjjlllnnnnnnmmmkkkkkkkkkqqqqqqqqqrrrtttvvvxxxyyysssqqqpppqqqrrrsssrrrqqqooorrrsssqqqpppqqqoookkkooorrruuutttqqqoooqqqtttppppppqqqsssuuutttqqqnnnooopppqqqqqqpppooopppqqqkkklllooorrrtttuuuuuutttqqqsssuuuuuurrrooommmllltttrrrpppmmmnnnqqqtttvvvppppppqqqpppoooppprrrtttuuurrrqqqrrrqqqmmmmmmpppqqqooonnnnnnooopppoooooosssrrrrrrqqqpppoooooonnnkkkoooooollllllnnnnnnjjjvvvsssooonnnoooppprrrrrrqqqoooooossssssqqqpppssspppqqqpppoooqqqvvvvvvssspppqqqssstttvvvwwwwwwwwwoooqqqtttuuutttssssssssspppnnnnnnrrrtttrrrqqqrrrpppqqqrrrrrrpppoooooooooooonnnnnnppprrrsssqqqpppnnnppprrrsssqqqpppppppppmmmppprrrssssssrrrrrrsssssspppppprrrqqqnnnnnnppptttsssrrrqqqppppppppppppuuuqqqpppqqqpppnnnnnnqqqttttttttttttssssssssssssrrrssstttssspppnnnnnnnnnuuuuuuuuuuuutttrrrqqqoootttrrrpppqqqssstttqqqnnnpppuuuxxxvvvuuuxxx|||}}}uuutttzzz{{{~~~~~~kkkiiinnnooolllkkkoooooollloooqqqrrrpppllliiiiiijjjnnnrrrrrrnnnlllpppssstttnnnmmmlllkkkkkklllmmmnnngggfffjjjppprrrqqqqqqtttmmmnnnmmmjjjgggfffhhhkkkpppuuuvvvrrroooqqqpppmmmlllnnnqqqrrrqqqpppooopppnnnqqqtttsssooommmooorrrrrrooonnnrrrxxxyyyuuupppsssrrrqqqpppoooooooooppplllmmmoooqqqtttsssqqqooolllmmmmmmmmmkkkkkkmmmnnnmmmppppppmmmnnnrrrsssqqqpppqqqrrrpppnnnppptttxxxrrrooonnnqqquuuwwwuuurrroooooopppqqqrrrsssssstttqqqnnnnnnqqqrrroooooorrrmmmnnnooommmkkkkkknnnqqqppppppqqqqqqpppoooooooooooorrruuussspppnnnooorrrpppqqqqqqqqqqqqpppnnnmmmrrrssssssrrrqqqqqqrrrtttnnnnnnooopppqqqrrrrrrqqqrrrvvvvvvqqqoooqqqqqqnnnmmmnnnppptttwwwxxxvvvtttsssnnnnnnrrrtttqqqoooqqqsssrrrpppnnnnnnppppppooonnnmmmooorrrqqqooopppuuuooorrrrrrpppqqqvvvuuupppqqqpppooonnnoooppprrrsssnnnmmmmmmnnnooonnnkkkiiinnnooopppqqqqqqrrrtttuuusssrrrpppqqqrrrsssrrrqqqooosssssspppooorrrqqqlllnnnoooqqqrrrqqqrrrsssuuuooopppqqqsssuuutttpppmmmmmmoooppppppnnnnnnppprrrkkkllloooqqqssstttttttttoooqqqssssssqqqooommmmmmqqqnnnmmmnnnpppsssvvvxxxqqqrrrqqqooonnnmmmoooqqqqqqooooooqqqrrroooooorrrpppnnnlllnnnppprrrrrrpppppppppqqqqqqpppooopppqqqkkknnnnnnlllllloooooommmssspppnnnnnnqqqrrrrrrqqqrrroooooorrrrrrooonnnpppnnnqqqqqqnnnppptttsssnnnpppqqqrrrsssttttttttttttnnnpppssstttssssssttttttmmmmmmqqqvvvvvvqqqooosssppprrrttttttrrrpppppppppooonnnnnnoooqqqrrrrrrqqqpppqqqqqqpppnnnmmmnnnooonnnqqqtttuuusssqqqooonnnpppmmmmmmqqqrrrnnnooorrrvvvuuusssqqqoooooooooooouuurrrqqqtttsssoooooorrrsssssstttuuutttsssrrrqqqppprrrssssssrrrqqqrrrssssssssstttuuuvvvuuutttrrruuurrrppprrruuuvvvrrrooopppwwwyyyuuussswww{{{|||yyywww|||{{{|||qqqeeemmmqqqnnnmmmqqqtttsssnnnrrruuusssnnnkkkmmmpppnnnrrrsssnnnlllooosssssslllllllllmmmnnnoooooopppjjjiiikkkppprrrppppppsssmmmnnnnnnkkkiiiiiilllooorrrxxxyyytttqqqrrrqqqmmmkkknnnqqqqqqpppnnnmmmnnnlllooopppnnnkkkkkkpppuuurrrooommmpppvvvwwwrrrlllqqqqqqooooooooopppqqqrrrkkklllnnnqqquuuvvvuuussslllmmmnnnmmmmmmmmmpppqqqllloooooommmnnnrrrsssqqqpppssstttrrrppprrrzzzrrrnnnlllooosssvvvtttqqqpppnnnlllkkkmmmpppsssvvvnnnkkkllloooooommmmmmpppkkkmmmnnnmmmllllllpppsssmmmllllllnnnpppqqqpppooorrrvvvxxxvvvqqqnnnppprrrqqqppppppoooooopppqqqrrrqqqrrrsssrrrqqqqqqrrrttttttoookkkmmmsssvvvrrrmmmtttvvvtttqqqssswwwtttlllssstttvvvyyyzzzyyyuuuqqqtttooopppuuuvvvrrroooqqqsssqqqmmmjjjjjjmmmnnnmmmuuuwww{{{|||wwwrrrvvv~~~oooqqqqqqooorrrxxxvvvoooqqqqqqppppppqqqsssuuuwwwxxxvvvuuuvvvxxxwwwsssooonnnoooppppppooommmmmmmmmtttrrrqqqqqqrrrssssssrrrtttwwwvvvpppnnnpppoookkknnnmmmmmmooosssuuuvvvuuunnnooopppssstttsssooollljjjmmmoooooonnnnnnpppsssmmmnnnnnnoooppprrrssstttsssrrrpppmmmkkklllooosssmmmllllllooossstttvvvxxxrrrrrrrrrooommmlllmmmooonnnlllmmmqqqrrrqqqrrruuuqqqnnnmmmooorrruuutttssslllnnnooooooooopppqqqsssnnnppppppmmmnnnqqqssspppqqqpppooopppsssrrrppplllqqqnnnnnnrrrsssqqqoooqqqrrrvvvvvvssstttxxxuuuooouuuvvvvvvwwwwwwwwwwwwvvvoooqqqsssttttttuuuvvvxxxlllmmmsssyyywwwpppoootttoooqqqssssssrrrppppppqqqpppooonnnnnnppprrrrrrrrrqqqpppooommmlllmmmpppsssooosssvvvwwwtttppplllkkknnnjjjkkkqqqrrrooopppuuuwwwuuusssqqqooonnnnnnnnnrrrooopppvvvvvvsssrrrvvvrrrssstttuuuuuusssqqqooonnnpppssstttttttttuuuwwwssstttuuuwwwzzz{{{zzzxxxxxxuuurrrtttxxxyyyvvvrrrpppwwwyyysssooossswwwxxxrrrqqqwwwxxx}}}zzzqqqlllkkkkkklllmmmnnnlllkkkmmmnnnmmmllljjjjjjmmmoooxxxsssppppppnnnlllmmmqqqrrrpppnnnnnnoooppppppoootttooommmppppppmmmnnntttoooqqqrrrqqqoooooorrruuuxxxvvvtttqqqooonnnnnnnnnnnnppprrrsssssssssssstttllloooqqqqqqnnnmmmpppsssrrrqqqpppppppppqqqsssttttttuuutttpppllljjjlllnnnsssnnnlllrrrvvvtttqqqpppuuurrrooonnnoooqqqrrrrrrvvvsssooonnnqqqssssssrrrqqqppppppppprrrtttuuuuuuuuutttrrrpppooooooppppppqqqppppppppprrrrrrpppnnnmmmqqqqqqnnnpppuuusssnnnooommmlllnnnrrrtttsssqqqjjjmmmllliiilllrrrtttpppwwwvvvsssqqqpppqqqrrrrrrlllrrrwwwwwwrrrnnnmmmooovvvvvvuuusssrrrrrrsssuuusssqqqppprrrttttttrrrooo|||xxxssspppppppppqqqqqqtttuuuvvvuuutttrrrrrrrrrssstttuuutttrrrqqqrrrsssyyytttnnnlllnnnppprrrrrrsss{{{{{{wwwwwwwwwvvvuuussssssuuuxxxzzzxxxuuuppptttvvvsssooommmqqquuuyyyyyyyyyxxxxxxwwwvvvuuunnnnnnooooooooonnnnnnmmmpppooonnnpppsssuuuvvvuuuzzzvvvqqqoooqqqssssssrrrkkkiiigggjjjppptttrrrooooooqqqsssrrrpppmmmmmmmmmgggrrrxxxsssnnnpppssstttwwwssstttxxxyyytttooommmzzztttqqqsssrrrmmmkkknnnooopppqqqssstttuuuuuuvvvsssqqqqqqsssuuuvvvssspppkkkssstttmmmlllsssvvvrrrnnnoooooooooooopppppppppggglllnnnmmmooovvvxxxuuupppooonnnoooqqqrrrqqqpppmmmmmmmmmpppsssssspppmmmrrrpppnnnnnnooopppooonnnuuuvvvuuusssqqqpppqqqssstttqqqooorrrwwwyyywwwttt{{{yyyvvvtttuuuuuutttssswwwxxxwwwvvvtttpppmmmkkkuuutttqqqooonnnoooqqqsssooonnnmmmooorrrrrrpppmmmnnnrrrsssqqqrrrttttttqqqooovvvmmmqqqpppooommmrrrvvvtttnnnlllpppuuuxxxyyyuuuoooqqqvvvuuuooonnnooopppqqqqqqqqqqqqqqquuuxxxxxxtttqqqrrrsssqqqtttttttttuuuuuuuuuuuuvvvrrrqqqpppqqqssstttsssrrrwwwuuussstttwwwxxxvvvtttttttttuuuuuuuuuuuuuuuuuusssvvv}}}yyy|||}}}nnn{{{aaajjjiiiiiiiiikkkkkkiiigggmmmnnnnnnmmmkkkkkklllmmmppplllkkknnnnnnmmmooossstttssspppooonnnppprrrtttkkkggggggkkkmmmllloootttppprrrttttttrrrrrrsssuuusssrrrqqqooonnnnnnoooooossssssrrrqqqooonnnmmmmmmooonnnmmmmmmmmmmmmlllkkknnnnnnmmmmmmmmmnnnoooppppppqqqpppnnnkkkjjjlllnnnooollllllpppssspppnnnnnnqqqppppppqqqtttuuuuuuuuutttrrrpppqqqtttuuuuuutttnnnpppsssrrrooonnnppprrrrrrqqqooonnnmmmnnnnnnooommmllllllnnnpppqqqpppooopppqqqnnnjjjlllrrrsssppppppoooooooooqqqqqqpppooonnnpppnnnjjjkkkpppqqqnnnppppppqqqqqqpppppppppoooqqqsssvvvvvvtttrrrtttvvvrrrssssssrrrppppppqqqsssyyywwwuuuuuuvvvvvvsssqqqwwwuuurrrqqqqqqqqqpppnnnssstttuuutttsssqqqqqqqqqsssttttttsssqqqqqqrrrsssxxxtttpppnnnoooqqqqqqpppqqqwwwzzzvvvssssssttttttuuurrrnnnnnnqqqsssrrrqqqsssuuuwwwuuurrrqqqrrrtttvvvuuusssrrrqqqqqqrrrrrrpppppppppqqqqqqppppppooosssqqqpppppprrrtttttttttwwwtttqqqpppqqqsssrrrqqqtttqqqnnnooossstttrrrooonnnpppqqqqqqpppoooooopppooouuuwwwsssoooooommmiiivvvqqqooosssuuusssrrrsssuuupppnnnppppppmmmmmmpppooopppqqqsssttttttttttttuuuqqqnnnoootttwwwvvvtttllloooppppppsssuuurrrmmmoooooopppppppppqqqqqqqqqvvvxxxtttnnnlllpppqqqooopppooonnnoooqqqrrrrrrqqqooonnnnnnppprrrqqqnnnkkkpppoooooooooooopppqqqrrrvvvvvvtttrrrooooooppprrrrrrnnnlllnnnrrrtttsssqqqwwwtttqqqpppppppppooonnnwwwwwwwwwvvvtttqqqnnnlllppppppqqqpppooooooooopppssspppmmmmmmooopppooommmpppssssssqqqpppsssrrrooojjjrrrnnnnnn{{{wwwmmmqqqqqqssstttsssppppppqqqsssuuuvvvtttpppqqqtttrrrlllppppppqqqqqqrrrrrrrrrrrrpppttttttqqqoooqqqqqqooosssssstttttttttuuuuuuuuusssrrrqqqqqqssstttsssrrrvvvvvvwwwwwwuuutttttttttvvvuuutttrrrrrrrrrssstttsssuuu{{{wwwyyyzzzttt~~~dddjjjiiihhhiiikkkkkkiiihhhnnnoooqqqpppnnnlllkkkkkkllljjjkkkoooqqqooopppsssssssssqqqmmmkkkmmmrrrwwwllliiiiiimmmooooooqqquuummmoooqqqrrrpppoooppppppooonnnmmmmmmmmmnnnppppppsssrrrooommmkkkkkkjjjjjjtttppplllkkkmmmmmmjjjgggooooooooonnnoooppppppqqqqqqrrrrrrqqqooooooqqqrrrnnnmmmooorrrqqqnnnmmmqqqoooooopppsssuuuuuutttrrrooooooqqqsssuuuvvvtttrrriiiooosssrrrmmmkkkmmmqqqpppooonnnmmmmmmnnnooopppkkkkkklllnnnqqqrrrrrrqqqtttrrrmmmhhhjjjpppttttttqqqrrrsssrrrpppnnnnnnnnnooopppnnnjjjkkkooorrrqqqlllnnnppprrrrrrqqqpppnnnnnnmmmmmmmmmoooqqqssstttpppqqqsssrrrqqqppppppqqq}}}zzzwwwuuuttttttrrrqqqrrrqqqqqqqqqrrrqqqooolllrrrrrrrrrrrrqqqpppoooooorrrssssssqqqpppoooqqqrrruuurrrpppooooooooonnnmmmpppuuuvvvrrroooqqqssssssvvvqqqllljjjlllnnnooonnntttuuuvvvvvvuuusssqqqppprrrpppnnnmmmlllmmmmmmnnnqqqqqqrrrrrrrrrrrrrrrrrrvvvtttqqqpppqqqrrrrrrqqqrrrqqqpppqqqrrrrrrqqqooovvvsssqqqrrrtttuuussspppnnnooopppppppppppprrrtttuuuxxxxxxuuusssrrrlllfffsssnnnkkkmmmpppqqqtttyyy~~~yyyuuutttpppllllllnnnpppqqqrrrssssssssssssrrrvvvpppllllllrrrxxxzzzzzzuuuooorrrvvvuuuoookkknnnoooooooooppppppppppppxxxoookkklllnnnmmmrrrppppppppprrrsssrrrqqqppppppoooppppppooommmjjjnnnppppppooonnnooossswww{{{zzzwwwtttqqqqqqsssuuurrrooommmnnnrrrvvvvvvvvvwwwuuusssqqqqqqqqqpppnnnuuuuuuvvvuuutttrrrpppnnnlllooorrrsssqqqpppoooooossspppmmmlllnnnpppqqqqqqrrrttttttpppppprrrqqqnnnjjjtttsssppptttqqqpppyyyuuutttsssrrrrrrsssrrrqqqtttuuutttrrrssstttrrrmmmooooooooopppppppppppppppppptttuuusssrrruuuvvvuuurrrssssssssstttttttttttttttsssrrrrrrssstttsssqqqssswww{{{yyyuuuqqqqqqsssxxxvvvsssqqqpppppprrrsssuuuvvv{{{vvvxxxyyyrrr~~~cccjjjjjjjjjlllnnnooonnnmmmooorrrttttttqqqnnnlllkkknnnlllooottttttqqqpppqqqlllnnnooolllhhhhhhnnntttqqqooonnnooonnnnnnoooppplllnnnpppqqqqqqpppnnnmmmmmmlllkkkkkklllmmmnnnoooooommmkkkjjjkkkmmmnnnooowwwtttpppooooooooommmkkkooooooooopppppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqrrroooqqquuuwwwsssnnnpppuuurrrqqqppppppqqqpppooommmmmmooorrrtttuuussspppnnnkkkmmmooonnnllllllooorrrpppoooooonnnooopppqqqrrrnnnnnnnnnpppsssuuutttsssvvvsssmmmjjjkkkppptttuuupppsssuuutttpppnnnnnnppplllmmmlllkkklllpppuuuwwwpppqqqrrrsssssssssrrrqqqkkkiiihhhiiilllnnnnnnnnnoooqqqssssssrrrpppppppppxxxvvvssspppooooooooooooooonnnnnnoooqqqqqqooommmrrrqqqqqqqqqqqqpppnnnmmmpppqqqqqqooonnnmmmoooppppppooooooooonnnmmmkkkjjjqqqttttttooommmqqqssssssuuuqqqmmmkkkmmmoooooonnnrrrrrrssstttuuurrrnnnjjjooooooooonnnnnnmmmllllllrrrqqqqqqqqqrrrrrrssssssyyyvvvsssqqqqqqqqqqqqpppnnnoooqqqrrrsssrrrpppnnnooonnnnnnpppsssuuuuuutttppppppqqqppppppqqqtttvvvtttwwwzzzzzzxxxuuurrroooqqqllljjjlllnnnooosssxxx|||yyytttpppmmmmmmnnnqqqqqqrrrrrrrrrrrrqqqqqqpppooonnnnnnqqquuu{{{~~~qqqqqqvvvsssoooooommmmmmmmmnnnnnnnnnoooooo{{{yyytttooonnnoooqqqrrrvvvtttsssssstttsssrrrqqqpppppppppqqqqqqpppooommmoooqqqsssqqqmmmnnnsssyyy{{{zzzwwwssspppppprrruuuqqqooommmnnnrrrvvvyyyzzzxxxvvvtttsssssssssqqqpppssssssssssssrrrqqqpppooolllooossssssrrrpppqqqrrrppppppooopppqqqrrrssstttrrruuutttqqqpppsssssspppnnnsssssspppoooooottt{{{vvvvvvuuusssrrrqqqrrrssswwwwwwvvvttttttuuutttsssmmmlllllllllllllllmmmmmmoootttvvvttttttwwwyyyxxxrrrrrrrrrsssssssssttttttuuutttssssssttttttsssrrrrrruuuxxxyyyvvvsssrrrrrruuuttttttsssrrrrrrrrrrrrvvvwww|||wwwyyy{{{tttfffhhhhhhiiilllppprrrrrrqqqpppsssuuuvvvssspppmmmlllmmmlllooouuuuuuqqqooopppggglllooonnnjjjiiilllpppnnnooonnnlllkkkkkkkkkjjjrrrssstttuuuvvvuuurrrqqqnnnmmmlllkkkkkklllmmmmmmnnnllljjjjjjmmmppprrrrrrssstttsssqqqnnnnnnppprrrlllllllllmmmmmmmmmmmmmmmooonnnnnnmmmmmmmmmlllkkkqqqssswwwyyytttoooqqqwwwuuurrrooonnnoooooopppoooqqqsssvvvwwwvvvrrrooommmuuuqqqllljjjlllooopppoooooonnnnnnnnnnnnpppqqqrrrpppooooooqqqssstttsssqqqsssooollllllmmmnnnoooqqqnnnrrruuuuuurrrpppppprrrllllllmmmmmmnnnpppuuuyyyvvvuuusssrrrqqqqqqqqqrrroooooonnnpppqqqqqqooommmmmmoooqqqrrrpppooooooooorrrqqqooommmllllllnnnooopppooommmmmmooopppqqqpppsssqqqppppppqqqqqqooolllmmmnnnoooooommmllllllmmmnnnpppqqqqqqpppnnnlllkkkpppsssqqqmmmlllpppsssrrrrrrooommmnnnqqqrrrpppmmmpppqqqrrrtttuuurrrnnnjjjpppqqqssstttsssqqqnnnlllpppppppppooopppqqqrrrssswwwuuusssssssssrrrqqqooolllnnnrrrssssssqqqooommmllllllmmmooorrruuuvvvvvvrrrrrrrrrqqqqqqqqqtttvvvqqqvvv||||||wwwrrrrrrvvvnnnlllmmmpppqqqnnnooorrroooqqqqqqnnnmmmooorrrtttqqqqqqqqqrrrqqqqqqpppooohhhnnnssssssqqqrrrxxxsssssswwwtttqqqqqqnnnnnnnnnoooooooooppppppoooooooooqqqrrrrrrsssuuuzzzxxxvvvuuuuuutttrrrpppooopppqqqqqqqqqqqqrrrrrrpppssstttqqqmmmmmmqqqvvvvvvuuussspppmmmmmmoooqqqqqqooollllllmmmpppsssttttttsssrrrrrrsssrrrqqqoooqqqqqqqqqqqqppppppoooooolllooorrrqqqnnnmmmppptttqqqsssuuuvvvuuusssrrrqqqrrrttttttqqqqqquuuvvvtttpppnnnnnnmmmkkknnntttvvvuuuxxxyyyuuuooommmqqqvvvyyywwwtttsssrrrrrrtttvvvnnnmmmllllllkkklllmmmmmmlllqqqsssqqqqqquuuwwwvvvrrrrrrrrrsssssssssttttttuuutttssssssuuuuuutttsssrrrrrrsssvvvyyyxxxuuuqqqppprrruuuwwwxxxvvvtttssstttuuuzzzuuuxxx{{{uuuiiieeeeeegggjjjnnnqqqqqqpppooorrrtttuuurrrooonnnmmmiiihhhlllrrrtttqqqooopppiiimmmqqqqqqooonnnooopppllloooooommmmmmppppppnnnsssrrrrrrsssttttttrrrppppppooonnnllllllllllllmmmrrrooolllmmmppprrrqqqpppoooqqqqqqoookkkkkkooosssmmmnnnnnnooopppooooooooopppooonnnnnnoooooommmkkkpppqqquuuwwwsssmmmoootttvvvssspppoooqqqtttuuuvvvwwwxxxzzzyyyvvvsssqqqppp|||tttlllkkknnnpppnnnjjjmmmlllkkkkkkkkkmmmnnnoooooonnnnnnoooqqqrrrqqqooooookkkiiikkklllkkkjjjllllllnnnqqqsssrrrqqqppppppnnnnnnpppqqqooonnnqqqwwwuuussspppnnnmmmmmmnnnoooqqqrrrrrrrrrqqqpppnnnmmmkkkmmmoooooonnnmmmnnnooooooppppppooonnnnnnppprrrrrrpppnnnnnnppprrrrrrrrrtttrrrpppqqqsssssspppmmmkkkmmmpppqqqooommmlllkkkoooqqqtttuuusssrrrqqqqqqnnnpppnnnkkkkkkoooqqqpppooommmlllnnnqqqrrrooolllppprrruuuvvvvvvssspppoooqqqsssuuuvvvuuussspppnnnoooooonnnnnnoooppprrrsssssssssssstttvvvuuusssqqqlllooossstttssspppnnnnnnppppppqqqrrrrrrsssttttttrrrssstttsssrrrssstttvvvqqquuuzzzzzzrrrlllnnntttnnnnnnrrrvvvtttnnnkkkmmmmmmrrrtttpppnnnqqqssstttppppppqqqqqqqqqppppppoooeeemmmtttuuuqqqpppuuuzzz|||tttuuuxxxwwwqqqnnnqqqqqqqqqqqqrrrrrrrrrrrrjjjjjjmmmsssuuurrrqqqsssxxxwwwuuutttttttttrrrpppnnnpppqqqqqqpppqqqrrrtttppprrrsssrrrooonnnppprrrvvvvvvvvvsssqqqppprrrssswwwvvvssspppnnnnnnnnnoootttsssssstttvvvvvvuuusssqqqqqqpppppppppppppppoookkknnnqqqoookkkjjjnnnrrrtttwwwyyyyyyvvvqqqmmmlllrrrtttssspppqqquuuwwwuuuuuummmooorrrmmmsssyyyuuuuuuyyy{{{vvvnnnkkkpppwwwuuusssrrrrrrpppnnnpppuuurrrqqqooonnnnnnoooppppppooosssuuusssrrrvvvwwwvvvrrrsssssssssttttttttttttuuutttssstttvvvwwwvvvuuurrrqqqppptttxxxzzzvvvrrrmmmpppuuuyyyzzzxxxuuurrrrrrrrrvvvqqquuuyyylllzzzaaafffeeefffiiilllnnnnnnmmmmmmoooqqqqqqpppnnnmmmmmmkkkkkkmmmrrrsssooommmnnnoooooopppqqqrrrrrrrrrssslllpppqqqpppqqqvvvvvvsssrrrpppnnnooopppqqqooommmqqqpppnnnmmmmmmnnnnnnooossspppnnnooorrrsssqqqmmmpppooommmkkkjjjkkknnnooopppppprrrsssssssssrrrqqqqqqpppoooqqqssstttrrrooopppppprrruuurrrmmmmmmqqqvvvtttrrrrrrtttuuuuuuuuuwwwxxxxxxvvvsssqqqrrrttttttqqqnnnnnnppppppnnnkkkmmmlllkkkkkkkkklllmmmnnnmmmmmmmmmooorrrssssssrrrqqqkkkiiilllmmmjjjjjjmmmkkkkkkmmmoooqqqpppmmmkkkmmmmmmqqqtttrrrnnnqqqwwwoooooonnnmmmmmmmmmmmmmmmnnnpppqqqoookkkjjjlllnnnooopppppppppooooooqqqsssppprrrsssrrrppppppqqqsssrrrqqqqqqrrrssstttrrrqqqvvvsssqqqrrruuuuuurrrnnnkkkooossstttsssooommmkkkmmmpppssstttsssrrrrrrsssnnnpppooolllmmmqqqrrrooossspppmmmmmmooopppnnnlllmmmqqquuuvvvtttqqqqqqrrrssssssrrrqqqqqqppppppppppppooonnnmmmnnnppprrrsssmmmooorrrvvvyyyxxxuuusssnnnqqquuuuuurrrooonnnnnnsssssstttsssrrrqqqqqqrrroooqqqtttuuuuuuuuuwwwxxxtttsssuuuvvvqqqkkklllsssnnnpppuuuyyyvvvoookkklllqqqxxx{{{vvvrrrrrrsssrrroooooopppppppppppppppoooiiilllppprrrrrrrrrssstttvvvwwwuuurrrsssuuusssnnnppppppppppppqqqqqqqqqqqqlllkkknnntttuuuqqqoooqqqrrrqqqpppqqqssstttsssrrrnnnoooqqqpppnnnmmmooorrrnnnooopppqqqqqqppppppoootttvvvwwwvvvtttsssssstttyyyyyywwwuuurrrqqqpppqqqttttttuuuwwwyyyzzzyyyxxxssssssrrrqqqqqqqqqqqqqqqkkkpppuuusssnnnkkknnnqqqsssuuuwwwvvvsssooonnnnnnrrrtttrrroooooossstttsssxxxooovvvzzzqqqvvv~~~wwwxxxyyyxxxsssnnnlllppptttpppooorrruuusssmmmmmmrrrtttsssqqqpppooopppqqqrrrssswwwyyyvvvtttwwwxxxwwwsssssstttttttttuuuuuuuuutttsssssstttvvvxxxxxxwwwrrrrrrssstttuuuvvvuuutttnnnqqquuuxxxxxxvvvsssqqqssssssvvvppptttxxxsssjjjiiihhhhhhjjjlllmmmlllkkkkkkmmmnnnnnnmmmlllllllllsssqqqrrruuutttnnnkkklllrrrpppnnnnnnqqqsssttttttiiiooopppmmmooossstttooouuurrrppppppqqqrrrqqqoooppppppooonnnnnnoooqqqrrrqqqnnnmmmoootttuuurrrnnnuuupppkkkjjjlllnnnnnnlllmmmnnnooopppqqqpppoooooolllllllllooorrrtttrrrooorrrppprrruuusssooonnnqqqvvvuuutttttttttssspppnnntttuuutttqqqnnnnnnqqqttthhhkkknnnqqqrrrqqqppppppooonnnmmmmmmlllmmmnnnooommmmmmnnnqqquuuwwwwwwvvvvvvoookkkmmmnnnlllmmmrrrkkkiiijjjlllooonnnjjjfffhhhjjjooouuutttpppsss{{{kkklllnnnooopppooonnnmmmoooqqqqqqmmmhhhhhhnnnssssssttttttsssrrrsssvvvxxxpppsssuuutttqqqpppqqqrrrqqqqqqsssvvvwwwvvvrrroooxxxuuurrrsssvvvwwwsssooolllpppuuuxxxvvvrrrnnnllliiimmmpppqqqpppoooqqqsssppprrrqqqooopppttttttqqqzzzuuuooommmnnnpppooonnniiiooottttttpppnnnpppssstttrrrnnnlllkkkllloooppppppooonnnnnnoooqqqssstttjjjlllqqqwww{{{zzzwwwtttooosssvvvuuurrrooonnnnnnqqqrrrrrrrrrpppppppppqqqlllooosssvvvwwwwwwyyyzzzwwwrrrqqqttttttpppppptttoooqqqvvvzzzwwwppplllnnniiirrrwwwtttqqqtttvvvtttnnnnnnooopppppppppppppppooolllkkkmmmrrrtttrrrooouuuzzzwwwmmmjjjqqquuurrrmmmmmmmmmmmmnnnnnnnnnnnnooolllnnnttttttpppooosssmmmllllllooorrrttttttsssnnnppppppnnnkkkjjjlllnnnllllllnnnpppssssssqqqooollloooqqqqqqpppnnnnnnnnnrrrsssssssssqqqqqqqqqrrrooooooqqqtttwwwxxxwwwuuuuuuuuutttsssrrrrrrrrrrrrmmmtttzzzzzztttoooooorrrnnnppprrrrrrpppppprrrtttrrrtttrrrmmmlllpppqqqooossslllwww{{{ooosss}}}uuu{{{xxxtttqqqooooooppppppnnnoootttzzzxxxooommmqqqtttrrrpppooonnnooopppqqqrrrvvvwwwsssqqqssstttssstttttttttuuuuuuuuuuuuvvvsssrrrrrrtttwwwyyyyyyxxxrrruuuwwwuuurrrqqqsssvvvqqqrrrtttuuuuuutttrrrpppwwwwwwyyyrrruuuyyyooo}}}cccdddbbbaaadddkkknnnmmmjjjjjjjjjlllpppttttttqqqnnnmmmnnnoooooonnnnnnooopppnnniiifffgggmmmqqqrrrpppjjjjjjlllooorrrtttsssrrroooppprrrtttttttttrrrqqqooonnnnnnqqquuuvvvsssooorrrpppoooqqquuuwwwvvvsssyyytttooommmnnnqqqqqqqqqnnnnnnooopppppppppppppppnnnpppqqqppprrrvvvuuuqqqqqqppppppooopppqqqrrrssszzzwwwtttrrrqqqpppooommmmmmmmmnnnooopppqqqrrrrrrlllnnnnnnlllmmmooonnnjjjnnnpppqqqpppnnnnnnpppsssiiijjjlllnnnnnnmmmlllkkkpppooollliiiggggggjjjmmmqqqsssqqqllllllpppnnnhhhmmmooorrrsssqqqooommmlllmmmppprrrrrrqqqqqquuuxxx{{{oookkkpppsssnnnlllnnnyyywwwtttrrrrrrqqqpppoooxxxrrrmmmnnnsssvvvsssoooxxxtttooommmmmmmmmjjjhhhmmmpppssstttsssrrrqqqrrrpppooonnnnnnoooooonnnmmmrrrlllkkkppprrrqqqqqquuummmrrrwwwuuuoookkkmmmqqqxxx{{{zzzrrrmmmoootttvvvssssssrrrpppmmmlllnnnpppqqqmmmkkklllooorrrrrrpppooollljjjjjjmmmpppssstttuuuwwwxxxxxxvvvtttttttttsssrrrtttwwwvvvssstttxxxqqqkkkiiioooqqqnnnlllmmmnnnnnnmmmnnnqqqvvv{{{~~~zzzqqqjjjmmmuuuxxxuuurrrssssssrrrqqqpppnnnmmmmmmkkknnnmmmkkkmmmrrruuutttmmmkkkmmmrrrqqqnnnooouuulllmmmnnnnnnnnnooopppqqquuussspppooooooooonnnnnnzzzpppkkknnnqqqmmmjjjjjjkkklllmmmmmmmmmmmmllllllllllllmmmnnnpppooonnnlllkkkpppsssqqqllliiijjjmmmpppppppppqqqssssssqqqooolllooossssssqqqooopppqqqpppsssvvvtttooolllnnnqqqnnnqqqsssrrrpppoooqqqtttvvvuuusssrrrssstttvvvxxxrrrtttxxxzzzvvvooooootttooommmllllllnnnoooppppppvvvrrrooonnnooorrrtttuuuqqqrrrrrrssssssrrrrrrqqqsssrrrqqqpppooopppqqqrrrrrrrrrrrrtttuuutttqqqnnnmmmnnnoooppppppqqqppppppxxxxxxvvvtttrrrsssuuuxxxqqqsssrrrpppqqqttttttpppyyytttpppppptttvvvtttqqqpppqqqrrrpppoooooorrruuuuuutttsssrrrrrrssstttuuuvvvvvvzzzuuuvvvuuuqqqhhheeeddddddfffjjjllllllkkkhhhhhhiiikkkoooooommmjjjlllmmmnnnnnnmmmlllnnnoooqqqmmmiiijjjooossstttsssqqqppppppqqqrrrsssqqqpppooopppqqqrrrrrrrrrqqqqqqmmmoooqqqqqqqqqppppppooosssqqqpppoooqqqrrrrrrqqqtttpppnnnooorrrsssqqqmmmooonnnnnnnnnnnnooopppqqqpppssstttrrrssswwwvvvrrrppppppooooooqqqsssuuuwwwwwwuuuqqqpppqqqqqqqqqqqqoooooooooooooooooooooooolllnnnnnnllllllooonnnjjjoooqqqqqqoookkkjjjkkkmmmiiijjjkkkmmmmmmllljjjiiipppooolllhhheeeeeehhhjjjqqqsssqqqmmmmmmqqqooojjjrrrtttuuutttqqqmmmlllkkknnnoooppppppoooppprrrtttvvvpppmmmppprrrpppooopppwwwtttrrrqqqrrrrrrrrrqqqwwwsssooonnnqqqrrrpppmmmsssqqqooommmmmmmmmlllllllllnnnqqqrrrpppoooooooooooonnnmmmmmmnnnnnnmmmllllllmmmsssyyywwwoookkkmmmmmmpppsssrrrooommmooorrrrrrvvvvvvqqqmmmpppuuuvvvoooqqqssstttsssqqqqqqqqqoooooopppppppppqqqrrrtttssspppnnnmmmooorrrssssssrrrtttuuuuuurrrpppppppppqqqpppsssvvvtttppppppssstttooommmrrrssspppmmmnnnpppooonnnnnnpppsssvvvxxxsssooollloootttvvvuuutttqqqqqqqqqqqqqqqrrrssssssnnnpppooolllmmmrrrtttrrrnnnlllmmmqqqqqqooorrrwwwrrrpppnnnooorrrrrrpppmmmqqqpppoooooooooppppppoooqqqnnnooosssrrrlllhhhhhhkkkkkkmmmnnnoooppppppppprrrpppoooppprrrqqqnnnkkkmmmnnnppppppooommmlllkkkpppsssuuuuuurrrppppppqqqmmmppprrrrrrooonnnpppsssqqqssstttrrrnnnmmmqqquuuqqqrrrssssssrrrrrrssstttxxxvvvsssqqqqqqtttwwwyyykkkmmmrrruuurrrlllmmmqqqqqqqqqqqqrrrssssssrrrqqqrrrqqqpppqqqsssssssssrrrrrrrrrrrrsssrrrrrrqqqqqqsssrrrrrrqqqppppppppppppqqqrrrssstttsssrrrpppooooooooopppqqqrrrrrrrrrrrruuuuuuuuutttrrrrrrtttvvvoooqqqpppooorrrvvvvvvsssyyyvvvssstttwwwyyyyyywwwtttrrrppppppqqqssssssrrruuutttssssssuuuvvvvvvuuuuuutttyyyuuuvvvvvvssspppiiijjjkkkkkkkkkjjjlllmmmjjjiiihhhiiikkklllkkkiiijjjlllmmmmmmllllllmmmnnnrrrnnnjjjjjjnnnssstttttttttsssqqqqqqrrrsssrrrqqqooopppppppppppppppqqqqqqmmmppprrrppplllkkkmmmppprrrrrrqqqnnnllllllmmmooopppmmmmmmrrrxxxyyyssslllooonnnmmmmmmnnnppprrrsssrrruuuuuussssssuuuuuurrrqqqpppooooooqqqtttxxxzzzuuurrrooonnnpppssstttuuuoooooonnnmmmmmmmmmmmmmmmjjjmmmmmmjjjkkkmmmmmmjjjooopppooonnnkkkjjjkkkllljjjkkklllmmmlllllljjjiiioooooommmjjjgggggghhhjjjpppqqqooommmnnnqqqppplllrrrssssssqqqnnnlllkkklllooommmlllmmmnnnoooooooooppprrrqqqnnnooossstttrrrsssqqqooooooqqqrrrsssrrrvvvtttrrrpppooonnnnnnnnnpppqqqqqqpppooooooqqqrrrmmmoooqqqqqqpppnnnnnnnnnooommmllllllmmmnnnlllkkkhhhnnnwwwzzzuuummmkkknnnmmmmmmnnnnnnooopppqqqrrrnnnsssuuupppnnnpppssssssjjjnnnrrrtttssspppmmmlllnnnrrruuuuuurrrqqqsssvvvrrrpppnnnmmmooopppppppppqqqrrrsssrrrooommmmmmmmmqqqqqqtttxxxvvvqqqppprrrooolllkkknnnooonnnmmmnnnnnnnnnnnnnnnpppqqqssstttnnnoooooopppqqqrrrrrrqqqqqqqqqppppppqqqsssuuuvvvoooqqqpppmmmmmmqqqrrrpppmmmlllmmmooooooooorrrwwwuuuppplllnnnrrrsssnnniiilllmmmnnnooopppqqqqqqqqqpppppprrrtttqqqmmmmmmpppkkklllnnnppprrrssstttttttttqqqooopppttttttppplllmmmmmmmmmoooqqqqqqmmmiiinnnssswwwuuunnnkkklllpppnnnppprrrqqqnnnnnnqqqtttpppqqqqqqooolllmmmrrrwwwqqqppppppqqqrrrsssrrrrrrxxxvvvssspppppprrruuuwwwkkklllqqquuusssoooooosssqqqssstttvvvuuutttrrrpppooooooqqqtttuuuuuuqqqooosssssssssrrrrrrqqqqqqqqqsssssssssrrrqqqpppooonnnlllooossssssrrrppprrrssspppqqqrrrsssttttttttttttqqqsssttttttsssrrrssstttppprrrrrrqqqssswwwwwwssstttsssssssssuuuvvvxxxyyywwwsssoooooosssuuusssqqquuusssrrruuuxxxzzzxxxvvvssssssxxxuuuwwwvvvtttuuummmppprrrpppllljjjlllpppnnnmmmlllkkkkkkkkklllllljjjkkkmmmmmmllllllmmmoooqqqnnnjjjjjjmmmppprrrsssrrrqqqoooooorrrtttuuuuuuqqqqqqppppppppppppqqqrrrnnnooopppnnnllllllnnnpppnnnppprrrpppmmmkkklllnnnpppmmmmmmsss{{{|||vvvooonnnnnnooopppqqqrrrrrrsssqqquuuvvvsssqqqsssssspppsssrrrppppppqqqtttwwwzzztttrrrooonnnpppsssuuuvvvlllkkkkkkjjjjjjkkkllllllhhhkkkkkkhhhhhhkkkllljjjlllmmmmmmllllllmmmnnnooollllllmmmmmmmmmlllkkkjjjmmmoooqqqqqqnnnlllkkkkkkmmmmmmllllllnnnoooooommmlllmmmmmmllljjjjjjlllnnnpppmmmkkkkkknnnooonnnlllkkkrrrsssmmmmmmuuuxxxtttqqqooommmmmmooopppqqqpppsssuuutttrrrooonnnpppsssppprrrttttttqqqqqqsssvvvqqqrrrtttsssqqqpppoooppppppnnnmmmmmmnnnnnnmmmlllmmmoooqqqqqqnnnnnnrrrwwwpppmmmkkkkkknnnqqqqqqpppppptttuuuqqqnnnoooooommmnnnqqqtttuuurrrnnnkkkiiipppsssvvvvvvuuuttttttuuuqqqooonnnooopppqqqqqqppprrrssssssqqqooommmmmmmmmnnnooossswwwvvvqqqoooqqqjjjiiiiiikkklllmmmnnnooojjjkkkmmmoooqqqrrrssstttoooppppppppprrrtttpppkkktttsssqqqppppppqqqrrrsssnnnqqqpppmmmnnnqqqrrrpppmmmmmmmmmmmmllllllooosssooommmlllmmmoooooollliiikkkmmmpppqqqqqqqqqqqqrrrtttqqqnnnkkkkkkmmmrrrvvvmmmnnnpppqqqssstttuuuuuurrrnnnkkknnnssstttqqqmmmjjjlllnnnpppqqqooommmjjjjjjnnnqqqpppllliiijjjlllmmmppprrrrrrpppnnnpppssspppqqqqqqooommmnnnpppsssooommmkkkmmmppprrrpppnnntttsssrrrqqqqqqqqqrrrsssmmmnnnrrrvvvuuuppppppsssqqqrrrssssssqqqpppooooooooooooqqqsssuuutttqqqnnnttttttsssrrrqqqqqqqqqqqqrrrsssssssssrrrpppnnnmmmhhhmmmrrrsssqqqppptttxxxpppqqqrrrsssttttttttttttoooqqqtttuuutttsssrrrsssvvvwwwvvvssstttwwwuuuqqqrrrsssssssssssstttwwwyyyvvvtttrrrqqqrrrssssssssstttssssssvvv{{{}}}zzzwwwrrrqqqwwwuuuxxxwwwsssxxxmmmpppssspppkkkhhhkkkoooqqqpppnnnlllkkkkkkmmmnnnjjjlllmmmmmmmmmmmmoooppppppnnnllllllmmmoooqqqqqqqqqooommmnnnppprrrsssssssssrrrqqqqqqqqqqqqrrrrrrooommmlllmmmoooqqqqqqpppiiimmmrrrssspppnnnnnnoooooolllkkkpppwwwyyyuuupppmmmooorrrtttuuutttsssqqqqqqvvvwwwtttqqqrrrsssqqquuusssqqqpppppprrrtttvvvuuurrroooooopppsssttttttlllkkkiiihhhgggggghhhhhheeeiiijjjgggeeehhhkkkjjjkkkjjjjjjjjjkkkkkklllllljjjjjjjjjkkkjjjjjjjjjjjjgggkkkqqqtttsssppplllkkkjjjhhhhhhjjjllllllllllllllllllllljjjiiiiiilllnnnqqqnnnkkklllnnnpppnnnllljjjrrrsssmmmmmmtttxxxtttpppnnnlllkkkmmmnnnnnnmmmoooqqqsssqqqnnnmmmqqquuuppprrrttttttqqqoooqqqtttqqqrrrssssssqqqooopppqqqqqqpppooooooppppppooommmqqqpppmmmkkkmmmqqqtttvvvrrrnnnkkkkkkoooqqqpppmmmooossstttqqqooopppooolllvvvwwwxxxwwwtttrrrrrrssssssrrrrrrtttwwwwwwtttrrrppppppppprrrtttuuuuuutttqqqrrrqqqpppmmmllllllmmmiiijjjoootttsssooommmpppmmmnnnnnnmmmmmmnnnooopppkkklllnnnpppqqqrrrrrrrrrrrrrrrpppqqqxxx}}}wwwmmmqqqpppooonnnnnnooooooppplllnnnooommmnnnrrrsssqqqpppqqqqqqnnnlllmmmooopppiiilllppppppnnnmmmmmmooonnnpppssssssqqqppppppqqqqqqmmmhhhfffkkkpppqqqpppppppppqqqrrrrrrrrrrrrqqqrrrnnnkkkkkknnnooommmiiigggkkkppppppmmmkkkkkkmmmjjjjjjkkklllmmmlllkkkiiikkkooossstttrrrooooooqqqrrrsssuuuuuusssqqqpppooonnnllljjjlllppprrrpppnnnnnnoooqqqrrrrrrpppooonnnmmmmmmppptttsssnnnmmmooorrrrrrqqqnnnllllllooorrrqqqpppoooppprrrsssrrrqqqtttsssrrrqqqqqqqqqqqqrrrrrrrrrssssssrrrqqqooonnnlllppptttssspppooorrrvvvooopppqqqrrrrrrsssssssssooorrruuuvvvuuusssrrrrrrwwwyyywwwuuuvvvxxxwwwsssvvvwwwwwwvvvuuuvvvxxxzzzrrrtttvvvtttpppooossswwwtttssstttwww{{{}}}{{{yyyrrrqqqvvvuuuyyyxxxssszzziiimmmooommmhhhfffiiilllooooooooommmjjjjjjlllmmmjjjkkkmmmmmmmmmmmmoooqqqpppppppppooopppppppppqqqqqqpppnnnnnnooopppooonnnsssssssssrrrrrrrrrrrrqqqnnnllljjjlllqqqsssrrrooohhhlllppprrrrrrqqqppppppllljjjjjjlllppprrrqqqoooooopppsssuuuuuutttrrrpppqqqwwwyyyuuurrrrrrsssssssssrrrqqqpppppppppqqqqqqrrrpppnnnnnnpppqqqqqqpppooommmjjjgggfffeeeeeefffeeejjjkkkgggeeehhhkkklllllljjjhhhgggggggggfffeeefffffffffgggggghhhhhhhhhdddhhhooorrrqqqnnnjjjiiiiiifffeeeiiikkkjjjjjjkkkppppppooommmkkkjjjkkkmmmpppooommmmmmnnnooonnnnnnnnnpppooommmnnnssstttssspppnnnllllllmmmnnnnnnmmmlllnnnooonnnlllmmmppptttnnnpppqqqqqqooonnnnnnnnnooopppqqqpppnnnnnnoooppprrrqqqooopppqqqqqqpppnnnpppqqqqqqppprrrtttpppkkkrrrooommmmmmpppqqqooommmlllooopppnnnooorrrrrroooqqqrrrrrrqqqqqqsssvvvxxxtttqqqoooqqqtttuuurrroookkkkkklllooorrrsssrrrpppnnnoooooommmkkkkkklllmmmmmmnnnqqqvvvuuuqqqpppsssoooqqqpppkkkhhhiiikkkjjjooopppppppppoooooonnnmmmqqqqqqoooqqq{{{ssskkkkkklllmmmnnnoooooooooiiimmmnnnlllmmmqqqrrroooppptttuuuqqqoooqqqqqqpppiiiooouuuuuupppnnnppptttooorrrtttsssooommmnnnppplllmmmnnnqqqwwwyyysssjjjpppqqqqqqppppppnnnmmmmmmssspppmmmlllkkkjjjhhhgggfffkkkpppnnniiigggiiimmmllljjjjjjllloooooommmjjjkkkooossstttqqqooopppqqqtttvvvwwwxxxwwwtttqqqoooooonnnnnnoooqqqssssssrrrlllmmmoooqqqrrrqqqooonnnqqqoooqqquuuuuuqqqoooppprrrsssqqqnnnkkklllqqquuurrrpppnnnnnnppprrrrrrrrrssssssqqqqqqqqqqqqssstttqqqrrrrrrrrrrrrqqqppppppuuuwwwwwwtttpppmmmnnnooonnnooopppqqqqqqrrrrrrrrrqqqsssvvvvvvtttrrrqqqqqqrrrttttttsssvvv{{{{{{wwwvvvuuutttssstttuuuvvvwwwnnnssswwwtttnnnmmmsssyyyssstttvvvxxxyyyzzz{{{{{{tttqqquuutttyyyyyyssszzziiikkklllllliiihhhjjjlllnnnooopppnnnkkkjjjlllnnnhhhjjjlllllllllmmmnnnpppmmmoooqqqqqqpppooonnnnnnooonnnnnnooopppqqqooonnnqqqrrrrrrsssrrrqqqpppoookkkllllllnnnoooooonnnmmmmmmllllllmmmpppqqqqqqqqqjjjkkkmmmnnnooonnnnnnnnnrrrqqqqqqqqqppppppppppppmmmsssvvvrrrnnnoooqqqqqqnnnnnnoooooooooooooooooolllkkkkkklllnnnooonnnlllnnnllljjjhhhhhhiiijjjlllggglllmmmiiifffjjjnnnpppnnnkkkhhhhhhiiiiiigggeeeeeefffffffffgggiiijjjjjjiiikkknnnnnnllljjjiiiiiijjjeeeeeejjjkkkiiihhhkkkpppppppppnnnlllkkkkkkmmmmmmnnnnnnmmmlllmmmnnnpppsssmmmkkknnnqqqpppoooqqqpppnnnmmmmmmoooqqqrrrqqqpppqqqpppoooooooooqqqsssooonnnooopppqqqqqqooonnnnnnooopppooonnnnnnpppqqqqqqpppooooooppppppooonnnjjjqqquuutttssssssoooiiinnnnnnnnnpppqqqrrrqqqpppkkkmmmmmmkkkmmmqqqqqqnnniiijjjkkkkkklllnnnqqqtttpppooonnnnnnoooooooooooojjjkkkllloooqqqqqqooommmnnnoooooommmllllllnnnppprrrqqqsssvvvtttoooooorrrjjjnnnmmmgggdddgggjjjiiipppoooooonnnmmmllllllkkkmmmpppooonnnuuu~~~|||qqqjjjkkkmmmnnnooonnnmmmllljjjmmmnnnlllllloooooolllkkkqqqtttqqqppprrrrrrooommmqqquuuuuussspppppprrrmmmppprrrppplllkkkmmmqqqiiiooouuuwwwzzz{{{tttkkknnnnnnnnnnnnmmmllljjjjjjpppppppppnnnkkkjjjkkkmmmjjjkkkllljjjgggfffhhhjjjkkklllmmmnnnmmmlllkkkkkkoooqqqrrrpppnnnnnnqqqtttrrrrrrsssttttttsssqqqooommmooopppqqqqqqqqqsssuuunnnnnnnnnooopppqqqrrrsssqqqppprrrwwwxxxuuussssssoooqqqrrrooollllllqqquuurrrpppnnnnnnppprrrrrrqqqrrrqqqppppppqqqrrrtttuuuqqqqqqppppppqqqqqqrrrrrrzzzyyywwwtttqqqooonnnnnnnnnooopppqqqrrrrrrrrrrrrrrrsssuuutttrrrooooooooonnnqqqqqqqqqtttyyyzzzwwwrrrpppmmmooorrruuuuuusssmmmqqqsssrrroooooosssxxxsssvvvxxxxxxvvvvvvzzz~~~vvvrrruuusssyyyzzzttt{{{kkklllmmmmmmllllllnnnooonnnppprrrpppmmmlllmmmooogggiiikkkkkkkkkkkkmmmoooiiilllooopppooolllkkkjjjjjjjjjlllooorrrtttsssrrroooppprrrsssrrrpppnnnmmmhhhlllppppppllljjjjjjkkkqqqmmmiiiiiilllpppqqqqqqjjjnnnssstttqqqooonnnnnntttrrrooollllllmmmoooqqqgggnnnqqqnnnjjjkkkmmmmmmjjjkkkmmmoooooooooooonnngggggghhhjjjmmmmmmllljjjiiihhhhhhhhhkkknnnrrruuuiiinnnpppkkkhhhkkkpppsssnnnkkkiiijjjmmmooonnnlllhhhhhhhhhiiijjjlllmmmnnnqqqqqqooommmjjjiiijjjlllkkkfffeeekkkllliiihhhkkkjjjkkklllllllllkkkmmmnnnjjjmmmooommmkkkkkknnnqqqwwwlllgggnnnrrrnnnlllooopppnnnmmmooorrrtttvvvvvvwwwvvvtttsssssssssttttttqqqoooooorrruuuvvvtttppppppqqqqqqqqqpppqqqrrrtttpppooonnnnnnoooooonnnmmmfffpppvvvrrroooqqqsssqqqkkkmmmoooqqqrrrsssssssssnnnooommmjjjjjjmmmmmmiiijjjkkkmmmmmmlllmmmnnnpppmmmooopppmmmjjjjjjmmmqqqrrrssstttvvvxxxvvvsssppppppqqqqqqpppoooooorrrtttpppnnnnnnooolllgggfffiiigggmmmnnniiigggmmmqqqqqqllllllkkkkkkkkklllmmmmmmjjjppppppjjjkkkrrrqqqiiimmmnnnppppppooollliiigggkkknnnnnnkkkkkkmmmllliiidddlllpppnnnnnnrrrqqqmmmpppppprrrssssssqqqnnnlllkkknnnooommmiiiiiimmmqqqdddmmmrrrqqqppprrrpppkkkkkklllllllllkkkjjjiiiiiijjjmmmpppooommmnnnsssxxxmmmkkkhhhfffggghhhgggfffhhhmmmpppnnniiieeegggjjjrrrrrrpppmmmjjjlllsssxxxnnnmmmllllllnnnooonnnnnnjjjmmmppppppooooooqqqtttqqqpppnnnmmmooorrrvvvxxxllljjjmmmsssuuusssqqqrrrjjjnnnqqqpppmmmlllooossspppooooooppprrrrrrqqqpppqqqqqqppppppqqqsssuuuwwwqqqppppppooopppqqqssstttxxxvvvtttsssssssssrrrqqqoooooopppqqqrrrrrrrrrrrrrrrssstttrrrooommmmmmmmmoooqqqqqqooorrrvvvvvvrrrtttpppmmmpppvvvzzzyyywwwnnnoooooooooppprrrtttvvvrrrwwwzzzxxxtttsssyyyxxxssstttrrryyy{{{lllvvvnnnnnnnnnoooooommmjjjhhhmmmlllkkkkkkmmmooopppqqqtttrrrpppnnnmmmllllllllllllmmmoooqqqsssqqqmmmjjjqqqmmmkkknnnssstttpppkkkpppqqqrrrpppmmmlllnnnpppsssqqqooonnnnnnmmmlllkkklllmmmnnnoooooonnnmmmmmmtttpppnnnrrrssspppmmmmmmooollllllnnnllljjjmmmrrrpppqqqqqqrrrrrrqqqqqqpppqqqooommmnnnppppppmmmjjjgggggghhhkkknnnooonnnlllrrrllliiijjjiiieeeffflllggghhhiiikkklllmmmmmmnnnooommmjjjiiijjjkkkjjjjjjeeedddccceeehhhlllnnnnnnqqqnnnnnnnnnkkkfffeeeiiioookkkfffddddddggghhhiiigggiiinnnqqqnnniiiiiinnntttsssrrrssssssrrrooolllmmmnnnnnnllljjjiiikkkllltttooojjjmmmssswwwuuurrrvvvyyyvvvooooootttvvvsssyyywwwtttrrrrrrssstttvvv{{{sssnnnnnnppppppqqqssstttpppkkkkkknnnooollliiilllooorrrrrrpppoooqqqtttnnnnnnnnnpppsssttttttsssqqqrrrooohhhhhhmmmmmmhhhjjjssswwwqqqllllllmmmkkkmmmkkkjjjiiijjjmmmqqqtttooovvvyyyvvvsssrrrqqqooopppooommmmmmnnnoooooonnnssspppmmmlllnnnnnnllljjjooommmhhheeejjjrrruuutttsssnnnjjjkkkoooqqqmmmiiisssooommmnnnlllhhhgggiiirrrnnnjjjiiikkklllkkkjjjsssoookkkiiiiiihhhfffcccdddiiikkkiiiiiinnnpppppplllnnnrrrvvvxxxuuuppplllsssrrrpppnnnmmmmmmnnnnnnpppooommmlllkkklllnnnooommmllljjjkkklllmmmmmmlllnnnmmmmmmlllmmmqqqwww|||iiikkkhhhbbbaaagggiiifffhhhiiijjjlllmmmmmmllllllqqqpppnnnmmmllllllmmmmmmlllhhhgggjjjjjjiiijjjnnnnnnmmmnnnpppsssuuuuuussspppqqqpppmmmnnnsssvvvuuuvvvqqqppptttvvvrrrrrrvvvnnnmmmmmmpppuuuwwwvvvssspppqqqssstttuuuuuuttttttmmmpppssssssqqqpppqqqtttuuuqqqnnnppptttvvvssspppttttttttttttttttttttttttrrrssssssrrrpppoooooopppppppppppppppppppppppppppvvvmmmuuuyyyvvvwww|||uuurrrxxx}}}zzztttpppooopppqqqtttvvvvvvtttrrrwwwwwwvvvvvvvvvxxxyyyzzzxxxwwwuuu|||~~~ppp{{{kkkkkkllllllmmmkkkiiiggglllmmmnnnpppqqqrrrqqqqqqrrrqqqooommmlllllllllmmmoooooopppqqqrrrpppmmmjjjooopppqqqrrrssssssqqqooommmoooqqqqqqppppppsssvvvwwwvvvtttrrrrrrqqqpppoooooooooooonnnnnnnnnnnnooosssooonnnqqqtttrrrqqqrrrpppmmmmmmqqqrrrpppqqqtttooopppqqqqqqrrrrrrrrrqqqsssqqqooonnnnnnllljjjhhhllllllkkkiiiiiiiiijjjkkkooojjjggghhhgggdddfffjjjhhhiiijjjkkklllmmmmmmmmmkkkjjjhhhhhhiiijjjjjjiiiiiigggddddddfffiiikkklllmmmkkkkkkllliiiddddddhhhjjjhhhggghhhiiikkkkkkjjjeeegggjjjmmmkkkgggjjjqqqnnnmmmmmmmmmnnnmmmkkkiiikkkkkkllllllmmmmmmnnnnnnrrrooolllllloooqqqooolllmmmpppoookkkmmmrrrtttrrrvvvuuusssqqqqqqqqqrrrsssyyytttqqqssssssqqqqqqsssuuuqqqmmmmmmppprrrrrrooommmmmmmmmmmmmmmnnnqqqtttqqqpppoooppprrrrrrqqqoooqqqrrroookkkkkkpppppplllooouuuvvvpppmmmnnnooommmjjjjjjkkklllmmmnnnooopppmmmooonnnlllmmmqqqrrrpppooonnnmmmlllmmmmmmmmmlllllljjjhhhhhhkkklllllljjjlllllliiieeeffflllooonnnllljjjkkkoootttuuuooojjjqqqmmmlllmmmmmmjjjjjjmmmqqqnnnkkkjjjkkklllkkkjjjppplllhhhfffggghhhhhhgggdddhhhiiiggggggllloooooollllllmmmpppqqqqqqnnnlllvvvuuusssrrrrrrrrrrrrsssppppppppppppooonnnmmmlllmmmkkkjjjjjjlllmmmlllkkkkkkkkkkkklllmmmnnnppppppfffiiihhhddddddiiijjjgggjjjjjjiiiiiijjjkkkmmmnnnpppooommmkkkjjjiiiiiijjjllliiiiiikkkllliiijjjmmmooonnnoooqqqtttuuutttsssnnnpppoookkkmmmssswwwvvvrrrmmmlllooooookkkkkknnnssstttuuuuuuuuuvvvwwwxxxooopppqqqqqqrrrrrrrrrqqqppprrrttttttssssssssstttooommmmmmqqqvvvxxxuuurrrrrrrrrqqqqqqqqqqqqrrrrrrppprrrsssrrrpppooopppqqqnnnnnnooooooppprrrssstttzzz|||rrrkkksssvvvssstttssspppqqquuuwwwuuutttuuutttttttttvvvxxxxxxwwwuuuttttttttttttuuuvvvwwwxxxyyytttuuuttt}}}sss}}}kkklllnnnoooooonnnlllkkkkkkllloooqqqrrrrrrqqqppppppooonnnllllllmmmmmmnnnrrrqqqppppppqqqpppnnnkkklllppptttuuutttrrrqqqrrrnnnoooqqqqqqqqqrrrtttuuuyyyxxxvvvuuusssrrrrrrrrrooonnnnnnooopppqqqssstttsssnnnmmmqqqtttssstttwwwrrrmmmlllooorrrpppmmmmmmoooooopppqqqqqqqqqqqqqqqqqqrrrrrrqqqnnnlllkkkkkklllmmmkkkhhhddddddhhhkkkkkkgggeeefffeeedddeeeiiijjjjjjkkkkkkkkkllllllllljjjiiiiiijjjllllllkkkiiimmmiiifffdddeeeggghhhhhhmmmlllmmmooommmhhhiiillliiiiiijjjlllnnnmmmkkkhhheeeeeegggjjjiiigggkkkrrrmmmlllkkklllnnnnnnllljjjqqqooonnnpppssssssqqqnnnnnnnnnnnnnnnnnnmmmlllkkkgggkkkllllllmmmqqqrrrppprrrrrrqqqppppppooooooooosssrrrsssuuusssoooooorrrvvvqqqnnnnnnqqquuuwwwvvvnnnkkkhhhhhhjjjnnnqqqrrrrrrpppooonnnooonnnlllkkkqqqrrrpppmmmooorrrssspppppprrrrrrooooooqqqrrrqqqhhhjjjmmmpppqqqpppnnnmmmnnnkkkeeebbbgggoooqqqoooooonnnmmmlllkkkjjjjjjjjjiiihhhggggggiiijjjjjjiiigggkkkjjjeeeaaadddggggggjjjiiiiiimmmrrruuussspppnnnkkkjjjmmmmmmkkklllpppooommmjjjjjjjjjkkkkkkjjjkkkiiifffeeegggiiijjjjjjiiillllllhhhhhhmmmppppppooonnnllllllnnnooopppoooppppppooonnnnnnnnnoooooonnnooorrrsssssspppllljjjkkkiiihhhhhhiiijjjiiihhhhhhhhhhhhkkkmmmlllhhhdddcccggghhhggghhhjjjjjjggglllkkkiiiggghhhjjjmmmoootttrrrpppnnnlllkkkkkkkkkllljjjjjjnnnnnnkkkkkkmmmpppooooooqqqssstttsssrrrssstttqqqmmmmmmsssvvvuuuuuurrrooopppnnnkkkkkkmmmsssuuuvvvtttpppooossswwwppppppqqqqqqqqqqqqqqqqqqrrrqqqqqqrrrttttttsssrrrllllllnnnrrrwwwxxxuuuqqqrrrqqqooonnnnnnoooqqqrrrppprrrssssssqqqppppppqqqmmmmmmmmmnnnpppsssuuuwwwssswwwpppkkktttwwwssstttssssssuuuwwwvvvsssuuuzzzwwwvvvuuuvvvwwwxxxwwwvvvooopppqqqrrrssstttuuuuuu{{{wwwyyyvvv{{{pppzzziiilllnnnoooooonnnmmmmmmiiikkkmmmnnnnnnoooooopppnnnmmmlllllllllmmmooopppsssrrrpppppppppqqqpppooommmooosssuuuuuusssrrrqqqsssssssssrrrqqqoooooonnnuuuuuutttrrrpppoooppppppkkkmmmoooqqqsssuuuvvvvvvsssooommmppprrrqqqtttxxx{{{sssmmmnnnpppmmmjjjiiipppppppppppppppooonnnnnnjjjnnntttuuurrrooonnnooogggiiikkkhhhdddccchhhmmmhhhfffeeeeeeeeeeeeggghhhkkkkkkkkkjjjjjjjjjkkkkkklllkkklllmmmnnnnnnllljjjllljjjhhhggghhhhhhgggfffjjjjjjlllooonnnjjjjjjnnnnnnmmmmmmnnnnnnmmmiiifffffffffhhhlllllliiikkkppplllkkkkkklllnnnnnnnnnllltttqqqoooqqqssssssmmmgggiiilllppppppooonnnooopppkkkmmmpppqqqrrrrrrqqqoooppppppqqqqqqpppooommmlllooonnnqqqrrrooojjjlllqqquuurrrnnnmmmppptttvvvxxxppplllhhhhhhkkknnnnnnnnnqqqooommmllllllllljjjiiirrrqqqooooooppprrrrrrpppjjjkkklllmmmqqqssssssqqqjjjkkknnnpppqqqpppnnnlllooommmhhhccceeelllooommmoooooonnnllljjjiiiiiijjjmmmlllkkkjjjiiiiiiiiihhhgggmmmpppiiiccccccgggiiimmmjjjgggfffiiioootttwwwnnnjjjiiikkkkkkjjjkkkoookkkjjjiiihhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjiiimmmooonnniiigggkkkmmmmmmmmmllljjjkkklllnnnnnnmmmjjjjjjiiiiiijjjjjjjjjkkkkkkmmmoooqqqqqqooommmkkkhhhfffeeeeeefffffffffeeeiiigggfffiiimmmmmmgggaaadddgggiiijjjjjjjjjgggeeekkkjjjiiihhhiiijjjlllmmmrrrqqqooonnnmmmlllmmmmmmjjjhhhjjjooopppmmmmmmoooooonnnnnnppprrrrrrqqqppp{{{{{{wwwpppnnnqqqsssqqqvvvuuusssqqqooommmnnnppptttttttttqqqoooooorrruuutttsssssssssssssssttttttrrrpppnnnpppssssssqqqnnnpppoooppprrrtttuuurrrppptttrrrpppnnnnnnppprrrtttssstttvvvuuusssqqqqqqqqqooonnnnnnnnnppprrruuuwwwqqqxxxssspppxxx{{{wwwxxxxxxvvvuuuwwwtttqqqrrrwwwwwwuuusssssstttuuuttttttnnnnnnpppqqqrrrsssttttttyyyxxx|||wwwyyy{{{lllwwwdddgggjjjkkkjjjiiiiiijjjlllmmmmmmlllkkklllppptttmmmmmmllllllmmmnnnpppqqqsssqqqppppppqqqssssssrrrrrrqqqqqqtttyyyyyyuuuqqqxxxwwwvvvuuusssqqqnnnlllqqqrrrrrrqqqnnnmmmoooqqqmmmpppsssvvvvvvuuusssqqqtttpppoooppppppnnnppptttyyypppppprrrqqqooooooqqqppppppooonnnllljjjjjjdddjjjrrruuusssnnnlllkkkdddhhhkkkjjjeeeccceeeiiiggggggfffeeefffggghhhhhhkkkkkkjjjiiiiiiiiiiiijjjmmmllllllmmmnnnmmmkkkhhhhhhhhhiiikkklllkkkhhheeeccccccfffjjjiiiffffffjjjooonnnlllkkkllllllkkkjjjhhhhhhlllqqqqqqllljjjllliiihhhggghhhjjjkkkkkkjjjooollljjjlllooonnniiiccchhhlllppppppmmmlllmmmppplllmmmqqqtttuuutttrrrqqqooopppqqqqqqqqqooommmlllooonnnoooooollliiilllrrruuuqqqmmmkkklllooorrrtttqqqnnnllllllnnnooollliiirrrpppnnnmmmnnnnnnnnnmmmrrrpppnnnnnnooonnnmmmmmmhhhhhhjjjnnnppppppnnnllljjjjjjjjjjjjkkkkkkkkkjjjllloooooojjjiiilllooopppnnnoooooommmjjjhhhiiikkkllllllkkkjjjiiiiiiiiijjjhhhppptttnnnggggggkkknnnllljjjhhhffffffjjjooosssnnnjjjhhhhhhhhhfffgggkkkgggggggggggggggggghhhhhhgggiiilllmmmmmmkkkhhhgggnnnpppnnnhhheeeggghhhggghhhggghhhjjjlllllliiigggkkkkkklllllllllllllllllliiiiiijjjkkklllmmmnnnnnniiihhhffffffggggggfffeeekkkhhhfffiiimmmoookkkgggggghhhiiikkkjjjgggdddccciiiiiijjjjjjkkkkkkjjjjjjjjjiiihhhhhhhhhiiijjjkkkhhhgggjjjoooqqqooooooqqqnnnmmmmmmnnnpppqqqpppnnnyyyzzzvvvpppnnnooopppmmmooopppooollljjjkkknnnpppwwwuuurrrrrrtttwwwxxxwwwtttttttttttttttuuuuuuuuusssqqqoooqqqssstttqqqnnnrrrqqqpppppprrrsssuuuuuuwwwvvvsssrrrrrrsssvvvwwwvvvxxxyyyxxxuuurrrpppppprrrqqqpppppppppqqqrrrssspppxxxuuusss{{{}}}yyy{{{vvvqqqnnnqqqqqqooonnnpppuuutttrrrrrrssstttsssrrrooopppqqqrrrssstttuuuuuunnnqqqyyywwwyyyzzzkkkxxxeeeiiimmmmmmkkkiiijjjkkkooooooooommmkkkmmmsssxxxnnnnnnmmmmmmnnnoooqqqrrrtttsssqqqqqqssstttsssrrrwwwsssrrruuu{{{}}}yyytttwwwwwwvvvwwwwwwvvvsssqqqooorrrsssrrrpppooorrruuuuuuvvvxxxxxxuuuqqqmmmjjjtttqqqqqqqqqooolllmmmrrr{{{sssmmmnnnppppppqqqsssoooooonnnmmmkkkjjjhhhgggeeeiiinnnpppnnnjjjfffdddgggjjjlllkkkgggcccccccccgggiiihhhffffffiiiiiigggjjjiiihhhggggggggghhhiiijjjiiihhhiiijjjjjjiiigggfffgggiiikkklllkkkgggdddccccccfffjjjjjjggggggjjjkkkiiiggggggjjjmmmoooppphhhhhhlllrrrsssmmmiiiiiikkkjjjhhhiiikkkllllllllllllkkkkkkmmmqqqqqqooolllkkkmmmooonnnjjjhhhiiijjjhhhhhhmmmsssuuusssrrrsssppppppqqqqqqpppooommmlllssspppooopppnnnllloootttsssqqqnnnlllkkkllloooppppppooonnnoooooonnnllljjjsssqqqoooooopppqqqqqqqqqqqqmmmkkkmmmnnnkkkjjjjjjkkkjjjlllooooookkkiiijjjiiihhhfffeeeeeefffggghhhfffmmmqqqooommmoooqqqqqqmmmoooooommmiiihhhjjjllleeefffggggggggghhhjjjlllccckkknnnhhhccccccgggjjjdddhhhmmmnnnkkkhhhhhhiiiooojjjggggggfffccceeeiiidddeeeggggggffffffgggiiifffjjjnnnooommmjjjhhhgggpppsssrrrmmmiiijjjjjjhhhiiijjjllloooqqqpppllliiikkkllllllmmmllllllkkkkkkiiihhhffffffhhhjjjmmmooommmkkkiiiiiijjjjjjiiihhhkkkiiihhhiiimmmooonnnllljjjhhhhhhjjjhhhdddbbbccchhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjlllmmmjjjhhhjjjnnnooommmnnnqqqmmmllllllnnnpppqqqpppoooppprrrqqqnnnmmmoooooolllkkkoooooojjjhhhkkkppprrrtttpppnnnppptttxxxwwwuuuqqqrrrsssuuuvvvuuuuuutttuuuuuutttuuuvvvuuutttrrrqqqpppoooooorrrvvvzzz|||yyyxxxvvvuuuuuuvvvxxxyyyvvvxxxzzzyyyvvvsssqqqpppsssssssssrrrqqqqqqppppppnnnwwwtttqqqxxxyyyvvvxxxtttooonnnrrruuutttssstttuuutttssstttuuuvvvuuutttssssssrrrrrrrrrtttuuuwwwrrrsss{{{xxxyyywwwjjj{{{iiimmmrrrrrrnnnlllmmmooommmooopppnnnlllmmmrrrwwwoooooonnnnnnooopppqqqrrrwwwvvvtttssstttsssqqqooouuusssrrrtttwwwyyyyyyxxxtttssssssuuuwwwwwwtttqqqooorrruuutttqqqrrruuuyyyzzzyyywwwuuurrrooommmkkksssrrrrrrtttqqqmmmnnnrrrooolllkkkmmmmmmkkkllloookkkkkkkkkkkkjjjiiihhhgggiiiiiiiiijjjkkkjjjhhhfffjjjjjjiiihhhfffeeeeeeeeefffjjjiiifffeeeiiiiiieeehhhgggfffeeeeeefffhhhiiigggeeeeeefffiiikkkkkkkkkhhhgggffffffggggggfffdddeeeeeeiiinnnmmmiiiiiilllgggeeedddfffiiimmmoooooofffeeehhhnnnoookkkiiiiiinnnllljjjjjjlllmmmmmmmmmmmmmmmnnnoooqqqrrrssssssnnnnnnnnnllljjjiiiiiijjjgggfffjjjqqqsssooonnnqqqppppppppppppooonnnmmmlllrrrnnnnnnqqqrrrpppoooqqqrrrqqqpppnnnmmmmmmoooqqqmmmnnnnnnmmmllllllnnnooorrrpppmmmlllmmmnnnooonnnnnniiihhhmmmnnnkkkiiikkkooommmnnnooommmiiilllsssjjjiiihhhgggffffffggggggeeejjjmmmllllllnnnnnnkkkjjjlllnnnlllhhhgggiiimmmccceeeffffffeeefffhhhkkkdddiiijjjddd___aaadddeeeaaahhhppprrrmmmhhhffffffooojjjgggfffeeedddeeejjjcccfffhhhhhhgggggghhhjjjgggiiilllkkkiiihhhiiijjjlllqqqrrrooolllmmmllljjjkkklllnnnppprrrqqqnnnkkkjjjjjjkkkkkkjjjiiihhhgggjjjiiigggffffffhhhjjjkkknnnllljjjjjjjjjjjjiiihhhiiiiiijjjkkkllllllllllllkkkfffdddffffffbbbbbbfffjjjjjjiiiiiiiiiiiiiiiiiilllkkkkkkjjjkkklllnnnoooooolllkkkmmmmmmjjjjjjmmmmmmmmmmmmooorrrsssrrrqqqlllpppqqqooooooqqqooolllnnnssssssmmmjjjnnnsssuuunnnmmmnnnoooqqqrrrrrrrrroooqqquuuxxxyyyyyywwwvvvuuuwwwxxxwwwvvvttttttuuuppppppqqqrrrtttwww{{{}}}wwwwwwvvvvvvvvvvvvwwwwwwrrruuuwwwxxxvvvsssrrrqqqrrrsssttttttsssqqqooonnnllluuusssnnntttuuuqqquuuttttttwwwzzzyyyvvvvvvzzztttssstttvvvxxxxxxvvvuuuwwwuuusssqqqqqqsssuuuwww|||zzz}}}xxxxxxuuuiii}}}hhhmmmqqqqqqmmmjjjkkkmmmhhhllloooooollllllooosssqqqpppoooooooooppprrrssszzzxxxvvvuuutttrrrooolllpppqqqrrrqqqqqqrrruuuxxxrrrpppppprrrtttsssppplllmmmqqqttttttrrrrrrwww{{{yyywwwtttqqqooooooqqqrrrrrrrrrtttvvvsssnnnooosssnnnmmmppprrrpppkkkiiilllgggggghhhiiiiiiiiiiiiiiimmmiiiffffffjjjnnnpppooojjjhhheeedddfffhhhjjjjjjfffjjjiiieeeeeehhhhhhdddgggfffdddcccdddeeegggiiifffddddddfffjjjmmmooopppkkkhhhdddbbbbbbcccddddddccccccggglllkkkggggggiiigggfffeeegggiiikkkkkkjjjcccaaabbbhhhkkkiiihhhjjjkkkiiigggfffhhhiiiiiihhhjjjkkklllkkkjjjjjjlllnnnooonnnmmmlllmmmnnnooopppllliiikkkqqqrrrllljjjmmmpppoooooonnnmmmmmmlllllloookkklllqqqtttqqqmmmkkkqqqqqqqqqpppoooppprrrssskkklllmmmkkkiiikkkpppuuuooommmiiihhhhhhiiiiiiiiikkkggggggmmmoookkkjjjmmmooommmmmmooommmllltttllllllllllllkkkjjjjjjiiijjjkkkiiihhhjjjlllhhhaaagggkkkmmmkkkgggeeeiiilllfffhhhiiigggeeedddfffiiimmmpppoooiiieeegggjjjjjjeeekkkpppooojjjfffhhhkkkooojjjggggggfffeeegggllldddgggjjjjjjiiihhhjjjlllggghhhiiigggeeefffjjjnnnbbbgggjjjhhhgggiiihhheeegggggggggiiikkkkkkiiifffkkklllllllllkkkjjjhhhgggkkkjjjiiihhhggggggggggggllljjjhhhhhhhhhhhhgggffffffiiilllmmmkkkiiihhhhhhjjjdddbbbddddddaaadddiiilllkkkhhhgggggghhhjjjlllkkkkkkiiiiiiiiiiiijjjkkksssooolllmmmkkkggggggjjjnnnmmmnnnpppsssuuuuuutttooosssuuusssrrrrrroookkknnntttssslllhhhmmmrrrtttnnnqqqttttttrrrqqqrrruuupppsssxxx|||}}}}}}zzzxxxsssvvvxxxwwwtttrrrsssuuuqqqsssuuuvvvvvvwwwxxxyyyuuuvvvvvvvvvvvvvvvvvvuuunnnqqqtttvvvuuusssrrrrrrppprrrtttuuuuuurrrpppnnnmmmvvvrrrmmmrrrssspppsssssswww|||}}}wwwppprrrxxxqqqrrrsssvvvxxxxxxvvvtttyyyvvvssspppppprrruuuwww{{{wwwzzzvvvzzz{{{nnniiikkkmmmnnnlllkkkkkklllnnnlllkkkjjjlllooosssvvvttttttsssqqqnnnmmmnnnoooxxxtttqqqqqqssstttppplllrrrtttvvvvvvtttqqqpppppptttpppllljjjjjjlllnnnnnntttssssssssstttuuuvvvvvvtttsssrrrpppppprrrssstttwwwwwwvvvuuusssrrrqqqqqqqqqmmmiiijjjmmmnnnlllhhheeehhhkkkjjjhhhiiioootttkkklllmmmnnnnnnnnnnnnnnnfffddddddgggkkklllhhhcccfffhhhiiihhhgggfffggghhhgggfffdddaaa___```dddgggfffeeecccbbbccceeehhhjjjiiihhhgggggghhhhhhfffddd^^^aaaggglllppprrrrrrqqqiiijjjkkkiiigggffffffgggcccfffjjjmmmnnnmmmjjjhhhgggffffffeeegggiiikkkmmmmmmkkkhhhfffgggiiilllnnnmmmjjjhhhkkkooorrrpppmmmpppooonnnmmmlllkkkkkkkkkppppppoooooommmkkkhhhgggnnnnnnnnnnnnoooqqqrrrsssvvvtttsssqqqpppppppppppplllmmmnnnmmmllliiigggeeennnnnnnnnmmmlllkkkiiiiiinnnjjjhhhiiimmmooommmiiilllmmmmmmllljjjhhhiiiiiijjjjjjkkkkkkkkkjjjhhhgggjjjllljjjfffeeeiiikkkiiihhhiiikkkjjjhhhfffffffffjjjjjjiiiiiihhhgggffffffmmmmmmllljjjiiigggffffffmmmmmmlllllllllllllllllljjjfffeeegggfffccccccffffffhhhjjjlllmmmlllkkkjjjhhhfffcccaaabbbeeehhhkkkbbbdddgggjjjkkkjjjhhhfffffffffeeegggiiijjjjjjiiimmmjjjhhhkkkppppppjjjcccgggdddllldddeeeooohhhkkkgggggghhhhhhhhhhhhggggggfffssswwwlllcccdddfffdddlllkkkhhhdddaaabbbfffiiikkkhhhooojjjiiinnniiipppwwwoooiiijjjlllkkkiiiiiippplllmmmrrroooiiiooo{{{yyyuuuoookkkkkkllloooppppppiiirrrqqqqqqsssjjjrrrnnnsssuuuqqqppptttuuurrrnnnmmmnnnqqqpppmmmnnnqqqwwwwwwwwwxxxyyy|||~~~vvv|||uuuzzzxxxoootttllloooqqqtttsssqqqqqqsssvvvuuuppplllmmmrrruuussspppmmmqqqrrrsssxxx|||vvvmmmlllgggpppjjjkkkrrrooowwwnnnooopppqqqrrrsssssssssssssssrrrpppoooooorrrtttjjjoootttuuurrrooonnnooojjjwwwhhhvvvmmm```|||mmmpppttttttvvvzzzooouuutttrrrooonnnooorrrvvvuuutttsssrrrrrrtttvvvxxxwwwwwwwwwvvvttttttuuuwww}}}zzzvvvwwwyyyyyyvvvrrrrrrtttvvvvvvtttqqqppppppwwwtttqqqoooqqqrrrsssssspppooooooooooooooopppqqqtttsssrrrqqqqqqrrrssstttvvvuuuuuuuuuttttttsssssstttpppmmmmmmooopppnnnkkkfffiiijjjhhhdddbbbeeehhhkkkkkklllmmmmmmmmmlllllljjjhhhgggjjjmmmnnnjjjfffgggfffffffffgggggggggfffjjjhhheeeddddddeeefffhhhkkkjjjiiihhhiiikkkmmmnnnmmmlllkkkkkklllllljjjiiigggiiimmmppprrrssssssrrrmmmnnnooonnnkkkjjjkkklllnnnooopppqqqrrrrrrqqqqqqiiihhhhhhhhhiiikkkmmmooonnnllljjjhhhggghhhiiikkkgggeeedddhhhnnnqqqqqqnnnmmmmmmlllkkkjjjjjjjjjjjjiiikkkmmmpppqqqqqqqqqpppoooooooooooopppqqqrrrrrrpppooonnnmmmllllllmmmmmmlllnnnoooqqqqqqpppooonnnkkklllmmmnnnooopppqqqqqqooojjjfffgggkkknnnnnnlllhhhiiijjjjjjhhhhhhiiikkkkkkkkklllllllllkkkiiiiiikkkmmmkkkhhhhhhkkkmmmkkkhhhjjjmmmmmmlllkkkkkkllllllkkkjjjiiihhhgggffffffgggggggggfffeeeeeeddddddhhhhhhiiiiiijjjjjjkkkkkkkkkhhhgggiiihhheeedddggggggiiikkklllmmmmmmlllkkkmmmjjjgggeeeeeegggjjjlllfffhhhjjjkkkkkkiiigggeeejjjjjjjjjlllnnnmmmkkkiiillliiigggkkkooopppkkkeeejjjeeennnjjjjjjnnndddiiiiiiiiiiiihhhgggfffeeedddiiitttwwwnnniiikkkmmmjjjnnnnnnmmmjjjgggeeeeeefffiiijjjiiikkkkkkjjjlllkkkwwwoooiiijjjllliiiffffffrrrnnnnnnqqqmmmgggkkkvvvvvvpppiiihhhkkkoooooommmqqqiiiqqqoooppprrrjjjrrrjjjooopppmmmmmmppprrrpppoooooorrrvvvvvvssstttxxxzzzyyywwwuuuttttttttttttnnntttnnntttuuuooowwwqqqqqqrrrssssssrrrrrrssstttuuuuuuuuuuuuvvvwwwvvvvvvwwwxxxvvvtttwww{{{xxxppphhhccclllffffffmmmiiiqqqlllmmmoooqqqsssuuuvvvvvvzzz|||~~~~~~}}}~~~vvvvvv{{{mmmtttzzzuuutttsssqqqoooooorrrtttuuutttsssrrrqqqqqqqqqqqqvvvwwwxxxwwwwwwwwwyyy{{{tttqqqooooooqqqqqqooollltttvvvxxxwwwuuussssssssstttrrrpppqqqrrrttttttsssyyyxxxwwwwwwwwwwwwwwwwwwyyyxxxwwwvvvvvvwwwxxxyyyxxxxxxyyyyyyzzzzzz{{{{{{uuuqqqnnnnnnoooooommmkkkoooqqqrrrpppllliiiiiikkkpppqqqqqqqqqqqqppppppooojjjhhhgggiiikkkkkkhhheeekkkiiiggghhhjjjkkkjjjggghhheeecccccceeefffeeecccggggggggghhhiiiiiijjjjjjiiihhhhhhhhhiiiiiihhhfffggghhhiiijjjjjjjjjiiiiiiggghhhiiihhhfffeeeeeeffflllkkkiiihhhhhhiiikkkmmmmmmmmmlllmmmmmmoooqqqrrrsssrrrpppnnnmmmlllkkkkkkmmmkkkjjjmmmrrruuutttrrrppppppoooooooooooopppppphhhkkkooosssvvvxxxxxxwwwttttttsssssssssttttttuuupppoooooonnnnnnooooooppphhhiiijjjlllllllllkkkjjjhhhhhhhhhiiikkkmmmpppqqqrrrmmmiiiiiilllppprrrrrrnnnoooppppppnnnmmmnnnpppkkkkkklllllllllkkkjjjjjjkkklllkkkggggggjjjkkkiiieeehhhkkklllllllllmmmnnnjjjjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeeeefffffffffgggggghhhiiijjjkkkllllllmmmjjjjjjmmmlllgggeeeggghhhjjjkkkmmmmmmmmmllllllllljjjgggeeedddeeegggiiiggghhhhhhiiiiiiiiihhhhhhjjjjjjiiijjjkkkiiifffdddiiifffeeehhhmmmmmmiiidddiii```jjjlllkkkiii___hhhhhhhhhiiiiiihhhhhhgggfffbbbiiikkkfffdddhhhiiieeefffhhhjjjiiifffcccaaaaaaccckkk^^^kkkppphhhttthhhsssmmmjjjmmmooollliiiiiilllhhhhhhkkkhhhcccfffooonnnfff___```fffkkkiiifffmmmeeellliiijjjmmmfffooorrruuuwwwuuutttwwwxxxwwwnnnooosssyyyzzzwwwxxx{{{}}}{{{xxxuuusssqqqpppppprrrxxxrrryyy{{{wwwzzz|||{{{zzzzzz{{{{{{zzzyyy{{{~~~{{{{{{~~~}}}yyy}}}yyyvvvwww|||}}}zzzvvv}}}}}}~~~~~~~~~}}}||||||||||||{{{|||}}}|||zzzyyyzzz{{{~~~}}}{{{yyyyyyyyy{{{|||vvvvvvvvvvvvwwwxxxzzzzzz|||||||||{{{yyyxxxvvvuuu{{{yyywwwwwwxxxxxxvvvtttwwwvvvvvvvvvwwwwwwxxxyyysssvvvyyy|||}}}|||{{{yyyxxxwwwvvvvvvuuuuuuuuuvvvssssssssssssttttttuuuuuuvvvvvvuuuuuusssqqqooonnntttsssqqqpppppprrrsssuuuqqqooollllllooorrrsssssssssttttttrrrooommmlllmmmrrrrrrrrrsssrrrrrrrrrrrrppprrrppplllkkkmmmllljjjhhhjjjmmmnnnnnnnnnnnnooommmmmmlllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmnnnllllllooonnniiifffgggiiijjjkkklllmmmlllllllllllljjjiiigggggghhhjjjkkkjjjjjjkkkmmmnnnqqqrrrssstttqqqooommmmmmlllkkkiiinnnlllkkkmmmooooookkkgggrrrdddmmmrrrrrrnnneeerrrjjjkkkmmmooopppqqqrrrrrrpppsssssspppqqqvvvuuuqqqkkknnnqqqrrrqqqpppoooooohhhwwwbbbwwwssssssxxxuuuuuu{{{~~~|||{{{||||||yyyzzz}}}|||zzz}}}~~~yyyttttttxxx{{{zzzxxxwww~~~{{{{{{yyy~~~}}}}}}~~~{{{}}}yyyzzz{{{{{{}}}}}}}}}zzz{{{~~~}}}{{{{{{|||{{{yyyuuuqqqyyyrrrqqqvvvpppwwwooooooooooooooonnnmmmmmmnnnrrrvvvwwwwwwuuusssssswwwssspppqqqssstttrrrooohhhmmmkkkvvvnnneeeqqqdddqqqkkkggglllmmmooo~~~uuummm{{{zzz}}}~~~}}}}}}~~~~~~}}}{{{yyyyyy{{{|||vvv}}}yyyzzz~~~wwwwwwwwwwwwvvvssspppppprrrpppqqqvvv{{{{{{vvvuuuxxxuuutttsssqqqqqqqqqrrrrrrkkksssnnnvvvvvvmmmppphhhpppmmmjjjkkklllmmmjjjggghhhhhhiiimmmqqqpppjjjeeellljjjiiiiiiiiigggeeedddlllgggoooiiigggllleeelllllllllllllllkkkjjjiiiiiiiiijjjjjjiiigggfffggghhhpppmmmiiiiiilllmmmllljjjkkkkkkkkkrrrllljjjtttlllnnnjjjhhhlllnnnttt}}}~~~{{{}}}}}}