BM6 6(@ Ħ>LHdĦDdDӵӵӵĦӵĭӵD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hD^DdDĦs׼s>d<Ħ>d<ĦĦBeĦDdDĦsdKĦgdKĦgdKĦDeneneneĦĦӵ>L=hĦ4ĉ@ӵHdĦ=ĪjGG=?DdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦpeӵĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<B?daĦB?Ho9>d<>d<ӵB?Ho9<x@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeD^s׼sgeFm8>aĦs׼sHoĦ>d<ĦBegeFYĉ>aĦBenu]ӵgdKĦsdKĦŶS3we<iĉ@3hR/Ōnene>Ak<fhӵ4ĉ@ӵGG=?ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge4DuXӵĵD^DdDĦΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ>AneneneneDezzzxxx|||zzz}}}}}}{{{~~~}}}~~~|||xxxyyy~~~|||{{{zzzvvvsssrrrsssuuu~~~}}}|||yyyuuurrrqqqrrrttt{{{~~~}}}yyytttpppoooqqqsssuuu}}}}}}yyytttooonnnpppsssrrryyy}}}zzzuuupppoooppprrrrrrwww~~~}}}{{{wwwsssqqqqqqssssssvvv||||||||||||yyyvvvssssssssssssuuuxxxzzz~~~{{{||||||{{{xxxuuuttttttttttttuuuvvvyyy|||{{{{{{xxxuuuvvv{{{sssqqqnnnpppsssvvvwwwvvv}}}~~~|||{{{{{{wwwqqqpppsssuuusssqqqrrruuuvvvuuussszzz{{{zzz|||}}}yyyqqqnnnooouuuttttttvvvvvvuuussspppvvv|||vvvwww{{{|||tttppppppqqqsssuuuwwwxxxvvvrrrpppsssvvv|||tttuuuyyy}}}zzzrrrmmmlllllloootttxxxxxxvvvtttrrrrrrtttwwwzzz~~~ttttttvvvxxxsssjjjeeeeeeiiinnntttyyyyyyxxxvvvvvvttttttuuuwwwzzz}}}tttrrrssstttooogggcccdddkkkpppwww{{{{{{yyyyyyyyywwwvvvvvvwwwyyyzzzzzzzzzsssqqqqqqrrrnnnhhhgggjjjnnnsssyyy||||||zzzzzz{{{yyyxxxwwwwwwxxxxxxwwwvvv{{{{{{qqqmmmjjjjjjhhhggglllssstttxxx}}}~~~|||zzzyyyyyyxxxwwwuuuuuuwww{{{~~~zzzzzzrrrmmmjjjiiihhhgggmmmtttxxx{{{~~~}}}}}}zzzyyywwwuuuuuuwwwzzz}}}~~~||||||~~~}}}}}}sssnnnjjjiiiggghhhmmmuuuyyy|||~~~~~~|||zzzxxxvvvuuuvvvxxxzzz{{{~~~~~~zzzyyy{{{}}}|||tttooojjjiiihhhhhhnnnvvvvvvxxx{{{||||||{{{|||}}}~~~{{{xxxvvvvvvvvvwwwwwwwww~~~xxxwww{{{|||vvv|||zzzyyy{{{~~~||||||{{{zzzyyyyyyzzz{{{|||tttoookkkjjjiiiiiiooovvvtttvvvyyyzzzzzzzzz{{{||||||xxxvvvwwwwwwvvvuuusss|||~~~xxxwww|||}}}www{{{yyyxxxzzz}}}~~~|||}}}|||{{{{{{|||}}}~~~|||}}}sssooommmlllkkkjjjooouuusssvvvzzz||||||{{{{{{|||{{{wwwvvvxxxxxxvvvtttrrrwwwzzzxxxxxx{{{}}}{{{{{{{{{zzz|||~~~~~~~~~}}}|||{{{{{{{{{{{{}}}rrrooonnnnnnmmmkkkoootttrrrvvv{{{}}}}}}||||||{{{{{{wwwvvvxxxyyyvvvssstttsssuuuyyyyyywwwzzz~~~{{{|||}}}}}}||||||~~~{{{{{{|||||||||{{{{{{{{{~~~qqqoooooopppnnnlllnnntttppptttzzz}}}}}}|||zzzzzz~~~zzzvvvvvvyyyzzzwwwsssvvvqqqrrryyyyyytttwwwyyy|||~~~}}}{{{zzz|||{{{|||~~~||||||{{{|||vvvuuuuuutttrrrqqqpppooovvvyyy{{{|||{{{zzzyyyyyy~~~{{{xxxxxxyyyxxxuuurrrtttvvvwwwuuurrrsssyyy~~~}}}~~~~~~~~~}}}}}}|||xxxxxx}}}wwwvvvuuusssqqqppppppoooxxx{{{~~~~~~}}}zzzyyyyyy}}}zzzxxxwwwxxxwwwtttrrrtttwwwzzzyyyvvvtttvvvxxx~~~~~~}}}}}}{{{xxxxxx}}}yyywwwtttqqqooooooooopppyyy{{{~~~|||yyyvvvuuuzzzxxxvvvvvvvvvuuusssrrrsssxxx|||}}}yyyuuussssss|||~~~~~~}}}}}}~~~~~~||||||||||||}}}xxxsssuuu|||xxxvvvrrrooonnnnnnooopppxxx{{{~~~~~~{{{wwwtttrrrwwwvvvuuuttttttsssrrrrrrssswww|||}}}{{{wwwuuutttzzz{{{}}}}}}{{{zzz{{{|||~~~}}}~~~~~~zzzyyyyyyzzz{{{{{{~~~}}}xxxrrrrrryyytttrrrooommmlllmmmoooqqqxxx{{{~~~~~~{{{wwwuuutttttttttttttttsssrrrrrrrrrsssvvvyyy{{{{{{zzzyyyyyyzzz|||}}}}}}|||{{{{{{|||~~~zzzwwwvvvwwwzzz{{{zzz}}}{{{tttsssxxx~~~mmmlllkkkkkklllnnnppprrryyy{{{}}}}}}{{{yyyxxxxxxrrrsssttttttrrrqqqrrrssstttuuuwwwyyy{{{|||||||||{{{}}}~~~}}}|||}}}}}}}}}{{{xxxvvvvvvxxx{{{}}}~~~~~~xxxtttuuuxxx{{{ffffffgggiiillloooqqqrrrvvvwwwyyyyyyxxxxxxyyyzzzqqqsssttttttrrrqqqsssuuusssuuuwwwzzz}}}~~~}}}|||zzz{{{}}}}}}{{{{{{{{{|||~~~zzzyyyxxxwwwyyy{{{~~~{{{wwwuuutttyyy|||aaaccceeeiiillloooqqqsssqqqrrrttttttsssuuuwwwyyyqqqsssuuutttrrrqqqsssvvvsssuuuxxx||||||yyyvvvxxxzzzyyyxxxwwwxxxxxxxxx{{{~~~~~~}}}~~~xxxxxxxxxyyy{{{~~~}}}zzzwwwuuuxxxyyy~~~^^^bbbdddeeehhhmmmmmmiiisssrrrqqqppppppqqqrrrssstttlllkkksssuuuooonnntttpppqqqtttxxx|||}}}{{{zzzuuuyyy}}}}}}zzzwwwvvvwww||||||{{{{{{{{{{{{{{{|||vvvxxxzzzzzzyyy{{{}}}yyyyyy{{{wwwqqquuuyyy{{{}}}fffggggggfffiiimmmjjjeeennnnnnnnnooopppqqqrrrssspppiiiiiiqqqsssnnnnnnsssrrrqqqrrrtttwwwzzzzzzzzzyyy{{{}}}~~~|||{{{zzzzzz}}}}}}||||||{{{||||||}}}wwwxxxzzzzzz{{{}}}||||||zzzxxx{{{|||wwwssswwwzzz{{{qqqpppmmmkkknnnqqqmmmfffiiijjjlllnnnpppqqqrrrrrrlllffffffnnnqqqnnnnnnsssrrrqqqoooppptttwwwyyyzzz|||{{{zzz{{{}}}}}}|||{{{}}}}}}}}}||||||}}}}}}~~~yyyxxxyyy{{{~~~zzz{{{zzzyyy|||~~~yyyoootttwwwxxx|||xxxvvvsssqqquuuyyyuuunnniiijjjmmmoooqqqrrrrrrrrriiieeeffflllpppoooooosssooonnnnnnppptttxxx{{{{{{|||yyyvvvwwwzzz}}}|||zzz}}}}}}}}}|||}}}}}}~~~zzzxxxxxx{{{~~~}}}}}}|||zzz|||~~~{{{uuummmqqquuuuuuwww~~~wwwvvvttttttxxx~~~|||vvvnnnoooqqqrrrssssssrrrrrrjjjhhhhhhlllppppppqqqrrrkkkkkkmmmrrrwww{{{|||||||||yyyvvvvvvzzz||||||{{{||||||{{{{{{|||}}}}}}~~~zzzxxxxxxzzz~~~}}}zzz|||}}}{{{zzz|||~~~zzzsssmmmooorrrssstttzzzqqqssssssrrrvvv{{{|||zzzttttttuuuuuuuuuttttttssslllkkkkkkmmmoooqqqppppppiiijjjmmmqqqwww{{{||||||}}}{{{yyyyyyzzz|||||||||yyyyyyyyyyyyzzz{{{||||||zzzyyyxxxxxxyyyzzzyyywwwuuuwwwwwwxxx|||}}}wwwoooooopppsssuuuxxxpppuuuvvvsssrrrvvvyyyyyywwwvvvvvvuuuuuuvvvvvvvvvnnnmmmllllllnnnoooooommmlllkkklllnnnssswwwyyyzzzzzz{{{{{{zzzyyyxxxyyy{{{wwwvvvvvvwwwwwwyyyzzzzzzyyyyyyxxxvvvtttssstttuuuooorrrtttvvv|||yyyrrrooooootttwwwxxx}}}sssyyyzzzuuuqqqssswwwyyywwwvvvvvvuuuuuuvvvxxxyyyooonnnmmmlllmmmnnnmmmjjjpppmmmkkkkkknnnssswwwxxxvvvyyyzzzyyyvvvtttuuuxxxuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzyyyuuupppoooqqqtttnnnqqqsssvvv{{{~~~xxxuuuoooooouuuyyyyyy{{{nnnqqqtttwwwyyyxxxvvvtttwwwxxxyyyyyyyyywwwuuusssppptttvvvuuurrroooooopppoooppprrrtttvvvwwwwwwwwwrrruuuxxxwwwtttrrrssstttvvvqqqpppuuuwwwttttttwwwsssuuuwwwtttpppnnnqqquuuvvvwwwwwwwwwwwwyyy|||zzzpppjjjooovvvxxxvvvuuuzzznnnqqqtttwwwxxxxxxvvvuuuvvvxxxzzz{{{zzzzzzyyyzzzppprrruuuvvvtttqqqoooooommmnnnooorrrtttwwwyyyzzzwwwyyy{{{{{{xxxtttpppoooxxxtttsssxxxzzzvvvuuuwwwxxxyyyyyyuuuqqqppptttxxxzzzzzz{{{{{{zzz{{{}}}zzzrrrmmmpppvvvxxxwwwxxxtttwww}}}mmmooosssvvvwwwwwwvvvuuuvvvyyy{{{{{{yyyxxxyyy{{{pppqqqsssuuuvvvtttqqqnnnkkkkkklllmmmqqqtttxxxzzzyyyyyy{{{}}}|||xxxsssnnn{{{xxxxxx|||}}}zzzxxxxxx~~~}}}zzzuuuqqqrrrwww|||yyyzzzzzzyyywwwwwwxxxzzzzzzuuuqqqtttvvvvvvxxx{{{zzzzzzzzzyyyyyy}}}~~~kkkmmmpppssstttuuutttssswwwzzz{{{yyyuuurrrtttvvvsssqqqoooqqqtttuuurrrooojjjiiiiiiiiikkkoootttvvvuuutttuuuxxx||||||yyyuuu}}}||||||~~~}}}zzzyyy}}}xxxrrrooorrrxxx}}}yyyzzzzzzxxxuuuttttttuuu|||xxxwwwwwwvvvsssvvvzzz~~~{{{xxxvvvwww{{{~~~iiijjjmmmpppqqqrrrrrrrrruuuwwwyyyxxxuuussstttuuuuuuqqqmmmmmmppprrrsssqqqllljjjgggfffgggjjjmmmpppsssqqqooorrrwww{{{{{{zzz~~~~~~~~~~~~|||yyy}}}zzztttooonnnqqqwww{{{}}}~~~}}}{{{xxxuuuuuuuuu|||zzzzzzzzzvvvrrrssswwwxxxyyyyyyyyyxxxzzz}}}}}}}}}~~~~~~hhhiiikkknnnpppqqqqqqrrrqqqsssuuuxxxyyyyyyxxxwwwssspppmmmlllmmmooopppqqqnnnkkkhhhfffeeegggiiikkksssqqqooonnnqqquuuxxxyyy}}}~~~}}}{{{|||~~~zzzyyyvvvrrroooooorrrvvvyyy|||||||||zzzvvvsssrrrrrryyyxxxyyy{{{xxxrrrqqqsssvvvxxxzzzzzzxxxwwwwwwxxxxxxzzz|||hhhjjjlllnnnppprrrssssssnnnnnnpppvvv{{{|||xxxtttooooooooonnnlllllllllmmmooommmjjjhhhggggggiiijjjqqqqqqpppooooooqqqtttvvv{{{}}}zzzwwwxxx}}}~~~zzzvvvtttrrrqqqsssuuuwwwyyyyyyzzzzzzxxxtttqqqoooooosssrrruuuzzzzzzuuuqqqqqqxxxzzz{{{zzzwwwtttrrrrrrvvvxxx|||iiikkkmmmoooqqqsssttttttnnnlllnnnssszzzzzzsssllljjjnnnrrrqqqnnnjjjiiijjjooonnnllljjjiiiiiijjjkkklllooorrrrrrppppppsssvvvzzz{{{xxxtttvvv|||~~~{{{uuutttssstttvvvyyyyyyyyy{{{|||}}}{{{wwwsssrrrqqqnnnmmmqqqyyy|||xxxsssqqqrrruuuwwwxxxxxxwwwxxxyyywwwzzz}}}~~~~~~}}}}}}}}}ooonnnnnnpppssssssooolllqqqooopppuuu{{{}}}yyyuuupppqqqrrrrrrrrrqqqpppooottttttiiiccciiiiiiiiipppnnnnnnooopppqqqqqqrrrsssvvvyyy{{{{{{yyyzzz}}}vvvuuussstttwwwzzz{{{|||zzz}}}}}}yyytttqqqoooppprrruuuwwwwwwvvvsssqqqssswwwxxxxxxzzz{{{xxxrrrqqquuu{{{~~~~~~|||~~~nnnmmmlllnnnpppqqqnnnllltttsssuuuzzz~~~}}}wwwqqqqqqrrrsssssssssrrrqqqppptttuuukkkeeejjjjjjjjjqqqqqqpppooonnnoooqqqtttuuutttvvvxxxyyyxxxzzz}}}{{{yyyvvvuuuuuuvvvxxxxxxzzz{{{||||||zzzvvvrrrooommmppptttwwwyyyyyywwwvvvssswwwyyyyyy{{{}}}yyyttttttxxx}}}mmmlllkkklllnnnooonnnmmmssstttxxx}}}}}}vvvppprrrrrrtttuuuuuutttsssrrrtttvvvnnnhhhmmmllllllsssuuussspppoooooorrruuuxxxrrrtttvvvwwwwwwyyy|||~~~~~~zzzvvvtttsssssstttyyyxxxxxxyyyzzzyyytttoookkkmmmrrrwwwzzz{{{{{{{{{tttwwwyyyzzz|||~~~|||vvvvvvxxx{{{}}}~~~~~~~~~lllkkkkkkkkklllmmmnnnnnnoooqqqtttyyy|||{{{wwwrrrrrrssstttuuuvvvuuuuuuttttttxxxqqqkkkooonnnnnnvvvvvvuuusssrrrrrrtttvvvwwwtttuuuvvvvvvwwwxxxzzz{{{}}}xxxsssqqqqqqrrrxxxuuutttvvvzzzzzzuuupppjjjmmmqqqvvvyyy{{{||||||uuuxxxzzzzzz}}}~~~yyyuuuwwwxxxyyyyyy{{{~~~~~~~~~~~~kkkllllllllllllmmmooopppooooooqqqssstttuuusssrrrpppqqqsssuuuvvvvvvuuuuuutttyyytttooorrrpppooowwwuuuuuuvvvvvvvvvuuuttttttwwwwwwvvvvvvwwwxxxyyyyyy~~~yyytttrrrrrrsssvvvsssrrrtttyyyzzzuuupppmmmooorrrvvvxxxzzzzzzzzzvvvyyyzzzzzz}}}zzzvvvwwwwwwwwwwwwzzz}}}|||~~~~~~iiikkkmmmmmmmmmmmmoooppprrrrrrqqqpppoooooonnnmmmnnnoooqqqssstttuuuttttttsssyyyvvvqqqsssqqqpppyyyuuuvvvwwwxxxxxxvvvsssrrrxxxvvvuuuuuuwwwxxxxxxwww|||~~~~~~{{{vvvssssssuuutttrrrrrrtttwwwwwwuuurrrqqqrrrtttwwwxxxyyyzzzzzzwwwzzz{{{zzz|||~~~zzzxxxyyyyyyyyyyyy{{{yyy{{{}}}~~~~~~~~~}}}~~~fffiiilllmmmllllllmmmoooqqqrrrssssssqqqooommmlllkkkmmmoooqqqssssssssssssrrryyywwwssstttqqqpppyyywwwwwwwwwwwwvvvuuusssssstttrrrqqqsssvvvyyyyyyxxxxxx|||~~~yyyttttttuuurrrrrrsssttttttttttttssstttuuuwwwyyyzzz{{{||||||yyy{{{{{{yyy{{{}}}yyyxxxxxxyyyyyyyyyzzz~~~yyy{{{}}}~~~~~~~~~~~~cccggglllmmmlllkkkkkkmmmmmmqqquuuvvvuuussspppooojjjkkkmmmpppqqqrrrrrrrrrqqqyyywwwsssuuuqqqpppyyyyyyxxxvvvuuuttttttttttttpppnnnnnnqqqvvvyyyzzzyyywww|||zzzuuussstttqqqrrrttttttsssrrrssstttvvvwwwyyy{{{|||}}}~~~~~~yyy{{{{{{yyy{{{~~~|||xxxuuuvvvwwwwwwwwwxxx{{{}}}zzz{{{}}}~~~}}}~~~aaacccfffiiillllllllllllrrrrrrrrrssstttsssqqqooommmnnnppprrrtttuuuvvvvvvttttttsssqqqooooooqqqtttyyyyyywwwtttqqqppprrrtttvvvppplllnnnppprrrvvv{{{yyyxxxyyy|||{{{wwwnnnqqqssstttsssrrrrrrssstttuuuuuuwwwzzz|||yyyuuuwwwuuuuuuxxx{{{|||zzzwwwwwwvvvvvvwwwzzz}}}~~~~~~yyyvvvsssuuu{{{}}}}}}~~~|||}}}ddddddeeefffhhhkkkmmmooorrrqqqqqqrrrsssrrrpppmmmjjjkkkmmmppprrrsssttttttuuuuuutttrrrooooooppprrrxxxxxxwwwuuurrrqqqssstttrrrllliiikkknnnppptttxxxuuuuuuvvvxxx{{{|||zzzwwwoooqqqtttuuutttssssssttttttttttttvvvyyyzzzxxxuuuxxxwwwvvvxxx{{{{{{yyyvvvvvvvvvvvvwwwzzz|||||||||}}}zzzxxxzzz~~~}}}|||~~~gggeeecccbbbdddiiimmmqqqqqqpppqqqrrrsssrrrooommmhhhiiikkkmmmoooqqqrrrrrrvvvvvvuuussspppnnnooopppwwwwwwwwwvvvsssssssssuuupppjjjfffiiikkkmmmppptttrrrrrrsssvvvyyyzzzzzzyyyqqqsssvvvwwwvvvtttttttttvvvttttttvvvxxxzzzyyyyyyyyyxxxxxxyyyzzzyyywwwuuuvvvuuuvvvxxx{{{|||{{{zzz}}}{{{{{{}}}}}}}}}}}}eeecccaaa```bbbfffkkknnnnnnnnnppprrrttttttrrrpppgggiiijjjmmmnnnpppqqqqqqvvvvvvvvvtttpppnnnnnnnnnuuuvvvwwwvvvtttssstttvvvqqqkkkgggiiijjjjjjlllppprrrrrrsssuuuxxxzzz||||||uuuwwwzzzzzzwwwuuussssssuuussstttwwwyyyzzz{{{~~~yyyyyyyyyyyyyyyxxxvvvuuuwwwvvvwwwyyy{{{|||{{{yyyxxxxxxxxx{{{~~~}}}{{{~~~}}}~~~````````````bbbdddggghhhjjjkkknnnsssvvvwwwuuusssjjjkkklllnnnoooppppppqqqtttuuuvvvuuurrrooonnnnnnssstttuuutttssssssuuuwwwvvvoookkklllllljjjkkkmmmqqqrrrsssuuuvvvxxxzzz{{{yyy{{{}}}}}}yyyuuusssqqqrrroooqqquuuwwwvvvxxx~~~wwwxxxyyyzzzyyyxxxwwwwwwyyyxxxxxxyyy{{{|||zzzyyyttttttwwwzzz}}}~~~~~~~~~}}}|||~~~~~~}}}|||~~~]]]^^^```aaacccddddddeeegggiiimmmrrrvvvwwwvvvsssnnnnnnoooppppppqqqpppppppppsssuuuuuusssqqqpppooorrrsssrrrqqqqqqrrrvvvxxxyyysssoooooonnnllllllnnnoooqqqssstttttttttvvvwwwzzz}}}|||xxxuuussspppmmmnnntttsssooopppwwwtttvvvyyyzzzyyyyyyyyyzzzzzzxxxwwwwwwyyyzzzyyyyyytttuuuxxx{{{~~~}}}}}}}}}|||{{{{{{}}}}}}|||{{{~~~~~~~~~~~~______```aaacccdddeeeffffffhhhlllqqqttttttrrroooqqqqqqqqqqqqqqqpppoooooommmppptttuuuuuusssrrrrrrrrrqqqpppnnnnnnqqqvvvzzzyyyssspppqqqqqqooooooqqqpppsssvvvvvvuuusssssstttxxx{{{~~~{{{yyyxxxtttpppqqqvvvsssjjjiiipppppptttxxxyyyyyyzzz{{{}}}zzzwwwtttsssuuuvvvwwwxxxwwwxxxzzz{{{}}}{{{{{{{{{zzzyyyzzz}}}}}}{{{zzz}}}~~~}}}~~~~~~bbbaaaaaaaaabbbdddggghhhggghhhkkkooorrrqqqnnnkkkrrrrrrrrrrrrqqqooonnnmmmjjjnnnsssuuuuuutttssssssqqqpppnnnllllllpppvvv{{{wwwrrroooqqqrrrqqqqqqtttrrrvvvzzzzzzwwwtttssssssuuuyyy~~~~~~}}}|||zzzuuuvvv{{{uuuiiifffmmmnnnrrrwwwyyyzzzzzz}}}zzzvvvrrrqqqrrrtttvvvvvvxxxyyyzzzzzzzzz|||zzzzzzzzzyyyyyyzzz}}}~~~}}}{{{yyy|||~~~}}}~~~zzzwwwuuutttxxx~~~}}}cccbbb```aaadddhhhjjjjjjkkkjjjlllooorrrrrroookkkttttttuuuuuusssqqqnnnlllooorrrsssrrrrrrsssooojjjvvvrrrrrruuuvvvrrrooopppssswwwvvvrrrqqquuuuuupppxxxrrrrrrxxxzzzuuuqqqpppuuuyyy{{{zzz~~~xxxvvvvvvxxx|||xxxqqqrrrxxxttttttwww||||||yyyxxx{{{tttrrrqqqqqqrrrrrrpppooowwwxxx{{{{{{vvvsssxxx~~~|||xxxwwwxxx{{{|||zzz}}}~~~~~~~~~~~~}}}}}}yyyxxxvvvtttuuuxxx|||~~~~~~||||||~~~ccccccdddgggjjjllllllkkkjjjiiijjjmmmpppqqqooommmrrrsssttttttsssqqqooonnnpppssssssqqqqqqssspppkkkuuutttvvvxxxuuuoooooossstttyyyyyyuuurrruuuuuusss{{{xxxxxx{{{zzzvvvvvv{{{xxx|||||||||{{{vvvssssssxxxyyytttsssuuuuuussssssuuuuuutttuuuzzzqqqpppoooooopppqqqpppnnnvvvwwwzzz{{{vvvrrrvvv~~~~~~|||yyyxxxzzz}}}~~~{{{xxx{{{}}}~~~}}}~~~}}}|||{{{|||~~~~~~}}}~~~|||}}}|||}}}~~~{{{zzzxxxvvvuuuwwwyyyzzzzzz}}}~~~}}}|||bbbdddhhhlllppppppnnnkkkiiihhhiiikkknnnppppppoooqqqrrrsssssssssrrrpppooorrruuutttqqqppprrrrrroootttvvvyyyzzztttnnnpppvvvuuuzzz}}}xxxssstttvvvwww{{{{{{{{{{{{xxxvvvzzz{{{}}}}}}}}}~~~xxxsssrrrwww{{{yyyvvvtttuuupppmmmnnnnnnnnnrrrxxxtttsssrrrsssuuuuuutttsssuuuvvvyyy{{{wwwrrrtttzzz|||yyyyyy}}}}}}{{{|||~~~~~~|||{{{{{{|||~~~~~~~~~|||||||||}}}~~~~~~~~~|||||||||}}}~~~~~~~~~~~~}}}zzzxxxxxxyyyxxxwwwwwwxxxyyy{{{}}}~~~~~~|||~~~}}}}}}}}}~~~cccdddggglllooopppnnnlllhhhggggggiiikkknnnpppqqqrrrrrrssssssrrrqqqpppoootttwwwvvvqqqppprrrsssrrrwwwwwwyyyyyyuuupppqqqvvvuuuzzz~~~zzzsssqqqtttxxxwwwxxxxxxxxxvvvvvvyyy}}}{{{{{{{{{{{{|||~~~~~~}}}zzzxxxxxxzzz|||{{{xxxvvvrrrllliiikkkmmmnnnqqqvvvuuutttssstttvvvwwwwwwvvvuuuvvvyyy{{{xxxssstttxxx~~~~~~zzzzzz}}}~~~}}}}}}~~~||||||}}}}}}|||}}}}}}yyy~~~|||{{{|||~~~~~~}}}}}}}}}||||||{{{zzzyyyvvvwwwyyyzzz|||}}}}}}}}}}}}~~~|||zzzzzz|||~~~eeedddeeegggjjjlllllllllgggggghhhhhhjjjlllooorrrsssssssssrrrqqqooonnnnnnuuuxxxxxxsssppprrruuutttzzzvvvuuuwwwwwwtttsssuuuuuuyyy|||zzzsssooorrrxxxuuuuuutttuuuwwwyyyxxxuuuxxxwwwwwwxxxxxxwwwxxxyyyxxx{{{}}}|||yyywwwwwwwwwmmmiiihhhlllpppqqqrrruuurrrqqqpppqqqssstttsssrrrvvvvvvyyy|||yyyuuuuuuyyy{{{}}}~~~}}}|||{{{~~~||||||}}}~~~~~~|||{{{}}}~~~~~~{{{vvv~~~~~~~~~|||zzzyyyzzz|||}}}}}}}}}~~~~~~||||||}}}}}}|||{{{zzz{{{{{{||||||{{{{{{zzz{{{yyyxxxyyy}}}hhhfffcccdddfffiiikkkkkkggghhhiiiiiijjjkkkoooqqqsssrrrrrrqqqpppooooooooouuuzzzzzzuuuqqqsssvvvvvvyyytttrrruuuwwwvvvuuuvvvvvvwwwyyyyyysssnnnpppvvvxxxwwwvvvuuuyyy}}}yyysssttttttuuuwwwuuurrrrrruuutttzzz}}}yyyuuuuuuvvvvvvmmmiiihhhnnnssssssrrrssstttsssrrrsssuuuuuuuuussswwwvvvwwwzzzyyyvvvwww{{{yyyzzzzzz{{{|||}}}}}}}}}~~~}}}|||~~~}}}{{{zzzzzz{{{}}}}}}}}}~~~~~~}}}xxx{{{||||||}}}~~~~~~{{{xxxwwwwwwxxxyyy|||{{{~~~~~~|||zzzyyyxxxyyy{{{{{{{{{yyy~~~~~~}}}|||{{{yyywwwvvv|||{{{|||~~~}}}yyywwwwwwyyy~~~~~~xxx}}}~~~kkkhhhfffeeegggiiijjjjjjhhhjjjlllkkkkkkkkknnnqqqpppooooooppppppqqqrrrrrruuuzzz|||wwwssstttvvvwwwuuussssssuuuuuusssuuuzzzyyyvvvwwwxxxuuupppppptttzzz|||zzzvvvwww{{{{{{xxxssssssuuuyyyvvvpppppptttrrrwwwyyyvvvvvvyyyyyyuuuqqqllljjjooossssssqqqqqqyyyxxxwwwwwwxxxyyywwwvvvvvvttttttwwwxxxvvvxxx|||zzzxxxwwwyyy|||}}}zzzvvvzzz~~~~~~}}}|||{{{zzz{{{|||}}}}}}|||}}}|||{{{~~~~~~{{{{{{}}}~~~~~~}}}{{{yyyxxxxxxyyyzzz~~~}}}yyyxxx|||}}}{{{wwwvvvvvvxxxzzzzzzyyyxxx~~~}}}|||zzzxxxvvvtttssswwwuuuxxx|||{{{~~~xxxvvvvvvzzz~~~}}}yyyuuuyyy~~~~~~~~~~~~llljjjiiihhhjjjkkkjjjjjjhhhkkkmmmmmmkkkkkkmmmppplllmmmmmmooopppssstttvvvuuu{{{}}}xxxttttttvvvwwwqqqrrruuuvvvssspppuuu}}}{{{wwwuuuxxxwwwqqqpppttt{{{~~~vvvrrrwww|||}}}tttssswww{{{xxxqqqppptttsssvvvvvvuuuzzz~~~wwwvvvooojjjnnnqqqqqqooopppyyywwwvvvvvvwwwwwwuuutttuuurrrrrruuuvvvuuuxxx||||||xxxuuuwww||||||wwwqqqvvv{{{}}}{{{yyy{{{~~~~~~|||}}}||||||~~~~~~}}}{{{yyyzzz}}}}}}}}}~~~}}}|||||||||}}}~~~~~~{{{|||{{{vvvvvvzzz|||zzzxxxwwwwwwyyy{{{{{{zzzxxx{{{{{{zzzxxxvvvtttrrrpppsssrrrvvv~~~{{{yyy|||xxxvvvvvvzzz~~~~~~yyytttwwwyyy{{{}}}~~~}}}{{{yyyyyyzzz}}}~~~pppnnnlllllllllkkkiiihhhkkkjjjgggfffgggjjjmmmoooooommmlllllloooqqqssstttvvvvvvvvvvvvvvvvvvuuutttqqqrrrsssssssssuuuxxx{{{vvvvvvvvvvvvwwwxxxyyyzzz~~~zzzwwwvvvxxxzzzyyyxxxvvvxxx{{{|||zzztttnnnjjjlllmmmpppuuu{{{~~~~~~uuusssrrrpppooonnnnnnoooyyyxxxwwwvvvuuuuuuvvvvvvsssyyy{{{wwwvvvzzz~~~}}}}}}{{{{{{|||{{{xxxuuuwwwxxxyyy{{{}}}yyy{{{}}}~~~~~~~~~|||zzz{{{}}}}}}{{{yyy|||||||||}}}~~~~~~~~~~~~zzz{{{{{{yyyvvvrrrqqqsssxxx|||zzz{{{zzz{{{vvv|||vvvrrrtttuuusssrrrsssrrrvvv{{{}}}}}}~~~zzztttrrrxxx~~~~~~~~~|||yyyvvvuuuvvvxxxzzzzzzyyyzzz}}}mmmlllkkklllmmmmmmllljjjmmmllljjjiiiiiillloooqqqpppnnnmmmmmmnnnppprrrrrrssstttvvvvvvtttsssrrrrrrssstttttttttssstttvvvxxxzzzyyyyyyzzz{{{|||}}}}}}}}}yyyuuutttuuuwwwxxxwwwxxxzzz{{{|||zzzvvvqqqnnnnnnooorrruuuwwwyyy{{{|||sssrrrpppnnnnnnnnnpppqqquuuuuuuuuuuutttssssssrrrqqqwwwyyyvvvvvvzzz}}}|||}}}{{{zzz{{{zzzwwwtttvvvvvvwwwxxx{{{}}}}}}~~~~~~}}}}}}~~~}}}zzzzzz||||||{{{yyy{{{{{{||||||}}}~~~}}}||||||~~~|||yyyzzz~~~{{{yyyvvvrrrppprrrxxx|||{{{~~~~~~~~~yyy}}}vvvqqqrrrrrrqqqrrrtttsssvvvzzz|||||||||~~~}}}wwwuuuzzz~~~}}}~~~|||yyyvvvtttssstttvvvxxx~~~{{{yyyyyy|||~~~~~~iiiiiijjjlllnnnooonnnlllooonnnlllllllllnnnppprrrqqqpppooonnnnnnooopppqqqooorrrvvvuuurrrppppppqqquuuvvvvvvuuusssssstttvvvwwwwwwwwwwwwxxxxxxyyyzzzzzzwwwtttrrrsssuuuvvvvvvyyyyyyxxxxxxvvvtttsssrrrqqqsssuuutttrrrrrruuuxxxrrrpppnnnmmmmmmnnnppprrrrrrssstttuuutttrrrpppnnnnnnsssvvvuuuvvvyyy{{{zzz|||{{{zzzyyyyyyxxxvvvttttttttttttuuuwwwyyy|||}}}}}}~~~~~~||||||}}}~~~{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}{{{yyyzzz|||zzzwwwxxx|||}}}yyywwwsssooommmpppuuuyyyzzz|||||||||zzzzzzsssooooooooonnnpppssssssuuuxxxyyyyyyzzz}}}~~~~~~yyywww{{{~~~|||zzz{{{{{{yyyvvvttttttuuuvvvxxx~~~zzzvvvuuuwwwzzz~~~hhhhhhjjjlllooopppnnnlllooonnnnnnmmmnnnooopppqqqqqqqqqpppooonnnnnnooopppmmmrrrvvvvvvrrrooooooqqqsssuuuuuuuuuttttttuuuvvvssssssssssssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuutttwwwvvvtttsssrrrrrrrrrsssrrruuuvvvsssnnnlllppptttsssqqqooollllllmmmoooqqqppprrruuuwwwwwwtttpppmmmmmmppprrrtttvvvxxxyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvtttsssssssssuuuwwwzzz|||zzz{{{|||||||||}}}|||zzzyyy{{{|||}}}zzzzzzzzzzzz{{{{{{|||}}}|||}}}}}}{{{yyyxxxzzzyyyvvvwww{{{}}}{{{wwwuuuqqqmmmkkkmmmrrrvvvxxx{{{|||yyyyyy{{{zzzxxxuuuqqqnnnpppooommmmmmpppqqqrrrsssuuuwwwzzz|||~~~{{{yyy|||}}}zzzxxxxxx}}}{{{yyywwwwwwxxxyyyzzzxxxvvvttttttvvvzzz~~~|||~~~|||{{{~~~~~~jjjjjjjjjlllnnnnnnmmmkkknnnnnnnnnnnnnnnoooooooooooopppqqqpppnnnmmmoooppppppsssvvvvvvsssqqqpppqqqppprrrtttuuuuuuvvvwwwyyysssssssssssssssttttttuuuqqqtttxxxzzzzzzwwwtttrrrwwwvvvtttrrrqqqrrrssstttrrrtttuuurrrllljjjmmmrrrvvvtttqqqnnnllllllmmmnnnooorrrwwwzzzzzzwwwssspppmmmmmmooosssuuuvvvwwwxxxssstttvvvwwwxxxxxxyyyzzzvvvuuuttttttuuuwwwzzz|||zzz{{{{{{{{{zzz||||||zzzyyy{{{}}}{{{zzzzzzzzzzzzzzz{{{{{{yyyzzz|||~~~~~~~~~|||{{{vvvyyyxxxvvvvvvzzz|||zzzxxxwwwuuuqqqooopppsssvvvttttttrrrqqquuuzzzyyysssrrrqqqssswwwvvvqqqnnnpppnnnnnnnnnppptttyyy|||~~~~~~}}}{{{xxxyyy|||{{{yyyxxxxxxxxxzzzzzzuuuuuuvvvwwwwwwyyy{{{|||yyy|||}}}{{{yyyyyy||||||~~~mmmllljjjkkklllmmmlllkkkmmmmmmnnnoooooonnnnnnmmmllloooqqqqqqnnnnnnpppsssttttttttttttssssssrrrqqqmmmooosssuuuvvvwwwyyy{{{rrrrrrqqqqqqqqqqqqrrrrrrppptttyyy|||{{{xxxuuusssyyyxxxwwwvvvuuuuuuuuuuuuoooqqqrrrpppnnnmmmoooqqqwwwuuussspppnnnmmmllllllnnnqqqvvvzzz{{{yyyuuurrrpppmmmmmmqqqtttuuuvvvxxxqqqsssvvvwwwxxxxxxzzz|||xxxwwwuuutttuuuwwwzzz|||~~~~~~}}}zzzxxxyyy{{{}}}}}}}}}}}}|||{{{{{{~~~{{{{{{zzzzzzyyyzzzzzzzzzxxxyyyzzz{{{|||}}}}}}}}}vvvyyyyyywwwwww{{{|||zzz{{{{{{{{{yyywwwvvvwwwxxxrrrooolllkkkqqqxxxwwwqqqrrrsssxxx}}}{{{uuuqqqrrrmmmlllkkkmmmrrrwww{{{|||~~~|||zzz|||wwwvvvuuuuuuuuuuuuvvvwwwvvvxxxzzzyyywwwtttssssssvvvyyyzzzxxxwwwyyyzzzyyyzzz}}}nnnllliiiiiikkkmmmnnnnnnmmmnnnoooppppppooonnnmmmhhhlllpppqqqoooooorrruuuwwwsssppppppsssuuusssqqqlllooosssuuuvvvxxxyyy{{{sssrrrrrrqqqqqqqqqrrrrrrqqquuuyyyzzzxxxvvvvvvvvvyyyyyyyyyyyyxxxvvvtttrrrlllmmmnnnpppqqqqqqrrrrrruuuuuutttsssqqqooonnnmmmjjjnnnssswwwyyyxxxuuussstttnnnkkkpppssssssuuuxxxrrruuuxxxxxxwwwwwwyyy{{{yyyxxxvvvtttuuuwwwzzz|||~~~~~~|||zzzxxxxxxzzz}}}zzz|||}}}}}}|||}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyy{{{|||}}}wwwzzzzzzxxxyyy|||}}}{{{{{{}}}~~~~~~{{{yyyxxxxxxqqqqqqnnnlllooouuuvvvsssqqqrrrwww|||yyysssppprrrpppllljjjkkkoootttwwwxxx{{{yyy{{{~~~}}}yyyxxxzzzssssssrrrrrrrrrrrrssssssuuuwwwyyywwwtttpppooooootttwwwwwwuuuwwwzzzyyytttuuuxxx~~~mmmkkkhhhhhhjjjmmmooopppnnnooopppqqqqqqpppnnnmmmfffkkkpppqqqooopppssswwwyyysssmmmmmmrrruuussspppmmmpppsssvvvvvvwwwyyyzzzyyyxxxxxxwwwwwwwwwxxxxxxsssuuuwwwwwwuuutttvvvyyyvvvwwwyyyyyyxxxuuuqqqoooiiijjjlllooosssuuutttsssssssssttttttsssrrrpppnnngggjjjppptttwwwvvvtttrrrwwwoookkkooosssrrrtttyyytttwwwyyyyyywwwvvvwwwyyyzzzxxxvvvttttttwwwzzz|||{{{{{{zzzyyyxxxyyy}}}xxx{{{~~~~~~}}}}}}}}}|||{{{{{{zzzzzzzzzzzz}}}{{{yyyxxxxxxyyyzzz|||xxx{{{{{{yyyzzz}}}~~~{{{yyy|||~~~~~~|||xxxvvvuuurrruuutttooommmqqquuuuuunnnooossswwwtttnnnnnnqqqrrrnnnjjjjjjmmmrrrtttuuussssssuuuyyyxxxtttsssvvvrrrrrrrrrqqqqqqrrrrrrsssrrrtttvvvtttqqqooopppqqqsssvvvvvvtttwww|||xxxppppppssszzznnnooopppooommmnnnqqqssslllmmmooopppooonnnlllkkkoooqqqrrrqqqoooooosssvvvtttsssqqqppppppqqqssstttsssuuutttrrrssswwwvvvrrrsssxxxzzzyyyyyyzzzwwwssstttwwwzzzzzzxxxvvvvvvxxxzzzzzzyyyxxxvvvtttsssrrrmmmkkkjjjmmmrrruuuvvvvvvyyytttoooooorrrtttqqqnnnkkkjjjpppyyyxxxpppsss~~~~~~uuuooorrrvvvuuurrrqqqrrrqqqrrruuuxxxyyyyyyxxxzzzxxxuuuuuuxxx{{{}}}}}}{{{|||}}}~~~~~~~~~~~~~~~zzzyyy}}}}}}}}}~~~}}}||||||~~~}}}yyyxxxzzz{{{zzzxxxzzzzzzwwwvvvzzz{{{|||{{{~~~|||uuusssvvvyyywwwuuussssssqqqooonnnlllppprrrppppppqqqooojjjmmmnnnnnnmmmlllmmmoooqqqssssssrrrssstttuuutttsssmmmsssuuunnnjjjmmmppppppnnnqqqtttsssqqqooopppqqqqqqnnnmmmooosssvvvvvvuuutttpppqqq|||rrrpppmmmmmmooopppqqqqqqnnnnnnnnnnnnnnnnnnoooooooooqqqsssrrrqqqrrrtttwwwuuutttrrrppppppqqqrrrsssqqqsssrrrqqqssswwwvvvrrruuuyyy{{{yyywwwxxxwwwtttuuuwwwyyyxxxvvvuuuvvvwwwyyyyyyyyyxxxvvvtttsssrrrnnnlllkkkmmmrrrvvvxxxxxxxxxuuuqqqpppqqqrrrqqqpppiiifffjjjrrrtttrrryyyzzzuuuwwwwwwtttpppooorrrrrrrrrtttwwwyyyxxxwwwyyyvvvttttttwwwzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}zzzzzz~~~~~~{{{|||||||||{{{zzzzzz|||}}}~~~~~~||||||}}}~~~}}}{{{zzz|||zzzxxx{{{~~~|||{{{~~~|||wwwvvvxxxwwwvvvtttssssssrrrpppooohhhlllnnnmmmnnnqqqqqqnnnnnnnnnnnnmmmllllllnnnpppvvvuuurrrqqqqqqqqqqqqpppjjjqqqsssnnnlllooossstttpppsssvvvvvvtttsssssstttwwwtttqqqpppsssuuuvvvvvvxxxtttvvv~~~tttpppkkklllppprrrrrrppppppooommmmmmmmmoooqqqsssoooqqqtttuuutttuuuvvvwwwvvvuuusssqqqppppppqqqqqqoooqqqqqqppprrrvvvvvvrrrvvvzzzzzzwwwuuuwwwwwwuuuwwwxxxwwwvvvttttttuuuwwwzzzzzzyyyyyywwwvvvttttttqqqooommmmmmqqqtttwwwxxxwwwuuurrrpppooopppqqqqqqjjjddddddlllqqqttt}}}~~~||||||xxxqqqmmmnnnsssrrrrrrtttvvvxxxxxxwwwxxxvvvttttttvvvyyyzzz{{{}}}|||{{{zzzzzzzzz{{{|||{{{zzz|||}}}{{{xxxzzz||||||{{{{{{{{{|||}}}~~~~~~zzz~~~~~~{{{{{{||||||}}}|||yyyxxxzzzuuuuuuuuuuuuttttttsssrrrkkknnnnnnlllmmmqqqrrrpppppppppqqqooonnnnnnoooqqqvvvtttqqqnnnllllllnnnooonnnsssvvvtttrrrvvvyyy{{{wwwyyy{{{|||{{{zzz{{{{{{}}}zzzwwwuuuvvvxxxxxxxxx|||zzz|||qqqooommmmmmoooqqqssssssqqqqqqpppoooooopppqqqrrroooqqqsssuuuvvvvvvvvvvvvvvvuuusssrrrpppppppppppppppqqqqqqoooqqqttttttpppssswwwxxxtttrrruuuxxxxxxyyyxxxvvvsssrrrsssuuuwww{{{{{{{{{{{{zzzyyywwwwwwtttrrrooonnnoooqqqssstttssssssrrrooommmmmmoooqqqoooiiiggglllqqqtttzzz}}}}}}~~~~~~xxxpppmmmooosssrrrqqqsssuuuvvvvvvvvvxxxvvvtttuuuwwwzzz{{{{{{|||{{{xxxwwwvvvwwwxxxyyy|||~~~~~~|||xxxvvv|||}}}}}}~~~~~~yyy~~~|||zzz}}}~~~}}}|||{{{zzzyyyxxxyyyvvvxxxyyyyyyyyyxxxwwwxxxuuuvvvtttnnnmmmooopppmmmqqqrrrrrrqqqpppooopppqqqsssqqqooolllkkkmmmpppssszzz}}}~~~}}}|||}}}~~~~~~~~~}}}}}}||||||~~~kkkooorrrqqqnnnnnnsssxxxrrrrrrsssssssssrrrpppooopppppprrrtttvvvvvvuuutttuuuuuutttrrrqqqppppppoooqqqrrrqqqooopppsssrrrnnnnnnsssuuuqqqpppsssxxxzzzzzzxxxtttrrrrrrtttvvvwww}}}}}}}}}}}}}}}|||{{{zzzxxxvvvsssooommmmmmnnnooooooppppppnnnllllllnnnpppuuuqqqooorrrssssssssstttvvvwww{{{}}}xxxpppooorrrtttrrrqqqrrrsssuuuuuuuuuxxxwwwvvvvvvyyy{{{|||{{{}}}{{{yyywwwwwwwwwyyyzzzzzzvvvwww~~~{{{|||~~~~~~xxx}}}~~~zzzxxx{{{}}}}}}{{{xxxwwwwwwwwwvvvyyy|||~~~}}}}}}~~~{{{|||wwwpppmmmoooooolllooopppqqqqqqooonnnooopppqqqrrrsssssssssuuuzzz~~~}}}{{{zzziiipppvvvtttooommmqqqvvvrrrsssuuuvvvuuusssqqqpppsssrrrrrrsssuuuvvvuuutttttttttssssssrrrqqqppppppqqqrrrqqqoooppptttsssooolllrrruuurrrooosssxxxzzzzzzwwwtttssstttvvvwwwxxx}}}}}}~~~~~~~~~}}}}}}|||yyyyyyvvvsssnnnlllkkklllllllllmmmnnnooooooooonnnuuuuuuvvvwwwuuuqqqnnnmmmpppqqqvvvzzzwwwrrrrrrvvvuuusssqqqqqqrrrtttttttttxxxwwwvvvwwwzzz||||||{{{}}}|||{{{zzzzzz{{{{{{|||{{{wwwzzz~~~tttvvvyyy|||~~~~~~~~~~~~xxx||||||xxxwww{{{}}}|||{{{|||zzzvvvuuuxxxxxxvvv}}}{{{|||xxxsssppprrrssspppkkkmmmooooooooonnnoooooouuuxxx|||~~~~~~}}}~~~~~~}}}{{{zzzxxxnnnssswwwwwwqqqmmmmmmnnnrrrrrrssstttuuuuuuvvvvvvwwwuuussssssuuuwwwvvvtttssssssssssssrrrrrrqqqpppnnnppppppooorrrvvvvvvrrrnnnuuuyyytttppprrrvvvyyyyyyvvvssstttvvvyyyyyyyyy||||||}}}}}}}}}}}}}}}|||xxxzzzzzzwwwrrrnnnmmmnnnjjjjjjlllpppttttttqqqnnnmmmrrrwwwwwwtttqqqpppooonnnnnnrrrwwwxxxuuuvvvyyyuuusssppppppqqqssssssssswwwvvvvvvwwwyyy{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}|||}}}{{{wwwnnnqqquuuyyy|||}}}}}}|||zzz{{{zzzwwwxxx}}}}}}zzzwwwzzzyyyuuuvvv{{{}}}zzz~~~}}}yyywwwyyyyyyvvvmmmooorrrsssrrrrrrssstttxxx~~~}}}~~~~~~}}}~~~|||yyy|||~~~|||yyysssuuuwwwwwwtttnnnjjjgggqqqqqqqqqrrrtttwwwzzz|||{{{wwwttttttvvvwwwwwwuuurrrrrrsssssssssrrrqqqqqqlllnnnoooooosssxxxyyyvvvqqqyyy|||wwwrrrrrruuuwwwxxxuuussstttxxx{{{zzzyyyzzz{{{{{{|||||||||||||||wwwzzz{{{yyyuuuqqqpppqqqjjjjjjlllrrrxxxyyytttnnneeennnuuuvvvsssrrrssstttooonnnpppvvvxxxwwwxxxzzzvvvssspppoooqqqrrrsssrrrvvvuuuuuuvvvyyyzzzzzzyyyvvvwwwxxxyyyyyyyyyyyyyyyxxx~~~yyypppkkkoootttyyy|||}}}}}}|||||||||yyywwwzzz~~~~~~yyyuuuyyyxxxuuuwww~~~~~~~~~{{{qqqsssvvvxxxxxxxxxyyyzzzzzz}}}}}}}}}yyy{{{|||yyy}}}}}}{{{{{{~~~{{{lllpppsssssspppnnnnnnooowwwwwwuuuqqqrrruuuvvvsssvvvwwwvvvuuutttuuuxxxzzzsssuuuvvvsssooommmnnnpppmmmllllllnnnrrrvvvxxxxxxyyyyyyxxxwwwwwwxxxxxxyyyqqqrrrtttwwwzzz|||{{{zzz{{{{{{zzz{{{}}}~~~}}}}}}zzz{{{wwwqqqqqqvvvvvvqqqtttqqqnnnpppuuuvvvsssppppppmmmlllmmmppppppmmmjjjjjjmmmpppsssuuuyyy}}}xxxuuuyyyyyysssppppppmmmnnnooopppqqqtttxxx{{{{{{||||||{{{yyyxxxyyy{{{|||zzzxxxxxxzzzzzzwwwtttoooppprrrvvvyyy{{{{{{zzz~~~|||}}}~~~~~~}}}}}}}}}|||zzz|||yyyvvvxxx}}}~~~{{{~~~}}}wwwvvvwwwzzzzzzyyy|||~~~|||xxxwwwxxx|||uuu|||}}}kkkmmmoooqqqpppooopppppptttvvvuuurrrsssvvvvvvssswwwxxxwwwuuuttttttwwwyyytttvvvwwwtttpppmmmnnnppppppnnnkkkkkknnnqqqtttuuuwwwxxxxxxyyyyyyzzzzzzzzzvvvvvvwwwyyy{{{||||||{{{~~~~~~~~~~~~~~~}}}|||~~~|||wwwwww{{{zzzvvvtttrrrppprrruuuuuuqqqmmmnnnoooqqqqqqqqqqqqqqqqqqkkkmmmoooqqqssswww|||yyyvvvxxxwwwrrrnnnnnnnnnoooooooooppprrrvvvyyyvvvwwwwwwvvvuuuuuuvvvxxx|||xxxxxxzzz|||{{{zzzsssssstttwwwzzz}}}}}}|||~~~{{{zzz{{{|||~~~}}}||||||{{{zzzyyyyyyvvvtttwww|||~~~zzzxxxyyy}}}~~~~~~}}}zzzwwwvvvwww|||www~~~}}}}}}}}}}}}jjjjjjkkkmmmppprrrqqqqqqqqquuuvvvuuuvvvyyyxxxuuuyyyyyyxxxuuussssssvvvxxxtttwwwxxxvvvrrrnnnnnnpppuuuqqqnnnlllnnnpppqqqrrruuuvvvwwwyyyzzzzzzzzzzzz{{{{{{zzz{{{{{{|||}}}~~~}}}||||||wwwxxx|||~~~}}}wwwuuuuuuvvvxxxvvvrrrmmmkkkooorrrqqqmmmlllmmmpppkkklllmmmnnnppptttyyy}}}zzzvvvtttuuuuuuqqqnnnnnnmmmnnnooooooppprrrvvvyyywwwxxxxxxwwwvvvvvvxxxzzz|||wwwvvvzzz}}}~~~~~~vvvuuutttvvvyyy|||}}}}}}}}}~~~~~~}}}{{{{{{|||~~~~~~|||{{{yyyxxxxxxwwwtttsssvvv|||{{{yyyzzz}}}yyyuuuvvvvvvxxx|||~~~}}}{{{|||||||||{{{zzzyyy{{{~~~|||xxxxxx{{{kkkiiiiiikkkppprrrqqqooopppuuuyyyxxxyyy{{{{{{xxxzzzzzzxxxvvvssssssuuuwwwuuuxxxzzzyyytttqqqppppppvvvtttrrrrrrrrrsssrrrqqqqqqsssuuuwwwwwwwwwvvvuuu{{{{{{{{{{{{{{{}}}zzzvvvwww{{{yyyzzzzzz}}}~~~|||wwwsssnnnpppqqqpppmmmkkkkkklllmmmmmmmmmlllmmmpppvvvzzztttssssssttttttsssrrrrrrmmmnnnppppppqqqtttxxx|||xxxyyyzzzxxxwwwwwwxxxyyy}}}yyyvvvwwwzzz~~~~~~xxxvvvttttttwwwzzz|||}}}~~~~~~~~~|||zzzyyyzzzwwwuuutttvvv{{{yyywwwwwwzzz|||}}}zzztttqqqvvvwwwzzz~~~~~~~~~~~~~~~}}}||||||{{{~~~}}}wwwwwwwwwvvvvvvvvvxxxzzzyyytttsssvvvllljjjjjjlllppprrrpppnnnooovvv{{{{{{{{{}}}}}}zzz{{{zzzyyyvvvsssrrrtttvvvuuuxxx||||||wwwsssrrrrrrsssssstttuuuvvvuuurrrooonnnoooqqqssssssrrrpppoooxxxzzz{{{{{{{{{}}}~~~yyy{{{}}}{{{xxxuuusssrrrrrrttttttqqqoooooonnnmmmkkkkkkmmmrrruuuuuuwwwxxxwwwvvvvvvvvvuuusssttttttsssssstttxxxzzzxxxxxxxxxvvvtttssstttuuu{{{yyyxxxzzz~~~~~~{{{xxxuuutttwwwzzz|||}}}}}}||||||}}}yyyxxxwwwyyy|||~~~|||zzzxxxwwwyyyyyyxxx|||}}}zzzwwwvvvuuuxxx{{{~~~~~~}}}|||||||||~~~xxxrrrrrrsssrrrwwwvvvwwwyyywwwrrrqqqtttjjjkkkllloooqqqrrrpppnnnnnnvvv{{{{{{zzz{{{|||{{{zzzzzzxxxvvvsssssstttvvvtttxxx}}}~~~zzzvvvttttttqqqqqqrrrtttvvvtttpppmmmlllmmmnnnoooppppppoooooovvvyyy|||||||||}}}~~~|||{{{yyyzzz}}}~~~|||{{{tttqqqppprrrvvvwwwtttqqqqqqqqqooollljjjkkkmmmpppwww{{{|||yyywwwxxxxxxvvvzzzzzzxxxvvvsssrrrtttvvvzzz{{{{{{yyywwwvvvwwwyyy{{{zzzzzz|||~~~}}}zzzwwwvvvxxxzzz{{{|||{{{|||}}}}}}||||||}}}~~~zzz{{{{{{|||~~~|||yyy}}}{{{{{{|||{{{xxxzzz{{{zzzxxxwwwwwwyyy{{{|||{{{}}}~~~}}}}}}}}}}}}}}}~~~vvvqqqrrruuuuuu{{{yyyyyyzzzwwwsssssswwweeeiiiooorrrsssrrrqqqqqqmmmtttyyyxxxvvvxxxzzzzzzyyyyyyxxxvvvssssssuuuwwwrrrxxx~~~}}}yyywwwvvvuuutttssssssssssssqqqooojjjkkkmmmnnnppprrrssstttvvvzzz~~~}}}}}}}}}xxxvvvyyy}}}|||~~~||||||}}}~~~}}}||||||uuutttsssssssssrrrqqqooossssssqqqnnnkkkiiijjjkkknnnuuuwwwtttssswwwxxxwwwzzzyyyxxxuuussssssuuuwww|||}}}}}}}}}||||||~~~{{{xxxwwwxxx|||}}}zzzxxxuuutttvvvwwwxxxwwwyyyzzz{{{zzzzzzzzz|||~~~}}}{{{}}}yyy{{{~~~~~~zzz}}}|||}}}~~~zzz{{{~~~wwwvvvvvvwwwxxxzzz|||~~~{{{~~~|||zzzyyyyyyyyyyyy{{{~~~}}}vvvtttxxx}}}}}}||||||yyyuuuvvv{{{aaahhhpppttttttsssssstttkkksssxxxuuusssuuuxxxxxxyyyyyyxxxuuussssssvvvxxxqqqwww~~~~~~zzzxxxxxx|||yyyuuurrrrrrsssssssssjjjkkklllooorrruuuxxxzzzxxx}}}~~~|||~~~~~~yyyrrrpppsssxxx|||~~~}}}~~~}}}~~~{{{tttooonnnooottttttsssoookkkhhhhhhhhhaaaiiinnnmmmnnnuuuyyyxxxtttuuuuuutttsssuuuxxx{{{wwwyyyzzz{{{{{{}}}yyyuuurrrrrrvvvzzz{{{{{{vvvtttqqqqqqrrrsssrrrrrryyyzzz{{{{{{zzzzzz|||~~~}}}{{{yyy{{{~~~xxx{{{}}}||||||{{{~~~{{{{{{~~~xxxxxxyyyyyyzzzzzzzzzyyy|||~~~}}}}}}zzzxxxvvvuuussssssssstttzzz}}}|||xxxwww~~~~~~}}}zzzwwwyyy~~~bbbiiinnnooorrruuutttqqquuuppplllooouuuxxxvvvsssrrrrrrrrrqqqppprrruuuwwwwwwyyyxxxxxx{{{||||||{{{yyyuuurrrrrrrrrnnnlllkkklllooosssvvvwwwwwwxxxzzz|||}}}}}}|||zzzyyyyyy{{{uuukkknnnyyy{{{}}}}}}{{{{{{{{{~~~~~~}}}zzz||||||}}}~~~|||xxxrrrnnnqqqqqqrrrrrrqqqlllddd___hhhhhhggggggkkkrrrvvvwwwzzzuuupppooorrrvvvxxxxxx}}}|||{{{{{{}}}}}}yyytttqqqqqqrrrssssssssssssrrrqqqooopppsssuuuyyyxxxxxxxxxzzz}}}{{{}}}}}}{{{{{{|||{{{~~~{{{xxx}}}}}}yyy}}}|||zzzttttttwww|||{{{|||~~~~~~{{{xxxxxxxxxttttttttttttuuuvvvxxxxxxzzz{{{xxxtttwwwzzzvvvxxx~~~dddjjjoooqqqssswwwwwwtttsssqqqooosssxxxzzzwwwtttooopppppppppqqqssswwwzzzvvvyyyyyyyyy|||zzz{{{|||zzzwwwuuuuuuuuussspppnnnmmmooorrrttttttuuuxxxzzz||||||{{{{{{{{{}}}xxxxxxzzztttllloooxxx~~~~~~~~~|||zzzzzz|||~~~~~~}}}{{{|||}}}}}}|||yyyuuurrruuusssqqqpppooolllhhheeejjjhhhgggfffhhhlllooopppssssssqqqooooooqqquuuwww}}}}}}}}}~~~zzzvvvsssssstttttttttrrrrrrrrrpppoooppprrruuu}}}|||{{{zzzzzz{{{{{{|||~~~|||yyywwwvvvvvvwwwwwwzzz}}}{{{}}}~~~zzzwwwvvvttttttvvvyyy}}}}}}zzzwwwtttttttttvvvwwwvvvtttqqquuuuuuvvvwwwxxxyyyyyyzzz{{{|||yyyuuuyyy{{{www{{{```gggnnnpppssswwwxxxuuurrrrrrsssvvv{{{|||yyyuuuoooppppppqqqqqqtttxxx{{{uuuxxxzzz{{{~~~zzz|||~~~}}}|||zzzyyyzzzyyyvvvrrrqqqqqqrrrrrrrrrssswwwzzz{{{zzzyyyzzz|||~~~zzzyyy{{{wwwqqqsss{{{~~~zzzxxxyyy|||zzz{{{|||||||||{{{yyyxxxzzzvvvqqqnnnnnnnnnnnnmmmnnnllljjjiiihhhiiijjjlllllloooqqqooommmmmmqqqvvv}}}~~~~~~zzzwwwwwwwwwvvvvvvsssttttttsssrrrrrruuuwww||||||||||||{{{zzzyyyyyy{{{tttpppppprrrtttuuuvvvyyy}}}~~~~~~zzztttrrrtttwwwvvvvvvwwwxxxwwwtttrrrmmmllllllpppuuuuuuqqqmmmvvvwwwxxxzzz{{{{{{||||||||||||yyyxxx{{{{{{www}}}VVV```jjjooorrruuuuuusssrrrssstttvvvxxxyyyyyyxxxtttttttttsssrrrtttwwwyyytttxxx{{{}}}|||}}}~~~}}}}}}}}}zzzwwwuuuuuuvvvuuutttrrrvvvzzzzzzxxxwwwzzz|||||||||~~~|||xxxzzz{{{xxxwwwyyy{{{}}}~~~~~~yyyzzz{{{|||||||||}}}~~~|||xxxsssppppppqqqrrrrrrsssqqqpppooommmjjjjjjmmmkkkmmmnnnnnnmmmmmmoooqqq{{{}}}}}}}}}|||{{{zzzwwwxxxxxxxxxwwwwwwyyy{{{uuuwwwyyy{{{}}}}}}|||{{{zzzuuupppmmmooorrrtttuuuzzz{{{~~~yyyrrrrrrvvvyyyxxxwwwuuutttrrrqqqooolllnnnppptttvvvvvvsssqqqvvvwwwyyy{{{|||}}}}}}|||}}}|||zzzzzz~~~zzzvvv}}}JJJWWWfffmmmqqqssssssqqqttttttsssssssssuuuxxx{{{|||{{{yyyvvvsssrrrsssuuusssxxx{{{}}}{{{}}}{{{zzz{{{{{{zzzyyytttwwwyyyyyywwwwwwyyy{{{}}}||||||~~~~~~|||}}}|||xxxuuuuuuvvvxxx|||~~~|||{{{yyy{{{}}}}}}|||}}}}}}zzzvvvttttttttttttsssuuurrrssstttqqqkkklllqqqmmmlllkkkmmmooopppnnnllltttxxx}}}~~~zzz{{{{{{{{{yyyyyyzzz|||qqqtttwww{{{}}}~~~}}}}}}wwwuuurrrqqqrrrsssttttttzzz{{{}}}~~~~~~~~~|||vvvpppqqqwwwxxxvvvtttqqqnnnmmmmmmnnnoootttyyyzzzvvvtttuuuwwwuuuvvvxxxzzz{{{|||}}}}}}|||{{{}}}|||yyy~~~???NNN^^^fffkkkppprrrrrruuuuuutttrrroooqqqvvv{{{~~~~~~{{{wwwsssqqqrrrtttssswwwzzz|||{{{~~~|||}}}~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{|||}}}~~~{{{wwwtttttttttvvv{{{|||{{{{{{yyy|||~~~~~~~~~{{{xxxwwwvvvvvvuuutttsssppprrrvvvrrrjjjkkkqqqpppmmmjjjkkknnnooommmiiinnnsssyyy~~~zzz{{{|||{{{yyywwwxxxyyysssuuuxxxzzz||||||{{{zzzzzzzzzzzzxxxtttrrrrrrsssvvvxxx{{{~~~|||{{{|||{{{xxxwwwvvvqqqmmmooottttttssspppllljjjiiilllnnnqqqwww}}}{{{uuurrruuu{{{vvvvvvwwwxxxyyy{{{}}}~~~}}}{{{~~~666DDDRRRYYY^^^gggnnnrrrtttvvvwwwtttoooooosssxxxzzzzzzxxxuuusssrrrtttvvvrrrvvvyyyzzz}}}{{{~~~~~~~~~}}}~~~~~~}}}zzzwwwwwwyyyzzzxxxuuuuuuvvvwwwyyy|||~~~~~~}}}}}}zzzwwwttttttvvvxxxyyy}}}}}}{{{}}}zzz~~~~~~}}}yyyvvvvvvvvvvvvuuussspppsssxxxsssiiiiiiqqqooonnnlllkkkjjjjjjjjjiiikkkpppvvvyyy||||||}}}~~~|||yyywwwwwwwwwuuuvvvxxxyyyzzzzzzzzzyyyzzz}}}{{{tttqqqtttxxxsssuuuyyy}}}|||}}}~~~{{{zzz{{{|||}}}}}}yyyuuusssrrrooolllmmmrrrsssrrrpppllljjjkkkooosssssswwwzzzxxxuuutttwww|||xxxwwwvvvwwwxxx{{{}}}|||000;;;GGGLLLSSS^^^jjjqqqssswwwzzzwwwrrrooorrrvvvtttuuutttsssrrrsssvvvyyyrrrvvvxxxyyy|||{{{}}}}}}}}}{{{{{{}}}~~~}}}}}}~~~}}}{{{vvvvvvzzz|||xxxsssuuuwwwxxxzzz}}}|||zzzvvvsssqqqtttyyy}}}|||~~~{{{{{{{{{~~~yyyuuutttuuuvvvwwwuuurrruuuzzzuuujjjiiirrrmmmooonnnkkkgggeeegggjjjlllppptttuuuuuuxxx|||yyyxxxxxxtttuuuvvvxxxyyy{{{{{{|||xxx|||{{{tttrrryyyuuuwwwzzz|||}}}|||{{{zzzuuuwww{{{yyyvvvtttuuuwwwxxxuuusss{{{vvvrrrrrrpppmmmnnnqqquuutttrrrooommmooouuuzzzvvvvvvvvvvvvvvvxxxzzz|||yyyxxxwwwvvvxxx|||}}}|||~~~}}}777777999<<>>GGGXXXeeeoooqqqsssuuuvvvxxxzzz{{{zzztttqqqvvv||||||{{{{{{{{{}}}~~~|||yyyxxx{{{|||}}}~~~zzz~~~zzzsssnnnrrrwww{{{|||{{{zzzzzz}}}{{{|||~~~}}}xxxxxx{{{{{{}}}~~~~~~~~~}}}||||||yyyyyyxxxvvvuuuwwwzzz}}}{{{zzzyyywwwttttttvvvwwwvvvtttqqqllliiiiiikkkkkkllllllkkkiiiggghhhkkknnnvvvuuuvvvyyy|||}}}|||zzz~~~||||||}}}wwwvvvuuuuuuvvvxxxzzz|||||||||~~~}}}{{{{{{zzzzzzzzzvvvtttuuu{{{~~~|||{{{{{{zzzxxxvvvzzzyyyyyy{{{~~~~~~|||~~~~~~{{{{{{}}}~~~{{{|||xxxyyy|||111333666666444333222222777999999777777>>>KKKVVVfffjjjpppuuuwwwyyy|||}}}zzzuuurrrwww{{{{{{|||~~~{{{~~~|||wwwvvvzzz~~~|||wwwxxx~~~}}}xxx{{{}}}~~~wwwnnnppptttzzz~~~}}}||||||{{{vvvuuuwwwxxx{{{~~~|||~~~}}}}}}}}}zzzyyywwwuuutttvvvzzz~~~{{{{{{zzzwwwuuutttuuuwwwssstttrrrllliiillloooooommmlllkkkiiiggghhhjjjmmmtttssssssvvvzzz{{{yyywww}}}yyyyyyxxxxxxyyy{{{|||}}}|||zzz{{{~~~}}}yyywwwxxxvvvwwwvvvsssqqqrrrwww{{{}}}||||||}}}}}}|||xxxvvvyyywwwwwwyyy}}}}}}zzz}}}~~~~~~}}}}}}000222555666555444444555666666666555444888@@@FFFXXX___iiiqqqvvvzzz}}}zzzxxxxxx|||}}}{{{{{{~~~zzz}}}~~~{{{uuusssxxx}}}}}}yyyuuuvvv{{{}}}{{{xxxyyy{{{}}}~~~xxxvvvtttuuuzzz}}}~~~{{{zzz{{{zzztttqqqrrrtttxxx}}}{{{~~~~~~~~~||||||zzzxxxvvvvvvwwwyyyyyyyyyzzzxxxwwwvvvwwwxxxwwwyyyvvvoookkkooorrrrrrnnnnnnmmmjjjiiiiiillloooqqqooonnnrrrwwwxxxvvvrrrvvvyyy~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~~~~{{{{{{~~~}}}wwwuuuxxxxxxwwwvvvtttrrrssstttvvvzzzyyyyyyyyyzzzzzzxxxvvvzzzwwwuuuwww|||yyy|||~~~111444666777666666666777666777888888888:::===???LLLVVVcccnnnuuuyyy}}}{{{{{{~~~{{{zzz|||yyy|||}}}yyysssqqqvvv|||xxxwwwvvvvvvwwwyyyzzzzzzxxxzzzzzz|||www{{{vvvssswww~~~zzzsss|||yyyyyy|||{{{uuupppooopppttt{{{{{{~~~~~~~~~~~~~~~|||yyyvvvuuuuuuwwwxxxzzzzzzyyyxxxzzz{{{}}}}}}rrrmmmppprrrrrrppppppnnnllljjjkkknnnqqqnnnlllkkkoootttvvvssspppnnnrrrvvvyyyyyyxxxwwwwwwxxxuuuuuuzzz}}}|||~~~wwwuuuxxx|||{{{yyywwwvvvuuuuuutttyyywwwuuuuuuwwwxxxxxxwww{{{wwwtttvvv|||}}}~~~~~~777555333111111333555777444888888444444999:::555AAAPPPbbbmmmqqqrrrvvv{{{|||yyyyyyzzz|||}}}}}}{{{vvvssstttwwwyyyzzzyyyuuussstttxxx|||}}}|||vvvxxxxxxzzzxxxyyywwwuuuvvvzzz{{{{{{yyy|||wwwpppmmmmmmllluuu|||wwwyyy}}}~~~{{{xxx~~~yyyvvvuuuvvvwwwvvv{{{~~~~~~~~~yyy{{{|||}}}zzzvvvsssqqqppppppsssuuutttpppooossswwwxxxuuurrrqqqqqqpppmmmiiippppppooopppqqqrrrpppooopppmmmlllqqqxxx}}}~~~|||~~~|||}}}~~~}}}{{{yyywwwtttqqqyyyyyyzzz{{{||||||{{{{{{}}}|||||||||}}}~~~|||}}}}}}~~~~~~~~~~~~222111000000111222444666111555555222333666555111>>>KKK[[[fffkkkooouuu{{{{{{zzzyyyyyyyyy{{{}}}~~~|||wwwtttuuuvvvxxxxxxuuuuuuwwwyyy{{{|||{{{yyywwwxxxxxxyyy~~~zzzvvvtttssstttxxx{{{|||{{{~~~zzztttqqqrrrvvv}}}~~~wwwzzz}}}}}}|||yyyyyyzzz{{{xxx}}}}}}xxx||||||||||||zzzwwwtttrrrtttwwwyyyxxxtttsssvvvyyyyyywwwuuuuuuwwwwwwuuusssuuusssqqqpppooommmjjjgggkkkiiihhhkkkppptttsssppptttyyy|||yyyxxxzzz{{{zzz~~~}}}{{{{{{|||||||||{{{{{{{{{||||||}}}~~~}}}|||}}}~~~~~~222222222222222333444555000111111000222555444000999DDDRRR^^^eeellltttzzzvvvxxxzzzyyyxxxxxx||||||xxxvvvvvvvvvvvvuuuqqquuu{{{|||yyywwwwwwyyyyyyzzz~~~|||rrrqqqpppssswwwzzz}}}}}}}}}zzzyyyzzz~~~yyy{{{}}}||||||}}}~~~{{{}}}xxx}}}|||{{{}}}~~~}}}yyyuuuyyy|||~~~}}}zzzyyyzzz|||yyyxxxxxxyyy{{{}}}|||{{{{{{xxxvvvsssrrroookkkhhhiiiggggggiiilllmmmjjjgggjjjooorrrqqqrrruuuvvvuuu|||~~~}}}}}}|||{{{~~~}}}}}}~~~}}}~~~~~~|||~~~222222333333333444444444666444111000222555666444444===KKKXXXccclllsssxxxtttxxx{{{zzzwwwuuuyyy}}}|||yyyxxxwwwvvvtttssspppvvv~~~{{{yyyxxxvvvyyy{{{||||||rrrrrrrrrsssvvvzzz|||~~~}}}{{{}}}~~~}}}}}}}}}}}}~~~~~~xxx}}}zzzyyy||||||wwwzzz|||~~~xxxxxxyyyzzz|||~~~~~~~~~~~~}}}{{{zzzzzzxxxvvvssslllllllllnnnppppppllliiijjjmmmnnnlllmmmrrruuutttrrrvvv{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~///000222555777:::;;;<<>>555222333555666777111999FFFUUUbbblllrrruuutttxxx|||{{{wwwtttvvvyyy}}}{{{yyyxxxxxxwwwuuusssssswww|||~~~|||zzzzzz|||uuuzzz}}}~~~{{{vvvvvvwwwxxxyyy{{{|||}}}}}}}}}{{{}}}zzzxxxzzz|||xxxwwwzzz~~~zzz{{{|||||||||}}}~~~}}}{{{qqqrrrtttvvvwwwwwwuuusssrrrrrroookkkmmmtttxxxwwwqqquuuzzz~~~~~~~~~~~~111333666<<>>MMMbbbrrrrrrssssssttt{{{yyytttttttttvvvyyyzzzyyyxxx{{{yyywwwvvvwwwwwwvvvtttwwwuuutttrrrrrrtttvvvxxx{{{|||~~~||||||~~~}}}{{{yyyyyyyyy||||||zzz|||{{{yyyzzz~~~zzz{{{}}}|||zzz|||}}}}}}}}}}}}~~~~~~}}}|||}}}{{{{{{222222111000000000000000000000000000111111111222333666777555777CCCWWWgggoooppppppqqqvvv{{{yyytttsssvvvyyyzzz{{{{{{|||}}}{{{uuuvvv{{{|||wwwpppqqqqqqrrrsssuuuxxxzzz|||}}}}}}|||{{{|||}}}}}}~~~~~~~~~|||zzzxxx{{{~~~|||zzz|||zzzxxxyyy~~~~~~~~~zzz}}}~~~~~~zzz}}}{{{}}}|||zzz~~~}}}~~~}}}zzzxxx|||~~~}}}333222111000000000000000000000111222222222222222222555666333222;;;MMM]]]jjjmmmooonnnpppsssrrrnnnssswww|||}}}|||{{{}}}~~~yyyvvvxxx~~~|||wwwqqqqqqqqqrrrtttwww{{{}}}}}}{{{zzz~~~}}}}}}{{{}}}}}}zzzxxx}}}|||zzz{{{|||zzz|||zzz}}}~~~|||}}}~~~~~~~~~|||~~~}}}}}}~~~zzzxxx|||~~~~~~{{{zzz{{{~~~~~~222222111111111222222333111222333444444444333333111444555222111888GGGTTTeeekkkooonnnnnnooonnnkkkssswww|||~~~|||{{{}}}vvvwwwxxxzzz{{{||||||{{{vvvtttrrrpppqqqtttwwwzzzzzz|||}}}}}}}}}~~~{{{yyy{{{|||zzzyyy}}}{{{yyy{{{}}}}}}}}}|||~~~|||zzz{{{~~~~~~|||}}}|||}}}~~~~~~}}}xxxxxx~~~}}}~~~~~~uuuzzz~~~~~~111111111111111222333444111222444555555555444333111333444333222888AAAJJJ[[[dddmmmooonnnooonnnllluuuxxx|||~~~~~~}}}||||||rrrvvvzzzzzzvvvtttuuuxxxzzzxxxtttqqqppppppqqqrrrsssvvvyyy}}}|||zzz{{{~~~}}}{{{zzzyyy|||{{{yyyzzz~~~}}}}}}||||||zzz{{{zzz}}}||||||}}}}}}}}}~~~{{{{{{}}}rrryyy~~~|||}}}~~~}}}}}}}}}111000000000000111222222000222333555555444333222222222222222444777;;;>>>JJJWWWeeejjjlllmmmmmmlllyyyzzz||||||yyysssxxx{{{{{{vvvssstttvvvyyyyyywwwuuuqqqnnnjjjhhhnnnqqquuu|||}}}~~~|||}}}~~~~~~}}}{{{zzzzzzzzzzzzzzz~~~|||yyyyyy||||||yyyyyy|||~~~~~~~~~yyyuuuzzz|||}}}}}}~~~|||vvvzzz~~~}}}{{{|||~~~111000000////////////000///111222444444333222111444333222222444666777666<<>>JJJ[[[jjjsssxxxxxxuuurrrtttzzz|||{{{xxxtttqqqsssxxx}}}~~~}}}}}}zzzwwwvvvvvvwwwyyy~~~yyyzzz|||wwwyyy}}}~~~}}}wwwuuuxxx{{{||||||zzz~~~|||}}}}}}wwwooohhhrrrwwwzzz{{{~~~~~~~~~{{{{{{~~~~~~{{{zzz}}}wwwyyy}}}~~~~~~|||{{{~~~~~~}}}~~~~~~~~~~~~~~~{{{}}}}}}~~~{{{{{{~~~.........---......//////111000000111333444444444000000111222333333444444444555777===JJJ[[[kkkvvvyyyxxxuuuqqqsssyyy|||{{{zzzwwwssstttxxx}}}yyyyyyyyyyyyxxxvvvtttsss~~~uuuyyy~~~~~~}}}vvvyyy|||~~~~~~{{{vvvuuuxxx{{{}}}|||zzz~~~}}}}}}{{{rrriiilllttt{{{}}}~~~yyy{{{xxxyyy}}}}}}{{{{{{~~~{{{}}}}}}}}}{{{zzz~~~~~~~~~~~~}}}}}}|||~~~}}}zzz}}}|||~~~zzz{{{~~~111000000////////////000/////////000333555444444111111222222222333333333222333666<<>>GGGPPPWWWaaallltttvvvrrrqqqqqqssswwwyyyzzzzzzyyyvvvyyy|||zzzvvvtttqqqtttxxxxxxvvvuuuwwwzzzwwwtttyyy}}}}}}~~~~~~}}}}}}~~~~~~{{{xxxvvv}}}yyyyyywww{{{|||{{{~~~~~~vvvzzzyyyyyyxxxyyyzzz||||||sssssstttwww{{{}}}}}}||||||~~~vvvqqqqqquuuyyy}}}}}}~~~zzz{{{~~~}}}|||~~~~~~zzzyyy}}}}}}|||}}}~~~~~~}}}{{{uuu{{{~~~xxxuuuvvvyyyrrrvvv{{{{{{yyywwwwwwxxxvvvyyy{{{{{{||||||~~~~~~yyyvvvzzz111000...---,,,,,,------------......///000000111666333000///000111111111000000//////000111222333999333000222111///222888555===CCCDDDLLL]]]mmmuuutttsssrrrrrrssswww{{{~~~~~~}}}|||{{{xxxtttqqqrrrrrrrrrtttvvvwwwuuusssoooqqquuuyyy}}}}}}|||zzz{{{zzz||||||zzz~~~yyyzzz}}}uuuttt{{{~~~{{{xxxwwwwwwxxxyyywwwwwwyyy||||||yyyxxxxxx~~~~~~}}}{{{xxxwwwwwwxxxwwwvvvuuuwww{{{~~~{{{~~~zzzssspppsssxxx~~~{{{{{{}}}|||zzz|||~~~yyy{{{~~~xxx|||}}}zzzzzz~~~|||zzzxxxvvv{{{~~~}}}}}}xxx~~~}}}zzz}}}||||||~~~{{{tttrrrsssuuuuuuvvvuuussstttvvvxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~|||}}}000000...---,,,,,,,,,---,,,------...//////000000333111///...000111222222---...///111222222111111999444222333333111222777222999<<<<<>>FFFMMMUUUaaaoooxxxxxxtttrrrrrrppppppooonnnnnnrrrxxx}}}{{{~~~}}}yyyvvvvvvsssnnnnnntttssslllkkkrrruuurrrxxxyyy{{{|||}}}|||{{{{{{qqqwwwyyyxxxyyy}}}|||xxx{{{zzzwwwrrrmmmkkklllmmmjjjooouuuvvvuuuvvv{{{{{{xxxvvvyyy~~~zzzzzz|||~~~}}}~~~{{{|||zzzvvvvvvwwwwww{{{{{{wwwvvv|||~~~{{{vvvsssuuu{{{zzzzzz||||||wwwqqqrrrwww{{{{{{zzzxxxwwwyyy}}}{{{|||~~~~~~}}}}}}}}}yyy|||---......//////...------------------------......333111000000000000///---000000/////////111333444444777777555444666555222777333222333333222444888555555555666777888:::;;;;;;<<<<<<999666666:::===BBBLLL[[[fffjjjhhhfffeeennnooopppoooooorrrxxx}}}~~~}}}xxxtttssspppkkkiiimmmooonnnoootttxxxxxx{{{{{{{{{{{{{{{{{{||||||rrryyy{{{xxxyyy~~~}}}wwwwwwvvvsssoookkkjjjlllnnnmmmqqqvvvxxxxxxzzz}}}{{{yyywwwyyy}}}xxxxxx|||}}}|||}}}~~~zzzzzz~~~yyyvvvwwwwwwwwwzzzzzzzzzzzz}}}~~~~~~}}}~~~~~~{{{{{{|||yyyuuuuuuxxxyyyyyyxxxvvvvvvxxx|||}}}~~~~~~zzz{{{......///000000//////...........................222111000111222222000///111111222222222222222111333777666222222555555222444000000444555333222555555777999777444333666999555555666666666666666666777===FFFNNNSSSSSSQQQOOO[[[```fffiiilllqqqyyy~~~|||vvvssssssqqqnnnffffffjjjpppssstttwww}}}zzz{{{{{{|||||||||||||||ttt{{{}}}yyyyyy}}}vvvxxxwwwuuuqqqoooooorrrttttttuuuxxxzzz|||}}}~~~~~~|||zzzyyyyyyzzz|||}}}}}}yyyyyy}}}~~~~~~|||{{{~~~}}}||||||xxxvvvxxxxxxwwwzzz~~~{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxzzzzzzwwwvvvvvvvvvvvvuuuuuuuuuyyy~~~~~~yyyxxx...///000111111000////////////////////////......000///000111333444333111000222444555555333000///111444333......222333///000,,,---444666222111333666999<<<999333222777===444333333444666777555444444666999===AAABBBAAA>>>AAAHHHSSS\\\ccckkkuuu}}}zzz|||yyytttsssuuuuuusssfffdddhhhrrruuurrruuu}}}xxxyyy{{{}}}~~~~~~}}}|||uuu}}}yyyyyy~~~vvv|||{{{yyyvvvtttuuuyyy|||yyyyyyzzz|||~~~~~~|||xxxwwwvvvuuuttttttvvvwwwzzzzzz~~~|||zzzzzz|||}}}}}}|||~~~{{{vvv{{{wwwvvvxxxyyyxxxzzz~~~}}}~~~}}}~~~~~~}}}||||||~~~~~~xxxtttvvvyyywwwtttsssssssssssstttvvv{{{~~~~~~~~~}}}~~~}}}wwwuuu...............///000000---///000---(((&&&***......///000///...---...000111222---111<<<888000333222///000333333111111444111111111333444444333111555666777666555444555666:::555222555777555444555777444222444888::::::888:::;;;???FFFMMMWWWhhhwww|||{{{zzzxxxvvvtttsssrrrsssoookkkmmmssswwwwwwuuuwwwxxx{{{~~~~~~|||||||||}}}}}}|||zzzxxxwwwyyyyyyzzzxxxwwwxxxzzz|||~~~}}}{{{yyyyyy|||~~~{{{wwwuuurrroooooossswwwzzz|||~~~{{{|||~~~~~~}}}|||}}}vvvtttyyy}}}}}}~~~}}}~~~}}}~~~yyyxxx{{{}}}~~~}}}vvvxxxxxxwwwyyy|||zzzuuusssrrrpppnnnnnnrrrxxx|||~~~}}}|||zzzyyyzzz~~~}}}}}}---------------......///...000111///+++))),,,000---///000///...---...000...000...333===777...111///------000000......111111000000222444444222000333444555555333222333555555000///444777777777999777555444444666777777666777666999>>>BBBIIIVVVcccssstttvvvwwwwwwuuusssrrrooollliiijjjooouuuyyyzzzxxxyyy{{{}}}~~~|||zzzzzzzzzzzz{{{zzzzzzyyyyyyzzzzzzzzzyyyxxxyyy|||~~~}}}zzzzzz{{{}}}zzzwwwvvvsssnnnnnnrrr{{{|||zzzyyy|||}}}~~~~~~}}}|||xxxuuuzzz~~~|||||||||}}}|||yyyyyy|||}}}|||zzzxxxzzzzzzxxxzzz|||zzzuuuttttttsssqqqpppppprrrtttzzz{{{||||||{{{{{{}}}{{{~~~}}}{{{,,,,,,,,,,,,,,,------...---///000...,,,+++...111---...//////...---...///,,,///...333<<<666,,,//////,,,,,,///000------000000//////000222222111000000222333222111111222333333000///333666666777999555666666555333222333555666444555777888:::CCCLLL^^^bbbgggmmmqqqrrrrrrqqqkkkjjjhhhhhhiiinnnuuu{{{wwwxxxzzz{{{{{{zzzxxxwwwyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxzzz~~~~~~|||zzz{{{|||~~~{{{zzzyyyuuupppooorrr}}}|||wwwrrrssszzz~~~~~~www|||xxxtttyyyyyyyyyzzz}}}{{{zzzyyy{{{~~~~~~{{{xxxzzz|||{{{yyyyyy|||zzzuuurrruuuwwwxxxvvvsssrrrrrrxxx{{{~~~~~~~~~~~~}}}|||yyyzzz,,,,,,,,,,,,,,,------...***+++---,,,++++++---///---...//////------...///,,,///---000888333+++000000---...111111//////222///......///111111000//////111222111000000111333888444333555555333333555333555666444111000222555:::777666777666555999@@@FFFJJJQQQYYYaaafffjjjkkkfffhhhjjjhhhgggiiipppvvvtttvvvxxxyyyxxxvvvvvvvvv|||{{{zzzyyyyyyzzz{{{|||zzzzzzyyyxxxxxxzzz|||zzzzzz{{{}}}|||||||||wwwpppooorrrzzzyyysssnnnooovvv{{{|||uuuyyy~~~}}}}}}}}}~~~~~~yyyssswwwyyyyyyzzz|||~~~zzzyyyzzz}}}|||xxx{{{|||{{{xxxxxxzzzxxxsssnnnsssyyy~~~~~~{{{yyywwwzzz|||}}}zzz~~~---------,,,---......///)))+++,,,,,,,,,,,,---...---...///...---,,,---//////000,,,---333///+++333000---...111111//////222000...---...000111000//////111222222111111222444:::777666777555111111444000333444333111000333666<<<999999:::999666777;;;777999>>>CCCJJJQQQWWWZZZ\\\bbbhhhjjjiiijjjoootttsssvvvxxxyyyxxxxxxyyyzzz}}}{{{{{{{{{||||||yyyyyyyyyxxxxxxzzz~~~}}}zzzxxxyyyzzzxxxyyyzzzzzztttmmmlllooorrrtttrrrooopppvvv{{{{{{xxxyyy{{{~~~|||xxx~~~~~~}}}~~~~~~vvvvvv~~~xxxyyy{{{}}}zzzzzz{{{~~~~~~zzz{{{{{{yyyvvvvvvxxxvvvrrrlllrrryyy~~~}}}{{{zzz{{{|||||||||{{{||||||yyy---------------......///,,,------.../////////...,,,---......---,,,---...111222,,,+++111---,,,555///,,,,,,///000------000000///---...000111111000///111222222111111333444555333444666444222333888111222333222222222444555999777888;;;;;;777666888555444555777:::???CCCFFFMMMUUU^^^dddgggjjjppptttppptttxxxzzzzzz{{{~~~~~~|||||||||{{{xxxyyyzzzyyyyyyzzz|||~~~}}}|||yyyvvvvvvxxxzzzssstttvvvuuuoooggggggkkkmmmqqqsssrrrsssxxx{{{{{{|||zzzyyy|||{{{}}}|||||||||}}}|||xxx~~~{{{vvvxxx||||||zzzzzz}}}~~~zzz{{{xxxtttuuuwwwvvvrrrooosssxxxzzzzzzxxxwwwvvvyyyyyyyyyxxxwwwxxxzzz|||{{{vvvwww,,,,,,,,,,,,,,,------...---------/////////...---,,,---......,,,,,,---...000222------222---+++444///------000000......111111000......000111111111...000111222111111333444000///111333222000333999555333222222333333333222666444666:::;;;777444555555444444555666888999:::>>>DDDMMMUUU[[[aaaggglllhhhmmmsssvvvwwwzzz~~~~~~~~~~~~~~~}}}|||{{{yyyzzz||||||{{{{{{|||}}}|||{{{xxxtttrrrssswwwzzzqqqrrrtttssskkkdddeeekkkmmmrrruuuttttttyyy||||||yyyxxxxxxyyy|||}}}}}}~~~|||}}}{{{}}}yyyvvvxxx{{{~~~}}}zzzxxxzzz~~~zzz{{{xxxtttuuuxxxwwwttttttuuuwwwvvvuuuttttttuuuxxxyyyzzzzzzxxxwwwwwwxxxtttqqqvvv++++++******++++++,,,---,,,+++,,,---...---+++***,,,---......,,,,,,---......222//////444...***333222///000333333111111444222000......000222222222---///111111000000222444......000222000...111666999555222222333444222///444222555:::;;;777333333333444666888999:::999999555999???FFFMMMUUU\\\``````fffmmmqqqssswww~~~zzz{{{}}}~~~~~~~~~}}}|||zzz|||~~~}}}|||||||||zzzyyyuuuqqqpppqqqvvvzzzssstttvvvtttllleeefffmmmoootttwwwuuutttyyy}}}}}}rrrtttvvvvvvvvv{{{}}}}}}}}}}}}yyy~~~}}}{{{www|||xxxvvvxxxzzz|||}}}{{{yyyxxx}}}zzzvvvwww|||{{{{{{yyyuuuvvvyyyyyyvvvwwwwwwvvvuuutttuuuwwwzzzxxx{{{~~~}}}zzzxxxwwwoooooowww***+++,,,---------,,,,,,000///,,,******+++---///222111000.........///000------//////+++'''***222333222111///......------.........000222222000......//////000000000000000222111111111222333333444111000///000111333333333333444555777777555444333444555555666666555555444888888888999<<<@@@DDDFFFNNNTTT^^^gggooouuu{{{~~~|||}}}}}}}}}}}}||||||{{{|||{{{zzzwwwuuuuuuvvvxxxzzztttqqqtttwwwuuutttttt|||xxxsssmmmiiigggggggggoooooopppqqqsssuuuwwwxxxpppxxxzzzsssqqqzzz}}}~~~~~~|||}}}~~~|||yyyvvvzzz}}}zzzvvvtttzzzzzz{{{}}}yyytttuuuyyy|||yyyrrrmmmsss}}}~~~yyyyyywwwuuuuuuvvvxxxyyyxxxyyyzzzvvvooonnnsssxxxyyywwwyyy||||||yyytttnnniiiaaa```jjj,,,,,,---------.........///...,,,+++,,,...000222222111000///...//////000...,,,---//////,,,,,,///111111000/////////000000.........000222222000...---...000111111111//////111111111111111222333333333222111111222222222222222333555666666555333222222222333333333333222222555555666777999;;;===???>>>DDDMMMVVV___gggnnnrrrvvvxxxyyyzzz{{{zzzxxxwwwwwwxxxyyywwwuuusssssstttnnnkkklllqqquuuuuuvvvyyyyyywwwtttpppmmmkkkiiiiiikkkmmmpppsssuuuvvvwwwwwwqqqvvvwwwrrrooorrrwwwzzz~~~~~~~~~|||zzzzzztttrrrvvvzzzyyyvvvvvvzzzzzz|||{{{uuuooopppvvv||||||wwwtttxxx{{{tttsssrrrsssuuuvvvvvvuuutttvvvuuuqqqpppuuuyyyyyywwwvvvsssooohhhaaaZZZVVVVVVZZZjjj......---,,,---...///000...---,,,,,,---///222333111111000/////////000000///+++***///222000...///000000000000000111222333.........000222222000...,,,---000111222111///...000000//////000000111111444444333333222111111111222333555666666555333222111222222222222222222111222333333444555555666666222666===DDDJJJQQQXXX\\\kkknnnssswwwyyyyyywwwuuuoooqqqtttuuutttrrrqqqqqqmmmmmmpppvvvwwwuuuwww|||wwwvvvvvvuuussspppnnnlllgggjjjoootttvvvwwwvvvuuutttuuuwwwxxxtttpppttt{{{|||zzzyyyyyysssooorrruuutttsssuuuzzz{{{|||zzzqqqjjjlllssszzz}}}}}}|||||||||sssssstttvvvxxxxxxuuusssrrruuutttooommmooopppoooiiifffaaa[[[TTTNNNIIIFFFLLLYYYppp///...,,,++++++---///000------,,,,,,,,,...000111000000000000000000000000///++++++...000///000333111111111111111222222333.........000222222000...---....../////////////////////.........//////000555666666555222111000000222444555666666555444222333333333333333333333333222333333333333333222111111444777999<<>>BBBIIINNNRRRRRRPPPOOOPPPSSSVVVZZZ]]]bbbhhhllllllooouuuzzzxxxrrrrrruuuqqqrrrtttuuutttqqqnnnlllkkkllllllmmmnnnnnnooooooqqqppptttzzzwwwooorrr{{{}}}}}}}}}{{{|||vvvqqqqqqpppoooppptttzzz{{{}}}|||uuuooorrryyyuuuyyy}}}}}}xxxqqqnnnooolllmmmooorrrrrroooiiieeekkkjjjbbbVVVNNNLLLLLLJJJCCCDDDFFFGGGHHHHHHGGGGGGFFF```,,,,,,+++***+++,,,---...---,,,,,,+++++++++++++++------.../////////......,,,---......***)))000:::333222111000000000000000.........000222222000...000...---,,,,,,...000111//////......------......///333666555222000111333333444666777777666444333333222111000000111222333444444444444333333333333///111222222111111333444888999<<<>>>>>>===<<<;;;???AAADDDGGGJJJPPPWWW[[[[[[___gggqqquuusssrrrtttqqqqqqsssttttttsssrrrrrrkkkkkkjjjjjjjjjjjjkkkllltttvvvyyyzzzuuuppprrrxxx}}}yyyzzz|||{{{xxxsssqqqrrrrrrrrruuuzzzyyyyyyzzz|||xxxssstttxxxrrrrrrtttssslllccc___```WWWYYY[[[^^^___\\\WWWRRRZZZZZZSSSHHHBBBCCCFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGddd,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,---++++++---.........------++++++,,,///...+++...333000000/////////000111111.........000222222000...,,,---.../////////......000000///...............+++000444555222111222555111222444555555444222111444333222111111222333444333222111111111222444444---000222333222222222333888777777666666666777777666888;;;<<<>>>@@@CCCFFFHHHJJJSSS___fffeeeccccccbbbccccccdddgggiiilllnnnfffggghhhiiiiiiiiiiiihhhsssyyy|||xxxssstttwwwxxx{{{vvvxxx|||yyyxxxuuurrrqqqsssssssssvvv{{{xxxvvvwwwzzzzzzuuurrrrrrkkkgggdddbbb[[[PPPKKKLLLCCCDDDHHHLLLNNNMMMIIIFFFIIIKKKHHHBBB@@@DDDGGGHHHIIIHHHGGGFFFEEEFFFGGGGGGTTTooo,,,---......//////......***+++,,,,,,---...//////)))***,,,---...---,,,,,,+++)))***000222///,,,,,,------......///111222333.........000222222000...)))+++///222222000---+++111000///...............(((...333444222111333666///000222333333222000///777666444333333444666777111000///...///111333555000222555666444222111111333222111000111444777888555777:::;;;999888777888999999@@@KKKRRROOOIIIFFFKKKKKKKKKMMMQQQVVV[[[___aaacccfffiiijjjiiihhhfffjjjtttwwwpppmmmtttxxxwww{{{vvvxxx||||||~~~|||yyyvvvuuuvvvtttssstttsssqqqsssxxxwwwssstttxxxyyytttnnnlllccc\\\WWWTTTMMMAAA;;;<<<888:::>>>CCCGGGHHHEEECCC@@@DDDEEEBBBBBBFFFIIIIIIGGGEEECCCBBBCCCGGGKKKNNNccc}}}//////////////////////////////...---,,,,,,++++++///000222111///......///***++++++,,,---...//////)))...222111......222666333222111222222111...,,,++++++,,,------......///000//////000111111///---...222666555111...///222111111111111111111111111222111000//////111333444666666555555555444444444555555555444444333333333444444444555555555666666444555777888888888777666444777:::===>>>===;;;999;;;:::999999;;;===???AAAJJJMMMQQQVVVZZZ___eeeiiikkkmmmooopppppprrrxxx||||||xxxvvv|||xxxyyy{{{}}}{{{vvvqqquuutttrrrqqqpppqqqrrrsssqqqpppoooqqqssspppiiibbbRRRLLLFFFCCC???<<<===AAA::::::;;;===>>>@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEJJJDDDAAACCCDDDEEELLLUUUsss........................///......---,,,,,,++++++///000111111///......///---------------------...+++---//////......111444222111000111111111...,,,+++,,,,,,------......///000///...///000111000///+++///222111---+++,,,///------...///111222333444555444333111111222333444444444444333333333222222555444444444333333333333333444444444444555555555444555666777777777666555333555777999999888666444999888777777888:::<<<===???AAADDDGGGJJJMMMRRRUUUbbbeeegggiiijjjnnntttxxxxxxzzz|||~~~}}}|||zzz{{{{{{{{{zzzwwwrrrooowwwtttpppmmmjjjjjjlllmmmgggdddaaa``````\\\TTTMMMCCC@@@???@@@???;;;:::===999999:::<<<===>>>???@@@AAAAAABBBCCCDDDDDDDDDDDDEEEBBB@@@@@@@@@CCCOOO\\\~~~.................................------,,,,,,+++...///111000///---...............---------,,,,,,---------,,,---///111222000//////000111000...+++,,,,,,,,,---......//////000...------///111111111+++...000///,,,+++,,,...,,,,,,---///000111222333666555333222111111222222111222222222222111000000444444333333333333333222333333333333444444444444333444555666666666555444444555555555555444333222666666555444555666888999777888:::;;;;;;===@@@BBBPPPRRRUUUWWW[[[```fffjjjlllttt{{{{{{uuutttzzz}}}|||zzzwwwuuusssrrrqqqvvvqqqiiiaaa\\\ZZZZZZ\\\UUUQQQNNNKKKJJJFFF@@@:::888888;;;AAAAAA;;;888888888888999;;;<<<===>>>>>>@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAA@@@>>>EEEYYYlll..............................---------,,,,,,,,,---...000///...------..................---------///---++++++---///000000///......///000000...,,,,,,,,,------.../////////000...+++,,,...000222222...000111000......///000000000000000000000000000222111000000///000000111000111111222222111000///333333333333222222222222222222222333333333444444222333444555555555444333666666555555555555555666555555444333444444555666777888999999888999;;;======>>>@@@CCCFFFKKKPPPTTTSSS\\\eeeeee``````jjjtttqqqooollliiiffffffhhhjjjkkkdddZZZOOOHHHEEEFFFGGGDDDAAA???======<<<999666999999===CCCBBB<<<888888888999:::;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@??????>>>BBBDDDBBBAAANNNhhh........................---------------,,,,,,,,,+++---//////---------...,,,,,,---......///000000000...,,,,,,---//////......---...///111111///---,,,,,,---......//////000///---++++++---000111222///000111000//////000111111111111111111111111111......//////000111222333000111222333333222111000222222222222222222222222222222222333333333444444111222444555555555444333555555444444555777888999555444444444444555555555888999::::::999999;;;===666666666777:::>>>AAACCC;;;AAAFFFFFFEEEGGGNNNTTTTTTSSSQQQMMMKKKMMMQQQUUUVVVQQQHHH@@@;;;:::;;;===:::999888777888888888777;;;:::<<>>???>>>???????????????>>>===<<>>>>>>>>;;;888:::???CCCCCC@@@<<<999888999;;;===666666666666666666666666999777888<<<===<<<>>>AAA:::;;;;;;<<<======>>>>>>===>>>>>>?????????>>>>>>;;;@@@CCCEEEPPPhhh------------------------------------------------***+++------,,,,,,---...------......//////000000---000333222///------......---...000222333111000------......//////000000///---,,,---//////...---...---++++++,,,...//////---...///000111333444444//////000222222333333333///000222444555444222111000000000000111111222222333444444444444555555555222333444666666555555444222333333444444555555555222333444555666777777777444555666555444444666888<<<999777666999;;;;;;::::::888666666777777555333666888999777333333777;;;999999888888888999::::::333555666666666666666666999666666999:::999;;;???:::::::::;;;<<<<<<======<<<===>>>???????????????===@@@BBBHHHZZZvvv------------------------------------------------)))+++------,,,,,,---...///////////////.........+++000555555000,,,,,,............111333444222111------......///000000000......---...//////---+++///---,,,,,,---///000000000000000000000000000000...//////000000000000///...///222444444333111000//////000000111111111222444444444555555555666666333444555666666666555444555555666666666555444333111222444555666777777777666777777666444444555777:::777444444666888888777666555444555555555333111444777999777222000333666999999999999888666444333000333666888888888999:::===:::999;;;:::777777999999999999::::::;;;;;;;;;<<<<<<>>>???@@@@@@@@@@@@AAACCCDDDLLLccc---.........---,,,,,,+++---,,,,,,++++++,,,,,,---------,,,+++,,,---...///222///---...000000...,,,---------......000111222333......555999555...+++///......------///000111000000////////////000000,,,,,,---,,,+++,,,...111---///000/////////111333000///.........///111222---...000222333222111000//////111333555555333111111333444444222222333555333444555444333333444666444444555555444333222222111222333333111111222333777555222222333444444444666777888777555444444555333111///111444555333111333444555555555444333222888999:::999777555555666555444444666999;;;::::::999777666777:::;;;:::777777777777777888999:::;;;===>>>@@@???======>>>@@@???@@@DDDSSSppp------......---,,,,,,+++,,,,,,++++++++++++,,,,,,,,,---.../////////......111///---...///000...,,,------,,,------...///000222...///444666222...,,,///......---...///000111////////////////////////---...///...------///111---...//////......000222111000//////............,,,---000222333333222222///000111333555555333111111333444444222222333555222333444333111111333555555555555555555444333333111333444333222222333444666555333333555666666555555666777666555444555666444333111222444555444222444555555666555444333222555777888888777666666777666444333444666777777777888666555666999:::999777777666666777777888999:::>>>???@@@@@@@@@?????????AAAEEEOOOccc|||---------------,,,,,,+++,,,++++++******++++++,,,+++,,,///111222000...,,,000///---...//////...---------,,,,,,,,,------...000...///222222...---.........------......///000...///000000000000///...///111222111000//////000,,,---......------///111/////////000//////......,,,...000222333333333222000000111333555555333111111222444333333222444555222333333222111000222333555555555555555444444444222333444444333333555666444444444555777888777555333555666555444444555666666444333444555555444333777777777666555444333222222444666666666666777888777444222111222444444444666555444555777888777666666555555666666777888999?????????AAABBBBBB@@@>>>BBBJJJ]]]vvv,,,,,,---------,,,,,,++++++++++++******++++++++++++,,,...///000///...---///..................---......------,,,---------///......000///+++,,,///------------......//////...///111333333111///...///111333333111///......+++,,,------,,,,,,...000***,,,...111222333333222///000111222222222111111111111111222444444333111000222333333333333444666333333444333111111222333666555555555555555555555222444555555444444666777222222333555777888666444222333555555444444555777555555444444444444444333999888888777555444333222///111444555555555777888666333000///111333555555444444444555555666666555555444444555555666777888>>>>>>>>>@@@BBBBBB???<<>>@@@@@@???>>>FFFYYYvvv***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++*********+++---...,,,---......---,,,.../////////.........//////000000---,,,///...,,,+++...,,,,,,---............---+++,,,------------,,,+++---...000///...------...+++,,,------,,,,,,...000111111111222222111000000444444333222111000000000333222111111333333333111000111333333333333555666555666666444222222333444555444333222333444555666444555666555444333444666111111111222444555444222111333444333222222333444111333444444333333444555888777666555444444444444000222444444444444555666333111///000333666888888222444555555444444555666555444444555555666777888888:::<<<======>>>@@@BBBQQQiii******+++,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------***---......,,,,,,...000------------......///000111,,,+++///111...,,,++++++,,,---.........---------------------------------...///...------///000+++,,,------,,,---///111111111000///............222222222111111222222333444222111111222333222111///111333333333333555777555555555444111111222333444333111111111333444666555666666555333222333444444333111222333444444333222333444333222111222333000333555555444444666888777666555333333333444444222444555555444333333444333111000111333555555555222444666555444333555777555555555555666777888999666:::======;;;<<>><<<<<>>BBBCCCYYY~~~------...///////////////,,,---...------,,,---......------,,,,,,------...//////......------------........................***...///,,,,,,000222222222222222222222111000000............---,,,+++***,,,,,,---...///......---,,,,,,------...000111222,,,,,,---///000111111222000000000000000000000000---///111222111000000000111222333222111111333444...000222333333333555777222111000000///000000000222222222333333333444444555444444333333444444444222333444444222111222333222555444111111444555222111333444444222000111111555666666444111000000111111111222333444666666777333222222444555666444333444555666888999:::::::::::::::777;;;EEEMMMggg,,,------...............///////////////000000000...------,,,,,,------...//////............//////,,,,,,---.........------,,,//////,,,+++...111000333333333333333222111111............---,,,+++++++++,,,---//////...------++++++,,,---...000111222---...///000111111222111//////000111222111111111---///111111000///000111///111222111000///000222///111333333333444555777222222111000000000000111111111222222333333444444555555444333333333333333111333555555555444555666111333333000000333333111444555666666444222222333222333333111///---......111111222222333444555555444222222222444555444333333444777999;;;;;;;;;;;;:::<<<888<<>>000///...000222444555444444333333222222333333444111000//////111333333222222222222222333333333333111111111222222222222222555444333333222333333333555666666555444444555777444333333666:::<<<;;;999888CCC]]]|||///...---+++++++++,,,,,,------...///////////////,,,,,,,,,,,,,,,---...///,,,,,,,,,------------......------------,,,,,,,,,,,,---------,,,,,,---//////111222111...---,,,---......////////////......,,,,,,+++++++++,,,,,,---.........///000000111111........................---++++++...///,,,---///......///000111000000000///111333222000000222444;;;:::888555222000000000666555333222111000111111///111444555444444666777444333222222333333111///222333333333222222333444222111000000000111111111111222333444444333333222111111222222222222333333444444444444333333333444333444555444222222444555888666555888===>>><<<999777LLLlll000///---,,,+++,,,---...+++,,,------......------,,,,,,,,,,,,---......///,,,,,,---------.........------------------------+++,,,------,,,,,,...000///000111000...,,,,,,---...//////000000//////...******++++++,,,---//////,,,------......///000000---------...............///------000000---...000......///000111000000000///222333222///...222555999888777555555444333333555444222111000111111222111222333333222111111222555444222222333222111///222333555444333222333444333333222000///......///222333444555555444222111222222222222222222222333222444666555333333444555444444555444333222444666999777777888;;;<<<:::888???YYYxxx.........------......///++++++,,,------------,,,------------............,,,---------............,,,,,,,,,---------......+++,,,------,,,,,,...000...///000000...,,,,,,---//////000000000000//////++++++++++++,,,...///000+++,,,,,,------...//////---------------.........000......111111......111////////////000000000000111222333111//////222555000//////111444666666555333222111000000111222222444333333333222222111111444222111111333444333333000333666555222111222444222333222000...---...///333444444555555444222111444333333333222222222222111444777666444333444666666777777666555555666888777777777777888999:::;;;MMMhhh+++,,,---...////////////+++,,,------......------...............---------------------............***++++++,,,---...//////+++,,,------,,,,,,...000---...000///...------...///000000111111000000///...------,,,,,,,,,------+++,,,,,,------...//////,,,,,,,,,------.........000------000000------000000///.........///111222333222111000///000222444,,,++++++...222555444333000//////...///111222333333222000000111222333333666444111000222333444333...222555555111///111333///000111000......000222444444555444444333333222555555444333222111111000000444888777444333444777666777777777555555777888666888:::999777999???DDD\\\www)))***,,,.../////////...,,,---......//////........./////////...---,,,,,,---------.........//////)))***+++,,,...///000000***,,,------,,,---///111,,,---//////...---...///000000111111111111000000111000...---,,,+++++++++,,,,,,------.../////////,,,,,,,,,------.........///------//////,,,,,,///111000...---...///111333444222000//////111222333///------///222333111///......---...///111222444000...------///222444555;;;777333000000111111111,,,111444444000...///222+++...000000...///222555555555555444444333333333666666555444222111000000///444888888444333555777444555666555333333555666777;;;===<<<:::===FFFNNNfff,,,...//////......000333///---,,,---...///...---...---++++++***+++,,,---......///111111---%%%---((()))000111,,,---444---...//////...///000111222000...,,,,,,---///111111222111000......000222000000//////.........------//////...,,,++++++,,,------......------,,,+++///000111111111000...---////////////000000000000666555444111...///111444......///000111222333333000111111000///......///111//////222111///222777999444000...000222222111///777:::444000111111///444000///222444222222444555555444333333333444444666444333111000000111111000222555777777666333222666444111333666999999888333777===???:::999HHHZZZ~~~//////...------,,,---...///...---...//////...---...------,,,---...///000///...---...///---)))&&&///,,,,,,///000...///222,,,---.........//////000111000///------...000111111111000...,,,,,,///111000/////////............+++,,,------++++++,,,---------......------,,,+++---...//////...---,,,+++.../////////000000000000444444222000......111333111111111111111111111111000111111000///......000111//////111111///111666888444111000222333222000444<<>><<>>;;;:::FFFVVVwww222...+++---111333111...((()))+++---...///000000///111///---...222333000111000///.........//////,,,,,,---............---+++111///,,,000...,,,444333222111///............---...////////////111333//////......------,,,,,,...------,,,---...///000---......//////......---...---,,,,,,,,,---...///------,,,,,,------...//////---,,,///222333000,,,333222000...///111333555---...000111111111222333/////////000111222333444000...---///222333000,,,111111222333444555555666222111///---,,,---...///000///000000222222111000...000333333222111111222222222222222333444555666777666:::???>>>AAATTTkkk222...+++---111333111///((()))+++---...000000000444111---+++///444222,,,222111///......///000000,,,,,,,,,,,,------......+++222000,,,000---,,,333//////............//////,,,---/////////000222555///...------,,,+++***)))------,,,+++,,,---///000***++++++,,,,,,++++++***000...,,,***)))***,,,------,,,,,,,,,,,,---.........---...222555333,,,%%%222///,,,******---111444222111000...---...222555/////////000111333444555222...,,,...333333...''',,,---...000222333333333...---,,,+++,,,...000111000//////000222222111000,,,///222444333222222222000000111222333555666777222222777???BBBIIIbbb}}}.../////////...,,,***))),,,...000000///...///000///000111222222222222222000000///---,,,,,,///111---***''''''+++---...------,,,,,,---///000///---,,,...///...------...///111333555111,,,***,,,000...///000///---,,,,,,---+++---***,,,333---&&&+++////////////////////////------,,,,,,,,,---......++++++,,,---...///000111000111222333333222111000//////...------...///000111222///++++++///222222111///---,,,---///222444///000111333444555555666222222222111222222333333000///...------...///000000000111222222222222111000111333333333111///...444444444333222111222444777333555<<>>:::FFFddd///000000///---+++,,,---...///000...------111555333---+++---...,,,,,,///......////////////......+++,,,---------,,,+++***000///...---+++***)))((((((***,,,---,,,,,,---///000000///...---,,,,,,+++***,,,//////---,,,,,,,,,222111///.........///000222111...+++*********+++)))***+++,,,...///000000,,,,,,++++++,,,...///000---***((((((+++------+++000......000333444222000///---+++---111333333222...///////////////......,,,---------,,,,,,...///...000111///---,,,...000111///...---...///...---444111...///111111...+++111111222222222222333333555::::::444444999===<<<<<>>???PPPjjj,,,///111222000.........///...---///111222111000000---,,,///000---,,,---,,,------.........------++++++++++++,,,---......//////......---,,,++++++)))+++---.........///000---------....../////////,,,---...---++++++---...((((((***+++---.........///...---,,,---///111333------------------------,,,,,,---......------,,,---///111111000///000111---...///...,,,******+++---......---++++++,,,...++++++,,,---............---...///...------///111111///...---//////...---///------...111333333333444444333111000000333555000000000000111111111111555444555888999:::>>>DDDaaavvv...000333333111///...---///------///111333111///222---+++...///---,,,...++++++,,,---............++++++******+++---...///------------------------***+++---...---,,,---...---------------------...---------,,,++++++---///)))))))))***+++,,,---...---------------...///000,,,------------------------.../////////...------***---000111000///000222---///000///,,,)))***+++...///000...++++++,,,...,,,---..................---.........------///000222///------///000///---///---,,,---000111111111333222111222333555555555//////000000000000111111666555777888777999CCCPPPqqq000222555555333000...---///------///222333111///333...+++---...------///******,,,---.../////////++++++******+++---...///,,,,,,------...//////000+++---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---///+++***)))))))))***,,,---((()))+++------,,,+++***,,,,,,,,,---------............///000000///...---&&&***---///------///111...000111000,,,)))***+++...000111///,,,+++,,,/////////000000///...------,,,---------,,,,,,...///222///------///000///---///---,,,---///000000000111//////111555888777555/////////000111111222222444444666999888;;;JJJ[[[|||222333444444444222000///000...,,,---000222222000/////////---+++******,,,,,,------...//////......///+++&&&'''+++...---+++)))***+++,,,---.........---)))+++//////+++)))---///+++((((((***,,,,,,+++000000000///------...///'''((()))***+++,,,,,,,,,///...,,,*********,,,---++++++,,,,,,---...//////---.........---,,,,,,+++******+++,,,,,,---.........,,,***+++---...,,,***000---++++++...///---++++++---000222222222000///222000...,,,+++,,,---...$$$)))...///---,,,///222---...000111111111000///---...///000111222333333///000222222111111222444777888;;;;;;:::BBBZZZrrr222333444444333111///...///...---///222333222111/////////---,,,+++---///++++++,,,---....../////////+++''''''+++...---+++******+++,,,------------///***))),,,,,,)))***///000---******,,,......------......---++++++,,,---***++++++,,,,,,,,,,,,+++///...,,,******+++,,,---+++,,,,,,------.........------......------,,,+++******+++,,,,,,---.........,,,***+++---...,,,***---++++++---///000---+++,,,...000222222111///---000///---,,,,,,---///000(((,,,000000---+++---000---...///000000000//////......///000111222222333000222333333222222444555666666888;;;>>>JJJccc{{{333444444444333111///---......///111444444333222000000///...,,,---000222,,,,,,++++++,,,...///000...***((((((+++------+++++++++,,,,,,,,,,,,++++++///+++))))))))))))+++///222000------...000000000---...///...,,,+++,,,...---------------,,,++++++...---,,,+++***+++,,,---------------------------------......------,,,,,,***++++++,,,,,,------...---,,,++++++------,,,++++++++++++...000000...,,,---///000111111///---,,,...---------...///111222---000222111---+++,,,...------...////////////...//////000000111111111222111333444444444444555777666555555:::CCCUUUqqq444444444333222000...---...///111333555555444222222222111...------000333000///---,,,,,,---///000---***))))))+++------,,,,,,,,,,,,,,,,,,+++******---+++***))))))***+++---111000///...///000000000...000111111///...///000,,,,,,------------,,,,,,------,,,+++++++++,,,---------------------,,,,,,,,,------...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------------...///000000///...,,,+++...............///111222///111222000...,,,,,,...---------...............000000000000000111111111111222444444444444666888666444444;;;JJJbbb}}}444333333222111000.........000333444555444333222222222111///---,,,...000444222000...------...///+++*********+++,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,+++***............------...///...///111111000//////000)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------...------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111///---+++***+++---///////////////...,,,+++***//////............////////////000///.........///------------.........///000000000000000111111111000111333444333444666777888666666@@@TTTnnn222222222111000000//////000222444444333111111222//////000...---,,,---...444222000///------------******+++++++++,,,,,,,,,++++++,,,,,,+++***)))))))))---...------...---)))+++,,,------,,,+++,,,---+++---000000///.........((()))***,,,------......++++++,,,,,,,,,,,,------------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---000///---+++)))***---000............---,,,+++***..................------......------......///000......------......///000//////000000111111111222000111333444444444666888999999;;;HHHaaa|||111111000000000000111111222333444333000///000111(((***---...---------...............------------)))***+++,,,++++++,,,,,,***++++++++++++******))),,,//////++++++//////,,,)))+++------+++)))+++,,,+++---000111000......///++++++,,,---------------***+++,,,,,,------------+++,,,,,,------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...)))+++......,,,,,,...000------------,,,,,,++++++++++++,,,------.........///...,,,,,,------......//////.........///000111......///000111222222333000222444555555666888::::::;;;AAAQQQnnn000000000000000111111222333444555222///---///111"""&&&***---.........///)))***+++,,,------------)))***,,,,,,+++++++++,,,)))******+++++++++******...111///))))))///111...(((+++------***)))***,,,,,,///222333222111000111.........///......---,,,***+++,,,---------------++++++,,,,,,---...//////+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...###(((...111000//////000------,,,,,,,,,,,,++++++((()))***,,,---...//////000...,,,+++,,,,,,,,,,,,000//////......000111222---...///000111222333333222444666666777777:::;;;999===EEEXXXvvv111000000000111333555777999444555:::777---,,,222222222111000//////000000++++++++++++,,,---......***)))((()))+++,,,+++***,,,++++++...000,,,###,,,,,,++++++***))))))(((***+++,,,------,,,***)))---...///222333222///,,,***++++++,,,,,,++++++***,,,,,,+++******+++++++++,,,------......------,,,---------------///000000------......---,,,++++++(((***,,,,,,,,,,,,...000,,,,,,,,,++++++,,,------...,,,***+++...000...,,,+++)))((()))---000000...,,,,,,,,,------.........///...---...///000000.../////////000111333444555222222666>>>AAA<<<555222:::;;;MMMmmm...//////000222555777888:::444555:::777...,,,333222111000000/////////000------,,,,,,+++,,,,,,,,,***)))((())),,,---...---,,,++++++...111///)))###,,,,,,++++++******))))))***+++++++++++++++******------...000111111///---++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------......------,,,---------......///000111.........---------,,,,,,***,,,------++++++,,,...---,,,,,,+++,,,,,,------...,,,+++,,,...///...,,,...+++******---......,,,,,,,,,,,,------.........000///...///111111111000000000000000111222333444666333555;;;>>>;;;777777===CCCXXXvvv------///111333666888999999555666999666///...333000000000000///////////////...---,,,++++++++++++,,,***)))))),,,...000000)))((())),,,000000---***+++++++++++++++++++++++++++***************++++++...---,,,---///000///...,,,------------------,,,------------------------,,,------......------,,,---------...//////000000000///...---,,,---......,,,---...---+++***+++,,,------,,,,,,,,,,,,,,,------,,,+++,,,...///...---000...,,,,,,------,,,+++---------------.........111000///000111222222000111111000000111222333333888444333777:::999:::<<<@@@NNNhhh---...000333555666777777999666666888555//////333/////////////////////.........---,,,,,,,,,,,,,,,000...+++***,,,...000000'''&&&&&&))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,...,,,***+++---...//////------............---------------...............,,,------......------,,,+++,,,------.../////////000///---,,,,,,---///000+++,,,------++++++,,,---...------,,,,,,,,,,,,---,,,,,,,,,,,,---......---///...---------------------------...............000///...///111222111000222111111111111111222222666333222666888888:::>>>AAAXXXvvv///111333555555555444333777666666666333000000333---...////////////......---,,,,,,,,,------...///555111---+++,,,---------***)))((()))***,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))))))))***,,,------+++******,,,...//////---......//////......---,,,---...////////////...,,,------......------,,,******,,,------...------000...---+++,,,---///000)))+++,,,,,,,,,,,,---//////...------,,,,,,,,,---,,,,,,------------......------------......000111........................///...---...000111000///222111111111111111222222222111333777999999;;;???EEEccc000222444666777555333111555555555333111///000222,,,,,,.../////////...---,,,,,,,,,,,,---...///000666333///---,,,,,,+++***...---,,,,,,,,,,,,------//////...------,,,++++++************+++,,,---------+++******---///000000------............------+++,,,---///000///......,,,------......------,,,)))***,,,---......------------,,,+++,,,---...///(((***,,,,,,,,,,,,...000000///...---,,,,,,,,,,,,+++,,,...---,,,,,,---///+++,,,.........///222444/////////...............///------...///000///...111111000000111222333333111111555:::<<<;;;===BBBPPPppp...000444777888666444222333444444111......000000***,,,---//////...---,,,......---------......///444222///------,,,+++)))---......---,,,,,,,,,---111000///...---,,,+++*********+++,,,---.........,,,+++***,,,...000000000---------......---------***+++---/////////...---,,,------......------,,,***,,,...///000000///...++++++++++++,,,,,,------***+++---,,,,,,+++---...000///...------,,,,,,,,,***,,,......,,,,,,---///+++---//////...///222555000/////////.........---///.........000111000///000000000000111222333444444444777<<<======AAAHHH```,,,///333777999888666444222444333///---...///000***+++---//////...---,,,000///...---------------111000.........---+++******+++,,,,,,+++***+++,,,222111000///---+++***))))))+++,,,...//////......,,,++++++---///111111000,,,------------------,,,)))***,,,...//////...---,,,------......------,,,,,,---///111222111000///)))***+++,,,,,,,,,,,,+++,,,---...---+++***+++,,,000000///...---,,,,,,,,,***---///...,,,+++---000,,,...000000...///222555000000//////.........---111//////000111222111000/////////000111333444555888777999===>>>???EEEMMMlll222333666777777666444333777555111...,,,---///000333///,,,,,,...///...,,,000///---,,,,,,---///000111111000---***)))***+++---,,,,,,++++++,,,,,,---111000///...,,,+++***)))(((+++...///---,,,---///...///000///.........000000000//////...---++++++,,,---...///...---,,,+++000***,,,333333***(((...////////////000000000000---,,,,,,++++++,,,,,,---)))+++,,,---,,,,,,---///111000///...---,,,,,,,,,)))+++---...------...///---...///000111111111111......---------///111222555333000.........000222...///222333333444666888:::<<>>NNNaaa333444555666555444222000000///,,,+++***+++---......---++++++---......---///...---,,,,,,---...///111...,,,---111333222000000///...---,,,,,,++++++.........------------,,,000111000...,,,+++---///,,,---......,,,,,,---...---...............------...---------------......,,,)))+++333444000000555111111000///...---,,,,,,+++++++++******+++++++++,,,---...---,,,,,,...//////......---.........///''')))+++,,,,,,,,,---...111111111000///---,,,+++***+++---...000111222222222111///------...000111444666777777777777888:::666:::??????>>>FFF[[[ppp333444555555444222000///------,,,++++++,,,---...000000000000111222333222///...------------...///111...+++---222444222...+++++++++++++++*********------------............222111///---,,,---///000+++,,,------++++++,,,---,,,------...//////......---,,,+++++++++---...///---+++---222444111222555000000//////...------,,,---,,,,,,++++++,,,,,,------......---++++++---///------------...///000111''')))+++,,,+++,,,---...111111000000...---+++***+++,,,...000111111000000000000.........///000111666777999888777777888999888;;;>>>>>>BBBQQQkkk333333333333222111///...---------------.........,,,---...////////////000.........------.........111...+++,,,000111...***((()))***+++,,,---------,,,,,,---......//////000000///---,,,---///111222+++,,,---,,,+++++++++---+++,,,---...////////////+++***))))))***,,,...//////...///222222111111333.../////////////////////.........------............///...,,,******,,,...---------...///000111222---///111111111000111222//////000000///...------...///000000000///---,,,//////......///000111222666777888888777666777888888:::;;;===FFF\\\xxx222222222111111000//////------...//////......---+++---//////---------...........................000...,,,---......+++((((((***,,,///000111111111,,,------...//////000000///---+++,,,...000111000+++,,,------++++++,,,---,,,,,,---.../////////...)))))))))***+++---...///000000000000111000111111////////////000000000111000//////......//////000111000///,,,******,,,...---------...///000222333///111333222111000111222...///000000000000000///000000000000///...,,,,,,////////////000222333333555777888777666666777888666888:::@@@PPPiii000000000000000000000///,,,---/////////...---,,,---///222111///---...///---..................---------......---,,,***)))***+++...000111222111000------......//////000000///---+++,,,...///...,,,,,,---...---,,,+++,,,...------..................)))***+++---...///000000///000000//////000111111111111111111111000000000//////............//////444333111...,,,,,,...000............///000222222000111222111///.........000000111111111111000000111000///......---......//////000111222333444555555777888888777777888:::666:::@@@LLLaaa{{{////////////000000000000,,,---...//////---+++***,,,///111000---++++++---------............------+++---//////---,,,+++,,,***,,,...///000000...---............//////000000///---,,,---///...+++(((,,,---......,,,,,,---...---...............------)))+++---///111222222111---//////......111222111444333333222111000//////......------------......666555333000------///222............///000111222444555666444222000///000222222222222222111000000000///...------...///000//////000222333444555555555777888888888888:::;;;999>>>HHHWWWqqq333222000///.........///,,,---.........---,,,+++,,,---...000000000/////////......///000000...,,,***++++++,,,,,,++++++***,,,***)))***...///...,,,...---,,,+++,,,...000222000//////...............,,,,,,------...///000000---------.............../////////...///000000111///------000333333...(((111222333444333111///---222111000//////000111222555444222000............///000111222222222222222222333333111000///000222555444222000//////000000111000///......///000111222000......000333555555777777777666555555777999:::<<>>VVVttt//////000000000000////////////...//////000111222222111000......---------*********,,,......---+++***++++++,,,,,,++++++***)))+++,,,,,,,,,,,,---///333111///......000222333//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///,,,---...///000///...---***---///---******...333888888666555333222111000222111000//////000111222444222///------///222444666666777777777666555555111222222222111111222444...///000000111111111111//////000000000000//////000111222555777888666333111333444555666888<<<>>>EEE^^^zzz---...///000111111000000111000/////////000111222000000...------------...+++***+++,,,------+++)))***++++++,,,,,,++++++***)))+++------++++++---///222111111111111111111111///......---,,,---------***++++++,,,,,,---------)))***+++,,,---......///***+++---...///...---,,,+++---......,,,,,,///222555444333222222222222222222111000000000000111222222111///......000222444333555777999999888666444111222333222222222444555111111000000000111111222000000////////////000000000111333666999888666333111333555666777:::===AAAUUUkkk+++---...000111222111111222111000//////000111111///...---,,,+++,,,---...+++++++++,,,------***(((+++++++++,,,,,,+++++++++(((+++------++++++---000000111222333333222000///---,,,++++++******++++++,,,,,,------...///000000)))******+++---...//////)))***,,,......---,,,+++,,,---.../////////000111111000000000111222333333222111000//////000111222......///000111222222333000222555888888777444222000111222111000000222444333222111000000111222333111000///......///000111000111333777999999666333222333555666888;;;???BBBeeexxx333222111///...///222555222222111111000000/////////...---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...************************///111444555444111---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111,,,,,,+++,,,...///...------+++***+++...000...,,,///---...222222//////111333333222111000000000000333333222111000000000000///000000/////////222444222222333444333222111000...............///000000///000222222111111222444000000000000000///......777,,,(((000555000///444777444666;;;888555BBBTTTwww111111000000111222333444000//////...------......///...---,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++//////000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,+++++++++,,,---,,,,,,...,,,+++,,,...///...,,,...,,,,,,000000------000222222111000000000111111444444333222222222222222000111111000///000222444222222333333333222111000...............///000000///000111000///...///000000000111111111111000000444+++(((000555222111666555444777;;;999;;;KKK```{{{111000///111444666555222000///---,,,,,,---...///......---,,,,,,,,,------,,,,,,,,,,,,---------...,,,,,,++++++,,,,,,---...------------------------...------,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,///---,,,---......---,,,---******......+++,,,...111111000000000111222222555555444444333444444444111222222111000000333555111222222222222111000000...............///000000///000000///---,,,,,,---//////000111222222222222222+++)))111555333333777444444888;;;;;;BBBYYYqqq666222...///444666444111222000...,,,,,,...111222...------,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++---,,,,,,++++++++++++,,,000111111000///....../////////.........------,,,---******------+++,,,///222111111111222333444444444444333333333444444555222333333222000111333555111111111111111000000000...............///000000...///000///---,,,---...---...///000111222222222222---,,,222555333333666333555999<<<===IIIeee;;;555...---111333222000000...,,,+++,,,...111333------,,,,,,,,,------...************++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////...---++++++++++++++++++++++++...---,,,,,,,,,,,,,,,---000111222111///---...000/////////...------------///,,,+++......,,,---111333333333333333444555666222111111111222333444444333333333222000000222444111111000000000/////////...............///000000---...000000//////000111+++,,,---///000111111111333111111333444333222333444777:::<<<@@@QQQmmm:::555000...///000///...++++++***)))***,,,...000------,,,,,,,,,---......************++++++++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,...000000000...---++++++++++++++++++++++++------,,,,,,,,,,,,---...,,,///000///,,,+++---///...///000///------...///000---,,,...///---...222444444333333444444555555/////////000111222333444333333333111000000111333111000000///.../////////...............///000000---///000000000000222333***+++---...///000000000333333444444444333222222444777:::>>>FFFYYYttt333333222111000///---,,,)))))))))***+++---...///,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------------------............************************++++++***++++++,,,---...***---000///+++***---000,,,...000///...---///111111---,,,......---...222444333333222222222222333/////////000111222444444222222222000//////000222111000///.........//////...............///000000///000111111000///000222,,,,,,...///000000000000111333555555444444444333444777:::@@@MMMccc{{{,,,///333555333///,,,+++******+++---...///000000,,,,,,,,,,,,,,,---...///---------.........//////,,,,,,++++++,,,,,,---...........................000...,,,******,,,...///************************))))))))))))***+++,,,---***...111000---,,,///333+++...000000...---///222000---+++------,,,...222333333222111000000000000/////////000111333444555222222222000......000111111000///------......///...............///000000000111222111///---...///---...///000111111111000///222555555444555666555333666:::BBBRRRiii555444333222111///......---...///...,,,+++,,,---..................------,,,------,,,+++,,,...111///...,,,+++***++++++,,,---------------------------,,,+++---///000000///,,,,,,,,,,,,,,,,,,,,,,,,000,,,)))***---///---)))+++++++++,,,...111444555222000...---...///......******+++,,,---......///111222111///000222...(((///000111222222222222222333222111111111111111111111000000111222222000......///111222333333222111000111333333333111///...000111222111000000222444//////000222444666777666777999<<>>JJJaaasss777555444555444000000222000000///...---------------...///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------///...---,,,+++,,,,,,---,,,,,,---...///000000111000000000000000///...---...............///000000------,,,,,,,,,...///000//////000000000111111111111111111222111111000000000000000000111111222333333222000000111111111000000111111000///...000111111111111111111111111111111111111111111222333444444333222111000000000000000111222333444555555555888777999;;;777555BBBTTTjjjyyy888777666666555333333444///000000///...---...000...///000111111000///...//////............//////,,,,,,+++++++++,,,,,,---///...---,,,+++,,,------,,,,,,------...//////000------............------///............///000000---------,,,---...///000//////000000111111111111111111222111111000//////000000000000000111222222222111000000000000000000000111111000...---...000111111111111000000000000///000000111222333333444222222111111111111111111///000111222333333333333999777888:::666666CCCUUUrrr~~~888888888666555555555333---///000///------///111...///000111111111000///000//////......//////000------,,,++++++,,,,,,,,,------,,,+++,,,---...///+++++++++,,,,,,------...,,,,,,---...////////////...............//////000......------......//////---...///000000000//////111111111111111000///...000000000///000000111111111111111000//////000000///000000...,,,,,,---...//////000000000111111111//////000111222222333333//////000111222333333333222333444444555555555555999555444888888999DDDSSSwww555888999666555555333000+++...000///,,,,,,///222---...///111222222111111///...---,,,,,,---...///......---,,,,,,,,,---------,,,,,,+++,,,---...///******++++++,,,,,,,,,,,,------///000111222222222...............///000000........................,,,---...///000///...---000000000111000000//////000000000//////000000111000111111000......///111---......---,,,+++---...---...//////000111222222//////000111222222222111---...000111333444444444000111222222333333222222888333333777999<<>>@@@<<<::::::666...(((,,,///...++++++...333+++,,,...111333333333333333111000//////000111333111000///...............111000...,,,++++++++++++,,,,,,------------------)))***,,,...000111222222111111111000111222222333...///////////////......,,,---///000111000...---......///000000111000000111000////////////000000///111222000------///111---...///.........000222////////////000000000000000000111222222111/////////000222333333222111000222222333444444444333333555555777999888@@@[[[www;;;;;;888555555777333,,,/////////---,,,,,,...000,,,,,,...///000222222333111000000000000222333444555111------...---)))$$$***+++---///000000///...000---,,,,,,///000...,,,,,,,,,.../////////...---///111111111444888666000777333///...//////---++++++,,,------......---------...///000000111000000//////111333///+++---222111000///------///000111+++,,,,,,---...///000000333222000/////////000111111111111111111000//////333000,,,,,,///222333333///000333555666666666666666444666;;;>>>IIIeee;;;<<<:::666444555222,,,...//////---,,,,,,...000.........///000222333444111111000///000111222333444000------///...***&&&***+++---///000///......///---,,,---///000...,,,++++++---.........---,,,///000///...000444222---222000------...///...---+++,,,------......---------...///000111111111111222...---000111//////111...//////////////////...------......//////000000222111000///...///000000111111111111111000//////222000------000333333333333444444444444444444333666555666:::BBBSSSnnn:::======777333222000---......///...------...000111000//////000111444555222222111000000000111111333000---...//////---***+++,,,...///000//////...///...---...///000...---***+++,,,,,,------,,,,,,///000...+++,,,///...***...---+++,,,...000000000,,,,,,---............------...///000111111111111444---***---111222111222---...000111111000...---///////////////000000000111000///.........///000000111111111111000000///111000///000222333333333555444444333333444444444666777777:::HHHbbb{{{;;;??????888222000///------/////////......///111222111///---...000222444444333333222222222222222222000...///000111///.........///000111111000000.........///000///...---++++++,,,,,,---------------...---)))***---...,,,---------...///000111111,,,------...............---...///000111222222222444...+++---000111222555//////000111111000//////111111111000000000000000111000...---------...///000000111111111111000///000000000111222333333333222222111222333555777999444777888<<>>NNNiiiAAABBB???:::888888444///000222444555555444555555222111000...------,,,,,,///111444777:::;;;<<<===555444333222111222444555111111111000000000111111+++///222333111///......------,,,,,,,,,---...///***///222///---///111000...000333333111///000111------...///////////////---...///111222333444444222000000222111///000444000//////////////////000...//////000000111111111222111000///...///000000//////000111111111111111...//////...---...111444333444444444444444444333888888CCC\\\vvvCCCBBB>>>::::::;;;666///000333555666666555666777333333222000///...,,,,,,,,,...222666:::<<<>>>>>>666555444333111222444666000000///////////////000+++///333333111......///---,,,+++***+++,,,---...+++111333000......///---+++...111222000///000111---......///////////////---...///111333444444444555000...111444222000000,,,---...000000...---,,,---......///000111111222333222000/////////000111//////000111111111111111...//////---+++,,,111555///000333555666666666666:::999GGGeee~~~<<<555555===<<<333///333///222777:::::::::::::::222//////111111...---000000222666999;;;;;;::::::666555333222111111222222000///...------...///000......---------............,,,***+++---.../////////000111111///......///000000...------...///000......000333666444///+++...///000222333333333222......000222333111,,,)))111000000///////////////...000111111///...//////111111000000//////......000000333666444///---000------...///000111111111000555555111111555555111:::AAATTTqqq<<<555444999999111000555111444777999999888888777333000///111111---,,,///---000444888;;;<<<<<<<<<444444333333333333333444000///...------...///000,,,,,,,,,---...///000111000...,,,+++---......---///111222222000......///000///............000000///...000222444333///,,,////////////000111111222......///000111000---***000000000000000///.........000111111///...///000////////////000000000000222000///000000///333999222222222333333444444555222666666333222666777555;;;IIIddd~~~;;;444222444444///111777666666777888888777555444333000///111111------//////111444777999::::::999111111222333333333333222//////...------...///000+++++++++,,,...000111222111///---------------+++000222333333000.....................///000111111000//////111222222///---//////............///000......---...//////---+++...///111222111000...---...///000000///...///000.........///000000111111222000///111111000444:::555555555555555555555555333666777444444777::::::???UUUvvv999444000000///...222999;;;:::999888777666444222111//////222222///000222444555666777777666444333///000111222111000///...///...---,,,---...///000,,,,,,,,,---...///000111111///.........///...,,,111333444444111///......---......///000000111222111000000000000000//////....../////////......---///---,,,,,,...///...---...///111222222000...,,,.../////////......///111////////////000000000000000000444777666111///222444444444333333333333333333555666555444777<<>>999444222444666444222444222333666777666666:::111222222222333333333333555444222111000//////...,,,,,,++++++,,,...///000---------------...///000000//////000222222000......111555666555333222111//////111111111111000///...000222111...,,,,,,...+++,,,---..................------///111333222222000000000000000///......---------,,,,,,---000333222111111000///......---///,,,,,,...//////333:::333333333444444555555666444333555888666777AAANNNooo~~~000555999777444666:::===<<<666111000222555333111888555555888888555555888444444333333222111000000000///...,,,,,,,,,---...,,,,,,++++++,,,...///000++++++,,,,,,...///111222222111111111222111///,,,---000555777666444333222000000111222222111//////---000333222...,,,,,,------+++***)))***,,,///111------...000333444333222111000000000////////////---------,,,,,,---000333000000000000////////////,,,,,,000444333///...000111111222222333444555555555444666999888999CCCQQQuuu:::888555222000111222333777555333222222444777999555777999777444222444777666555222000...------------...............------,,,,,,---------------------***+++111444111...---222222222222222111000///---000333666777777666555222333444444222000111111333222000///............+++******,,,......***''',,,...000111222111000///222111111000///......---,,,,,,,,,---------......///...------...///000111,,,---...///000000000000000000000000111222333444888555111888>>>:::CCC]]]~~~999777444111000000111111111///---,,,...222666999777777777666333222222222555333111///......---...---...............------,,,,,,------------.........+++,,,111444111......222222333333222111111000///111333666777666555444111333444444222000111111444333222111///---,,,,,,.........000222111...+++---...000111111000///...222111111000//////......,,,,,,,,,---------............---------...000000---...///000111111111111000000000000111222222333444333111666;;;888DDD___~~~999777444222000/////////111000//////222777<<>>666333000000222222///,,,///..................///,,,---......///.........,,,,,,------......//////000...///222333000...///000000111111111000000///222333444555555333222111000222333333111000111222222333333333222000---+++---...///111111111///---///000000000///...------//////......------------,,,,,,,,,---------.........------------.........////////////000111222222111111000000000111111222111777888999;;;===RRRsss999888777666444222111///,,,...111444555444333111222///---...111222000---,,,,,,------............,,,------...//////......,,,,,,---......///000000///---///222222......111......///////////////...444444444444333222111000///111222222111000111222...000111222222111///...+++---///000000///......///////////////...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...........................---...............///111222222111111111111222222333111999:::999<<>>AAA<<>>AAA555---///,,,---///111222222000///222111///------------...------............------,,,,,,,,,,,,,,,---...///---------............///...///000111111///...---...------......///000111222444555555555555666888<<<999999@@@PPPlll------------...//////000111111000///............------,,,,,,,,,,,,------.........///......---,,,,,,,,,,,,,,,,,,---......---,,,***'''%%%&&&))),,,***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///(((,,,;;;@@@555---000,,,...000222222111000000000///...------...000111------............------,,,,,,,,,,,,------...///---------............///---...///000///...---,,,------------...///000111555666777666444333444555999::::::DDD^^^www,,,,,,++++++,,,,,,---...000111222222222111///.........------------......---...............------,,,,,,,,,,,,,,,------...---,,,+++(((''''''***---+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...)))+++555999333//////,,,///111222111000000000///.........//////000111------............------,,,,,,,,,,,,,,,---...///---------............///,,,,,,---..................------......///000111555666666555333222333444555===>>>KKKkkk+++*********+++,,,...//////000111222111000///...///..................///------...............---,,,,,,++++++,,,,,,---...+++,,,,,,+++***,,,///222+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111000///,,,///222333111000000111///000000000000//////...------............------------,,,,,,,,,---......---------............///------------...000111111............///000111222222333444444333333444555444BBBEEETTTvvv)))))))))***+++...000222...............---------//////............//////------...............---,,,,,,++++++,,,,,,---...***+++------...000333666+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***------******///000...,,,000333333111///000111111111222222111///---,,,---..................---...------,,,,,,------------------.........//////...---------///111333444///......//////000111222...000222333333444666777444EEEKKKYYY|||000...+++))))))+++...000111111000......---------...000111111000//////000***---...,,,---000111...++++++++++++++++++++++++...//////---++++++,,,---.........------,,,,,,,,,+++++++++,,,,,,---------,,,---///000000///---,,,,,,...//////......000111------------------------,,,,,,++++++,,,,,,---...------......------,,,+++,,,,,,,,,---------......---,,,+++,,,...///...---000000000///......000222555555555333222333666999===CCCVVVppp111///---,,,,,,---///111111000///...------------,,,...///...---,,,,,,---,,,......++++++......+++,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***,,,---...------------------,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++---///000///...---...000------------------------++++++******++++++,,,---...............---,,,,,,,,,,,,,,,---------.........---,,,,,,...///...------......---,,,---///111333333333222222333666999===FFF[[[sss111000////////////000111000000///...------------,,,---...---,,,++++++,,,---//////+++***,,,,,,)))------------------------,,,------,,,******+++------------------..................---------------***+++,,,------,,,+++***///000000///---,,,,,,---------------------------,,,,,,++++++,,,,,,---...///////////////......---,,,,,,,,,---------......///...------...///...,,,,,,---------,,,...000333111111222111111333777:::>>>LLLcccxxx//////000000000000//////000///...---------------...//////...,,,,,,---...---000///,,,+++------***........................,,,,,,---,,,******,,,---,,,,,,------......///////////////......------,,,+++,,,------------,,,+++000111111///---++++++,,,---------------------------------------...//////000000000000000///......,,,,,,,,,---------......000///---...//////...------.../////////000333666000111222222222555888<<>>EEEYYYqqq,,,,,,------------,,,,,,......---------------...+++,,,,,,+++++++++...000...000000......111111...........................,,,---...---,,,,,,...///.............../////////.........---------------........................---...///...---,,,---...------------------------***))))))))))))***++++++000000000000000//////...,,,,,,,,,---------......000///...///111111111000---.........---///111444333333444444555777;;;>>>KKK___uuu,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,++++++---111333///111111...---//////,,,---------------------------.........------///111////////////............,,,,,,,,,,,,------------...------------------...***+++------------///000------------------------+++************+++,,,,,,//////000000//////...---,,,,,,,,,---------......///...---///111333222222...//////...---...111333333333444444444666:::===PPPcccvvv...---,,,,,,,,,,,,---...------,,,,,,,,,------...,,,---.........000444777000222111---,,,---,,,)))---------------------------...//////......000222000000//////......------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---(((***,,,------...000222------------------------...------------.../////////////////////......---,,,,,,,,,---------.........------///222444444333111222222111///000222444222333333333333555888;;;TTTeeevvv,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++***---.........444===EEE444333000---,,,,,,,,,---***++++++,,,,,,------...+++,,,,,,,,,+++---///222111///......//////...------,,,+++******+++,,,---)))***,,,---......---,,,******+++,,,---//////000111111///,,,))))))+++------......,,,++++++---///---------...............---...000111000...+++)))111000000111333444444333000000000000111333666777666444333333555777888999KKKaaa{{{,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++++++++++++++---///......222:::AAA444333000...,,,,,,------+++,,,,,,------...//////***+++,,,,,,+++,,,...111111000000000111000///...,,,,,,+++******+++,,,,,,)))***+++---...---------,,,,,,---...///000111111//////...---++++++,,,...---......,,,++++++---///,,,,,,------......//////---...///000///...,,,+++---------...000111111111222111111111111222444555555444333333555777999:::GGG___xxx+++++++++,,,,,,---------///...---,,,+++++++++,,,+++---//////...000555:::444333111///---------...,,,,,,---......//////000***+++,,,+++***+++---///---...000111000///---,,,,,,,,,++++++++++++,,,,,,)))***+++,,,------------+++,,,,,,---...///000000,,,---......---,,,---///------...---++++++---///+++,,,,,,---.../////////---------...............000000000111222222333333333333222111111222222333333333333333555777:::;;;CCCZZZuuu******+++,,,,,,---............------,,,,,,,,,,,,,,,...//////......111333444333111///............,,,,,,,,,---......//////***+++,,,+++******+++---(((***---///...+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------*********+++,,,------...,,,...//////...,,,,,,---,,,---...---,,,,,,---...++++++,,,---......///000------,,,,,,---...000111222333333333222111111222222222222222222222333333111222333444555777:::<<>>:::111+++,,,000...---,,,,,,++++++++++++---,,,+++,,,...///---******+++++++++,,,,,,,,,,,,...///...---,,,,,,///111000...---++++++,,,---...,,,111...,,,000,,,%%%)))***++++++,,,,,,+++++++++,,,,,,---.../////////...///000000111222222222111333333222222222222333333888444333666888777888;;;DDDfff---,,,++++++***+++++++++---............/////////......---,,,,,,,,,,,,---------------------------...------,,,,,,------...111444666444000---,,,...------,,,,,,,,,,,,++++++,,,++++++,,,------,,,***)))***,,,---------,,,+++,,,------,,,+++,,,///111///...---,,,+++,,,------,,,111---***...)))###'''***++++++,,,,,,,,,,,,+++,,,,,,,,,---...///000000//////111222333333333333222333333444444333333333666333333666888777:::>>>JJJkkk.........---------......---------........./////////...---,,,+++,,,---------------...............---------------------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++*********+++,,,,,,---------+++,,,---,,,+++,,,...000///...---,,,,,,,,,------'''---***(((...,,,''',,,......//////...---,,,,,,---,,,,,,,,,---///000222...///111222333444555555111222444555555444333222333111222555666555888===OOOooo........................------------............///...---,,,+++,,,---------------.........//////------------------------,,,***)))***---...,,,)))++++++,,,---------,,,+++***+++,,,,,,++++++++++++---,,,***)))***,,,///111+++,,,------,,,,,,...///......------,,,,,,,,,,,,&&&,,,))))))///...+++000111111000///...,,,+++***------,,,,,,---...000111...///111222333444555555000111333444555444333333444333444666555444777===TTTrrr++++++,,,------------,,,,,,------------...............---,,,,,,,,,,,,---,,,,,,,,,---......//////,,,------......------,,,---+++***+++...000///---***+++,,,---...---,,,+++***,,,------,,,++++++,,,...,,,)))((())),,,000333,,,...///...---,,,---.........---------,,,,,,,,,***///+++***///...***////////////...,,,+++)))(((...------------...////////////111222333333333333000000111222333333333333666555777999777555999@@@YYYuuu***+++---.........---,,,,,,,,,---------.........------......------,,,++++++++++++,,,---.........,,,,,,---......---,,,,,,---,,,+++,,,...000000///)))***,,,......---,,,+++***,,,///...,,,+++,,,------,,,***)))***---000222...000000000...,,,,,,---------......------,,,,,,,,,000,,,)))///---)))///---------------,,,,,,+++.........///......---,,,///000000111222222222111000000000000111222333333333444666999888666;;;CCC]]]xxx,,,---///000000000//////,,,,,,,,,---------......,,,---...///...---,,,+++******+++,,,,,,---......,,,,,,---......---,,,,,,,,,+++***+++,,,---......)))***,,,.........,,,++++++---//////,,,+++,,,...+++++++++,,,---...000111000111222111...,,,,,,---------......------,,,+++***///***(((...---***000,,,---...///000000000000...//////000///---,,,+++///000000111111111000000000//////...///111333444///000444777666555;;;CCC```zzz...++++++000000++++++...)))***+++,,,,,,---...///,,,,,,------...---------000...,,,---......,,,)))///...---,,,,,,,,,,,,,,,)))***,,,---............+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++///000000///---+++,,,------,,,++++++------,,,+++000///...------------------///000///......///000222222111111222222333444111111000000111111222333...555444333777777:::HHHfffwww---******......******---...---,,,,,,------,,,++++++,,,------............,,,+++***,,,///000///---............------------******+++...111222000...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------...///...---,,,,,,......---,,,......------,,,,,,,,,,,,...///000000//////000111222111111111222222333333///000222333444333222111222888666444888777===LLLlll{{{+++******------******+++333000------...---+++(((***+++,,,---.../////////,,,++++++---///000///------...///000000///......,,,***+++///555666222...)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,,,,,,,)))+++---------...000222///...------//////...---------------,,,,,,,,,,,,...///000000//////000222111111111111222222333333...111444666777555222000555:::777555999999AAATTTuuu+++++++++,,,,,,+++++++++555111------//////+++(((***+++,,,...///000000000//////.........---,,,+++,,,---000111222111000///---++++++000777999444...******+++,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,++++++++++++)))***,,,------...000111...---,,,---...///...---..................------,,,...////////////000111000111111222222222222222000222444666777555333222555888555444999:::FFF]]],,,------------------,,,333111......000000...+++***+++,,,...///000000000//////000///...---,,,,,,,,,...000222222111000///...++++++000777999444...+++,,,,,,---------------------------------------........................++++++++++++************+++,,,------,,,,,,---///,,,+++***+++---...---,,,...///000000111000//////+++---............000111///000111222222222111111333333444444444555555555222444111333999;;;JJJfff+++......------......+++111111111000000/////////+++,,,---...///000000000+++---/////////...///000...///000111111000/////////,,,+++...333555222...,,,,,,---............---------------------------........................++++++++++++************,,,---...---,,,+++,,,---+++******+++---...---,,,//////111222222222111000+++---...///...///000222...///111222222222111000444444333333333444555666000111000444999;;;LLLkkk***......++++++......***000333555333///---///111------...///////////////+++---000000......///111//////////////////.........---,,,,,,...000///...++++++,,,------------,,,........................---------------------------------,,,,,,,,,+++++++++,,,------++++++,,,---,,,+++***,,,...//////...---///000222222222000000---...000111000111333444...///111222222222000000222222333444444444444333222222111666;;;:::LLLlll(((---...******...---(((111555888555...+++...222......///////////////......000222111...,,,,,,...111000///...------.........---,,,++++++,,,---...******+++,,,,,,,,,,,,+++........................------------------------//////.........---------***+++---,,,,,,+++---...---,,,+++---///000000///,,,...000111222111000///...000222222222333555666...///111222333222000//////111444666666555222111444555333888<<<:::KKKlll