BM6#6(@ ~~~vvvsssqqqnnnkkkdddbbb```______^^^\\\ZZZYYYWWWUUUSSSQQQQQQQQQQQQPPPOOONNNOOOQQQRRRQQQPPPOOOPPPQQQQQQRRRQQQQQQQQQPPPMMMJJJHHHHHHHHHHHHFFFMMMMMMNNNOOOOOONNNLLLKKKOOOOOOPPPPPPPPPOOOOOONNNTTTZZZ^^^aaaiiiuuuyyywwwyyyzzz{{{~~~~~~~~~}}}yyyxxxxxxuuunnniiieee^^^VVVRRRRRRQQQMMMIIIPPPNNNLLLLLLLLLKKKIIIHHHMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKOOOPPPQQQQQQQQQPPPOOONNNTTTTTTUUUUUUVVVVVVWWWWWW___ccciiirrr~~~yyyrrrnnnllliiifffcccaaa___^^^^^^]]][[[YYYYYYXXXVVVTTTRRRQQQQQQRRRQQQOOONNNNNNOOOOOONNNLLLOOOOOOPPPQQQQQQQQQQQQQQQRRRPPPLLLJJJJJJJJJHHHGGGKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPOOOTTTXXX[[[]]]eeepppwwwwwwzzz{{{|||}}}yyyyyyzzzyyytttpppllleee\\\VVVSSSQQQOOOLLLPPPNNNLLLLLLLLLLLLJJJIIIMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMNNNOOOOOOOOOOOONNNMMMQQQQQQQQQRRRSSSSSSTTTTTTXXXZZZ___fffooo{{{wwwpppllljjjfffcccaaa___^^^]]]]]]\\\ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRRRRRPPPOOONNNNNNNNNLLLJJJNNNOOOOOOPPPPPPPPPPPPPPPRRRPPPMMMKKKKKKJJJIIIGGGJJJKKKLLLMMMNNNNNNNNNNNNLLLMMMNNNPPPQQQQQQRRRRRRTTTWWWXXXZZZaaakkksssuuuzzz{{{~~~~~~{{{{{{}}}}}}{{{yyytttooofff]]]VVVRRRQQQQQQOOOMMMKKKKKKLLLLLLKKKJJJLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKKKKJJJIIIKKKLLLMMMMMMMMMMMMLLLLLLOOOOOOOOOPPPQQQRRRRRRRRRWWWXXX\\\___eeemmmvvv|||zzzsssooojjjfffcccaaa___]]]\\\\\\\\\ZZZXXXVVVVVVTTTSSSRRRQQQQQQPPPRRRPPPOOOOOOOOOOOOMMMLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOMMMLLLLLLMMMMMMLLLJJJLLLLLLMMMMMMMMMMMMMMMMMMLLLMMMNNNPPPRRRSSSTTTTTTUUUWWWZZZ]]]bbbiiiooorrrxxx{{{~~~}}}|||~~~~~~yyyvvvooofff]]]VVVTTTSSSOOOMMMKKKJJJKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOOOOPPPQQQRRRSSSSSSXXXYYY[[[]]]aaaffflllppp|||~~~xxxrrrmmmhhheeebbbaaa^^^]]]]]]\\\ZZZXXXTTTTTTSSSSSSRRRQQQPPPOOONNNMMMLLLMMMNNNOOONNNMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMOOOQQQSSSRRRQQQOOOOOONNNMMMMMMMMMLLLLLLLLLNNNPPPRRRTTTVVVWWWWWWVVVYYY^^^ccceeegggkkkoootttxxx}}}~~~}}}}}}~~~~~~~~~yyyyyyvvvpppggg^^^XXXVVVQQQOOOKKKJJJJJJJJJIIIHHHJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKLLLLLLMMMLLLMMMNNNOOOPPPQQQRRRRRRSSSUUUWWWYYY[[[^^^cccfffppp|||{{{vvvpppkkkhhhfffdddaaa___^^^]]]ZZZXXXSSSSSSSSSSSSRRRQQQPPPOOOKKKJJJIIIJJJLLLMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNPPPSSSWWWYYYYYYXXXPPPPPPOOONNNNNNNNNNNNOOOOOOPPPRRRTTTVVVXXXYYYYYYXXX[[[aaaffffffdddfffjjjoootttzzz~~~}}}|||}}}}}}}}}~~~~~~}}}}}}}}}}}}zzzzzzyyywwwqqqiiiaaa\\\WWWSSSOOOKKKJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIHHHHHHJJJJJJIIIJJJJJJKKKLLLMMMIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSVVVXXXYYY[[[^^^aaagggpppvvv{{{vvvrrrpppjjjgggdddbbb```^^^[[[XXXTTTTTTUUUUUUTTTSSSRRRQQQNNNMMMLLLLLLMMMNNNLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLNNNOOOPPPTTTXXXZZZZZZYYYOOOOOONNNNNNOOOQQQRRRSSSQQQRRRTTTVVVXXXZZZZZZ[[[ZZZ[[[___cccaaa]]]```gggiiipppwww{{{{{{zzz|||~~~zzz{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzxxxtttlllfff^^^ZZZTTTOOOLLLJJJHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIKKKLLLIIIIIIJJJLLLMMMNNNOOOPPPRRRTTTWWWXXXXXXYYY[[[]]]___hhhnnnyyy~~~|||yyyxxxllljjjfffdddaaa___[[[XXXUUUVVVWWWWWWVVVUUUTTTSSSTTTRRRPPPPPPPPPPPPNNNMMMJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMOOORRRUUUWWWVVVUUUMMMMMMMMMOOOQQQSSSVVVWWWSSSTTTVVVXXXYYY[[[[[[\\\\\\[[[]]]```\\\XXX\\\eeefffmmmuuuyyyyyyyyy{{{}}}xxxyyy{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}|||yyyzzz|||zzztttnnnccc^^^XXXRRRNNNLLLIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFEEEEEEFFFHHHJJJKKKKKKKKKLLLNNNOOOQQQRRRRRROOOQQQTTTUUUUUUUUUVVVWWWWWWaaahhhppp{{{~~~~~~zzzwwwvvvyyy~~~yyy|||~~~||||||wwwuuurrrmmmhhhccc^^^\\\YYYXXXWWWVVVVVVTTTPPPMMMQQQOOONNNMMMNNNOOONNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRUUUXXXVVVUUUTTTSSSSSSUUUVVVXXXTTTTTTTTTSSSTTTTTTUUUUUU[[[\\\[[[XXXUUUVVVZZZ^^^bbbeeekkksssyyy{{{yyyvvv{{{yyyxxxzzz}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwmmmhhh^^^TTTNNNKKKKKKKKKGGGFFFEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHIIIIIILLLPPPPPPMMMNNNRRRQQQRRRSSSSSSSSSVVVZZZ]]]```dddjjjqqqxxxzzzqqqnnnllljjjlllpppuuuyyy~~~~~~}}}zzzxxxuuuqqqmmmhhhdddaaaZZZYYYWWWUUUUUUSSSPPPNNNQQQPPPNNNNNNOOOOOOOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMNNNNNNOOOQQQTTTWWWVVVUUUTTTSSSTTTUUUWWWXXXSSSSSSRRRRRRRRRRRRRRRSSSWWWWWWWWWUUUSSSSSSVVVYYY^^^aaafffnnnuuuxxxxxxwwwzzzxxxwwwyyy|||}}}}}}{{{~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyyxxxsssnnnfff\\\UUUPPPMMMLLLIIIGGGFFFFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIKKKOOOOOOMMMNNNRRRPPPRRRTTTVVVXXX[[[___bbbdddggglllqqqvvv|||yyyqqqjjjhhhgggdddeeehhhnnnttt{{{~~~}}}{{{wwwsssooollljjj```]]]YYYWWWUUUTTTRRRPPPRRRPPPNNNNNNOOOOOOOOONNNLLLKKKKKKKKKKKKKKKKKKLLLKKKMMMNNNOOOOOOPPPSSSUUUUUUUUUTTTSSSTTTUUUVVVWWWRRRQQQQQQPPPPPPOOOOOOOOORRRSSSTTTSSSRRRRRRSSSUUUXXXZZZ___fffooouuuxxxyyyyyyxxxwwwxxxzzz{{{{{{zzz}}}}}}}}}}}}~~~~~~}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{yyyvvvppphhh___XXXRRROOOKKKIIIGGGFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHJJJNNNNNNLLLNNNRRRPPPTTTXXX\\\___cccfffiiikkknnnqqqtttvvvzzz~~~ӵĦĦӵ|||sssmmmgggfffeeeccccccfffgggnnnwww~~~~~~|||yyyvvvsssqqqhhhddd___ZZZXXXWWWVVVUUURRRPPPNNNĦLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPOOOPPPRRRSSSRRRRRRQQQQQQQQQRRRSSSTTTPPPPPPPPPOOONNNMMMMMMLLLPPPPPPQQQRRRRRRRRRRRRSSSSSSTTTXXX___iiiqqqwwwzzzyyyyyyxxxyyyzzzzzzzzzzzz||||||||||||}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzwwwqqqjjjbbb[[[VVVOOOLLLHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJHHHJJJMMMNNNMMMPPPUUUUUUZZZ___dddgggjjjlllnnnrrrtttwwwxxxyyy{{{~~~4ĉ@ӵ>L=hĦ4ĉ@ӵ~~~uuujjjddd``````___]]]]]]___dddkkkttt|||~~~|||zzzxxxwwwnnnjjjccc^^^[[[ZZZXXXWWWSSSQQQOOO>LLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNOOOQQQQQQPPPPPPQQQRRRMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOONNNMMMKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPSSSYYYcccmmmtttxxxxxxyyyzzzzzzzzz{{{{{{|||||||||||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzyyywwwrrrkkkddd```UUUQQQKKKGGGEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIJJJNNNOOOOOOSSSZZZ^^^bbbgggkkkmmmnnnoooppptttvvvxxxzzzzzz{{{}}}GG=?HdĦ=ĪjGG=?}}}ttthhhaaa]]]]]]]]]\\\]]]___fffllluuu|||~~~}}}||||||sssnnngggbbb^^^\\\ZZZXXXWWWUUURRRHdĦLLLMMMLLLJJJIIIIIIJJJLLLMMMNNNPPPQQQQQQOOONNNOOOOOOIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLJJJIIIIIIGGGGGGHHHKKKMMMMMMMMMOOONNNOOOUUU^^^gggnnnrrrwwwxxxzzz{{{zzz{{{}}}~~~||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}yyyzzzzzzyyyvvvqqqmmmjjj]]]XXXQQQKKKHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIILLLJJJKKKOOOQQQSSSYYY```gggjjjnnnqqqqqqqqqrrrssssssuuuwwwxxxxxxyyyzzz{{{~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦ|||xxxnnngggbbbĦlllqqqxxx}}}Ħnnniiieeeaaa^^^\\\]]]ZZZWWWDdDIIIIIIKKKLLLKKKӵHHHHHHӵLLLӵFFFDDDEEEMMMQQQĦyyy|||ӵ}}}~~~~~~}}}ĭӵ~~~~~~}}}||||||{{{{{{zzzyyyxxxuuusssrrrgggaaaWWWPPPKKKIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJMMMKKKLLLQQQTTTWWW^^^fffmmmooorrrtttttttttuuuvvvtttvvvxxxyyyxxxwwwxxxxxx|||?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eyyywwwwwwxxxyyyrrrkkkfffZmmmpppuuuzzz~~~3h?gL{{{uuupppkkkgggcccaaaaaa^^^ZZZD%%)?JJJfff?><zLLLJJJ=?ĦHHHg&eIIIg&eKKKGGGDDDS?ʬKKK4ff?>ߝLxxx@e}}}g&e}}}}}}}}}3h?g&e>&e}}}~~~??~~~~~~|||{{{{{{}}}}}}{{{zzzxxxwwwwwwvvvmmmfff\\\TTTNNNLLLKKKJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJMMMLLLMMMRRRUUUYYYaaajjjooorrrtttuuuuuuuuuwwwxxxwwwyyy{{{{{{zzzxxxxxxxxxvvvyyy}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼srrrppppppqqqqqqqqqnnnnnnnnnHtĦsssxxxyyyzzz|||Bt=o9ĦHdĦ|||yyyuuupppmmmkkkiiieee^^^Dtfo9ĦsߝLGdUĦIIIHt@cӵHu]ĦGGGHu]ĦFFFIIIHtƅ^LLLqIܗGIӵ{{{H׼s~~~Hu]Ħ|||Bt=o9ĦHƅ^Hu]Ħ~~~~~~~~~}}}{{{zzzzzzzzz|||{{{zzzzzzyyyyyyyyyyyysssqqqkkkaaaVVVOOOMMMMMMIIIGGGFFFEEEFFFFFFDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJMMMNNNOOOPPPSSSYYY___dddooorrrvvvwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyzzzvvvyyy{{{|||}}}4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦiiiggggggiiijjjjjjoooppprrrDdDĦ{{{{{{{{{|||qjRgdKӵDdDĦ}}}zzzwwwuuusssmmmiiibbbHdDĦgdKӵDdDDdDĦIIIDdDĦ4DufӵDdDĦGGGDdDĦFFFq<RIIIIIIpeƜ4DuTӵzzzDdDĦ}}}|||DdDĦ}}}qjRgdKӵDdDΦDdDĦ~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{zzzzzzyyyyyyyyyyyyzzzwwwuuupppggg\\\TTTOOONNNJJJHHHGGGFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNQQQVVV\\\aaalllooosssvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyvvvxxxyyyxxxxxxyyy}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦaaa______aaabbbbbbhhhjjjmmmDdDĦ{{{zzz{{{{{{GIdnuR)ĦDdDĦ~~~}}}{{{zzztttooohhhDdDĦnuR)ĦDdDΦDdDĦIIIDdDĦnuR)ĦDdDĦFFFDdDĦFFFpo9uLLLJJJFFFFFF=ӊB1.uTӵwwwDdDĦyyyyyyDdDĦzzzGIdnuR)ĦDdDΦDdDӵ}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyzzz{{{zzzzzzwwwpppeee\\\TTTQQQMMMKKKHHHGGGGGGGGGFFFEEECCCCCCBBBBBBCCCCCCDDDEEEHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHIIIJJJKKKNNNRRRXXX\\\fffjjjpppsssttttttuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvttttttsssqqqoooooorrrtttwww}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦaaa^^^]]]]]]^^^]]]^^^```dddDdDĦtttuuuvvvwwwpeӵDx<>d<~~~~~~~~~}}}||||||zzzvvvooo>d<ӵDd<DdDΦDdDĦIIIDdDӵnd<DdDĦFFF>d<ĦEEEpeӵHHHĦEEEF&uTӵsssDdDĦwwwxxx>d<ĦxxxpeӵDx<>d<ʜ4DuTӵ}}}}}}~~~~~~}}}}}}~~~}}}}}}|||||||||||||||yyyyyyxxxxxxyyyzzz{{{{{{{{{{{{zzzvvvnnneee\\\WWWQQQNNNJJJGGGFFFFFFFFFEEECCCCCCCCCCCCCCCDDDDDDEEEGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFHHHIIIJJJKKKOOOTTTXXX___dddkkkppprrrsssssssssrrrtttuuuwwwwwwvvvtttsssnnnllljjjhhhffffffggghhhmmmsssyyy4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9yyy>d<```___]]]\\\YYY[[[^^^>d<ӵoooqqqB?Ho9~~~<x~~~}}}|||{{{~~~{{{uuu&ӫeʬtIӇRRR>d<Φ>d<ĦJJJD&ӫetIӇEEEDdDĦEEEsdKĦCCCB?dp&ĒRbbblll>d<sdKĦxxxB?Ho9zzzs&dq&ĒR{{{|||}}}}}}}}}}}}||||||||||||||||||}}}}}}~~~yyyyyyyyyyyyzzz{{{||||||yyyzzzzzzyyyuuummmeee```VVVRRRLLLHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGFFFGGGIIIIIIKKKMMMQQQUUUXXX^^^gggnnnqqqrrrrrrrrrqqqrrruuuvvvvvvssspppnnneeeccc```___^^^______```dddjjjppptttzzz4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@G~~~sejjjhhheeeaaa^^^YYYYYYYYY<Ōfffgggjjj@G}}}Hkge~~~}}}}}}}}}zzzHĪj@IŌWWWUUUegeKKKJJJHu]3hIŌEEEEEEDdDĦDDDneCCC@@@@hCCCDDD>hPPPYYYbbbsewwwneyyyyyy@GzzzzzzsĪj@hzzz{{{{{{|||||||||||||||{{{{{{{{{{{{|||}}}{{{{{{{{{{{{{{{{{{|||}}}yyyyyyyyyyyyxxxtttmmmiii^^^YYYQQQKKKHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJLLLOOORRRRRRYYYccclllpppqqqqqqqqqppprrrtttvvvtttqqqllliii^^^[[[XXXWWWXXXYYYZZZYYYZZZ___fffjjjoooyyy4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼svvvuuurrrooojjjfff___]]]ZZZHoVVV\\\]]]___bbbuuuyyy|||~~~|||```[[[XXXMMMKKKJJJD^EEEEEEEEEDdDĦDDDBBBBBB===AAA@@@AAABBBCCCGGGJJJPPPXXXs׼suuuuuuxxxxxxxxxxxxxxxzzzyyyzzzzzzzzz{{{|||||||||{{{{{{zzzzzzzzz{{{|||~~~~~~}}}}}}||||||||||||}}}|||{{{yyyyyyzzzxxxsssooofff```WWWOOOKKKIIIHHHGGGDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHIIILLLNNNNNNVVVaaakkkppprrrqqqqqqppprrrtttuuusssnnniiieeeZZZWWWSSSRRRTTTUUUUUUTTTSSSWWW\\\```dddlllwwwΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦ}}}Be}}}}}}}}}|||xxxsssooojjjgggaaanu]ӵXXXYYY[[[]]]___```hhhjjjoootttwwwzzz{{{{{{zzz{{{|||}}}~~~~~~~~~}}}}}}|||zzzvvvsssgggddd___[[[YYYWWWTTTRRROOONNNMMMKKKJJJ>d<ĦFFFFFFEEEEEEEEE>d<ĦCCCCCCCCCĦ<<>>>>>>>>>>>===CCCBBBBBBAAAAAABBBBBBCCCEEEGGGJJJNNNdddjjjoooqqqtttgdKĦyyyyyyyyyzzzzzzzzzyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{zzzzzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{{{{{{{{{{||||||||||||zzzyyyxxxsssmmmdddZZZRRRMMMKKKJJJJJJGGGDDDBBBCCCDDDDDDCCCEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCAAACCCFFFHHHIIIIIIIIIIIIRRRUUU\\\dddlllqqqrrrrrrrrrpppppprrrtttooofff___TTTSSSQQQQQQRRRRRRQQQPPPRRRRRRSSSVVVZZZ^^^ccceeettt|||>AneneneneDenene>Ak<~~~~~~~~~}}}}}}|||zzzwwwsssfh[[[YYYVVVUUUTTTUUUUUUWWWXXX[[[___dddiiimmmooosssuuuxxx{{{}}}~~~~~~~~~~~~}}}zzzwwwrrrkkkeee```\\\YYYWWWSSSQQQNNNLLLLLLDeHHHGGGFFFEEEDDDDDDneDDDDDDne@@@@@@????????????>>>>>>>>>BBBAAAAAA@@@@@@AAAAAABBBCCCEEEHHHKKKPPPWWW___dddlllooonevvvwwwxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyzzz{{{|||}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{||||||}}}}}}|||{{{yyyxxxvvvqqqiii```WWWQQQNNNLLLLLLIIIEEEDDDDDDEEEEEEDDDEEEDDDCCCCCCEEEEEEEEECCCBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIQQQUUU\\\eeelllqqqrrrrrrqqqppppppqqqrrrnnnfff___VVVSSSQQQPPPQQQRRRRRRQQQQQQQQQRRRSSSVVVZZZ^^^```fffooo}}}~~~~~~~~~~~~}}}zzzvvvgggeeeaaa]]]YYYUUUSSSRRRSSSSSSTTTVVVZZZ^^^bbbdddjjjlllqqqvvvzzz|||}}}}}}~~~zzzvvvqqqlllhhhccc^^^[[[VVVSSSPPPNNNNNNKKKGGGGGGFFFEEEDDDDDDEEEEEEDDD@@@???@@@@@@@@@????????????>>>@@@@@@@@@??????@@@@@@@@@AAACCCEEEGGGKKKPPPWWW\\\gggjjjssstttvvvwwwwwwxxxxxxxxxxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}~~~}}}}}}|||{{{{{{{{{||||||}}}}}}}}}}}}|||{{{zzzyyyyyyuuuoooggg___XXXRRROOOOOOLLLHHHEEEEEEEEEEEEEEEEEECCCCCCDDDFFFGGGFFFEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGGGGGGGGGGIIIKKKPPPUUU]]]eeelllqqqrrrssspppooooooqqqqqqnnngggaaaXXXTTTPPPNNNNNNPPPQQQQQQPPPPPPPPPQQQSSSUUUXXXYYY[[[dddppp{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwsssqqqnnniiiddd___[[[YYYVVVUUUSSSRRRSSSVVVYYY[[[^^^aaagggnnnssswwwzzz{{{}}}}}}}}}~~~}}}zzzwwwtttpppkkkeeeaaa[[[XXXTTTQQQPPPPPPNNNMMMGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>??????@@@AAACCCDDDFFFJJJOOOSSSaaafffkkkppprrrssstttuuuvvvvvvwwwxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||||||||||||||}}}}}}}}}}}}}}}|||{{{zzzzzzzzzxxxuuuoooggg___XXXTTTRRRNNNIIIFFFEEEEEEEEEDDDDDDCCCCCCDDDGGGHHHHHHGGGBBBBBBBBBBBBCCCCCCDDDEEEEEEIIILLLMMMKKKJJJKKKLLLPPPVVV___gggmmmppprrrsssqqqqqqqqqqqqqqqnnniiieeeZZZUUUPPPLLLLLLMMMOOOPPPPPPOOOOOOOOOPPPRRRSSSTTT[[[```hhhooozzz~~~~~~|||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{zzzzzzzzzyyywwwtttoookkkgggddd^^^[[[XXXTTTRRRRRRSSSTTTUUUXXX]]]dddjjjppptttvvv{{{|||~~~}}}|||zzzwwwrrrlllhhh```\\\WWWSSSQQQPPPNNNMMMGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@??????@@@@@@@@@?????????>>>>>>???>>>>>>======>>>>>>???@@@AAABBBCCCDDDFFFJJJMMMZZZ```gggnnnqqqsssuuuvvvuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||||||||}}}}}}~~~~~~}}}||||||{{{zzzzzzzzzyyyyyyxxxtttnnnfff^^^ZZZVVVQQQKKKGGGEEEDDDDDDDDDDDDCCCCCCDDDGGGHHHHHHGGGBBBAAAAAAAAABBBCCCEEEFFFNNNSSSWWWWWWRRRMMMKKKKKKRRRXXXbbbjjjnnnppprrrsssssssssssssssrrrpppllljjj^^^XXXQQQLLLKKKLLLMMMNNNPPPOOOOOOPPPPPPQQQQQQRRRZZZ[[[```gggsss~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{|||||||||{{{{{{yyyyyyzzzyyywwwssspppnnngggddd```[[[WWWTTTSSSSSSQQQSSSVVVZZZ```eeejjjllluuuxxx|||~~~}}}|||xxxrrrnnnddd```YYYTTTQQQNNNLLLKKKIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>===???>>>>>>======>>>>>>??????@@@AAABBBBBBCCCFFFIIIRRRXXXbbbkkkpppsssuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}~~~}}}}}}|||||||||}}}~~~~~~}}}|||{{{zzzzzzyyyzzzzzzxxxyyyyyyxxxsssmmmfffbbbZZZUUUNNNHHHFFFEEEEEEEEEEEECCCCCCDDDFFFGGGFFFEEEBBBAAAAAAAAABBBDDDEEEGGGUUUZZZ^^^\\\UUUNNNKKKKKKTTT\\\fffmmmpppppprrrsssttttttttttttrrrqqqooonnnccc^^^VVVPPPMMMLLLLLLLLLNNNOOOOOOPPPQQQQQQRRRRRRTTTUUUXXX```lllyyy~~~~~~~~~}}}}}}~~~}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}yyyzzz{{{|||}}}||||||{{{vvvxxxzzz|||{{{yyyvvvtttpppmmmjjjeeeaaa]]][[[YYYTTTSSSRRRSSSUUUZZZ^^^```hhhnnnuuuzzz|||}}}~~~~~~|||wwwtttkkkfff^^^WWWSSSPPPNNNLLLJJJIIIGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>=========<<<<<>>>>>>>>>>>>>>>>>???>>>???@@@@@@@@@AAADDDFFFIIIQQQ\\\fffmmmqqqsssuuuvvvwwwxxxyyyzzzzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyzzzzzz{{{yyyzzz{{{|||}}}~~~~~~}}}}}}||||||}}}~~~~~~||||||zzzyyyxxxxxxyyyyyyxxxyyy{{{{{{xxxsssnnnkkk___YYYRRRKKKHHHGGGGGGGGGEEEDDDCCCCCCEEEEEEEEECCCBBBAAA@@@@@@AAADDDFFFGGGNNNSSSVVVTTTNNNJJJLLLOOOWWW```jjjpppqqqpppqqqssssssttttttsssqqqpppppppppjjjddd\\\VVVQQQOOONNNLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTWWW[[[bbbmmmzzz~~~{{{|||}}}}}}}}}~~~}}}}}}~~~}}}|||{{{{{{{{{zzzzzzzzzzzzyyyzzz|||}}}~~~}}}}}}|||vvvxxx{{{~~~~~~}}}zzzxxxvvvuuurrrooojjjgggdddbbbWWWUUURRROOOOOORRRUUUXXX]]]dddnnnuuuxxxyyy{{{|||~~~}}}zzzwwwrrrlllddd\\\WWWTTTQQQOOOKKKJJJHHHFFFDDDBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBB============<<<<<<<<<<<>>>>>>>>>>>??????<<<>>>?????????@@@BBBDDDCCCLLLXXXccckkkppprrrtttvvvwwwxxxyyyzzz{{{{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvwwwyyyzzz{{{|||zzzzzz{{{|||}}}~~~}}}}}}|||}}}}}}~~~|||{{{yyyxxxwwwwwwxxxyyyxxxyyy|||}}}{{{xxxssspppbbb\\\TTTNNNKKKIIIIIIIIIEEEDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@AAADDDFFFHHHAAAFFFIIIHHHEEEFFFMMMTTTYYYbbblllrrrrrrqqqqqqsssrrrssssssrrrpppoooooopppnnniiiaaaZZZUUURRROOOMMMJJJKKKMMMOOOQQQRRRSSSSSSVVVYYY[[[[[[[[[dddsss|||zzzyyywwwxxxzzz}}}~~~~~~}}}}}}||||||}}}|||zzzyyyzzz{{{zzzxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}|||{{{zzz{{{zzzyyywwwuuurrrpppnnneeebbb]]]YYYVVVVVVWWWXXXZZZ]]]bbbgggmmmqqqssstttyyy~~~~~~{{{wwwsssllleee]]]WWWSSSRRRMMMJJJFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@BBBGGGPPP\\\gggnnnrrrrrrtttwwwyyyzzzzzzyyyzzzzzzyyyyyyxxxwwwvvvvvvvvvwwwvvvvvvwwwxxxxxxxxxxxxwwwxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{|||}}}~~~~~~{{{{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxzzzzzzyyyvvvttthhhccc\\\SSSMMMIIIGGGFFFGGGFFFDDDCCCCCCEEEGGGHHHCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHIIILLLQQQTTT^^^fffooossssssqqqrrrtttsssrrrrrrqqqqqqppppppooommmkkkhhhccc]]]WWWSSSPPPPPPMMMJJJKKKNNNQQQQQQPPPPPPQQQTTTWWW]]]eeeooouuu}}}xxxtttssstttvvvyyy{{{}}}~~~~~~}}}~~~~~~~~~}}}|||{{{{{{zzzzzzxxxwwwwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||||||||{{{zzzzzzzzzzzzyyyxxxvvvuuutttooolllgggaaa]]]ZZZXXXXXXVVVWWWYYY]]]bbbggglllooosssyyy||||||~~~~~~|||yyyssslllddd]]]XXXUUUOOOLLLHHHEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????AAAEEEMMMXXXbbbkkkpppsssvvvxxxzzzzzzyyyyyyyyyzzzyyyxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{{{{|||}}}}}}~~~}}}|||||||||{{{{{{zzzzzzyyyyyyyyyzzz{{{zzzwwwuuummmhhhaaaXXXQQQLLLIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHJJJOOOSSS^^^fffooottttttrrrrrrsssrrrrrrrrrqqqqqqqqqppppppooonnnkkkfffaaa\\\XXXVVVSSSPPPLLLLLLNNNOOOOOONNNNNNPPPSSSWWW]]]dddlllrrryyy~~~xxxqqqllljjjnnnppptttxxx{{{|||||||||{{{{{{||||||{{{zzzxxxwwwtttrrrqqqrrrvvvyyy{{{{{{yyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyzzzzzz{{{{{{{{{zzzzzzyyyvvvrrrmmmgggccc```___XXXWWWUUUVVVYYY^^^dddggglllqqqvvvxxx|||~~~}}}{{{xxxsssmmmfff```]]]SSSOOOJJJGGGGGGFFFFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA???>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>???@@@CCCIIIQQQ[[[eeemmmrrrvvvxxxzzzzzzxxxxxxyyyzzzxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{||||||~~~}}}}}}}}}}}}}}}}}}}}}zzzzzzzzz{{{|||{{{yyywwwsssooohhh___WWWPPPKKKIIIIIIHHHGGGEEEDDDCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEFFFHHHMMMPPPZZZbbbkkkqqqrrrqqqpppqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqpppnnnkkkgggccc```^^^XXXUUUQQQOOONNNNNNNNNMMMMMMPPPTTTXXX]]]cccjjjoootttxxx}}}}}}{{{tttkkkdddaaadddggglllqqqvvvyyy{{{{{{yyyzzzzzz{{{zzzwwwuuussskkkjjjiiikkkpppvvvyyy{{{yyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||}}}||||||zzzzzzxxxuuurrrooommmkkkbbb```\\\ZZZYYYZZZ]]]___fffiiimmmqqquuuxxxyyyyyyxxxyyyyyywwwtttnnnhhheeeWWWSSSMMMIIIGGGGGGFFFFFFBBBBBBBBBAAAAAAAAAAAAAAA???>>>>>>===<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>???AAADDDIIIRRR\\\gggnnntttvvvxxxxxxwwwwwwxxxyyywwwwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyzzzyyyyyyyyywwwxxxxxxxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzz}}}}}}}}}}}}}}}}}}~~~~~~{{{zzzzzz{{{||||||zzzxxxwwwtttmmmeee\\\SSSMMMJJJHHHHHHGGGFFFEEEDDDDDDCCCGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDFFFJJJMMMRRRZZZdddkkknnnooooooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqooommmkkkhhhfffeee___]]]XXXUUURRRQQQPPPPPPPPPSSSXXX\\\```eeejjjmmmrrrvvv{{{}}}{{{|||{{{wwwooofff^^^[[[YYY\\\aaahhhnnntttxxxzzzxxxyyyzzzyyywwwsssooolllbbb```___bbbiiipppvvvyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyzzzzzzzzz{{{|||||||||||||||{{{{{{{{{{{{{{{{{{yyywwwuuutttnnnllliiiddd```\\\ZZZXXX^^^___bbbgggkkknnnqqqtttvvvxxxzzz{{{xxxsssnnnjjj\\\WWWPPPKKKHHHGGGFFFEEEBBBBBBAAAAAAAAA@@@@@@@@@??????>>>=======================================<<<<<<<<<<<<===============???AAADDDIIISSS^^^fffnnnqqqtttvvvvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyyyy{{{{{{{{{||||||}}}}}}}}}{{{zzzzzz{{{|||}}}{{{zzzxxxvvvqqqjjjaaaXXXQQQMMMIIIHHHGGGFFFFFFEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDBBBCCCDDDDDDCCCEEEGGGJJJLLLRRR\\\eeekkknnnppppppnnnooooooppppppqqqqqqqqqooooooooonnnmmmkkkjjjiiifffdddaaa]]]YYYWWWWWWXXXXXX[[[___ccceeehhhlllnnnqqqvvv{{{|||}}}zzzyyyyyyxxxrrrjjjaaaZZZWWWRRRTTTXXX^^^eeelllrrruuuvvvwwwxxxwwwsssmmmfffcccXXXWWWVVVYYYaaajjjqqquuuwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{|||}}}}}}}}}}}}|||{{{{{{~~~~~~~~~}}}{{{zzzxxxwwwuuutttrrrnnnhhhbbb]]]ZZZYYYWWWXXX]]]aaadddhhhnnnuuuwwwzzz|||zzzvvvqqqnnnccc]]]UUUNNNJJJHHHFFFEEEBBBBBBAAAAAA@@@@@@??????@@@???>>>>>>======>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;===???AAACCCJJJTTT[[[eeeiiiooosssuuuuuuuuuvvvvvvvvvuuuuuuuuuvvvwwwwwwvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{|||}}}}}}{{{zzzyyyzzz{{{||||||{{{yyywwwuuuppphhh```XXXTTTMMMLLLIIIGGGEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDAAACCCDDDDDDCCCDDDFFFHHHIIINNNVVV___ggglllpppqqqllllllmmmnnnoooppppppqqqnnnnnnnnnnnnmmmlllkkkkkkkkkjjjhhhdddaaa___```aaabbbdddgggiiijjjlllnnnpppppptttwwwxxxxxx}}}~~~yyyvvvvvvsssmmmeee\\\VVVTTTOOOPPPRRRVVV\\\cccjjjnnntttuuuuuusssmmmeee]]]XXXQQQOOONNNRRRZZZdddmmmqqqvvvwwwwwwxxxyyyyyyzzzzzz||||||{{{zzzzzz{{{|||||||||}}}}}}~~~~~~}}}}}}}}}~~~}}}|||{{{{{{zzzyyyxxxwwwtttppplllhhheee^^^XXXUUUWWWXXXXXX]]]cccllloootttxxxyyyxxxvvvtttkkkddd[[[RRRMMMJJJHHHFFFBBBBBBAAAAAA@@@??????>>>@@@???>>>>>>======>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<:::===??????@@@CCCKKKQQQ[[[aaajjjqqqtttuuuttttttuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyzzz|||}}}}}}~~~{{{yyyxxxyyy{{{||||||{{{zzzzzzyyywwwqqqiiibbb]]]TTTQQQLLLGGGEEEDDDFFFGGGCCCCCCCCCCCCCCCDDDDDDDDDAAACCCDDDDDDCCCCCCEEEFFFGGGJJJOOOWWW___fffjjjkkkjjjjjjkkklllmmmnnnooopppmmmmmmnnnnnnnnnmmmllllllmmmmmmllliiifffeeehhhjjjkkklllmmmmmmmmmmmmppprrrqqqrrrsssssstttxxx}}}tttssspppjjjaaaYYYTTTRRROOOOOOOOOQQQVVV]]]dddiiissstttssspppiii```WWWQQQMMMKKKJJJNNNVVVaaajjjnnnvvvvvvwwwxxxyyyyyyzzzzzz}}}|||{{{zzzzzz{{{|||}}}||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~zzzzzzyyyxxxvvvtttsssrrrhhh___WWWUUURRROOORRRYYY___cccjjjrrrwwwzzzzzzzzzpppiii___UUUOOOKKKIIIHHHBBBBBBAAAAAA@@@???>>>>>>@@@??????>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<;;;999===@@@???>>>@@@EEEKKKUUU\\\gggppptttttttttsssuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{|||}}}~~~zzzyyyxxxxxxzzz{{{{{{{{{|||}}}}}}|||wwwpppiiidddZZZUUUNNNHHHDDDCCCDDDEEEAAABBBBBBBBBCCCCCCDDDDDDBBBCCCDDDDDDCCCCCCDDDFFFDDDFFFIIIPPPXXX^^^cccdddiiiiiijjjkkklllnnnoooooommmmmmnnnnnnnnnmmmmmmlllmmmnnnnnnkkkiiiiiilllooooooppppppooonnnnnnqqqssstttrrrpppooorrrvvv{{{~~~~~~~~~~~~wwwtttnnndddZZZRRROOONNNMMMMMMLLLMMMPPPWWW___eeettttttqqqjjj```XXXUUUTTTMMMJJJJJJNNNSSSYYYdddoooqqqvvvyyyxxxxxxyyyyyywww{{{{{{|||}}}}}}|||{{{zzz{{{|||}}}~~~~~~}}}{{{{{{{{{|||{{{zzz|||{{{yyyxxxxxxwwwuuusssooodddZZZWWWVVVSSSQQQRRRUUU[[[cccjjjooosssuuuwwwpppmmmggg```XXXQQQLLLJJJFFFEEEDDDCCCAAA@@@???>>>@@@??????>>>===>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>@@@BBBCCCLLLUUUaaajjjnnnoooqqqssssssrrrqqqrrrssstttsssssswwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwwwwwwwxxxyyyzzzyyyyyyyyyxxxxxxwwwwwwwwwyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzyyyyyyzzz{{{|||}}}~~~{{{zzzzzzvvvnnnhhh]]]XXXQQQJJJGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDD@@@AAABBBBBB@@@@@@AAABBBGGGGGGHHHJJJOOOTTTZZZ]]]cccdddgggjjjlllmmmmmmmmmnnnmmmlllkkklllmmmnnnoooooooooooonnnnnnnnnnnnnnnqqqppppppooooooooooooooosssrrrqqqpppqqqsssvvvwww|||~~~}}}}}}}}}vvvssslllbbbYYYRRROOOOOOJJJJJJIIIJJJMMMTTT]]]cccoooooommmfff]]]UUURRRQQQKKKHHHHHHKKKPPPVVV```jjjpppvvvyyyxxxxxxzzzzzzwww{{{{{{|||}}}}}}|||{{{zzz{{{{{{}}}~~~~~~~~~}}}{{{yyyyyyxxxwwwvvvwwwvvvvvvvvvxxxxxxwwwuuummmccc[[[XXXWWWSSSPPPPPPPPPTTTZZZ```eeekkkppptttpppoookkkfff```XXXRRRNNNHHHGGGFFFDDDBBBAAA@@@???????????????>>>>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<===???@@@AAAIIIPPPZZZdddkkknnnpppqqqqqqqqqqqqqqqrrrsssrrrrrrsssssstttuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{zzzzzzzzz{{{}}}}}}|||zzzzzz{{{xxxrrrlllaaa[[[RRRKKKGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDD@@@AAABBBBBB@@@@@@AAABBBDDDDDDEEEGGGKKKPPPTTTWWW[[[]]]```dddhhhjjjkkklllmmmmmmllllllllllllmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmqqqpppoooooonnnnnnooooooqqqpppoooooooooqqqsssuuuuuuzzz~~~}}}}}}}}}}}}vvvrrrjjj```WWWQQQOOOOOOJJJJJJHHHHHHKKKSSS\\\ccclllmmmkkkeee[[[SSSOOOOOOJJJGGGGGGJJJNNNSSS]]]fffpppvvvyyyxxxxxxzzzzzzxxx{{{{{{||||||||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}|||zzzwwwuuurrrpppooooooooopppssswwwyyyyyyxxxlllccc[[[YYYVVVRRROOOOOONNNPPPRRRUUUZZZaaaiiinnnoooppppppmmmggg___VVVQQQKKKJJJHHHEEECCCAAA@@@???>>>???@@@@@@@@@???>>>===<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;<<<===???@@@DDDHHHQQQ\\\ffflllnnnnnnoooppppppqqqqqqrrrqqqqqqooopppqqqsssuuuwwwxxxyyytttsssssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwyyyyyyyyyyyyzzzzzzzzzzzz||||||{{{{{{{{{|||}}}}}}|||{{{yyy{{{|||{{{vvvrrrfff___VVVNNNIIIFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@AAABBBAAA@@@???@@@BBB@@@AAAAAACCCFFFJJJMMMOOOQQQSSSWWW\\\```dddfffgggjjjjjjkkkllllllmmmllllllmmmmmmmmmllllllllllllkkkppppppooonnnnnnnnnnnnnnnnnnnnnmmmlllmmmnnnpppqqquuuvvvxxxzzz~~~~~~}}}}}}}}}xxxssskkk```VVVPPPNNNNNNMMMKKKJJJIIILLLTTT^^^eeennnooommmfff\\\SSSNNNMMMKKKHHHHHHKKKNNNRRR[[[dddpppuuuyyyxxxxxxzzzzzzxxx{{{{{{{{{|||||||||||||||{{{|||}}}~~~~~~~~~~~~~~~}}}|||zzzuuupppkkkhhhgggeeefffiiinnntttxxxzzzzzzmmmddd[[[WWWSSSPPPOOOPPPPPPQQQSSSTTTVVV[[[```dddiiilllooooookkkbbbYYYSSSNNNMMMJJJFFFCCCAAA@@@???>>>???@@@AAAAAA???===<<<;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<===??????@@@BBBHHHSSS___hhhkkkkkkmmmoooqqqrrrqqqqqqqqqrrrooooooppprrrtttuuuwwwwwwrrrrrrssstttuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzzzz}}}}}}|||||||||}}}}}}}}}|||{{{zzz{{{}}}|||yyyvvvllleee[[[RRRLLLHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBCCC???AAAAAAAAA@@@???@@@AAA@@@@@@AAACCCEEEGGGHHHIIIIIIKKKNNNRRRWWWZZZ]]]___ccceeegggjjjlllmmmmmmmmmlllllllllllllllllllllllloooooonnnmmmmmmmmmmmmnnnmmmmmmlllllllllmmmnnnnnnuuutttqqqppprrryyy~~~~~~}}}}}}zzzvvvmmmbbbWWWPPPMMMLLLMMMLLLKKKKKKNNNUUU___fffooopppnnnggg]]]SSSMMMLLLKKKHHHHHHKKKNNNQQQYYYbbbooouuuyyyxxxxxxzzz{{{yyy{{{{{{{{{{{{||||||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~{{{{{{yyyssskkkddd```___\\\]]]aaagggooovvvzzz{{{pppfff\\\VVVRRROOOPPPUUUTTTVVVYYYZZZYYYXXXXXXXXX```dddiiillllllgggaaa]]]RRROOOKKKGGGCCC@@@??????>>>???AAABBBAAA@@@>>><<<;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>===<<<===>>>???@@@>>>???CCCLLLXXXbbbfffhhhkkknnnqqqrrrqqqpppqqqrrrqqqqqqrrrrrrsssttttttuuuqqqrrrssstttvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzz}}}}}}}}}}}}}}}}}}||||||}}}}}}|||||||||{{{yyywwwqqqkkkaaaXXXQQQLLLHHHFFFDDDDDDCCCBBBBBBBBBBBBBBB???@@@AAAAAA??????@@@AAAAAABBBCCCDDDFFFFFFGGGGGGFFFGGGIIIKKKNNNPPPSSSTTTZZZ\\\```dddhhhkkklllmmmkkkkkkkkklllllllllmmmmmmooonnnmmmmmmlllmmmmmmmmmmmmmmmmmmlllllllllllllllppplllgggddddddjjjrrrxxx~~~~~~}}}||||||{{{xxxpppfff[[[RRRNNNMMMLLLLLLLLLLLLPPPVVV^^^dddmmmnnnnnnggg]]]TTTOOOMMMKKKIIIIIILLLOOORRRZZZbbbooouuuxxxxxxxxx{{{{{{yyy{{{{{{zzz{{{{{{|||}}}~~~|||}}}}}}~~~~~~}}}}}}}}}zzz{{{yyyrrrhhh___[[[ZZZVVVWWWYYY```iiiqqqxxx{{{tttkkkaaaZZZUUURRRTTTYYYVVVZZZ```bbb```[[[WWWTTTYYY\\\aaafffiiijjjiiihhhVVVSSSNNNIIIDDDAAA@@@??????@@@AAAAAAAAA@@@>>>>>><<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<>>=========>>>???@@@===>>>@@@FFFOOOXXX___bbbhhhlllqqqrrrpppooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrssstttuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyy||||||}}}}}}}}}|||{{{{{{~~~}}}}}}|||{{{zzzyyyxxxuuupppggg___XXXQQQLLLHHHEEEDDDCCCBBBBBBBBBBBBBBB???@@@AAA@@@???>>>???AAAAAABBBDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKPPPSSSVVV[[[```dddggghhhggghhhiiijjjkkklllmmmnnnnnnnnnmmmlllllllllllllllnnnmmmmmmmmmllllllkkkkkklllgggaaa]]]]]]aaafffkkkxxx~~~}}}~~~~~~~~~}}}{{{zzzyyyyyywwwrrriii___WWWRRRPPPMMMNNNOOOPPPSSSYYY```eeekkkmmmnnnjjjaaaYYYUUUTTTOOOMMMMMMQQQTTTWWW^^^fffnnntttxxxxxxxxx{{{{{{yyy{{{zzzzzzzzz{{{|||~~~zzz{{{{{{|||{{{{{{zzzzzzyyyzzzxxxqqqfff\\\WWWVVVSSSRRRTTTYYYcccmmmuuuzzzwwwpppiiiddd]]]XXXXXX\\\XXX^^^fffkkkjjjeee```]]]YYYZZZ[[[^^^aaacccfffggg[[[XXXRRRLLLGGGCCCBBBAAAAAAAAA@@@@@@@@@?????????===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>><<<<<<<<<<<<===>>><<<===???BBBGGGNNNWWW\\\dddiiiooopppnnnlllmmmooopppppppppppppppppppppppppppqqqrrrtttttttttssssssuuuvvvvvvvvvwwwwwwwwwxxxwwwxxxxxxxxxxxxyyyyyyyyy{{{||||||}}}|||{{{zzzyyy||||||||||||zzzzzzzzzzzzwwwsssllleee^^^VVVOOOJJJEEEEEEDDDBBBBBBAAAAAABBB>>>@@@AAA@@@???>>>???@@@???AAACCCEEEFFFEEEDDDBBBDDDDDDCCCCCCDDDEEEFFFGGGJJJKKKMMMQQQUUUZZZ^^^```cccccceeegggiiikkklllmmmnnnmmmllllllkkkkkkllllllmmmmmmmmmlllkkkjjjiiiiiiiiieee^^^ZZZYYY[[[___aaahhhttt~~~}}}}}}|||}}}}}}}}}|||zzzxxxwwwwwwvvvrrrkkkbbb[[[VVVSSSOOOQQQSSSUUUXXX]]]ccchhhkkknnnpppmmmfff```\\\[[[TTTRRRSSSWWWZZZ]]]dddlllnnntttxxxxxxxxx{{{|||zzz{{{zzzzzzzzz{{{|||~~~yyyyyyyyyzzzzzzyyyxxxxxxxxxzzzxxxqqqeeeZZZVVVUUURRRPPPQQQUUU___jjjtttyyyxxxsssoookkkeee]]][[[]]][[[bbbkkkqqqrrroookkkhhh]]][[[YYYWWWXXXZZZ]]]___^^^[[[UUUNNNIIIEEEDDDCCCBBBAAA@@@?????????@@@@@@>>>>>>======<<<<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<======;;;;;;:::;;;<<<===;;;<<<>>>???AAAGGGQQQXXXbbbgggmmmnnnkkkiiikkkmmmnnnnnnnnnnnnoooooooooooooooppprrrrrrsssrrrqqqpppuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwxxxxxxxxxyyyyyyyyy{{{{{{|||||||||{{{yyyxxxzzz{{{{{{{{{zzzzzz{{{|||xxxuuuooohhhaaaYYYPPPKKKFFFEEEDDDCCCBBBAAAAAAAAA>>>@@@@@@@@@???>>>???@@@===???AAADDDDDDCCCBBB@@@CCCCCCBBBBBBBBBCCCEEEFFFFFFGGGHHHJJJNNNRRRVVVXXX___```bbbdddgggiiikkklllmmmmmmlllkkkkkkkkkkkkllllllllllllkkkkkkiiihhhgggeee```ZZZUUUTTTUUUWWWXXXVVVcccqqq|||}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzyyyyyywwwvvvuuurrrmmmgggbbb___^^^^^^^^^___aaaeeeiiilllsssrrrpppnnnllljjjiiihhh`````````bbbeeehhhlllnnntttuuuvvvxxxyyyzzz{{{{{{|||{{{zzzyyyxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxvvvrrrlllddd]]]XXXVVVRRRPPPTTT```lllsssvvvzzzyyyvvvsssoookkkhhhfffnnnooorrruuuwwwvvvssspppgggddd___ZZZWWWVVVWWWXXX]]][[[WWWSSSMMMHHHDDDBBBCCCAAA???@@@AAABBBAAA@@@========================:::======;;;;;;===<<<999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@DDDJJJNNN[[[dddkkkkkkiiijjjllllllkkkkkklllmmmnnnooopppqqqpppqqqssssssqqqppppppqqqssssssssssssssstttuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{wwwvvvtttpppjjjaaaWWWPPPJJJHHHFFFDDDCCCBBB???===??????>>>>>>>>>>>>??????>>>>>>???AAAAAAAAAAAAAAABBBCCCEEEDDDBBBAAAAAABBBEEEEEEEEEFFFHHHJJJMMMNNNVVVWWWYYY\\\```ccceeegggiiijjjlllkkkjjjjjjkkkmmmnnnmmmllljjjhhhgggeeeeee\\\ZZZVVVRRRPPPPPPRRRSSSXXXZZZbbbqqq~~~}}}||||||}}}}}}||||||{{{{{{zzzyyyyyyxxxxxxxxxxxxvvvsssooollliiihhhgggggggggjjjmmmpppsssvvvvvvtttsssqqqooonnnnnnkkkjjjjjjjjjlllnnnqqqsssuuuvvvwwwxxxyyyzzzzzzzzz|||{{{zzzyyyxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyywwwxxxwwwuuupppjjjeeeaaa]]]YYYWWW[[[eeeooovvvxxx{{{zzzyyyxxxuuusssqqqpppssssssuuuwwwyyyyyywwwtttnnnkkkfffaaa[[[XXXVVVUUUUUUUUUTTTQQQNNNIIIFFFCCCDDDBBBAAA@@@AAABBBAAA@@@========================<<>>===:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>BBBGGGJJJVVV```hhhiiiiiikkklllkkkkkkkkklllmmmnnnoooppppppoooqqqsssrrrqqqppppppqqqsssrrrrrrssssssuuuvvvvvvxxxxxxxxxwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{yyywwwuuusssmmmeee\\\VVVNNNKKKHHHFFFEEECCC@@@>>>??????>>>>>>>>>>>>??????>>>>>>??????@@@AAAAAABBBBBBDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKNNNOOORRRVVVZZZ]]]```aaacccdddfffgggggghhhjjjllljjjjjjiiihhhfffcccaaa```XXXUUURRROOOMMMNNNOOOQQQQQQQQQVVVaaammmyyy~~~|||||||||}}}}}}{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxvvvuuusssrrrqqqpppppprrrtttwwwxxxzzzyyyyyyxxxwwwvvvuuuuuuuuutttsssrrrssstttuuuvvvwwwwwwxxxyyyyyyyyyyyyyyy{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxxxxvvvrrrooolllhhheeebbbeeellltttyyy{{{zzzzzz{{{{{{zzzzzzyyyyyyxxxxxxxxxzzz||||||{{{zzzwwwuuuqqqkkkddd]]]WWWSSSPPPPPPPPPPPPNNNKKKIIIGGGGGGEEECCCBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???BBBBBB>>>===???>>>:::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<>>>BBBFFFNNNYYYccchhhjjjmmmmmmlllkkkkkklllmmmnnnoooooopppoooqqqrrrrrrqqqppppppqqqqqqqqqrrrrrrtttuuuwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxvvvrrrlllddd^^^TTTPPPLLLHHHFFFDDDAAA@@@???>>>>>>======>>>>>>??????>>>>>>>>>>>>@@@AAABBBBBBDDDEEEEEECCCBBBBBBCCCAAAAAAAAABBBCCCEEEFFFGGGEEEFFFIIIMMMQQQTTTWWWYYYYYY[[[^^^```aaabbbeeegggcccddddddcccaaa^^^[[[YYYQQQOOOLLLJJJIIIJJJLLLMMMPPPNNNPPPWWW___hhhvvv~~~}}}|||{{{||||||}}}yyyyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwvvvuuutttuuuvvvxxxyyyzzzzzzzzzzzzyyyyyyyyyyyywwwwwwvvvuuuuuuvvvvvvwwwxxxyyyyyyzzzyyyyyyxxxxxxzzzyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{xxxyyyzzzzzzzzzxxxuuutttqqqnnnmmmnnnsssxxxzzz{{{xxxyyyzzz{{{{{{{{{{{{{{{}}}{{{zzz{{{|||~~~}}}}}}zzzyyywwwtttmmmeee^^^YYYRRRQQQPPPNNNLLLKKKKKKJJJIIIGGGDDDCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>???BBBBBB>>>===>>>===999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<>>>>>============>>>>>>???>>>===<<<===???AAACCCBBBDDDEEEEEECCCBBBBBBCCC@@@@@@AAAAAABBBCCCDDDDDDAAABBBDDDGGGJJJLLLNNNPPPQQQSSSVVVWWWXXXYYY\\\^^^[[[\\\]]]\\\ZZZWWWSSSQQQKKKJJJHHHGGGGGGHHHJJJKKKOOOMMMNNNSSSXXX^^^hhhqqq~~~}}}|||{{{{{{{{{|||}}}xxxxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxyyyxxxwwwvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{yyyyyyzzz{{{zzzyyywwwvvvuuuttttttuuuwwwyyyzzz{{{yyyyyyzzz{{{{{{{{{zzzzzz}}}|||zzzzzz|||}}}}}}}}}xxxyyyyyyxxxtttoooiiieeeYYYVVVQQQLLLHHHHHHIIIJJJJJJGGGEEECCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@===;;;===;;;888<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;<<<>>>@@@BBBLLLWWW___fffmmmooommmkkkkkkllllllmmmmmmnnnnnnmmmoooqqqqqqppppppppprrrooopppqqqrrrtttvvvxxxyyyxxxxxxxxxwwwwwwwwwvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxuuuppplllaaaZZZQQQIIIDDDBBB@@@???>>>>>>============>>>>>>>>>===<<<<<<<<<>>>@@@BBBBBBCCCDDDDDDBBBAAAAAABBB???@@@AAABBBBBBCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHKKKMMMOOOOOOOOOOOOQQQSSSSSSTTTUUUUUUSSSPPPMMMJJJHHHGGGFFFEEEEEEGGGHHHIIIGGGGGGJJJPPPSSSUUU[[[aaaoooyyy~~~}}}|||{{{zzzzzz{{{|||}}}xxxxxxxxxxxxxxxxxxxxxxxx{{{{{{zzzzzzzzzzzzyyyyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyzzzzzzzzzyyyzzzzzzzzzzzzzzzyyyxxxwwwxxxxxxyyyyyyyyyyyyxxxwwwxxxxxxyyyyyyzzzzzzzzzyyyzzzzzz{{{zzzyyyxxxwwwvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{|||{{{{{{zzzzzz|||{{{yyyyyy{{{|||{{{{{{vvvwwwyyyyyyxxxuuurrrpppbbb]]]VVVNNNIIIFFFFFFGGGIIIGGGDDDCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>><<>>;;;:::<<<;;;777<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===??????GGGOOOVVV___iiilllkkkkkkkkklllllllllmmmmmmmmmmmmnnnpppqqqppppppqqqrrrppppppqqqrrrtttvvvxxxyyywwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvwwwxxxyyywwwssspppggg___TTTJJJDDDAAA@@@@@@>>>======<<<<<<======>>>===<<<<<<<<<<<<>>>???@@@@@@BBBCCCCCCAAA@@@@@@AAA>>>???@@@BBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFGGGHHHHHHGGGGGGHHHIIILLLMMMNNNNNNMMMKKKHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHDDDDDDHHHNNNQQQPPPTTTYYYcccjjjyyy}}}|||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{||||||yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzyyyvvvwwwxxxyyyzzzyyyyyyxxxvvvvvvwwwwwwxxxyyyyyyzzzxxxyyyyyyzzzzzzzzzyyyyyyvvvxxxzzz{{{{{{{{{zzzzzzyyyzzzzzz{{{{{{zzzyyyyyy{{{zzzyyyyyy{{{{{{zzzxxxxxxxxxxxxxxxxxxwwwvvvvvvkkkgggaaaYYYRRRMMMIIIGGGHHHFFFCCCBBBCCCBBBAAA@@@========================:::===>>>;;;:::<<<;;;888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<;;;;;;===>>>===BBBHHHMMMWWWbbbhhhiiikkkkkkllllllllllllmmmmmmlllnnnppppppppppppqqqrrrpppqqqqqqrrrtttvvvwwwxxxvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxzzzyyyvvvsssmmmdddWWWLLLEEEBBBAAAAAA======<<<<<<<<<<<<======;;;;;;<<<======>>>>>>??????AAABBBBBB@@@??????@@@;;;===???AAABBBCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCCCCBBBAAACCCDDDGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEHHHLLLNNNMMMQQQVVV[[[```mmm}}}|||zzzyyy{{{|||}}}}}}|||{{{zzzyyyzzzzzz||||||yyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzvvvwwwxxxyyyzzzyyyyyyxxxuuuuuuvvvwwwxxxxxxyyyyyywwwxxxyyyzzz{{{{{{{{{{{{uuuxxx{{{||||||{{{{{{{{{vvvwwwxxxxxxyyyxxxxxxxxxzzzyyyyyyzzz{{{{{{yyywww{{{zzzxxxwwwvvvvvvwwwwwwrrrpppkkkeee]]]UUUNNNJJJGGGEEECCCBBBBBBBBBAAA@@@========================:::===>>>;;;;;;===<<<999<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<<<<;;;;;;<<<===;;;???CCCGGGQQQ^^^eeefffkkkkkklllllllllllllllllllllnnnppppppppppppqqqrrrqqqqqqrrrrrrtttuuuwwwxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwvvvvvvuuuuuuwwwvvvwwwyyy{{{zzzxxxuuuqqqhhhZZZMMMFFFCCCBBBBBB======<<<<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>>>>@@@AAAAAA???>>>>>>???999;;;===@@@BBBCCCCCCCCC======>>>??????@@@AAAAAA===>>>@@@@@@??????AAABBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBCCCCCCDDDFFFDDDDDDFFFGGGGGGLLLRRRSSSWWWbbbooozzz~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvyyy}}}|||xxxtttxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyyyyzzzzzzwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyzzz{{{||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwvvvwwwxxxwwwtttsssssstttssssssqqqmmmhhhaaa[[[XXXRRRLLLFFFCCCEEEEEECCC@@@>>>>>>???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888999:::;;;<<<<<<<<<;;;===@@@DDDJJJRRR\\\bbbfffllloookkkiiijjjlllkkkooopppqqqqqqpppoooppprrrttttttsssssssssrrrrrrrrruuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwuuutttsssssssssssszzzzzz{{{{{{{{{zzzyyyyyyssslll```SSSJJJEEEDDDEEECCC@@@===;;;<<<======<<<========================<<<<<<<<<=========>>>>>>:::<<>>???===>>>>>>======>>>@@@BBBBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAEEEDDDDDDEEEGGGIIIKKKLLLQQQQQQWWW```kkkwww~~~||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{~~~zzzwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxyyyyyyzzzzzzwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxyyyzzz{{{||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyywwwuuuttttttuuusssssssssqqqmmmhhhdddaaaXXXRRRJJJFFFFFFEEECCC@@@??????@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999777888999::::::::::::::::::<<<>>>AAAGGGOOOYYY___ccciiimmmjjjiiikkkmmmlllnnnpppqqqqqqooooooppprrrsssssssssrrrrrrrrrqqqqqquuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttttttttwwwxxxxxxyyyyyyyyyxxxxxxuuuooodddXXXNNNIIIFFFFFFBBB@@@===;;;<<<=================================<<<<<<<<<<<<============;;;===???BBBCCCBBBAAA@@@@@@BBBEEEEEEBBB?????????===>>>>>>>>>===>>>@@@BBBAAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGIIIKKKMMMMMMQQQYYYaaalll{{{~~~|||zzzyyyyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz|||}}}~~~~~~|||zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxwwwxxxyyyzzz{{{{{{|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxwwwxxxyyyzzzyyywwwuuuvvvwwwtttuuuvvvuuutttqqqnnnmmmbbb[[[RRRLLLIIIGGGCCCAAAAAAAAAAAAAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999999999777888888999999999888888999:::;;;===BBBJJJSSSZZZ___fffkkkjjjiiilllnnnmmmmmmoooppppppooooooqqqrrrsssssssssrrrrrrrrrqqqqqquuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwxxxsssjjj___UUUNNNIIIGGGBBB@@@===;;;<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBAAAAAACCCEEEDDDBBB@@@@@@@@@<<<===>>>>>>===>>>@@@BBB???@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFHHHHHHKKKJJJLLLRRRWWW^^^kkkwww}}}}}}{{{zzzxxxxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{zzzxxxwwwxxxyyyvvvwwwxxxyyyxxxwwwuuutttlllfff\\\TTTNNNJJJFFFCCCDDDCCCCCCAAA@@@???======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;999999999999:::777888888888888777777666888888999:::>>>EEEMMMSSS]]]eeekkkkkkjjjmmmnnnmmmmmmnnnppppppppppppqqqsssttttttttttttssssssssssssuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvvvvwwwwwwttttttvvvwwwxxxxxxxxxxxxyyyuuuooofff]]]TTTMMMIIIDDDAAA>>><<<===>>>>>>====================================<<<<<<<<<<<<;;;>>>???AAACCCDDDDDDCCCCCCCCCCCCDDDDDDBBBAAA@@@@@@<<<===>>>>>>>>>>>>@@@AAA>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCEEEFFFGGGGGGJJJIIIKKKOOORRRVVVaaakkk||||||zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz{{{|||||||||{{{yyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{zzzyyyxxxyyyzzzxxxyyyyyyzzzyyyyyywwwwwwtttnnnfff]]]UUUOOOJJJGGGGGGFFFDDDBBB@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999777777888888888777666666666777888999;;;@@@GGGLLLZZZcccjjjkkkkkkmmmmmmllllllnnnpppqqqpppqqqsssuuuwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwxxxuuuvvvwwwxxxyyyyyyyyyyyyxxxvvvrrrlllcccZZZRRRMMMGGGDDD@@@>>>>>>>>>>>>===================================================>>>@@@AAACCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???;;;===??????>>>>>>???AAA===>>>???@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCBBBCCCDDDEEEEEEFFFGGGGGGHHHGGGIIIMMMNNNQQQZZZcccqqq~~~{{{|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|||{{{zzzyyyyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}zzzzzzzzzzzzyyyyyyyyyyyyvvvwwwxxxxxxxxxxxxwwwvvvwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{zzzyyyxxxyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwxxxtttnnnfff]]]UUUOOOLLLJJJHHHFFFCCC@@@???======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;:::999888777666777777888888888777777555777888999;;;>>>BBBFFFTTT]]]fffhhhiiillllllkkkmmmoooqqqrrrrrrsssuuuwwwxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxwwwwwwxxxyyyzzzzzzzzzzzzwwwwwwuuuqqqjjjaaaYYYTTTJJJGGGCCC@@@??????>>>=================================>>>>>>>>>???????????????AAABBBCCCDDDDDDDDDDDDBBBAAA@@@AAAAAA@@@>>>;;;===?????????>>>???@@@===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFJJJJJJLLLSSS[[[cccttt}}}zzzxxx{{{zzzzzzyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz}}}~~~{{{{{{zzzzzzzzzyyyyyyyyyvvvwwwxxxxxxxxxxxxwwwvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxyyyzzzzzzyyyxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwssslllddd[[[UUUQQQLLLJJJGGGDDDAAA???======<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<;;;999777555666666777888999999999999555777:::;;;<<<===???AAAJJJUUU```dddgggkkklllkkkmmmooorrrsssssstttwwwyyyxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxwwwuuuooohhhaaa\\\NNNKKKFFFBBBAAA???>>><<<==============================>>>???@@@AAAAAABBB??????@@@AAABBBCCCCCCDDDDDDAAA??????@@@AAA???===:::===???@@@?????????@@@===>>>???AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEEEEDDDDDDEEEDDDFFFHHHHHHHHHMMMUUUXXXggg{{{}}}{{{zzzzzzzzzyyyyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{~~~{{{{{{{{{zzzzzzyyyyyyyyyvvvwwwxxxyyyyyyxxxwwwvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyxxxyyyzzzzzzxxxxxxyyyzzzvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxvvvppphhh___XXXUUUMMMKKKHHHDDDAAA???======<<<<<<<<<<<<<<<<<<<<<<<<777999<<<===<<<:::666444555666777999999:::::::::444777;;;=========>>>???CCCOOO[[[aaaeeejjjlllkkknnnppprrrttttttuuuxxxzzzwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxyyyyyywwwssslllfffbbbQQQMMMHHHDDDAAA@@@>>><<<==============================>>>@@@AAABBBCCCDDD>>>??????@@@AAABBBCCCDDDCCCAAA>>>>>>???@@@>>><<<:::===???@@@?????????@@@>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???@@@BBBCCCDDDCCCCCCBBBFFFFFFGGGIIIHHHFFFKKKQQQPPP]]]nnn|||~~~}}}|||{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxyyyxxxwwwvvvvvvwwwxxxyyyvvvvvvvvvvvvvvvwwwwwwwwwyyyxxxwwwvvvvvvvvvwwwxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz{{{}}}~~~}}}{{{xxxwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyy{{{{{{zzzyyyyyyxxxwwwwwwzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzuuunnnlllkkkaaaVVVQQQMMMHHHDDDBBBAAA@@@???@@@???===<<<;;;;;;<<<<<<;;;;;;<<<;;;:::888555444777777777777777777777777666777999;;;<<<<<<<<<;;;???GGGSSS\\\bbbgggkkkooopppqqqsssuuuvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvvvvwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvvvvvvvvvvuuuttttttwwwxxxyyyxxxyyyzzzzzzzzzyyyyyyxxxwwwyyywwwwwwxxxyyyuuullleeeWWWOOOFFFCCCDDDCCC>>>999<<<;;;;;;<<<>>>@@@@@@???@@@AAAAAABBBBBBCCCCCCDDDEEEAAA>>>???BBBDDDBBB???CCCAAA???===<<<<<<>>>>>>>>>======@@@CCCDDDCCCBBB===???@@@@@@?????????@@@AAA@@@???@@@BBBCCCBBBAAACCC???>>>BBBDDDBBBAAACCCBBBDDDGGGGGGFFFGGGLLLOOOPPPVVVaaannn}}}~~~}}}{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxyyyxxxwwwvvvvvvwwwxxxyyywwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxwwwwwwwwwxxxyyywwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||~~~}}}{{{yyyxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyzzzyyyyyyxxxwwwwwwvvvvvvyyyyyyxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuqqqpppoooggg]]]UUUQQQJJJEEECCCBBBAAA@@@@@@???===<<<<<<======>>>===<<<<<<;;;:::888777666777777777777777777777777666777999:::<<<<<<<<<;;;>>>DDDNNNXXX```fffkkknnnqqqrrrtttuuuvvvvvvvvvvvvttttttttttttttttttttttttuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuuuuttttttuuuwwwxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwxxxyyyvvvnnnhhh[[[SSSIIIDDDDDDCCC???;;;>>>======???AAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCC@@@===>>>AAACCCAAA>>>BBB@@@>>><<<<<<<<<===>>>======???CCCHHHJJJIIIGGG@@@AAAAAA@@@>>>>>>@@@BBBBBB@@@???@@@BBBBBBBBBAAABBB@@@@@@CCCDDDCCCDDDHHHIIIIIIHHHFFFEEEGGGJJJMMMKKKPPPVVV___kkk|||~~~}}}|||{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwyyyxxxxxxxxxxxxxxxyyyzzzwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz|||}}}~~~~~~}}}{{{yyyxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvttttttsssnnnfff[[[VVVNNNGGGDDDCCCCCCBBB@@@???>>>>>>>>>???@@@AAA???>>>===;;;999999888888777777777777777777777777666777888:::;;;;;;<<<;;;===@@@GGGQQQ\\\eeekkknnnrrrssstttuuuvvvvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrrttttttuuuuuuuuuvvvvvvvvvuuuuuutttsssssssssssstttsssssstttvvvxxxxxxvvvttttttuuuvvvxxxyyyzzzzzzzzzyyyxxxxxxyyyzzzxxxrrrmmmaaaXXXMMMFFFDDDCCC@@@<<<@@@@@@@@@AAACCCCCC@@@>>>CCCCCCBBBBBBAAA@@@@@@???AAA>>><<<===@@@AAA???<<<@@@???===<<<;;;<<<<<<===<<<>>>CCCKKKQQQSSSOOOKKKDDDCCCBBB@@@>>>>>>AAACCCCCCAAA@@@@@@AAABBBAAA@@@BBBAAABBBEEEDDDCCCHHHNNNRRRMMMGGGDDDDDDFFFHHHJJJLLLNNNRRRVVV^^^lll|||~~~}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxyyywwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwvvvyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvuuuqqqmmmaaa[[[QQQIIIEEEDDDCCCCCC@@@?????????@@@AAACCCDDDAAA???===;;;999999999:::777777777777777777777777666777888999:::;;;;;;<<<======AAAKKKXXXdddkkknnnrrrssstttuuuuuutttssssssppppppppppppppppppppppppsssttttttttttttuuuuuuuuutttssssssrrrrrrrrrrrrrrrrrrrrrtttwwwyyyxxxuuurrrttttttvvvwwwxxxyyyyyyyyyyyyxxxxxxzzz{{{yyyuuurrrggg^^^QQQHHHDDDBBB@@@>>>AAAAAAAAABBBCCCBBB???===@@@@@@@@@@@@??????>>>>>>>>>===<<<===??????===<<>>===<<<;;;<<<<<<<<<<<>><<<<<<<<<=========>>>>>>>>>=========>>>???>>>===<<<>>>======<<<<<<<<<<<<<<<<<>>>>>??????>>>===:::;;;;;;<<<======>>>>>>===>>>???@@@@@@???>>>===========================>>>LLL]]]ccc\\\PPPFFFBBB@@@BBBEEEGGGGGGHHHIIIKKKLLLHHHDDDBBBBBBBBBAAA@@@DDDCCCDDDFFFEEECCCGGGNNNgggaaaWWWNNNIIIGGGEEEEEEAAAEEEJJJMMMNNNQQQVVV[[[jjjyyy~~~|||{{{{{{zzzzzzzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzzzzyyyxxxxxxvvvuuuuuutttssssssrrrrrrpppqqqsssuuuwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzwwwxxxxxxxxxwwwwwwvvvvvvtttttttttuuuuuuuuuvvvvvvsssssstttuuuvvvwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxuuuvvvvvvwwwxxxxxxyyyyyyxxxuuuuuuwwwvvvqqqqqquuuqqqkkkaaaXXXPPPKKKFFFDDDBBBAAAAAA@@@AAABBBDDDEEE>>>>>>======;;;999888777777777777777777777777777777777666777888999;;;<<<:::<<>>>>>>>>???AAABBBBBB@@@??????===>>>>>>>>>>>>>>>>>>>>>AAAQQQ``````SSSFFFBBBDDDAAABBBCCCDDDFFFIIIOOOSSSNNNKKKFFFCCCBBBBBBBBBAAAFFFCCCCCCEEEEEECCCDDDGGGWWWUUUQQQLLLGGGEEEFFFGGGEEEHHHKKKLLLLLLOOOTTTXXX]]]jjj|||}}}|||{{{|||~~~zzzyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxzzzzzzzzzzzzxxxxxxwwwvvvvvvuuuttttttsssssspppqqqtttvvvxxxxxxyyyxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzvvvvvvwwwwwwwwwvvvvvvuuussstttttttttuuuuuuvvvvvvqqqrrrssstttuuuwwwwwwxxxuuuuuuuuuuuuvvvvvvvvvvvvtttuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxuuuvvvvvvwwwxxxxxxyyyyyyvvvssstttxxxwwwrrrsssxxxuuuoooeee\\\TTTNNNHHHEEEBBBBBBAAA@@@AAABBBCCCDDD============<<<999777666777777777777777777777777777777666666777999;;;<<<888;;;@@@CCCHHHQQQ[[[ccciiijjjlllnnnoooppppppoooqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrsssrrrqqqqqqpppqqqqqqqqqrrrrrrssstttuuuuuurrrpppooopppqqqtttuuuwwwwwwxxxyyyzzzzzzyyyxxxwwwyyyzzzuuunnncccXXXOOOJJJGGGGGGCCC@@@===<<<===???AAAAAA@@@@@@??????>>>>>>======>>>AAACCCDDDCCCAAA@@@@@@===>>>????????????>>>>>>DDDSSS```\\\LLL@@@AAAGGGCCCBBBAAAAAACCCJJJSSSYYYPPPLLLHHHDDDCCCCCCBBBBBBGGGCCCBBBEEEEEECCCAAABBBCCCEEEGGGFFFDDDDDDGGGKKKFFFHHHIIIHHHGGGJJJPPPUUURRR___ppp~~~|||~~~}}}}}}}}}{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyyyyxxxwwwuuutttrrrtttvvvxxxyyyxxxwwwvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzxxxyyy{{{}}}}}}|||{{{zzzyyywwwvvvvvvwwwwwwuuuttttttttttttttttttsssssssssrrrtttvvvwwwwwwvvvvvvwwwtttuuuuuuuuuuuuuuuttttttwwwvvvuuuvvvxxxzzzyyyxxxxxxwwwvvvuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvxxxzzz{{{vvvwwwwwwwwwwwwwwwxxxxxxwwwrrrjjjaaaYYYPPPHHHDDDGGGBBB???AAAAAA???>>>@@@<<<<<<======<<<<<<;;;:::888999999:::999888777666===;;;888888:::<<<======<<<===???@@@CCCKKKUUU]]]eeejjjnnnooonnnmmmnnnpppoooppppppppppppqqqqqqqqqoooqqqrrrrrrqqqrrrtttvvvwwwvvvuuutttsssrrrrrrrrruuutttrrrrrrsssssssssrrrrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxtttooofff]]]TTTMMMHHHFFFBBB???<<<<<<===>>>??????CCCBBBBBBAAAAAAAAABBBBBBEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>CCCJJJQQQOOOGGGAAABBBEEE@@@BBBDDDCCCCCCGGGOOOVVVTTTNNNFFFCCCCCCDDDBBB???DDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDDDDFFFHHHIIIIIIHHHHHHHHHIIILLLOOOQQQTTTWWWaaarrr~~~|||~~~~~~}}}}}}~~~{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyxxxwwwuuutttssstttwwwxxxyyyyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyzzz|||}}}~~~}}}|||{{{{{{yyyxxxwwwxxxxxxvvvuuuuuuuuuttttttssssssrrrrrrqqqtttvvvwwwvvvuuuuuuvvvttttttuuuuuuuuuuuuttttttvvvuuutttvvvxxxyyyxxxwwwwwwvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyvvvvvvvvvwwwwwwwwwwwwwwwvvvqqqkkkddd\\\TTTLLLFFFHHHBBB???AAAAAA>>>>>>???<<<<<<======<<<<<<;;;:::888999999:::999888777666===:::888888:::<<<<<<<<<;;;===???@@@BBBIIISSSZZZcccggglllnnnmmmlllnnnpppoooppppppppppppqqqqqqqqqpppqqqrrrrrrqqqrrrtttvvvvvvvvvtttssssssrrrrrrrrrvvvtttrrrrrrssstttsssrrrsssssstttuuuvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxtttpppiii```WWWOOOJJJGGGCCCAAA???>>>???@@@@@@@@@BBBBBBBBBAAABBBBBBCCCCCCEEEEEEDDDDDDCCCAAA@@@???========================<<>>AAAAAACCCEEEDDDCCCFFFMMMSSSQQQKKKDDDBBBCCCDDDCCC@@@DDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDDDDFFFGGGIIIHHHGGGGGGGGGIIIKKKMMMOOONNNOOOUUUbbbppp~~~|||}}}~~~}}}{{{{{{}}}{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{|||}}}}}}}}}|||{{{}}}{{{yyyyyyyyyxxxvvvuuuuuuuuuuuutttsssrrrrrrqqqqqqsssuuuvvvuuusssssstttsssttttttuuuuuuuuuttttttuuutttsssuuuwwwxxxwwwvvvuuuuuuuuuuuuvvvvvvxxxxxxzzzyyyyyyyyyxxxwwwwwwwwwyyyyyyyyyxxxwwwvvvvvvuuuvvvvvvwwwwwwwwwvvvvvvvvvtttqqqmmmhhhaaaYYYOOOIIIHHHCCC@@@AAA@@@>>><<<>>><<<<<<======<<<<<<;;;:::888888999:::999888777666<<<:::888888:::;;;<<<;;;;;;===>>>???@@@FFFNNNUUU___dddjjjmmmmmmmmmnnnpppoooppppppppppppqqqqqqqqqqqqrrrssssssrrrrrrtttvvvuuuuuutttsssrrrrrrrrrsssvvvuuusssssstttttttttsssttttttuuuvvvwwwxxxxxxyyywwwwwwwwwwwwwwwwwwwwwwwwtttrrrmmmeee]]]SSSLLLHHHEEECCCAAAAAABBBBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCAAA@@@???========================<<>>>>>BBBIIIOOO[[[aaaiiimmmnnnnnnoooqqqoooooopppppppppqqqqqqqqqrrrsssssssssrrrrrrtttvvvttttttsssrrrrrrrrrsssssswwwuuusssssstttttttttsssuuuuuuvvvvvvwwwxxxxxxyyywwwwwwvvvvvvvvvvvvuuuuuurrrqqqooojjjaaaWWWNNNIIIFFFDDDBBBBBBBBBBBBAAA???BBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???========================?????????AAAEEEHHHIIIJJJCCCDDDFFFFFFEEEEEEGGGIIIGGGDDDAAA@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDFFFGGGIIIJJJNNNLLLMMMSSS[[[eeesss|||}}}|||zzzyyy{{{yyyzzzzzzyyyxxxyyy{{{~~~zzzzzzyyyxxxxxxxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxyyyyyyyyyzzzyyyyyy{{{zzzwwwwwwvvvuuusssqqquuuttttttsssrrrrrrqqqqqqrrrsssuuuuuusssqqqqqqqqqrrrrrrsssttttttttttttttttttsssrrrsssuuuwwwvvvuuusssssstttuuuvvvwwwwwwwwwyyyyyyxxxwwwvvvvvvuuuuuuttttttttttttttttttttttttuuuvvvxxxyyyzzzyyyxxxwwwssssssrrroooiii___TTTMMMLLLFFFBBBBBBAAA===;;;<<<<<<<<<<<<===<<<<<<;;;:::777777999999:::999888777999888777888999::::::999999;;;=========???EEEIIIVVV]]]gggmmmooooooqqqrrroooooopppppppppqqqqqqqqqrrrsssssssssrrrrrrsssuuussssssrrrrrrrrrsssssstttvvvtttssssssttttttsssrrruuuuuuuuuvvvwwwwwwxxxxxxvvvvvvvvvuuuuuutttttttttpppppppppllleee[[[QQQKKKFFFDDDBBBAAAAAAAAA???>>>BBBBBBBBBBBBBBBCCCDDDDDDAAAAAABBBAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<::::::===BBBFFFGGGGGGCCCDDDEEEFFFEEEEEEFFFGGGDDDBBB@@@@@@AAACCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFIIIOOOUUU[[[dddnnn|||xxxwwwuuurrrssswwwwwwxxxyyyyyyxxxxxxzzz|||zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwxxxxxxwwwwwwvvvwwwwwwxxxxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzwwwwwwwwwxxxxxxxxxyyyyyyyyywwwuuuuuuuuutttrrrqqqssssssssssssrrrrrrrrrrrrssstttvvvuuusssqqqppppppqqqrrrsssttttttttttttttttttsssrrrtttvvvwwwvvvuuussssssuuuuuuvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuttttttsssrrrqqqppppppqqqssstttssstttwwwyyyzzzzzzyyyxxxttttttsssrrrmmmdddZZZRRRNNNHHHDDDCCCBBB===;;;<<<<<<<<<======<<<<<<;;;:::666777888999:::999888888888777666777999:::999888777:::======<<<>>>BBBFFFQQQYYYdddlllooopppqqqrrroooppppppppppppqqqqqqqqqqqqrrrsssrrrqqqqqqrrrtttrrrrrrqqqqqqrrrsssttttttuuutttrrrrrrsssssssssrrrtttuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuttttttssssssrrrnnnppppppnnnhhh___VVVPPPHHHEEEAAA????????????>>>CCCBBBBBBAAAAAAAAABBBBBB???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<@@@CCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGDDDCCCBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFDDDDDDGGGNNNRRRUUU[[[bbbuuu~~~yyytttrrrnnnlllooouuutttvvvxxxyyyxxxxxxyyyzzzzzzyyyxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwxxxxxxwwwvvvvvvwwwxxxyyywwwwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzxxxxxxwwwxxxxxxxxxyyyzzzwwwvvvttttttuuutttsssqqqqqqrrrrrrrrrrrrssssssssstttvvvwwwvvvsssqqqpppppppppqqqrrrssstttttttttttttttsssssstttvvvwwwwwwvvvssstttuuuvvvvvvuuuuuutttttttttttttttttttttssssssooommmjjjhhhggghhhjjjllloooqqqtttwwwyyyyyyxxxwwwttttttuuutttqqqkkkbbb\\\QQQJJJFFFEEECCC>>>;;;<<<<<<<<<======<<<<<<;;;:::666777888999:::999999888777666666777999:::888777666999<<<===<<<===AAAEEEKKKTTT```iiimmmnnnooopppoooppppppppppppqqqqqqqqqqqqrrrrrrqqqooooooqqqrrrqqqqqqqqqqqqrrrssstttuuutttrrrqqqqqqrrrrrrrrrpppttttttttttttuuuuuuuuuuuuuuuuuuttttttsssrrrrrrqqqnnnppprrrqqqlllccc[[[UUUKKKFFFAAA>>>===>>>??????CCCBBBAAA@@@@@@@@@@@@@@@=========>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@BBBBBBAAA@@@@@@BBBDDDGGGHHHIIIEEEDDDDDDBBBAAAAAAAAABBB????????????????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEGGGLLLOOOPPPTTT[[[eeesss~~~~~~xxxsssnnnjjjfffdddiiiqqqsssuuuxxxyyyyyyxxxxxxyyyzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvttttttvvvwwwxxxxxxxxxwwwvvvvvvwwwxxxyyywwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{wwwuuuttttttuuuuuutttrrrpppqqqqqqrrrrrrsssssstttuuuvvvwwwwwwtttqqqpppppppppqqqrrrsssttttttttttttuuutttsssuuuwwwxxxwwwvvvttttttuuuvvvvvvuuutttsssrrrrrrsssssssssssssssssskkkhhhccc___^^^___aaaccclllnnnrrruuuwwwxxxwwwwwwssstttuuuvvvuuuppphhhcccRRRLLLGGGFFFCCC>>><<<===<<<<<<======<<<<<<;;;:::666777888999::::::999888777666666777999999888777555999<<<=========AAADDDGGGQQQ^^^ggglllmmmnnnooooooppppppppppppqqqqqqqqqpppqqqqqqpppooooooppprrrpppppppppqqqrrrssstttuuutttrrrppppppqqqqqqqqqpppssssssssstttttttttttttttuuuuuutttssssssrrrqqqqqqoooqqqsssrrrnnnfff^^^YYYMMMHHHAAA======>>>@@@AAACCCCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>>>>===<<<===>>>@@@??????AAADDDGGGIIIJJJFFFFFFEEECCCAAA@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEDDDEEECCCDDDGGGHHHIIIMMMTTTWWWfffxxxzzzvvvtttqqqlllfffaaa```ccceeemmmtttyyyyyyyyyzzzyyyuuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzzzzzxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxvvvvvvvvvuuuvvvwwwwwwxxxvvvqqqppprrrtttrrrrrrttttttvvvxxxxxxvvvtttssstttvvvvvvwwwxxxxxxxxxxxxwwwxxxyyyyyyzzz{{{{{{{{{zzz{{{zzzyyyyyyxxxxxxxxxyyyzzzxxxvvvvvvuuuuuusssqqqpppooooooqqqsssuuuuuutttvvvuuuuuutttssssssrrrrrrrrrssssssttttttssssssrrrsssrrrrrrtttvvvwwwwwwvvvuuusssrrrrrrtttuuuuuutttsssuuuwwwvvvrrrpppqqqsssoooaaaVVVTTTUUUSSSTTTWWW^^^eeelllrrrttttttvvvxxxwwwvvvuuuvvvvvvsssmmmhhhZZZRRRHHHAAA>>>===<<<:::>>>============<<<<<<<<<:::999777777888999999888:::888666666777888888777888888888999:::;;;<<<===BBBKKKWWWbbbiiilllnnnnnnooooooooooooooonnnmmmmmmlllnnnoooqqqqqqooonnnlllppppppppppppqqqrrrssssssrrrtttuuutttsssqqqrrrrrrsssrrrqqqqqqqqqrrrssstttsssssssssrrrrrrqqqqqqqqqsssqqqooopppppplllddd]]]TTTJJJAAA???>>>======@@@AAA???>>>???@@@BBBAAAAAA??????>>><<<<<<;;;;;;;;;???;;;???HHHHHH???;;;???<<<<<<======>>>======<<>>>>>@@@@@@@@@???======???AAA@@@???????????????@@@@@@???@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGIIILLLNNNSSS[[[gggvvvzzzyyy{{{|||yyyvvvpppmmmhhhbbb^^^]]]```ccclllsssxxxxxxxxxzzzyyyvvvxxxxxxxxxxxxxxxxxxxxxxxxyyywwwvvvwwwxxxyyyxxxwwwwwwvvvvvvvvvuuuuuuttttttssssssttttttuuuvvvwwwxxxvvvuuuuuuuuutttuuuuuuuuuuuupppmmmpppqqqqqqrrruuusssuuuvvvvvvtttsssssstttvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxyyyxxxvvvuuutttttttttrrrqqqqqqppppppqqqtttuuuuuutttuuuuuuuuutttsssrrrrrrrrrrrrrrrssssssssssssrrrrrruuusssssssssuuuvvvuuusssuuusssrrrrrrtttttttttssstttvvvvvvvvvsssqqqpppppplll___SSSOOONNNKKKLLLNNNXXX___hhhnnnrrrsssuuuvvvxxxwwwvvvwwwwwwtttnnnjjj\\\TTTJJJCCC@@@???===;;;=========<<<<<<<<<;;;;;;999888666666888888888777999777666666777888777777777777888888999;;;<<<===@@@GGGSSS^^^fffjjjllllllooooooooooooooonnnmmmmmmmmmnnnoooppppppooonnnmmmppppppppppppqqqrrrssssssrrrsssuuutttrrrqqqqqqrrrrrrqqqpppppppppqqqssssssrrrrrrrrrrrrqqqqqqqqqppppppnnnnnnoooqqqnnngggaaaWWWMMMDDDAAA@@@>>>???AAAAAA???>>>???@@@BBBAAAAAA@@@???>>>======<<<<<<<<<===;;;@@@JJJJJJ@@@;;;===<<<<<<============<<<<<<>>>>>>>>>???BBBGGGKKKNNNMMMKKKGGGDDDAAA????????????@@@@@@???>>>>>>@@@BBBAAAAAA@@@?????????@@@@@@??????@@@@@@AAABBBBBBBBBAAACCCEEEFFFFFFGGGHHHJJJNNNTTT^^^kkkzzz~~~wwwsssooopppsssvvvwwwvvvooolllggg```\\\\\\___ccckkkqqqvvvwwwwwwyyyyyyvvvxxxxxxxxxxxxxxxxxxxxxxxxyyywwwuuuuuuvvvwwwwwwwwwvvvvvvuuusssrrrpppooonnnmmmnnnpppssstttvvvwwwwwwuuuuuuuuutttssssssrrrrrrsssmmmiiijjjkkklllooosssrrrsssttttttsssssstttuuuwwwwwwxxxxxxxxxyyyyyyyyyxxxyyyyyyzzzzzzzzzzzzzzzxxxxxxwwwwwwwwwxxxxxxyyyuuutttrrrsssttttttsssqqqrrrqqqppprrrtttuuuuuutttuuuttttttssssssrrrrrrqqqrrrrrrssssssssssssrrrrrruuutttrrrrrrssstttrrrqqquuusssrrrrrrssstttsssrrrssssssrrrssssssqqqooolllggg\\\PPPJJJHHHFFFFFFIIIOOOVVV```iiiooorrrssstttxxxwwwwwwwwwwwwtttooolll___WWWMMMEEEBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::888777666666888888888666888666555555777888777666666666666777999;;;<<<===<<>>???@@@BBBAAAAAA@@@@@@???>>>============<<<;;;AAAKKKKKKAAA;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???BBBGGGJJJMMMMMMKKKGGGDDDAAA@@@??????>>>???@@@???>>>???AAACCCBBBAAA@@@???????????????>>>>>>??????@@@AAAAAAAAA@@@BBBDDDEEEEEEEEEFFFHHHHHHMMMTTT\\\hhhyyy~~~|||rrrllliiifffgggkkkpppssstttssspppjjjccc^^^]]]```cccjjjqqquuuvvvvvvyyyyyyvvvxxxxxxxxxxxxxxxxxxxxxxxxyyyvvvsssssstttvvvwwwwwwuuutttrrrooollliiigggffffffhhhkkknnnrrrtttuuuvvvvvvvvvuuutttsssrrrqqqpppooogggaaaaaaccceeeiiinnnpppqqqssssssrrrsssuuuwwwxxxxxxxxxxxxxxxyyyyyyzzzxxxyyyyyyzzzzzzzzzyyyyyywwwwwwvvvvvvvvvwwwxxxxxxsssrrrrrrrrrtttuuutttsssrrrqqqqqqrrrtttuuuuuutttssssssssssssrrrrrrqqqqqqrrrrrrrrrssssssrrrrrrrrrsssrrrqqqqqqssssssrrrqqquuusssqqqqqqrrrsssrrrqqqpppnnnmmmooorrrrrroookkkddd\\\QQQJJJGGGFFFGGGHHHGGGNNNYYYdddlllpppqqqrrrvvvvvvvvvvvvuuusssooommmbbbZZZOOOGGGCCCAAA???===<<<<<<;;;;;;;;;:::::::::888777777888999:::999777777666444555666888777666555555555777888:::<<<===;;;???IIITTT___fffiiijjjmmmmmmmmmnnnnnnmmmmmmlllmmmmmmnnnoooooonnnmmmmmmoooooonnnoooooopppqqqrrrqqqrrrssssssqqqppppppqqqoooooooooooooooppppppqqqpppppppppooooooooooooooollllllnnnppprrrqqqmmmjjj^^^TTTJJJFFFDDDAAA@@@BBBAAA???>>>???@@@BBBAAAAAA??????>>>======<<<=========<<<@@@FFFFFF@@@<<<===<<<<<<<<<<<<<<<<<<======>>>>>>???@@@CCCGGGJJJLLLLLLIIIFFFCCC@@@?????????===>>>@@@@@@???@@@BBBCCCAAA@@@??????>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDFFFJJJMMMMMMNNNOOORRRZZZiii{{{yyyuuuqqqeeeeeecccaaaaaadddjjjooorrrvvvsssnnngggbbb```aaadddkkkqqquuuuuuvvvxxxyyyvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvsssrrrtttvvvvvvvvvtttrrroookkkfffbbb___]]]^^^```ccchhhlllpppssstttvvvvvvvvvvvvtttrrrqqqpppiiiaaaZZZYYYZZZ\\\aaagggmmmooorrrsssssstttvvvxxxxxxxxxwwwwwwwwwxxxyyyzzzxxxyyyyyyzzzyyyyyyxxxxxxvvvvvvuuuuuuuuuvvvvvvwwwsssrrrrrrsssuuuvvvvvvuuurrrqqqqqqrrrtttuuutttsssrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqpppoooqqqsssttttttssstttsssqqqqqqqqqrrrqqqpppmmmkkkjjjmmmqqqsssqqqooofffaaaWWWNNNIIIHHHGGGFFFEEEKKKUUU```iiioooppppppssstttuuuuuusssqqqooonnnddd\\\QQQHHHDDDAAA>>><<<<<<<<<;;;;;;;;;:::::::::999888999:::<<<<<<;;;999777666444555777888888777555555666777888:::<<<===;;;>>>EEEPPP\\\eeeiiijjjkkklllmmmmmmmmmmmmllllllmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnooopppqqqqqqpppqqqsssrrrqqqoooppppppnnnnnnooooooppppppppppppoooooooooooooooooooooooonnnooopppqqqrrrpppnnnkkkbbbWWWLLLGGGDDDAAA@@@BBBAAA???>>>???@@@BBBAAAAAA======<<<;;;;;;;;;<<<<<<>>><<<===??????===<<<>>><<<<<<;;;<<<<<<>>>???@@@@@@AAAAAACCCEEEHHHKKKLLLJJJHHHEEEAAA???>>>>>>>>>===???@@@AAA@@@@@@BBBCCC??????>>>==================>>>>>>??????@@@AAAAAADDDCCCBBBBBBCCCIIIPPPUUU\\\YYYSSSPPPRRR]]]nnnzzz~~~rrrkkkfff[[[aaa___]]]\\\___eeelllpppuuutttqqqkkkgggdddeeefffnnnssswwwvvvvvvxxxxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvttttttuuuvvvvvvvvvtttqqqmmmhhhbbb\\\XXXVVVVVVWWW[[[___eeekkkppprrruuuvvvvvvvvvuuusssqqqoooddd\\\TTTRRRSSSUUUYYY___iiilllppprrrssstttvvvwwwxxxwwwvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvuuuttttttttttttuuusssrrrrrrsssuuuwwwvvvuuurrrqqqpppqqqssstttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqpppooooooqqqsssuuuuuuttttttrrrppppppqqqqqqpppooolllkkkjjjkkkmmmppprrrrrrjjjhhhaaaVVVNNNLLLIIIEEEIIIMMMUUU___hhhnnnpppoooqqqsssttttttqqqoooooooooggg___SSSJJJEEEBBB???<<<<<<<<<<<<<<<;;;;;;;;;:::999999:::<<<>>>>>><<<:::888666555666888999999999777777777888999:::;;;<<<<<<===BBBMMMYYYccchhhiiijjjkkkllllllmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqoooqqqrrrrrrpppoooooopppnnnnnnoooppppppppppppoooooooooooooooppppppppppppooopppqqqrrrrrrpppnnnmmmeeeZZZOOOIIIFFFBBB@@@BBBAAA???>>>???@@@BBBAAAAAA<<<<<<;;;::::::;;;;;;<<<>>><<<;;;::::::;;;<<<>>>;;;;;;;;;<<<===@@@BBBDDDEEEEEEFFFGGGHHHJJJKKKLLLJJJHHHDDDAAA???>>>>>>???===???AAABBBAAAAAAAAABBB>>>>>>=========>>>>>>???>>>>>>??????@@@AAAAAAAAAEEEDDDCCCBBBDDDJJJRRRWWWccc___XXXQQQNNNTTT```iiixxxzzzllldddbbb\\\]]][[[YYYYYY[[[bbbjjjppptttuuutttrrrooommmmmmnnnpppuuuxxxvvvvvvxxxxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuwwwwwwvvvuuuuuurrrmmmggg```YYYTTTRRROOOPPPSSSXXX^^^fffmmmqqqsssttttttuuutttrrrpppnnnbbbYYYQQQOOOOOOPPPTTTYYYcccgggmmmqqqssssssttttttwwwvvvuuuttttttvvvxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwuuutttssssssrrrrrrsssrrrqqqrrrtttuuuuuutttqqqpppoooppprrrrrrrrrqqqpppppppppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrqqqqqqrrrsssttttttssstttrrrppppppppppppooonnniiihhhgggeeeeeegggkkkoookkkmmmiii___YYYWWWSSSOOOOOOQQQVVV___hhhnnnpppoooqqqsssuuutttqqqppppppqqqkkkbbbVVVLLLGGGDDD@@@>>>=========<<<<<<<<<;;;;;;888888999<<<>>>>>><<<:::888777666777999;;;;;;:::999999999999999:::;;;;;;<<<<<<@@@IIIVVVaaafffgggjjjjjjkkklllllllllllllllmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmnnnoooppppppoooppprrrqqqooonnnnnnooonnnooopppqqqqqqqqqppppppoooooooooppppppqqqqqqqqqnnnppprrrrrrrrrqqqppppppiii^^^RRRLLLHHHDDDBBBCCCAAA???>>>???@@@BBBAAAAAA<<<<<<;;;;;;;;;;;;<<<<<<======<<<::::::<<<======;;;;;;;;;<<>>@@@BBBCCCAAA@@@@@@AAA???>>>>>>>>>???@@@AAABBB??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDHHHMMMQQQXXXWWWUUUPPPNNNPPPWWW]]]kkkxxx{{{jjjaaaddddddYYYXXXVVVVVVYYYaaajjjqqqtttvvvxxxxxxvvvuuuuuuvvvrrrwwwyyywwwvvvxxxxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvwwwxxxxxxvvvuuuwwwtttnnnggg```YYYSSSPPPLLLMMMOOOSSSZZZccckkkpppqqqrrrsssssssssqqqooonnnaaaYYYQQQOOONNNNNNQQQVVV___dddkkkppprrrrrrrrrrrrwwwvvvtttssstttuuuwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvxxxwwwuuutttrrrrrrqqqqqqrrrqqqpppqqqssstttsssrrrqqqoooooooooqqqrrrqqqpppppppppppppppppppppqqqqqqqqqqqqqqqrrrrrrqqqqqqqqquuusssrrrrrrttttttsssqqqtttrrrpppoooppppppooonnneeeeeeccc___\\\]]]ccchhhjjjooonnngggcccccc```[[[TTTUUUXXX___hhhnnnpppppprrrtttvvvuuurrrpppqqqsssmmmdddXXXNNNIIIEEEBBB???>>>============<<<<<<<<<777777888;;;======;;;999999888777777:::;;;<<<;;;;;;::::::999999::::::;;;<<<;;;>>>GGGTTT___dddeeeiiijjjkkkkkkllllllllllllmmmmmmllllllllllllmmmmmmmmmllllllmmmmmmnnnooopppooopppqqqqqqooonnnnnnooonnnoooppprrrrrrqqqqqqpppooooooppppppqqqqqqqqqrrrmmmoooqqqsssrrrrrrrrrssslll```UUUNNNJJJEEECCCDDDAAA???>>>???@@@BBBAAAAAA======<<<<<<<<<======>>><<<===>>><<<<<<>>>===<<<;;;;;;;;;===@@@DDDGGGJJJLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJGGGEEECCCBBBBBBCCC???AAACCCCCCBBB@@@@@@@@@?????????@@@AAABBBDDDDDD???@@@@@@AAAAAABBBCCCCCC@@@BBBDDDEEEEEEEEEGGGIIIGGGJJJMMMNNNNNNPPPTTTXXXaaalll|||~~~xxxsssmmmgggccc]]]]]][[[ZZZ\\\aaaiiinnnxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvwwwwwwxxxxxxwwwwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxvvvrrrllleee^^^XXXTTTOOONNNOOOTTTXXX[[[aaaiiippprrrsssrrrqqqpppqqqrrrhhh```VVVQQQQQQTTTUUUVVV```dddkkkoooqqqrrrssssssvvvvvvtttrrrpppqqqtttwwwtttvvvwwwwwwuuutttuuuuuuwwwwwwuuutttssssssssssssssssssssssssrrrqqqpppooopppqqqqqqrrrqqqqqqpppppprrrrrrrrrqqqqqqpppppppppooopppqqqrrrrrrrrrqqqpppqqqqqqpppppppppqqqqqqrrruuusssqqqqqqrrrrrrnnnkkkmmmhhhaaa[[[YYYZZZ]]]```eeehhhkkkkkkiiifffdddccc]]]___bbbgggkkkoooqqqrrrvvvuuutttsssrrrqqqqqqqqqmmmjjj```RRRJJJGGGEEEBBB@@@>>><<<;;;;;;;;;:::999777777888888888999999999666666777888888888888777999999999999999999999999<<<;;;<<>>===???AAAAAAAAA======<<<<<<<<<<<<======???>>>===<<<<<<<<<<<<<<>>>>>@@@DDDGGGHHHMMMLLLJJJIIIHHHHHHIIIJJJFFFDDDFFFIIIHHHDDDBBBCCCBBBBBBCCCCCCCCCBBB@@@??????>>>>>>??????@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@EEEDDDBBBAAAAAABBBCCCDDDFFFGGGJJJKKKLLLNNNRRRTTTXXXbbbqqq|||xxxtttpppkkkhhh``````^^^]]]^^^cccjjjoooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvxxxxxxxxxxxxxxxxxxwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxvvvsssnnnhhhaaa\\\YYYQQQNNNNNNRRRTTTVVV]]]eeennnppprrrsssrrrqqqqqqqqqiiiccc\\\VVVUUUVVVXXXYYY^^^ccciiinnnqqqrrrssstttvvvvvvtttrrrpppqqqtttvvvsssuuuvvvvvvuuuttttttuuuvvvvvvuuutttttttttuuuuuussssssssssssrrrrrrqqqpppqqqqqqqqqqqqqqqppppppppprrrrrrqqqqqqqqqpppppppppqqqqqqrrrrrrqqqpppnnnmmmoooooooooppppppppppppqqqsssqqqpppqqqssssssqqqnnnkkkfff```YYYUUUUUUVVVWWW___dddiiimmmmmmlllkkkkkkdddeeehhhkkknnnppprrrsssvvvuuutttsssrrrrrrrrrrrrqqqmmmdddVVVMMMJJJGGGCCC@@@>>><<<;;;;;;;;;:::999777777888888888999999999666777777888888888888888999999999999999999999999::::::;;;@@@HHHRRR[[[```eeehhhiiihhhjjjnnnnnnkkklllllllllmmmmmmnnnnnnnnnooonnnmmmlllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnooooooppplllhhh^^^RRRKKKIIIFFFAAACCC@@@>>>===???@@@AAAAAA======<<<<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;=========>>>AAADDDFFFGGGKKKJJJIIIGGGFFFFFFFFFGGGFFFDDDEEEHHHGGGCCCAAABBB@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAA@@@???????????????CCCCCCBBBBBBBBBBBBCCCCCCEEEGGGIIIJJJJJJLLLOOOQQQQQQYYYfffuuu}}}zzzxxxvvvtttqqqoooeeeeeedddbbbbbbfffkkkpppxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwyyyyyyzzzyyyyyyxxxwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxwwwuuuqqqlllgggccc```VVVRRRPPPQQQRRRSSSYYYaaajjjnnnqqqssssssrrrrrrrrrllliiiddd^^^ZZZYYY[[[]]]]]]aaagggmmmpppqqqsssuuuvvvvvvuuusssqqqqqqtttvvvssstttvvvvvvtttttttttuuuuuuuuuuuuuuuuuuvvvwwwwwwrrrrrrsssssssssrrrqqqqqqrrrrrrqqqqqqqqqpppppppppqqqqqqqqqppppppppppppppprrrqqqqqqooommmkkkhhhgggjjjkkkmmmnnnoooooopppoooqqqppppppqqqssstttsssqqqkkkgggaaa[[[UUUQQQOOONNNRRRWWW^^^eeeiiikkkmmmnnnlllmmmoooqqqrrrsssttttttwwwvvvuuuttttttsssttttttuuurrriii[[[RRRMMMIIIDDDAAA???<<<;;;<<<;;;:::999777777777888888888888999777777888888999999999999888888888888888888999999888888:::>>>EEEOOOWWW]]]dddhhhjjjiiijjjnnnnnnkkkmmmmmmmmmmmmmmmnnnnnnnnnooonnnmmmlllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnooommmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooopppoookkkaaaUUUNNNKKKGGGBBBCCC@@@>>>===>>>@@@AAA@@@======<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;<<<:::<<>>???AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>???BBBBBBCCCCCCCCCCCCBBBBBBEEEFFFHHHHHHHHHIIIKKKNNNKKKQQQZZZeeettt}}}{{{yyyxxxxxxwwwuuussskkkkkkjjjhhhgggiiimmmqqqxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwtttqqqmmmjjjhhh^^^YYYUUUTTTRRRRRRXXX```hhhlllqqqttttttssssssssspppooommmfff___\\\]]]___]]]aaagggllloooqqqsssuuuuuuuuuuuusssqqqqqqsssuuusssuuuvvvvvvuuuuuuuuuvvvwwwvvvvvvuuuuuuuuuvvvvvvqqqrrrrrrrrrrrrrrrqqqqqqrrrrrrqqqqqqpppppppppppppppppppppppppppppppppoooqqqpppmmmjjjfffccc```___aaacccfffiiilllnnnooooooppppppqqqrrrsssssssssrrrooommmhhhaaaZZZSSSNNNKKKHHHLLLSSSYYY___eeekkkoooqqqrrrssstttuuuvvvvvvvvvwwwvvvuuuuuuuuuuuuuuuvvvwwwuuummm```VVVPPPJJJEEEAAA???===<<<<<<<<<:::999777777777777888888888888888888888888888999999:::777777777888888888888888888888:::===BBBKKKTTTZZZbbbgggjjjiiijjjmmmmmmkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjlllmmmmmmmmmmmmmmmnnnnnnllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooopppmmmdddYYYRRROOOKKKEEECCCAAA>>>===>>>???@@@@@@======<<<<<<<<<<<<=========<<<<<<<<<<<<======>>>;;;>>>CCCFFFFFFEEECCCBBBCCCCCCCCCDDDDDDEEEFFFFFFEEECCCCCCFFFEEEAAA@@@BBB<<<===???AAACCCEEEFFFFFFGGGFFFEEECCCBBBAAAAAAAAA@@@??????>>>>>>>>>??????@@@AAABBBCCCDDDCCCBBBAAAEEEFFFGGGGGGFFFGGGIIIKKKKKKNNNTTT[[[gggyyy~~~|||{{{yyyxxxxxxxxxvvvtttooopppooommmlllmmmpppsssxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwuuurrrpppoooddd___ZZZWWWTTTSSSXXX```hhhlllqqqtttuuuuuuttttttttttttsssmmmfffaaa```aaa```ccciiimmmoooqqqtttuuuuuuuuuuuutttrrrrrrsssuuusssuuuwwwwwwvvvvvvvvvwwwyyyxxxwwwuuutttsssssssssqqqqqqqqqqqqqqqqqqpppoooqqqqqqpppooooooppppppqqqooooooooooooooooooooooooooollliiiddd___ZZZWWWUUUUUUXXX\\\aaafffjjjmmmoooppppppqqqrrrqqqqqqqqqqqqrrrqqqmmmggg___XXXQQQMMMKKKLLLOOORRRXXXaaajjjqqqrrrrrrtttvvvwwwxxxxxxxxxvvvvvvuuuuuuuuuvvvvvvwwwxxxwwwpppdddYYYSSSKKKDDDBBB@@@===<<<<<<<<<:::999777777777777777777777777888888777777777888999:::666666666777777888888888888999:::<<<@@@HHHQQQXXX___fffjjjjjjjjjlllmmmkkkmmmmmmmmmmmmlllllllllllljjjjjjjjjjjjiiiiiihhhhhhkkkkkkllllllmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmlllmmmmmmmmmnnnnnnoooooommmmmmmmmmmmmmmnnnnnnooonnnllleee\\\VVVTTTOOOIIICCCAAA>>>===>>>?????????======<<<<<<<<<<<<======>>>>>>===>>>>>>???@@@@@@===AAAFFFGGGEEEAAA>>>===???@@@BBBDDDFFFGGGHHHIIIEEECCCCCCEEEDDDAAA@@@BBB;;;<<<===???AAADDDEEEFFFMMMKKKIIIGGGDDDBBBAAAAAA@@@@@@?????????@@@@@@AAA???@@@BBBCCCCCCCCCBBBAAAFFFGGGGGGGGGFFFFFFHHHIIIKKKMMMPPPUUU]]]lll}}}||||||zzzyyyxxxxxxxxxvvvtttrrrssssssrrrpppqqqrrrtttxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvtttsssiiiddd___]]]YYYWWW[[[aaajjjmmmrrruuuvvvuuuvvvvvvuuuvvvvvvsssnnniiifffeeeeeehhhlllooopppqqqsssuuutttuuuuuutttrrrrrrssstttrrrtttvvvwwwvvvvvvvvvxxxzzzxxxwwwuuusssrrrqqqqqqppppppqqqpppooonnnmmmmmmmmmlllkkkkkklllmmmooopppnnnnnnnnnnnnoooooooooooollliiieee___YYYTTTPPPNNNLLLNNNRRRWWW]]]dddiiilllnnnoooqqqqqqpppoooooopppsssrrroookkkddd]]]WWWSSSOOOOOOOOOQQQUUU^^^hhhoooqqqrrrtttvvvwwwxxxxxxyyyuuuuuutttuuuuuuvvvwwwxxxxxxxxxrrrggg]]]UUUMMMEEECCCAAA>>>===<<<<<<:::999888777777777777777666666888777666666666777999:::555555666666777777888888777999:::;;;>>>DDDNNNUUU^^^eeekkkkkkjjjlllmmmllllllllllllkkkkkkkkkkkkkkkhhhhhhiiiiiiiiiiiihhhhhhjjjjjjkkkkkklllmmmmmmmmmkkkkkkkkklllllllllmmmmmmllllllmmmmmmnnnooooooooommmmmmllllllmmmmmmnnnooonnnmmmggg^^^YYYVVVQQQKKKCCCAAA>>><<<===>>>???>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???AAABBBBBB>>>BBBFFFEEEAAA===;;;;;;>>>???AAADDDGGGHHHJJJJJJEEEAAAAAACCCBBB??????AAA;;;<<<<<<===???AAACCCDDDNNNMMMKKKHHHFFFDDDCCCBBB@@@????????????@@@AAAAAA???@@@AAABBBBBBCCCBBBBBBEEEFFFFFFFFFEEEEEEFFFHHHGGGIIILLLOOOUUU___lllvvv}}}zzzyyywwwwwwxxxxxxwwwuuusssuuuuuuuuusssssstttvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwwwwwwwxxxxxxxxxuuuvvvwwwxxxyyyyyyyyyyyyvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxxxxxxxwwwuuutttpppkkkhhhfffbbb```bbbhhhmmmooosssuuuvvvvvvwwwxxxuuuuuuvvvwwwwwwtttppplllkkkmmmpppqqqqqqrrrsssttttttuuuuuutttsssrrrssstttppprrrtttuuuttttttuuuvvvwwwvvvuuusssrrrqqqqqqqqqpppppppppooonnnlllkkkjjjgggfffeeefffgggiiilllmmmmmmmmmmmmnnnnnnnnnooooookkkhhhbbb\\\UUUPPPLLLKKKGGGHHHJJJNNNUUU\\\bbbfffjjjlllooopppnnnnnnppprrrssssssqqqnnnjjjddd___\\\TTTTTTUUUWWW[[[aaahhhnnnssstttuuuvvvwwwwwwwwwwwwttttttttttttuuuvvvwwwxxxxxxyyytttjjj```XXXOOOGGGDDDAAA>>>======<<<:::888888888777777666666666666777666555444555666888999444444555666666777888888555777999:::;;;@@@JJJQQQ\\\eeekkkkkkjjjkkkmmmlllkkkkkkkkkjjjjjjiiiiiiiiiggghhhiiikkkkkkkkkkkkjjjiiijjjjjjkkkllllllmmmmmmjjjkkkkkkkkkkkklllllllllllllllmmmmmmnnnoooooopppmmmllllllllllllmmmnnnnnnooonnniii```ZZZWWWQQQJJJCCCAAA>>><<<===>>>>>>>>>======<<<<<<<<<<<<===============>>>???AAABBBCCCBBBEEEGGGEEEAAA===>>>@@@>>>???BBBDDDFFFGGGGGGGGGBBB???>>>@@@???<<<<<>>@@@AAAGGGGGGEEEDDDBBBBBBAAAAAA>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDCCCCCCCCCEEEFFFCCCFFFIIIKKKNNNUUU___fffxxx}}}|||{{{xxxwwwvvvvvvxxxxxxwwwvvvtttuuuvvvvvvuuutttuuuwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwwwwxxxxxxxxxxxxtttuuuvvvwwwxxxyyyyyyyyyvvvwwwwwwwwwwwwxxxxxxxxxvvvwwwxxxxxxxxxwwwvvvuuuvvvrrrpppnnnkkkhhhjjjooooooqqqtttuuuuuuvvvxxxzzzttttttvvvzzz}}}|||wwwrrroooqqqssssssrrrrrrsssttttttuuuvvvuuusssrrrssstttnnnppprrrsssrrrrrrssstttuuutttsssrrrrrrrrrrrrrrrppppppooonnnlllkkkiiihhhbbbbbbaaabbbdddfffiiikkklllmmmmmmmmmnnnnnnooooookkkgggbbb[[[TTTOOOKKKJJJEEEEEEFFFIIIOOOVVV]]]aaafffjjjmmmnnnnnnnnnqqqtttuuuuuutttrrrnnnjjjfffccc[[[]]]```cccfffjjjooosssuuuuuuvvvwwwwwwwwwvvvvvvsssssssssssstttvvvwwwxxxyyyzzzvvvlllccc[[[QQQIIIDDDBBB???======<<<:::888888888777777666666666555777666444333444555777888444444444555666777777888444666888888888>>>GGGOOO[[[dddkkkkkkjjjkkklllllljjjjjjjjjiiiiiiiiihhhhhhggghhhjjjlllmmmmmmmmmllliiiiiijjjkkkkkklllmmmmmmjjjjjjkkkkkkkkkllllllllllllllllllmmmnnnoooooopppmmmllllllllllllmmmnnnnnnqqqpppjjjaaa[[[VVVOOOHHHCCCAAA>>><<<===>>>>>>=========<<<<<<<<<<<<======<<<<<<<<<===>>>@@@AAABBBEEEHHHJJJHHHCCCAAACCCGGG???@@@BBBDDDEEEEEEDDDDDD@@@===<<<>>>===::::::======<<<;;;;;;;;;===>>>???>>>>>>>>>======>>>>>>???===============>>>??????@@@@@@??????@@@BBBCCCEEE@@@AAABBBBBBAAAAAACCCEEEAAADDDHHHJJJLLLQQQXXX^^^kkk{{{~~~|||{{{{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxwwwuuuuuuuuuvvvxxxxxxwwwwwwwwwxxxyyyyyyyyyzzzzzzyyyxxxxxxxxxwwwvvvvvvvvvwwwxxxyyywwwxxxxxxxxxxxxwwwvvvvvvtttttttttsssrrrpppooonnnsssttttttuuuvvvwwwwwwxxxyyywwwvvvvvvxxxyyyzzzzzztttsssrrrqqqqqqrrrtttuuuwwwvvvuuusssrrrqqqppppppqqqqqqqqqqqqrrrssstttuuuuuutttsssrrrpppooonnnnnnqqqpppooonnnnnnkkkgggccccccbbb```^^^___bbbeeeggghhhiiikkkmmmnnnnnnmmmmmmllljjjeee___VVVNNNHHHDDDBBBCCCDDDEEEGGGMMMTTTYYYcccjjjnnnlllkkknnnppppppttttttsssrrrqqqooonnnmmmiiiiiiiiijjjlllnnnqqqrrrwwwwwwvvvvvvuuuuuutttttttttsssqqqpppqqqsssuuuwwwwwwvvvuuuooofff[[[QQQJJJEEEDDDAAA>>>;;;999888888777777777777777666666666444444444444444444444444555444333333333333444555666444555999;;;===CCCKKKVVV```iiiiiiggghhhhhhhhhgggggghhhhhhhhhhhhggggggjjjjjjjjjkkkkkklllllllllkkkkkkkkklllllllllmmmmmmllllllllllllkkkkkkjjjiiilllllllllllllllmmmnnnooolllmmmmmmmmmmmmmmmmmmmmmppppppooohhh\\\RRRKKKHHHAAA???<<<<<<===>>>======<<<;;;;;;;;;;;;:::::::::===<<<<<<<<<<<<>>>@@@AAAAAACCCEEEGGGGGGFFFDDDBBBBBBAAAAAACCCDDDCCCAAA???>>>>>>======<<<<<<<<<;;;;;;===???AAAAAA@@@>>><<<<<<===>>>??????>>>===<<<;;;===>>>>>>======>>>@@@??????@@@AAAAAABBBCCCCCCBBBAAAAAABBBDDDEEEDDDCCCDDDDDDFFFHHHLLLPPPTTTVVVbbbnnn|||zzzyyyyyyzzzxxxwwwwwwvvvvvvwwwwwwxxxvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttvvvxxxxxxwwwvvvwwwxxxxxxyyyyyyzzzyyyyyyxxxxxxxxxwwwwwwvvvwwwxxxyyyzzzxxxxxxxxxxxxxxxwwwwwwvvvwwwwwwvvvvvvuuutttssssssvvvvvvuuuuuuuuuvvvvvvwwwyyywwwuuuuuuwwwyyyyyyyyyvvvuuutttrrrrrrsssuuuvvvvvvuuutttrrrqqqpppppppppqqqqqqqqqqqqrrrsssttttttssssssrrrqqqppppppooooooqqqpppnnnnnnmmmjjjfffccc___^^^[[[YYYZZZ\\\^^^```eeefffhhhjjjkkklllllllllmmmkkkgggaaaZZZRRRLLLIIIAAAAAAAAAAAADDDIIIPPPUUU___gggllllllllloooqqqpppttttttssssssrrrpppooonnnooooooooopppqqqsssuuuvvvvvvvvvvvvuuuuuuuuutttttttttsssqqqpppppprrrtttvvvvvvvvvuuuppphhh]]]SSSMMMFFFBBB???<<<<<<;;;999888888777666666555555555555444444444444444444444444555444333333333333444555666444555888;;;<<>>=========<<<<<<<<<;;;;;;===???AAAAAA@@@>>>=========>>>>>>>>>>>>=========>>>??????>>>>>>???AAA??????@@@@@@AAABBBBBBCCCCCCAAA@@@@@@BBBCCCCCCBBBDDDEEEEEEGGGJJJMMMPPPRRRRRR]]]ooo~~~|||zzzxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwvvvuuuttttttsssuuuwwwwwwvvvuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzxxxyyyyyyyyyyyyxxxwwwwwwyyyxxxvvvuuuuuuuuuvvvvvvxxxwwwvvvuuutttuuuvvvvvvxxxvvvttttttvvvxxxxxxxxxxxxwwwvvvtttttttttuuuuuutttsssrrrqqqppppppppppppqqqqqqpppqqqqqqrrrssstttrrrrrrqqqqqqqqqpppppppppqqqooonnnmmmllliiieeebbb]]][[[XXXUUUTTTUUUWWWXXX___```bbbdddgggiiikkklllmmmllljjjfff```YYYTTTQQQEEEDDDBBB@@@AAAEEELLLQQQZZZcccjjjlllmmmpppqqqpppsssssssssssssssrrrqqqqqqttttttttttttuuuvvvwwwxxxuuuuuuuuutttttttttttttttuuutttrrrppppppqqqrrrsssuuuuuuuuuqqqjjj___UUUOOOFFFAAA<<<;;;======:::777999777666444333333333444444444444444444444444444444444333333333333444444555333444888:::;;;AAAHHHQQQ[[[eeefffeeefffgggfffggghhhhhhiiiiiihhhhhhgggiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjjjjjjjkkkkkkllliiijjjjjjkkklllmmmmmmnnnqqqqqqpppjjjaaaVVVNNNJJJCCCAAA>>><<<<<<<<<;;;:::======<<<;;;999888777777<<<;;;;;;;;;<<<===>>>???>>>???@@@AAA@@@???===;;;;;;;;;<<>>===>>>>>>============>>>>>>>>>???@@@@@@??????@@@AAA??????@@@@@@AAAAAABBBBBBCCCAAA??????AAABBBCCCBBBEEEEEEEEEFFFGGGIIIKKKLLLJJJSSSaaarrr|||{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwuuuuuutttttttttuuuuuuvvvvvvvvvvvvvvvuuutttssssssrrrtttuuuvvvuuutttuuuvvvwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwwwwuuusssrrrrrrsssuuuvvvxxxwwwuuutttuuuvvvwwwxxxwwwuuussssssuuuvvvvvvvvvxxxwwwvvvtttssssssssssssrrrrrrqqqpppooooooooopppqqqqqqppppppqqqrrrrrrssspppppppppppppppqqqqqqqqqpppooommmlllkkkiiifffccc^^^[[[XXXTTTRRRQQQQQQRRRUUUWWWYYY]]]aaafffiiikkkmmmmmmllljjjfffaaa\\\YYYNNNKKKGGGCCCAAADDDIIIMMMUUU___iiilllnnnqqqrrrqqqqqqrrrssssssttttttssssssuuuuuuuuuuuuuuuuuuvvvvvvtttttttttsssssssssssssssuuutttrrrpppoooppppppqqqrrrssssssqqqjjj```VVVPPPFFF@@@:::999>>>???;;;666999777555333222111222333444444444444444444444444333333333333333333333333444222444777999:::???EEENNNYYYcccfffeeeggghhhggghhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiikkkkkkjjjjjjjjjjjjkkkkkkhhhhhhiiijjjlllmmmnnnnnnppppppooojjjbbbXXXPPPKKKDDDBBB>>><<<<<<<<<:::999<<<<<<;;;;;;::::::999999<<<<<<<<<======>>>>>>???======>>>>>>===<<<:::888999999:::===@@@BBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@@@@???>>>???>>>===<<<<<<===>>>???>>>???@@@@@@>>>>>>???@@@??????@@@@@@AAAAAAAAAAAABBB@@@??????AAADDDEEEEEEGGGGGGFFFEEEEEEFFFHHHHHHJJJOOOXXXdddttt{{{zzzzzzyyyyyyxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwuuuuuutttttttttttttttuuuuuuuuuuuuuuutttsssrrrrrrppprrrttttttssssssssstttvvvwwwxxxxxxyyyyyyyyyxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxyyyyyyyyyyyyxxxwwwwwwvvvtttsssqqqqqqrrrtttuuuuuuttttttuuuvvvxxxzzz{{{vvvtttrrrrrrssstttuuutttvvvuuutttsssrrrqqqqqqqqqqqqqqqpppoooooooooppppppqqqqqqpppppppppqqqrrrrrrooooooppppppppppppqqqqqqpppnnnllllllkkkjjjhhhfff___]]]YYYTTTPPPNNNLLLLLLLLLMMMPPPTTTZZZ```fffiiijjjkkkllllllkkkgggdddaaaWWWTTTNNNHHHCCCCCCFFFIIISSS^^^hhhlllnnnqqqrrrqqqpppqqqrrrsssttttttttttttttttttuuuuuuuuuuuuuuutttrrrrrrrrrrrrrrrrrrsssssstttsssrrrpppoooooooooooonnnpppqqqpppjjj```VVVPPPFFF???999999===???;;;666888777555333222111111222444444444444444444444444333333333333333333333333333222333777888888<<>>>>>>>>>>>>>>>>><<<<<<===<<<<<<:::999888888888:::===@@@BBBBBB@@@;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>???@@@@@@@@@???@@@???>>>======>>>???@@@===>>>???>>>===<<<===?????????@@@@@@@@@@@@@@@AAA@@@??????AAADDDGGGIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFHHHKKKPPPXXXeeexxx}}}yyyyyyyyyyyyyyyyyyxxxxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwvvvuuuuuuttttttttttttuuuttttttttttttsssrrrqqqqqqoooqqqssssssrrrqqqrrrsssuuuvvvwwwxxxyyyyyyyyyyyyvvvvvvwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwvvvvvvxxxwwwuuutttttttttuuuuuurrrssstttvvvxxxyyyzzz{{{vvvtttqqqqqqrrrssssssrrrsssrrrrrrrrrqqqqqqpppppppppppppppoooppppppqqqqqqqqqqqqppppppppppppqqqqqqooooooppppppppppppppppppooommmllllllllllllkkkiiibbb___[[[UUUPPPLLLIIIHHHFFFGGGIIILLLRRRYYY___cccfffhhhkkkmmmmmmkkkiiiggg]]][[[UUUOOOIIIGGGHHHIIITTT___hhhlllnnnqqqrrrqqqpppqqqrrrsssssstttttttttttttttuuuvvvvvvvvvuuuuuuqqqqqqqqqqqqrrrrrrrrrrrrsssrrrqqqpppoooooooooooommmoooqqqpppjjj```VVVPPPEEE@@@;;;:::<<<<<<999666666666555444444333222111444444444444444444444444222222333333333333222222222111222666777666:::???IIIUUUaaafffgggiiijjjiiihhhiiiiiijjjjjjiiiiiihhhiiiiiiiiiiiihhhhhhhhhhhhggggggggghhhhhhhhhiiiiiihhhiiijjjjjjjjjjjjjjjjjjmmmllllllkkkkkkkkkkkkllliiijjjjjjkkklllmmmmmmnnnmmmmmmkkkiiiddd\\\RRRKKKEEEBBB>>><<<<<<<<<:::999888888999:::<<<===>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;:::999888888777777999<<<@@@AAAAAA@@@;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA===>>>???>>>===<<<===>>>??????@@@@@@@@@@@@@@@@@@??????@@@CCCFFFIIIIIIIIIGGGFFFEEEDDDCCCDDDEEEFFFFFFIIILLLRRR\\\mmm|||yyyxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvuuuuuuttttttuuuuuusssttttttssssssrrrqqqpppnnnppprrrrrrqqqpppqqqrrruuuvvvwwwxxxxxxyyyyyyyyytttuuuvvvwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwvvvuuuuuuxxxxxxwwwwwwvvvuuuttttttrrrtttvvvxxxyyyzzzyyyxxxuuusssqqqpppqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqpppppppppppppppppppppqqqrrrsssqqqqqqppppppppppppqqqqqqppppppppppppoooooooooooonnnmmmllllllmmmnnnnnnmmmgggeee___YYYSSSMMMJJJHHHEEEEEEEEEFFFKKKQQQVVVZZZaaadddiiilllnnnmmmkkkjjjcccbbb^^^YYYSSSPPPPPPQQQWWWaaajjjlllnnnppprrrpppooopppqqqrrrsssssssssrrrqqqrrrtttuuuuuuuuuuuutttppppppppppppqqqqqqrrrrrrqqqqqqppppppooooooooonnnnnnppprrrqqqkkkaaaWWWPPPDDDAAA===;;;:::999888666444555666666666444333111444444444444444444444444111222333333333333222111222000222666666555888===EEERRR___dddfffhhhiiiiiihhhiiiiiijjjjjjiiiiiihhhjjjjjjjjjiiiiiihhhhhhhhhgggggghhhhhhhhhiiiiiiiiihhhhhhiiijjjjjjjjjjjjjjjllllllkkkjjjjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmnnnmmmllljjjfff^^^TTTLLLDDDAAA>>><<<<<<<<<;;;:::777777888999::::::;;;;;;;;;;;;<<<======<<<;;;:::888888888888888888888888666666777:::>>>??????===:::::::::;;;;;;<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAA>>>???@@@???===<<<===>>>@@@@@@?????????????????????@@@AAADDDGGGHHHFFFDDDCCCCCCBBBAAABBBCCCDDDEEEGGGHHHJJJMMMTTTaaappp{{{||||||{{{yyyvvvwwwxxxxxxxxxwwwvvvuuutttvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvuuuuuuuuuuuuuuussssssssssssrrrqqqppppppnnnpppqqqqqqppppppqqqrrruuuuuuvvvxxxxxxyyyyyyyyyssstttuuuwwwwwwvvvvvvuuuvvvvvvvvvvvvvvvuuuttttttxxxxxxwwwwwwvvvtttrrrqqqsssuuuxxxzzzzzzyyywwwvvvuuussspppooopppqqqqqqpppppppppqqqrrrrrrrrrqqqqqqppppppppppppqqqrrrssssssqqqqqqpppppppppppppppqqqppppppppppppooooooooonnnnnnmmmkkklllnnnppppppooommmjjjeee^^^WWWQQQMMMJJJFFFEEEDDDDDDFFFKKKPPPTTT___bbbggglllnnnnnnmmmkkkiiihhhfffbbb]]]ZZZZZZZZZZZZcccjjjlllmmmpppqqqpppooopppqqqqqqrrrrrrrrrqqqnnnoooqqqssssssssssssrrrooooooppppppqqqqqqqqqrrrppppppppppppoooooooooooooooqqqsssrrrlllbbbWWWQQQDDDBBB???<<<999777777777222444666888888666333222444444444444444444444444111222333444444333222111111000222555666555777<<>><<<<<<<<<;;;:::777777777777777888888888999:::;;;;;;;;;:::999888666666666777777777777777444555666999<<<======;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDDDDCCCBBBAAA???AAAAAA@@@>>>===>>>???@@@@@@??????????????????@@@AAABBBEEEFFFFFFCCC@@@AAA@@@@@@???@@@AAACCCDDDDDDEEEEEEFFFIIIRRR^^^gggyyy}}}{{{zzzyyyyyyxxxwwwvvvuuuttttttttttttvvvuuuuuutttttttttuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvuuutttrrrqqqpppooovvvuuutttsssrrrrrrssstttxxxxxxyyyyyyyyyxxxxxxwwwtttttttttttttttuuuvvvvvvppptttwwwvvvwwwzzzyyyvvvxxxxxxxxxwwwvvvuuuuuuttttttttttttuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqrrrsssqqqqqqqqqqqqqqqrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppppppppooopppoooooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnoooooollljjjgggddd```[[[TTTPPPIIIGGGDDDBBBCCCEEEIIIKKKYYY^^^fffkkkmmmmmmmmmmmmkkkjjjiiigggeeedddbbbbbbeeegggjjjnnnpppqqqppppppssssssssssssrrrqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppppppppqqqrrrqqqpppooonnnpppqqqrrrrrrmmmeeeZZZRRRHHHCCC>>>;;;<<<<<<:::777888777666555555444444555444444444333333222222222333333333333333333333333555333333777999888999===FFFMMMYYYccceeeccceeejjjggghhhhhhgggggggggjjjlllhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhhhhkkkjjjiiiiiiiiiiiiiiiiiilllllllllllllllllllllllloooooonnnlllggg___UUUMMMDDDAAA>>><<<<<<<<<:::999888777777888::::::999777999999888888888888999999888888888888888888888888888777777777888:::<<<>>>;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===???AAACCCEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@>>>======>>>>>>BBBBBBBBBBBBAAA@@@???>>>CCCEEEGGGGGGEEECCCBBBBBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDGGGLLLRRRYYY\\\qqq}}}}}}{{{zzzyyyyyyyyyyyyxxxwwwvvvuuuuuutttttttttuuuuuuuuutttttttttuuuuuutttuuuvvvwwwwwwwwwvvvvvvwwwwwwvvvuuusssrrrqqqpppvvvuuutttsssrrrrrrssstttvvvwwwwwwxxxxxxxxxwwwwwwtttsssssssssssstttuuuuuuqqquuuwwwvvvxxxzzzzzzvvvxxxxxxwwwvvvvvvuuuttttttuuuuuuuuutttttttttttttttsssrrrqqqqqqpppqqqrrrsssrrrrrrqqqqqqrrrsssssstttrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppooonnnnnnnnnoooooooooooonnnnnnnnnnnnoooooopppnnnkkkiiifffbbb\\\XXXMMMKKKGGGEEEEEEHHHLLLNNNZZZ```fffkkkmmmnnnmmmmmmooonnnmmmlllkkkiiihhhhhhgggiiilllnnnpppqqqpppppprrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqpppooonnnpppqqqrrrrrrmmmeeeZZZRRRGGGCCC>>>;;;<<<<<<:::777888777666555444444444444444444444333333222222222333333333333333333333333666333222444333333888???KKKOOOWWWaaadddcccdddhhhhhhhhhhhhgggfffgggiiikkkhhhiiiiiijjjjjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhjjjiiiiiihhhhhhhhhiiiiiillllllllllllllllllllllllnnnnnnnnnlllggg___TTTMMMDDDBBB???===<<<<<<;;;:::888777777888999:::888777999888888777777888888999999888888888888777777777888888888888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>>>>???BBBBBBBBBAAA@@@?????????CCCEEEGGGGGGDDDBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDCCCDDDEEEIIINNNSSSVVV```ooo}}}yyyxxxxxxwwwwwwwwwxxxxxxxxxwwwvvvuuuuuutttuuuuuuuuuuuuttttttuuuuuuuuuuuussstttvvvwwwxxxwwwuuutttxxxwwwvvvuuutttsssrrrqqqttttttsssrrrrrrrrrssssssttttttuuuvvvwwwwwwvvvvvvrrrrrrrrrrrrrrrsssttttttrrrvvvwwwvvvwwwzzzzzzwwwwwwwwwvvvvvvuuuuuuttttttuuuuuuuuuttttttssssssrrrrrrqqqqqqppppppqqqrrrrrrssssssrrrrrrrrrsssttttttrrrrrrrrrqqqqqqppppppppprrrqqqqqqqqqppppppppppppqqqqqqpppoooooooooooopppoooooonnnnnnnnnnnnooooooqqqpppnnnmmmllliiieeebbbUUUSSSNNNKKKKKKNNNRRRTTT^^^bbbhhhlllnnnnnnnnnnnnqqqqqqppppppooonnnnnnnnnkkklllnnnpppqqqqqqppppppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqppppppooonnnpppqqqrrrrrrnnneeeZZZRRRGGGCCC===;;;;;;;;;999777888777666555444444444444444444333333333333222222333333333333333333333333222111333666888>>>KKKXXXTTTSSSVVV]]]bbbccccccfffhhhhhhhhhgggfffeeeggghhhhhhiiikkkllllllkkkiiihhhiiiiiiiiiiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhhhhhhhggggggggghhhiiiiiillllllllllllllllllllllllnnnnnnmmmlllggg^^^TTTMMMEEEBBB???=========<<<:::888888777888999999888666999888888777777888888999999888888777777777777777777888888999:::;;;<<<<<<========================@@@@@@AAABBBCCCDDDDDDEEE??????????????????????????????>>>>>>>>>>>>??????CCCBBB@@@???>>>>>>???@@@CCCEEEFFFEEECCC@@@??????@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCDDDFFFJJJMMMOOOTTTaaattt|||xxxwwwwwwvvvvvvvvvvvvvvvwwwvvvvvvuuuttttttuuuuuutttttttttuuuuuuuuuuuuuuurrrsssuuuwwwxxxvvvuuusssvvvvvvuuutttsssrrrqqqqqqssssssrrrrrrrrrrrrrrrrrrrrrsssttttttuuuuuuuuuuuuqqqqqqqqqqqqqqqrrrrrrssssssvvvwwwvvvwwwzzzyyyvvvvvvvvvvvvuuuuuutttttttttuuuuuuttttttsssrrrqqqqqqppppppppppppqqqqqqqqqrrrtttssssssrrrssssssttttttrrrrrrqqqqqqqqqppppppppprrrrrrqqqqqqqqqppppppppprrrqqqqqqpppppppppppppppoooooonnnnnnnnnnnnooooooooonnnmmmmmmmmmllljjjhhh___\\\XXXUUUTTTWWWZZZ]]]bbbfffjjjmmmnnnnnnnnnoooppppppppppppppppppppppppnnnooopppqqqqqqqqqpppppppppppppppppppppqqqrrrrrrsssssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppoooooonnnoooppprrrqqqnnneeeZZZSSSGGGBBB===;;;;;;;;;999777777777666555444444444444333333333333333333333333333333333333333333333333222333555999===GGGYYYkkk[[[UUUTTT[[[bbbddddddeeeggghhhhhhgggeeedddeeefffgggiiikkkmmmmmmkkkiiigggiiiiiiiiiiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhggggggffffffggghhhiiiiiillllllllllllllllllllllllmmmmmmmmmkkkfff]]]SSSLLLEEECCC???>>>======<<<;;;999888777888999999777555888888777777777777888888999888777666666666777777666777999:::<<<===>>>>>>@@@@@@@@@@@@????????????@@@AAAAAAAAABBBBBBBBBBBB====================================>>>>>>??????BBBAAA???=========???@@@BBBDDDDDDCCCAAA>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCEEEGGGJJJKKKPPPZZZiiizzz}}}{{{yyyyyywwwvvvuuutttttttttuuuuuuttttttssstttttttttsssssstttuuuvvvvvvuuuuuurrrsssuuuvvvvvvvvvtttsssttttttssssssrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqrrrssstttttttttttttttpppppppppppppppqqqrrrrrrsssvvvwwwuuuuuuyyyyyyvvvuuuuuuuuutttttttttttttttuuuttttttsssrrrqqqqqqpppppppppqqqqqqrrrrrrrrrrrrtttssssssrrrrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqppprrrqqqqqqpppppppppppppppoooooonnnnnnnnnnnnooooooooommmmmmmmmoooooommmlllhhheeebbb```___aaaccceeegggjjjmmmnnnnnnnnnooopppoooooooooooopppppppppppppppqqqqqqqqqqqqqqqppppppooooooooooooooopppqqqrrrsssssssssrrrrrrqqqqqqqqqoooooooooooooooooooooooopppppppppoooooooooooooooooopppqqqqqqnnneee[[[SSSGGGBBB===:::;;;;;;999666777666555444444333333333333333333333333333333333333333333333333333333333666555666777888@@@QQQaaa[[[TTTRRRYYYaaaddddddeeeeeefffgggfffeeecccdddeeefffhhhjjjlllllljjjhhhfffhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhhhhffffffffffffggghhhjjjjjjllllllllllllllllllllllllmmmlllllljjjeee]]]RRRKKKEEEBBB???=========;;;:::999888777777888888666444888777777777777777777888999888777666666777888999888888:::;;;===???AAABBBBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>AAA???===<<<<<<===>>>???AAABBBBBBAAA>>>===<<<===@@@@@@?????????@@@AAAAAA@@@AAABBBDDDFFFHHHIIIJJJJJJQQQ\\\jjjzzz|||zzzyyyyyyzzzyyywwwvvvuuuttttttttttttssssssrrrrrrrrrssssssrrrssstttvvvvvvvvvuuuuuurrrsssssstttttttttttttttssssssrrrrrrqqqppppppoooppppppqqqrrrrrrrrrqqqqqqrrrsssssssssssssssrrrrrrpppppppppppppppqqqrrrrrrsssuuuvvvssstttwwwwwwuuuttttttttttttttttttsssssssssssssssrrrrrrqqqqqqppppppppprrrsssssssssssssssssssssrrrqqqqqqqqqrrrrrrpppqqqqqqrrrrrrsssttttttrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqpppoooooooooooopppoooooonnnnnnnnnnnnooooooqqqooonnnooopppqqqpppooolllkkkiiihhhhhhiiijjjkkkkkkmmmoooooonnnnnnoooqqqoooooopppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnnnnooopppqqqsssrrrrrrqqqqqqppppppoooooooooooooooooooooooooooqqqpppooonnnnnnnnnnnnoooooopppqqqqqqnnnfff[[[TTTFFFBBB<<<:::::::::888666777666555444333333333333222222333333333333444444333333333333333333333333333222333555777<<>><<<<<<<<<;;;999999888777777888777666444888777777666666777777888999888777666777888;;;<<<===<<<<<<===>>>@@@BBBDDDCCCCCCBBBBBBAAA@@@@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======>>>>>><<<<<<<<<<<<===>>>>>>???@@@???===;;;<<<===@@@??????>>>??????@@@@@@>>>@@@BBBDDDFFFHHHIIIIIIHHHKKKTTT```mmm~~~}}}{{{yyyxxxvvvwwwvvvuuutttttttttttttttrrrqqqqqqpppqqqqqqrrrrrrqqqrrrtttvvvwwwvvvuuuuuussssssrrrrrrrrrssstttuuutttssssssrrrrrrqqqqqqpppnnnooopppqqqrrrrrrqqqpppttttttttttttsssrrrqqqqqqqqqppppppppppppqqqrrrrrrrrruuutttrrrrrruuuvvvsssssssssssssssssssssssssssrrrrrrrrrqqqqqqqqqqqqqqqpppqqqssstttuuuuuuttttttsssrrrqqqpppppppppppppppppppppqqqrrrtttuuuvvvwwwssssssrrrrrrrrrqqqqqqqqqppppppooonnnnnnnnnoooooooooooonnnnnnnnnnnnoooooorrrpppnnnooopppqqqpppooolllmmmmmmmmmnnnnnnmmmmmmooopppppppppooonnnpppqqqooooooooooooppppppppppppqqqpppppppppppppppqqqqqqqqqpppnnnmmmmmmnnnoooppprrrrrrqqqppppppooonnnnnnooooooooooooooooooooooooqqqpppooonnnmmmnnnnnnooonnnoooqqqqqqnnnfff[[[TTTFFFAAA<<<:::::::::888666666666555444333333333333222222222333333444444444333333333333333333333333222000222666999<<>>===???AAACCCAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===;;;;;;<<<>>>??????>>>>>>>>>>>>??????>>>???BBBDDDFFFFFFFFFEEEHHHIIIOOOYYYcccppp}}}{{{|||{{{yyyvvvssssssssssssssstttuuuvvvqqqppppppoooppppppqqqqqqqqqrrrtttvvvwwwwwwvvvuuutttsssrrrqqqqqqrrruuuvvvtttttttttssssssrrrrrrrrrnnnooopppqqqrrrrrrqqqpppuuuuuuuuutttsssrrrqqqpppqqqqqqqqqpppqqqqqqrrrsssrrrttttttqqqqqqtttuuusssssssssssssssssssssssssssqqqqqqqqqqqqqqqqqqrrrrrrppprrrsssuuuvvvvvvuuuuuurrrqqqqqqpppooooooooopppooopppqqqsssuuuwwwxxxxxxsssssssssrrrrrrrrrqqqqqqpppoooooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnooooooqqqooommmmmmnnnnnnnnnmmmkkklllnnnoooppppppooonnnpppqqqqqqpppooonnnppprrrmmmmmmmmmmmmmmmmmmmmmmmmppppppooooooppppppqqqrrrrrrqqqnnnmmmlllmmmnnnoooqqqqqqppppppooonnnnnnmmmppppppppppppppppppppppppqqqpppnnnmmmmmmmmmnnnooonnnoooqqqqqqnnnfff\\\TTTFFFAAA<<<:::::::::888666666666555444333333333333222222222333333444444444333333333333333333333333888444333666666333444777???@@@HHHSSS[[[]]]^^^aaa___bbbdddeeedddcccddddddcccccccccccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeegggggggggggghhhhhhhhhhhhffffffggghhhjjjkkkmmmnnnllllllllllllllllllllllllkkkkkkkkkiiiddd[[[QQQJJJBBB@@@<<<;;;::::::999888999888777777777777555333777777666666666666777777888777666777888<<>>>>>===<<<<<<;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;:::;;;;;;<<<======<<<<<<;;;;;;<<<<<<<<<;;;;;;===>>>??????>>>>>>>>>>>>>>>???>>>???BBBDDDEEEDDDCCCBBBFFFFFFJJJQQQXXXbbbuuu}}}zzzxxxvvvuuuuuuvvvrrroooppptttwwwyyyyyywwwuuusssppppppqqqrrrttttttssssssttttttuuuvvvwwwrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrssssssrrrrrrqqqnnnoooqqqrrrssssssrrrqqqttttttttttttsssrrrqqqpppppppppppppppppppppppppppwwwvvvsssqqqpppqqqrrrrrrtttttttttttttttuuuvvvwwwrrrqqqpppooooooooopppqqqrrrsssuuuvvvvvvuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppprrrtttwwwyyyttttttsssrrrrrrqqqppppppqqqpppooonnnnnnooopppqqqqqqqqqpppooonnnnnnoooooopppooonnnmmmmmmnnnooopppppppppooooooppppppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqoooppppppqqqqqqppppppooonnnnnnoooooooooooonnnnnnooooooooooooooonnnmmmmmmpppooonnnnnnnnnnnnooooootttsssqqqpppppprrruuuwww{{{xxxtttpppmmmmmmooopppppppppoooooommmeeeZZZRRRGGGAAA<<<;;;999555444555444444333333333333222222333333333333333333333333333444444444444444333333333333444444555666777777<<<@@@GGGPPPXXX^^^___^^^```bbbdddeeeddddddeeeffffffeeecccbbbaaabbbbbbccceeeffffffgggggggggggggggiiihhhggggggffffffgggggghhhhhhhhhhhhiiiiiiiiiiiikkkkkkkkkllllllkkkjjjjjjlllllllllkkkfff]]]RRRKKKCCC>>>:::<<<<<<999888:::777777777777777777777777999999888888777666666666888777777888:::>>>BBBEEEJJJHHHEEEBBB@@@???@@@@@@@@@@@@@@@@@@@@@???>>>===AAA@@@>>><<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<===============<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEFFFDDDIIINNNPPPSSS\\\jjjuuu~~~}}}|||zzzxxxwwwvvvvvvvvvssspppqqqtttwwwyyyyyyyyywwwuuurrrqqqrrrsssttttttttttttttttttuuuuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrssssssrrrrrrqqqoooooopppqqqrrrrrrrrrrrrttttttttttttsssrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqvvvuuusssrrrqqqqqqrrrssstttttttttttttttuuuvvvvvvtttsssrrrqqqpppqqqrrrrrrrrrssstttuuuuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppprrrtttwwwxxxtttssssssrrrqqqqqqppppppqqqpppoooooooooooopppqqqqqqppppppooonnnnnnoooooopppooonnnnnnnnnnnnooopppppppppooooooppppppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqppppppnnnooooooooooooooonnnmmmooooooooooooooonnnmmmmmmpppoooooonnnnnnnnnooooootttrrrqqqpppppprrruuuwwwzzzwwwtttpppnnnnnnooopppqqqpppppppppnnnfff[[[RRRHHHAAA<<<<<<:::666444666444444333333333333222222333333333333333333333333333333444444444333333222333333444444555666666777<<>>>>>@@@???>>>===<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<============<<<<<<================================================>>>>>>======>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDEEEIIILLLMMMNNNUUUaaajjjwww|||{{{zzzyyyxxxwwwwwwwwwvvvtttrrrrrrtttwwwxxxxxx{{{yyyvvvtttsssssstttuuuvvvuuuttttttssstttttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqppppppppppppqqqrrrsssssssssttttttssssssrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrruuutttsssrrrrrrssstttuuuttttttttttttuuuuuuuuuuuuuuuuuutttsssrrrsssssssssrrrrrrttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppppprrrtttvvvwwwssssssrrrrrrqqqqqqppppppqqqqqqppppppppppppqqqqqqppppppooonnnnnnnnnooooooqqqpppoooooooooooopppqqqppppppooooooppppppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqppppppooooooooooooooonnnmmmmmmooooooppppppoooooonnnnnnpppooooooooooooooopppppprrrqqqppppppppprrruuuvvvxxxwwwtttqqqpppooopppqqqqqqqqqqqqqqqoooggg\\\SSSHHHBBB===<<<;;;777555777444444333333333333222222333333333333333333333333222333333444444444333333333333333444555555666666:::>>>DDDNNNWWW]]]______bbbdddfffffffffeeefffgggeeeeeedddcccccccccddddddfffggghhhhhhiiiiiihhhhhhllllllmmmmmmmmmlllkkkjjjhhhhhhhhhhhhiiiiiiiiiiiijjjkkkkkkllllllkkkkkkkkkmmmmmmmmmlllggg^^^SSSLLLBBB===:::;;;;;;888888999777777777777777777777777888888888888999999999999<<<;;;::::::;;;===???@@@@@@@@@???>>>>>>???AAABBB??????????????????>>>>>>??????>>>======>>>>>>>>>@@@@@@???>>>======<<<<<<;;;<<<<<<=========<<<<<<================================================>>>>>>======>>>>>>???@@@BBBBBBBBBCCCCCCCCCDDDDDDFFFHHHJJJIIIHHHLLLUUU]]]fffuuu}}}yyyyyyxxxwwwwwwwwwwwwxxxvvvtttsssssstttvvvwwwxxxzzzxxxvvvtttssssssttttttwwwvvvuuutttssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqppppppooopppqqqssstttsssssssssssssssrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqsssssssssrrrssstttuuuvvvttttttuuuuuuuuuuuuuuutttuuuttttttsssssssssssssssqqqrrrssssssssssssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttuuurrrrrrrrrrrrqqqqqqpppppprrrqqqqqqqqqqqqqqqqqqrrrpppoooooonnnnnnnnnooooooqqqppppppppppppppppppqqqppppppooooooppppppqqqrrrqqqqqqqqqqqqppppppppppppppppppqqqqqqqqqqqqppppppoooppppppoooooonnnmmmllloooooopppppppppoooooonnnppppppooooooooopppqqqqqqqqqqqqppppppppprrrtttuuuvvvuuusssrrrqqqqqqqqqqqqqqqqqqrrrsssqqqiii]]]TTTHHHBBB======;;;888666888444444333333333222222222333333333333333333333333333333444555555555555444333333333444444555555555888<<>>;;;<<<<<<999999:::777777777777777777777777777888888999::::::;;;;;;<<<;;;::::::;;;===???@@@>>>======<<<======>>>???<<<<<<===============<<<>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<<;;;:::;;;;;;<<<<<<======<<<<<<===============================================================>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIHHHFFFHHHNNNTTT\\\hhh{{{}}}zzzwwwwwwvvvvvvvvvwwwwwwwwwuuuuuuttttttssstttuuuvvvwwwvvvtttssssssssssssssswwwvvvuuusssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqrrrrrrqqqqqqpppqqqppppppooopppqqqssstttrrrrrrrrrsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsssssssssssstttuuuuuuvvvttttttuuuvvvuuuuuutttsssssssssssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssrrrqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqooonnnnnnnnnnnnnnnoooooopppppppppqqqqqqpppppppppppppppooooooppppppqqqrrrqqqqqqqqqppppppooooooooooooppppppqqqqqqppppppoooooooooooooooooonnnmmmmmmooooooppppppppppppoooooopppppppppppppppqqqrrrrrrqqqppppppppppppqqqrrrsssssssssrrrrrrqqqqqqqqqqqqpppqqqrrrsssrrriii]]]TTTHHHBBB======;;;888777888444444333333333222222222333333333333333333333333444444555666666666666666333333333444444444444444777:::@@@JJJTTT\\\```aaadddeeeggggggfffeeefffgggddddddeeeeeeffffffffffffhhhiiijjjjjjkkkkkkjjjjjjjjjkkkmmmnnnmmmllljjjhhhggghhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkklllllllllkkkmmmmmmmmmlllggg^^^SSSLLLDDD???<<<======;;;:::;;;777777777777777777777777777777888999:::;;;;;;<<<999999999:::;;;===???@@@======<<<<<<;;;;;;;;;;;;999999:::;;;;;;<<<;;;;;;<<<=========>>>>>>>>>======<<<<<<;;;::::::999999::::::;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>>>>???>>>>>>@@@BBBDDDFFFGGGHHHFFFHHHHHHHHHGGGHHHLLLPPPUUU]]]nnn~~~}}}{{{xxxvvvvvvuuuuuuuuuvvvvvvwwwsssttttttsssrrrqqqssstttssssssrrrrrrrrrrrrssssssvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqppppppppppppppppppqqqrrrssssssqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttuuuuuuuuuuuutttuuuvvvvvvvvvuuussssssqqqrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqppppppnnnnnnmmmmmmnnnnnnoooooooooooopppqqqqqqpppooooooppppppooooooppppppqqqrrrqqqqqqqqqpppoooooonnnnnnnnnoooooooooooooooooonnnnnnnnnoooooooooooonnnnnnooooooppppppqqqqqqppppppppppppppppppqqqrrrssssssqqqqqqppppppooooooppppppooopppqqqqqqrrrqqqppppppoooppprrrtttrrrjjj]]]TTTGGGAAA<<<<<<;;;888777888444444333333333333222222333333333333333333333333333444555666666666666666333333333333333333444444555888???HHHSSS\\\aaabbbccceeeggggggeeedddeeefffcccdddeeefffggggggggggggiiijjjjjjkkklllkkkkkkkkkiiijjjkkkkkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjkkklllllllllllllllllllllkkkfff]]]RRRKKKDDD???<<<======;;;:::;;;777777777777777777777777777777777888999::::::;;;888888888999:::<<<===>>>>>>===<<<;;;:::999888777777888999:::;;;;;;;;;;;;<<<<<<=========<<<;;;;;;:::999999999999888888888999:::;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???>>>>>>@@@BBBDDDFFFGGGHHHDDDFFFGGGGGGGGGIIILLLNNNMMMSSS```uuu}}}{{{yyyxxxwwwvvvvvvuuuttttttuuuuuuuuurrrssstttssspppoooqqqrrrqqqqqqqqqrrrssssssttttttuuutttssssssrrrrrrrrrrrrppppppppppppppppppppppppppppppqqqqqqqqqqqqppppppoooooopppqqqrrrrrrrrrrrrpppqqqqqqrrrrrrrrrqqqqqqtttttttttttttttttttttttttttttttttuuuuuuuuuuuuttttttuuuvvvwwwvvvuuusssrrrqqqrrrrrrsssrrrqqqpppoooqqqqqqppppppppppppqqqqqqppppppppppppppppppppppppqqqqqqrrrrrrrrrqqqqqqpppppppppppppppppppppqqqqqqoooooopppqqqqqqpppoooooommmmmmmmmmmmmmmnnnoooooonnnooooooppppppoooooonnnppppppooooooppppppqqqrrrqqqqqqqqqpppooonnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmlllmmmnnnooooooppppppooonnnooopppqqqqqqqqqqqqppppppppppppqqqqqqsssttttttrrrrrrqqqpppooonnnmmmmmmlllmmmoooqqqqqqqqqpppooonnnoooqqqsssrrriii]]]SSSFFF@@@;;;;;;:::777666888444444333333333333222222333333333333333333333333111222333444555555555555333333333333333333333333333666===GGGRRR[[[aaacccccceeeffffffdddcccdddeeebbbccceeeggghhhhhhhhhhhhjjjjjjkkkllllllllllllllljjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhiiijjjkkkllllllllllllkkkkkkkkkjjjeee\\\QQQJJJCCC===:::<<<<<<999888:::777777777777777777777777777777777888888999999999888888888999999999::::::<<<<<<<<<;;;:::999888777777888999;;;<<<=========;;;;;;<<<<<<<<<:::999888777777888888888888999999888999:::;;;<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>@@@AAAAAABBBCCCDDDEEEEEEBBBCCCDDDEEEFFFHHHIIIKKKJJJLLLUUUgggzzz~~~{{{wwwuuuvvvwwwvvvvvvuuuttttttttttttuuuqqqssstttssspppnnnoooqqqppppppqqqrrrssstttuuuvvvttttttsssrrrrrrrrrssssssppppppppppppppppppppppppppppppqqqqqqqqqqqqppppppnnnoooqqqrrrssssssrrrqqqpppqqqqqqrrrrrrrrrqqqqqqvvvvvvvvvvvvvvvvvvvvvvvvttttttuuuuuuuuuuuutttttttttuuuvvvwwwvvvuuusssqqqqqqrrrsssssssssrrrqqqpppqqqqqqppppppppppppqqqqqqooooooooooooooooooooooooqqqqqqrrrrrrrrrqqqppppppppppppppppppppppppqqqqqqnnnooopppqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnooopppmmmnnnoooppppppooonnnmmmpppppppppooopppqqqqqqrrrqqqqqqqqqpppooonnnnnnmmmllllllmmmmmmmmmmmmllllllkkklllmmmoooppppppppppppnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuussssssrrrpppooommmlllllljjjlllnnnpppqqqpppooonnnmmmnnnqqqsssrrriii]]]SSSEEE???;;;;;;:::777666777444444444333333333222222333333333333333333333333///000111222333333444333333333333333333333333333333666<<>>>>>???;;;;;;<<<<<<;;;999777666777777777888999999::::::888999:::;;;<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>CCCCCCCCCCCCCCCCCCBBBBBBAAAAAACCCDDDDDDEEEFFFGGGKKKJJJPPP^^^nnn}}}|||yyyxxxxxxyyyxxxtttpppuuuuuuuuuttttttsssssssssppppppqqqrrrsssssssssrrroooqqqtttuuuttttttuuuwwwtttrrrppppppqqqssssssssstttsssqqqqqqrrrrrrqqqooorrrrrrrrrsssrrrrrrqqqqqqqqqrrrssstttsssrrrqqqpppssssssqqqqqqqqqqqqssssssvvvvvvvvvvvvuuuuuuuuuuuutttrrrqqqsssvvvvvvtttrrrrrrrrrssstttttttttttttttssssssrrrqqqqqqrrrrrrrrrqqqqqqqqqrrrqqqqqqpppppprrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrqqqrrrrrrrrrrrrqqqppppppooooooooooooppppppppppppoooooooooooooooooooooooooooooooooooooooooooooooorrrqqqooonnnnnnnnnooopppmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnppprrrrrrqqqppppppppprrrrrrqqqqqqpppoooooooooqqqqqqqqqpppooonnnnnnmmmooonnnmmmmmmnnnooonnnllljjjlllmmmllllllhhh\\\OOOFFF???:::;;;<<<999777888555999:::666333444444111333333333333333333333333222222333333333222111111222222333333333333444444666888===FFFPPPZZZ```bbbgggggggggfffdddccceeefffggghhhhhhiiiiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkiiiffffffiiijjjiiigggjjjhhhfffeeedddeeeggghhhiiiiiihhhhhhhhhhhhhhhiiihhhjjjlllkkkeee[[[QQQJJJBBB>>>:::777777888888888777666555666777666555333444555777888999999888888777777777777777777777777>>>>>>======<<<<<<<<<;;;;;;<<<>>>???@@@@@@?????????===;;;;;;;;;<<<;;;:::999999999999999999999999;;;:::999999:::;;;===>>><<<<<<;;;;;;;;;<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGGGGJJJNNNUUUaaarrr}}}{{{yyyxxxxxxxxxwwwtttppptttttttttsssssssssrrrrrrqqqqqqrrrrrrrrrqqqqqqpppppprrrssstttssssssuuuvvvsssrrrppppppqqqssssssrrrrrrpppooooooqqqqqqpppoooqqqqqqrrrrrrrrrrrrqqqqqqpppqqqrrrssstttssssssrrrsssrrrrrrqqqqqqrrrrrrsssvvvvvvuuuuuuuuutttttttttsssqqqppprrrtttuuusssqqqpppqqqrrrsssttttttttttttsssrrrrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqppppppoooqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqppppppqqqqqqrrrpppppppppppppppoooooonnnnnnnnnooooooooopppppppppoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnqqqpppoooooonnnnnnoooooolllmmmmmmmmmnnnnnnoooooonnnnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmnnnnnnmmmmmmnnnppprrrrrrqqqpppooopppqqqqqqqqqpppppppppooooooqqqqqqppppppooonnnnnnmmmooonnnlllmmmnnnooonnnllljjjlllmmmllllllhhh\\\OOOFFF???:::;;;;;;999777888777<<<===888333333333222222222222222222222222222111222222333333222222222222222333333333333444444666888===EEEPPPYYY```bbbggghhhhhhgggeeedddeeeggghhhhhhiiiiiijjjkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiikkkiiiggghhhjjjjjjiiiggghhhgggfffeeeeeefffggggggiiihhhhhhggggggggghhhhhhgggiiikkkiiicccYYYOOOIII@@@===999777777888888888777666555666666666555333444555666888888888888777888888888888888888888888;;;;;;;;;<<<======>>>>>><<<===???@@@AAAAAA@@@@@@???===;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;<<<<<<===================================================????????????@@@AAABBBCCCAAAAAAAAABBBCCCDDDFFFFFFHHHJJJMMMRRR[[[jjj|||~~~zzzyyyzzzxxxwwwwwwwwwvvvsssqqqssssssrrrrrrrrrrrrrrrqqqrrrrrrrrrrrrqqqpppooooooqqqrrrsssrrrqqqrrrtttvvvsssqqqppppppqqqrrrqqqpppmmmlllkkklllooopppppppppqqqqqqrrrrrrrrrrrrrrrqqqooopppqqqsssttttttttttttsssrrrrrrqqqqqqrrrrrrsssuuuuuutttttttttsssssssssrrrppppppqqqrrrsssrrrqqqooopppqqqrrrssstttttttttrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqppppppooopppppppppqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqnnnnnnoooooonnnnnnmmmlllnnnnnnooooooooooooppppppoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnooooooppppppoooooonnnnnnkkkllllllmmmnnnoooppppppnnnnnnmmmllllllkkkkkkjjjkkkkkklllmmmmmmmmmmmmmmmnnnppprrrrrrpppoooooooooooooooooopppppppppqqqqqqqqqppppppoooooonnnnnnmmmnnnmmmlllmmmnnnooonnnmmmkkkmmmmmmllllllhhh\\\PPPFFF???999:::;;;888777888>>>EEEFFF>>>555222222222111111111111111111111111111111111222333333333333222222333333333333444444555777<<>><<<888777777888999888777666444555666666555333333444555666777777777777888888888888888888888888777888999;;;<<<>>>???@@@>>>>>>???@@@AAAAAAAAAAAA???===;;;;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<===================================================>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGIIIKKKMMMTTT___nnnxxx|||yyyyyyxxxwwwvvvvvvuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssrrrrrrqqqpppoooqqqrrrrrrqqqpppqqqsssuuurrrqqqppppppqqqpppnnnkkkiiihhhgggiiimmmpppqqqqqqrrrrrrssstttttttttsssssspppqqqrrrsssssstttttttttrrrrrrrrrrrrrrrrrrrrrrrrttttttsssssssssrrrrrrrrrqqqqqqpppppppppppppppppppppqqqqqqrrrssssssrrrrrrqqqppppppppppppqqqqqqrrrssssssrrrqqqqqqpppppppppppppppqqqqqqqqqqqqrrrrrrqqqqqqppppppppppppqqqqqqnnnnnnoooooonnnnnnmmmlllnnnnnnnnnnnnooooooooopppoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnooopppppppppooommmlllkkkkkklllmmmnnnooopppqqqoooooonnnnnnmmmlllkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnppprrrrrrpppooonnnooonnnnnnnnnooopppqqqqqqrrrppppppoooooonnnnnnnnnnnnnnnmmmlllmmmnnnooonnnmmmlllmmmmmmllllllhhh]]]QQQGGG???999999:::888777888FFFMMMNNNDDD777111111222222222222222222222222222000000111111222333444555222222222333333333444444555666;;;CCCNNNXXX___cccfffhhhiiiiiigggfffggghhhiiiiiiiiijjjkkkkkklllllljjjjjjiiiiiihhhggggggggghhhhhhiiiiiiiiihhhgggffffffeeeeeeeeeeeeeeeffffffffffffeeeeeeeeefffgggggghhhiiiiiifff```VVVLLLFFF<<<:::777777777888888888777555444444555666555444333333444555555666666666888888888888888888888888666777888:::;;;===>>>???======>>>???@@@@@@@@@@@@>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<===============<<<<<<;;;:::999999999888999999999999:::;;;<<<<<<======================================================<<<======>>>???@@@@@@@@@@@@@@@AAACCCDDDEEEEEEGGGHHHJJJNNNVVVbbbjjj~~~~~~{{{yyyyyyvvvvvvvvvuuusssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqppppppooopppqqqppppppppprrrtttrrrqqqppppppooommmiiieeecccbbbbbbeeejjjnnnqqqrrrsssssstttuuuuuuuuuuuuuuutttsssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssrrrrrrrrrrrrrrrqqqpppooommmmmmmmmnnnppppppqqqqqqrrrqqqqqqqqqooooooooooooooopppqqqrrrtttsssrrrqqqpppppppppppppppqqqqqqqqqrrrrrrrrrsssqqqppppppooooooppppppqqqooooooppppppoooooonnnmmmmmmnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooppppppnnnmmmlllkkkkkklllmmmnnnooopppqqqnnnoooooooooooonnnmmmmmmnnnnnnooopppppppppppppppnnnppprrrqqqpppnnnmmmnnnmmmmmmnnnooopppqqqqqqrrrooooooooonnnnnnnnnnnnnnnnnnllllllmmmooooooooonnnmmmnnnmmmllllllhhh]]]RRRGGG???888888999777777888AAAIIIKKKAAA666111222444333333333333333333333333111111000111222333444555222222222333333333444444444555999BBBMMMXXX___ccceeegggiiiiiihhhgggggghhhhhhiiiiiijjjjjjkkklllllliiiiiiiiihhhhhhhhhggggggfffgggggghhhggggggfffgggggggggfffeeeeeeeeeeeefffeeeeeeeeeeeeeeefffggggggiiijjjiiifff___UUULLLFFF;;;999777666777888777777666444333333444666555555333333333444555555666666888888888888888888888888777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===;;;::::::<<<===<<<;;;<<<<<<<<<=========>>>>>><<<<<<;;;;;;:::999888777888888888999999:::<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????????????????@@@BBBCCCDDDCCCEEEGGGHHHJJJPPPZZZaaaqqq}}}|||{{{xxxvvvwwwuuuuuuuuusssqqqqqqrrrssspppqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqpppooonnnmmmlllkkkmmmpppqqqppppppqqqsssrrrqqqpppooommmiiiccc^^^\\\[[[\\\___eeekkkoooqqqsssssstttuuuvvvvvvvvvvvvuuuuuutttsssrrrrrrssssssqqqrrrrrrssssssrrrrrrqqqttttttsssssssssrrrrrrrrrqqqpppooolllhhhggghhhiiikkklllmmmnnnooopppppppppnnnnnnnnnnnnooopppqqqqqqtttrrrqqqooonnnnnnnnnoooooooooppppppqqqrrrrrrrrrppppppooooooooooooppppppppppppqqqqqqppppppooonnnmmmmmmnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooonnnnnnmmmmmmkkkllllllmmmnnnooopppppplllmmmnnnooopppooonnnnnnoooppppppqqqqqqqqqqqqqqqnnnppprrrqqqooommmmmmmmmmmmmmmnnnnnnooopppqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmooopppooonnnmmmnnnmmmlllllliii^^^RRRGGG???888777888777777999555<<<@@@:::333222555666333333333333333333333333222222111000111222444555222222333333333333444444444555888@@@LLLWWW___cccdddfffhhhiiihhhgggggggggggghhhhhhiiijjjjjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiieeefffgggfffffffffhhhjjjkkkjjjgggeeeddddddeeefffeeeeeeeeeeeeeeefffggghhhjjjjjjiiieee^^^TTTKKKEEE;;;999777666777777666555666444222222444555666555444444333444444555777777999999999999999999999999888888888888999999999999999999999999:::;;;<<<===;;;:::888999:::<<<;;;;;;::::::;;;;;;<<<=========;;;;;;;;;;;;:::999777777777777777888999:::;;;<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>???AAABBBCCCAAADDDFFFGGGHHHLLLTTTYYYeeewww}}}yyyzzzzzzwwwuuuvvvtttuuuuuussspppoooqqqtttqqqqqqqqqqqqrrrrrrssssssqqqqqqooonnnkkkiiigggeeegggkkkoooqqqqqqqqqqqqrrrrrrqqqpppnnnkkkeee]]]XXXTTTTTTUUUYYY```ggglllnnnqqqrrrsssttttttuuuuuuuuuttttttsssrrrsssssstttuuuqqqrrrrrrssssssrrrrrrqqqttttttttttttssssssssssssooonnnlllhhhccc```aaacccbbbdddfffjjjlllooopppqqqnnnmmmmmmnnnooopppqqqqqqqqqpppmmmkkkjjjjjjkkklllmmmmmmmmmnnnooopppppppppppppppooooooooooooppppppppppppqqqqqqppppppooonnnmmmmmmmmmnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnmmmmmmmmmmmmnnnlllmmmmmmmmmnnnnnnoooooohhhjjjlllnnnoooooonnnmmmoooooopppqqqqqqqqqqqqpppnnnpppqqqqqqooommmllllllmmmnnnnnnnnnooooooppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkmmmooopppooonnnnnnooommmkkkkkkiii^^^SSSGGG???777777777666777999000666999555333444666555222222222222222222222222444333111000000222333444222222333333333333444444333444777???KKKWWW___dddbbbeeehhhiiihhhffffffffffffgggggghhhhhhiiijjjjjjhhhhhhiiiiiijjjkkkkkkkkkfffgggggggggfffhhhlllppppppmmmiiieeecccdddfffgggeeeeeeeeeeeefffggghhhiiijjjiiihhhddd\\\RRRIIICCC;;;999777777777666444333666444111111333555666666555444444444444666777888999999999999999999999999777777777888888888888999888888888888888:::;;;<<<:::888777777999;;;::::::888888999::::::;;;<<<<<<999::::::;;;:::999888777666666777777888:::;;;<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@=========>>>???@@@AAABBBAAADDDFFFFFFFFFIIINNNSSSZZZiii~~~~~~zzzwwwzzzzzzxxxvvvwwwsssttttttrrrooooooqqqtttqqqqqqqqqrrrrrrsssssssssrrrqqqooolllhhhdddaaa___eeeiiinnnrrrrrrrrrqqqqqqrrrqqqpppnnniiicccZZZUUUOOOOOOPPPUUU\\\dddjjjlllooopppqqqrrrsssssssssssssssrrrrrrrrrsssuuuvvvxxxqqqqqqssssssssssssqqqqqquuuuuutttttttttsssssssssmmmmmmjjjeee___\\\]]]___[[[]]]aaafffjjjnnnqqqrrrmmmmmmmmmmmmnnnoooqqqqqqooommmkkkiiigggggghhhiiikkkkkkllllllmmmnnnnnnoooppppppoooooooooooopppppppppppppppppppppooonnnnnnmmmmmmmmmmmmnnnnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmpppooonnnllllllmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnnnneeegggjjjlllnnnnnnmmmmmmnnnnnnooopppppppppppppppnnnpppqqqqqqooommmllllllnnnnnnnnnnnnoooooooooooommmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkmmmoooppppppooonnnooommmkkkkkkiii___SSSGGG>>>777666777666777999444888999666444555555333111111111111111111111111555333222000000111333444222222333333333444444444333444777???JJJVVV___dddaaadddggghhhgggffffffffffffffffffggghhhhhhiiiiiihhhhhhiiijjjkkkllllllmmmggghhhhhhgggfffiiioootttsssooojjjeeeccccccfffhhheeeeeeeeefffggghhhiiiiiiiiihhhgggbbbZZZPPPGGGAAA;;;:::888777666666333222666333111111333555666666555555444444555666888999999999999999999999999999555666666777888999999999999888888777888:::;;;<<<999777666777888::::::999777777888999999:::;;;;;;999999:::;;;:::999888777666666666777888:::;;;<<<========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@<<<<<<======>>>@@@AAABBBBBBDDDFFFFFFEEEFFFJJJNNNRRR```sss{{{{{{zzzxxxvvvuuutttsssqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqooojjjddd___\\\[[[cccggglllooopppppppppqqqrrrrrrqqqnnniiiaaaWWWPPPQQQMMMMMMRRRWWW\\\cccjjjqqqqqqrrrtttvvvuuusssqqqpppqqqqqqrrrrrrqqqqqqpppssssssrrrrrrrrrrrrqqqqqqrrrrrrssstttsssrrrqqqpppkkkiiifffaaa\\\XXXUUUTTTTTTVVVYYY^^^ccchhhlllooojjjoooqqqnnnmmmooopppnnnlllhhhbbb\\\ZZZZZZ]]]___cccgggkkklllkkkjjjlllnnnqqqooonnnmmmnnnoooqqqrrrnnnooopppppppppnnnmmmllllllmmmmmmmmmnnnnnnooooooooooooooooooooonnnmmmmmmnnnooooooooommmllllllmmmnnnnnnnnnnnnmmmlllkkkjjjnnnllljjjjjjjjjiiihhhfffaaafffjjjiiijjjlllllljjjoooooonnnmmmmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnqqqnnnkkkllloooqqqqqqppprrrqqqpppooonnnmmmlllkkkkkkkkkkkklllllllllmmmmmmkkknnnnnnllljjjfff[[[PPPGGGAAA<<<:::999555444666333333555555555555333333222222222111111111111111111222333222//////111333000000000111222222333333000222666===GGGRRR[[[aaabbbdddggghhhgggdddcccbbbfffggggggggghhhhhhhhhiiihhhhhhhhhhhhhhhiiiiiiiiihhhhhhggghhhjjjmmmppprrrppplllgggddddddeeeffffffddddddeeeeeefffhhhiiijjjfffjjjiiiaaaWWWOOOFFF???===;;;999888777666444222111111333444555666666555777666555555555666888999999999::::::999999888888555888888666777;;;<<<:::999999888888777888888888999888888888888888999999888888888777888888999999<<<666444999<<<:::999;;;999999::::::;;;:::::::::999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;========================>>>>>>>>>???@@@@@@AAAAAACCCCCCEEEFFFHHHJJJKKKLLLQQQWWWfffzzz}}}}}}zzzzzzyyywwwvvvuuussssssqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoookkkeee```]]]]]]dddgggllloooppppppqqqrrrsssrrrqqqooojjjcccYYYSSSOOOKKKJJJNNNSSSWWW___fffpppqqqrrrtttvvvvvvtttrrrqqqqqqrrrrrrrrrrrrqqqqqqssssssrrrrrrrrrrrrqqqqqqrrrssstttttttttsssqqqpppmmmjjjeee___YYYUUUQQQPPPLLLNNNQQQVVV\\\bbbgggjjjjjjoooqqqnnnmmmoooooommmhhhccc]]]WWWTTTTTTVVVXXX^^^ccchhhlllllllllmmmnnnpppooonnnmmmnnnoooqqqrrrooooooooooooooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnooopppppppppppppppooonnnnnnoooppppppooonnnmmmmmmooooooooooooooonnnmmmkkkjjjllljjjhhhgggggggggfffddd```fffjjjiiijjjmmmmmmkkknnnnnnmmmmmmmmmooopppqqqooooooooonnnnnnnnnnnnnnnooommmkkkllloooqqqqqqpppqqqqqqpppooonnnmmmlllkkkkkkkkkkkklllllllllmmmmmmkkknnnnnnllljjjeee[[[PPPGGG@@@;;;:::999555555666222333444555555444333222222222222222111111111111111222333222//////000333000000000111222222333333111333777===GGGQQQZZZ```bbbeeeggghhhgggeeedddcccgggggggggggghhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjkkkhhhhhhggghhhjjjmmmpppqqqpppmmmhhheeeeeefffggggggeeeeeeeeefffggghhhjjjjjjgggjjjhhh___UUUMMMEEE===<<<:::888777777666555333333333444555555666777777888777666666666777999999888999999999999888777777555888888666666:::;;;999999999888888888888999999777777666666777888888999888888888888888999::::::<<<666444999<<<::::::<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;==============================>>>??????@@@@@@AAABBBBBBDDDEEEGGGIIIJJJKKKNNNRRR^^^ooo{{{xxxxxxyyyxxxwwwvvvuuutttssssssqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppplllgggccc``````dddhhhlllooopppqqqrrrsssssssssrrrppplllfff^^^XXXQQQLLLIIIKKKOOOSSS[[[cccmmmoooqqqtttuuuuuuttttttrrrrrrssssssssssssrrrrrrssssssrrrrrrrrrrrrqqqqqqrrrssstttttttttsssqqqpppnnnjjjddd\\\UUUPPPMMMLLLEEEGGGJJJOOOUUU[[[```ccciiinnnqqqnnnmmmnnnmmmkkkccc___XXXQQQMMMMMMNNNPPPVVV\\\dddjjjmmmnnnnnnnnnpppooonnnmmmnnnooopppqqqoooooonnnnnnmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnpppqqqqqqqqqqqqpppooooooooopppqqqpppnnnnnnnnnpppppppppppppppooommmkkkjjjhhhfffcccbbbbbbcccbbbaaa```fffjjjiiijjjmmmmmmkkkmmmlllmmmmmmnnnooopppqqqqqqpppooonnnmmmmmmmmmnnnmmmlllkkkmmmoooppppppoooppppppoooooonnnmmmllllllkkkkkkkkklllllllllmmmmmmkkknnnnnnllljjjeeeYYYNNNFFF@@@;;;:::999666555777222333333444444333333222333333222222111111111111222222222111//////000111000000000111222222333333222444777===FFFPPPYYY^^^bbbdddggghhhgggeeeeeeeeehhhhhhhhhhhhgggggggggggghhhjjjllllllkkkjjjkkklllhhhhhhhhhhhhjjjllloooppppppmmmiiiffffffggghhhgggffffffffffffgggiiijjjkkkhhhjjjggg]]]RRRJJJBBB;;;:::888777777777777666444666555444444555666777888999999888888888999:::;;;777888999999999888666666555888888555666999:::888999999888888888999999:::666666555555666777888888888777888888999:::;;;<<<;;;777666999;;;::::::<<>>===<<<::::::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;==============================>>>>>>??????@@@@@@@@@AAABBBCCCEEEGGGHHHHHHKKKMMMUUUaaappp~~~yyywwwwwwwwwvvvvvvuuutttssssssrrrqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqpppnnniiifffddddddfffiiimmmooopppqqqrrrssstttsssrrrpppnnniiibbb^^^UUUOOOJJJKKKMMMQQQYYYaaaiiilllooorrrssssssssstttrrrssssssttttttssssssrrrssssssrrrrrrrrrqqqqqqqqqqqqrrrsssssssssrrrpppooommmiiibbbZZZTTTOOOLLLKKKEEEFFFHHHKKKPPPUUUZZZ]]]ffflllooommmlllmmmllliiiaaa\\\TTTMMMIIIGGGIIIJJJNNNTTT]]]ffflllnnnooonnnooonnnnnnnnnnnnooopppppppppooommmllllllmmmnnnooommmmmmmmmnnnnnnnnnnnnnnnoooppppppppppppooonnnnnnnnnooopppooonnnmmmnnnooooooooopppooonnnkkkiiigggccc```]]][[[[[[\\\\\\[[[^^^dddhhhhhhhhhjjjkkkiiikkkkkklllmmmnnnoooqqqqqqrrrpppmmmkkkiiiiiiiiijjjlllllllllmmmnnnnnnnnnmmmooooooooonnnnnnmmmmmmlllkkkkkkkkklllllllllmmmmmmkkkmmmnnnllliiidddXXXLLLEEE>>>:::999888666555777222333333333333333333222333333333222222111111000222222222000/////////000000000000111222222333333333555888===EEEOOOWWW\\\aaadddfffgggfffeeeeeefffhhhhhhhhhhhhgggggggggggghhhkkknnnnnnkkkjjjkkkmmmhhhhhhhhhiiijjjlllmmmnnnnnnkkkhhhffffffgggggggggfffffffffggghhhiiijjjjjjhhhjjjeeeYYYNNNGGG???999888666555666777888777666777666444333333555777888:::::::::::::::;;;;;;;;;777888999::::::888777666555888777555555999999777999888888888888999999:::888888777666666666666777777777777888999;;;<<<===:::999888999::::::;;;<<<======>>>>>>===<<<;;;;;;888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;========================<<<<<<======>>>??????@@@??????@@@BBBCCCEEEFFFFFFKKKKKKOOOXXXdddsss~~~|||xxxuuuvvvtttttttttssssssrrrrrrrrrqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqooollliiihhhhhhiiikkknnnppppppppprrrssstttsssqqqqqqooolllgggcccXXXRRRLLLLLLMMMOOOVVV^^^fffiiinnnpppppppppqqqsssrrrssssssttttttssssssrrrssssssrrrrrrrrrqqqqqqqqqpppqqqqqqrrrrrrpppooonnnkkkhhhbbb\\\VVVQQQOOOMMMGGGGGGGGGHHHJJJNNNQQQTTT```gggllllllkkklllkkkhhh^^^YYYRRRJJJEEEDDDEEEFFFHHHMMMVVV```hhhlllnnnnnnnnnnnnnnnnnnnnnoooooopppooonnnmmmllllllmmmnnnooonnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnooonnnmmmmmmllllllmmmnnnmmmllllllmmmnnnmmmnnnooonnnllliiifffddd___[[[VVVSSSSSSSSSTTTTTTZZZ```dddddddddggghhhfffjjjkkklllmmmnnnooopppppppppmmmiiidddaaaaaaaaabbbhhhjjjlllmmmmmmlllkkkkkknnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkklllllllllmmmmmmkkkmmmnnnllliiicccVVVJJJDDD===999999888666666888333333333333333333333333444444333333222111111000333222111000/////////...000000000111222222333333444555888===EEENNNWWW\\\```ccceeefffeeeeeefffggghhhhhhhhhhhhggggggggggggiiimmmpppooollliiijjjlllhhhhhhiiiiiijjjkkkllllllllliiifffeeeeeeffffffeeegggfffffffffggghhhiiijjjhhhhhhbbbUUUJJJCCC===888666555555555777888777666777555444222222333555666999999::::::;;;;;;;;;;;;777888:::;;;;;;999777555555777777444444888888666888777777777888888999:::<<<;;;:::888777666555555777777777888999;;;<<<===:::;;;;;;999999:::;;;;;;999:::;;;;;;<<<<<<<<<<<<888888999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;========================;;;<<<<<<======>>>??????>>>>>>???@@@BBBCCCDDDDDDIIIHHHJJJQQQZZZgggyyy~~~zzzzzzyyyuuurrrsssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrqqqnnnllllllmmmlllnnnppppppppppppqqqrrrsssrrrqqqppppppnnnkkkhhh\\\VVVPPPOOOOOOPPPUUU[[[eeeiiinnnpppooonnnppprrrrrrrrrssssssssssssrrrrrrssssssrrrrrrrrrrrrqqqqqqpppqqqrrrrrrrrrqqqooonnnllliiieee```[[[VVVSSSQQQHHHFFFDDDCCCDDDFFFIIIKKKXXX```gggiiijjjlllkkkhhh^^^YYYQQQJJJEEECCCDDDEEEFFFIIIOOOXXXaaaiiilllmmmmmmmmmnnnnnnnnnooooooooommmmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjlllmmmmmmlllkkklllnnnmmmnnnnnnnnnkkkhhhdddaaa[[[VVVPPPKKKJJJJJJKKKKKKQQQWWW\\\^^^```dddfffeeejjjkkklllmmmnnnooooooooommmiiibbb\\\WWWVVVVVVWWW^^^bbbgggjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmmmmnnnnnnkkkkkkkkklllllllllmmmmmmjjjmmmnnnllliiibbbTTTHHHBBB<<<888888888666666999555444444333333444444555555555444333222111111000444222000/////////...---000000000111222222333333333444777===EEENNNWWW\\\___aaacccdddddddddfffggggggggggggggghhhhhhhhhhhhlllppptttsssmmmiiiiiilllhhhiiiiiijjjjjjjjjkkkkkkjjjhhheeedddeeefffeeedddfffffffffffffffggghhhhhhgggfff___RRRFFFAAA<<<888666555444555777888777666666555444333222222333444777888999:::::::::999999666777999;;;:::888666444555777777333444777777555666666666666666777888999===<<<:::999777666555555777666777777888999:::;;;;;;>>>>>>:::888999:::999777777999:::;;;<<<<<<<<<888888888888999;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;========================;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEDDDFFFLLLRRR\\\kkkxxx|||xxxvvvxxxvvvrrrqqqrrrpppqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrrrrpppoooooopppooopppqqqqqqoooooopppqqqrrrqqqpppooopppooommmkkkccc]]]XXXVVVUUUUUUXXX^^^fffkkkpppqqqooonnnpppsssqqqqqqrrrrrrrrrrrrqqqqqqssssssrrrrrrrrrrrrqqqqqqrrrrrrssstttsssrrrqqqpppnnnmmmjjjfff```ZZZVVVSSSHHHFFFCCCAAAAAACCCEEEGGGQQQZZZcccfffiiilllkkkhhhccc^^^VVVOOOJJJIIIJJJKKKFFFFFFIIIQQQ[[[dddjjjllllllmmmmmmnnnnnnnnnnnnnnnkkklllmmmmmmnnnnnnnnnmmmooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllkkklllmmmmmmllllllmmmooommmnnnoooooolllhhhcccaaaXXXRRRKKKEEECCCCCCDDDDDDDDDLLLSSSWWW\\\cccggggggkkkkkkmmmnnnnnnnnnmmmmmmiiiddd\\\SSSNNNKKKKKKLLLQQQWWW^^^dddfffhhhjjjkkklllllllllmmmmmmnnnnnnnnnkkkkkkkkklllllllllmmmmmmjjjmmmnnnlllhhhaaaSSSFFFAAA;;;777888888666777999666555555444444555555666666555444333222111111000555222///...///000...,,,000000000111222222333333222333666<<>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDFFFJJJNNNSSS^^^iiizzzyyyvvvuuuwwwvvvrrrqqqssspppppppppppppppqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoooqqqsssrrrqqqpppqqqqqqqqqrrrrrrqqqooonnnoooppprrrpppooooooppppppnnnmmmjjjddd___^^^\\\[[[]]]bbbgggmmmrrrssspppoooqqqtttpppqqqqqqrrrrrrqqqqqqpppsssssssssrrrrrrrrrqqqqqqssstttuuuuuuuuutttsssrrrqqqpppnnnjjjddd]]]WWWSSSIIIGGGDDDBBBBBBDDDFFFHHHMMMVVV```eeeiiilllllliiiiiiddd\\\UUUPPPOOOPPPRRRFFFEEEFFFLLLWWWaaahhhkkklllmmmmmmnnnooonnnnnnnnnjjjkkkmmmnnnooonnnmmmllloooooonnnnnnmmmmmmmmmlllooooooooooooooonnnnnnmmmkkkmmmnnnnnnmmmmmmnnnpppnnnoooppppppmmmiiidddaaaVVVPPPHHHAAA?????????@@@<<>>;;;888777555444555666777666555777777777777666555333222444555666777888777666666111333666777777555222000444777666333333666666444333333333444444666777777666666666666666777888888777666666666666666777777===CCCBBB;;;666777888555:::::::::;;;;;;:::999999888777777777888:::<<<===;;;<<<<<<<<<<<<<<<<<<;;;========================::::::;;;;;;<<<======>>>>>>>>>???@@@AAABBBBBBCCCFFFEEEGGGKKKMMMOOOWWW```rrr~~~{{{xxxttttttsssrrrrrrqqqpppppppppoooooopppqqqrrrrrrqqqqqqqqqqqqpppppppppppppppqqqqqqppppppoooooonnnnnnppppppqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqpppooonnnrrrqqqqqqqqqpppooooooooommmllliiieeebbbaaadddgggoooppppppppppppqqqqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqsssssstttttttttttttttssstttttttttttttttttttttssstttrrrpppnnnlllggg___YYYQQQMMMIIIDDDCCCDDDFFFHHHLLLUUU```gggiiiiiikkkmmmjjjiiieee___WWWPPPMMMLLLFFFDDDDDDHHHRRR]]]fffkkklllmmmnnnoooooonnnmmmlllooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooosssoookkkkkklllkkkfffbbb\\\QQQEEE??????@@@===:::;;;@@@FFFMMMTTT\\\ccchhhjjjnnnooommmlllnnnmmmjjjhhhaaaUUUJJJBBB@@@AAABBBFFFGGGLLLVVVaaajjjmmmnnnlllmmmmmmmmmmmmmmmllllllhhhiiikkklllmmmmmmnnnnnnmmmmmmnnnnnnjjj```RRRHHH>>>;;;888666666777777666666666666666777777777777555444333111000/////////000000000000000000000000///000111222333444444444222222444;;;EEEPPPYYY]]]]]]___```aaaaaabbbeeegggfffgggggghhhiiiiiijjjjjjooovvv|||yyypppjjjjjjmmmiiiiiijjjjjjjjjjjjiiiiiiiiihhhfffdddddddddfffggggggdddaaaaaabbbeeefffgggfffaaaXXXMMMDDD<<<777444111333555777888888777666777666444222111222333444666666777888888888777666444444333333333222222222666555555666777777555333222333444444555555555444777666555444444555666777888:::999666555888888555;;;<<<======<<<:::888777888888777777888888999:::888999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEIIINNNSSSVVVbbbttt}}}|||zzzxxxsssssssssrrrqqqqqqppppppoooooooooooopppqqqqqqppppppppppppppppppppppppoooppppppppppppoooooooooooopppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqpppooooooqqqqqqqqqpppppppppppppppooonnnkkkhhheeeeeehhhjjjoooppppppppppppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssttttttuuuuuuttttttttttttttttttttttttttttttttttttrrrppppppoookkkfffaaaXXXTTTNNNHHHEEEEEEHHHIIIOOOWWWbbbiiijjjjjjlllnnnooommmiiiccc]]]WWWRRROOOGGGEEEDDDHHHQQQ\\\fffkkkmmmnnnoooooooooooonnnmmmooooooooonnnnnnoooooopppooooooooonnnnnnnnnmmmmmmooonnnnnnnnnmmmmmmllllllmmmmmmmmmmmmmmmnnnnnnooorrroookkkkkklllkkkgggbbb[[[QQQEEE>>>>>>>>><<<999===???BBBGGGMMMVVV```fffiiimmmooommmmmmooonnnkkkfff___TTTIIIBBB??????@@@BBBCCCHHHQQQ\\\dddiiijjjllllllmmmmmmmmmmmmlllllljjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmiii___RRRHHH???<<<888666666666666555555555555666666666666777555444222111000/////////000000000000000000000000000111111222333333333333333333555;;;EEEPPPXXX]]]]]]___```aaaaaabbbdddgggffffffggghhhiiijjjjjjkkknnnssswwwuuuooojjjjjjllliiiiiijjjjjjjjjjjjiiiiiikkkiiigggdddccccccddddddfffcccaaa```bbbdddffffffccc]]]SSSIIIAAA;;;888666333444666888999888777666777666444333222333444555777:::>>>>>>;;;666333111333333333333222222222222666555555666888777555333333333333444444555555555777666555555555555666777888:::999555555888888555999:::;;;<<<<<<:::888777999999888888888888888999888999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============AAABBBBBBCCCCCCCCCCCCCCCDDDCCCCCCDDDGGGKKKOOORRR\\\lll{{{xxxxxxwwwvvvrrrrrrrrrqqqqqqppppppooonnnnnnooooooooooooppppppnnnnnnnnnoooooooooooooooooooooooopppppppppppppppooopppppppppqqqqqqqqqqqqpppqqqqqqqqqqqqpppoooooopppppppppppppppqqqqqqqqqppppppooollljjjjjjmmmooooooppppppppppppqqqqqqqqqqqqrrrrrrssssssttttttttttttuuuuuuuuuuuuuuutttttttttttttttttttttttttttttttttsssqqqqqqqqqpppmmmkkkbbb]]]VVVOOOKKKJJJKKKMMMUUU\\\eeekkkllllllnnnooossspppllliiifffaaaZZZTTTKKKHHHGGGJJJRRR]]]ffflllooooooppppppppppppooooooqqqppppppoooooooooppppppppppppooooooooonnnnnnnnnpppoooooonnnmmmlllkkkkkkmmmmmmllllllmmmmmmnnnoooqqqnnnlllkkklllkkkgggccc\\\SSSGGGAAA@@@@@@>>><<<=========???DDDMMMYYYaaaeeekkkooonnnnnnppppppmmmgggaaaWWWMMMEEE@@@?????????@@@DDDLLLVVV___eeegggllllllmmmmmmmmmmmmllllllllllllllllllmmmmmmlllllllllllllllkkkhhh^^^QQQGGG???<<<888666555555444444444444444444555555555555444333222111000/////////000000000000000000000000111111222222222222222222444444666<<>>;;;:::999555666777888888888666666666555444444444555666777;;;AAAGGGFFF???666111///444333333333333222222222555555555777888888666444555444333333333444555666777777666666666666777777777999888555555888888666777888:::;;;;;;;;;:::999;;;:::999888777777777777888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============@@@AAABBBBBBCCCCCCCCCBBBDDDDDDCCCDDDFFFHHHKKKMMMTTTbbbttt~~~yyywwwuuusssrrrqqqqqqqqqppppppooooooooommmnnnoooooonnnnnnnnnooommmmmmmmmnnnnnnnnnnnnnnnoooooooooppppppqqqqqqqqqoooooooooppppppppppppqqqppppppqqqqqqqqqppppppoooooooooooopppqqqqqqqqqrrrqqqqqqqqqpppnnnnnnppprrroooooopppppppppqqqqqqqqqqqqrrrrrrssstttuuuvvvvvvuuuuuuvvvvvvuuuuuuttttttrrrrrrrrrsssssssssssssssuuutttsssrrrqqqqqqqqqpppjjjeee^^^WWWSSSRRRSSSUUU\\\aaahhhmmmnnnooooooppptttpppmmmmmmnnnkkkccc\\\RRROOOMMMOOOVVV```iiimmmpppppppppppppppppppppppprrrqqqppppppppppppppppppppppppppppppooooooooooooppppppooonnnlllkkkjjjjjjmmmllllllllllllmmmnnnnnnpppnnnlllkkklllkkkhhheeeaaaYYYNNNHHHFFFEEEDDDBBB<<<;;;::::::>>>FFFPPPWWW```hhhnnnnnnnnnppppppooolllggg^^^TTTKKKEEEAAA??????@@@CCCIIIRRR[[[bbbfffkkkkkklllmmmmmmmmmllllllnnnmmmmmmlllllllllllllllkkkkkkjjjjjjfff\\\PPPFFF@@@<<<888555444444333222222222333333333444444444333222111000////////////////////////////////////222222222111111111111111555555666<<>><<<<<<;;;555666666777777666555444555444444444555666888999>>>FFFLLLJJJAAA777333333555555555444444444333333555444555777999999777555666555444222222444666777777777777777777777777777666999888555555888888666666777999:::;;;<<<<<<<<<<<<;;;:::888777666666666888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDEEEHHHKKKLLLOOOXXXhhh{{{|||xxxuuusssrrrpppooooooooooooooonnnnnnnnnmmmooopppooommmmmmnnnpppllllllmmmmmmnnnnnnnnnnnnooooooppppppqqqqqqrrrrrrnnnnnnooooooooopppppppppoooppppppqqqqqqqqqppppppooooooooopppqqqqqqqqqrrrpppqqqrrrqqqppppppqqqrrroooooopppppppppqqqqqqqqqrrrrrrsssttttttuuuvvvvvvuuuuuuuuuuuuuuutttsssssspppppppppqqqqqqrrrrrrrrruuuuuutttrrrppppppqqqrrrmmmjjjddd___\\\\\\^^^___bbbfffkkknnnpppqqqqqqqqqqqqnnnmmmooorrrqqqkkkeee\\\YYYWWWXXX^^^eeelllpppqqqqqqppppppppppppqqqqqqrrrrrrqqqpppooooooppppppppppppppppppoooooooooooopppooonnnmmmlllkkkjjjiiilllllllllllllllmmmnnnnnnnnnmmmllllllkkkjjjhhhgggddd^^^UUUOOOLLLKKKIIIGGG;;;;;;;;;;;;===BBBHHHMMMZZZccckkkmmmmmmooopppoooppplllddd[[[RRRIIIDDD@@@@@@AAABBBFFFMMMUUU^^^dddjjjjjjkkklllmmmmmmllllllnnnmmmlllkkkjjjjjjkkkkkkkkkjjjiiihhhddd[[[OOOEEE???<<<777555444333222111222222222222333333333333222222111000////////////////////////////////////222222111000000000111111555555777===GGGQQQZZZ^^^___bbbdddeeeddddddeeeffffffffffffggghhhhhhiiiiiikkkhhhfffgggiiikkkkkkjjjiiiiiijjjjjjjjjjjjiiiiiigggfffffffffffffffffffffdddcccaaa```bbbccccccbbb```VVVIII@@@===<<<:::888444444444444444444333333444444444555666777888999===CCCGGGEEE<<<666555777666666666666555555555555444444555777999:::888777777666444333333444666777666666777777777777666666555888777444444888888666666777888:::;;;======>>><<<;;;:::888777666666666777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDFFFIIILLLMMMMMMRRR^^^ooozzzyyywwwtttsssrrrqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnppprrrpppmmmlllnnnpppllllllmmmmmmnnnnnnoooooopppppppppqqqqqqqqqqqqqqqnnnnnnnnnnnnoooooooooooooooooopppqqqqqqqqqqqqppppppppppppppppppqqqqqqqqqppprrrssssssqqqppppppqqqoooppppppppppppqqqqqqqqqrrrssssssssstttuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqoooppppppqqqqqqrrrrrrrrrtttttttttrrrpppoooppprrrooommmjjjgggfffffffffggghhhjjjmmmoooqqqrrrqqqqqqnnnmmmmmmpppsssssspppmmmfffcccaaabbbfffkkkooopppqqqqqqppppppppppppqqqqqqrrrqqqpppoooooooooooooooppppppooooooooonnnnnnnnnooonnnnnnmmmlllkkkjjjjjjllllllkkkkkkllllllmmmnnnlllmmmllllllkkkjjjiiihhhfffaaa[[[VVVRRROOOLLLIII<<<============@@@DDDGGGRRR^^^hhhkkkkkkmmmooonnnooolllggg```WWWOOOHHHDDDAAAAAABBBCCCHHHPPPYYY```iiijjjkkkllllllmmmllllllmmmlllkkkiiiiiiiiijjjkkkjjjhhhgggfffbbbYYYNNNEEE===:::666444333333222222222222222222333333333333222111000///////////////000000000000000000000000222111000//////000222222555555777===HHHSSS[[[```aaadddfffggggggffffffgggggggggggggggggggggggggggiiihhhggggggiiikkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiiffffffggggggggghhhhhhhhheeecccbbbbbbcccccccccbbb[[[RRRGGG@@@>>><<<888555333333333333333333333333333333444555666666777777777;;;===;;;666333444666777777666666666555555555444444555777:::;;;999888777666555444444444555666555555666666666666555555555777777444444888888666666777777999:::<<<======<<<;;;:::888777666666666777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<===============>>>???@@@AAABBBBBBBBBAAAAAABBBDDDFFFIIIKKKLLLLLLNNNVVVeeewww|||vvvvvvuuurrrpppppppppqqqmmmmmmmmmmmmmmmmmmmmmmmmnnnqqqsssrrrnnnlllnnnqqqlllmmmmmmnnnoooooopppppprrrqqqqqqqqqqqqqqqqqqpppmmmmmmmmmnnnnnnnnnoooooooooooopppqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppsssuuutttsssqqqppppppoooppppppppppppqqqqqqqqqssssssssssssssssssssstttttttttttttttsssrrrqqqppppppqqqqqqrrrssssssttttttqqqssstttsssqqqpppqqqsssppppppooonnnmmmlllkkkkkklllmmmnnnpppqqqrrrrrrqqqoooooopppqqqrrrrrrqqqqqqlllkkkiiiiiilllnnnooooooqqqpppoooooooooooopppqqqrrrqqqpppooonnnnnnnnnnnnooooooooonnnnnnnnnmmmmmmmmmmmmmmmllllllkkkkkkkkkllllllkkkkkkllllllmmmnnnkkklllmmmlllkkkjjjiiiiiihhhfffccc^^^ZZZUUUPPPMMMAAAAAA@@@>>>===???BBBEEELLLYYYeeeiiiiiikkkmmmmmmlllllliiieee___XXXQQQMMMEEEEEEDDDDDDFFFNNNXXX```iiiiiijjjkkkllllllllllllkkkjjjiiigggggghhhiiijjjiiihhhfffeeeaaaXXXMMMDDD<<<999555333333333333222222222222333333333444444111111000////////////000000000000000000000000000111000///...///111222444444444666===HHHTTT]]]bbbcccfffhhhjjjiiihhhhhhhhhhhhhhhhhhgggffffffeeeeeehhhhhhiiijjjjjjjjjkkkllliiiiiijjjjjjjjjjjjiiiiiihhhiiiiiiiiiiiiiiihhhhhhfffdddccccccddddddcccbbbWWWPPPHHHDDDDDDBBB<<<777222222222222333444444555333333444555555555555555444666777777555333333444555555555555444444444444333333444777:::;;;:::999777666666666555555555444333444555666666555444333444777666444444777888666555555555666888999:::;;;;;;:::999888777777777777777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============<<<===>>>@@@AAAAAABBBBBBAAAAAABBBCCCEEEFFFGGGHHHKKKJJJOOO\\\jjj{{{xxxyyyxxxvvvssspppnnnnnnooolllmmmmmmmmmmmmmmmmmmmmmooorrrtttsssnnnlllooorrrmmmmmmmmmnnnoooppppppqqqsssrrrrrrqqqqqqpppppppppmmmmmmmmmmmmnnnnnnnnnooonnnooopppqqqqqqqqqqqqqqqrrrqqqqqqqqqppppppooooooqqqtttvvvvvvtttqqqppppppoooppppppppppppqqqqqqqqqssssssssssssssssssrrrrrrssssssssssssrrrqqqpppooorrrrrrsssssstttuuuvvvvvvnnnqqqttttttsssrrrsssuuurrrrrrrrrqqqpppooommmlllooonnnnnnppprrrrrrrrrqqqqqqrrrsssrrrqqqpppqqqssspppnnnmmmmmmooopppooonnnqqqpppooonnnnnnooopppqqqqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmlllllllllllllllllllllllllllkkkkkkkkkkkklllmmmmmmkkklllmmmlllkkkjjjjjjjjjlllkkkiiieeeaaa[[[UUUQQQEEEDDDAAA>>><<<>>>CCCFFFHHHVVVcccggghhhjjjllllllllllllllljjjfff___ZZZVVVJJJJJJHHHGGGHHHOOOZZZbbbhhhiiijjjkkkllllllmmmllljjjiiigggffffffhhhiiijjjiiigggfffddd```XXXLLLDDD;;;888444333333444333333222222333333333444444444111000000////////////000000000000000000000000000000///......///111333555333333666>>>IIIUUU^^^cccdddgggjjjkkkjjjiiiiiiiiijjjiiihhhgggfffeeeddddddgggiiikkklllkkkjjjkkkllliiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkkjjjhhhgggffffffeeeddddddeeeeeecccbbbVVVPPPJJJIIIJJJIIIBBB;;;222222222333444555666777222333444444555555444444444555777888888666444222444444333333333222222222333333444777:::<<<;;;999666666777777666555444444222333444555555444333222444666666333444777888666333444444444555777888999;;;:::999888777777777777777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<=========>>><<<===>>>???AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDJJJGGGJJJVVVcccqqq{{{yyysssrrrqqqpppoooooooooooonnnnnnnnnnnnmmmmmmmmmmmmqqqzzz}}}vvvqqqooommmlllllllllmmmnnnooooooppprrrqqqpppnnnnnnnnnoooppppppooonnnlllllllllmmmnnnppppppppppppppppppppppppoooooooooooooooooooooooopppqqqrrrsssrrrrrrpppppptttssssssrrrqqqqqqqqqrrrpppqqqrrrrrrqqqpppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssrrrqqqqqqtttuuuwwwwwwvvvuuuuuuvvvqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooommmmmmooopppqqqqqqqqqpppooonnnnnnnnnoooqqqpppooommmllllllkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmlllllllllmmmmmmlllllllllmmmmmmmmmmmmnnnllllllllllllkkkjjjiiiiiimmmllljjjiiigggccc^^^ZZZUUUPPPHHHAAA>>>???CCCEEEKKKTTT```iiilllkkkjjjjjjnnnllljjjiiihhhfffbbb```ZZZWWWSSSQQQRRRWWW]]]aaahhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhgggggghhhiiijjjeeeggghhheee]]]SSSKKKFFF@@@;;;555222333444444333333333333444444555555555222222111111000/////////...///000000//////000111//////...---...000222444333444666===IIIUUU^^^ccchhhhhhhhhfffeeefffiiilllllljjjgggeeeddddddeeefffjjjjjjjjjjjjjjjjjjkkkkkkhhhiiijjjiiihhhggghhhiiijjjjjjiiihhhgggffffffeeegggdddbbbdddfffddd^^^XXXMMMIIIDDD@@@>>>===;;;999333333333333333333333333333333333333333333333333222222333555777666444111///444777666222111444999222111333888===???;;;666666666555444333222222111444222111333777999888666666666666444222222444666333555777777777777888999777777777777666666666666666555555777:::;;;;;;:::<<<;;;:::;;;<<<<<<:::888<<<<<<<<<<<<<<<;;;;;;;;;=================================>>>???@@@@@@@@@DDDBBB@@@AAAEEEGGGFFFEEEFFFJJJNNNQQQVVVbbbttt|||zzzyyysssrrrqqqpppoooooooooooonnnnnnnnnnnnmmmmmmmmmmmmqqqzzz|||uuuqqqnnnlllllllllmmmmmmnnnooooooppprrrqqqooonnnnnnnnnooopppqqqpppnnnmmmmmmmmmnnnoooppppppppppppppppppppppppppppppppppppppppppppppppqqqqqqrrrsssrrrqqqppppppssssssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssrrrrrrqqqsssuuuvvvvvvuuuttttttuuuqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnmmmmmmnnnpppqqqppppppoooooonnnoooooooooqqqqqqooonnnmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmlllllllllmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmlllkkkkkkmmmlllkkkkkkjjjhhhdddaaa\\\WWWOOOHHHDDDBBBDDDEEELLLUUUaaaiiikkkkkkjjjkkkllljjjiiiiiiiiihhhfffddd___]]]YYYWWWXXX\\\```cccgggggghhhhhhhhhiiiiiiiiijjjjjjiiihhhhhhiiijjjjjjfffhhhhhhcccZZZPPPGGGBBB<<<888444222333555555444222333333333444444444444333222222111000000//////---...//////......///000000///.........000222333333333777>>>JJJVVV___dddfffffffffdddcccdddgggiiikkkjjjgggeeeddddddeeefffiiiiiiiiijjjjjjjjjjjjkkkgggiiijjjiiihhhggghhhiiiiiiiiiiiihhhgggggggggfffgggdddccccccdddaaaZZZTTTHHHDDD???;;;999888666555333333333333333333333333333333333333333333333333333222333555777666444222111444666666444333666888444333444888<<<===888444555444444444444444444444444222111333666888777666666666666444222222444666333555777777777777888999777777777777666666666666444444444777:::<<<===<<<>>>===<<<<<<===<<<;;;999;;;;;;;;;<<<<<<<<<<<<<<<=================================>>>>>>?????????CCCAAA@@@AAADDDEEEEEEDDDEEEHHHLLLOOORRR]]]lllxxx~~~|||{{{yyywwwwwwrrrrrrqqqpppoooooooooooonnnnnnnnnnnnmmmmmmmmmmmmqqqyyy~~~zzzssspppnnnkkkllllllmmmmmmnnnoooooooooqqqpppoooooonnnoooooooooqqqpppooonnnnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppppppppppprrrrrrrrrrrrrrrqqqpppppprrrrrrqqqqqqppppppqqqqqqqqqrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrssssssrrrrrrrrrrrrtttuuuuuusssrrrssstttqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqppppppnnnnnnnnnnnnppppppoooooonnnnnnnnnooopppppprrrqqqpppnnnmmmmmmmmmmmmllllllllllllllllllllllllmmmlllllllllllllllmmmmmmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllmmmnnnmmmkkkhhheeeaaaZZZSSSMMMIIIGGGGGGOOOWWWaaahhhkkkjjjkkkllljjjiiiiiiiiikkkkkkjjjhhhfffdddbbb``````bbbdddeeeggggggggghhhhhhhhhiiiiiikkkjjjiiihhhhhhiiijjjkkkhhhhhhgggaaaWWWLLLCCC???777555333222444555555444222222222222333333333333333333333222111111000000,,,---///...------...000000000/////////111222333333333777???KKKXXXaaafffeeeffffffeeeddddddgggiiijjjiiigggfffeeeeeeeeefffhhhhhhiiiiiijjjjjjjjjjjjggghhhiiiiiihhhggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhgggeeeccccccaaa\\\TTTMMMCCC???:::777666555333222333333333333333333333333333333333333333333333333333333333555777777555333333444444555666666777777555555555888;;;:::666222333333444444444555555555333222222444666777777666555666666555333333444666333555777888777666777888777777777777666666666666333333444666:::===>>>===???>>>============;;;999::::::;;;;;;<<<<<<================================================>>>>>>BBBAAA@@@AAACCCDDDDDDCCCCCCGGGJJJLLLNNNUUU```iii{{{|||{{{zzzvvvtttsssrrrqqqqqqpppooooooppppppnnnnnnnnnnnnmmmmmmmmmmmmqqqxxx{{{wwwrrrooommmkkkmmmmmmmmmmmmnnnnnnooooooppppppoooooooooooooooooorrrqqqpppoooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppssssssrrrrrrrrrqqqqqqqqqrrrqqqqqqpppppppppqqqqqqrrrrrrqqqqqqrrrsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrsssssssssrrrrrrqqqsssttttttrrrqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppppppppppppppooonnnnnnnnnnnnooopppnnnnnnnnnnnnnnnooopppqqqqqqqqqpppooonnnmmmmmmmmmllllllllllllllllllllllllllllllkkkkkkllllllmmmmmmlllllllllmmmmmmmmmmmmnnnmmmmmmnnnnnnooonnnnnnnnnooonnnnnnoooppppppnnnllljjjgggccc]]]WWWRRRNNNLLLSSSZZZccciiijjjjjjkkkmmmkkkjjjjjjkkklllmmmkkkjjjiiiiiigggfffeeeeeeeeefffggggggggghhhhhhhhhiiiiiijjjiiihhhgggggghhhiiijjjiiihhheee^^^TTTJJJBBB>>>555555444333333333333333222222222222222222222222444444333333222111111000---...//////......///111111000000000000111222333222333888AAAMMMYYYbbbggggggggghhhgggfffggghhhjjjjjjiiigggfffeeeeeeeeefffgggggghhhhhhiiijjjjjjjjjggghhhiiiiiihhhhhhiiijjjiiiiiiiiiiiiiiiiiijjjjjjhhhgggeeeccc___WWWNNNHHHAAA===999666555555444333333333333333333333333333333333333333333333333333333333333555666777666444555444333444666777666555444444555777999999666333444444444555555555555555333333333444555666777666666777888777666555666888444666777888777666777888777777777777666666666666444444444777:::<<<===<<<>>>===<<<<<<===<<<:::888999999:::;;;;;;<<<==============================<<<<<<<<<<<<============BBBBBBBBBCCCDDDDDDDDDCCCDDDGGGIIIJJJKKKOOOVVV]]]mmm~~~zzzzzzyyyuuurrrrrrrrrqqqppppppooopppppppppnnnnnnnnnnnnmmmmmmmmmmmmpppvvvxxxtttpppooonnnkkkmmmmmmmmmmmmnnnnnnnnnnnnooooooooopppppppppoooooorrrqqqpppoooooopppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppppppppppprrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppqqqqqqrrrrrrtttrrrqqqqqqssstttrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrrrrsssssssssrrrqqqrrrtttsssqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppppppppppppppooonnnnnnnnnnnnnnnnnnooonnnmmmmmmmmmnnnoooppppppqqqpppooonnnmmmmmmmmmnnnllllllllllllllllllllllllkkkkkkkkkkkkkkklllmmmmmmlllllllllmmmmmmmmmmmmnnnkkklllmmmnnnnnnnnnnnnnnnpppooonnnoooppppppnnnmmmkkkjjjhhheee```\\\XXXVVVZZZ___fffjjjjjjjjjkkkmmmmmmlllkkklllmmmllljjjiiiiiiiiihhhhhhgggffffffeeehhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggggggggggghhhiiiiiihhhccc\\\RRRIIICCC@@@666666555444333222222222222222222222222222222222444444333333222111111000...000111111000000111222111111111111111222222333222444888BBBNNNZZZbbbgggfffggghhhhhhgggggghhhjjjhhhhhhggggggffffffeeeeeeffffffggghhhhhhiiijjjjjjhhhiiijjjjjjiiiiiijjjllljjjjjjkkkkkkkkkkkkkkkkkkjjjiiifffbbb[[[RRRIIICCC>>>;;;777555555555444333333333333333333333333333333333333333333333333333444333333444666777777555666444333444555666444333222222444666888888777555777777666555555444333333333444444555555555666777777888:::999888777888999444666888888777666777777777777777777666666666666777666666777999;;;:::999;;;:::::::::;;;;;;999888888999999:::;;;<<<==============================<<<<<<<<<<<<============BBBDDDEEEEEEEEEEEEDDDDDDEEEGGGIIIIIIIIILLLQQQUUUdddsss~~~yyyvvvxxxwwwtttrrrsssqqqqqqpppppppppppppppqqqnnnnnnnnnnnnmmmmmmmmmmmmooossstttqqqooopppooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooppppppppppppoooqqqpppooooooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqqqqrrrssstttuuurrrrrrqqqqqqrrrrrrssssssuuurrrpppqqqtttuuusssppprrrrrrrrrrrrrrrrrrrrrrrrppppppqqqrrrssssssssssssqqqssstttsssqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnoooooooooooonnnmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllllllllmmmmmmmmmmmmnnnkkkkkkmmmnnnooooooooooooqqqpppnnnnnnooopppnnnmmmlllllllllkkkiiifffcccaaaaaaeeejjjkkkjjjjjjlllnnnnnnmmmlllllllllllliiiggghhhhhhhhhhhhhhhhhhggggggiiiiiiiiijjjjjjjjjkkkkkkjjjiiihhhgggggghhhiiijjjjjjgggbbbYYYOOOGGGBBB@@@888888777444222111222444333333333333222222222222333333333222111111000000///111222222111000222333222222222222222222222222222444999BBBNNNYYYaaaeeedddeeeffffffeeeeeefffggghhhggggggggggggffffffeeeeeeeeefffggghhhiiiiiijjjiiijjjllllllkkkkkklllnnnmmmmmmmmmmmmmmmmmmmmmmmmkkkiiieee^^^VVVLLLDDD???;;;888444333333333333222333333333333333333333333333333333333333333333333444333333444666888888777777777777666555444333333000222333555666777777666888888777666555444333222333444555555444444555777666888::::::999888999:::555666888888777666666777777777777777666666666666888777777777999:::999888999888888999;;;;;;:::888999999::::::;;;;;;<<<<<<========================;;;<<<<<<======>>>??????CCCEEEGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHKKKOOORRR\\\iii~~~{{{vvvuuuvvvuuurrrqqqsssqqqpppppppppppppppqqqqqqnnnnnnnnnnnnmmmmmmmmmmmmmmmpppqqqnnnnnnppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnooopppqqqppppppooopppoooooonnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqrrrtttvvvwwwssssssrrrrrrsssssstttuuuuuurrrpppqqqtttvvvssspppssssssssssssssssssssssssooopppqqqrrrssssssssssssrrrsssttttttqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooooooooooooppppppppppppppppppppppppmmmnnnnnnnnnnnnnnnnnnmmmoooooonnnmmmmmmmmmnnnnnnnnnmmmmmmlllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllllllllmmmmmmmmmmmmnnnkkklllnnnooopppqqqqqqqqqqqqooonnnnnnpppqqqpppoooooooooppppppooommmkkkjjjhhhkkkmmmmmmkkkjjjlllnnnmmmlllkkkkkklllllljjjhhhgggggghhhhhhiiijjjkkkkkkjjjjjjkkkkkkkkklllllllllkkkkkkjjjiiiiiijjjkkkkkkkkkhhhaaaWWWLLLCCC>>>===777888777444111222555888444444444444333333333222333222222111000000/////////000111111000000111222222333333333333333222222222444999BBBMMMXXX```cccccceeeggggggfffeeefffggggggggggggggggggffffffeeedddeeeeeefffggghhhiiijjjjjjkkkmmmmmmlllmmmnnnpppqqqppppppoooooonnnnnnnnniiigggbbbYYYOOOFFF???<<<999666333222222333333333333333333333333333333333333333333333333333333333444333333444666888888888:::<<<<<<999555222333555222333444555555444555555777777666666555555444444222555666666444333555777555777999999888888888999555777888888666555666777777777777777666666666666777666666777999;;;:::999888777777999<<<===<<<;;;::::::::::::::::::::::::========================;;;;;;<<<===???@@@AAAAAAAAADDDGGGGGGEEECCCCCCDDDEEEEEEFFFFFFHHHKKKOOOQQQUUU^^^ooo|||}}}yyywwwwwwuuuqqqoooqqqqqqpppppppppppppppqqqqqqooonnnnnnnnnmmmmmmmmmmmmllloooooommmmmmpppqqqooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooqqqqqqqqqpppooooooooonnnnnnnnnoooqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqrrruuuwwwyyyssssssssssssssstttuuuvvvvvvrrrpppqqquuuvvvtttpppssssssssssssssssssssssssooopppqqqrrrsssssstttsssssstttuuutttrrrpppppppppqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooommmmmmnnnnnnnnnnnnmmmmmmpppooonnnmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllllllllmmmmmmmmmnnnnnnlllmmmoooppprrrrrrsssssspppnnnmmmnnnppprrrrrrrrrrrrrrrsssssssssqqqpppooolllnnnpppnnnkkkjjjlllnnnlllkkkjjjkkkllllllkkkiiihhhhhhhhhiiikkklllnnnoookkkkkkkkklllllllllmmmmmmmmmmmmkkkkkkkkkkkkmmmmmmmmmiii```UUUIII???;;;999666777666333111333888<<<555555555444444333333333222222111111000/////////...///000000//////000111333333444444444333222222222444999BBBMMMWWW^^^bbbeeegggiiiiiihhhggghhhiiifffgggggggggggggggfffeeeddddddeeefffggghhhiiijjjkkklllnnnnnnmmmnnnoooqqqsssrrrrrrqqqpppooonnnnnnhhheee___VVVKKKBBB<<<::::::777444333444555555444333333333333333333333333333333333333333333333333444333222444666888999888<<>>===;;;:::::::::::::::::::::========================:::;;;<<<>>>???AAABBBCCC@@@DDDGGGGGGDDDBBBBBBCCCDDDDDDDDDEEEGGGKKKOOORRRPPPWWWfffyyy~~~zzz}}}wwwtttqqqppppppqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssqqqppppppooonnnmmmmmmlllppppppoooooooooooopppppplllmmmnnnooooooooommmmmmqqqqqqqqqppppppppppppooonnnmmmlllkkklllnnnppprrrrrrqqqpppppprrrsssrrrqqqqqqrrrrrrssssssrrrrrrqqqrrrrrrsssrrrsssvvv{{{uuurrrppprrruuuwwwvvvttttttsssrrrrrrttttttsssrrruuurrroooppprrrrrrqqqooopppppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqpppoooooonnnsssrrrqqqpppooonnnmmmllloooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooonnnnnnoooooooooooonnnnnnllllllkkkjjjjjjkkkllllllmmmmmmlllkkkkkkjjjiiiiiikkkjjjiiiiiijjjlllnnnooonnnnnnmmmmmmmmmlllllllllnnnooopppqqqqqqpppooonnnppppppppppppppppppqqqrrrnnnoooqqqsssssssssqqqpppnnnnnnooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiijjjjjjkkkkkkkkklllmmmmmmmmmlllkkkjjjjjjnnnmmmllljjjiiihhhhhhhhhmmmkkk```PPPEEEBBB>>>888777666444333444777:::<<<;;;666222000333555666666333000------...000111000000000000000000000000000...///000222222222111000888777999>>>IIITTT]]]bbbgggggggggggggggggggggfffggggggfffffffffeeeeeeeeeffffffgggggghhhiiiiiiiiikkklllmmmmmmnnnnnnmmmmmmrrrpppnnnnnnoooooonnnmmmiiibbbWWWLLLDDD???:::888555444333333222222222222333444555444333333444666222222333333333444444444333333333444444444555555::::::999888666444333222666555444333333333333333444444666777777777666555777666444333222333333444666777888888777777888999888888999888555444555555888999777444444777555111777666555444555777999:::777999;;;;;;::::::;;;<<<<<<======<<<::::::;;;===========================>>>;;;999;;;@@@CCCAAA>>>AAABBBCCCDDDDDDDDDCCCBBBCCCEEEGGGHHHHHHIIIKKKMMMOOOTTT___pppyyywwwzzzwwwtttqqqppppppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrppppppoooooonnnmmmmmmllloooooonnnnnnnnnnnnoooooollllllmmmnnnnnnnnnnnnnnnqqqqqqqqqpppppppppoooooonnnmmmlllllllllnnnpppqqqsssrrrqqqqqqrrrsssrrrpppqqqqqqrrrrrrrrrrrrqqqqqqrrrssstttttttttwwwzzz}}}tttrrrpppqqqtttvvvuuutttuuutttssssssuuuuuutttsssuuussspppppprrrssssssqqqpppppppppqqqqqqrrrrrrrrrrrrqqqqqqpppoooooonnnnnnppppppooonnnmmmllllllkkknnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooommmnnnnnnoooooonnnnnnmmmlllkkkjjjjjjjjjjjjkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjiiihhhhhhiiikkkmmmooommmmmmmmmllllllllllllkkknnnoooppppppppppppooonnnrrrrrrqqqpppoooooonnnnnnnnnoooqqqrrrsssrrrqqqpppmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjkkkkkklllllllllmmmmmmmmmmmmmmmlllkkkkkkmmmmmmkkkjjjiiihhhhhhhhhllliii^^^NNNDDD@@@;;;666777666444222333555888:::;;;777222000111333444333333000...---///000111111////////////////////////...///000111111111000///777777888>>>IIITTT]]]aaaffffffggggggggggggggggggggggggfffffffffeeeeeeeeeeeeffffffggghhhhhhiiiiiikkklllmmmmmmnnnnnnmmmmmmooonnnmmmnnnoooooommmkkkeee^^^SSSIIIAAA<<<999777555444333333222222222333333444444444333333555666333333333333444444444444333333444444444555555555777777777777777666555444555555444333333333444444333444666777777777666555666555444333333333333333555666777777666666777999777888999888555444555666777888777444444777555111666555555555666777888999666888:::;;;::::::;;;<<<<<<===>>>===<<<;;;;;;<<<========================>>><<<;;;===BBBCCCAAA>>>@@@AAABBBCCCDDDCCCCCCBBBCCCEEEGGGGGGGGGHHHJJJLLLLLLOOOWWWfffuuu||||||}}}yyywwwzzzvvvsssqqqpppqqqqqqqqqppppppppppppqqqqqqqqqrrrrrrpppoooooonnnnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnkkkkkkkkklllmmmnnnooopppqqqqqqpppppppppooooooooonnnmmmmmmlllmmmnnnpppqqqtttrrrqqqqqqrrrrrrpppoooppppppqqqqqqqqqqqqppppppqqqrrrtttuuuuuuvvvxxxzzzrrrqqqpppppprrrttttttsssuuutttssstttuuuvvvuuusssuuusssqqqqqqrrrtttttttttpppppppppqqqqqqqqqqqqqqqppppppoooooonnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkllllllllllllllllllllllllllllllllllllllllllllllllllllllkkkkkkllllllmmmnnnlllmmmmmmmmmmmmmmmmmmlllkkkjjjjjjiiiiiijjjjjjkkkmmmmmmllllllkkkjjjjjjjjjhhhhhhhhhhhhiiikkkmmmnnnllllllllllllkkkkkkkkkkkkmmmnnnoooppppppooonnnmmmsssrrrqqqpppnnnmmmlllkkkmmmnnnpppqqqqqqpppoooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmllllllmmmlllkkkjjjjjjiiihhhhhhjjjfff[[[LLLAAA<<<888555777555333222222333666777:::666222000000111111111333111......000111111111//////////////////////////////000000000///......666666888>>>IIITTT]]]aaafffffffffgggggghhhhhhhhhfffffffffffffffeeeeeeeeeeeeeeeffffffggghhhhhhhhhkkklllmmmmmmnnnnnnmmmmmmkkkkkklllmmmnnnmmmjjjggg___XXXMMMCCC===:::888666444444333222222222333333222333444444333333555777333333444444444555555555444444444444555555555666333444555666777777777777444444333333333444555555333444666888888777666555444444555555444444333333444555666666555555666888777888999777555444555666666888666333444777666111444555666777777888888888666888::::::999999:::;;;;;;>>>@@@@@@>>><<<<<<<<<========================???>>>>>>AAADDDDDDAAA===@@@@@@AAABBBBBBBBBBBBBBBBBBDDDFFFFFFFFFGGGIIIKKKJJJJJJPPPZZZgggvvv|||||||||xxxvvvwwwtttrrrppppppqqqqqqqqqpppooooooooopppppppppqqqqqqoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmkkkjjjjjjjjjlllnnnpppqqqppppppppppppoooooooooooonnnnnnmmmmmmnnnoooppppppsssrrrppppppppppppnnnmmmooooooppppppppppppoooooooooqqqtttuuuuuutttuuuvvvppppppppppppqqqrrrssssssuuusssrrrssstttuuutttssstttrrrqqqqqqrrrsssttttttpppppppppppppppqqqqqqqqqoooooonnnnnnmmmmmmmmmmmmllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllllllllllljjjjjjiiiiiiiiijjjkkkkkkkkkllllllmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjiiiiiiiiiggggggggghhhiiikkklllmmmllllllkkkkkkkkkjjjjjjjjjmmmmmmnnnoooooonnnmmmmmmqqqqqqpppooonnnmmmlllkkkmmmnnnoooooopppooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnmmmmmmllllllkkkkkkjjjiiihhhhhhiiicccXXXJJJ@@@:::666555777555333111111222333444666444111//////000111222333111//////111222222111///////////////////////////////////////.........444555777???IIIUUU]]]bbbfffffffffggghhhhhhiiiiiiffffffffffffffffffffffffeeeeeeeeefffgggggghhhhhhkkklllmmmmmmnnnmmmmmmmmmiiijjjkkkmmmmmmkkkfffbbbXXXQQQGGG???:::888777777444333333222222333333333222333444444333333555777444444555555555666666666444555555555555666666666222333444555666777777777333333333333333444555666333555777888999888666555333333555555555444333222333444666555444444555777777888888777666555555666555666555333444777666222333444666888999888777666555777999:::999999:::;;;;;;>>>AAABBBAAA>>><<<;;;========================AAAAAABBBDDDFFFEEEBBB???@@@@@@AAAAAAAAAAAABBBAAABBBCCCEEEFFFEEEFFFHHHIIIJJJIIIKKKSSS]]]kkk~~~|||xxxxxxxxxuuurrrrrrsssqqqppppppqqqrrrqqqpppnnnnnnnnnoooooooooppppppnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmkkkkkkjjjkkklllnnnpppqqqpppppppppooooooooonnnnnnnnnnnnnnnnnnnnnooooooppprrrpppooonnnooonnnmmmkkknnnooooooppppppoooooonnnnnnpppssstttsssrrrrrrrrroooppppppppppppqqqrrrtttsssrrrqqqqqqssssssrrrqqqqqqqqqrrrqqqqqqqqqrrrrrrppppppppppppppppppppppppnnnnnnnnnmmmmmmmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllllllllhhhhhhgggggghhhhhhiiijjjkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhffffffggghhhiiikkklllmmmllllllkkkkkkkkkjjjjjjjjjlllmmmnnnoooooonnnmmmlllmmmnnnoooooooooooonnnnnnnnnnnnooooooooonnnnnnnnnnnnmmmmmmmmmmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmkkkkkkkkkkkkkkkjjjhhhhhhhhh```UUUIII???888666666666555333111111111222333111000000//////111333444333111000111222333222111000000000000000000000000/////////............///444444888@@@KKKVVV___cccgggggggggggghhhhhhiiiiiieeefffffffffffffffffffffeeeeeeffffffggghhhhhhhhhkkklllmmmmmmnnnmmmmmmmmmiiiiiijjjkkkjjjfff```[[[QQQJJJBBB;;;888777777777333333333222222333333444111333444444333333666888555555666666666777777777555555555666666666777777333444444555555555555444333333333333333444555666333555777999:::888666555222333444555555555333333333444555555444444555666666777888777666555666777444555444222444777777333222444777999999888777666666888::::::999999:::;;;;;;>>>BBBCCCBBB>>><<<;;;========================AAABBBDDDFFFGGGFFFCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCEEEEEEEEEEEEGGGHHHIIIGGGHHHNNNVVVbbbsss{{{xxxvvvvvvwwwvvvuuutttrrrqqqppppppqqqrrrqqqooommmmmmmmmnnnnnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmlllllllllmmmnnnooopppqqqppppppooooooooonnnnnnnnnooooooooooooooooooooooooqqqooonnnnnnoooooommmlllooooooppppppppppppoooooooooqqqssssssrrrqqqpppqqqooopppqqqqqqpppqqqsssuuurrrqqqpppqqqrrrsssrrrpppoooqqqssssssrrrpppoooooopppppppppppppppooooooooonnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnoooooojjjjjjjjjjjjjjjjjjjjjjjjllllllllllllllllllllllllhhhhhhgggggghhhhhhiiijjjkkkllllllllllllllllllkkkjjjkkkkkkllllllkkkkkkjjjhhhhhhhhhhhhhhhhhhhhhhhheeefffgggiiikkklllmmmnnnllllllllllllkkkkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkkkklllnnnpppqqqqqqqqqpppoooooooooooonnnnnnnnnnnnmmmllllllkkklllnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllmmmnnnnnnnnnmmmmmmjjjjjjkkklllkkkjjjiiihhheee\\\QQQGGG>>>777555888555444333222111111222222...///000000000111444666333222111222333444222111111111111111111111111111//////......//////000111333555999AAAMMMXXX```eeehhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeefffffffffffffffffffffgggggghhhiiiiiiiiikkklllmmmmmmnnnnnnmmmmmmiiiiiihhhgggddd___WWWRRRHHHCCC===888666666555555333333222222222333444444111222333333333444666888666666777777777888888888666666666666777777777777444444444555444444333222444444333333333444555555333555888:::;;;999666444333333444444555555444444333444555555444444555777666777888777666555666777333444444222444888777333333444666888999888777666777999;;;;;;::::::;;;<<<;;;>>>BBBCCCAAA>>><<<;;;========================???AAACCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCBBBDDDEEEFFFEEEEEEGGGHHHFFFEEEFFFKKKPPPXXXfffsss}}}zzzyyyxxxwwwwwwwwwwwwuuuqqqpppoooppprrrrrrqqqooollllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnmmmnnnnnnooopppppppppooopppooooooooonnnnnnnnnnnnoooooopppppppppoooooooooqqqpppoooooopppqqqpppnnnoooppppppqqqqqqppppppooorrrtttuuutttrrrqqqqqqrrroooqqqrrrrrrpppqqqsssvvvsssrrrqqqqqqssssssrrrqqqooosssvvvwwwtttpppnnnmmmqqqpppppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjiiiiiijjjjjjkkklllllllllmmmmmmmmmmmmllllllkkklllmmmmmmmmmmmmlllkkkiiiiiijjjjjjjjjjjjjjjjjjfffggghhhjjjlllmmmnnnooommmmmmmmmllllllllllllkkkkkklllmmmmmmmmmmmmlllkkkkkkllloooqqqrrrrrrrrrqqqqqqpppoooooonnnnnnnnnoookkkjjjiiiiiijjjkkkmmmooommmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmiiijjjkkklllllljjjiiihhhbbbWWWLLLDDD<<<555444888444444333222222222333333...000111111000000333666333222222333444444333111222222222222222222222222///.........///111222444444555:::CCCOOOZZZbbbfffjjjjjjiiiiiihhhgggggggggeeeeeeeeefffffffffgggggggggggghhhhhhiiijjjjjjjjjkkklllmmmmmmnnnnnnmmmmmmiiihhheeebbb]]]VVVNNNIII@@@<<<888555444444333222333222222222333333444555111222333333333444666888777777777888888888999999666666777777777888888888333333333444444444333333555555444333333333444444333555888;;;;;;999666444333333333333333444555666333555666666555555666777555777888777666555666888222333333222444888777444444555666777888888777777888:::<<<<<<;;;;;;<<<===;;;>>>AAAAAA???===<<<;;;========================<<<===???@@@@@@@@@AAAAAACCCBBBAAAAAAAAABBBDDDDDDCCCEEEFFFFFFFFFFFFGGGIIIFFFEEEGGGJJJMMMQQQ[[[eeeuuusssyyyyyyxxxtttsssssssssqqqpppooooooppprrrrrrqqqooolllllllllmmmmmmmmmnnnnnnlllmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnooopppqqqqqqpppooonnnoooooooooooonnnnnnnnnnnnooooooppppppppppppooonnnrrrqqqpppppprrrsssrrrqqqppppppqqqqqqqqqqqqppppppuuuvvvvvvuuusssrrrrrrsssoooqqqsssrrrqqqqqqsssvvvtttsssrrrrrrttttttsssrrrppptttyyyzzzvvvqqqnnnlllqqqpppppppppoooooonnnnnnnnnnnnnnnooooooooooooooooooooonnnnnnnnnmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnnnnnnnnnllllllkkkkkkllllllmmmnnnlllmmmmmmnnnnnnmmmmmmlllllllllmmmnnnnnnmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkfffgggiiikkkmmmnnnoooooonnnnnnmmmmmmmmmlllllllllkkkkkklllmmmmmmlllkkkkkklllnnnppprrrsssrrrqqqqqqqqqqqqpppoooooooooooooooiiihhhgggggghhhjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkklllmmmmmmmmmllliiijjjkkkllllllkkkiiihhh___TTTIIIBBB:::333333888444333333333333333444444///111333222000///222555333222222333444555333111333333333333333333333333............000222444555444666:::DDDPPP[[[cccgggkkkkkkjjjiiihhhgggffffffeeeeeeeeefffffffffgggggghhhhhhhhhiiijjjjjjkkkkkkkkklllmmmmmmnnnnnnmmmmmmiiigggccc^^^XXXQQQHHHCCC:::888555333333222111000222222222222333333444555111222333333333444666999777888888888888999999999777777777777888888888888111222222333444444444444666555444444333333333333333555999;;;<<<:::666444444444333222333444666777444555666666555555666888555666888777666666777888111333333111444888888444444555666777777888888888888:::<<<===<<<<<<===>>>;;;>>>@@@@@@>>><<<<<<<<<========================999:::;;;<<<<<<===???@@@CCCCCCBBBAAABBBCCCDDDEEEDDDEEEGGGGGGFFFFFFGGGIIIHHHGGGIIILLLMMMNNNUUU]]]hhh{{{~~~{{{zzzvvvuuuuuusssrrrqqqppppppppppppppppppoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooommmlllkkkkkklllmmmooopppppppppoooooooooooooooppppppooooooooooooppppppmmmnnnnnnnnnooooooppppppoooooopppppppppqqqqqqqqqrrrrrrqqqqqqrrrrrrsssttttttsssrrrrrrsssrrrpppooorrrrrrrrrrrrqqqqqqpppooooooppppppqqqppppppooonnnrrrrrrsssrrrqqqooommmlllpppooonnnmmmllllllmmmnnnqqqqqqpppooonnnnnnooooooooonnnmmmllllllmmmnnnoookkkkkkkkklllllllllmmmmmmmmmmmmnnnnnnooooooppppppmmmmmmlllkkkkkkkkkkkklllnnnmmmkkkjjjjjjkkkmmmnnnmmmmmmnnnnnnmmmlllkkkkkkkkklllkkkjjjhhhggghhhiiiiiiiiijjjkkklllnnnnnnooooooooonnnmmmlllkkkkkkjjjmmmmmmmmmmmmmmmnnnooooooqqqpppooooooppppppooommmppppppooooooooooooooopppppplllgggfffhhhkkkkkkjjjkkklllmmmnnnnnnnnnllllllkkkjjjiiihhhhhhhhhiiijjjkkklllmmmmmmmmmkkkjjjiiiiiikkkkkkiiijjjllliiiccc[[[OOODDD>>>:::666555666333333333222222222111111000000000000111222333444555555444333222000000//////000222333222111///---000...,,,,,,///111000...111444;;;GGGTTT___fffjjjiiiiiiiiihhhhhhhhhhhhhhheeeeeedddeeeeeefffggghhhhhhhhhiiiiiiiiijjjjjjjjjmmmlllkkkkkkmmmmmmllljjjmmmcccYYYRRRKKKCCC???@@@888666444333333333333222333222000000222333444333333333222333444666888999999999:::::::::999888888:::>>>???;;;999999777555444333333222222333333444333333333333333333333333222444888;;;<<<:::777555888555333333555666555333222333333444444555555666666666666666777777777777222333444555666666666666777555333333666888777555888888999::::::;;;<<<<<<========================<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@???@@@AAACCCCCCCCCCCCBBBCCCDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEFFFJJJNNNSSSUUUaaannn~~~zzzxxxwwwuuuuuutttsssrrrqqqpppppppppppppppooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnooonnnlllkkkkkklllnnnoooooooooooooooooooooooopppoooooonnnnnnnnnnnnoooooommmmmmnnnnnnnnnooooooooooooooopppppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssstttuuuuuutttrrrpppoooqqqrrrrrrrrrrrrrrrrrrqqqqqqppppppooonnnmmmmmmlllnnnooooooppppppooonnnmmmooonnnmmmlllllllllmmmmmmqqqpppoooooonnnnnnooooooooonnnmmmllllllmmmnnnoookkkkkklllllllllmmmmmmmmmmmmnnnnnnnnnooooooooopppnnnmmmmmmlllllllllllllllooonnnlllkkkkkklllmmmnnnmmmmmmnnnnnnmmmllllllkkkkkklllllljjjhhhggghhhiiiiiijjjjjjkkkmmmnnnnnnooopppoooooonnnmmmmmmllllllkkkkkklllmmmnnnpppqqqrrrtttrrrppppppqqqqqqpppoooppppppoooooooooooopppppppppmmmiiiiiijjjllllllkkkllllllmmmnnnnnnmmmmmmllllllkkkjjjiiihhhiiiiiijjjjjjkkkkkklllkkkkkkjjjiiijjjlllllliiiiiijjjfff```XXXMMMBBB<<<999555333555333222222222222222222222000000000111111222333444444333222111000//////...///000222222222111///...000...---...000111111///222555<<>>;;;888999888555444444333333333333444444333333333333333333333333222444777999:::999777555888666444444555666444333333333333333444444555555555555666666666777777777333333444555666666666666777555444444777888777666888888999999:::;;;;;;<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>?????????@@@AAACCCDDDCCCCCCBBBBBBDDDEEEEEEDDDCCCEEEFFFEEEEEEEEEFFFIIIMMMPPPSSSZZZfffzzz~~~{{{{{{xxxvvvvvvuuutttssssssrrrqqqppppppppppppoooooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnoooooommmmmmmmmmmmoooooonnnnnnnnnoooooopppppppppnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnoooooooooppppppppppppqqqpppppppppppppppqqqqqqrrrsssvvvyyyyyyuuuqqqpppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrpppnnnlllkkkjjjjjjkkkkkkkkklllmmmnnnnnnmmmmmmnnnmmmllllllkkklllllllllpppoooooonnnnnnnnnnnnooonnnnnnmmmmmmmmmmmmnnnnnnkkkllllllllllllmmmmmmmmmnnnnnnnnnnnnoooooooooooooooooonnnmmmmmmmmmmmmmmmpppooommmlllllllllmmmmmmmmmmmmmmmnnnmmmmmmlllkkkkkklllllljjjhhhhhhiiijjjjjjjjjkkklllmmmnnnnnnooopppoooooonnnnnnmmmmmmmmmjjjjjjkkkmmmooorrrtttuuuvvvtttqqqpppqqqrrrqqqqqqqqqppppppoooppppppqqqqqqpppnnnmmmlllnnnnnnnnnmmmmmmmmmnnnnnnnnnmmmmmmlllllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjlllllliiiiiihhhccc\\\SSSIII???:::777444222444222222222222222222222222111111111111222333444555222222111000///......---000111111222222000///...111/////////111222111000333666<<>>>>>??????@@@BBBCCCDDDDDDCCCBBBAAACCCDDDDDDCCCCCCDDDEEEEEEDDDDDDEEEGGGJJJMMMOOOQQQ[[[lllzzzzzz{{{xxxvvvvvvsssssssssrrrqqqppppppooopppooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnpppooonnnnnnnnnnnnoooppplllmmmmmmnnnooopppqqqqqqmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooooooppppppppppppoooooooooooooooppppppqqqrrrwww|||{{{vvvqqqpppqqqqqqqqqqqqppppppppppppppppppnnnllljjjiiijjjkkklllkkkkkkllllllmmmmmmmmmmmmllllllllllllkkklllllllllooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooopppoooooonnnnnnnnnnnnnnnoooooommmllllllllllllllllllmmmmmmmmmmmmmmmllllllkkkllllllkkkiiiiiijjjkkkkkkkkkkkklllmmmnnnnnnooonnnnnnnnnnnnnnnnnnmmmmmmkkkllllllnnnppprrrtttvvvwwwtttqqqpppqqqrrrrrrqqqqqqqqqpppppppppqqqrrrrrrqqqqqqppppppppppppoooooonnnnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkkkkjjjjjjkkklllkkkiiigggfffgggggghhhhhhkkkkkkiiihhhfff```YYYOOOEEE<<<999777444333444111222222222222333333333111111111111222333444555222222111000000///......000111111111111000//////000000000111222222222111444666===GGGRRR\\\ccceeegggggghhhiiijjjiiihhhhhhffffffffffffggghhhiiijjjggghhhiiikkkllllllllllllmmmkkkhhhfffdddbbb___]]]SSSKKKCCC@@@<<<666333444444444444222111222333555666333111111333666777777444444333333444666777888999999999888777666555444333888:::888777999999777555555444444444444555555444444444444444444444444333333333333444555666777888777777666666555333222444444444444333333333333444444555555555666666666333333444444555666666777888777666666777888999999777888888888999999::::::========================<<<<<<<<<<<<============<<<<<<<<<=========>>>>>>???@@@AAACCCCCCCCCCCCBBB@@@BBBCCCCCCBBBBBBCCCDDDDDDDDDCCCDDDEEEGGGJJJKKKKKKSSS```rrr}}}yyyzzzzzzwwwtttuuurrrrrrrrrqqqppppppooooooooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmoooooonnnnnnnnnnnnoooooollllllmmmnnnoooppppppqqqmmmmmmllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmoooooooooooooooooooooooooooooonnnnnnoooooopppqqqqqqvvv{{{{{{uuuqqqpppqqqqqqqqqooonnnmmmmmmmmmmmmmmmlllkkkiiijjjkkkmmmnnnnnnnnnmmmmmmmmmlllllllllkkkkkkllllllllllllllllllnnnmmmmmmmmmmmmmmmnnnnnnmmmnnnnnnnnnnnnnnnnnnmmmlllllllllmmmmmmmmmnnnnnnoooooooooooonnnnnnnnnnnnppppppooonnnnnnnnnnnnooonnnmmmmmmlllllllllllllllllllllmmmmmmmmmmmmmmmlllllllllmmmkkkjjjiiikkklllkkkllllllmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnooooooooopppqqqrrrssstttuuusssqqqpppqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrssssssssssssssssssrrrqqqqqqrrroooooonnnnnnmmmmmmmmmmmmllllllllllllkkkkkkjjjjjjnnnkkkgggdddcccdddfffgggeeeiiijjjhhhgggeee^^^VVVKKKBBB:::888777444333555222222222222222222222222111111111111222333444444222222222111000000000///111111111111111000/////////000222333222222222222444777===FFFRRR\\\bbbdddfffggghhhjjjjjjjjjiiihhheeeeeeeeeeeefffggghhhhhhdddfffhhhkkkmmmmmmmmmmmmnnnkkkfffbbb___ZZZVVVSSSJJJCCC===<<<999444222444444555555444222333555888888555222222333666777888666666555555555777888999777777777777666555444333222777999777777999999777666555555444444555555666444444444444444444444444444333222111222444666777666777888777666555444333555555555444444333333333444444444444555555555555444444333333444555777777777777777777777777888999777777888888888888888999========================<<<<<<<<<=========>>>>>><<<<<<<<<<<<============>>>???@@@BBBBBBBBBAAAAAA???AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHJJJOOOYYYgggxxx~~~yyyvvvwwwwwwsssqqqqqqqqqqqqqqqpppppppppoooooooooooonnnnnnnnnnnnmmmmmmllllllllllllllllllllllllkkkllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooooooooommmmmmllllllllllllmmmmmmoooooooooooonnnnnnnnnnnnpppooooooooooooooonnnnnnoooooooooooooooppppppqqqppptttwwwwwwtttqqqpppqqqpppooommmlllkkkkkkllllllllllllkkkkkklllmmmoooppppppooonnnmmmmmmmmmmmmmmmkkkkkklllmmmmmmmmmmmmlllmmmllllllllllllmmmmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmmmmmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmmmmnnnmmmmmmmmmlllmmmmmmlllkkkjjjlllmmmllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmnnnnnnooooooooorrrrrrqqqqqqqqqrrrrrrsssrrrqqqpppqqqssstttsssrrrqqqqqqqqqqqqrrrssstttttttttuuuuuutttrrrrrrssstttppppppooonnnmmmmmmmmmmmmkkkkkkkkkkkkkkkjjjiiiiiijjjgggccc___^^^aaadddgggeeehhhjjjhhhfffcccZZZQQQGGG???888777777444444555333333333222222222111111000000000000111222333444222222222111111000000000111111111000000000000000...000333333222111111222333666<<>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAA@@@??????@@@AAAAAA@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGKKKNNNTTT^^^mmmzzzvvvtttuuutttpppoooqqqpppppppppppppppooooooooooooooonnnnnnnnnmmmmmmmmmllllllllllllllllllllllllkkkkkklllllllllmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnqqqqqqppppppooooooooooooppppppoooooonnnnnnnnnnnnpppoooooooooooopppqqqqqqpppqqqrrrssssssrrrqqqpppnnnmmmlllkkkkkkmmmooopppnnnnnnnnnnnnnnnooooooooonnnmmmmmmllllllmmmooooookkklllmmmnnnooonnnnnnmmmllllllkkkkkkllllllmmmnnnlllmmmnnnoooooonnnmmmlllmmmmmmmmmmmmnnnnnnnnnnnnpppooooooooonnnnnnnnnmmmoooooonnnmmmmmmmmmmmmnnnmmmnnnooooooppppppppppppkkkllllllmmmnnnnnnmmmmmmlllmmmmmmlllkkkkkkmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrsssssstttppppppqqqtttvvvwwwuuusssqqqqqqqqqrrrrrrssstttuuuuuuvvvvvvtttqqqqqqtttwwwqqqpppooonnnmmmmmmmmmnnniiijjjkkkkkkkkkjjjiiihhhccc___[[[YYYZZZ^^^dddhhhgggkkkllliiieee___UUUKKKCCC;;;444444555333333444555444444333222111000000////////////000111222222111000000000000/////////222111111000000000000000,,,000333333222000000111222555;;;FFFRRR\\\bbbeeedddfffhhhjjjkkkjjjiiihhheeeeeeeeeeeefffggghhhiiiggghhhjjjkkkjjjiiifffeee```\\\WWWRRRMMMHHHBBB???>>>999666777666333333444111444666555222222666;;;>>>:::666333333555777777555444444333333444666777333333444555555555555444333888:::888777999:::888777666666666666666666777555555555555555555555555444333222222222444666777222555999999777666666777:::999888777666555444444222333333333333444444444555444333333333555777888444666777666555444777999777777777777777777777777========================;;;<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>??????>>>>>>>>>???@@@@@@??????@@@BBBAAAAAABBBCCCDDDEEEFFFGGGKKKMMMPPPWWWcccssszzzyyyuuusssuuutttpppppprrrppppppppppppooooooooooooooonnnnnnnnnmmmmmmmmmmmmllllllllllllllllllllllllkkkkkkkkklllllllllmmmmmmllllllmmmmmmmmmmmmllllllnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnrrrqqqqqqqqqppppppooooooppppppoooooonnnnnnnnnmmmpppppppppppppppqqqqqqrrrpppoooooopppqqqrrrqqqooolllkkkjjjkkkmmmooorrrtttppppppqqqqqqpppooonnnmmmkkkkkkkkkkkklllnnnpppqqqkkklllnnnooooooooonnnnnnkkkkkkkkkkkkllllllmmmnnnlllmmmnnnoooooonnnmmmlllmmmmmmmmmmmmnnnnnnnnnoooppppppoooooonnnnnnnnnmmmoooooonnnmmmmmmmmmmmmmmmnnnooopppqqqrrrssssssssskkkkkklllmmmnnnnnnnnnmmmlllmmmnnnmmmkkkkkkmmmooommmmmmmmmnnnnnnnnnnnnnnnppppppqqqrrrsssssstttuuurrrrrrrrrrrrssstttuuuuuuoooppprrrvvvyyyyyywwwuuuqqqqqqqqqrrrssstttuuuvvvvvvwwwvvvssspppqqqtttxxxrrrqqqooonnnmmmmmmmmmnnniiiiiijjjkkkjjjiiihhhggg\\\YYYUUUTTTWWW]]]eeeiiijjjmmmmmmiiiddd]]]QQQFFF@@@888222222333222222333666555444333111000//////............///000111222///////////////.........222111111000000000000000,,,///333333111///000111222444;;;EEERRR\\\cccfffdddfffhhhkkkkkkkkkiiihhhfffffffffgggggghhhiiijjjiiijjjkkkkkkiiifffbbb```UUUQQQMMMHHHDDD???:::777;;;666444555666333222444000333555444111111666:::@@@<<<777333333555666777444333222222222333444555222222333444555555555555444999;;;999888::::::888777777666666666666777777555555555555555555555555444333333222333444666777111555999999888666777888;;;:::999888777666555444222222333333333444444444555444333222333555777999333666777666444444666999777777777777666666666666========================;;;<<<<<<===>>>??????@@@<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<>>>>>>>>>=========???@@@@@@??????@@@AAA@@@AAABBBCCCDDDFFFGGGGGGJJJKKKNNNSSS]]]lll||||||xxx|||vvvuuusssrrrqqqpppppppppppppppqqqqqqqqqqqqppppppnnnnnnnnnnnnmmmmmmmmmmmmllllllkkkkkkkkkkkkllllllkkkkkkkkklllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmqqqqqqooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooppppppqqqooooooooooooooonnnmmmmmmnnnlllkkklllnnnppppppoooqqqqqqppppppooonnnnnnnnniiiiiihhhhhhiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmmmmrrrqqqooonnnmmmmmmmmmnnnpppqqqqqqrrrrrrqqqqqqpppnnnmmmkkkkkkkkkmmmooopppppppppoooooonnnnnnmmmmmmqqqpppooommmmmmmmmnnnnnnoooqqqtttvvvvvvuuurrrppprrrrrrsssssstttuuuuuuvvvvvvsssrrruuu{{{|||vvvpppppppppqqqrrrssstttuuuvvvuuutttsssrrrqqqqqqrrrsssllllllmmmmmmmmmmmmlllkkkkkkjjjiiiiiihhhddd]]]WWWSSSQQQPPPUUU^^^dddeeedddjjjlllmmmjjjaaaVVVLLLFFF:::888555333444444333222333333444444333222000///111111000///////////////............////////////444333111000...---------.........///////////////111444;;;FFFRRR]]]dddggghhhhhhiiiiiiiiihhhhhhgggeeegggiiihhhfffeeeeeefffgggfffdddcccaaa\\\VVVRRRIIIGGGDDD@@@===:::888777555444333333222111000000222222111111222444666777:::888555333333444666777666555444333333333333333333333333333333333333333999888888777777777777777777444333444666777555333333555555444111111444777333444444555666777888888666666666666666666666666@@@AAA>>>888555777777555777555222111111444777999666555444555777888888777666666666666777777777777777888888888777666777888999999:::;;;<<<===>>>?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;========================?????????@@@AAAAAABBBBBBEEEDDDDDDCCCCCCCCCCCCDDDFFFIIIOOOUUUYYY^^^kkkxxxxxxuuuxxxuuutttsssrrrqqqpppppppppnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkklllkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooppppppqqqooooooppppppoooooonnnmmmmmmlllkkklllnnnooooooooopppppppppoooooooooooooooiiiiiihhhhhhiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmooooooooooooooonnnmmmmmmpppooonnnllllllmmmmmmnnnqqqqqqrrrrrrqqqppppppooonnnmmmlllkkkkkkmmmooopppppppppoooooonnnnnnnnnnnnqqqpppooonnnmmmnnnooopppppprrrsssuuuuuusssqqqpppqqqqqqrrrrrrssssssssstttuuusssqqquuuzzz{{{vvvppppppqqqrrrssstttuuuvvvvvvvvvuuusssrrrqqqrrrrrrsssnnnnnnnnnmmmmmmlllkkkkkkjjjhhhfffeeeccc^^^XXXSSSNNNOOORRRYYY```eeeggggggiiikkkkkkggg]]]RRRIIICCC:::777444333333444333222333333333333222111000///111000000///////////////............////////////222222000///.....................///////////////222555;;;EEEQQQ\\\dddgggggghhhhhhiiiiiihhhhhhgggfffffffffeeeeeeddddddeeefffccc```\\\WWWQQQKKKFFFDDDCCC@@@===:::888666666444444333333222111000000222222111111222333444555666555444222222333444555555555444333333333333333333333333333333333333333666666666666777777888999666444333444666666555333333555555444222222444777444444444555666666777777555555555555555555555555>>>???===777555888888555777555444333333555777999777666555666888888888777666666666777777777888888777777888888777777777888999999:::;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================?????????@@@@@@@@@AAAAAACCCBBBBBBBBBBBBBBBCCCCCCEEEGGGMMMRRRUUUYYYeeerrr~~~}}}{{{vvvtttvvvttttttrrrqqqppppppoooooollllllmmmmmmmmmmmmllllllnnnnnnnnnmmmmmmmmmmmmllllllkkkkkkjjjjjjkkkkkklllkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnlllllllllmmmnnnnnnnnnoooqqqpppooonnnnnnmmmmmmnnnoooooooooooooooooooooooooooooooooooooooppppppqqqpppppppppppppppooonnnnnnlllkkkjjjkkkmmmnnnnnnnnnnnnnnnooooooooooooppppppjjjjjjiiijjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmoooooooooooooooooooooooonnnnnnnnnmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooonnnmmmmmmmmmmmmlllkkklllmmmnnnooosssssssssrrrqqqpppooonnnnnnmmmlllllllllmmmnnnooopppoooooooooooonnnnnnnnnpppoooooonnnnnnooopppqqqrrrrrrrrrrrrrrrqqqpppoooqqqqqqqqqqqqqqqqqqqqqrrruuurrrqqquuuyyyzzzuuupppqqqrrrrrrssstttuuuvvvvvvwwwvvvtttrrrrrrrrrrrrsssooonnnmmmlllkkkjjjjjjjjjiiifffbbb^^^ZZZUUUOOOKKKHHHNNNWWW^^^cccgggiiijjjiiiiiihhhbbbXXXMMMDDD@@@999666444222333333333222444333222111000000000000000000//////......//////............////////////111000//////......//////.........//////000000000444555:::CCCOOOZZZbbbfffffffffgggggggggggggggfffgggeeecccbbbaaa```]]][[[]]]YYYTTTOOOKKKEEE@@@<<<===<<<;;;999777555444333333333333222222111111111222222111111111222222333222222222222222222333333555444444333333333333333333333333333333333333333444444444555666888999:::555444333444555666555333444444555444222222444666444444555555555555555444444444444444444444444444;;;<<<;;;666555888888666666666555555555666777888777666555666888999888777777777777777888888888888777777777777777777777777888999999:::;;;<<<======<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<========================???????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDIIINNNPPPSSS]]]hhhssszzzzzzzzzwwwuuuvvvssssssqqqppppppooooooooolllllllllmmmmmmlllllllllnnnnnnmmmmmmmmmlllllllllllllllkkkkkkkkkkkkllllllkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnkkkkkkllllllmmmnnnooooooppppppooonnnnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooooooppppppqqqpppppppppppppppoooooonnnkkkjjjiiijjjlllmmmmmmmmmmmmmmmnnnnnnoooppppppqqqllllllllllllmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmooooooooooooppppppppppppoooooonnnmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmllllllllllllmmmoooppprrrvvvvvvuuutttsssqqqoooooonnnnnnmmmlllmmmmmmnnnooooooooooooooooooooooooooopppooonnnnnnooopppqqqrrrsssrrrqqqpppoooooonnnnnnqqqqqqqqqqqqqqqqqqqqqqqqtttrrrqqqtttwwwxxxuuuqqqrrrrrrsssttttttuuuvvvvvvwwwvvvtttrrrrrrqqqrrrrrrnnnmmmkkkjjjiiiiiiiiiiiihhhddd^^^XXXRRRLLLHHHEEEHHHQQQ]]]dddfffggghhhkkkjjjiiieee]]]SSSHHH@@@===888555333222222333222222333222111/////////000111000//////.........//////............//////////////////.........//////000.........///000000111111555666999@@@KKKUUU]]]aaabbbbbbcccdddddddddccccccdddbbb```___\\\WWWPPPKKKNNNJJJFFFBBB@@@>>>;;;:::777777777666555444333333333333222222222222222222222222111111111111111111///000111333333333222222444444333333222333333444333333333333333333333333444444444444555666777888444444444444444444444444444444444444333333444555555555666666555444333222333333333333333333333333777999888555555888999777666666777777777777777666888666666666888888777666777777777777888888888999777777666666777777777666888888999999:::;;;;;;<<<::::::::::::999999999999;;;;;;;;;<<<<<<<<<<<<<<<========================>>>>>>????????????@@@@@@?????????@@@AAABBBCCCDDDCCCCCCFFFJJJLLLNNNVVV___hhhxxx~~~yyyyyyyyyvvvttttttrrrqqqppppppoooooooooooolllmmmmmmnnnnnnmmmmmmlllmmmmmmmmmmmmllllllllllllmmmmmmllllllllllllmmmmmmkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmjjjkkkkkklllmmmnnnnnnooopppoooooonnnnnnnnnnnnooooooooooooooooooooooooooooooooooooooooooppppppqqqpppppppppppppppooonnnnnnjjjiiihhhiiikkklllllllllllllllmmmnnnoooppppppqqqnnnnnnoooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmnnnooooooooopppppppppqqqpppooonnnmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmoooqqqssstttxxxxxxwwwvvvuuusssqqqpppnnnnnnnnnmmmmmmmmmnnnnnnooooooooooooppppppppppppoooooonnnnnnnnnpppqqqrrrrrrqqqooonnnmmmmmmmmmnnnqqqqqqqqqqqqqqqrrrrrrrrrsssrrrqqqsssvvvvvvtttrrrrrrrrrsssssstttuuuuuuuuuwwwvvvtttrrrqqqpppqqqqqqooonnnmmmllljjjjjjjjjjjjddd```ZZZQQQJJJFFFDDDDDDNNNWWWccciiihhhfffgggiiijjjhhhbbbYYYNNNDDD>>>;;;666444222111222222222111222111000///...///000111//////............//////............////////////...............//////000......//////000111111222666555777<<>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCEEEHHHJJJJJJPPPXXXaaalll}}}}}}zzzwwwuuutttsssqqqpppqqqppppppooonnnnnnoooooommmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllkkkmmmllllllkkkkkkllllllmmmkkkkkkkkklllllllllmmmmmmllllllllllllllllllllllllkkkllllllllllllmmmmmmmmmkkkkkkkkklllmmmmmmmmmnnnoooooonnnnnnnnnnnnoooooooooooooooooooooooooooooooooooooooooooooppppppqqqooooooooooooooonnnmmmmmmiiihhhggghhhjjjkkklllkkkllllllmmmnnnnnnoooppppppoooooopppppppppppppppooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooopppppppppooonnnmmmllllllmmmnnnooollllllllllllllllllllllllllllllmmmnnnnnnnnnmmmmmmnnnmmmmmmnnnooorrrtttuuuxxxxxxxxxwwwuuusssrrrqqqooooooooonnnnnnnnnmmmmmmoooooooooppppppppppppqqqooonnnnnnmmmmmmnnnoooppppppooonnnmmmllllllmmmmmmoooppppppqqqrrrrrrssssssrrrrrrqqqrrrtttuuutttrrrrrrrrrrrrsssssssssttttttvvvuuusssqqqooooooooooooqqqppppppnnnllliiigggfff[[[XXXRRRJJJEEECCCEEEHHHVVV^^^gggjjjhhhffffffgggiiifff^^^TTTIII@@@<<<:::555333111000111222222111000000///////////////000......------......//////............////////////.........---......//////......///000000111222222555444555888>>>DDDGGGIIINNNOOOPPPQQQQQQQQQQQQQQQIIINNNSSSTTTOOOGGG???;;;<<<999666555555555444444111222333555555444333333111111111222222333333444111111222222333222222111111222333444555444333222222222222222222333333444333333333333333333333333555444444333222222333333222444555444333222333444444333333444555555444222555666777888888666444222333333333333333333333333111444555333444777777555666666777777777666555555777555444555666666555333666666666666777777777777888666444555777888777444777777777777888888999999777888888888888999999999::::::;;;;;;<<<=======================================>>>@@@AAABBBCCCDDD@@@@@@@@@@@@AAABBBCCCCCCDDDCCCDDDGGGHHHHHHLLLRRRZZZaaannn~~~~~~xxxwwwuuurrrqqqqqqpppoooppppppooonnnnnnnnnnnnooommmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkklllllllllmmmmmmllllllllllllllllllllllllkkkkkklllllllllmmmmmmmmmlllllllllllllllllllllllloooooonnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooppppppqqqnnnnnnnnnnnnnnnmmmlllllliiigggfffgggiiikkkkkkjjjlllmmmmmmmmmnnnooooooooonnnnnnoooppppppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnoooppppppkkkjjjiiiiiijjjkkkmmmnnnllllllllllllllllllllllllkkklllmmmmmmnnnnnnmmmmmmnnnmmmmmmmmmoooqqqssstttwwwvvvvvvuuutttsssqqqpppooooooooooooooonnnmmmmmmoooooopppppppppqqqqqqqqqooonnnmmmllllllmmmmmmnnnmmmmmmmmmmmmllllllllllllmmmmmmnnnoooqqqrrrssssssrrrqqqqqqrrrsssssssssrrrqqqqqqqqqrrrrrrrrrrrrrrruuutttrrrpppnnnnnnnnnnnnppppppooolllhhhccc]]]ZZZNNNLLLHHHCCCAAACCCJJJPPP^^^bbbgggiiihhhgggfffggggggbbbZZZOOODDD<<<999999555222000000111222222111.../////////000//////......------------...///000............//////////////////...---------......---...///000111222333333444333333555888;;;<<<<<>>========================<<<===>>>@@@BBBDDDFFFFFF@@@@@@?????????@@@@@@AAADDDBBBBBBEEEGGGFFFIIINNNTTTVVVaaatttxxxvvvvvvtttqqqpppqqqqqqppppppoooooonnnnnnnnnnnnooolllmmmmmmnnnnnnmmmmmmlllmmmmmmlllllllllkkkkkkkkkiiiiiihhhhhhhhhhhhiiiiiikkkkkkkkklllllllllmmmmmmllllllllllllllllllllllllkkkkkkkkklllllllllmmmmmmllllllllllllllllllkkkkkkoooooonnnnnnnnnnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooppppppqqqmmmmmmmmmmmmmmmllllllkkkhhhgggfffgggiiijjjjjjjjjmmmmmmmmmnnnnnnnnnnnnnnnlllmmmnnnoooooonnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllmmmnnnoooooopppiiihhhgggggghhhjjjlllnnnllllllllllllllllllllllllkkkkkklllmmmnnnnnnnnnmmmmmmmmmlllmmmnnnpppqqqsssuuuuuuttttttsssrrrppppppooooooooooooooonnnmmmmmmooooooppppppqqqqqqqqqqqqooonnnmmmlllkkkkkklllmmmkkkkkklllmmmmmmmmmlllllljjjkkklllnnnoooqqqrrrsssqqqqqqqqqrrrrrrsssssssssqqqqqqqqqqqqqqqqqqrrrrrrtttsssqqqooommmmmmmmmmmmnnnnnnllliiibbb[[[SSSOOODDDCCCAAA>>>>>>DDDNNNVVVbbbdddggghhhhhhhhhhhhhhheee```WWWKKK@@@:::777777444222000///111222222111---...///000000///......---------------...///000............/////////000//////...------------------...///000111222333333333222222333555666555444999999:::;;;<<<=========JJJOOORRRKKK>>>444222555111000000111333444444333///000222333444333111000000000111222333444444555000111222444555555444444444333333222222111111111222111111111222333333444333333333333333333333333000000000111222333555555111333555444222111333555444333222444666777444111555666999::::::999777555444444444444444444444444000333444222333666555222777666555444444444444444555444222222333333222111444444444444555555555666999555222444888999666333666666666666777777777777777777888888999999999:::::::::;;;;;;<<<===>>>>>>========================<<<===>>>AAACCCFFFGGGHHH@@@???>>>>>>>>>>>>>>>???CCC@@@AAADDDFFFEEEGGGLLLOOOOOOYYYmmm}}}yyyyyyuuutttqqqooonnnnnnooooooqqqqqqpppooonnnnnnnnnooonnnmmmmmmlllllllllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiijjjkkkllljjjkkkllllllmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkklllmmmnnnnnnlllkkkjjjkkkmmmnnnmmmlllooonnnmmmllllllmmmnnnooojjjkkkkkklllmmmnnnnnnooopppooonnnnnnmmmmmmnnnnnnkkkmmmnnnmmmllljjjjjjkkkiiijjjjjjkkkkkkjjjjjjiiilllmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllllloooooonnnmmmkkkjjjiiiiiimmmmmmmmmmmmlllllllllllliiigggeeefffiiillllllkkkmmmmmmnnnnnnmmmlllkkkkkklllllllllmmmnnnnnnoooooommmmmmmmmnnnoooooopppppprrrssstttuuuuuusssqqqppptttsssqqqooonnnmmmmmmmmmppppppppppppppppppqqqqqqnnnmmmlllkkkjjjkkkkkklllmmmiiihhhkkkkkkiiijjjnnnnnnmmmmmmnnnpppqqqqqqqqqnnnoooppprrrrrrrrrqqqqqqrrrqqqpppoooooooooooooooqqqqqqpppnnnmmmmmmnnnppprrrnnnggg```YYYPPPHHHCCC@@@===:::;;;AAAKKKWWW___hhhhhhiiilllnnnnnnllliiifff[[[MMMBBB===;;;777444111111111000000000000000000////////////000000111000000...------...//////...............///000000333000------///111000///000//////000222222111000000000///......///000111444888999888:::???@@@>>>IIINNNOOOHHH;;;222222555///000000111111222333333111000000000222333222111111222333333444444333333444333333222333444555666333333111111111111333333222222222000//////222444444444333333333333222222333111111333444111111444555333111222555777555333666333222333555666444222777777999999888666444222333333333333333333333333444444444333333222222222777666555333333333444555333444555555555444333222000222444444444444666777666555555666888777555333666777888999999888666666777888:::::::::888666555777888999:::;;;;;;;;;;;;;;;<<<<<<<<<::::::<<<===;;;AAAFFFGGGHHHJJJHHHCCCCCC???>>>@@@???===>>>AAA???AAACCCDDDDDDEEEGGGHHHMMMOOOUUUaaarrrzzzxxxxxxtttssspppnnnmmmmmmnnnoooppppppoooooonnnnnnoooooonnnmmmmmmlllllllllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiijjjlllllljjjjjjkkkllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjjjjkkkllllllllllllkkkjjjkkkmmmmmmmmmlllmmmmmmmmmllllllmmmnnnnnnllllllllllllmmmnnnooooooooonnnmmmlllllllllmmmmmmkkkmmmnnnmmmkkkkkkkkkmmmjjjjjjkkkkkkkkkkkkjjjjjjllllllmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllllllllnnnmmmmmmllljjjiiihhhhhhlllllllllllllllkkkkkkkkkkkkhhhggggggjjjmmmmmmlllmmmmmmnnnnnnmmmllllllkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnoooppprrrttttttsssrrrqqqrrrrrrqqqoooooonnnnnnnnnppppppppppppppppppppppppnnnmmmkkkjjjiiiiiijjjjjjkkkgggfffiiiiiihhhiiimmmmmmllllllnnnoooppppppoooqqqqqqssssssssssssrrrqqqqqqppppppooooooppppppqqqrrrqqqpppnnnlllkkkkkkllllllggg___WWWPPPIIICCC??????===;;;===DDDOOOZZZbbbjjjjjjkkklllnnnmmmjjjggg```VVVIII???;;;888555333111111111111000000000000///////////////000000111111000///.........///000...............///000000333000------///000000////////////000111111000...000////////////000111222000333444333666>>>EEEHHHJJJMMMMMMFFF;;;333000222//////000000111222222222000///...///111222111000111222333333444444333333444333333222333444555666444333222111111222333444222222222000//////222444333333333333333333333333444111111444333000000333555333222333555666555333444222222333666888777555777777888999888666444333333333333333333333333333444444444333333222222222888888777666666666666666444444444555555444444333222333444555444444555777555555555666888777666444777888999999999888777777888999:::;;;:::999777666888888999:::;;;;;;;;;;;;=========<<<;;;;;;>>>@@@EEEIIILLLKKKKKKLLLJJJFFFCCC???>>>@@@???===>>>AAA???AAACCCCCCCCCDDDFFFHHHJJJLLLRRR\\\jjj}}}{{{yyyvvvtttuuurrrqqqooonnnmmmmmmmmmnnnooonnnnnnnnnnnnoooooopppmmmmmmlllllllllmmmmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiijjjlllmmmjjjjjjkkkllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjkkklllmmmlllkkkllllllmmmmmmnnnnnnnnnnnnooonnnmmmllllllmmmnnnooonnnmmmkkkiiihhhiiikkklllllllllmmmlllkkkkkkmmmoookkkllllllllllllllllllkkkllllllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmllllllkkkjjjiiihhhhhhjjjjjjjjjkkkkkkkkkkkkkkkllljjjiiijjjlllmmmmmmmmmmmmmmmmmmnnnmmmmmmlllkkknnnmmmmmmmmmmmmlllllllllnnnnnnnnnnnnnnnmmmmmmmmmlllmmmoooqqqrrrsssrrrrrrqqqqqqppppppoooooooooooooooooooooooooooooooooooommmllljjjiiiggggggffffffeeebbbaaacccdddcccfffjjjkkkkkklllmmmnnnnnnnnnnnnqqqrrrrrrssssssrrrpppoooooonnnnnnnnnnnnooopppppprrrqqqooommmkkkiiiggggggddd]]]TTTKKKDDD@@@<<<:::<<<<<<===AAAIIITTT___fffkkkkkklllmmmnnnlllhhhdddWWWNNNCCC;;;777666444222111111111111000000/////////////////////000111111222111000///...///000000///............//////000333111......///000//////...///111222222000...---/////////000000222333444>>>DDDFFFBBB>>>@@@DDDFFFDDDDDDCCC???999333000/////////000000111222222222///.........000111000///111222333333444444333333444333333333333444444555444444333333333333444444222222222111//////222444333333333333333333444444555222111444333000000222444333222333555666555444333333333444777999999999777888888999888777555444444444333333333333333333444444333333333333222222777777777777777666666555555555444444444444555555333555666555444444555666444444444555777888777555888888999:::::::::999888888999:::;;;:::999888777888999:::;;;;;;<<<;;;;;;<<<<<<<<<;;;<<>>@@@@@@===>>>AAA???@@@BBBCCCCCCCCCEEEGGGFFFJJJOOOUUU___ppp|||zzzxxxssspppqqqqqqpppnnnmmmlllllllllmmmmmmmmmmmmmmmnnnnnnooopppmmmllllllllllllmmmnnnnnnllllllllllllllllllllllllkkkkkkjjjiiijjjkkklllmmmkkkkkklllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkjjjiiijjjlllmmmlllkkkkkklllmmmnnnnnnooooooooopppooommmllllllmmmnnnooommmjjjgggdddcccdddgggiiikkkkkkllllllkkklllnnnpppllllllmmmmmmmmmmmmllllllkkklllmmmmmmnnnnnnmmmmmmlllllllllllllllllllllllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkllllllmmmmmmmmmlllmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnnnnnnnmmmmmmmmmlllmmmnnnoooppppppppppppooopppppppppqqqpppppppppoooooonnnnnnnnnnnnnnnnnnlllkkkiiigggeeecccbbbaaa___[[[ZZZ]]]^^^^^^aaaeeehhhjjjlllmmmmmmmmmnnnnnnnnnooopppppppppooonnnmmmmmmmmmllllllllllllmmmmmmqqqooonnnlllkkkhhheeeccc\\\TTTJJJAAA<<<:::999999999;;;???FFFOOOZZZccciiiiiijjjkkkmmmmmmjjjeeeaaaNNNHHH???999555444333222222222111111000000/////////......//////000111222333222111/////////000000//////............///000222111///....../////////000222444444333000...---/////////000222333444555GGGQQQXXXTTTJJJCCC???<<<777777666666555333000...000000111111222333333333000///...///111111111000111222333333444444333333333333333333333333333444444444444444444444444444111222222111000000111333444444444444444444444444555222222444333000///222333333333333444555555444555555555666888999::::::777888888888888777666555444444444444444333333333333333333333333333333333333444555666666555444333666555444444444555666777555666777666444333444555444333333555777888888777888999:::;;;;;;;;;:::999999999::::::::::::999888999999:::;;;<<<<<<;;;;;;999:::::::::===CCCJJJPPP______ZZZQQQKKKHHHEEE@@@CCC@@@???@@@@@@>>>>>>BBB>>>@@@BBBBBBBBBCCCDDDFFFDDDIIINNNQQQWWWdddwwwzzzyyyvvvqqqooopppoooooonnnmmmmmmlllllllllmmmlllllllllmmmnnnoooooolllllllllllllllmmmnnnnnnlllllllllllllllllllllllllllkkkjjjjjjjjjkkklllmmmllllllmmmnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkkkkkkkkkkjjjiiijjjlllmmmlllkkkllllllllllllmmmmmmnnnnnnooonnnmmmllllllmmmnnnnnnkkkgggaaa]]][[[]]]```ccchhhiiikkkkkkkkklllnnnqqqlllmmmmmmnnnnnnmmmmmmlllkkkllllllmmmmmmmmmmmmmmmkkkkkkllllllllllllllllllmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjiiiiiijjjkkkllllllllllllmmmmmmllllllmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmoooooopppqqqqqqqqqqqqpppnnnnnnnnnmmmmmmllllllllljjjiiihhheeebbb```]]]\\\[[[WWWVVVXXXYYYYYY]]]aaaeeehhhlllmmmmmmmmmnnnooolllmmmnnnnnnnnnmmmlllkkkmmmllllllkkkkkkkkkllllllnnnmmmkkkkkkjjjgggbbb___TTTMMMCCC<<<888888999:::888;;;BBBKKKUUU^^^fffjjjggghhhjjjlllkkkggg```[[[GGGCCC===888555444444333222222111111000//////...............///000111222444333111000/////////000//////............//////000000///......///000111333666888777444000//////...///000111222333444444999EEENNNKKKDDD???;;;999222111000222333333000---111111222222333444444555111000///000222333222111111222333333444444333333333333333333333333222222444444444444444444444444111222222222000000111333555555555444444444333333555222111444333000000222333333444444444444555555777777888888888888888999888888888888888777777777555555555444444333333333333333333333333333333333333444555666666555444333666666555444555666888999777888888777555444444555555444333444666888888777888999:::;;;<<<;;;;;;:::888999999999999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::===BBBJJJPPP[[[ZZZUUULLLGGGFFFDDDAAADDD@@@???AAA@@@>>>???BBB>>>@@@AAABBBAAABBBCCCEEEEEEIIIMMMOOORRR]]]mmmzzz|||xxxvvvvvvtttpppppprrrooonnnnnnnnnnnnmmmmmmlllmmmllllllllllllmmmmmmnnnlllllllllllllllmmmnnnooolllllllllllllllllllllllllllkkkjjjjjjjjjkkkmmmnnnllllllmmmnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllllllllkkkjjjiiijjjkkklllkkkjjjkkkjjjiiihhhhhhiiijjjkkkllllllmmmmmmmmmmmmmmmmmmiiiddd\\\VVVSSSUUUYYY\\\dddfffiiikkkkkklllnnnooollllllmmmmmmmmmmmmllllllkkkkkklllmmmmmmmmmmmmlllkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnkkkkkkjjjiiihhhggggggffffffhhhjjjkkkkkkkkklllmmmkkklllmmmmmmnnnmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjkkklllnnnooooooooonnnnnnnnnmmmmmmmmmmmmooopppqqqrrrrrrrrrppppppnnnmmmmmmllllllkkkkkkkkkiiihhhfffccc```\\\YYYWWWXXXTTTRRRSSSTTTTTTXXX]]]```eeejjjlllllllllnnnpppmmmmmmmmmmmmkkkiiigggfffhhhhhhhhhiiijjjkkklllmmmllljjjhhhhhhgggccc\\\WWWLLLFFF???999888999:::;;;999>>>GGGQQQ[[[ccchhhkkkggghhhiiijjjhhhaaaXXXRRRBBB@@@<<<888555444444555333222222111000///..................///111222333444222111///.........///000//////............///.../////////...///111444777999:::777333000000222...///000111222222222222555;;;>>>999444555777777555444333333333111///,,,111111222222333444444444222000000111222333222111111222333333444444333333222333333333333222222111333333444444444444333333000111333222111000111222777777666555444333222222333111111444444111111444222333555444333333444666777888999999777777777999888888888888888888888888666666555555444333333333222222333333333333444444555666777777777777777777666666555666666777888999777888999888666555555666666555333444666777777777777888:::;;;<<<;;;;;;:::888888888888888999999999;;;;;;<<<<<<<<<<<<;;;;;;???>>>===;;;;;;???EEEIIINNNNNNLLLFFFDDDGGGHHHEEEDDDAAA???AAAAAA>>>???BBB>>>@@@AAAAAAAAAAAABBBDDDEEEHHHKKKLLLOOOXXXdddnnnxxxuuussstttrrroooppptttnnnoooooooooooonnnmmmmmmmmmmmmllllllkkkllllllllllllkkkkkkllllllnnnoooooommmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjkkklllmmmnnnjjjkkkkkklllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkllllllmmmjjjiiiiiiiiikkklllkkkjjjiiigggdddbbbaaaccceeefffhhhjjjlllmmmnnnmmmlllkkkgggaaaWWWOOOLLLMMMQQQUUU```dddhhhkkkllllllmmmmmmlllllllllmmmmmmllllllllljjjkkkllllllmmmmmmlllllljjjjjjkkkkkkkkkllllllllllllllllllmmmmmmmmmnnnnnnjjjjjjiiigggeeedddbbbbbbbbbeeeiiijjjjjjjjjkkkmmmkkkllllllmmmnnnnnnmmmmmmkkkjjjiiihhhgggfffeeedddbbbcccdddgggjjjlllnnnooonnnmmmmmmmmmmmmnnnnnnooopppqqqrrrssssssqqqpppooommmmmmllllllkkkjjjjjjjjjhhhgggeeebbb^^^ZZZVVVTTTRRRMMMJJJKKKLLLLLLOOOTTTZZZ```gggjjjiiijjjlllooommmmmmkkkhhheeeaaa]]][[[]]]^^^___bbbeeehhhjjjlllllliiieeedddbbb]]]TTTLLLCCC???:::888888999::::::===CCCLLLWWWaaagggkkkllliiiiiijjjhhhcccZZZOOOGGG>>>===;;;888555333444444333333222111000///......------......///111222333333222000...---------...000000///...............,,,---//////...///333666999::::::666111...000333......000111111111000000666888777222///111333222444555555444222000...---///000000111111222333333111000///000111222222000111222333333444444333333222333333444333222111000111222333444444333222111000111333222111000111222999888777555444222111000222///000333444222222555111333555555333333444666555777999888777666888:::888888888888888888888999666666666555444444333333222222222333333444444444666666666666666777888888555555666777888888888888777888999888666666666888888666444444555777777666666777999:::;;;;;;;;;:::777666666666777777888999;;;;;;<<<<<<<<<<<<;;;;;;======<<<:::;;;>>>CCCGGGEEEGGGFFFCCCCCCGGGIIIGGGDDDAAA???AAAAAA>>>???CCC>>>???AAAAAA@@@@@@BBBCCCCCCDDDGGGIIIMMMTTT\\\bbbrrrwww{{{wwwuuutttqqqnnnooosssnnnooooooooooooooonnnmmmnnnmmmllllllkkkkkkkkkkkkkkkkkkkkklllmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjkkklllmmmnnniiiiiijjjkkkkkkkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiijjjkkkkkklllllljjjiiihhhiiikkklllkkkjjjhhheeeaaa]]]\\\^^^aaacccfffhhhkkkmmmnnnmmmllljjjfff___UUULLLHHHIIIMMMQQQ^^^bbbgggkkkllllllllllllkkkllllllllllllllllllkkkjjjkkkllllllmmmmmmlllllljjjjjjjjjkkkkkkllllllllljjjkkkkkkllllllmmmmmmmmmiiiiiigggeeecccaaa___^^^___cccgggiiihhhiiikkkmmmkkkkkklllmmmnnnnnnnnnmmmkkkjjjhhhfffcccaaa___^^^]]]^^^aaadddgggkkkmmmooolllllllllmmmnnnooopppqqqpppqqqsssssssssqqqooonnnmmmmmmlllkkkkkkjjjiiiiiiggggggeeeaaa]]]XXXTTTRRRKKKFFFCCCCCCDDDCCCGGGLLLVVV]]]dddhhhggghhhkkknnnllljjjhhhccc^^^XXXSSSPPPRRRSSSVVVZZZ^^^cccgggiiilllhhhdddaaa___XXXMMMDDD<<<:::777777888999999999@@@FFFQQQ\\\eeejjjlllmmmlllkkkkkkhhhaaaUUUHHH@@@<<<<<<:::777444222333444333333222111000///...---------......///111222333333222000...---,,,------111000///...............***---//////...///444777999;;;:::555///,,,///333...///000111111000///...+++000222222333555444000///111333333111//////000.........///000000111111000///...///000111111///222222333444444444333333222333333444333222111000111111333333333333111111000111333333111000111222:::999888666444222000///111//////333444222333666111444666555333222444777222555888888777777:::<<<999888888777888888999999777777666555444444333333222222222333333444444444555444333333333555666777444555777888999999999888666777888888777666777999999666444444555666666555666777888:::;;;;;;::::::666666555555666777888888;;;<<<<<<<<<<<<<<<;;;;;;777888999999;;;???EEEJJJDDDFFFFFFBBBBBBFFFGGGEEEEEEAAA@@@AAAAAA??????CCC>>>???AAAAAA@@@@@@AAACCCAAAAAACCCFFFKKKQQQWWWZZZhhhyyy||||||zzzvvvrrrqqqssstttsssrrrooonnnnnnnnnmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmllllllmmmmmmnnnnnnnnnooojjjkkkllllllmmmmmmllllllmmmkkkjjjiiiiiijjjlllmmmjjjiiiiiiiiiiiiiiijjjjjjllllllllllllkkkkkkjjjiiiiiiiiijjjkkkkkklllmmmmmmkkkmmmoooppppppmmmiiigggiii```YYYVVVVVVVVVZZZ```fffhhhjjjjjjjjjiiijjjlllddd___WWWMMMGGGGGGKKKOOOZZZ___eeeiiikkklllmmmmmmlllllllllkkkkkkjjjjjjjjjjjjkkkmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkklllmmmnnnooollljjjgggddd___\\\YYYWWW\\\ZZZ\\\aaaddddddgggkkkiiikkknnnnnnmmmmmmmmmnnnllljjjhhhddd___[[[WWWUUUXXXWWWWWW]]]eeekkkkkkiiikkkkkkkkkllllllnnnoooppptttttttttsssrrrqqqpppooolllllllllkkkjjjiiigggfffkkkiiifffccc___YYYSSSNNNLLLEEE@@@@@@AAA@@@BBBFFFGGGNNNXXXbbbgggjjjkkkkkkkkkiiieee```XXXQQQKKKHHHHHHFFFHHHPPPXXX\\\___dddfffccc___XXXQQQIIICCC@@@>>><<<:::888888:::===>>>HHHPPP\\\ccceeegggjjjmmmkkkkkkggg```UUUKKKBBB>>>;;;:::777555444444555666444333111///......000000......------...///111222222111000///------,,,,,,000///............//////,,,000111///000333333000777666444222000000000000...///000111111000///...000111333333222222222333333333333222222333444444444000///111111///111444222111111000///......---000000111333333333333333444333222222111111222222222333444444444444333222222333444444222222333444===;;;777444222222222333444333111000000111333444444444444333333333222222666666777888999:::;;;;;;???CCCCCC<<<666666888999888888777777666666555555666444555888999666666999444444666777888888888888666666666888::::::888666888888777666666777888999888555222222555666555444555:::===;;;:::;;;;;;888:::999999999888888777777;;;:::999999999:::;;;<<<888:::<<<;;;999<<>>???@@@AAABBBBBBBBBBBBDDDDDDDDDEEEHHHLLLPPPRRRaaammm{{{xxxxxxxxxuuuqqqqqqrrrssssssqqqoooooonnnnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmmmmkkkllllllmmmmmmnnnmmmmmmjjjkkkllllllmmmmmmllllllmmmkkkjjjiiiiiiiiikkkllliiiiiiiiiiiiiiiiiijjjjjjlllllllllllllllkkkjjjiiiiiijjjjjjkkkllllllmmmmmmmmmnnnqqqrrrqqqnnnkkkiiiddd\\\TTTRRRQQQRRRXXX^^^dddfffiiijjjiiiiiikkklllfffbbbZZZQQQJJJHHHJJJMMMWWW\\\ccchhhkkkkkkllllllllllllkkkkkkkkkjjjjjjjjjjjjkkkmmmnnnnnnnnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkklllmmmnnnoookkkiiifffbbb^^^ZZZVVVUUUUUUSSSUUUZZZ^^^___ccchhhhhhjjjmmmnnnmmmlllmmmmmmlllkkkhhhccc^^^YYYTTTQQQPPPOOOPPPWWW```gggiiiiiijjjjjjkkklllmmmoooqqqrrrsssssssssrrrrrrqqqoooooommmmmmmmmlllkkkjjjhhhhhhkkkiiigggddd```ZZZRRRMMMIIIBBB=========;;;<<>><<<999888999===BBBEEEPPPWWW```fffggghhhjjjmmmjjjhhhccc[[[QQQGGG???;;;999888666444333333333444222111///......000111222///.........///000111222333222111///.........---/////////...............,,,000111///000333333000444333111000///////////////000111111111111000///000111333333222222222333333333333222222333333444333000///222222000000333111111111000///.........///000111222222333333222222222111111111111222222222333444555555444333222111222444333333222444555<<<:::777444222111222333444333111000000111222333222222222222222222333333555555666777888999::::::BBBFFFEEE>>>777666777777777777777777666666666666888555666999:::777666999555666666777777777666666777666666888999999777666888888777666666777888999777555222222555666666555888===???<<<::::::999666777777777777777888888888:::999888888888999:::;;;777:::<<<;;;:::===DDDJJJFFFBBB@@@AAAAAA???@@@DDDGGGGGGDDDAAA>>>===???AAA>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDGGGJJJMMMOOO[[[fffxxx|||xxxvvvvvvvvvsssqqqpppqqqqqqqqqqqqooooooooonnnnnnnnnmmmmmmmmmmmmllllllllllllmmmmmmkkkkkklllmmmmmmmmmmmmllljjjkkkllllllmmmmmmlllllllllkkkiiihhhggghhhiiijjjhhhhhhiiiiiiiiijjjjjjkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjkkkllllllmmmmmmnnnppprrrsssrrrpppmmmkkkaaaYYYQQQNNNMMMOOOUUU]]]bbbdddgggiiiiiijjjkkklllhhheee___VVVNNNJJJJJJKKKSSSXXX```gggjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmllllllllllllllllllllllllllllllllllllkkkllllllmmmnnnjjjiiieeeaaa\\\VVVRRRPPPMMMJJJKKKPPPTTTVVV[[[aaadddgggkkklllllllllmmmmmmmmmkkkhhhccc]]]VVVPPPMMMHHHHHHJJJPPP[[[dddhhhiiihhhiiikkklllnnnppprrrsssqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnmmmlllkkkjjjjjjjjjiiihhhfffbbb[[[RRRLLLFFF@@@;;;;;;:::777777999<<>>>>>@@@DDDFFFHHHOOOXXXXXXUUUPPPJJJDDD???<<<:::<<<:::888777;;;BBBIIINNN[[[```fffiiiiiihhhjjjllliiieee]]]TTTJJJBBB;;;888666666555444333222111111//////......///111222444//////...//////000111222333222111000//////......///000111222222111000///---000111///000333333000111000///............//////000000111111000000///000111333333222222222333333333222222222222333333222///000333333000///111111111000000//////............///000111111111111////////////000111222333222333444444444444333222000111333333333333555666:::888555333111111222222444333222111000000111222000000000111222222333333444444555666777888999999>>>BBBBBB<<<666777777777666666666666777777777777999777777::::::777666888666666666666666555555444888777777888999999777555888777777666666777777888555444222333555666777666;;;???@@@<<<999999888555555555666666777888888888888888777777777888999:::777999;;;;;;;;;>>>DDDJJJEEE@@@>>>???>>>===???CCCFFFFFFEEECCC@@@>>>>>>?????????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDEEEHHHJJJLLLSSS\\\kkk~~~}}}{{{wwwuuuvvvsssrrrppppppppppppppppppooooooooonnnnnnnnnnnnmmmmmmmmmllllllllllllmmmmmmkkklllmmmmmmmmmmmmlllllljjjkkkllllllmmmmmmllllllllljjjhhheeeddddddffffffgggggghhhiiijjjkkkkkkkkkkkklllllllllllllllkkkkkkkkkkkkkkkkkkllllllmmmmmmnnnoooqqqrrrqqqpppnnnlllddd\\\TTTOOOLLLMMMSSS[[[___bbbfffiiiiiijjjkkkllljjjhhhccc[[[SSSMMMJJJJJJQQQWWW___fffiiijjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllmmmiiihhhddd```ZZZTTTOOOLLLHHHDDDDDDGGGKKKMMMRRRXXX___bbbgggjjjkkkllllllmmmmmmllljjjeee^^^VVVNNNJJJFFFEEEGGGMMMWWW```gggjjjjjjkkklllnnnoooqqqqqqrrroooppppppppppppoooooonnnpppooonnnmmmmmmllllllllljjjjjjjjjhhheee]]]TTTMMMFFF@@@;;;;;;:::777666888888<<>>GGGQQQWWWbbbeeeiiijjjiiiiiiiiikkkfff```VVVLLLDDD===999666555555555444333222000/////////......///000111222............//////000000222111000///............000111333555555444222111---111111///000333222////////////...////////////////////////////////////000111333333222222222333444333222222222222222222111///000444333///...000111000000000/////////...,,,---...///000000000000------......///111222333222222222222222222222222///111222333333444555777777666444222111000111111444333222111000000000111......///000111222333333333333444555666777888888555:::;;;777555777999888555555666666777777888888999777777:::999555444777444555555666666666555555999888777777888888666555888777777777666666666666333333333444555666777777:::>>>???;;;999999999666777777777777888888888888666666666666777777888888777999:::;;;;;;???DDDHHHCCC>>><<<<<<<<<;;;>>>BBBDDDEEEFFFDDDAAA>>>===>>>???@@@AAAAAABBBBBBBBBAAACCCCCCCCCDDDEEEGGGHHHIIIMMMTTT```ppp||||||zzzvvvttttttpppqqqppppppoooooooooppppppooooooooonnnnnnnnnnnnmmmmmmllllllllllllmmmmmmlllllllllkkkkkkllllllllljjjkkkllllllmmmmmmllllllkkkhhhddd```^^^___aaaccceeefffhhhjjjkkkkkkkkkkkkkkkllllllmmmmmmlllllllllkkkkkkllllllllllllmmmmmmmmmnnnooopppooonnnmmmlllggg```XXXRRRLLLJJJPPPXXX^^^bbbfffiiijjjjjjkkkllljjjiiifff```XXXRRRNNNMMMSSSXXX```fffiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkkkkkkkllllllllllllllllllllllllllllllllllllllllllllllllkkkkkkiiigggddd___YYYRRRMMMIIIGGGCCCAAACCCDDDEEEIIINNNWWW\\\bbbgggiiikkklllmmmmmmmmmkkkgggaaaXXXQQQLLLGGGFFFFFFJJJRRR[[[dddhhhmmmmmmoooooopppppppppooonnnnnnooopppppppppooooooppppppooommmmmmmmmmmmmmmkkkkkkkkkjjjggg```WWWQQQFFF@@@;;;;;;:::777777999555888===BBBIIIQQQYYY___dddfffeee^^^RRRGGGAAA???999<<>>BBBEEE@@@<<<:::;;;<<<:::===AAABBBCCCDDDCCC@@@>>>======@@@@@@AAABBBBBBBBBAAAAAACCCCCCDDDEEEFFFGGGHHHIIILLLPPPYYYfffxxx}}}yyyyyywwwssspppqqqooopppqqqqqqooonnnooopppppppppooooooooonnnnnnnnnmmmmmmllllllllllllmmmmmmlllkkkiiigggggghhhjjjkkkjjjkkkllllllmmmmmmlllllljjjfff___YYYWWWYYY\\\___dddeeehhhjjjkkklllllllllkkkllllllmmmmmmmmmmmmlllllllllllllllllllllmmmmmmkkklllmmmnnnnnnmmmlllkkkiiiccc\\\UUUNNNJJJNNNVVV___bbbgggjjjkkkkkkkkkllljjjjjjiiieee___YYYVVVUUUYYY]]]ccchhhjjjjjjkkklllllllllllllllmmmmmmmmmmmmmmmlllkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjhhhgggeee```ZZZSSSLLLIIIGGGCCC@@@AAAAAA@@@BBBFFFOOOTTT\\\cccgggjjjlllnnnlllmmmmmmkkkfff^^^VVVQQQIIIGGGFFFHHHNNNWWW```fffnnnooopppqqqqqqpppooonnnmmmnnnooopppppppppppppppqqqpppnnnmmmmmmmmmnnnooolllllllllkkkiiiccc\\\VVVIIIBBB<<<:::888666666999555777:::===BBBIIIPPPVVVcccgggiiibbbVVVIIIAAA???<<<===@@@BBB@@@;;;;;;@@@AAA???===;;;999888888888888999===CCCKKKUUU]]]bbbdddeeegggiiiiiigggdddcccZZZRRRFFF>>>;;;999777555555555444333222111000000////////////////////////......////////////......///...------,,,,,,,,,---,,,---///000111111000000...111222000000222222///000000111222222222111111///......------......///000111333333222222222333444333222111111000111111222000000222222...---///000000000000////////////,,,,,,---...////////////------......///111222333111111000//////000111111000111333333333333555666222111111000////////////111111111111111111111111---...///000111222333333333333444555666777888888888;;;;;;888777999888444666666666666777777777777666444444777777444333555222333444666888999::::::<<<:::888777777777555444777777777777666555444444222333555666555555555666444888:::777777:::<<<;;;======<<<:::999888777666444555666777777777666666777777888999:::===???@@@>>>;;;:::<<<<<<;;;<<>>@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHLLLNNNSSS]]]lll}}}yyyvvvwwwuuuqqqoooqqqnnnppprrrrrrpppooopppqqqpppppppppooooooooonnnnnnmmmmmmllllllllllllmmmmmmkkkhhheeebbbaaadddgggiiijjjkkkllllllmmmmmmlllllliiicccZZZSSSPPPSSSXXX\\\ccceeegggjjjlllmmmllllllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkklllmmmmmmmmmmmmlllllljjjfffaaa[[[SSSNNNQQQYYY```dddiiilllllllllkkkkkkllllllllliiieeeaaa______```cccgggjjjjjjkkklllmmmmmmmmmmmmnnnnnnnnnoooooommmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmlllkkkjjjiiihhhhhheeeaaa[[[TTTNNNJJJEEEAAA???AAA@@@===>>>AAAHHHNNNWWW```eeeiiilllnnnkkkmmmooooookkkddd]]]XXXLLLJJJIIIIIINNNWWWbbbiiimmmnnnppprrrrrrqqqpppooommmnnnooopppqqqqqqqqqqqqpppooommmllllllmmmnnnooommmmmmlllllljjjfff```\\\RRRIII@@@<<<999666777:::555666777999<<>>;;;;;;>>>===>>>???>>>===<<<===???@@@AAAAAABBBBBBAAAAAA@@@???@@@AAACCCEEEFFFFFFGGGKKKLLLOOOUUUbbbttt{{{wwwvvvwwwuuurrrqqqsssnnnpppsssrrrpppoooppprrrppppppppppppoooooooooooommmmmmmmmllllllmmmmmmmmmjjjfffaaa^^^]]]```dddgggjjjkkkllllllmmmmmmlllllliiibbbWWWOOOLLLOOOVVV[[[bbbdddgggjjjlllmmmmmmlllkkkkkklllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmlllllliiieee```XXXSSSVVV^^^aaaeeejjjmmmmmmlllkkkkkkmmmnnnnnnllliiigggffffffeeehhhjjjkkkkkkkkkmmmooommmnnnnnnnnnooooooppppppnnnmmmkkkjjjiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmlllkkkiiihhhiiihhhfffbbb\\\UUUOOOKKKBBB???>>>@@@@@@======???CCCJJJTTT^^^dddiiilllooojjjmmmpppqqqnnnhhhbbb]]]OOONNNLLLLLLQQQ[[[fffnnnkkkmmmooorrrssssssrrrqqqmmmnnnoooqqqrrrrrrrrrrrrpppooommmlllkkklllnnnooonnnmmmmmmlllkkkhhhccc```[[[QQQFFF@@@<<<888999<<<444555666777999<<>>777666666555777:::777777888999999888888777;;;@@@HHHRRRZZZaaaeeegggggghhhiiijjjiiiddd]]]YYYKKKCCC:::555555666555333444333000...------...///***+++---///000111222222111222333444444333111111000//////.........//////111111111111222333444555///222222000000222111...000111222222222000///...333222111000000111222333000111333333222222222333444333222111000000000000444111///000///,,,---000////////////000000000000,,,---...///000000000000000//////000000111222333555444333222222333444555222333444444222222333444//////////////////......---...///111222222222222000000111111222222333333444444555666777888999999333666777666777:::999444888888777777666666555555666444555888999666666999666777888999999999999999>>>;;;888666666666555444666777777777777555333222222555888777555333333555333777888555444888:::999999999999888888888888888444555777888888888777666888777666777888::::::999;;;999:::??????<<<;;;===;;;<<<===<<<;;;<<<>>>@@@AAAAAAAAABBBBBBAAA@@@@@@===>>>@@@BBBDDDEEEEEEFFFJJJJJJLLLQQQ\\\lll~~~|||uuusssqqqooommmmmmmmmnnnpppqqqrrrqqqooommmmmmnnnnnnmmmmmmnnnnnnooopppqqqrrrqqqooonnnmmmlllmmmmmmhhhbbb^^^]]][[[ZZZ```ggghhhiiikkklllmmmllllllkkkfff```WWWNNNJJJMMMUUU[[[aaaeeeiiilllllllllllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmllllllkkkkkkkkkllljjjgggdddaaa______^^^fffhhhjjjlllnnnnnnmmmlllkkkmmmmmmjjjjjjllllllhhhiiijjjlllnnnooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjiiihhhhhhgggiiiiiiiiijjjjjjkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmjjjhhhgggeeeaaa[[[TTTOOOFFFCCC???===??????>>>===AAAIIISSS]]]dddiiilllnnnnnnnnnooonnnllliiifffdddZZZVVVSSSSSSXXX```gggjjjnnnnnnooopppppppppppppppmmmnnnppprrrsssssssssrrrqqqnnnjjjjjjlllnnnmmmlllkkklllmmmmmmjjjgggeeedddaaa[[[QQQIIICCC???;;;999;;;777555888999;;;???DDDQQQ[[[fffiiihhhddd\\\UUUOOOCCC999666666555444555444555777888:::;;;<<<<<>>:::======;;;<<>>BBBIIITTT^^^eeeiiilllmmmooooooooonnnmmmkkkiiiggg___\\\YYYYYY]]]ccchhhkkkmmmnnnooooooppppppoooooonnnoooppprrrrrrrrrrrrqqqqqqnnnkkkjjjlllmmmmmmllljjjkkkllllllkkkiiihhhhhhfff```XXXPPPJJJEEE@@@>>>:::666555888999999<<>>???FFFMMMVVV^^^cccfffhhhiiiooonnnlllggg```VVVNNNIII>>>;;;777555555555444333////////////////////////......///000111222333333222333333333333222111111000///...---------......---...000222444444444444000//////...///000111222//////000111111000///...///444111///666444111666000000111222333333333333222222111111000//////...222111000////////////////////////.........------------------///111333555222222222222222222222222555444444333222111000000000222333333111000000000000000000/////////......000...---...000111///---/////////000111222444444333444555444444555777:::999888888777777666777777888888888777666555333333333333333333444555666777777888888777777777:::<<<;;;:::888777666555555555666555555444444444444444000333555555333333444555333333333333444555666777444444555555666777888888444444444444444555666666999777666777999999888777888888888888999999:::;;;999<<<===;;;;;;??????===????????????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEEEEFFFHHHJJJMMMRRR]]]kkkttt~~~{{{zzzuuunnnkkkgggcccbbbdddgggjjjlllnnnoooooommmlllmmmmmmmmmmmmmmmmmmnnnooopppppprrrqqqpppooonnnmmmmmmmmmggg```YYYUUURRRRRRXXX```ggghhhjjjllllllllllllkkkfffaaaYYYPPPKKKLLLQQQUUU```ccchhhjjjkkkllllllmmmllllllmmmmmmmmmmmmllllllmmmmmmllllllllllllmmmmmmmmmllllllllllllkkkkkkkkkkkkjjjiiigggffffffggggggggghhhjjjlllmmmmmmllllllkkkmmmmmmkkkmmmpppoookkkjjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjiiiiiihhhjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkjjjhhhddd___[[[QQQMMMFFFBBB@@@@@@AAA@@@DDDLLLWWWaaagggjjjkkklllooooooooonnnmmmmmmllllllfffdddaaaaaadddhhhjjjkkklllmmmmmmnnnooonnnnnnnnnooopppqqqrrrrrrqqqpppooopppnnnkkkkkklllmmmmmmllljjjjjjkkklllllllllkkkkkkkkkggg```ZZZTTTOOOIIIFFF===999777999:::999;;;@@@OOOYYYcccggghhhgggbbb\\\PPPEEE;;;888777666777999888777555555888<<>>>>>>>>???????????????@@@AAABBBDDDEEEFFFEEEGGGIIIJJJMMMUUU___fffxxx|||yyyxxxrrrkkkfff```\\\[[[^^^cccgggiiikkkmmmmmmlllllllllnnnmmmmmmmmmmmmnnnooopppppprrrrrrqqqooonnnnnnmmmmmmggg___WWWRRRNNNNNNTTT\\\ggghhhiiikkklllllllllkkkgggbbb[[[SSSMMMMMMQQQTTT```cccgggjjjkkklllmmmnnnllllllmmmmmmmmmmmmllllllmmmllllllkkkkkkllllllmmmlllllllllllllllllllllllljjjiiihhhggghhhhhhjjjkkkhhhiiijjjllllllllllllllllllmmmmmmmmmpppsssqqqlllkkkllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmlllllllllkkkhhhdddaaaXXXSSSLLLFFFCCCBBBCCCDDDJJJQQQ\\\eeekkklllmmmmmmnnnnnnmmmmmmmmmnnnoooooollljjjiiihhhjjjkkkkkkjjjkkklllmmmmmmnnnnnnmmmmmmppppppqqqqqqqqqpppnnnmmmooonnnllllllllllllllllllkkkjjjjjjkkklllllllllkkkmmmjjjfffbbb^^^YYYTTTQQQFFF@@@<<<<<<<<<;;;>>>DDDMMMXXXbbbffffffccc\\\UUUMMMCCC:::777666555666:::999777555555888???FFFJJJWWW\\\ccchhhjjjkkkllllllmmmjjjccc[[[SSSLLLFFFDDD555333222222333333222000////////////////////////...//////000111111222222222111000......///000000//////.....................000222555666666444333222222222333333333444444333222111000////////////...333000...444222///444333222111000111222444555111111000000////////////333222111000///.........111111000000000////////////.........///000222333444444333222222111111000555555444333222222111111000111222222000//////000//////..................000000///////////////.../////////000111222333444111222333222222444777999777777777777777777666666888888888888777666555444555555444555555666777888777888999888666666777888999888777666555555555555777777666555555555555666666333333555666666777999444333333333333444444555333333444555777888999999666555555444444444555555888777777888:::<<<;;;:::999888888888888999999:::999<<<<<<:::;;;>>>???<<<<<<<<<<<<=========>>>>>>?????????@@@AAACCCDDDEEECCCEEEHHHIIIJJJNNNVVV\\\lll}}}yyyvvvuuunnniiiddd\\\WWWVVVZZZ```dddgggiiillllllllllllmmmnnnnnnnnnmmmnnnnnnooopppqqqrrrrrrqqqpppooonnnmmmmmmggg```WWWRRRNNNMMMSSS[[[fffgggiiikkklllllllllkkkgggddd^^^WWWRRRQQQTTTWWWbbbeeehhhjjjkkklllmmmooolllmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkllllllllllllllllllllllllllllllhhhhhhgggggggggiiijjjkkkiiijjjjjjkkklllllllllllllllnnnnnnnnnssswwwtttnnnllllllllllllmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkkkkllljjjgggeee]]]YYYSSSLLLHHHGGGHHHJJJSSSZZZcccjjjnnnooonnnnnnllllllllllllmmmnnnooopppooonnnllllllmmmmmmkkkiiikkkkkklllmmmmmmmmmmmmmmmoooppppppqqqpppooommmlllnnnnnnmmmmmmlllllllllmmmlllkkkjjjkkklllllljjjhhhkkkiiigggfffeeebbb___\\\QQQIIIBBB???======BBBIIIPPPZZZccceeeccc]]]TTTKKKFFF>>>777555444333555:::777666555666;;;CCCLLLQQQ[[[___eeeiiikkkkkklllmmmjjjeee]]]TTTKKKFFFCCCBBB777555444333333333111///////////////////////////------......///000000000111000///...---...///000......//////////////////---///111333444444333222222333333333444444444444444333111000///////////////444000...444222...444333222111000111222333444000000000///////////////222111000///...------...222222111111111000000000000///.........000111222111111222222222333333333333333333333333333444444000111222111///...///111......//////////////////000111111000////////////000000000000111333444555111222333333222444666999555666777777777777666666777777888777777666555444555555444555555666777888666888999888777666666777777777666555444444444444777777666555555555555666999555444666555222333888555555444333333333444444333333444555666777888888888777666555444333333333888777777888:::<<<;;;:::888888888888:::;;;<<<===888;;;<<<:::;;;>>>>>><<<;;;;;;<<<<<<<<<=========AAA@@@@@@@@@@@@AAAAAABBBAAADDDGGGHHHHHHLLLRRRWWWcccsss}}}}}}}}}uuusssrrrjjjhhhccc[[[UUUTTTWWW]]]aaafffhhhkkkllllllmmmnnnpppoooooooooooopppqqqrrrrrrrrrrrrrrrqqqpppooommmmmmhhhaaaZZZUUUQQQOOOUUU\\\eeefffhhhjjjllllllllllllhhhfffbbb]]]YYYXXXZZZ\\\eeegggjjjkkkkkklllnnnooommmmmmnnnnnnnnnnnnmmmmmmllllllkkkkkkkkkkkkllllllkkkkkkkkkllllllllllllmmmhhhhhhgggfffggghhhiiijjjjjjjjjjjjkkkkkklllllllllmmmnnnnnnpppvvvzzzwwwpppmmmmmmlllllllllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjkkklllkkkiiigggbbb```[[[UUUPPPOOOQQQSSS\\\aaahhhmmmooooooooooookkkkkklllmmmnnnooopppppppppooonnnmmmnnnnnnllljjjkkkllllllmmmnnnmmmmmmmmmnnnoooppppppooonnnmmmllllllnnnooonnnlllkkklllmmmlllkkkkkkmmmooooookkkgggiiihhhggghhhhhhhhhfffdddZZZRRRIIIEEEBBBBBBGGGMMMVVV]]]cccaaa[[[TTTKKKBBB>>>999555555444222555999666666888<<>>======:::888555333333333111000////////////////////////---------....../////////000000//////......//////......///000000000//////......///000111111222222111222222333444333333333222222222111111000000///000555111///555222///444333222222111222222333333////////////////////////000//////...............333333222222222111111111000000///......///000111///000000222333444555555222222333333444444555555000111111000......///111////////////000000000000111222222111///......///111111111222333444555666333444444333333444666888444555666777888777666555666666666666666555444444444444444444555666777888555777888888777666777777666666555444444444444444777666555555444444555555888666999===999000///555777666555444444444444444333333333444555555666666888777666555444333333333888777777888:::;;;:::999777777888999:::<<<>>>>>>888;;;<<<::::::>>>>>><<<;;;;;;<<<<<<<<<=========AAA@@@@@@??????@@@@@@@@@AAADDDFFFGGGGGGJJJPPPTTT[[[jjj~~~yyytttxxxxxxqqqqqqrrrkkkiiiddd\\\VVVTTTVVV[[[___eeehhhjjjlllmmmmmmoooqqqppppppppppppqqqrrrssstttrrrrrrrrrrrrqqqooommmllljjjccc]]]YYYUUUSSSXXX^^^dddfffhhhjjjkkklllllllllhhhhhheeebbb______aaaccchhhjjjllllllllllllnnnpppnnnnnnoooooooooooonnnnnnlllkkkkkkjjjjjjkkkkkklllkkkkkkkkklllllllllmmmmmmjjjjjjhhhggggggggghhhiiikkkkkkjjjjjjkkkkkkllllllmmmnnnnnnqqqxxx}}}yyyqqqnnnmmmllllllllllllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmmmmlllllllllkkkkkkkkklllllllllllllllllllllllllllkkkjjjkkklllllljjjhhhgggfffccc^^^ZZZXXXZZZ\\\cccgggkkknnnooonnnnnnnnnkkklllnnnpppqqqqqqppppppqqqooonnnnnnnnnooonnnlllllllllmmmnnnnnnnnnnnnnnnmmmnnnooooooooonnnmmmllllllnnnooonnnlllkkkkkkmmmkkkkkklllpppttttttooojjjjjjiiihhhhhhjjjjjjjjjhhhccc\\\UUUQQQNNNKKKMMMRRRYYY]]]\\\UUUNNNHHHBBB<<<888555444666555333555:::666888===DDDLLLTTT[[[___dddfffiiijjjiiihhhgggggg^^^WWWLLLAAA:::999:::<<<;;;888444222222333222222////////////////////////............////////////000000000000000///......---...///000111000000////////////...///000222333///000111222222222111111000111222222222111000000111666222000555333///444222222222333333222222111/////////////////////////////////...//////000111333333333333222222222222111000///......///000000///000111222333444555555333333333444444444444444111111111///...---///111000000000000111111222222111222333222///---...000222222222333444555666777555666666555333333666888333444666777888777666555555555555555555444444333333333333333444555666777333555888888777777777888666555444444333333444444666555555444444444444444555999DDDLLLDDD555000666999888777666555444444444333333333333333333333333555555444444444555555666999777666777999999888777888888888888999:::;;;<<<888;;;;;;999:::===>>>;;;<<<<<<<<<<<<============??????>>>??????@@@AAABBBCCCEEEGGGFFFFFFHHHMMMRRRTTTaaasss{{{qqqooouuuvvvooorrruuunnnjjjeee]]]WWWTTTVVVZZZ^^^eeegggjjjlllmmmnnnppprrrqqqqqqqqqqqqrrrsssttttttrrrrrrrrrrrrqqqooommmlllkkkeee___\\\XXXVVVZZZ```dddfffhhhjjjkkkllllllllliiiiiihhheeecccccceeegggjjjlllmmmmmmlllmmmnnnpppooooooppppppppppppoooooolllkkkkkkjjjjjjkkkkkklllkkkkkkkkkllllllmmmmmmmmmmmmkkkjjjhhhgggggghhhhhhkkkkkkjjjjjjjjjkkkllllllmmmnnnnnnqqqyyy~~~zzzrrrnnnnnnlllkkkkkklllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkklllmmmmmmkkkiiijjjjjjiiieee```^^^```bbbgggjjjmmmnnnmmmlllmmmmmmlllmmmppprrrsssrrrqqqpppqqqooonnnnnnooopppooonnnlllmmmnnnnnnoooooonnnnnnlllmmmnnnoooooonnnmmmmmmkkknnnpppooollljjjkkkmmmjjjjjjmmmrrrxxxxxxrrrmmmmmmkkkiiiiiijjjkkkkkkjjjjjjddd___]]]YYYTTTSSSVVVYYYYYYUUUJJJBBB>>>;;;888444333444777777444666:::666:::AAAIIIRRR[[[aaadddhhhjjjkkkkkkiiifffeeeeeeUUUNNNDDD:::666777;;;???:::777333111222333444444////////////////////////////////////000000000000///000111111111000...------...///111111111000///111000///......000222444...///000111222111000000///000222333444222111000222777333000666444000555111222333444444333111000.........///////////////////////////000111222333444444333333333333222222222111///......//////000000111111222333333444444555555555444444333333333111111111///------///111000000111111222222222333111333444222///---...000333333333444555666777888777777777555444444555777222444666777888777666555444444444555444444333333333333333333333555666666222444777888888777888888555555444333333333444444555555444333333333333444444===NNNYYYPPP<<<555::::::999888666555555555555333333333222222222111111222333333444555666888888999777666777888888777666999888888888888888999999888;;;;;;999:::===>>>;;;<<<<<<<<<=========>>>>>>=========>>>???AAABBBCCCEEEFFFGGGFFFDDDFFFKKKPPPOOO\\\lll~~~}}}vvvrrrppprrrttttttrrrpppnnnnnnkkkfff___WWWRRRSSSYYY]]]bbbfffkkkmmmnnnnnnnnnnnnppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqooonnnllllllmmmjjjfffbbb______```aaahhhiiiiiiiiiiiijjjjjjjjjkkkkkkiiihhhhhhhhhiiijjjllllllmmmmmmnnnooooooooonnnnnnnnnnnnmmmmmmmmmmmmoooooonnnnnnmmmmmmmmmmmmlllkkkiiijjjkkkkkkiiihhhjjjhhheeeeeegggiiiiiiiiihhhjjjlllkkkjjjiiijjjkkkmmmllllllnnnqqqtttuuuuuunnnnnnmmmllllllllllllmmmmmmmmmlllkkkkkklllllllllllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnkkklllmmmmmmkkkkkklllmmmnnnmmmmmmlllllllllmmmmmmjjjiiihhhfffffffffggghhhiiijjjlllmmmmmmmmmllllllppppppqqqqqqqqqqqqppppppnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmlllllllllpppooonnnmmmmmmmmmmmmmmmooommmlllpppuuuwwwuuuqqqkkkiiihhhhhhiiijjjiiihhhiiigggddd```\\\YYYWWWVVVTTTPPPJJJCCC>>>:::888888666444333444888:::999777===FFFRRRZZZ]]]^^^aaadddhhhggghhhiiijjjfff^^^XXXPPPGGGAAA@@@999111444>>>>>>666000000222222333555...///000000000///---,,,....../////////////////////------000000......111,,,---......//////......///......000333666777777111111000///////////////222333333222222000//////333333444444444333222222111111222222222333333333111///...///000111000///...............///000111666777777666333222333444000000////////////000000///333333///...111444333444333111222333444444333000000////////////000000222//////222222//////222666444222000//////000000333444666777888888888777666666555555555444444444444333333333333444555555333333333333333333333333222333444444555555444444333444666666555666777999555555555555555555555555444333333222222333333444777999@@@KKKSSSNNN@@@333444555666666666555333333333333333333333333333333333333333333333333333333999666666999:::999:::===777777777777888888888888888888999999999:::::::::999:::<<<===<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDBBBDDDEEEFFFFFFGGGJJJLLLRRRUUUaaauuuvvvooollloooqqqssstttrrrpppoooooolllhhh```XXXSSSSSSXXX\\\bbbfffjjjmmmmmmmmmmmmnnnoooppppppppppppqqqqqqqqqqqqqqqqqqpppooommmlllkkkkkkjjjgggdddcccccceeefffhhhiiiiiiiiiiiijjjjjjjjjlllkkkjjjiiihhhiiiiiijjjllllllmmmmmmnnnooooooooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmlllllllllkkkjjjjjjkkkjjjiiiggghhheeebbbaaacccfffhhhhhhhhhjjjkkkkkkjjjiiiiiijjjlllkkklllmmmpppssstttuuunnnnnnmmmllllllllllllmmmllllllkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnkkkmmmmmmmmmkkkkkkkkkmmmnnnmmmmmmllllllmmmmmmmmmlllkkkjjjiiihhhhhhiiijjjjjjkkklllmmmmmmmmmllllllooooooppppppppppppoooooonnnnnnnnnmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmllllllllloooooonnnmmmmmmmmmmmmmmmooommmllloootttuuusssooommmkkkiiihhhiiiiiiiiihhhjjjjjjiiifffbbb^^^YYYVVVLLLIIIDDD>>>999666555444555222111222666999;;;:::EEEMMMWWW]]]```aaadddggggggggggggfffccc]]]VVVQQQKKKBBB======888222666@@@???777000000111111222555...///000000000///------....../////////......---///,,,---000000......111,,,---......//////......///......///333555666666111000000///////////////333333333222111000///...222222333444444333333333111111222222222333333333000///......000000///..................///000111555777888777555333333444000000000//////000000000///333333///...222444333444333111111333444333333000000////////////000000222//////222222///...111444222111//////000111222444444666777888777777666666555555555444444444444444333333333333444555555333333333333333333333333222333444444555555444444222444555666555555777888555555555555555555555555444333333222222333333444444666<<>>>>>>>>===<<<<<<===>>>>>>>>>???@@@@@@AAABBBBBBBBBCCCDDDEEEEEEFFFIIIKKKKKKMMMXXXjjj}}}xxxmmmhhhiiillloooqqqrrrqqqpppppppppmmmiiibbbZZZUUUTTTXXX[[[cccfffjjjllllllllllllmmmnnnnnnnnnoooooooooooopppoooooooooooonnnmmmlllkkkiiiiiihhhhhhhhhhhhiiijjjhhhiiiiiiiiiiiijjjjjjjjjlllkkkjjjiiiiiiiiijjjjjjllllllmmmmmmnnnooooooooonnnnnnnnnmmmmmmmmmmmmlllmmmmmmmmmllllllllllllllllllkkkjjjjjjkkkjjjhhhfffddd```\\\ZZZ\\\aaadddfffhhhjjjkkkkkkjjjiiiiiijjjjjjjjjkkklllnnnqqqsssuuunnnnnnmmmllllllllllllmmmkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnlllnnnnnnmmmkkkjjjkkklllnnnmmmmmmlllmmmmmmnnnnnnmmmmmmlllkkkkkkkkkllllllkkkkkklllmmmmmmmmmmmmlllnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmlllllllllnnnnnnnnnnnnmmmmmmmmmmmmooommmlllnnnrrrrrrooolllooollliiihhhhhhiiiiiihhhjjjkkkkkkiiiddd]]]VVVQQQDDDBBB>>>999666444333333555333000222666<<<@@@CCCQQQWWW^^^cccdddfffiiikkkfffffffffbbbZZZRRRKKKGGGDDD<<<888999666333777@@@AAA888000///000111222555/////////000///......---...............---,,,+++///,,,,,,///000---...000,,,---......//////......///...---///222444555555000000//////......//////333333333222111000...---111222222333444444444444111111222222222333333333000...---...///000///...............///000111222444666999999777444333333111111000000000000111111///333333000///222444333444333111111333333333222000//////......//////000333000///222111......000111000000///000111333444444555555666666666555555555555555555444444444444444333333333333444555555333333333333333333333333222333444444555555444444222444555555444555666777444444444444444444444444444333333222222333333444111222666???HHHKKKHHHDDD444555555555555444333333333333333333333333333333333333333333333333333333999666555888888666666999666666777777777777888888888888888999999999999:::AAA???===;;;:::;;;===>>>===>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEGGGIIIJJJKKKSSSbbbsss|||sssgggdddiiiiiilllpppqqqqqqppppppqqqnnnkkkeee^^^XXXWWWYYY[[[cccfffiiikkkkkkjjjkkklllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkiiiiiijjjkkkkkkkkkjjjjjjhhhhhhiiiiiiiiijjjjjjjjjlllkkkkkkkkkjjjjjjjjjjjjllllllmmmmmmnnnooooooooonnnnnnmmmmmmmmmllllllllllllllllllllllllllllllllllllkkkjjjjjjkkkiiigggddd^^^YYYSSSQQQTTTZZZ```ccchhhiiikkkkkkiiihhhiiijjjiiiiiijjjkkklllnnnrrruuunnnnnnmmmllllllllllllmmmjjjjjjiiiiiiiiijjjkkkkkkllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnmmmnnnooonnnllljjjkkklllmmmmmmmmmmmmmmmnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmlllllllllmmmnnnnnnnnnnnnnnnmmmmmmnnnmmmmmmnnnoooooollljjjmmmkkkiiihhhiiijjjiiiiiiiiiiiigggccc\\\TTTMMMHHH???>>>;;;888777666666666777555444555;;;BBBIIINNN\\\```dddggghhhiiikkkmmmggggggeee]]]RRRGGGBBB@@@???999555555444333888???AAA888000///000000222444///////////////......---............---,,,+++***...,,,,,,//////------000,,,---......///.........///------...111333333333000//////.........//////333333222222111///...---000111222333444555555555111111222222222333333333///...---...///000///---............///000222222333666999:::888555444333222111111000000111111222///333444111000222444333555333111111222333222111/////////....../////////333000///111111------///111000000///000111222222555555555555555444444444444444444444444444444444444333333333333444555555333333333333333333333333222333444444555555444444222444555555444444555666444444444444444444444444444333333222222333333444222222333888>>>CCCEEEDDD555555555444444444333333333333333333333333333333333333333333333333333333888555444777666444444777666666666666777777777888888888888888999999999999===<<<;;;;;;<<<======<<<===>>>@@@AAABBBAAA???>>>@@@AAABBBBBBBBBCCCEEEHHHJJJKKKQQQ]]]kkk|||xxxnnnbbbaaaiiigggjjjnnnppppppppppppqqqnnnlllhhhbbb]]][[[\\\^^^eeegggjjjjjjjjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmlllmmmmmmmmmmmmmmmlllkkkjjjkkkkkklllkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjjjjllllllllllllkkkkkkjjjjjjllllllmmmmmmnnnooooooooommmmmmmmmmmmllllllllllllllllllllllllllllllllllllllllllkkkkkkkkkiiieeecccWWWRRRLLLJJJMMMTTT[[[___gggiiikkkjjjiiihhhiiiiiihhhiiijjjjjjjjjmmmqqquuunnnnnnmmmllllllllllllmmmjjjiiiiiiiiijjjjjjkkklllllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnmmmnnnooonnnlllkkklllmmmmmmmmmmmmmmmmmmnnnooopppllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnoooppppppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmllllllllllllmmmnnnnnnooonnnmmmmmmmmmmmmmmmmmmmmmllljjjhhhjjjhhhggghhhiiijjjjjjiiihhheee___XXXPPPIIIDDDAAA;;;:::999888888888888999888888888;;;AAAIIIQQQWWWdddfffhhhjjjkkkkkklllmmmhhhfffaaaWWWKKKAAA===<<<===888333222222444888<<>>555555444444333333333333333333333333333333333333333333333333333333333333888444444666666333444777555666666666666777777777777777888888888999999999999999;;;>>>AAABBB???======>>>@@@AAAAAA@@@>>>===@@@AAABBBBBBAAABBBDDDFFFEEEFFFKKKUUU```nnn}}}sssiii______eeefffiiimmmooooooooooooppplllllljjjfffbbb```aaabbbgggiiijjjkkkjjjiiijjjkkkkkkkkkkkkllllllllllllmmmllllllmmmmmmmmmmmmmmmmmmllllllllllllkkkjjjhhhggghhhiiiiiiiiiiiijjjjjjjjjllllllmmmmmmmmmlllkkkjjjllllllmmmmmmnnnooooooooommmmmmmmmllllllllllllkkklllllllllllllllmmmmmmmmmmmmlllkkkkkkkkkhhhdddaaaSSSNNNHHHFFFJJJRRRYYY^^^gggiiijjjjjjiiihhhhhhiiihhhiiikkkjjjiiilllqqqvvvnnnnnnmmmllllllllllllmmmjjjjjjiiijjjjjjkkklllmmmllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnlllmmmnnnnnnmmmlllmmmnnnmmmmmmmmmmmmnnnoooppppppkkklllmmmmmmnnnmmmmmmmmmooonnnmmmmmmlllmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnppppppppppppnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmlllllllllllllllnnnooooooooonnnmmmlllmmmmmmmmmmmmkkkjjjiiigggggggggiiijjjjjjgggeeebbb^^^VVVMMMFFF@@@>>>===777777777777777888999999888;;;???CCCIIIPPPXXX]]]iiijjjkkklllmmmmmmllllllgggbbbYYYNNNDDD===;;;:::<<<888333111222555999;;;<<<555111222444333222333000000///............///...............---,,,+++...++++++...///,,,---///,,,---......//////.........---,,,,,,...000000///......------....../////////000000111111000000///111222222333444444444444111111222222222333333333111///...///000111000///------...///000222333444222444777777666444333444333333222222222222333333///333555333222444444222555333111111111222111000///......------......///000......000000......111111111111000000/////////333222222222222222333333333333333333444444444444444333333333333444555555333333333333333333333333222333444444555555444444222333444444222222333444333333333333333333333333444333333222222333333444444555444333222222555777555444444333222333333333333333333333333333333333333333333333333333333333777444333666666444444777555555666666666666777777777777777888888888888999888999;;;@@@EEEFFFBBB>>><<<===???@@@@@@@@@??????@@@AAABBBBBBAAABBBDDDFFFDDDDDDIIIPPPXXXdddvvvxxxlllddd``````aaafffiiilllnnnnnnnnnnnnoookkkkkkkkkiiigggffffffgggiiijjjkkkkkkjjjjjjkkklllkkkkkkkkklllllllllmmmmmmkkklllmmmnnnnnnnnnnnnnnnmmmmmmllllllkkkkkkjjjjjjhhhiiiiiiiiiiiijjjjjjjjjlllmmmmmmnnnmmmlllkkkjjjllllllmmmmmmnnnooooooooommmmmmmmmlllllllllkkkkkkllllllmmmmmmmmmnnnnnnnnnmmmlllkkkkkkkkkhhhccc```QQQMMMHHHFFFKKKRRRZZZ^^^ggghhhjjjjjjhhhhhhhhhiiihhhjjjkkkjjjiiikkkrrrwwwnnnnnnmmmllllllllllllmmmjjjjjjjjjjjjkkklllmmmnnnllllllmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnkkklllnnnnnnmmmmmmooopppmmmmmmmmmmmmnnnooopppqqqkkklllmmmnnnoooooonnnmmmpppooonnnmmmllllllmmmnnnnnnnnnnnnoooooonnnnnnnnnmmmnnnpppqqqqqqpppnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmlllllllllkkklllnnnooopppooonnnmmmkkkmmmnnnnnnlllkkkjjjjjjgggggghhhjjjjjjhhhccc___VVVRRRKKKDDD>>>;;;999999666666777888999::::::;;;<<>>???@@@@@@AAAAAABBBCCCBBBBBBBBBDDDFFFFFFGGGJJJOOOSSS[[[lll{{{vvvgggbbbdddccc___fffiiilllnnnnnnmmmmmmnnnjjjkkklllkkkjjjiiiiiijjjjjjkkklllllljjjjjjkkklllkkkkkklllllllllmmmmmmmmmllllllmmmnnnoooooooooooonnnmmmllllllllllllmmmmmmhhhiiiiiiiiiiiijjjjjjjjjlllmmmnnnnnnnnnmmmkkkkkkllllllmmmmmmnnnooooooooommmmmmlllllllllkkkkkkkkkmmmmmmmmmnnnnnnnnnoooooommmlllllllllkkkgggccc___QQQMMMIIIHHHLLLTTT[[[___ggghhhjjjjjjhhhggghhhiiihhhkkkllljjjiiikkkrrrxxxnnnnnnmmmllllllllllllmmmkkkkkkkkkkkklllmmmnnnooolllmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmnnnnnnjjjlllmmmnnnmmmnnnpppqqqmmmmmmmmmmmmnnnoooqqqqqqlllmmmnnnpppppppppooonnnpppooonnnmmmllllllmmmnnnnnnnnnoooooooooooonnnnnnmmmooopppqqqqqqpppooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmllllllllljjjlllnnnooopppooonnnmmmkkkmmmnnnnnnmmmkkkjjjjjjhhhhhhjjjkkkjjjfff___ZZZKKKHHHCCC>>>:::777666666888888999:::;;;<<<======BBBHHHQQQYYY^^^ccchhhllllllmmmnnnpppqqqpppmmmjjj___TTTFFF;;;777777777777999666111000444;;;??????666222111555888555333222111000///------......///......//////000/////////---++++++......,,,,,,///,,,---......//////.........---+++,,,---......------------------...///000,,,---...000111111222222333333444444444333222222111111222222222333333333222111000111222333222000------...///111222444555222333444333222222333444444333333222222333333444...333666444222444444222555333111000111111000///.........------.........---+++,,,000111//////333,,,---...000111111222222000000//////000222444555222222222333333444444444444333333333333444555555333333333333333333333333222333444444555555444444111333444333111111222333333333333333333333333333444333333222222333333444---222777888555333444777555444333222111222333444333333333333333333333333333333333333333333333333666333333666777555777:::555555555555666666666777777777777777888888888888:::777555777<<>>@@@AAABBBAAABBBCCCCCCBBBBBBDDDFFFEEEFFFHHHKKKMMMSSSaaappp|||ssskkkfffdddcccbbbfffhhhjjjlllmmmmmmlllkkkmmmmmmllljjjjjjiiiiiijjjmmmlllkkkjjjkkkkkkmmmnnnllllllllllllllllllllllllllllllmmmmmmmmmmmmllllllmmmllllllllllllkkkkkkkkkiiiiiijjjjjjjjjkkkkkkkkkooooooooonnnllllllmmmnnnmmmmmmmmmmmmmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmoooppppppooommmkkklllmmmmmmkkkiiiiiijjjhhhdddaaaUUUSSSRRRRRRTTTYYY___bbbgggggghhhiiijjjkkkkkkkkkkkklllkkkjjjiiikkknnnpppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkknnnnnnmmmmmmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooooopppppprrrqqqqqqpppppppppppppppnnnpppqqqpppooonnnooopppnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppqqqpppooooooooooooqqqrrrrrrqqqpppoooqqqooonnnmmmnnnoooqqqrrrmmmlllkkkkkklllkkkiiigggkkkkkklllmmmnnnnnnmmmmmmmmmmmmkkkjjjiiiiiiiiiiiiffffffffffffbbb[[[RRRKKKJJJBBB<<<;;;;;;888777888555777888:::;;;>>>CCCFFFOOOXXX```ccceeehhhiiihhhkkklllmmmooonnnjjjddd___VVVJJJ@@@;;;999555222222555444111111666======888333222111111333444444444222111111000//////000000000000000000000//////.........---------,,,,,,,,,...........................------------...//////000000///..................///000111222333333333333333333333333333333333222222222222222222222222222222333333222111///...///111222222222222333555555555555444444333333333444444333222222333333333444333333222222333333444000333444111111222111---111111000000//////......///------///...+++,,,111//////////////////////////////000111222222333333444444444444333222111111000222333333222111333444444444555333222111222444444333333222222333333444666666555444444444444555333333333333333333333333444444444333222111000///000333555444222222555999888555222111222444444444444444444444444444444444333333333333333333333333444555666444222222666999777777777777777888888999999999888888888888888888888999999999888999<<>>>>>???AAAAAABBBBBBCCCBBBBBBBBBHHHFFFFFFJJJMMMQQQYYYbbbvvv{{{ssslllhhhfffeeedddhhhiiikkkmmmnnnmmmllllllllllllkkkjjjiiiiiiiiijjjlllkkkjjjjjjjjjkkklllmmmllllllllllllllllllllllllllllllmmmmmmmmmmmmllllllmmmmmmllllllkkkkkkkkkjjjiiijjjjjjjjjjjjkkkkkkkkknnnoooooonnnlllkkklllnnnmmmmmmlllllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnlllkkkkkklllmmmkkkiiiiiijjjiiifffbbbZZZYYYXXXXXXZZZ^^^bbbeeegggggghhhjjjjjjkkkkkkjjjlllllllllkkkiiijjjmmmooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkknnnnnnmmmmmmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooooooppppppqqqqqqpppooooooooooooooonnnoooppppppooonnnooopppooooooooonnnnnnnnnmmmmmmnnnnnnpppqqqqqqqqqpppoooppppppqqqqqqqqqpppooooooppppppnnnnnnnnnoooqqqrrrnnnlllkkkkkklllllljjjhhhkkkkkklllmmmmmmmmmmmmmmmkkkjjjjjjiiiiiihhhggggggdddcccaaa^^^YYYRRRJJJEEECCC<<<888999999666555666777888999:::>>>CCCJJJOOOZZZaaaggghhhhhhkkkllljjjmmmmmmnnnnnnlllfff___ZZZNNNDDD;;;888777444222333333333222111777===<<<777222111111111111222222111333222111000000000000000/////////000///......---............---------,,,...........................------------...//////000000///..................///000111222333333333333333333333333333333333222222222222222222222222222222222222111000///......000111111111111222444444444444444333333333222444333333222222333333444333333222222222222333333///222333111000222000---000000000000//////......///------///...+++,,,111////////////////////////000000000111222333333333222333333444333333333222000222333333222111333444333444444333111000222333333333222222222222333333666555555444444444444444333333333333333333333333333333333333333222111000111333444444444444666777666333111111222333222222444444444444444444444444333333333333333333333333444555555444222333666999777777777777777888888999888888888888888888888888888999::::::999999;;;===999999;;;<<<======>>>>>>@@@@@@AAABBBBBBCCCBBBBBBGGGDDDEEEHHHKKKNNNVVV^^^lllzzzzzzsssnnnkkkjjjiiihhhiiikkklllmmmnnnnnnmmmlllkkkkkkjjjjjjiiijjjjjjjjjkkkjjjjjjjjjjjjkkklllmmmllllllllllllllllllllllllllllllmmmmmmmmmmmmllllllnnnmmmmmmlllkkkjjjjjjiiijjjjjjjjjjjjkkkkkkkkkkkklllnnnnnnmmmlllkkklllmmmmmmllllllkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmlllnnnnnnmmmkkkjjjjjjkkkkkkjjjiiijjjjjjjjjhhhfffbbbaaaaaaaaaccceeeggghhhggghhhiiijjjjjjjjjjjjjjjlllmmmlllkkkiiiiiikkkmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmlllmmmmmmmmmmmmmmmlllllllllnnnnnnnnnoooooonnnnnnmmmmmmmmmnnnnnnooooooppppppppppppooonnnnnnnnnnnnnnnnnnoooppppppnnnnnnooopppppppppooooooooonnnnnnnnnoooooopppqqqqqqqqqqqqppprrrqqqppppppooooooooooooppppppooonnnooopppqqqrrrnnnmmmkkkkkkllllllkkkiiikkkllllllmmmmmmmmmmmmlllhhhhhhiiiiiihhhgggeeedddaaa]]]XXXRRRMMMGGGAAA===<<<777555777888666555777999:::<<>>???@@@AAABBBCCCCCCCCCEEECCCDDDGGGIIIKKKQQQXXX```mmm{{{{{{xxxsssooonnnmmmlllkkkkkklllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjkkkkkkllllllmmmmmmllllllllllllllllllllllllkkkllllllmmmmmmllllllkkknnnmmmmmmlllkkkjjjiiiiiijjjjjjjjjkkkkkkkkkllllllkkkmmmnnnnnnlllkkklllmmmmmmlllkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmllljjjiiijjjkkkjjjjjjiiijjjjjjjjjjjjiiihhhhhhhhhiiiiiiiiijjjjjjggghhhiiijjjjjjjjjjjjjjjlllmmmmmmkkkiiiiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooooooooonnnnnnmmmmmmmmmnnnnnnooooooppppppoooooonnnmmmmmmmmmmmmmmmnnnooopppooonnnmmmnnnpppppppppppppppoooooooooooooooppppppqqqqqqqqqqqqqqqsssrrrpppnnnnnnnnnooooooppppppooooooooopppqqqrrrooommmlllllllllmmmlllkkkkkkllllllmmmmmmlllllllllhhhhhhiiiiiihhheeecccaaaZZZUUUMMMGGGBBB>>>;;;999999666666999:::777777999;;;>>>CCCHHHOOOWWW```fffkkknnnnnnkkkjjjlllllljjjkkkhhheee```ZZZQQQHHHBBB===666222333333222111333///222333333666:::999444:::::::::999777555444444555444333222111111111111000000000000000///......000////////////....................................------------...//////000///............//////...///000111222333333333333333333333333333333333333333333333333333333333333111000.........//////...///111111000000222333222222222222222222222222333333222222222333444444222222111111111111222222...222333111111333222...///////////////////////////------///...+++,,,111////////////////////////111111111111222222333333222222333333333222222111000222333333222111333444111222222111///...000111333333222222222222333333444444444444444333222222333333333333333333333333111222222333444444333333444333333666999999666222222111111222333222000///333333333333333333333333333333333333333333333333444444444444444444666777777777777777777888888999888888888888888999999999888:::<<<<<<;;;999999999;;;<<<<<<<<<<<<<<<;;;;;;===>>>???@@@BBBBBBCCCCCCEEECCCCCCFFFHHHHHHMMMSSSWWWcccxxxwwwxxxuuurrrpppppppppooonnnmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiijjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnllllllllllllllllllllllllkkkkkkllllllllllllkkkkkkmmmmmmlllkkkjjjjjjiiiiiijjjjjjkkkkkkkkklllllllllkkklllnnnnnnmmmllllllmmmmmmllllllkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjkkklllllljjjiiijjjkkkiiijjjjjjjjjjjjjjjkkklllkkkkkkkkkkkkkkkkkkjjjjjjhhhhhhiiijjjjjjjjjiiiiiillllllmmmkkkiiiiiijjjkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmmmmmmmmmmmmmooooooppppppooonnnmmmmmmmmmmmmnnnnnnooooooppppppooonnnnnnmmmmmmmmmmmmmmmmmmooopppooonnnmmmnnnoooppppppppppppoooooooooooopppppppppppppppqqqqqqqqqrrrqqqooonnnmmmnnnoooppppppppppppppppppqqqqqqrrrpppnnnllllllmmmnnnmmmlllkkklllllllllllllllkkkkkkiiiiiiiiihhheeeaaa^^^[[[QQQLLLEEE???<<<;;;:::999888666777;;;;;;999:::===AAAFFFNNNUUU[[[aaagggjjjmmmooonnnjjjkkkmmmmmmjjjjjjfff___XXXQQQIIIAAA<<<:::555222333333000000222...111333222555888777333<<<===>>><<<999666555666444333222222111111222222222222222222222111000000000////////////....................................------------...////////////............//////...///000111222333333333333333333333333333333333333333333333333333333333333111000........./////////111222222111222333555222222222222222222222222333222222222333333444555222111111000000111111222///222444222222444333///...............////////////------///...+++,,,111////////////////////////000000111111111111222222333444333333222111000///000222333333222111333444111111222000///...///111444444333333333333444444333333444444333333222111333333333333333333333333111222333333444444444444444333333555888888555111444333222333444444222000333333333333333333333333333333333333333333333333555444444444555555666666777777777777777888888999777777888888888999999999888:::<<<<<<;;;999999999<<<<<<<<<===<<<<<<;;;:::<<<===>>>@@@AAABBBBBBBBBEEECCCDDDGGGHHHGGGKKKPPPTTT^^^pppsssuuutttrrrqqqqqqqqqpppooonnnmmmmmmllllllkkkkkkkkkkkkjjjiiihhhggggggggggggiiijjjkkklllmmmnnnnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllllllllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkllllllllllllkkkmmmooopppooommmmmmnnnmmmmmmmmmmmmmmmnnnoooooommmmmmmmmmmmmmmmmmmmmmmmjjjkkklllllljjjjjjkkkllljjjkkkkkkkkkjjjjjjlllnnnkkkkkkkkkkkkjjjjjjiiiiiihhhiiiiiijjjjjjjjjiiiiiijjjkkklllkkkjjjiiijjjkkklllllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnlllllllllmmmmmmmmmmmmmmmppppppppppppooonnnmmmmmmmmmmmmnnnnnnooooooppppppoooooonnnmmmmmmmmmmmmmmmmmmnnnoooooommmmmmnnnoooppppppooooooooonnnnnnnnnoooooonnnnnnoooooopppqqqooooooooonnnnnnooooooppppppppppppqqqqqqqqqqqqrrrpppnnnllllllmmmnnnnnnnnnkkkllllllllllllkkkkkkjjjiiihhhfffbbb^^^YYYTTTRRRHHHDDD???;;;:::::::::999888777999===>>>===@@@FFFLLLQQQYYY```eeehhhkkklllnnnooonnnlllmmmpppoookkkiiicccZZZQQQJJJCCC>>>:::999555444555333///...111...111222111222666666333999<<<>>><<<777444333444222111111111111222333333333333333333333222111111/////////.........------...........................------------.../////////............//////000...///000111222333333333333333333333333333333333222222222222222222222222222222111000////////////000111333333222222444555222222222222333333333333222222222222333444555555111111000000000000111111...222333111111444333///---............////////////------///...+++,,,111////////////////////////000000000000000000000000333333333333222111000///000222333333222111333444111222222111///...000111444333333222222333333444111222333444333222111000333333333333333333333333222222333444444444444444333333333444666555444222666555333444555555444222333333333333333333333333333333333333333333333333555444333444666777666444777777777777777888888999777777777888999999::::::888:::;;;;;;:::999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAACCCBBBDDDHHHHHHGGGIIINNNRRRYYYgggzzz{{{zzzvvvsssrrrqqqqqqrrrrrrpppooonnnmmmlllkkkkkkjjjjjjjjjiiihhhfffeeedddcccbbbbbbfffgggiiikkklllllllllllliiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllllllllmmmkkkmmmpppqqqpppooooooooonnnnnnnnnooopppqqqrrrsssmmmmmmmmmmmmmmmmmmmmmmmmjjjlllmmmlllkkkjjjkkkmmmkkklllmmmkkkjjjjjjllloookkkjjjiiiiiihhhiiiiiiiiiiiiiiijjjjjjjjjiiiiiihhhhhhjjjkkkkkkjjjjjjjjjkkkllllllllllllllllllllllllkkkkkkllllllmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnpppqqqqqqppppppnnnmmmmmmmmmmmmnnnnnnoooooopppppppppooonnnnnnmmmmmmnnnnnnmmmnnnooonnnmmmmmmnnnoooooooooooonnnnnnnnnmmmmmmooonnnmmmmmmmmmnnnoooppplllmmmnnnoooppppppppppppppppppqqqqqqrrrrrrrrrqqqqqqooollllllmmmooooooooolllllllllllllllkkkjjjiiigggddd```ZZZSSSNNNIIIFFFAAA???<<<:::::::::999777;;;;;;>>>CCCEEEGGGMMMTTTYYY]]]bbbgggiiijjjlllnnnnnnooonnnlllnnnpppnnniiiddd]]]RRRHHHAAA===:::888666444444555333......000...111222000000444555444666:::<<<;;;555222111333/////////000111222333444222333333333333222111111............---------,,,...........................------------...//////...............///000000...///000111222333333333333333333333333333333333111111111111111111111111222222222222111000///...///000222222111111333444222333333333444444444444222222222222333444555666000000000//////000000000,,,///111///000222111...---------........./////////------///...+++,,,111////////////////////////////////////............000000111222222222222222000222333333222111333444111222222111//////000222222111111111111111111222111222333444333222000///333333333333333333333333333333444444444444444444222333444333222222222333888555333333444555444444222222222222222222222222333333333333333333333333555333333444666777666444777777777777777888888999666777777888999999::::::888999::::::999999;;;===;;;;;;<<<<<<<<<<<<<<<;;;======>>>???@@@@@@??????AAAAAACCCGGGHHHFFFHHHLLLPPPTTT]]]lll~~~wwwyyy|||rrrqqqqqqqqqrrrrrrpppnnnnnnmmmlllkkkjjjiiiiiiiiigggfffdddbbbaaa______^^^dddeeegggiiijjjkkkjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkkllllllkkkkkkjjjhhhiiiiiijjjjjjkkkllllllkkkkkkkkklllllllllmmmmmmkkknnnqqqrrrqqqpppooopppooooooooopppqqqsssuuuuuummmmmmmmmmmmmmmmmmmmmmmmkkklllmmmmmmkkkkkklllmmmkkkmmmmmmllliiiiiillloookkkjjjhhhgggggghhhiiijjjiiiiiijjjjjjjjjiiiiiihhhgggiiikkkkkkjjjjjjkkklllllllllllllllllllllllllllkkkkkkkkklllllllllmmmmmmlllllllllmmmmmmmmmnnnnnnqqqqqqqqqppppppnnnmmmmmmmmmmmmnnnnnnooopppppppppppppppooonnnnnnnnnnnnnnnmmmnnnooonnnmmmlllmmmooonnnnnnnnnnnnmmmmmmmmmmmmnnnmmmlllllllllmmmooopppjjjlllnnnpppqqqqqqppppppppppppqqqrrrrrrrrrrrrqqqqqqooollllllmmmoooppppppllllllllllllkkkkkkjjjiiidddaaa[[[SSSLLLEEEAAA>>>>>><<<:::::::::999777555???@@@CCCIIIMMMPPPXXXaaaccceeegggiiijjjkkkmmmooolllmmmlllkkklllnnnkkkeee___WWWKKKAAA:::777666555444222333555333......111...222222///...222555444555999===;;;666222222444------...///000222444555111222222222222111000000......---------,,,,,,,,,...........................------------...//////...............///000111...///000111222333333333333333333333333333333333000000000000000000000000222222333333333111///......///111111000000222333333333333444444555555555222222222222333444555666000000////////////000000***---///---...000000,,,---------........./////////------///...+++,,,111////////////////////////...............---------,,,---///111333444555555000222333333222111333444222333333222000///111222000000////////////000000000111333333333222000...333333333333333333333333333444444555555444333333111333444333000///222555888555222111222444444444222222222222222222222222333333333333333333333333555333222444777888666333777777777777777888888999666777777888999999::::::888999999999888999<<>>>>>?????????>>>>>>@@@???BBBGGGGGGEEEGGGKKKMMMOOOVVVcccvvv|||xxxwwwuuusssrrrqqqpppooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkiiihhhddd^^^YYYWWWXXXZZZ```cccfffhhhhhhggghhhhhhjjjhhhgggiiilllnnnmmmkkkjjjiiihhhgggggghhhiiiiiilllkkkjjjiiijjjkkklllmmmmmmmmmmmmmmmmmmnnnoooooommmnnnppprrrsssrrrqqqpppqqqnnnlllnnnrrrvvvxxxwwwuuussspppmmmlllkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkknnnjjjfffbbbbbbdddgggiiiiiiiiijjjkkkkkkkkkkkkjjjlllkkkjjjjjjkkkkkkiiigggggghhhiiijjjjjjjjjjjjjjjnnnmmmlllkkkkkkkkkkkkkkkiiiiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnppppppooonnnnnnooopppqqqtttrrrpppnnnmmmmmmoooooonnnmmmkkkjjjjjjkkkmmmnnnoooooonnnmmmllllllkkkkkklllmmmnnnmmmllllllmmmnnnmmmllllllnnnpppqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqrrrpppnnnmmmmmmmmmlllkkklllkkkiiiiiiiiihhheeeccc```VVVMMMHHHDDD???<<<===:::;;;;;;:::999:::===???@@@FFFNNNVVV[[[___bbbdddkkkkkkkkkkkkkkklllmmmnnnmmmmmmkkkjjjkkkllleee\\\RRRJJJ@@@:::999777444111111///111555555000///000---///000000//////000222555666666666444222///---//////000111222222333333222111//////000111000///111///...---...///...------------.........//////......///////////////...............///000222222...///000111333555666666777888888666333111111222333333222111000///...---//////000111111000...---000111111222333333333333333333333444444444444444555444333222222333555777111111111111000000000000............////////////......//////...---,,,,,,........................//////.........---------......................../////////000111333555555333333444444333333222111////////////000000000000111111000000//////............///000000000000000111222222111000111444666333333444333111000111333222555666333333555555111444444444444444444444444333222111222333333222000333333333333333333333333333333333333333333333333777666666666666777777888777888888888888999999999:::999999999999999::::::;;;===???===:::999;;;============>>>??????@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFIIIMMMTTT]]]lllzzzxxxwwwvvvtttqqqpppooonnnmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkgggddd___YYYSSSRRRSSSUUU^^^bbbfffhhhhhhhhhhhhhhhiiihhhggghhhkkkmmmllljjjjjjiiihhhgggggghhhiiijjjllllllkkkjjjkkklllmmmnnnmmmmmmmmmmmmmmmnnnoooooommmnnnpppqqqqqqqqqooonnnpppnnnlllmmmqqquuuvvvvvvtttssspppnnnlllllllllmmmllllllllllllllllllllllllmmmmmmmmmllllllkkkkkkkkkllliiieeebbbaaacccfffhhhiiiiiijjjkkkkkkkkkkkkjjjlllkkkjjjjjjjjjiiigggeeecccdddeeefffhhhiiiiiijjjkkkkkkkkkkkkkkklllmmmmmmiiijjjjjjkkkllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooonnnnnnnnnooopppqqqrrrqqqooommmmmmmmmnnnooonnnmmmkkkjjjjjjkkkmmmnnnooonnnnnnmmmllllllkkkkkkmmmnnnooonnnkkkiiiiiiiiihhhggggggjjjmmmpppqqqpppqqqqqqqqqqqqqqqqqqqqqqqqrrrpppnnnnnnnnnooonnnlllkkkjjjgggfffdddbbb___\\\VVVNNNFFFCCC@@@<<<;;;<<<888999;;;<<<<<<>>>BBBEEEKKKQQQXXX___cccfffiiijjjlllkkkkkkkkkllllllmmmnnnmmmmmmllljjjiiihhh___VVVMMMFFF===888777666444111222000111444444000///111...000111000//////000111555555555444333111///...111222222333333444444444222111//////111222222111111///...---...///...------------.........//////......///////////////...------------...///000111//////000111222444555666999:::999777444111111111222222111111000/////////000000000000000//////...///000111222333444444444444444444444444444444444444333222111222222444444111111111000000000//////............////////////...............---,,,,,,........................//////.........---------...............---------////////////000222333444333333333444333222222111.../////////000000000000000000000000//////......///000000111111111111111333333333222000000222444000222444444333222222333111555555333333666555222333333333333333333333333111000000111222333111000333333333333333333333333333333333333333333333333666666666666666666777888777777888888888999999999:::999999999::::::;;;<<<:::<<<>>>===;;;:::;;;<<<=========>>>??????@@@@@@BBBBBBBBBCCCCCCDDDEEEFFFJJJMMMRRRYYYfffxxx{{{wwwwwwwwwvvvtttoooooonnnmmmllllllllllllllllllllllllkkkkkkkkkkkkfffbbb\\\TTTOOOMMMOOORRR]]]```fffiiiiiihhhhhhhhhiiigggggghhhjjjkkkjjjiiiiiiiiihhhhhhhhhiiiiiijjjmmmllllllllllllmmmnnnooonnnmmmmmmmmmmmmnnnnnnooommmnnnoooppppppnnnmmmlllnnnmmmlllmmmppprrrtttttttttsssqqqooommmmmmmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmllllllllllllllljjjhhheeebbbbbbccceeegggiiijjjjjjkkkkkkkkkkkkkkklllkkkjjjiiiiiigggdddaaa^^^^^^___```ccceeehhhiiihhhhhhiiijjjlllmmmnnnnnnjjjjjjjjjkkkllllllmmmmmmlllmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnooopppqqqpppnnnmmmllllllmmmnnnnnnmmmlllkkkkkklllmmmnnnnnnnnnnnnmmmllllllkkkkkknnnoooooommmhhhdddaaa```^^^]]]^^^bbbhhhmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqooommmmmmnnnnnnmmmllliiifffbbb___\\\YYYUUURRRLLLEEE???>>>===::::::===777:::===@@@CCCFFFKKKNNNYYY]]]ccchhhjjjlllmmmnnnlllllllllkkkllllllmmmnnnlllnnnllliiifffbbbWWWMMMEEE@@@999555555555444222555111111333222///000222///000111111///...///111444333222111000000000000444444444444555555555555222000///000222333333333111///...---...///...---------.........//////////////////000000//////...------,,,------...///000111000//////000333555777;;;;;;;;;888444222111111000000000000000000000000222111000///////////////...///111222333444444444555555555444444333333333222222222222222222222222000000000000////////////............////////////...............------,,,.......................................---------//////.........---------//////......//////000111222333333333333222111111....../////////000000000000000000////////////...000000111222222222222222444444444222000///111333///222444555555444444444000333444222333666666333333222222222222222222333000///...///111222222000333333333333333333333333333333333333333333333333666555555555666666777888777777777888888888999999::::::999::::::;;;<<<===888;;;======<<<;;;;;;;;;<<<======>>>>>>??????@@@BBBBBBCCCCCCDDDEEEEEEEEEJJJLLLOOOTTT]]]mmm}}}yyyvvvvvvvvvuuussspppooonnnmmmlllllllllllllllllllllkkkkkkkkkjjjjjjgggccc\\\TTTNNNMMMPPPSSS\\\```fffiiijjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhiiiiiiiiiiiiiiiiiijjjjjjmmmmmmmmmnnnnnnoooppppppnnnnnnmmmmmmmmmmmmnnnooommmnnnnnnnnnnnnmmmkkkkkkllllllkkklllnnnpppqqqrrrsssrrrqqqooonnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmllllllllljjjiiifffeeedddeeeggghhhiiijjjkkkkkkllllllkkkkkklllkkkjjjiiihhheeeaaa^^^WWWWWWWWWYYY\\\```dddgggggghhhiiijjjkkklllmmmmmmkkkkkkkkkkkkllllllmmmmmmlllllllllmmmmmmmmmnnnnnnllllllmmmmmmnnnnnnooooooooonnnmmmllllllllllllmmmmmmmmmllllllllllllmmmmmmnnnnnnmmmmmmmmmlllllllllmmmnnnnnnjjjccc]]]XXXUUURRRRRRTTTYYY```hhhmmmoooqqqqqqqqqqqqpppppppppppppppnnnlllkkkkkkkkkjjjhhhddd```[[[WWWSSSNNNJJJGGGDDD???<<<<<<<<<:::;;;???;;;???CCCHHHLLLQQQWWWZZZbbbeeeiiilllllllllmmmnnnmmmmmmllllllllllllmmmmmmmmmnnnlllgggaaaZZZOOODDD???;;;666444444555555444777333111222111///000444000111222111/////////000333222000///...///111222555555555555444444444444222000///000333444555444111///...---...///...---............///////////////000000000000//////......---------......///000222111///...///222444666999::::::888555333333333/////////000111111222222333222000///...///000000...///111222333444555555666666555444333222222111222222333333333333222111000000000/////////..................////////////...//////000//////....................................................../////////...------,,,,,,///......------.........222222222222222111111000........./////////000000///////////////////////////000111111222222111111333333333222000000222444444555555555333333444555///222444222333666666333222222111000000111222222000///...///111333333222333333333333333333333333333333333333333333333333555555555555555666777888777777777777888888888888;;;::::::999::::::;;;;;;888:::<<<======<<<;;;;;;<<<<<<======>>>?????????BBBBBBCCCDDDDDDEEEEEEEEEIIIJJJLLLOOOVVVddduuu}}}{{{xxxvvvuuutttsssqqqppppppooonnnmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjhhhddd]]]VVVPPPPPPSSSVVV^^^bbbgggjjjjjjjjjiiiiiihhhiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjmmmmmmnnnoooppppppqqqqqqnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmllllllkkkkkkkkkkkkllllllmmmnnnooopppqqqqqqpppoooooonnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmlllkkkiiihhhhhhiiijjjkkkjjjjjjkkkllllllllllllkkklllkkkjjjiiihhhddd```\\\RRRQQQPPPQQQTTTYYY___cccggghhhiiijjjkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmllllllllllllmmmmmmmmmmmmkkklllmmmmmmnnnooooooooommmmmmmmmlllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllljjjeee]]]UUUOOOLLLIIIIIIKKKQQQZZZdddkkknnnqqqqqqqqqppppppoooooooooqqqnnnkkkiiihhhgggeeeccc[[[WWWRRRMMMIIIFFFBBB??????<<<:::<<<;;;:::===AAADDDHHHNNNSSSXXX]]]bbbeeegggiiilllmmmmmmlllllllllnnnmmmmmmlllllllllmmmmmmmmmnnnjjjbbbZZZRRRGGG>>>:::888555444444555666777888444111222111///000444000111222111000///000111333111///......///111222444444444333333333333333222000///000333444555444111///...---...///...---........./////////000000000000111111000///....../////////...//////000000333111///...///111333555555666777666444444444555......///000111222333333444333111////////////000//////111222333444444444555444444333222111111000222333333444555444444444000000000000////////////............///////////////000000111111111000000........................---.....................//////.........---------///...------,,,---------111111222222111111000///............////////////.............../////////...///000000111111000000000111222111111222444777:::999777444111111333666///222333222333666666333333222000//////000222333222000///000222444444444333333333333333333333333333333333333333333333333444444444444555666777888666666777777777888888888;;;::::::999999999::::::;;;;;;<<<=========<<<;;;<<<<<<<<<===>>>>>>??????AAABBBCCCDDDEEEEEEEEEDDDGGGHHHJJJLLLRRR^^^lllwwwzzzyyyxxxuuusssrrrqqqpppqqqpppooonnnmmmmmmmmmmmmkkkkkkkkkkkkjjjjjjjjjjjjhhheee___YYYUUUUUUYYY\\\bbbeeeiiijjjjjjjjjjjjkkkiiijjjkkkjjjhhhggggggiiiggghhhiiijjjkkkkkkkkkkkklllmmmnnnooopppqqqqqqqqqooonnnnnnmmmmmmmmmmmmnnnmmmmmmmmmllllllllllllllljjjlllmmmmmmllllllmmmooooooooooooooonnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmlllllllllllllllmmmjjjjjjkkkllllllllllllllllllkkkjjjjjjhhhddd___[[[OOOMMMJJJJJJMMMRRRYYY]]]fffgggiiijjjkkkkkkjjjjjjllllllllllllllllllmmmmmmkkkllllllllllllmmmmmmmmmkkklllmmmnnnooopppppppppmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjhhhaaaXXXPPPJJJGGGFFFEEEGGGMMMWWWbbbjjjoooqqqqqqqqqpppoooooonnnnnnqqqnnniiifffcccaaa]]][[[QQQMMMHHHEEEBBB@@@>>><<<<<<:::;;;>>>>>>>>>AAAGGGPPPSSSYYY]]]aaaeeeiiilllkkkmmmoooooonnnllllllmmmooonnnmmmmmmlllmmmmmmmmmkkkkkkeeeYYYOOOHHHAAA:::888777555444444444666777888444222222111///000444///000222111000000111333333222000......///111222222222222222222333333333222000///000222333333333111///...---...///...---....../////////000000000111111111111000///......000000/////////000000111222111000//////000222333111333444444333222444555......///000111222333333444333222111000/////////000000222222333333333333222222222111111000000000222222333444555555666777111111111111000000000000............///////////////000000111111111111111........................---------.............................................---------------...000111111111111000//////------........./////////---............/////////......///000000000000000///000111111111222555888===<<<999555222111333555///222333111222555555222333222000//////000222333333111000000222444444444333333333333333333333333333333333333333333333333333333333444555666777888666666666777777777888888999999999999:::;;;<<<===???>>><<<===>>>>>>===;;;;;;<<<<<<======>>>>>>???@@@BBBCCCEEEEEEEEEEEEDDDEEEGGGIIIKKKOOOXXXeeennnzzzwwwwwwuuusssqqqoooppppppoooooonnnmmmllllllllllllkkkkkkkkkjjjjjjjjjjjjiiiiiihhhddd```]]]^^^aaadddgggiiijjjkkkjjjjjjkkkmmmjjjlllmmmkkkhhhggghhhiiiggghhhiiikkkllllllkkkkkkkkklllnnnooopppqqqqqqpppoooooonnnmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmnnnjjjlllnnnnnnlllkkkmmmnnnmmmmmmmmmnnnnnnnnnmmmmmmlllllllllllllllllllllllllllmmmmmmmmmnnnnnnnnnooommmmmmnnnnnnnnnnnnmmmmmmjjjkkkllllllmmmlllllllllkkkkkkjjjjjjiiieee```\\\NNNKKKGGGEEEGGGLLLSSSXXXcccdddgggjjjkkklllkkkkkkmmmmmmmmmmmmmmmmmmllllllkkkkkklllllllllmmmmmmmmmkkklllnnnpppqqqqqqqqqqqqmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjfff___VVVNNNIIIGGGGGGFFFGGGMMMWWWbbbkkkpppqqqqqqqqqpppooonnnnnnnnnlllhhhccc^^^ZZZUUUQQQNNNGGGDDD@@@>>>>>>>>>===<<<<<<<<>>>>><<<;;;;;;<<<<<<===>>>>>>>>>@@@AAACCCEEEFFFEEEDDDDDDDDDFFFIIIJJJMMMSSS]]]ddduuutttuuuuuusssqqqooonnnoooqqqnnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiimmmllljjjgggeeefffiiillljjjkkkkkkkkkjjjjjjlllnnnkkkmmmnnnllliiiggghhhjjjggghhhjjjkkkllllllkkkkkkjjjkkkmmmooopppqqqpppppppppooonnnmmmmmmmmmmmmmmmlllllllllllllllmmmnnnooojjjmmmoooooolllkkklllnnnkkklllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmnnnnnnoooooommmmmmnnnnnnooonnnnnnmmmjjjkkkllllllmmmmmmllllllkkkjjjjjjkkkjjjfff```\\\NNNJJJEEEBBBCCCIIIPPPUUU```bbbfffiiilllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkklllllllllmmmmmmkkklllnnnpppqqqrrrqqqqqqmmmmmmnnnnnnooonnnnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmlllmmmmmmmmmmmmmmmmmmmmmllljjjfff^^^UUUNNNIIIHHHIIIHHHIIINNNXXXdddmmmrrrqqqqqqqqqpppooonnnnnnmmmfffbbb\\\VVVPPPKKKFFFBBBAAA???<<<:::;;;=========???@@@EEEKKKNNNPPPWWW______bbbfffiiijjjkkkmmmnnnjjjlllmmmmmmlllkkklllmmmoooooonnnmmmmmmmmmmmmmmmfffcccXXXIII>>>:::888555666666555333111111222333888444333444333000///222---///111111111222444666444333222111111000000000111111222222333444555555222111//////000111000///111///...---//////...---////////////000000000000222222222111111///......///......---------......111111111111000000000000000111222000...---...///...//////000111111222222333333444333222000...---222333333333333222111111............///////////////......///111444888:::333333333222222222111111............/////////000,,,,,,---...//////..............................---------.........//////+++,,,,,,---...///000000...------------...///000000000000000000//////...---------.........//////---------.........//////000000111222222222222222222333333111000111333555555888;;;<<<:::666444222111444444222111444333000555333111000000111333555444111///...///000111111333333333333333333333333333333333333333333333333222333333444555666888888666666666666777777777777555666888<<<@@@DDDHHHJJJGGGCCC>>><<<===>>>>>>===;;;;;;<<<<<<===>>>>>>>>>@@@AAADDDEEEFFFEEEDDDCCCDDDFFFIIIJJJKKKPPPWWW]]]kkk}}}yyyxxxwwwvvvtttqqqpppoooooopppmmmmmmmmmllllllkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhgggkkkjjjiiiggggggggghhhhhhjjjkkkkkkllllllkkkkkkjjjkkkkkkkkkjjjjjjkkkllllllnnnoooooooooppppppppppppoooooonnnllllllkkkkkkkkklllllllllmmmmmmmmmnnnnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnlllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnooommmllllllnnnoooooonnnnnnlllmmmpppoookkkiiikkkkkkiiihhhhhhiiigggbbb^^^TTTHHHBBBEEEFFFFFFNNNZZZbbbeeeiiikkklllllllllmmmllllllllllllllllllllllllmmmllllllmmmnnnmmmkkkiiilllnnnoooppppppqqqsssuuunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkknnnnnnnnnnnnnnnnnnnnnnnnjjjjjjhhheee___YYYRRROOOLLLNNNRRRXXX___fffllloootttqqqnnnllljjjgggaaa\\\YYYTTTMMMIIIGGGEEEAAA>>>:::;;;;;;;;;;;;===@@@DDDLLLNNNRRRWWW\\\___aaabbbiiijjjkkklllmmmoooppppppnnnnnnmmmllllllllllllmmmooonnnmmmmmmnnnmmmjjjhhhbbbYYYLLLCCC???;;;666222222333333444444333333222444333333222111000.........000222222222111222333555444222000000000000111222333333444444333333222333333222111000000111111000//////.........//////000000000000000000000000111111000......---------,,,---......//////.........///////////////......///////////////000111111...222333///---///000......111333444333222222333333333333222111000///...////////////............---///111111111333888===777222...---111333111///111///------...//////......///////////////.....................---------///...---,,,,,,---...///------,,,,,,------...///.........////////////000333222111000////////////............//////000000///...,,,,,,,,,...000111///...///111333444444333333333111000000000111222444666999<<<<<<:::777555222222333444444222111000333222111111111222333444000000/////////111222333444444333333333222222222888555333555999;;;888444111222333444666777888888999888666555555777999:::777888999<<<>>>@@@BBBCCCDDDBBB>>>;;;999:::===>>><<<===>>>===<<<<<<>>>@@@===@@@CCCDDDDDDBBBBBBCCCEEEEEEFFFHHHLLLQQQVVVYYYfffwww{{{xxxxxxvvvuuusssqqqooonnnnnnnnnllllllllllllkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkjjjiiiiiijjjjjjhhhgggggghhhiiiiiikkkkkkllllllllllllkkkkkkkkkkkkkkkjjjjjjkkkkkklllnnnnnnnnnoooooooooppppppooonnnmmmlllkkkkkkkkkkkklllmmmmmmmmmnnnnnnnnnnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnlllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnooommmllllllmmmmmmmmmkkkjjjhhhhhhkkkkkkiiiiiikkkllljjjiiihhhiiigggccc___VVVKKKEEEGGGGGGFFFMMMXXXbbbeeeiiikkkkkkkkklllmmmllllllllllllllllllllllllmmmllllllmmmmmmllljjjhhhkkkmmmooopppppppppqqqrrroooooonnnnnnmmmmmmmmmmmmnnnmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjiiifffbbb]]]XXXUUUVVVXXX[[[```eeejjjnnnpppqqqmmmhhhdddaaa]]]WWWSSSOOOKKKEEEBBBAAA@@@>>><<<999;;;<<<>>>???CCCGGGJJJVVVXXX\\\```dddggghhhiiijjjkkkkkklllnnnoooppppppooonnnmmmlllllllllllllllmmmmmmlllmmmmmmkkkgggdddZZZRRRGGG???<<<:::666333333333333222222333333333444333333333111000///......000222222222111222444444333222000//////000000333333333222222333333333333222111000000000000111///......---......//////000000000000000000000000111000///......---------,,,---......//////......//////000000000000////////////......///000000111...222333///---///000...///111333444333111222222333333333333222111000///////////////............---///111111111333888<<<:::555111000333555333111111000......///000///.........////////////...........................//////...------------...///,,,,,,,,,,,,,,,---......---............/////////333222111000000/////////------......////////////...---,,,,,,---...000222///...///111333444333222333222111000000000111222333555888::::::999666555222222222222222111111000222222111000000000111222111000/////////000222333333333333333333333333333333111000444999<<<:::777222222333444555666666777777777666666666777888999999999:::;;;<<<===>>>???@@@>>><<<:::999:::;;;<<<<<<===>>>>>>======>>>???===@@@CCCDDDCCCBBBBBBCCCEEEEEEEEEGGGKKKOOOTTTVVV___ooo}}}{{{xxxvvvvvvsssrrrqqqooonnnmmmmmmmmmkkkkkkkkkkkkkkkkkklllllliiiiiiiiiiiiiiiiiiiiiiiikkkkkklllllllllkkkjjjjjjjjjiiihhhggghhhiiijjjkkkkkkllllllmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmnnnnnnnnnooooooooonnnnnnmmmlllkkkkkkkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkkkkkkkjjjhhhfffdddaaa```ccceeedddfffjjjlllkkkiiiiiihhhgggeeecccYYYPPPJJJKKKJJJIIINNNWWWcccfffiiikkkkkkkkklllmmmllllllllllllllllllllllllmmmlllllljjjiiifffdddcccgggjjjnnnpppooonnnmmmnnnpppooonnnmmmmmmmmmmmmmmmnnnmmmlllllllllmmmooopppmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjhhhfffcccaaa___aaaccceeehhhjjjllllllllljjjeee___XXXSSSNNNJJJGGGDDDAAA===<<<<<<<<<<<<;;;999<<<@@@CCCGGGLLLRRRUUU```bbbeeeiiilllnnnooooookkkllllllmmmnnnooooooppppppooonnnmmmlllkkkkkkkkkkkkkkkkkklllkkkgggbbb^^^OOOIII@@@:::888888666444333222111000000111222333333333333333222111//////...000222333222222333444333222111000/////////000333222111000000111222333222111000000000000000000---,,,,,,,,,---...//////////////////////////////111000///......---......------...////////////...000000111111111111111000//////.........///000000...222333///---///000...000222333333222000000111333444444333333222111000////////////...............///000111111333777::::::666222111333555444222333111//////000000000...---....../////////...............//////000000000///......------......///,,,,,,,,,,,,,,,------...---------............///222222111111000/////////---------...............---,,,,,,,,,...000222333///...///000333444333222333222111000///000111111222333555777777777555444222111111000000000000000222111000///////////////111000/////////000111222111111111222333333444444222000000333777999888666222333333333444444444444666666777777888888888777::::::::::::::::::::::::::::::999999999999:::::::::<<>>======>>>===@@@BBBCCCCCCBBBBBBCCCEEEEEEEEEFFFIIIMMMPPPRRRWWWdddwww}}}yyyyyyvvvssssssppppppooonnnllllllkkkkkkiiiiiijjjjjjkkkkkkllllllhhhhhhhhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkkkkjjjjjjiiihhhhhhggghhhiiikkklllkkkllllllmmmmmmllllllkkklllkkkjjjjjjjjjjjjjjjjjjlllmmmmmmmmmmmmnnnnnnnnnmmmmmmlllkkkjjjjjjkkkkkkkkklllllllllmmmmmmmmmmmmmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnllllllmmmmmmnnnnnnooooooooooooooonnnnnnnnnnnnnnnnnnmmmlllkkkjjjhhhdddaaa]]]YYYXXXZZZ\\\]]]bbbgggkkkjjjiiiiiiiiihhhgggfff___XXXSSSRRRPPPOOORRRXXXdddgggiiikkkkkkkkklllnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllljjjfffbbb^^^\\\[[[cccgggllloooooonnnllllllooonnnmmmmmmmmmmmmnnnnnnooonnnlllkkkkkkmmmnnnooommmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhggghhhiiijjjjjjjjjhhheeeddd___[[[TTTMMMGGGCCC@@@???>>><<<:::999:::;;;<<<===<<<@@@FFFLLLQQQWWW\\\```fffgggjjjmmmoooppppppqqqmmmmmmmmmnnnnnnooooooooopppooonnnmmmlllkkkkkkkkkkkkkkkkkkjjjhhhccc\\\WWWHHHBBB<<<777666555444333333222000//////000222333333333333333222111000//////000222333222222333444111111111000000/////////333222000//////000222333111111000//////000000111+++++++++,,,---...///000........................000000///...............------...///////////////111111222222333333222222/////////......///000000...222333///---///000...000222333333111/////////444444444444444333222111////////////...............//////000111333555777555222//////111333444333444222000///000111000///------......//////......---......///000111111222//////............//////,,,,,,,,,,,,,,,------...------------............111111111111111000//////------------............,,,,,,------///111333444///......000222333222111333222000/////////000111000111333444444444444333222111///.........///000222222111000//////......111111000//////000111222//////000111222333444444444222222333555555444111333333333333333333333333444555777888999888777666999999999999999888888888666777888999::::::::::::999<<>>=========@@@BBBBBBBBBAAABBBCCCDDDDDDDDDEEEGGGJJJMMMNNNQQQ[[[kkk~~~{{{yyyxxxtttqqqpppnnnnnnmmmmmmlllkkkjjjiiihhhiiiiiijjjjjjkkkkkkkkkgggggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhjjjkkklllkkkllllllllllllllllllkkklllkkkjjjjjjiiiiiiiiiiiikkkkkklllllllllmmmmmmmmmlllkkkkkkjjjjjjjjjjjjkkkjjjjjjkkkkkkkkklllllllllmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnllllllmmmmmmnnnoooooopppppppppoooooonnnnnnnnnnnnnnnmmmlllkkkiiifff```]]]VVVRRROOOQQQTTTVVV[[[aaafffgggiiiiiiiiiiiiiiiiiieee```\\\ZZZYYYXXXZZZ]]]fffhhhjjjkkkkkkkkkmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkiiiccc\\\WWWUUUUUU___dddjjjnnnooonnnmmmmmmnnnmmmkkkkkkkkklllnnnoooooonnnmmmkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjiiiiiiiiigggddd```\\\ZZZRRROOOJJJDDD???<<<<<<===<<<;;;;;;::::::<<>>======>>>???AAABBBAAAAAABBBCCCCCCCCCCCCDDDFFFHHHJJJLLLOOOUUUcccuuu|||wwwwwwwwwrrrnnnnnnlllmmmmmmlllllljjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjfffgggggghhhhhhiiiiiiiiihhhhhhiiijjjjjjjjjiiiiiijjjjjjiiihhhiiijjjkkkllljjjkkkkkkllllllkkkkkkjjjlllkkkjjjiiiiiihhhiiiiiijjjkkkkkkkkkkkklllllllllkkkjjjjjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkklllllllllmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnllllllmmmnnnoooooopppqqqqqqppppppoooooonnnnnnmmmmmmllllllkkkiiieee^^^ZZZPPPLLLIIIJJJLLLNNNSSSYYY```dddhhhjjjjjjjjjkkkkkkiiifffdddbbbaaaaaabbbcccgggiiijjjkkkjjjkkkmmmooommmmmmmmmmmmmmmmmmmmmmmmkkkkkkiiiccc[[[VVVUUUVVV```eeejjjnnnoooooonnnnnnmmmkkkiiiggggggggghhhiiikkkkkklllkkkkkkkkkkkkkkklllllllllllllllllllllllllllllllllkkkjjjiiihhhgggfffeeeccc```[[[WWWSSSPPPGGGFFFCCC???;;;:::;;;===;;;<<<======>>>@@@DDDHHHNNNSSSYYY___cccfffiiikkkkkklllnnnppprrrrrrrrrrrrppppppppppppoooooooooooonnnnnnmmmllllllllllllmmmllljjjgggbbb]]]UUULLLFFF???===999555333222333333333222111000000111222333333333333333333222111111///111333444333333444555111111222222222222111000333222111000000111222333111111111111111111222333---,,,,,,,,,---...//////........................//////............//////......///000000000000///000111222333444444444444222222111000000000111111...222333///---///000......000111222000......///222222333333333333222222////////////............///......///222333222111000000000000222555888:::444222000/////////...---+++,,,---........................//////000000000...//////000000//////..................//////000.........////////////000///000111222222111000//////////////////.........---...///000111222333444///......000111222111///222111000///...///000000///......///000111333333111000000///////////////222222222222111000//////222111000/////////000111---...///000111222333333///000111333444444555555444444444444333333333333333444666888888777666555555555666777888999999:::666777888:::;;;<<<<<<<<<:::<<>>======>>>>>>???AAAAAA@@@@@@BBBCCCBBBBBBCCCDDDFFFHHHIIIJJJOOORRR[[[lllwwwrrrppprrrrrrooommmmmmlllllllllmmmlllkkkiiihhhiiiiiiiiiiiiiiihhhhhhhhhffffffgggggghhhiiiiiijjjhhhiiijjjjjjkkkkkkkkkjjjlllkkkjjjiiiiiiiiijjjkkkiiijjjjjjkkkkkkjjjjjjiiilllkkkjjjiiihhhhhhhhhhhhjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjlllllllllmmmmmmmmmnnnnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnllllllmmmnnnooopppqqqqqqqqqqqqppppppooonnnnnnmmmlllllllllllljjjeee^^^YYYLLLHHHEEEFFFGGGHHHLLLQQQZZZ```fffjjjkkkkkklllllljjjjjjhhhgggfffhhhhhhhhhhhhiiijjjkkkjjjkkkmmmooommmmmmmmmmmmmmmmmmmmmmmmkkklllkkkfff___[[[\\\^^^eeehhhmmmoooooonnnmmmmmmmmmjjjgggccc```___``````eeegggiiikkklllllllllkkkllllllllllllllllllllllllkkkkkkkkkkkkiiifffcccaaa\\\[[[XXXSSSOOOKKKGGGFFF???@@@???<<<999888;;;======???BBBDDDEEEIIIOOOTTTYYY]]]cccgggiiiiiijjjkkkkkklllnnnppprrrrrrrrrrrrqqqqqqqqqppppppooooooooommmllllllllllllmmmnnnnnnkkkhhhbbb\\\UUULLLCCC>>>:::999777444222222333555333333333222222333333333333333444444333333222111///111333444333333444555111222333444444333222111333333333222222333333333222222222222222333444444///......---......//////........................//////............//////......///000000000000000000000222333333444444444444333333222111111222222...222333///---///000...,,,...000111000/////////111111222222222222222111////////////............///...---///222333111///111111000000000222555777444111///...///...---,,,***+++,,,---.................................///...///000111111000///...///////////////000111111/////////000000000111111...000111222222111000///111111000000000/////////...///000111222222222333//////...///111222000///222111000///...//////000///...---...///111333444000111111111000000/////////000000111111000///...333222000/////////000111......//////000111222222///111222333444444444555444444444444444555555555444555666777777777666555666666666777888888999999777777888999999:::;;;<<<<<<===>>>>>>======>>>???>>>???@@@@@@???@@@BBBDDDAAABBBCCCDDDFFFHHHIIIJJJNNNNNNUUUddduuu|||mmmiiiiiimmmooommmlllnnnkkklllmmmmmmlllkkkiiihhhjjjjjjiiiiiihhhhhhggggggeeeffffffggghhhiiiiiijjjiiijjjkkkkkkllllllllllllmmmllljjjiiiiiiiiijjjjjjiiiiiiiiijjjjjjiiiiiiiiilllkkkjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiiiiijjjjjjnnnnnnnnnnnnooooooooopppmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnooollllllmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnnnnmmmlllllllllllljjjeee^^^XXXKKKFFFCCCDDDDDDDDDHHHMMMVVV]]]eeekkklllllllllmmmiiijjjjjjiiiiiikkklllkkkhhhjjjkkkkkkjjjkkkmmmooonnnnnnnnnnnnnnnnnnnnnnnnjjjlllmmmiiiccc```cccgggiiilllooopppooommmllllllmmmjjjeee```\\\YYYXXXXXX```cccgggkkkmmmnnnmmmmmmlllllllllllllllllllllllljjjkkkkkkjjjhhhddd```]]]TTTRRRNNNIIIEEEAAA???===;;;======;;;888888:::===@@@CCCGGGJJJMMMRRRYYY^^^```dddiiilllllljjjjjjiiijjjkkkmmmoooqqqqqqqqqqqqrrrrrrqqqqqqpppooooooooolllllllllllllllmmmnnnoookkkfff___XXXOOOFFF>>>888666666555333222222444666222333333444444333333222333333444444444333222222000222444444333333444555111222333444555444333222222333333444444333333222333222222222333444444555000//////.........////////////////////////////////////.........//////000...//////000000000000000///000111222333333444333555444444333222222222333...222333///---///000...+++---000000000//////000000111111222222222111111000/////////............000...---///222333111...000000///...---...000222333111///.........---+++***+++,,,---...........................---------...///000111111000///...000000000000000111111222000000000000111111111111...///111222222111000///222222111111000000/////////000111222222222222222//////...///111111000...222111///.........///000///...------...000333555000111222222222111///...---...///000000///......333222111/////////000111......//////000000111111333444555555333222222222444444444555555555666666444555555666666666666666777777777777888888888888777777777777888999:::;;;<<<===>>>===<<<<<<>>>@@@>>>???@@@@@@???@@@BBBDDD@@@AAACCCEEEGGGHHHJJJJJJNNNKKKPPP^^^nnnqqqggghhhjjjlllmmmmmmlllllllllkkkjjjiiihhhhhhhhhhhhiiihhhfffeeeeeeeeefffgggfffeeedddfffiiikkkjjjhhhkkklllmmmmmmnnnnnnmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjkkknnnmmmkkkjjjiiijjjjjjkkklllllljjjjjjiiijjjkkklllmmmlllkkkjjjiiijjjkkkkkkmmmoooppppppnnnmmmnnnooolllllllllllllllmmmnnnnnnooonnnmmmlllkkkllllllmmmnnnnnnnnnnnnoooooooooooopppoooooonnnmmmlllllllllmmmllljjjjjjjjjgggaaa\\\RRRKKKDDD@@@BBBFFFIIIJJJRRR[[[ffflllmmmkkkkkklllllllllllllllllllllllllllnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooopppppppppqqqpppnnnkkkjjjjjjjjjiiigggjjjlllnnnooopppooommmlllnnnjjjccc[[[UUURRRPPPPPPYYY[[[```fffkkkmmmlllkkknnnmmmllllllmmmmmmkkkiiikkkhhhdddaaa]]]YYYTTTPPPKKKIIIGGGDDDAAA>>>;;;:::888<<<>>>;;;999<<>>===<<<<<<<<<===???@@@@@@@@@@@@>>>>>>???BBBDDDCCCCCCDDDDDDEEEGGGHHHIIIPPPNNNPPPZZZgggwww~~~yyykkkggghhhjjjkkkllllllllllllmmmlllkkkjjjiiiiiiiiiiiiiiihhhgggfffeeedddddddddbbbaaaaaadddhhhllllllkkkkkkllllllmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkkkkkmmmlllkkkjjjjjjkkkkkklllmmmlllkkkjjjjjjkkkkkkllllllkkkjjjiiiiiiiiijjjkkkmmmoooppppppnnnmmmmmmnnnmmmllllllllllllmmmnnnoooooonnnmmmlllkkkllllllmmmmmmnnnnnnnnnooooooooooooooooooooonnnmmmlllllllllmmmlllkkkkkkkkkhhhccc___UUUNNNGGGBBBBBBEEEHHHIIISSS[[[ffflllmmmkkklllmmmllllllllllllllllllllllllmmmmmmnnnnnnnnnooooooooooooooooooppppppqqqqqqqqqpppnnnlllllllllllljjjiiiiiijjjlllnnnnnnnnnmmmmmmmmmhhhaaaYYYSSSNNNLLLKKKOOORRRXXXaaahhhmmmnnnnnnlllkkkjjjkkkkkkkkkiiihhheeeaaa\\\XXXTTTOOOKKKGGGBBBAAA@@@???>>>===<<<<<<999===>>>;;;;;;@@@FFFGGGQQQWWW[[[YYY[[[bbbgggggggggjjjmmmooonnnmmmmmmnnnlllnnnpppppppppppprrrssssssrrrppppppqqqqqqooonnnmmmlllkkkkkklllmmmlllkkkggg___TTTIII@@@;;;888666666555333333444444333222666444333333444555444333333333333333333333333333333333444555666666777777555555444333333333333444333333222222222222222222333333333333333333333333111333222...---000111///,,,000222111222444333///...///000///...///000222///111333555666777:::===<<<<<<<<<<<<<<<===>>>???@@@???===<<<999888666555333111///...///000000//////111111//////111111///333111000000222333111///222111111000000///000000............////////////////////////////////////......------------......++++++,,,,,,---......///,,,000000......000///,,,111000000111444444111///333...,,,///000///000333000111111222222111111000///000000///...///111333333222222222111000000000222222222222333333333333///////////////////////////...---...111333333333222111///000111111000...............////////////111000000000/////////...000111111000///000222444::::::666222333555333...333333333333333333333333444444444444555555555555444555666777888888888888999999999888888888777777::::::::::::::::::;;;;;;>>>===<<<<<<<<<===??????AAAAAA@@@???>>>???AAADDDCCCCCCCCCDDDEEEFFFHHHHHHOOOMMMPPPWWWaaaooo~~~zzzwwwmmmiiijjjkkklllllllllllllllmmmmmmlllkkkjjjjjjjjjjjjiiiiiihhhfffeeebbbaaa___[[[[[[\\\___eeejjjlllmmmkkkkkklllmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkllllllllllllkkkkkkkkklllmmmmmmnnnmmmmmmlllkkkkkkllllllkkkjjjiiihhhhhhiiijjjkkkmmmnnnoooooommmllllllmmmmmmmmmmmmlllmmmmmmnnnooonnnnnnmmmllllllllllllmmmmmmmmmnnnnnnnnnooooooooooooooonnnnnnmmmlllllllllllllllkkklllllljjjgggdddZZZUUUMMMGGGFFFGGGHHHIIITTT\\\eeekkkmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrooooooppppppppppppqqqqqqpppooommmmmmnnnmmmkkkiiiggggggiiijjjkkkmmmmmmnnnjjjfff___WWWPPPKKKGGGFFFGGGJJJQQQ[[[dddjjjmmmmmmllljjjhhhhhhhhhgggeeeccc]]]YYYSSSMMMIIIEEEAAA>>>:::;;;;;;<<<===>>>??????;;;???@@@???AAAIIIPPPRRRXXX[[[ZZZWWWWWW\\\aaabbbfffjjjoooqqqqqqpppnnnnnnmmmooopppqqqpppqqqssstttsssrrrpppooopppqqqpppooommmlllkkklllmmmmmmllljjjbbbYYYMMMCCC===999666444666444222222333444333222666444333333444555555444333333333333333333333333333333444444555555555666555555444333333333333444222222222222222222333333222222333333333333333333444555333///...000000...+++000333222444666444000...///000000///000111333///222777:::===@@@DDDGGGDDDCCCBBBBBBCCCEEEGGGIIIGGGGGGFFFDDDAAA===:::888777555222111111222111000///222222//////222222///444333111111222222111///111111000000000000//////........................////////////////////////......------------......+++,,,,,,------.........***...000......000///+++/////////111333333222000222000///111000...000555111222222333333222222111000111000///...///222444333333222222111000//////222111000000000111333333////////////////////////...------...222444555555222000//////000000///...............////////////000000000000////////////000000000//////000333666>>>>>>999444333555444000333333333333333333333333444444444444555555555555555666777888888999999888999888888888888777777777==================<<<<<<======<<<<<<======>>>???BBBBBBBBB@@@>>>???AAACCCCCCCCCCCCCCCDDDFFFGGGHHHLLLLLLNNNSSSXXXdddxxx}}}wwwwwwtttllllllmmmmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjjjjiiiiiihhhfffccc___\\\ZZZUUUUUUVVVYYY^^^dddhhhkkkkkkkkklllmmmmmmmmmlllllliiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjjjjkkkkkklllmmmkkkkkkkkkllllllmmmmmmnnnnnnnnnmmmmmmllllllllllllkkkjjjiiiiiiiiiiiikkkkkklllmmmnnnnnnlllkkkkkklllnnnmmmmmmlllmmmmmmnnnnnnmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmnnnnnnnnnoooooonnnnnnnnnmmmmmmlllllllllkkkllllllmmmmmmllljjjhhhbbb]]]VVVPPPLLLKKKLLLMMMXXX^^^eeekkkmmmmmmnnnnnnmmmmmmnnnnnnnnnnnnoooooonnnoooooopppqqqqqqrrrrrroooooooooooooooooooooooonnnmmmmmmmmmnnnmmmjjjgggbbbbbbccceeegggjjjlllnnnhhhddd^^^WWWPPPJJJGGGEEEEEEGGGNNNVVV___fffhhhhhhllljjjfffdddbbb```]]][[[UUUPPPJJJEEEBBB@@@===;;;:::;;;<<<===???@@@AAABBB===BBBFFFGGGLLLTTTYYYZZZXXXVVVRRRNNNNNNQQQUUUXXXaaafffmmmrrrsssqqqooonnnnnnoooqqqqqqqqqqqqsssuuuvvvtttqqqpppqqqqqqpppooommmllllllmmmmmmllliiiggg\\\SSSGGG???;;;888555333555333222222333444333333555444222333555666666555333333333333333333333333333333444444444444444444555555444333333333333444111111111222222333333333222222222222222333333333333555333///...111222///,,,111444444444666444000000111111111000000222333444888>>>CCCFFFIIILLLOOOIIIHHHGGGGGGHHHKKKOOOQQQOOOOOONNNLLLIIIDDD@@@===:::777444333333333333222000333333000000333333000333222111111000000///...000000000000000000/////////...............------////////////////////////......------------......,,,,,,,,,---------......(((---/////////000...***---...///111333333222111111111222333000---000666333333333333333333333333111111111///...///222555444333333222111000//////222111///......000222333////////////////////////...---,,,...000222333222111///......///000...---............////////////000000000000/////////////////////......000444777<<<<<<888222111333444222333333333333333333333333333333444444444555555555555666777888999999999999888888888888777777777777>>>>>>>>>>>>============<<<<<<<<<<<<======>>>>>>BBBBBBBBBAAA???>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHIIIMMMOOORRR[[[oooxxxqqqtttvvvooooooooonnnnnnnnnnnnnnnkkkjjjjjjiiiiiiiiiiiijjjjjjiiigggddd___ZZZVVVSSSQQQQQQQQQSSSWWW]]]bbbfffjjjkkkkkklllmmmllllllllliiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjjjjkkkkkklllmmmjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjiiiiiiiiijjjkkkjjjkkkmmmmmmkkkjjjkkklllmmmmmmllllllllllllmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllkkklllmmmnnnmmmmmmllllllhhheee```ZZZUUUSSSTTTUUU]]]aaagggkkknnnooooooooonnnnnnnnnoooooopppppppppqqqqqqqqqqqqppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnllllllllllllllljjjfffccc\\\\\\\\\]]]```eeejjjmmmfffddd___YYYSSSNNNIIIGGGDDDFFFLLLTTT\\\bbbeeefffjjjgggbbb^^^ZZZWWWTTTQQQJJJGGGBBB???>>>===<<<;;;======>>>???@@@AAABBBCCCAAAHHHNNNSSSYYY___```]]]WWWRRRLLLIIIHHHJJJNNNRRRYYY___hhhnnnqqqqqqpppooonnnoooqqqqqqqqqqqqsssuuuzzzwwwtttqqqqqqpppooonnnnnnmmmmmmlllkkkhhhccc```UUUNNNDDD===:::888555333444333111111333444444333444333222333555777777777333333333333333333333333333333444444444444444444555555444333333333333444111111111222222333333333111111111222222333333333111333222//////222333222///333555333333555222...222333333333222222333555>>>BBBHHHLLLOOOQQQRRRTTTMMMLLLKKKKKKMMMPPPSSSVVVUUUUUUTTTRRRNNNJJJEEEBBB;;;888555444444444444333000333333000000333333000000111000///...---------...///000000000000////////////......---------,,,////////////////////////......------------......,,,,,,,,,---------------''',,,.........000...))),,,...000111222222111111111111222444111---///555444333333333333333333444222222222000///000333555333333222222111000000///111000///......000222333///////////////////////////---,,,,,,...//////...000///......//////...,,,............////////////////////////000000000000...//////......000333666555666444///...111444333333333333333333333333333333333333444444444444555555666777888888999888888777777777777777777777777<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============AAAAAABBB@@@???>>>???@@@AAAAAABBBBBBCCCDDDFFFGGGEEEGGGKKKNNNOOOWWWhhhzzz{{{}}}uuuppptttvvvqqqqqqpppooonnnnnnnnnooojjjjjjiiihhhhhhiiiiiijjjkkkiiieee```[[[UUUQQQNNNMMMNNNNNNOOOQQQWWW^^^dddjjjjjjkkkllllllllllllllliiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllllljjjjjjkkklllllllllkkkkkkjjjkkklllmmmmmmnnnmmmmmmnnnlllkkkiiihhhhhhhhhhhhgggiiikkkkkkkkkjjjkkklllmmmlllkkkkkkkkkkkkkkkkkkkkklllmmmmmmnnnmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnlllllllllllllllllllllllljjjlllnnnnnnmmmlllmmmnnnlllkkkgggccc^^^\\\]]]^^^ccceeeiiillloooppppppooonnnooooooppppppqqqqqqrrrqqqqqqqqqpppppppppoooooooooooonnnnnnnnnnnnmmmmmmkkkkkkkkklllkkkhhhbbb^^^VVVUUUTTTUUUYYY```fffjjjgggeeebbb]]]WWWQQQLLLIIICCCEEEJJJRRRZZZ```cccdddccc___YYYTTTQQQMMMJJJHHH@@@>>>;;;:::;;;;;;;;;:::===>>>???AAACCCDDDEEEFFFIIIPPPWWW]]]cccgggddd^^^UUUMMMFFFCCCCCCCCCFFFJJJOOOVVV___hhhlllnnnooopppmmmooopppqqqpppqqqsssttt{{{xxxsssqqqppppppooooooooonnnmmmkkkhhhccc\\\VVVKKKIIICCC>>>999666555444444222111111333444444333444333222333666888888888333333333333333333333333333333444444555555555666555555444333333333333444222222222222222222333333000000111111222333333333000222111......222444222000333444222111333222...333555666666666777:::<<>>???@@@@@@>>>===>>>???AAAAAAAAAAAACCCDDDEEEFFFDDDFFFIIIMMMNNNTTTbbbooo~~~|||wwwxxxrrrsssvvvtttqqqpppooommmllllllmmmmmmjjjjjjjjjiiiiiijjjjjjkkkllliiiccc]]]VVVQQQLLLJJJJJJKKKLLLMMMOOOUUU^^^eeejjjjjjkkkllllllllllllkkkiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiiiiijjjkkkkkkiiijjjkkkkkkkkkjjjiiihhhggghhhjjjlllmmmnnnnnnnnnmmmllliiigggeeeeeedddeeeeeegggiiijjjjjjkkklllnnnlllkkkjjjjjjiiiiiiiiijjjkkkkkkmmmnnnnnnnnnmmmmmmlllllllllmmmmmmmmmnnnnnnlllllllllllllllllllllllljjjlllnnnnnnlllkkkmmmooolllmmmkkkhhhdddcccdddggghhhiiikkknnnpppqqqpppoooooooooppppppqqqrrrrrrsssooooooooopppppppppppppppqqqpppppppppooooooooooookkkkkkllllllkkkfff```[[[PPPNNNMMMOOOSSS[[[ccchhhiiihhheee```YYYRRRLLLIIIGGGHHHKKKQQQWWW\\\]]]]]]XXXTTTNNNJJJGGGEEECCCAAA<<<;;;::::::;;;;;;:::999<<<>>>AAADDDHHHLLLOOOPPPTTTYYY^^^bbbgggjjjggg```TTTJJJBBB@@@???<<<===AAAEEELLLWWW```gggllloooqqqlllnnnpppppppppppprrrssswwwtttpppnnnoooppppppppppppooommmjjjeee]]]TTTNNNBBBDDDCCC>>>777333333555333111000111333444444333333222222333666999999999333333333333333333333333333333444555666666777777555555444333333333333444333333222222222222222222///000000111222222333333000222111------111111//////222222//////222333000444666999;;;===@@@CCCFFFOOOSSSYYY]]]]]]\\\[[[ZZZWWWWWWWWWXXXYYY[[[\\\]]]___\\\WWWQQQKKKEEE@@@===888666333333444444444333///111111//////111111///---...000///---,,,---///,,,---///000111000///...//////...------,,,++++++////////////////////////......------------......------------------------'''+++,,,***+++......+++,,,///222222000//////000333///...111222///...///444333222111111222333444000222444444333222333333111111111111111222222222000000000111111111222222////////////////////////...---+++,,,---......---///...,,,---......---+++............////////////.../////////000000000111,,,...111111000000000111,,,111222///...111444444333333333333333333333333222222333333333444444444333444555666666777777666666666666666777777888888777888888999:::;;;<<<<<<:::;;;<<<=========<<<<<<;;;===>>>>>>=========>>>@@@@@@@@@AAABBBCCCEEEEEEFFFEEEHHHLLLNNNQQQZZZdddtttvvvoooooommmrrruuunnnpppooommmlllkkkkkkkkklllkkkkkkkkkjjjjjjkkklllllllllhhhbbb[[[TTTNNNJJJHHHIIIJJJKKKLLLOOOVVV```gggjjjjjjkkklllllllllkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkiiijjjkkkkkkjjjiiigggfffeeefffiiikkkmmmnnnnnnnnnlllkkkhhheeecccbbbbbbaaaccceeehhhjjjjjjkkkmmmnnnkkkjjjjjjiiihhhhhhhhhiiijjjkkkmmmnnnnnnnnnmmmmmmlllllllllmmmmmmmmmnnnnnnlllllllllllllllllllllllljjjmmmnnnnnnkkkkkkmmmoookkkmmmmmmjjjgggfffhhhkkkkkklllmmmoooqqqrrrqqqooooooooopppqqqrrrrrrssssssmmmmmmnnnooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqppppppllllllmmmmmmkkkfff___ZZZLLLKKKIIIKKKPPPXXXaaafffllljjjgggaaaZZZRRRKKKGGGMMMMMMNNNQQQTTTVVVVVVUUUOOOKKKFFFCCCAAA@@@???>>>===<<<;;;<<<======;;;999<<<>>>CCCHHHNNNTTTXXXZZZ\\\```bbbdddhhhkkkhhhbbbYYYNNNDDDBBB@@@<<<<<>>BBBFFFKKKOOORRRVVV]]]```aaa___^^^]]][[[[[[\\\]]]^^^___``````aaa^^^WWWOOOGGG@@@;;;888666444222222333444444444...111111......111111...,,,///111000...---///111+++---///000111000///...//////...---,,,,,,++++++////////////////////////.........------.........------------------------(((++++++)))***......,,,---000333222000......000333...---000333000------333333111111111111333333///222555666555333333333000000000111222222333333000000111222222222222111////////////////////////---,,,+++,,,...000000000///---,,,,,,---...,,,+++............/////////000.../////////000000111111,,,///111222111/////////---222555222000222444444333333333333333333333333222222333333333444444444222333444555666666666666555666666666777777888888666777888999;;;<<<======::::::<<<=========<<<;;;999;;;===>>>===<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEGGGFFFGGGLLLNNNOOOTTT[[[mmm{{{xxxrrrmmmlllpppssssssqqqooonnnmmmlllkkkjjjiiiiiillljjjiiiiiijjjkkkkkkjjjiiifff```YYYRRRMMMIIIHHHIIIJJJKKKNNNSSSZZZ___ccclllkkkjjjjjjiiijjjjjjjjjiiihhhgggggggggiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggggggggghhhiiiiiifffhhhjjjlllmmmmmmlllkkkiiihhheee```\\\YYYYYY[[[\\\^^^bbbfffiiijjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhmmmmmmmmmllllllmmmmmmmmmllllllllllllllllllllllllllllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkmmmmmmnnnppppppqqqqqqqqqoooooooooooopppqqqrrrsssppppppoooooooooooopppppppppqqqqqqrrrrrrqqqqqqpppooommmlllkkkjjjfffbbb^^^PPPNNNLLLNNNSSSZZZ___aaalllkkkhhhccc^^^XXXSSSPPPLLLKKKJJJIIIIIIJJJKKKLLLHHHDDD@@@?????????===;;;<<<<<<<<<<<<>>>@@@BBBCCCDDDHHHOOOTTTXXX[[[^^^```cccggggggeeefffkkkiiicccWWWNNNBBB<<<;;;<<<<<<;;;@@@BBBIIISSS^^^hhhnnnpppnnnnnnnnnooonnnmmmmmmlllpppnnnlllkkklllmmmmmmlllnnnnnnllldddXXXLLLCCC@@@;;;===???@@@>>>999333000333333333333333333333333111111222333333444555555333222222111111222222333444555555555555555555444444555555444222111222222///000222111///.........111111111222222333333333333333333222222111//////000000000222444555444333999;;;@@@FFFLLLRRRUUUWWWZZZ\\\^^^```aaaaaaaaa````````````___^^^]]]\\\\\\\\\VVVNNNFFFAAA===:::888444444444444333222111111111000///------....../////////000000///...------.........////////////000////////////////////////...///111111000///,,,+++//////.........---------***+++,,,---............++++++***)))***---///111///333333///---...///---............////////////222111000.........///000111222222333333333222222666444111000111222111111111111111222333444555666222///...000000---...111000333666666333///---+++...000///---...000...)))000,,,222???BBB999333444//////............/////////111222111000///000111222///...///222444444222333333333333333333333333333333333333333333333333555666888999999888777777666666666666777777777777777777777888999:::<<<<<<888999:::<<<===<<<<<<;;;<<<===>>>>>>======>>>???@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIIIIJJJMMMQQQTTTaaapppxxxsssmmmmmmpppssssssqqqnnnnnnmmmmmmlllkkkjjjjjjllljjjiiiiiikkkllllllkkkjjjgggaaa[[[TTTNNNJJJGGGIIIJJJMMMQQQWWW]]]cccfffkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggggggggggggfffhhhjjjlllmmmllljjjiiiiiigggccc]]]WWWSSSSSSTTTWWWZZZ___dddhhhiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiimmmmmmllllllllllllmmmmmmllllllllllllllllllllllllllllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnmmmllllllmmmmmmmmmnnnooopppqqqqqqqqqqqqpppooooooooopppqqqrrrrrrppppppooooooooooooppppppqqqqqqrrrrrrrrrrrrqqqqqqooommmllllllkkkhhhddd```SSSOOOLLLLLLQQQXXX___bbbiiiiiiiiifffaaaZZZSSSOOOKKKJJJHHHEEEDDDCCCCCCCCCBBB???<<<<<<>>>???>>>===<<<<<<===???CCCFFFIIIKKKOOOSSSXXX[[[]]]^^^```aaaaaaeeegggfffhhhlllkkkeeeZZZQQQGGG@@@>>>???>>><<<<<<>>>CCCLLLXXXbbbiiimmmmmmmmmnnnnnnmmmmmmlllkkknnnllljjjjjjkkklllllllllkkkkkkggg___TTTIIIBBB???999;;;===>>><<<888444000333333333333333222222222111111222333333444555555333222222222222222222333333444444555555444444333333444444444333333333444000111222111///...///000111111222222222333333333333333333333222222111000111111111333555777888888@@@BBBGGGLLLRRRWWWZZZ\\\ZZZ[[[]]]^^^______^^^^^^aaaaaa```___^^^[[[YYYXXXTTTOOOHHHAAA===:::777666444444444444333222111000111000///........./////////////////////...---------............/////////////////////////////////...///000111000...,,,+++............------------++++++,,,------...//////---,,,++++++,,,---///000000444444000...000000...............////////////222111000///......///000///000111111222222222111444222111111222333444333333333333222333333444444222///...000///,,,,,,///222555777777444000---+++...000///,,,---000...***///***111FFFQQQGGG777---//////............//////...000111000///...///000222000...///222444333222333333333333333333333333333333333333333333333333444555666666666666666666555555555555666666666666777777777888999:::<<<<<<888999:::<<<===<<<<<<;;;<<<===>>>>>>======>>>?????????@@@@@@AAACCCDDDEEEFFFGGGHHHHHHIIILLLPPPSSS[[[iii||||||wwwsssooonnnppprrrrrrqqqnnnnnnnnnmmmlllllllllkkkkkkjjjhhhhhhjjjllllllllljjjhhhddd___XXXRRRMMMJJJKKKNNNRRRWWW]]]cccgggjjjjjjjjjkkklllllllllkkkkkkkkkjjjjjjiiiiiihhhgggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhfffeeeccccccdddfffiiikkklllkkkiiihhhjjjfff```WWWPPPLLLLLLMMMPPPTTTZZZ```eeeiiijjjkkkjjjjjjjjjjjjjjjkkkkkkkkkllllllkkkkkkkkkkkkllllllllllllllllllllllllllllllllllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnpppoooooonnnnnnnnnnnnooonnnnnnooopppqqqqqqqqqqqqqqqqqqpppppppppqqqqqqrrrqqqppppppooooooppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqooonnnmmmlllllljjjgggddd\\\XXXSSSRRRVVV]]]dddgggfffggggggeee```YYYRRRMMMGGGFFFCCCAAA???>>>>>>>>>>>>===<<<===???@@@AAA@@@???@@@CCCGGGKKKPPPTTTVVV\\\^^^aaabbbaaa___^^^^^^^^^aaadddfffjjjmmmlllggg___XXXNNNGGGDDDBBB???===:::;;;>>>FFFQQQ\\\eeejjjllllllmmmmmmllllllkkkjjjllljjjiiiiiijjjkkkkkkjjjhhhfffaaaXXXMMMEEE???===666888:::;;;:::777444111333333333222222111111111111222222333333444444555333333222222222222333333222333333444444333333222333333333333444444444444111222111000......000222111222222222222333333333333333333333333333222222222222333555777:::===???GGGIIIMMMRRRVVVZZZ]]]___[[[[[[\\\\\\\\\\\\[[[[[[______^^^\\\YYYUUUQQQOOOIIIDDD???:::777666555333444444333333222111111000111000000///...////////////////////////......------------............///////////////////////////...///000000///...,,,+++------------------......---,,,,,,,,,,,,...///000///...---,,,------/////////333333000...///000...............////////////111000000////////////000---...///000111111222111333111000111333555555555555555444333333333333333222///...000///,,,+++...333555777777444000---,,,...///...,,,---000///+++111,,,666RRRggg___FFF222//////............//////---///000///...---...///111000///000222333333222333333333333333333333333333333333333333333333333333333333333333444555555444444444555555555666666777777777888999:::<<<<<<888999:::<<<===<<<<<<;;;<<<===>>>>>>======>>>???????????????@@@BBBCCCDDDDDDFFFGGGGGGHHHJJJNNNQQQSSS___ppp}}}wwwtttpppoooppprrrrrrqqqnnnnnnnnnmmmmmmllllllllliiigggffffffhhhjjjlllllljjjiiigggddd___ZZZUUUSSSRRRUUUYYY^^^cccgggjjjkkkjjjkkkkkkllllllkkkjjjiiiiiiiiiiiiiiihhhhhhgggfffhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhfffdddaaa^^^\\\^^^```dddgggiiiiiihhhgggiiieee]]]TTTLLLHHHHHHJJJIIIMMMTTT\\\ccchhhjjjkkkkkkkkkkkkkkklllllllllllllllkkkkkkjjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppoooooonnnnnnnnnoooooonnnoooppppppqqqqqqqqqqqqrrrrrrqqqpppppppppqqqqqqqqqqqqppppppppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqooonnnmmmmmmmmmllljjjhhhddd```[[[ZZZ]]]aaaeeegggbbbaaa```]]]WWWQQQKKKHHHAAA@@@???>>>===>>>???@@@@@@@@@@@@AAACCCEEEFFFFFFHHHJJJMMMRRRWWW[[[___aaaccceeefffeee```[[[WWWVVVWWWZZZ^^^dddiiilllkkkiiieee___WWWOOOJJJEEEAAA>>>===<<<<<>>CCCFFFLLLNNNQQQUUUXXX[[[]]]^^^]]]]]]\\\\\\[[[ZZZZZZYYY[[[ZZZYYYVVVRRRLLLGGGDDD???;;;777444444444333333444333333222111111111000111111000000000/////////...///////////////......------------............//////////////////////////////000//////...,,,,,,---------------.........///...,,,+++,,,---///111//////...---,,,,,,---------111222...,,,...///---............////////////000000000////////////000,,,---...000111222222222333222111222444555555444444444333333333333444444444000///111000,,,,,,///111333555555222000.........///...+++---000///+++111---777SSSkkkhhhQQQ<<>>>>>======>>>???>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFFFFGGGIIILLLNNNOOOWWWfffxxx}}}vvvtttrrrpppqqqqqqqqqqqqnnnnnnnnnmmmllllllkkkkkkfffdddbbbccceeehhhjjjjjjiiiiiiiiihhheeebbb```^^^\\\^^^aaaeeehhhjjjkkkkkkllllllllllllkkkjjjjjjiiiiiiiiiiiihhhhhhhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhgggeeebbb^^^ZZZWWWUUUUUUWWW[[[```cccfffgggggggggccc\\\SSSKKKGGGHHHJJJEEEIIIQQQZZZaaagggjjjlllkkkkkkllllllmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnnnnnnnnnnoooooooooppppppqqqqqqqqqqqqppprrrrrrqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrssssssrrrrrrrrrpppnnnmmmmmmnnnnnnllljjjfffdddaaa```aaaaaaaaa```\\\ZZZUUUOOOJJJFFFCCCBBB<<<<<<;;;;;;<<<===???@@@???AAADDDGGGJJJMMMPPPQQQUUUWWWZZZ^^^aaaeeeggghhhhhhiiiiiieee^^^WWWQQQNNNPPPRRRWWW___fffiiijjjjjjkkkggg```YYYRRRKKKEEEAAA@@@>>><<<@@@JJJVVVbbbhhhkkkkkkkkklllkkkjjjjjjiiihhhgggfffgggiiiiiihhhgggfff___UUUJJJBBB<<<999888222333444555555555333333333333333222222222111111222222333333333333444444222333444444444444333222111222222222222222222111555333222222333444222000222333222000///000222555222222222222222222222222000000000000111333444555444666999;;;>>>BBBHHHMMMRRRTTTVVVXXXZZZ[[[\\\]]]^^^^^^]]]\\\ZZZZZZYYYYYYXXXWWWUUUQQQLLLFFF@@@===888666333222333444444333555444333222111111111111111111111111111000000000......///////////////...---------.........//////000000000000000000000000000000000000///...------........................///...---,,,,,,---///111......---,,,,,,+++++++++---111222...---//////.............../////////////////////000000000000///---...///111222333333333555333222333444444222111111111111222222444555555555222111222222//////111---///111222000/////////...///---+++,,,000000,,,---***000CCCUUUUUUGGG999//////............/////////000111111//////000111111111111111000111222333333333333333333333333333333333333333333333333333444333222222333555666888666777777777777888888888777777777888999:::<<<<<<888999:::<<<===<<<<<<;;;<<<===>>>>>>======>>>???>>>>>>>>>???@@@AAABBBCCCBBBCCCEEEFFFFFFGGGJJJLLLNNNSSS^^^ppp~~~zzzvvvuuusssrrrqqqqqqqqqqqqooonnnmmmlllkkkjjjiiiiiidddbbb``````cccgggiiijjjiiijjjjjjjjjiiihhhggggggeeefffhhhjjjkkklllkkkkkkmmmmmmlllllllllmmmnnnnnnmmmllljjjiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhfffaaa\\\WWWSSSPPPOOOMMMOOORRRVVV[[[```cccffffffccc\\\TTTLLLHHHHHHIIICCCHHHPPPYYYaaagggjjjlllkkkkkkllllllmmmmmmnnnnnnllllllkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppppppppqqqqqqqqqqqqqqqppprrrrrrqqqqqqqqqrrrrrrssssssrrrrrrqqqqqqrrrrrrsssrrrrrrssssssssssssrrrrrrpppooommmmmmnnnnnnmmmkkkkkkiiifffeeecccaaa]]][[[SSSPPPJJJDDD@@@>>>===>>><<<<<<;;;<<<<<<>>>@@@AAAAAAEEEKKKPPPTTTXXX\\\___aaaccceeegggiiikkklllllllllmmmlllggg___VVVNNNKKKJJJJJJOOOYYYbbbfffjjjmmmmmmkkkhhhbbb\\\TTTNNNJJJDDDAAA>>>@@@IIIUUU```fffkkkkkkllllllkkkkkkjjjiiiiiihhhggghhhiiihhhfffeee```XXXNNNDDD>>>:::888666333333333444444444333333333333333333333333333333333333333333333333333333222333444555555444333222111222222333333222222111777444222333666777555222222222333222000111333555333333333222222222222111000000000000222444666888777;;;???BBBDDDHHHNNNSSSYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^\\\[[[YYYYYYYYYYYYUUUSSSPPPKKKFFFAAA===:::666444222222333444444444666555333222111222222333111222222222222111000000---...//////////////////.........////////////000111111111111111111111111222222111000000//////...000000000/////////......//////...------...///000---------,,,,,,++++++***...222333///...000111000............////////////...//////000000000000///...///000111222333333333444333222333333222000...//////000000111333444555555222111333333000111444,,,...000000///......///...///---***,,,000111---///---...555===???888222//////............//////000111222111000///000222111222222111000000111333333333333333333333333333333333333333333333333333333333333444555666777888777777888888888999999999777777777888999:::<<<<<<888999:::<<<===<<<<<<;;;<<<===>>>>>>======>>>???????????????@@@BBBCCCDDDAAACCCEEEFFFFFFGGGIIIKKKOOOPPPXXXhhh}}}zzzxxxvvvvvvuuusssqqqpppqqqqqqooonnnmmmllljjjhhhggggggdddaaa___```cccgggjjjkkkkkkjjjjjjiiiiiijjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmmmmlllmmmooorrrvvvxxxvvvsssoookkkiiihhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjgggddd]]]WWWQQQMMMJJJIIIHHHIIIKKKNNNSSSYYY^^^aaafffddd^^^UUUMMMHHHFFFGGGDDDIIIPPPYYYaaafffjjjkkkjjjjjjkkkllllllmmmnnnnnnmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooopppqqqqqqpppqqqqqqrrrrrrqqqqqqpppqqqqqqqqqqqqqqqrrrssstttssssssrrrrrrrrrrrrssssssrrrrrrssssssssssssrrrrrrqqqooommmmmmmmmnnnlllkkkkkkhhhccc___\\\YYYUUURRRHHHFFFBBB???===<<<<<<===>>>>>>>>>@@@BBBEEEHHHJJJNNNRRRXXX\\\___bbbfffiiihhhiiikkklllmmmnnnnnnmmmlllmmmmmmhhh___UUUNNNIIIGGGEEEJJJVVV___eeejjjppplllmmmmmmkkkfff```ZZZWWWJJJGGGCCCEEELLLWWWaaaffflllllllllllllllkkkkkkjjjjjjiiihhhhhhiiihhheeecccVVVOOOFFF???;;;999888777444333333333333333333333333333333444444555555666333333333333333333333333222333444666666444333222222222333333333333222222777444333555:::<<<;;;888111222333333222222333555333333333222222222111111222111111222444777999;;;;;;@@@FFFIIIKKKNNNTTTYYY^^^^^^^^^______^^^^^^]]]]]]\\\ZZZYYYXXXWWWXXXXXXOOOMMMHHHCCC>>>:::888666555444222222333444444333888666444333222222333444222222333333333222111000------...////////////////////////000000000111111333333333333333333333333444333222111111000000000333333222111000///....../////////...............------------------,,,,,,+++///000---,,,...///...............////////////---...///000111111000///...//////000111111111000111111000222333222000...000/////////000111222222333000000333333111222555///000111111...---------...///---***+++000111...111000///000444555222...//////............/////////000111000///...///111111222333222000///111333333333333333333333333333333333333333333333333333111222333555666666777777777777777777888888888888777777777888999:::<<<<<<888999:::<<<===<<<<<<;;;<<<===>>>>>>======>>>?????????@@@@@@AAACCCDDDEEEAAACCCFFFGGGGGGGGGIIIJJJOOOMMMRRRaaauuuzzzyyyvvvvvvuuusssqqqppppppqqqooonnnmmmkkkiiigggfffeeedddbbb``````ccchhhkkkllllllkkkjjjiiihhhiiijjjkkklllllllllmmmnnnnnnoooooommmllllllnnnrrrwww}}}}}}yyysssmmmjjjiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkgggbbb[[[SSSMMMIIIGGGGGGGGGGGGGGGIIINNNTTTZZZ^^^gggeee___VVVNNNGGGDDDDDDEEEJJJQQQZZZaaafffjjjkkkjjjjjjkkkkkklllmmmnnnnnnnnnmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqpppppppppqqqrrrrrrsssqqqqqqrrrrrrrrrqqqqqqppppppppppppqqqrrrssstttuuutttssssssrrrrrrsssssstttrrrssssssttttttssssssrrrrrrpppmmmmmmmmmmmmlllkkkddd___XXXRRRNNNJJJGGGEEE@@@@@@???>>>>>>>>>======>>>???AAAEEEJJJOOOTTTVVV]]]aaafffhhhhhhhhhkkkmmmjjjkkkmmmnnnoooooonnnnnnkkkllllllggg___UUULLLHHHFFFCCCHHHTTT^^^dddkkkrrrkkkmmmppppppmmmhhhdddaaaPPPMMMIIIJJJPPP[[[dddiiillllllmmmmmmllllllkkkjjjkkkjjjiiiiiiiiigggdddbbbNNNHHH@@@;;;999999999888555444333333222222333333222333333444555666777777333333333333333333333333222333555666666555333222222333333444444333333222777444333777===AAA@@@>>>000222444444333333333444333333333222222111111111333333333444666999<<<>>>>>>DDDKKKOOOPPPRRRXXX\\\^^^^^^___^^^^^^]]]\\\[[[[[[ZZZXXXWWWVVVVVVWWWWWWJJJFFFAAA<<<777444333222666444222222444444444333999777555333333333444555222222333444333222111000------...///000000//////000000000000111111111111444444444444444444444444555444333222111111111111555444333222111///.........//////000//////...---------......///......---'''+++,,,)))(((***+++***............/////////000---...///111111111000///......///////////////.........///111333333111000111000000///////////////222//////222222111222555222333333222///,,,+++,,,...///,,,)))+++000111///---,,,,,,---111444111,,,//////............//////...///000///...---...000000222333222//////111333333333333333333333333333333333333333333333333333000111333555666666666555666666666666777777777777777777777888999:::<<<<<<888999:::<<<===<<<<<<;;;<<<===>>>>>>======>>>???@@@@@@@@@AAABBBCCCDDDEEEBBBDDDFFFGGGGGGGGGIIIJJJOOOKKKNNN\\\oooyyywww{{{zzzvvvrrrqqqrrrssssssqqqmmmnnnnnnllljjjhhhhhhiiieeefffggghhhiiijjjjjjjjjkkklllmmmllljjjiiijjjkkkooonnnmmmlllllllllllllllmmmlllkkkllloootttyyy}}}|||vvvpppnnnnnnnnnjjjfffiiijjjlllmmmmmmllljjjiiiiiiddd[[[RRRJJJFFFDDDDDDBBBCCCEEEFFFHHHNNNWWW^^^hhheee```ZZZUUUPPPMMMKKKJJJNNNUUU\\\cccgggiiijjjmmmllllllkkkkkkllllllmmmlllmmmnnnmmmkkkjjjkkklllllllllmmmnnnoooooonnnnnnoooooooooooonnnnnnnnnnnnrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppprrrtttvvvvvvuuuttttttttttttttttttttttttuuutttsssrrrrrrrrrssstttuuuuuuuuuuuutttttttttttttttsssrrrrrrqqqrrrrrrsssqqqooonnnmmmmmmkkkgggeee___YYYQQQKKKIIIHHHFFFDDDBBBCCCCCCBBB@@@@@@AAACCCFFFGGGJJJOOOUUU[[[^^^___fffhhhlllmmmmmmlllllllllmmmnnnnnnooopppqqqqqqrrrqqqpppooolllfff^^^SSSLLLEEEEEEJJJTTT]]]cccjjjqqqnnnoooqqqrrrpppmmmiiifff\\\WWWRRRTTT[[[cccggghhhllllllkkkjjjkkklllmmmnnnjjjjjjjjjjjjgggbbbZZZUUUKKKBBB;;;;;;<<<999777666999666333222444555333000444777777555555888999666666555444444333333333333555555444555555555333222222222333333444555555555444333444666999;;;<<<;;;333333333333333333333333333222222111222222333333222333444666999<<>>:::777666444///,,,555444333333444444222000222222222222222222222222555555444333333222111111///---,,,...111222000---000///...///222444444444444333000//////000222444555333111222555777555333666444111///.........///000000000000000111222222//////...///////////////''')))+++...///...---,,,...............///000000/////////...------///111............////////////////////////000000000000111000///...///000333444000---...111222000111444444333222000///.........---.........------...000//////......------------..................------///222222//////222222///333333333222000000222444222333333444444333333222333333333333333333333333333444666888888777666444999444222666999888666777777999::::::999888:::;;;>>>;;;999;;;???AAA===:::>>>>>>============>>>>>>@@@AAABBBDDDEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIMMMXXXgggzzzxxxvvvyyyxxxuuuqqqpppqqqrrrqqqpppoooooopppnnnkkkjjjjjjkkkhhhiiijjjkkkkkkkkkkkkkkkkkklllmmmllljjjiiijjjkkknnnnnnmmmlllllllllllllllmmmllllllmmmooosssvvvyyyxxxsssnnnmmmnnnnnnkkkgggiiijjjlllmmmmmmllljjjiiieee```YYYPPPJJJFFFDDDCCCBBBCCCCCCCCCFFFLLLUUU[[[hhhfffccc^^^ZZZVVVRRRPPPOOORRRXXX___dddgggiiijjjmmmllllllkkkkkkllllllmmmlllmmmnnnmmmkkkjjjkkklllllllllmmmnnnnnnnnnnnnnnnpppppppppppppppoooooooooqqqqqqrrrrrrrrrqqqqqqpppqqqqqqppprrrtttvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqrrrssssssuuuuuuuuuuuuuuuuuuvvvvvvrrrrrrrrrrrrqqqqqqqqqqqqmmmkkkjjjhhhgggddd```\\\UUUOOOHHHDDDBBBBBBBBBAAABBBCCCDDDDDDCCCDDDGGGIIIOOOPPPSSSXXX^^^bbbeeefffiiikkkmmmnnnmmmmmmmmmnnnoooooooooppppppqqqqqqqqqrrrqqqpppnnnjjjbbbYYYSSSLLLKKKOOOXXX```eeelllrrrpppqqqssssssrrroookkkiiiddd___ZZZ[[[```fffiiiiiikkkjjjjjjiiiiiijjjkkkllliiiiiihhhfffccc\\\UUUOOOGGG???999999:::888666666888555333333444555333222444777777555555888888666666666555444444444444444444333333333444444333222333333333444555555666666333222222444777999999888333333333333333333333333333333333333333333333333444555555888;;;???BBBEEELLLQQQVVVYYYZZZ\\\___bbbcccaaa___^^^______]]]\\\\\\WWWSSSRRRTTTQQQJJJCCC===:::777666666444111...333222222222333333222000222222222222222222222222555555444333333222111111000......///222222111///000///...000222444444333444222000//////000222333444333222333555666555333444333111///......///000000000/////////000111111---......//////.........,,,---............---,,,...............///000000000000///...------///000............////////////000000000000////////////000///......///111333444000...///222333111111444444333222000///.....................------...///......////////////.................................111222///000333333111222222222111///000222444333333333222222333333333333333333333333333333333333444555666666666555555888444333777999777666777777888:::999888888999;;;???<<<:::<<<@@@AAA???;;;>>>>>>============>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHKKKIIILLLUUUbbbsss|||vvvsssvvvvvvsssqqqpppqqqqqqpppooopppqqqqqqpppmmmllllllmmmllllllmmmmmmmmmmmmlllllliiikkklllllljjjjjjkkkmmmnnnmmmllllllllllllllllllmmmmmmmmmmmmnnnpppqqqrrrsssoookkkkkklllmmmllljjjiiijjjkkkllllllkkkjjjiiiddd```YYYRRRKKKGGGEEEEEECCCCCCCCCCCCFFFMMMUUU[[[ggggggfffdddaaa]]]ZZZXXXWWWYYY]]]bbbfffhhhiiiiiimmmllllllkkkkkkllllllmmmlllmmmnnnmmmkkkkkkkkkmmmkkklllmmmmmmnnnmmmmmmmmmpppppppppppppppqqqqqqqqqoooqqqrrrssssssrrrqqqppprrrqqqqqqrrruuuvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvttttttsssrrrqqqqqqrrrrrrttttttuuuuuuvvvvvvwwwwwwpppqqqqqqqqqqqqpppnnnmmmhhhfffbbb```]]]ZZZUUURRRJJJFFF@@@======???@@@AAADDDEEEGGGHHHIIILLLPPPSSSYYY[[[^^^bbbfffiiilllmmmmmmnnnooonnnmmmmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqsssrrrrrrqqqoooiiibbb]]]VVVUUUXXX___eeeiiinnntttrrrsssuuuuuutttqqqnnnlllkkkhhhddddddgggjjjjjjiiijjjjjjiiihhhhhhhhhiiiiiiiiigggddd```[[[TTTLLLGGGBBB;;;666777888666555666666555333333444555555444444777777555555888888666666555555444444444444444444333333333333333444555333444444555666666777777333222222333555666555444333333333333333333333333333333444444444444333333666666888:::>>>CCCHHHKKKSSSVVVYYY]]]___aaaaaaaaaaaa___^^^^^^______]]]\\\XXXSSSMMMKKKKKKIIICCC===888666444444555444333111111000000111222333111000111111111111111111111111555444444333333222222111000//////000222222111000000//////000222444444333333222000//////000222333444333222444555666555333222111000///...///000000000000//////.../////////,,,---...//////...---,,,111000///...---,,,,,,,,,...............///000000111000//////.........///............////////////111111000000//////......///.........000111333555222///000333444222222555333222111000///.................................,,,---///000111111000///........................///222222000111444444111111111111000...///111333333222111000000111222333333333333333333333333333444444444444444555555666888444333777888666666777777888999999888888999;;;???===;;;===@@@AAA???<<<>>>>>>============>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHLLLJJJKKKRRR\\\kkk}}}{{{yyytttpppqqqrrrrrrqqqqqqqqqpppooooooooopppqqqpppnnnmmmnnnooonnnnnnnnnnnnnnnmmmlllkkkiiijjjkkkkkkkkkkkklllmmmmmmmmmlllkkkkkklllllllllmmmmmmnnnnnnnnnmmmmmmlllnnnkkkiiiiiikkkmmmmmmllliiijjjkkkkkkkkkkkkjjjiiifffbbb\\\UUUOOOJJJGGGFFFDDDDDDCCCEEEJJJQQQZZZ___fffgggggghhhfffdddaaa```___```cccfffhhhiiiiiihhhmmmllllllkkkkkkllllllmmmlllmmmnnnmmmlllkkklllmmmllllllmmmmmmmmmmmmlllllloooooopppppppppppppppqqqnnnpppssstttuuusssqqqpppsssrrrrrrsssuuuwwwvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwttttttsssrrrrrrqqqqqqqqqrrrrrrsssttttttuuuvvvvvvooopppqqqpppooollliiihhhaaa^^^XXXTTTQQQNNNLLLIIIDDDAAA>>><<<===@@@CCCEEEJJJLLLNNNPPPRRRUUUZZZ]]]___aaaeeehhhjjjlllnnnoooppppppooommmlllllloooqqqssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssrrrooojjjfffaaa___aaagggkkkmmmqqqvvvssstttuuuuuutttrrrooommmnnnllljjjkkklllmmmllljjjjjjjjjiiihhhhhhggggggggggggddd___ZZZTTTLLLEEE@@@===888555666888666555777555444444444444555555555444666777444555888888555444444333333333333444444444444444333333333555777444444555555666777777777444333222333444555444222333333333333333333333333222222333444444444333333666777999===BBBIIINNNRRRXXXYYYZZZ^^^aaaaaa___]]]]]]\\\[[[[[[\\\\\\ZZZXXXRRRLLLFFFCCCBBB@@@<<<888444444333333333333333222///......///111222111///111111111111111111111111444444444333333222222222000000000000111111000///000//////111333444333222111111000//////000222333222333333444555555444333000000////////////000111000//////...............,,,---...///...---+++***111000...,,,+++,,,---..................///000000222111////////////...---............////////////111111000000//////...............///000222444555333111111444555222222555222222111//////..................///000000///...+++,,,...000111111000///............////////////222444444111111333333000///000000///......000333333222000//////000222333333333333333333333333333555444222222222333555777777444333777888555555888777888999999888888999:::===<<<;;;===???@@@???===>>>>>>============>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIJJJPPPWWWcccwwwzzzwwwtttooolllkkknnnoooqqqqqqqqqpppppppppnnnooopppooommmmmmnnnooonnnnnnnnnnnnmmmlllkkkjjjiiijjjkkkkkkkkkkkklllmmmllllllkkkkkkkkkllllllmmmmmmmmmnnnnnnmmmllljjjiiikkkiiihhhhhhjjjlllmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjgggddd___XXXRRRLLLHHHFFFDDDCCCDDDHHHNNNWWW^^^ccceeefffhhhiiiiiihhhfffeeeeeefffhhhiiijjjjjjiiiiiimmmllllllkkkkkkllllllmmmlllmmmnnnnnnllllllmmmnnnlllmmmmmmnnnmmmmmmllllllnnnnnnnnnoooooooooppppppnnnpppsssuuuuuutttrrrppptttsssssstttvvvwwwvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttsssrrrqqqqqqpppppppppqqqrrrsssttttttooooooooommmjjjfffaaa___VVVRRRMMMIIIGGGFFFDDDCCCAAA@@@>>>======AAAEEEIIIQQQTTTWWWYYY[[[^^^aaaddddddgggkkkmmmmmmmmmnnnpppppppppooommmkkkllloooqqqttttttttttttssssssssssssrrrrrrrrrssstttsssooommmkkkhhhiiimmmoooooorrrwwwssssssttttttsssqqqooonnnmmmllllllmmmnnnmmmlllkkkkkkkkkjjjiiihhhgggfffeeeddd```YYYSSSMMMFFF@@@<<<;;;777555777888666666999555555555444444444666666333666666444444777888555333222222222222222333333222444444333222111333555444444555555666777777777666555444444555555444222333333333333333333333333000111222333444444444444666888;;;AAAHHHNNNTTTWWW[[[[[[\\\]]]___^^^\\\YYY\\\[[[YYYYYYYYYXXXUUUSSSJJJFFF@@@===;;;:::777555444444444333222111111111...------///111111000///000000000000000000000000444444333333333333222222...///000000//////......000///000111333444222111000000/////////000222222111333444666555555444444///////////////000000000//////............//////------.........---+++***...---+++******,,,...000...............///000000222000//////111111///---............////////////111000000000/////////.........//////111222333444444111222555555222222555111111000///............///......000222333222000,,,---...///000000///............/////////000000444777666222000222111---...//////...---...000333333222000//////000222333333333333333333333333333555444222111222333555777666333444777777444555888666888999999888777999::::::::::::<<<===>>>===<<<>>>>>>============>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHKKKOOOTTT^^^ppp~~~vvvppplllhhhfffeeehhhkkkoooqqqpppppppppppplllmmmnnnnnnmmmmmmnnnooommmmmmmmmmmmmmmlllkkkjjjiiikkklllllljjjjjjkkkmmmkkkkkkkkkkkkkkkllllllmmmlllmmmmmmmmmlllkkkjjjjjjjjjiiiiiihhhiiijjjlllmmmjjjjjjjjjjjjjjjjjjjjjjjjgggeeeaaa[[[UUUPPPKKKIIIFFFFFFGGGLLLTTT\\\aaadddggggggiiijjjjjjjjjiiihhhiiijjjjjjkkkkkkkkkkkkkkkmmmllllllkkkkkkllllllmmmlllmmmnnnnnnmmmlllnnnooonnnnnnnnnooonnnnnnmmmlllmmmmmmmmmnnnooooooppppppoooppprrrtttuuutttsssrrrvvvttttttuuuwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuusssrrrqqqooooooppppppqqqqqqrrrrrrooommmkkkfffaaa[[[VVVSSSIIIHHHGGGGGGGGGFFFCCCAAA??????===<<<<<>>>>>============>>>>>>????????????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHLLLPPPRRRYYYhhhvvv}}}xxxpppgggbbbaaa``````aaafffkkknnnnnnnnnoooppplllmmmnnnnnnmmmmmmnnnpppmmmmmmmmmmmmmmmmmmllllllkkklllmmmllljjjiiijjjkkkkkkkkkjjjjjjkkkkkklllmmmllllllllllllllllllllllllkkkkkkjjjiiihhhiiikkkllljjjjjjiiiiiiiiiiiijjjjjjhhhgggdddaaa\\\WWWSSSQQQMMMMMMOOOUUU]]]ccceeefffjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmllllllkkkkkkllllllmmmkkkmmmnnnnnnmmmmmmnnnpppooooooppppppooonnnnnnmmmmmmnnnnnnoooppppppqqqqqqpppqqqrrrsssttttttttttttvvvuuutttuuuwwwxxxwwwvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxwwwvvvuuusssrrrppppppppppppqqqqqqqqqqqqmmmjjjeee^^^WWWPPPJJJGGGAAADDDKKKQQQSSSPPPJJJEEE@@@@@@>>><<<:::<<>>===999555555666333333333444555555666666666555444444555555444333333333333333333333333333222111111222444888<<<>>>AAADDDJJJPPPTTTVVVWWWWWW[[[\\\\\\XXXSSSQQQRRRTTTWWWUUUSSSQQQNNNJJJDDD@@@<<<;;;999888888777666666222444555444222111222444000/////////111000///---////////////////////////333333333333333333333333...000222111///---...///000000000222444444111///.........///000111111222///222666777555444333444//////////////////...............///000111222333222000...---,,,,,,---...++++++++++++,,,...000111...............///000000000...---///333555222...............////////////......//////000000111111000000000111111111000000444111111444444111111444000000///............///...---...333888;;;999666777555333000///......///---......///000000111111111444333000///111111......///000///...///222444333333333222222333333333333333333333333333333333555555444444444555666777444333555777555222444999666777888888777777888999888999;;;<<<======>>>>>>>>>>>>============>>>>>>@@@@@@??????@@@AAACCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFIIIMMMPPPPPPSSS___lll~~~xxxtttkkkaaa\\\\\\]]]]]]]]]bbbiiilllmmmlllmmmooolllmmmoooooonnnnnnoooqqqmmmmmmnnnnnnnnnnnnmmmmmmkkklllmmmllljjjiiijjjkkkjjjjjjjjjjjjkkkkkklllmmmllllllkkkkkkkkklllmmmnnnllllllkkkjjjhhhhhhjjjllljjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiigggccc```\\\ZZZVVVVVVXXX^^^eeeiiijjjiiillllllkkkkkkkkkkkklllmmmkkkkkkllllllmmmmmmnnnnnnmmmllllllkkkkkkllllllmmmkkkmmmnnnnnnmmmmmmnnnppppppppppppppppppooonnnnnnnnnoooooopppqqqqqqrrrrrrqqqqqqrrrrrrssstttuuuuuuwwwvvvuuuvvvwwwxxxwwwvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyxxxwwwuuusssrrrrrrrrrqqqqqqqqqqqqqqqqqqlllhhhaaaXXXPPPHHHBBB??????FFFRRR]]]aaa]]]SSSKKKBBBBBB@@@===;;;<<>>???@@@>>>>>>============>>>>>>AAA@@@@@@???@@@BBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFJJJOOOQQQNNNNNNXXXdddvvvzzzyyyqqqfff^^^[[[ZZZYYYXXXXXX[[[___dddhhhkkkmmmmmmmmmlllkkkkkklllmmmnnnpppppppppooooooooooooooopppnnnmmmkkkjjjhhhhhhhhhhhhiiiiiiiiigggffffffgggiiikkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhgggggghhhhhhjjjjjjiiigggeeecccaaa```]]]^^^```bbbeeehhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkmmmllllllkkkkkkllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmlllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkkkkppppppqqqrrrrrrrrrqqqqqqqqqsssuuuuuuuuutttuuuvvvvvvvvvvvvwwwyyy|||~~~zzzxxxwwwvvvvvvvvvuuutttsssrrrqqqqqqqqqssspppnnnnnnppppppnnnlllhhhaaaWWWMMMFFFBBBBBBCCCEEEIIIPPPXXX\\\XXXOOOHHH>>>>>>===;;;999:::===@@@MMMSSS]]]dddiiikkkkkkllloooqqqqqqqqqpppooopppqqqooopppqqqqqqpppqqqsssuuutttttttttuuuuuuuuuuuuvvvssssssttttttssssssrrrrrrvvvtttrrrpppppprrrtttvvvtttsssrrrssssssrrrpppnnnpppssstttrrrnnnkkkkkkllljjjgggeeeffffffbbbYYYQQQIIIDDD>>><<<===<<<888333444444555666777777666666666333111111333444333111333666666333333666777444666555555666777999;;;<<>>;;;999777888888888777666555555555333333222222111000//////444333111//////000111222---///000111111000///---///000111222333444444333222222111111000//////...000000111111111111000000//////.........//////000333444555666555444333222000//////111444444000---...///000111222333333333000---,,,///000---...222............////////////000000000000000/////////...///111222222111000000222000///...///000///...///////////////......---///111333444444222000...333111///...---...///000333222111000////////////---...///000222444555666666999;;;:::555111......000000000000//////////////////......000333666888111///...------///222444000111111111111222222222333333333333333333333333444333333333333444555555555555555555666777888999333444555777888:::;;;<<<<<<;;;;;;<<<<<<===>>>???========================??????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEIIIMMMMMMLLLOOOUUUZZZpppxxxtttmmmccc\\\YYYXXXWWWVVVVVVWWW[[[___cccgggiiikkkllllllkkkkkklllmmmnnnoooooonnnnnnnnnnnnnnnnnnoookkkjjjjjjiiiiiihhhhhhhhhhhhhhhgggdddaaaaaaccceeehhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeedddaaabbbdddfffhhhjjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmllllllkkkkkkllllllmmmnnnnnnnnnnnnmmmmmmmmmmmmlllmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmlllllloooppppppqqqqqqqqqqqqqqqqqqsssuuuvvvvvvuuuvvvxxxuuuuuuvvvwwwzzz}}}}}}yyyvvvuuuvvvvvvuuutttsssqqqppppppoooooorrrpppnnnoooooonnnkkkhhh___ZZZQQQIIIDDDAAABBBBBBGGGIIINNNSSSUUUQQQJJJDDD======<<<:::888999<<>>???AAADDDEEE@@@888666:::777777666777777666444222222222333444444555666666333444555555333333444555444666999;;;???DDDJJJOOOTTTXXX\\\]]][[[XXXVVVVVVVVVUUURRRMMMHHHHHHKKKNNNNNNJJJDDD@@@===:::888666666666666666777777777777333333222222111000000000444333111000///000111222...///111222222111///...//////000111222222222222333333222111111000/////////000000111111000000////////////......//////000222333333333222222111111000//////000222222000---000000111222333333333333111...---000000...///222............////////////////////////////////////---...///000111000//////222000///...///000///...///////////////...------...///111222222111000///222111///.........///000333222111000////////////,,,---...///000111222333666888;;;:::666222000000000///////////////////////////......///222444666111000///......000333555111111111111222222222222333333333333333333333333444333333333333444555555444444555666666777777888444555555777888999:::;;;;;;;;;;;;;;;<<<===>>>???========================>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFIIILLLMMMLLLNNNTTTYYYhhhwww~~~tttlllggg___YYYVVVUUUUUUTTTSSSSSSUUUXXX\\\aaaeeegggkkkkkkkkkkkklllmmmnnnooommmmmmmmmmmmmmmmmmmmmmmmhhhhhhiiiiiiiiiiiihhhhhhhhhfffccc^^^ZZZYYY[[[^^^dddeeeggghhhiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhiiigggggghhhhhhiiiiiiiiiiiigggggghhhiiikkklllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqqqqrrrrrrqqqqqqrrrtttvvvwwwvvvvvvwwwxxxttttttuuuwwwzzz}}}{{{wwwrrrppppppqqqsssrrrqqqpppooonnnmmmmmmmmmmmmmmmlllmmmllliiiddd```TTTQQQKKKFFFBBB@@@AAAAAAFFFGGGHHHJJJJJJHHHCCC???<<<<<<;;;999888999;;;>>>AAAIIIUUUaaaiiimmmppprrrnnnooopppooonnnnnnnnnpppoooqqqqqqqqqqqqqqqsssuuuttttttssssssrrrrrrqqqqqqpppqqqqqqrrrrrrrrrqqqqqqttttttttttttttttttttttttuuusssqqqpppqqqqqqqqqppprrrttttttsssooollliiiiiijjjhhhfffaaa[[[TTTNNNJJJCCC???;;;999:::999555222333333444555555555444444777666666666777666333111222555666333444777777444555555555666888;;;===???======@@@AAA===777777;;;999777777777888777555333333333444444555666666666444555555555444444555777888;;;>>>BBBFFFLLLRRRVVV\\\^^^______\\\YYYWWWWWWSSSQQQNNNJJJGGGGGGJJJLLLGGGDDD???<<<:::999777555333333444555777888999999333333333222111111000000444333111000000111222222000111222333333222111000/////////000111111111222444333333222222111111000//////000000000000//////000000//////////////////111111000////////////000000///......000000///...000111222333333444333333111......111111///000333---............/////////........................------...///////////////222000///...///000///......////////////...---------...///000000000000000000000///////////////...222222111000////////////,,,,,,------...//////000333555777777444222000000//////////////////////////////......///000222333222111//////000222444555111111111111222222222333333333333333333333333333444333333333333444555555333444555777777777777666666666666777888888999999::::::::::::;;;<<<===>>>===========================>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGJJJLLLLLLLLLMMMRRRVVV___nnn{{{wwwoooeeebbb]]]XXXUUUTTTTTTTTTQQQQQQQQQTTTWWW]]]aaadddjjjjjjkkkkkklllmmmnnnooommmmmmmmmmmmllllllkkkkkkggghhhhhhiiiiiihhhgggggggggddd___YYYTTTRRRTTTVVV^^^```cccgggiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhiiiiiiiiihhhhhhhhhiiijjjkkkllllllkkkkkkkkkllllllmmmmmmmmmllllllllllllllllllllllllmmmllllllkkkkkkllllllmmmllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllmmmnnnooooooppppppqqqqqqrrrssssssssssssrrruuuwwwxxxxxxvvvuuuuuuvvvrrrssssssuuuwwwyyy|||}}}sssppplllhhhgggiiilllooooooooommmlllkkkjjjjjjjjjggghhhiiihhhfffaaa\\\YYYQQQOOOJJJFFFCCCAAA@@@@@@CCCCCCBBBAAAAAA@@@???===<<<<<<<<<:::999999<<<>>><<>>;;;777888===999888666666777777555333555666666666777777888888666777777666555555777999===@@@EEEIIINNNSSSYYY]]]aaaaaabbb```^^^\\\ZZZYYYSSSQQQMMMIIIFFFFFFGGGHHH@@@>>>;;;999888777666444333444444555666777888888333333333222222111111111333333222111111111222333222222333444444333222222000000000000000111222222444444444333333222222222/////////000000/////////000000111111000000//////111000///...---...///000000///...---.../////////000000111222222222222222111...---000000...///222---------.........//////,,,,,,---------------...---......//////000000000222000......///000///.........//////......---,,,,,,,,,------...///000000...//////000000///......111111000///////////////---------------............///111111000///...---........./////////////////////.........///000000000000//////000222444555111111111222222222333333333333333333333333333333444333333333333444555555333555777999999999777666777777777777777888888888999999999::::::;;;<<<=================================>>>???@@@@@@@@@@@@CCCCCCCCCDDDEEEFFFFFFFFFIIIJJJLLLLLLKKKMMMPPPSSSZZZhhh~~~wwwqqqiii```___]]]YYYVVVTTTTTTTTTQQQPPPPPPRRRVVV[[[```ccciiiiiijjjkkkmmmmmmnnnnnnnnnnnnnnnmmmllljjjiiihhhffffffggggggffffffeeeeeefffccc]]]UUUOOOLLLMMMOOOWWWZZZ```eeeiiijjjkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjjjjkkkllllllmmmlllllllllllllllllllllllllllllllllllllllllllllmmmllllllkkkkkkllllllmmmkkklllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmnnnooopppqqqqqqrrrsssttttttuuutttttttttwwwxxxyyywwwtttrrrqqqrrrqqqqqqqqqrrrsssssstttuuujjjgggdddbbbbbbfffjjjmmmmmmlllkkkjjjiiihhhhhhhhheeeffffffeeeaaa]]]YYYWWWUUUSSSOOOJJJEEEBBB@@@???>>>>>>===<<<;;;<<<===>>><<<======<<<;;;;;;===>>><<>><<<:::999888777666555666666777777777777666555444555777777666444222111111444555333444777888555777777666555666777888999===:::;;;===<<<:::;;;???999888666666666666555444666666666666777777777777:::;;;:::999777888:::<<>>???@@@@@@@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFIIIJJJJJJJJJKKKMMMOOORRRUUUaaavvv~~~}}}vvvqqqlllbbb]]]^^^]]][[[XXXUUUTTTTTTQQQPPPQQQRRRVVV[[[___bbbggghhhjjjkkkmmmnnnnnnnnnnnnnnnnnnmmmjjjgggeeecccbbbbbbaaaaaaaaabbbcccccceeebbb]]]UUUNNNJJJJJJKKKQQQVVV]]]dddiiikkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkkkkkmmmlllkkkjjjjjjkkklllmmmmmmmmmlllllllllkkkkkkkkkllllllllllllllllllllllllmmmllllllkkkkkkllllllmmmkkkkkkkkklllmmmmmmnnnnnnmmmmmmnnnnnnnnnooooooooommmnnnnnnooopppqqqqqqrrrrrrsssttttttuuuuuuttttttvvvwwwwwwuuurrroooooooooooooooooooooooonnnnnnnnngggfffcccbbbdddggglllnnnkkkkkkiiihhhgggfffffffffdddeeedddaaa^^^[[[[[[\\\\\\YYYSSSMMMGGGBBB@@@???:::;;;<<<;;;:::;;;===???<<<===>>>===<<<;;;===>>><<>>@@@;;;999777666777777666555555555555555666666666666<<<======<<<;;;===@@@CCCHHHLLLRRRWWW[[[^^^aaacccddddddccccccbbb___[[[XXXSSSOOOJJJFFFCCCAAA???>>>;;;999888888999999888666777777666666555444333333333333333333333333222222222222222333333333333333444444333333333333444444444333222111111222333444333333333333333333333333000000111111111111000000111222333333222111///...222111000000//////000000...///000000......///000......////////////.........++++++......,,,---000,,,------------.........+++,,,,,,------.........////////////000222333444222000///...///000///...---............---,,,,,,+++,,,---...............---............/////////000//////....../////////....../////////////////////...---...000000///------------......//////000.........///////////////---------...///111222333222222222222333333333333333333333333333333333333444333333333333444555555555666888999:::999999888777777777777777888888888777777777888888999:::;;;===========================>>>???@@@AAAAAAAAAAAACCCDDDDDDDDDEEEEEEEEEFFFIIIIIIIIIIIIKKKMMMOOOQQQPPPZZZlllxxxsssjjjhhhggg]]][[[]]]^^^\\\XXXTTTSSSSSSPPPPPPQQQSSSVVV[[[___aaafffhhhjjjlllmmmnnnnnnnnnmmmmmmlllkkkgggccc___]]][[[ZZZYYYYYY[[[^^^aaacccdddbbb]]]VVVOOOJJJHHHHHHMMMRRRZZZbbbhhhkkkkkkjjjlllllllllllllllllllllllljjjiiiiiiiiijjjjjjkkkllllllkkkjjjiiiiiikkkmmmnnnmmmmmmllllllllllllkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkllllllmmmjjjjjjkkkllllllmmmnnnnnnllllllmmmnnnoooppppppqqqoooooooooppppppqqqqqqqqqqqqrrrrrrsssssssssssssssrrrssstttssspppnnnnnnnnnllllllmmmmmmmmmmmmlllllliiigggfffeeefffhhhkkkmmmjjjjjjhhhgggfffeeeeeeeeebbbaaa___[[[XXXXXX[[[___```\\\UUUMMMFFFAAA???>>>999<<<>>>>>><<<;;;===>>>;;;<<<===<<<;;;;;;<<<===;;;EEESSS```hhhlllmmmnnnpppqqqrrrrrrqqqpppqqqrrrqqqrrrsssrrrrrrrrrtttvvvssssssrrrqqqppppppoooooolllmmmoooqqqrrrsssttttttppppppqqqqqqqqqqqqppppppqqqpppooopppqqqrrrqqqpppooonnnoooppppppmmmgggcccYYYRRRJJJDDDAAA>>>;;;999888888777666555555555666777777777777777666555555333555777666444444555777111444555333444888888666777777777777999;;;===>>>AAA??????CCCDDDAAA@@@BBB>>>;;;999888999:::999888888888888888888888888888;;;<<<===>>>@@@CCCHHHLLLOOOSSSYYY]]]```bbbccceeefffeeeddddddccc^^^XXXSSSNNNJJJEEEBBBAAA???===:::;;;:::999:::;;;;;;999888777777666555444444333333333333333333333333333333111222222333444444444333444333333333333333333444333222111000000111222333222222222222222333333333111111222222222222111111222333444444333222000...000000000000000//////...---000222222000//////000...///////////////......///,,,,,,...///------111,,,,,,---------.........,,,,,,,,,---......//////............///111333444222000///...///000///...------......------,,,++++++---...///000///---,,,......---,,,---...///000//////.........//////000------......//////000000000...,,,---///000...,,,,,,,,,---......///000000---...//////000000000000------...///111222333444222222222333333333444444333333333333333333333333444333333333333444555555555555555666777777888888666666777777888888888999777777777777777888::::::========================>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGHHHKKKNNNPPPPPPNNNVVVdddwww|||tttkkk```bbbddd[[[YYY\\\^^^\\\XXXTTTRRRSSSOOOPPPQQQTTTWWW[[[^^^```fffgggiiilllmmmnnnnnnmmmllllllkkkiiieee```\\\YYYTTTTTTSSSSSSVVV[[[```cccdddbbb^^^WWWPPPJJJHHHGGGJJJPPPYYYbbbhhhkkkkkkkkklllllllllllllllllllllllljjjiiiiiiiiijjjkkkkkkllljjjiiiiiihhhiiilllnnnpppmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkllllllmmmjjjjjjkkkkkklllmmmnnnnnnkkklllmmmnnnooopppqqqrrrpppppppppppppppqqqqqqqqqppppppqqqrrrrrrrrrqqqqqqnnnoooqqqqqqooonnnnnnooojjjjjjkkklllmmmmmmmmmmmmjjjiiigggffffffgggiiijjjjjjiiihhhgggfffeeeeeeeee^^^]]]YYYUUUQQQSSSYYY___aaa\\\TTTLLLEEE@@@>>>>>>:::===@@@@@@===;;;<<<===:::;;;<<<<<<::::::;;;<<<:::DDDSSS```hhhmmmnnnnnnoooqqqqqqqqqpppooopppqqqqqqrrrssssssrrrrrrtttvvvssssssrrrrrrqqqppppppppplllmmmoooqqqsssttttttuuuqqqqqqqqqqqqqqqqqqqqqqqqpppooooooppprrrrrrpppoooooonnnnnnnnnnnnjjjccc]]]TTTLLLBBB======<<<999666555666666555333333444666666666777777666555444444444666777777555555888;;;000444444333444888999666666666777888;;;>>>AAACCCCCC@@@AAAEEEGGGDDDBBBCCC@@@>>>;;;:::;;;<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???CCCHHHOOOSSSSSSXXX]]]aaacccdddeeefffhhhfffeeedddccc]]]UUUOOOJJJFFFAAA??????>>><<<999<<<;;;;;;;;;===<<<;;;999666666555555555444444444333333333333333333333333111222333333444444444444444333333222222333333444333222000......///111222222222222222222222222222222222333333333333222222222333444555444222000......///000000000///---,,,---000444444111//////000///000000000000000//////000------///000......222,,,,,,,,,---------......,,,,,,------...///000000------,,,---...000222333222000///...///000///...------......------,,,+++,,,---///111111///,,,+++///...,,,+++,,,...000111//////.........//////000,,,,,,---......//////000///,,,***+++---...,,,***,,,,,,------...///000000---...///000111111111111---...///111222333444555222222333333333444444444333333333333333333333333444333333333333444555555444444333333444555666777666666666777888888999999666666666666777888999:::========================??????@@@AAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFHHHKKKNNNPPPQQQOOOVVVbbbsss}}}vvvnnniiiiiihhhddd```aaabbbaaa^^^ZZZWWWUUUUUUQQQRRRRRRUUUXXX]]]aaadddiiijjjlllmmmmmmmmmoooqqqqqqooolllfff```ZZZUUURRRSSSQQQNNNMMMOOOTTTZZZ^^^ccceeeeee___UUUMMMKKKKKKMMMRRRZZZbbbhhhkkkkkkkkkllllllmmmmmmllllllkkkjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmllllllmmmmmmllllllkkkjjjllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmpppnnnlllmmmpppqqqooommmoooooonnnnnnnnnnnnooooooqqqrrrsssrrrpppmmmlllllljjjlllnnnooonnnnnnoooppplllllllllmmmllllllkkkkkkkkkjjjiiiiiiiiijjjkkkllliiihhhgggfffeeedddcccccc]]][[[VVVQQQOOOOOOSSSVVVYYYTTTMMMGGGCCCAAA>>><<<>>>===<<<;;;;;;;;;;;;;;;>>>;;;:::;;;888444666:::???LLL[[[ccciiinnnooonnnppppppqqqqqqqqqrrrrrrrrrssssssssstttttttttttttttrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqrrrrrrssspppppppppppppppooonnnnnnqqqqqqqqqpppppppppoooooommmooonnnjjjfffbbbZZZQQQKKKEEE???<<<<<<;;;777333777777666666555555444444555555555555555555555555333555777777777666777888666777777777555555777888666<<>>===>>>>>>???>>>>>>=========???AAAEEEJJJOOOSSSVVV]]]^^^aaaccceeefffggggggjjjiiifffccc___XXXPPPKKKDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFDDDCCCBBB@@@===:::777555333333444444333222333333333333333333333333222555555222111444444111555555444333333333444444333333333333333222111000333333333222222333444444111000......000222222222111222222222444666333---000000000000000000000000000000////////////000000222222111000///...------////////////////////////...---+++******+++---...---...///...,,,,,,...///......///000000000000000---...000111111111000///............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,000///---,,,,,,---///000........................///...---,,,,,,,,,,,,,,,............///////////////////////////////////////000111000//////111333000111222333444333222222333333333333333333333333444333333333333444555555333333333333333444555555777777777777888888888888888888777777888888999::::::;;;===<<<;;;;;;<<<===AAA@@@@@@??????@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLQQQRRRZZZlllzzztttnnnkkkkkkjjjhhheeeggghhhgggddd```[[[YYYXXXTTTUUUUUUWWWZZZ^^^bbbdddiiikkklllmmmlllmmmooopppooommmjjjeee___YYYTTTRRROOOMMMJJJJJJLLLQQQWWW[[[dddffffff```XXXQQQOOOOOOPPPUUU\\\ccchhhjjjjjjjjjllllllmmmmmmllllllkkkjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkllllllkkklllllllllmmmmmmnnnnnnllllllmmmmmmllllllkkkjjjllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmooommmlllmmmpppqqqpppnnnpppoooooonnnnnnooooooppppppqqqrrrpppllliiihhhggggggjjjnnnpppooonnnmmmmmmkkkkkklllllllllllllllkkklllkkkjjjjjjjjjkkklllmmmhhhhhhgggfffdddbbb```___XXXTTTPPPNNNMMMOOOQQQRRRUUUPPPJJJEEEBBB???===;;;===<<<<<<;;;;;;<<<<<<======;;;:::<<<:::777999>>>CCCPPP^^^fffkkkpppqqqooorrrrrrqqqqqqrrrrrrssstttttttttttttttssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrqqqqqqqqqrrrrrrpppppppppppppppoooooonnnpppppppppppppppppppppppppppppplllddd]]]XXXOOOGGGEEE@@@;;;999::::::777444777666666666666555555555555555555555555555555555444666888888777666777888777888888888777777888:::888===@@@???@@@DDDFFFEEEFFFCCCAAABBBDDDFFFEEECCCGGGDDDBBBBBBCCCDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDGGGLLLQQQUUUXXXZZZ^^^```bbbeeeggghhhhhhhhhllljjjgggddd___XXXPPPKKKHHHHHHIIIJJJKKKLLLMMMMMMLLLJJJGGGEEECCC@@@===:::777666444333444444333222333333333333333333333333222555555333333666777444444444444333333333444444333333333333333222111111444333333222333333444444222000//////111222333222000222222111333666333---000000000000000000000000//////000000000000//////111111111111111///......////////////////////////...---,,,++++++,,,---......//////...------...000//////000111111111111000//////000111111000///...............---,,,,,,+++------------------------,,,,,,,,,---......------000///---,,,,,,---///000........................///......---,,,,,,------............////////////////////////////////////...///000000//////111222000111222333333333222222333333333333333333333333444333333333333444555555555444444444444444555666777777777777888888888888:::999999999999:::;;;;;;:::<<<======<<<;;;===>>>>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLPPPPPPWWWfffyyy}}}xxxtttooommmmmmnnnllljjjlllmmmmmmjjjeee```]]]\\\YYYYYYZZZ[[[]]]```ccceeeiiikkklllmmmlllmmmnnnppplllkkkhhhccc^^^XXXSSSPPPMMMKKKIIIHHHKKKPPPVVVYYYdddffffffccc\\\WWWUUUUUUVVVYYY___dddhhhjjjiiiiiillllllmmmmmmllllllkkkjjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkklllllljjjjjjkkklllmmmnnnnnnooollllllmmmmmmllllllkkkjjjllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmpppqqqqqqppppppppppppooooooppppppppppppqqqpppmmmhhhdddbbbbbbdddhhhmmmoooooolllkkkjjjjjjkkklllmmmmmmmmmmmmmmmnnnmmmlllkkkkkklllmmmmmmhhhhhhhhhfffccc___\\\YYYVVVRRRNNNOOOTTTWWWVVVTTTPPPLLLGGGCCCAAA???===<<<===<<<<<<<<<<<<======>>>===;;;;;;<<<<<<:::===BBBJJJUUUbbbiiimmmqqqsssqqqtttsssrrrqqqrrrssstttuuutttttttttssssssrrrrrrrrrooopppppppppqqqrrrrrrrrrtttsssrrrrrrqqqqqqqqqqqqppppppqqqqqqppppppooonnnnnnoooooopppqqqqqqqqqqqqooommmeee[[[SSSMMMEEE===<<<999666666888888666444555555666666666777777777444444444444444444444444666888999999777666666777888999999999888888:::<<<;;;???AAABBBGGGLLLMMMJJJHHHFFFCCCBBBCCCEEEEEEEEEHHHFFFDDDDDDFFFFFFFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFIIILLLQQQVVVZZZ]]]^^^___aaabbbeeegggiiikkkkkkkkkmmmllliiifffaaa[[[TTTNNNOOOPPPQQQSSSUUUWWWWWWXXXSSSPPPKKKGGGDDDAAA===:::888666444333444444333222333333333333333333333333111444555333555888999777333333333333333333444444333333333333333333222222444444333333333333333444333222000000222333333222000222222111222555333...000000000000000000000000//////000000000000//////...000222333333222000...///////////////////////////...---,,,,,,---...//////000000///......///111000111111222222222222222111111111111000///......------.........------,,,........................+++,,,------......------000///...------...///000........................//////...------------...............///////////////////////////////////////000000000//////000222000111222333333333333222333333333333333333333333444333333333333444555555777666555555555555555666777777777777888888888888;;;;;;;;;;;;;;;<<<<<<===;;;<<<>>>======<<<>>>???<<<======>>>@@@AAACCCDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLNNNNNNSSS___nnn}}}xxxuuuqqqpppppppppooommmlllnnnooommmiiidddaaa```_________```aaaccceeefffiiikkkllllllllllllmmmooollljjjgggccc]]]VVVPPPMMMMMMKKKJJJJJJMMMRRRXXX[[[eeeggghhhfffaaa^^^]]]]]]\\\^^^bbbfffhhhiiiiiihhhllllllmmmmmmllllllkkkjjjiiiiiijjjjjjjjjjjjjjjkkkjjjjjjjjjkkkkkkkkklllllliiiiiijjjkkkmmmnnnoooooollllllmmmmmmllllllkkkjjjkkkkkkllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllnnnoooqqqqqqqqqqqqqqqppppppppppppqqqqqqrrrqqqppplllgggbbb``````eeehhhkkklllkkkjjjjjjkkkllllllnnnoooppppppppppppqqqpppnnnmmmmmmmmmnnnnnnjjjjjjiiigggccc]]]XXXUUURRRNNNKKKQQQ[[[```]]]XXXMMMJJJFFFCCCBBBBBB@@@??????>>>>>>===<<<<<<<<<===>>>;;;;;;======<<>>>>>======???@@@>>>>>>??????@@@BBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKMMMLLLOOOYYYfffvvv~~~zzzxxxuuusssqqqpppooonnnkkkmmmooonnnkkkhhhggggggcccccccccdddeeefffggghhhiiikkkllllllkkkkkkmmmnnnmmmkkkiiiddd^^^WWWPPPLLLMMMLLLKKKLLLOOOTTTZZZ]]]fffgggiiihhhfffeeeccccccbbbcccfffhhhiiiiiiiiiiiillllllmmmmmmllllllkkkjjjiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjkkkkkkkkklllllliiiiiijjjkkklllmmmnnnooollllllmmmmmmllllllkkkjjjkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmnnnooopppqqqrrrqqqqqqppppppppppppqqqqqqsssrrrqqqmmmhhhdddcccccciiiiiiiiihhhhhhiiilllnnnooopppqqqrrrsssssssssssssssrrrpppnnnmmmmmmnnnnnnkkkkkkjjjfffaaa[[[UUUQQQJJJFFFEEEMMMZZZ```]]]WWWLLLJJJGGGEEEEEEEEEDDDCCCBBBAAA???>>>===<<<;;;;;;???<<<<<<=========AAAGGGVVV___hhhlllmmmppprrrppprrrqqqpppppppppqqqssssssttttttsssrrrqqqppppppooonnnnnnooopppqqqqqqrrrrrrtttsssrrrrrrqqqqqqqqqrrrqqqqqqqqqqqqqqqpppoooooolllmmmnnnooopppooommmmmmfffbbbXXXKKKDDDAAA<<<777777666666555666555444333333333444555666777777888444444444444444444444444888999:::999777555555555555777888888888999;;;>>>>>>BBBEEEIIIPPPVVVUUUOOOLLLKKKHHHEEECCCCCCEEEFFFHHHIIIHHHHHHHHHHHHIIIJJJGGGFFFFFFFFFGGGJJJMMMOOOWWWZZZ```eeehhhiiihhhggghhhiiikkkmmmnnnoooooonnnmmmlllkkkkkkjjjhhhdddaaaddddddfffffffffeeedddccc]]]WWWPPPIIICCC???<<<999888666444444555555444333333333333333333333333333333666666333333666666333222333444555555555555444555444444333333444555555666555444444333333333444444333222333444444333222///222333000000222222000...........................///000111111000///...+++...222555666444111///////////////////////////////////////////////////000111222111//////111222222222333444444444444444444333222111000///...---------......///.........////////////////////////***,,,......---,,,---.../////////....../////////..............................---------......///............////////////////////////////////////222333333222111000222333222111222222222222333333333333333333333333333333444333333333333444555555888777777666666666777777666777777777888888888888:::::::::::::::;;;;;;<<<;;;<<<>>>>>>======???AAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLKKKNNNVVV```ooo|||{{{yyywwwuuurrrpppooonnnlllnnnooonnnlllkkkkkklllffffffgggggghhhiiiiiiiiiiiikkkllllllkkkkkklllmmmlllllljjjgggaaaZZZTTTPPPLLLLLLLLLMMMQQQVVV[[[___hhhhhhiiijjjjjjjjjiiihhhgggggghhhiiiiiijjjjjjjjjllllllmmmmmmllllllkkkjjjiiiiiijjjjjjkkkllllllllljjjjjjkkkkkkkkkkkklllllliiiiiijjjkkklllmmmmmmnnnllllllmmmmmmllllllkkkjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkmmmnnnooonnnoooppprrrpppppppppooooooppppppppprrrrrrqqqnnnkkkhhhhhhiiilllkkkjjjhhhgggiiinnnrrrrrrssstttuuuuuuuuuuuuuuutttsssqqqooonnnmmmmmmnnnkkkjjjhhhddd^^^XXXRRROOOHHHDDDDDDLLLWWW]]]ZZZTTTKKKIIIGGGFFFGGGGGGFFFDDDBBBBBB@@@???===<<<<<<<<>>;;;888333777777777777666555444333222222333444555555666666333333333333333333333333777888999888666444444555555666888888999:::<<>>>>>>>>??????>>><<<===AAADDDFFFNNNUUU```hhhnnnnnnmmmpppqqqpppoooppprrrssstttsssrrrqqqqqqqqqqqqqqqppppppppppppooooooooooooppppppppppppqqqqqqqqqqqqrrrsssttttttqqqqqqrrrrrrqqqqqqpppooonnnnnnooonnnlllhhhdddbbbWWWSSSJJJ???999888666111444666777777666555444444222222222333333444444444333333333333333333333333555666888777555444444444555777999::::::<<<>>>AAAAAAIIIPPPSSSUUUWWWVVVSSSSSSSSSSSSOOOKKKHHHIIIJJJMMMOOOOOONNNKKKJJJLLLNNNHHHIIILLLPPPTTTWWWZZZ\\\aaadddgggkkkmmmnnnmmmmmmoooooopppppppppooommmmmmmmmlllkkklllnnnnnnllljjjkkklllmmmmmmkkkhhheeecccZZZTTTKKKCCC>>>;;;999888999777555444555555555333333333333333333333333333333666666444444777777444333444666888999888777777666555444333444555777888777666555444444333333333333333222333444444111///...222444000...000222111000000000000000000000000---...111222222111...---,,,...111333333222///---////////////////////////.........//////.........///000111000......000222222222333444444444444333444333222000000///000000//////000//////...---,,,........................))),,,000///,,,+++---000//////000000000000//////........................+++++++++++++++,,,------............////////////////////////////////////111222222000///...///111222222111111111222333444333333333333333333333333444333333333333444555555444444444555666777888999777777777777888888888888999999999999999::::::;;;888:::<<<<<<<<<===>>>@@@????????????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKNNNRRRWWW___ppp}}}|||wwwxxxwwwvvvsssrrrqqqrrrlllllljjjgggddddddfffhhhggghhhiiijjjkkkkkkkkkkkkiiikkklllllljjjjjjkkkmmmhhhiiijjjjjjhhheee```^^^RRRRRRSSSUUUYYY___dddgggiiiiiijjjlllnnnnnnmmmkkklllkkkkkkjjjjjjkkkkkklllllllllmmmmmmllllllkkkjjjiiiiiijjjkkkkkklllmmmmmmjjjjjjkkkkkkkkklllllllllkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmllllllkkkjjjjjjjjjkkkkkklllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllloooppppppmmmmmmnnnqqqoooooonnnnnnnnnnnnoooooooooooopppooonnnoooqqqssslllmmmnnnmmmmmmmmmoooqqqtttuuuuuuuuuuuuuuutttsssuuusssqqqooommmllllllllliiifffbbb\\\VVVQQQMMMKKKCCC@@@???AAAFFFHHHEEEBBBEEEDDDBBBBBBCCCCCCBBB@@@>>>>>>>>>>>>???@@@AAABBB===;;;===BBBGGGKKKTTT\\\cccjjjpppooonnnpppqqqpppoooqqqtttvvvvvvuuurrrqqqpppppppppppppppqqqqqqqqqpppppppppooooooooooooooopppppppppqqqrrrssstttuuuqqqrrrrrrrrrrrrqqqppppppooooooooommmjjjfffaaa^^^KKKIIIBBB999666888777444222444666777666555555666111111222222222222333333333333333333333333333333444555777666444333444444666888:::;;;;;;===@@@BBBCCCMMMUUUVVVVVVWWWVVVTTTUUUWWWWWWTTTOOOKKKKKKLLLPPPRRRRRRPPPMMMKKKMMMOOOJJJLLLPPPUUUYYY]]]```aaaeeefffiiilllnnnooooooooopppqqqqqqqqqpppnnnmmmlllmmmlllkkklllmmmmmmkkkiiijjjkkklllmmmkkkiiifffcccXXXRRRIIIAAA<<<:::999888999777555555555666555444333333333333333333333333333666666555666999:::888333555777999:::999888888666555444333444555777999777777666555444333333333333222222333444333111......333444000---///222222111111111111111111111111---...111222222111...------///111222222000...---////////////////////////------............------///000000///......///111111222333333444444333333444333222000000000000111000000000000///...,,,,,,........................)))---000///,,,***---000//////000000000000//////........................************++++++,,,---............/////////000///////////////////////////000000///---,,,...///333222111111111222333444333333333333333333333333444333333333333444555555333333333444666777999:::777777777777888888888888:::999999999999:::;;;;;;888999;;;<<<<<<<<<>>>@@@<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEECCCDDDDDDEEEFFFHHHIIIJJJKKKKKKNNNQQQSSSYYYiiiwwwzzz|||zzzxxxwwwuuuttttttssspppnnnnnniiiccc___^^^______```aaacccgggjjjllllllkkkjjjmmmnnnooonnnllljjjjjjkkkiiijjjjjjjjjiiigggfffdddYYYYYYYYY\\\```dddeeeeeehhhiiijjjkkkkkkkkkkkkkkkllllllllllllllllllllllllllllllmmmmmmllllllkkkjjjllllllllllllllllllllllllnnnmmmmmmlllllllllmmmmmmnnnnnnmmmmmmmmmlllllllllnnnmmmmmmmmmmmmllljjjgggddd```aaafffjjjjjjlllnnnnnnnnnoooooonnnmmmllllllmmmnnnoooooooooooonnnnnnqqqpppooonnnnnnoooppppppooonnnmmmmmmnnnppprrrsssuuutttsssrrrpppooonnnmmmrrrsssttttttrrrppppppqqqsssqqqnnnmmmmmmllljjjhhhddd```YYYRRRKKKGGGEEEEEEBBBBBBDDDGGGIIIJJJHHHFFFGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCBBBCCCCCCCCCAAA???AAA@@@AAAFFFPPPYYY___aaaiiillloooqqqqqqqqqrrrsssrrrsssttttttuuuuuutttttttttssssssrrrrrrqqqqqqppprrrrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrsssuuuuuussssssrrrqqqpppppppppppprrrooolllkkkjjjcccXXXOOOFFFCCC???;;;888666666666666666666666666666666666444444333222222222333333444444444555555555555555777777777777777666666555777777:::>>>>>>===BBBJJJJJJQQQWWWWWWVVVXXXYYYYYYXXXYYYXXXUUUQQQNNNLLLLLLRRRRRRQQQOOOMMMMMMOOOQQQOOOQQQUUUYYY]]]aaadddeeekkklllmmmoooppppppooooooqqqqqqpppooonnnllljjjiiidddfffiiilllmmmlllkkkiiimmmmmmlllkkkiiifffcccaaaWWWNNNDDD???;;;888999===666555555555444444444444555444333333222222222222777777888999999888666666666666777888999999::::::888777666666777999;;;===888777666555333333333333222222111111111222333333111111222222222333333333333333333222111000//////000111333222000///......222111000000///------/////////............//////////////////000000000000000000////////////000000333333333333333333333333333222111111000000111111222111//////000000...---((()))+++---////////////........................---.........//////000000000000///...............---------------...///000//////............//////000///.........///111222...111222111...---///111000000000222444555444333222222333333333333444444333333333444444444555555333444555666777888999:::777777777777888999:::;;;<<<;;;999888888999:::<<<::::::<<<===>>>>>>>>>>>>>>>=========>>>???@@@@@@BBBCCCDDDCCCBBBCCCDDDFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLPPPYYYeeennn}}}yyy{{{zzzxxxwwwuuuuuutttssspppnnngggbbb\\\YYYXXXXXXXXXYYY[[[]]]bbbgggjjjlllllllllnnnooopppooommmkkkkkkkkkjjjjjjkkkkkkjjjiiigggfff___^^^^^^```ccceeefffeeefffgggiiijjjllllllmmmmmmllllllllllllllllllllllllmmmnnnnnnnnnnnnmmmllllllllllllllllllllllllllllllnnnmmmmmmlllllllllmmmmmmnnnnnnmmmmmmmmmlllllllllnnnnnnmmmmmmmmmkkkgggddd___\\\\\\bbbggghhhkkknnnmmmnnnnnnnnnnnnmmmmmmlllmmmnnnnnnoooooonnnnnnnnnppppppooonnnnnnoooooopppooonnnmmmmmmnnnoooqqqsssvvvuuutttsssrrrqqqpppoooqqqrrrtttsssqqqppppppqqqqqqooonnnmmmlllkkkhhheee___ZZZRRRKKKGGGEEEDDDCCCAAAAAABBBEEEGGGHHHFFFDDDFFFEEEDDDDDDDDDEEEFFFFFFDDDCCCCCCCCCDDDCCCBBBAAACCCDDDGGGNNNXXXaaagggiiimmmoooqqqrrrqqqpppqqqrrrsssssstttuuuuuuuuutttttttttssssssrrrrrrqqqqqqppprrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvtttsssrrrqqqqqqppppppqqqrrrooollliiieee]]]SSSLLLDDDBBB???;;;888777666666777777777777777777777777555444444333333333333444444444444555555555555555777777777777777666666555777777:::>>>>>>===BBBIIIJJJRRRWWWWWWVVVXXXYYYXXXXXXXXXXXXUUUQQQNNNMMMMMMSSSSSSSSSQQQPPPPPPSSSUUUWWWYYY\\\___cccfffggghhhmmmnnnoooppppppooonnnmmmoooooonnnllljjjhhhfffeeeaaabbbeeehhhiiihhhgggfffhhhiiiiiiiiigggeeecccaaaWWWMMMDDD???<<<999:::>>>888888777777777666666666666666555444444444444444666777888999999999888777777777888999999:::;;;;;;999888777666777999;;;<<<;;;:::888777555444444333444333333222222222333333111222222222222333333333333333333222222111000///111333555444222000000000///000111111///++++++,,,//////............////////////000000000000111111222222111111111111222222333333333333333333333333333333222111111111111111222111//////000000...---***+++,,,...////////////................................./////////000000000000///........................---......////////////............//////000//////...///000111222///000222111///...///111111111222333444555555444222222333333333333444444333333333444444444555555444555555666777888888999777777777777888999:::;;;<<<;;;:::999999:::;;;<<<;;;;;;<<<===>>>>>>>>>===============>>>???@@@AAABBBCCCDDDCCCBBBCCCDDDFFFEEEEEEFFFFFFGGGHHHHHHHHHJJJKKKLLLMMMOOOVVV```hhh}}}yyywww{{{yyyxxxwwwvvvuuuuuussspppmmm```\\\WWWSSSRRRRRRRRRRRRRRRVVV[[[bbbhhhlllnnnoooooopppqqqpppnnnlllkkkllljjjjjjkkkkkkkkkkkkjjjjjjgggeeeddddddfffggggggffffffggghhhjjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmnnnmmmmmmmmmmmmmmmlllllllllnnnnnnnnnnnnmmmiiiddd```XXXUUUVVV\\\bbbfffjjjnnnlllmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmoooooonnnnnnnnnnnnooopppnnnnnnmmmmmmmmmoooqqqrrrtttssssssrrrqqqqqqpppppppppqqqsssrrrqqqooopppppppppooommmlllkkkhhhddd```WWWQQQIIIDDDCCCCCCBBBBBBBBBBBBCCCEEEHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHIIICCCCCCCCCCCCDDDDDDEEEEEEFFFHHHNNNWWWaaaiiinnnpppppprrrtttsssrrrqqqqqqrrrsssttttttuuuuuuuuuuuuuuutttssssssrrrrrrqqqqqqppprrrrrrrrrrrrrrrrrrrrrrrrsssssssssttttttuuuvvvwwwuuutttsssrrrqqqqqqqqqqqqqqqppplllfff^^^TTTLLLGGGBBB@@@===;;;999777777777888888888888888888888888666666555444444444444444444444444555555555666666777777888888777777666555777777:::>>>>>>===BBBIIIKKKSSSXXXWWWVVVWWWXXXWWWWWWXXXWWWUUUQQQNNNNNNNNNUUUVVVVVVUUUUUUVVVYYY[[[___aaacccfffhhhjjjkkklllnnnoooooopppoooooonnnmmmlllllljjjhhhfffdddbbbaaa\\\^^^```bbbccccccbbbaaa```aaacccddddddcccaaa```VVVMMMDDD@@@===:::;;;>>>::::::::::::999999999999888777777666666666666666666777999:::;;;::::::999999999999:::;;;;;;<<<<<<::::::888888888888:::;;;===<<<:::888777666555555666555444333333333333333222222222222333333333333333333333333222111000///222444555555333111000000,,,000333222///---------//////............//////000000000000111111222222444444333333333333444444333333333333333333333333444333222222111111222222222000////////////...,,,,,,---...////////////.................................//////000000//////000000///...............000000///.........////////////............/////////////////////000111111///000111111000///000222222222333444444555444444222222333333333333444444333333333444444444555555555666666666777777888888777777777777888999::::::===<<<;;;::::::;;;<<<===<<<<<<===============<<<============>>>???@@@AAABBBCCCDDDCCCBBBCCCDDDFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNNNNOOOSSSZZZ```ssswwwwww{{{wwwxxxwwwvvvuuuuuusssooolll___[[[VVVSSSRRRRRRQQQQQQNNNQQQWWW^^^eeejjjmmmnnnooopppqqqpppnnnllllllmmmjjjkkkkkklllllllllllllllkkkiiiggghhhiiijjjiiihhhggghhhiiikkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmhhhaaa\\\SSSPPPQQQXXX___dddiiinnnkkkkkklllmmmnnnnnnnnnnnnmmmmmmmmmlllllllllllllllnnnnnnmmmnnnnnnnnnoooooonnnmmmmmmmmmmmmnnnoooppppppppppppoooooooooooonnnoooqqqrrrrrrpppooooooppprrrpppmmmjjjgggccc]]]YYYRRRKKKCCC@@@BBBDDDEEEDDDGGGFFFFFFHHHIIIJJJHHHGGGEEEFFFGGGHHHIIIIIIIIIIIICCCCCCDDDCCCCCCEEEGGGIIIKKKOOOVVV^^^ffflllpppqqqrrrsssuuutttsssrrrssstttttttttuuuvvvvvvvvvvvvuuutttssssssrrrrrrqqqqqqppprrrrrrrrrsssssssssssssssttttttttttttuuuvvvwwwxxxuuuuuutttsssrrrrrrrrrrrrqqqoookkkbbbWWWMMMFFFBBB???>>><<<:::999888888888888888888888888888888888888777666555555444555555333333444444555666666666777888888888888777666666888888:::>>>======BBBIIIKKKSSSXXXWWWVVVWWWXXXWWWWWWWWWWWWUUURRRPPPPPPQQQWWWYYYZZZ[[[[[[\\\___bbbccceeegggiiikkkmmmmmmnnnnnnnnnnnnmmmmmmlllkkkkkkhhhgggeeeccc```^^^]]]\\\XXXYYY[[[\\\]]]\\\[[[[[[UUUWWWZZZ]]]_________^^^UUULLLDDD@@@===:::;;;>>><<<<<<;;;;;;;;;:::::::::888888777777777777777888777888999;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<===<<<;;;:::999999999999999;;;:::999888888888888888888777666444444333333333222222222333333333444444222333333333222222111000111333555444222000000000,,,111333111///000222222//////............//////000000111111222222333333555444444444444444444555333333333333333333333333444333333222222222222222222000///...//////...,,,//////////////////.................................///000000000000//////000000///...............222111000/////////////////////............/////////////////////000000111///000111111111111222333111333444444333333333444222222222333333333444444333333333444444444555555666666666666777777777777888888777777888999999:::<<<<<<;;;;;;;;;<<<======<<<===============<<<;;;============>>>???AAAAAABBBCCCDDDCCCBBBCCCDDDFFFFFFGGGGGGHHHHHHIIIJJJJJJIIILLLOOOOOOOOORRRWWW\\\lll{{{~~~wwwxxx{{{vvvwwwvvvuuuuuutttrrrmmmjjj^^^[[[VVVSSSRRRRRRQQQPPPNNNQQQVVV\\\bbbfffiiikkklllnnnoooooommmllllllmmmkkkkkkkkkllllllmmmnnnnnnkkkiiihhhiiijjjlllkkkkkkjjjkkkkkklllllllllkkkkkkoooooooooooooooooooooooommmnnnnnnnnnnnnmmmllllllnnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllmmmnnnnnnlllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnlllgggaaa\\\RRROOOQQQXXX___dddhhhmmmkkkkkklllmmmmmmnnnmmmmmmmmmmmmlllkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooooooooopppppppppppprrrsssrrrpppnnnnnnooorrroookkkgggbbb\\\VVVRRROOOJJJEEECCCEEEIIIKKKLLLLLLKKKIIIJJJJJJJJJHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHDDDEEEEEEEEEDDDGGGLLLOOOUUUYYY```ggglllooopppqqqrrrsssttttttttttttvvvwwwtttuuuvvvvvvwwwwwwvvvvvvtttssssssrrrrrrqqqqqqpppqqqrrrsssttttttttttttsssuuuuuuuuuuuuuuuvvvxxxxxxuuuuuutttsssrrrrrrrrrrrrpppnnnggg]]]RRRHHHBBB@@@===<<<;;;:::999888888888888888888888888888888888999888777666555444444555333333444444555666666777888888888888888777777666888888;;;>>>===<<>>::::::===<<<<<<<<<;;;;;;;;;::::::888888777777777777888888888999;;;<<<=========<<<<<<<<<<<<<<<<<<=========<<<<<<;;;::::::999999999888777777777777888999:::888777666555444333333333222222333333333444444444222333333333333222111111333555777666444222222222111444333///...222333111//////............//////111111222222333444444555444444333333333333444444333333333333333333333333444333222222111111222222111000......//////---,,,000/////////............////////////////////////...///000111111000///...000000///...............222111000/////////////////////............//////...//////000000000000000000000000111222333444333111333555444222111222333222222222333333333444444333333333444444444555555666666666666777777777777888888888777888888999:::;;;;;;;;;;;;<<<<<<======<<<===============<<<;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDCCCBBBCCCDDDFFFFFFGGGGGGHHHHHHIIIJJJJJJHHHKKKOOOPPPPPPRRRWWW[[[hhhuuu~~~wwwxxxzzzsssuuuuuuttttttssspppkkkggg\\\YYYUUURRRQQQPPPOOONNNOOOQQQTTTYYY^^^bbbeeefffhhhjjjllllllkkkkkklllmmmllllllkkkkkklllmmmnnnnnnkkkiiihhhiiikkkmmmmmmllllllllllllllllllkkkjjjjjjoooooooooooooooooooooooommmnnnnnnnnnnnnmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllmmmnnnooolllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllhhhccc___VVVSSSUUU]]]ccceeehhhlllkkkllllllmmmmmmmmmllllllmmmlllkkkiiiiiiiiijjjjjjjjjkkklllmmmnnnnnnnnnmmmllllllmmmmmmmmmmmmmmmmmmppppppqqqqqqrrrsssssstttrrrttttttssspppnnnmmmnnnoookkkeee```ZZZUUUPPPLLLOOOMMMLLLKKKLLLOOOSSSUUURRROOOMMMLLLKKKJJJHHHFFFKKKLLLOOOPPPPPPNNNLLLJJJGGGHHHIIIHHHHHHKKKRRRWWWaaaffflllppprrrsssssstttrrrtttttttttttttttwwwyyyuuuuuuvvvwwwwwwwwwwwwwwwtttssssssrrrrrrqqqqqqpppqqqrrrtttuuuvvvuuuuuuttttttttttttuuuuuuvvvwwwxxxuuutttsssrrrqqqqqqqqqqqqnnniiiaaaWWWNNNFFFAAA>>>;;;;;;::::::999888777666888888888888888888888888999888777555555444444444222333333444555666777777888888999999888888777666999999;;;>>>===<<>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::666666666666777888999999777666555444444444444444333333333333444444444444222333333333333333222222666888999999777555444444555666444///222888777/////////............//////111222222333444555666666444444333333333333444444333333333333333333333333333222111111000000111111111///............---+++//////...------......//////////////////////////////000111222222000///---000000///...............000000///.........////////////............//////......///000000000000000000//////111444555555444222555777666222000222333222222333333333333444444333333333444444444555555555666666666777777888888999888888888888888999999:::::::::;;;<<<<<<======<<<<<<===============<<<<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDCCCBBBCCCDDDFFFFFFFFFGGGGGGHHHIIIIIIIIIGGGJJJNNNOOOOOOQQQVVVZZZcccnnn}}}}}}|||uuuwwwyyyqqqtttsssssssssrrrnnniiieee[[[XXXTTTQQQPPPPPPNNNMMMMMMOOORRRVVVZZZ]]]```bbbdddfffhhhiiijjjjjjkkkmmmmmmlllkkkkkkkkklllmmmnnnmmmkkkjjjjjjlllmmmmmmlllkkkkkklllllllllllllllkkknnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnmmmmmmlllllllllllllllllllllllllllkkkkkkllllllnnnoooooolllllllllmmmmmmmmmnnnnnnmmmlllllllllllljjjfffccc[[[YYY\\\ccchhhhhhhhhkkkllllllmmmmmmmmmlllkkkkkkmmmllljjjhhhggghhhiiijjjiiijjjlllmmmnnnnnnmmmmmmlllllllllmmmmmmlllllllllooopppqqqrrrssstttuuuvvvuuuvvvvvvtttpppnnnmmmmmmgggbbb\\\VVVRRROOOLLLIIIOOORRRTTTTTTSSSTTTYYY^^^ZZZWWWTTTRRRPPPNNNKKKIIIMMMOOORRRUUUVVVTTTRRRPPPKKKMMMNNNMMMMMMQQQYYY```iiinnnsssvvvvvvuuuvvvwwwuuuuuuuuutttssssssuuuwwwuuuvvvwwwwwwxxxxxxwwwwwwtttssssssrrrrrrqqqqqqpppqqqrrrtttvvvwwwvvvuuutttttttttttttttuuuvvvwwwwwwtttsssrrrqqqqqqppppppqqqjjjcccYYYPPPJJJEEE@@@<<<;;;;;;::::::888777666555777777777777777777777777888888666555444333333333222222333444555666777777888999999999999888777777999999;;;>>>===<<<@@@GGGHHHPPPVVVVVVVVVYYY[[[ZZZZZZZZZYYYWWWVVVVVVYYY[[[___bbbeeeggghhhiiikkkmmmmmmmmmmmmlllkkkiiihhhggg```___]]][[[ZZZYYYYYYYYYWWWUUUSSSQQQPPPPPPQQQQQQQQQQQQOOOMMMKKKIIIGGGFFFFFFFFFGGGJJJPPPVVV\\\```\\\TTTLLLGGGCCC>>>===???============<<<<<<<<<;;;::::::999999::::::;;;<<<<<<===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;999999888777777777777777555555444444333444444555333333333444444444444555222222333333444333333222555666888888666444333333222555555555???IIIEEE888//////............//////222222333444555666777777555444444333333444444555333333333333333333333333222111000000//////000000111///............---+++...------,,,,,,---...//////////////////////////////000222333222111...---000000///........................---......////////////............//////---...///000111000000///000//////111555777666555444888:::888444222333555222222333333333333444444333333333444444444555555444555555666777888888999999999888888888888888999888999:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>===;;;<<<<<<===>>>@@@BBBCCCBBBCCCDDDCCCBBBCCCDDDFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGJJJMMMMMMMMMNNNSSSWWW\\\eeewwwyyyzzzyyytttvvvxxxpppsssrrrrrrrrrqqqmmmhhhddd[[[XXXUUURRRQQQPPPOOOMMMKKKMMMPPPSSSWWW[[[^^^___aaacccfffhhhhhhiiikkkmmmmmmlllkkkjjjjjjkkklllmmmooommmlllkkklllmmmlllkkkiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppppppppppppppooonnnnnnllllllllllllllllllllllllkkkkkkkkklllmmmnnnoooppplllllllllmmmmmmmmmnnnnnnmmmlllkkkkkklllkkkhhhfff___^^^```gggkkkjjjiiijjjmmmmmmmmmmmmlllkkkjjjjjjmmmllljjjhhhgggggghhhiiihhhjjjkkkmmmnnnnnnmmmmmmlllllllllmmmmmmlllkkkkkknnnnnnoooppprrrssstttuuuwwwwwwwwwuuuqqqnnnllllll```\\\UUUPPPMMMKKKJJJHHHOOOTTTZZZZZZWWWWWW]]]cccbbb___[[[XXXUUUSSSPPPNNNNNNPPPUUUYYYZZZYYYWWWUUUOOOQQQRRRQQQPPPUUU^^^eeelllpppuuuwwwvvvvvvvvvxxxwwwwwwvvvtttrrrrrrsssuuuvvvvvvwwwxxxxxxxxxxxxwwwttttttsssrrrrrrqqqqqqpppqqqrrrtttvvvwwwwwwvvvuuusssssssssttttttuuuvvvwwwssssssrrrqqqppppppppppppggg^^^SSSLLLHHHEEE???;;;;;;;;;::::::888777555444666666666666666666666666888777666555333333222222222222333444555666777888888999999999999888777777999999;;;>>>===<<<@@@GGGGGGOOOVVVVVVWWWZZZ\\\[[[ZZZ[[[ZZZXXXWWWXXXZZZ]]]aaacccfffhhhiiijjjlllnnnmmmlllkkkiiifffcccaaa___SSSSSSSSSUUUWWWZZZ]]]___YYYXXXVVVTTTSSSTTTUUUVVVWWWVVVTTTQQQNNNLLLJJJIIIGGGGGGGGGIIIOOOVVV]]]bbb```WWWOOOKKKFFFAAA???@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@???======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;<<<;;;:::888777666555555444444333333333444444555333333333444444444555555222222333444444333333333111333555444222000000000---222666===MMM[[[UUUEEE//////............//////222222333444555666777888555555444444444444555555333333333333333333333333111000000///////////////111///...---......---+++---,,,,,,+++,,,---...///000000000000000000000000///000222333333111...---000000///...............---------------...///000//////............//////---...000111111111000///111//////111555888777555666:::===;;;666333555777222222333333333444444444333333333444444444555555333444555666777888999:::999999888888888888888999777888999:::;;;;;;;;;;;;::::::<<<===>>>>>>>>>>>>;;;;;;<<<===???@@@BBBCCCBBBCCCDDDDDDBBBCCCDDDFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHJJJLLLLLLJJJKKKPPPSSSWWW```qqq~~~|||yyywwwwwwvvvtttsssqqqrrrrrrrrrppplllhhhfff^^^VVVQQQSSSUUURRROOONNNNNNMMMMMMOOOSSSWWWYYYYYYZZZYYY[[[aaaggglllmmmlllnnnmmmlllkkkjjjkkklllmmmmmmmmmmmmmmmmmmmmmlllllllllmmmooopppppppppooonnnppppppoooooooooooopppppppppooonnnooopppqqqpppnnnmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmpppoooooonnnmmmllllllkkkhhhhhhhhhhhhiiijjjkkklllmmmlllkkkjjjjjjiiiiiijjjjjjgggeeeeeeiiikkkkkkjjjiiiiiijjjkkkllllllllllllmmmllljjjiiiiiijjjlllmmmlllqqqsssssstttvvvvvvrrrsssttttttqqqlllfffbbb```[[[WWWQQQKKKIIIJJJLLLOOOTTTVVVXXXYYYZZZ\\\___aaa]]]]]]]]][[[YYYWWWTTTSSSTTTVVVYYYYYYXXXWWWVVVVVVYYYWWWVVVXXX^^^dddiiilllwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvuuuuuuvvvvvvxxxxxxxxxwwwwwwwwwvvvvvvtttttttttuuuuuuuuuuuuuuussssssssstttvvvwwwyyyzzztttsssqqqqqqsssttttttssssssrrrppppppooommmjjjggg^^^UUUJJJEEEFFFFFFCCC???<<<888666777555222222555555666888999999999888777:::888666333222222333444222333444444333333555777;;;::::::999888888999999===<<<<<<<<<===@@@BBBDDDKKKOOOSSSWWWXXXYYY[[[\\\\\\\\\[[[[[[[[[\\\^^^___dddcccdddfffjjjmmmmmmmmmpppkkkfffccc___YYYXXX[[[SSSXXX[[[]]]aaagggiiihhhfff___ZZZ\\\^^^\\\YYYYYYWWWVVVUUUSSSQQQNNNMMMLLLOOOLLLKKKLLLPPPVVVZZZ\\\ccc\\\UUUPPPHHHAAADDDMMMPPPOOOLLLHHHCCC@@@??????<<<===>>>???@@@??????>>>????????????@@@AAABBBCCC@@@???>>>===============<<<===>>>===;;;::::::;;;:::999777777777666444222777444333666555333333666111111222333444444444444444333222222444444333222333333444444333222000///666111000999FFFJJJCCC:::222111000.........///000444444333333333444444555999888888777666555555444666555444333222333444444333333222111000000000111111000......///...+++)))---------.........//////000//////000222222111000333333333333222111000000........................//////............//////000//////.........//////...000111000///...///111...///000333555888999:::444777999888444222222333333333333333333333333333333333333333333333333333777888888888888777666666888888999999999888888777999999999999999999999999::::::;;;;;;<<<======>>><<<<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJLLLOOORRRYYY\\\hhh~~~|||yyywwwwwwvvvtttssspppqqqrrrrrrpppmmmjjjgggaaaYYYSSSTTTTTTRRROOONNNPPPOOONNNPPPSSSVVVXXXXXXWWWWWWYYY^^^dddhhhiiihhhmmmlllkkkkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmlllllllllmmmooopppppppppooonnnoooooonnnnnnnnnnnnoooooopppooonnnnnnppppppooonnnmmmllllllllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllkkkiiiiiiiiiiiiiiijjjjjjkkkmmmlllkkkjjjiiiiiiiiiiiiiiigggeeefffhhhkkkkkkjjjhhhiiijjjkkkkkkkkkkkkkkkkkkjjjiiihhhiiijjjlllmmmlllppprrrrrrsssvvvuuuqqqooopppooolllgggaaa\\\YYYTTTQQQMMMIIIHHHJJJMMMOOOTTTUUUWWWWWWXXXZZZ]]]```aaa```^^^]]]\\\\\\\\\\\\XXX[[[]]]\\\YYYVVVSSSSSSZZZZZZ[[[___dddjjjoooqqqwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvvvvvvvvvvvvvxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvssssssttttttuuuvvvxxxxxxtttsssqqqqqqssstttsssssstttsssrrrqqqpppmmmiiieeeXXXPPPFFFBBBCCCDDDAAA>>>;;;777555555444222333666666777777888888888777777:::999666444333222333444222333444444333333555777999999888888888888999999>>>>>>======???AAADDDEEEIIIMMMRRRUUUWWWXXXZZZ[[[\\\\\\[[[\\\]]]^^^```aaaddddddeeehhhkkknnnnnnmmmooohhhbbb___ZZZVVVWWWZZZYYY___cccgggllltttwwwvvvqqqiiibbbbbbbbb___]]]\\\[[[ZZZXXXVVVSSSRRRPPPPPPOOOOOOOOOOOORRRUUUYYY\\\```ZZZUUUTTTQQQNNNRRRXXX\\\YYYTTTNNNHHHEEEDDDEEE???@@@AAABBBBBBBBBAAA@@@AAAAAABBBBBBBBBBBBCCCCCC@@@??????>>>============>>>??????>>><<<:::;;;<<<;;;:::999::::::999666444777444333666666444444777222222333444444444444333444333222222444444333222333333333333333111000///333///...444===@@@;;;555222111000///......///000333333333333444444555666888888777777666555555444555555444333333333333333333222111111000000111111111000......///...+++)))---------.........////////////000111222222111000444444444333333222111000........................//////............////////////............//////...000111000///...///000...///000222444666777888333555777777444222222333333333333333333333333333333333333333333333333333777777777777777666555444777777888888888777777666999999999999999999999999:::;;;;;;;;;<<<<<<======<<<<<<<<<===>>>@@@AAABBBAAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIJJJMMMPPPVVVYYYdddyyy~~~|||yyywwwuuuuuutttsssqqqppppppqqqqqqooommmjjjhhhbbbZZZTTTTTTTTTQQQNNNNNNQQQPPPOOOPPPTTTWWWXXXXXXXXXXXXZZZ___cccggghhhgggkkkkkkjjjjjjkkklllmmmnnnllllllllllllllllllmmmmmmlllmmmooopppppppppooonnnnnnnnnmmmmmmmmmmmmnnnnnnooonnnmmmnnnoooooonnnmmmllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjjjjjjjlllkkkiiihhhgggggghhhiiihhhgggeeefffhhhjjjjjjiiiggghhhiiiiiiiiiiiiiiihhhhhhggggggggghhhjjjlllmmmkkkppprrrqqqrrrtttsssppplllkkkhhhddd___ZZZVVVSSSOOOMMMKKKJJJKKKMMMPPPQQQUUUVVVWWWWWWWWWZZZ^^^aaacccbbbaaaaaabbbdddfffhhhhhhjjjkkkiiiddd]]]XXXUUUZZZ\\\```eeekkkppptttvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvtttttttttttttttuuuvvvvvvtttsssqqqqqqrrrssssssrrrqqqqqqqqqqqqoookkkddd```OOOHHH@@@===???AAA???===:::555333444333222444888888888777777777777777777;;;999777555333333333333222333444444333333555777777777777777888999::::::@@@???>>>???@@@CCCEEEGGGIIILLLQQQTTTVVVWWWYYYZZZ\\\\\\\\\^^^___aaacccdddffffffgggjjjmmmooonnnmmmlllddd]]]YYYWWWUUUYYY^^^bbbiiiooossszzz~~~tttkkkhhhfffcccaaabbbaaa___\\\XXXUUUSSSRRRRRRPPPRRRTTTSSSSSSTTTXXX\\\aaa^^^^^^cccggghhhjjjmmmhhhcccZZZRRRLLLIIIHHHIIIDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGFFFDDDCCCAAA@@@???>>>============@@@AAAAAA@@@===;;;;;;<<<;;;;;;<<<===>>>===999666666333333666777555666999444444444444444333333333444333222333444555444222222222222222222111000///111///---///333555444111111000000////////////000222222333333444555666666777777777666555555444444444444444444444333333222222222111000000000111111111///......///...,,,***---------...............//////000111111111111111444444444444333222111111........................//////............////////////............//////...///000000......///000...///000111222333444555111333555555333222222333333333333333333333333333333333333333333333333333777777777666555444333222555666666777777777666666888888888888888888888888;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@AAABBBCCCDDDFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHKKKNNNSSSUUU___rrr}}}xxxvvvtttrrrrrrrrrpppooopppppppppooommmjjjhhhfff```YYYTTTTTTSSSPPPOOOPPPOOONNNNNNQQQUUUXXXZZZ[[[]]]^^^```cccfffiiijjjjjjiiiiiijjjjjjkkklllmmmnnnkkkkkkllllllllllllmmmmmmlllmmmooopppppppppooonnnmmmmmmmmmllllllmmmmmmmmmnnnmmmlllmmmnnnnnnnnnlllmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooooooooooooooommmmmmmmmmmmmmmnnnnnnnnnlllllllllkkkjjjiiiiiihhhkkkiiifffdddcccdddfffggggggffffffggghhhiiiiiiiiigggggghhhhhhhhhgggffffffeeeeeeeeefffhhhiiikkkllllllppprrrqqqqqqsssqqqnnnjjjfffaaa\\\XXXUUUSSSRRRPPPOOOOOOOOOOOOQQQSSSTTTVVVWWWXXXYYYZZZ^^^cccgggeeefffgggjjjlllnnnpppqqquuuwwwwwwtttlllccc\\\XXXWWW[[[cccjjjooosssvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuutttssssssttttttttttttsssqqqqqqrrrsssrrrqqqnnnooooooooolllfff^^^XXXHHHCCC<<<:::<<>>===999444222333333222555999999888888777777777777777;;;:::888666444333333333222333444444333333555777444555555666777999:::;;;@@@?????????AAADDDGGGIIIKKKNNNSSSVVVXXXYYYZZZ[[[\\\]]]^^^```ccceeeggghhhggghhhiiilllooopppnnnlllhhh```ZZZXXXYYY[[[bbbjjjnnnuuu{{{wwwmmmiiifffccccccffffffccc^^^YYYUUURRRQQQPPPPPPTTTWWWVVVRRRRRRVVVZZZ```bbbhhhrrr{{{}}}{{{xxxllleee[[[QQQKKKIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIKKKMMMLLLIIIFFFDDDCCCBBBAAA@@@???>>>>>>>>>CCCCCCCCCAAA>>><<<<<<===;;;;;;===???AAA???;;;888666333333666777666777:::777666555444444333333333555333222333444555444333222222222111111000000000111000000/////////111222000000000////////////000000111222444555666666777666666666555555444444444333333444555444333222111111111000000000000111111000///......///...,,,***...........................000111111111000111111444444555444444333222111........................//////............/////////............//////000...///000///......///000......///000000111111222000111222222222333333333333333333333333333333333333333333333333333333333777777777666555444333222555666777777888777777777777777777777777777777777<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======???@@@@@@???@@@AAACCCEEEFFFHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDFFFGGGGGGGGGGGGHHHKKKMMMRRRSSS\\\mmm{{{vvvtttrrrqqqqqqqqqooonnnnnnnnnmmmkkkhhheeecccaaa[[[VVVTTTUUUTTTQQQPPPRRRLLLLLLMMMQQQVVV[[[^^^___aaaccceeegggiiijjjkkklllhhhiiijjjkkkllllllmmmmmmkkkkkkkkkkkkllllllmmmmmmlllmmmooopppppppppooonnnmmmmmmllllllllllllmmmmmmmmmlllkkklllmmmmmmlllkkkmmmnnnoooooooooooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnoooooolllllllllkkkjjjiiihhhggghhheeebbb___^^^```bbbdddeeefffgggggghhhhhhiiiiiiggggggggggggfffeeeeeedddcccddddddfffgggiiikkklllmmmqqqrrrpppooopppnnnjjjeee```YYYUUUTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTVVVXXXZZZ]]]bbbgggkkkiiimmmrrrwwwzzzzzzyyyxxxvvvxxxwwwssskkkaaaYYYTTTWWW]]]gggnnnsssuuuxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuutttttttttuuuttttttsssssssssssssssuuusssqqqqqqrrrrrrqqqpppnnnnnnooonnnjjjcccZZZSSSDDD@@@;;;:::;;;===>>>===888444222444444333555999999999999999999999888888<<<;;;999777666444333333222333444444333333555777333444444666777999;;;<<>>???@@@BBBFFFIIILLLPPPSSSWWWZZZ[[[[[[\\\]]]]]]^^^aaacccfffiiijjjkkkiiijjjlllooopppooollliiibbb]]]YYY[[[```gggqqqzzz~~~zzzqqqhhhcccaaa```ccchhhjjjgggccc]]]XXXTTTQQQPPPQQQTTTWWWVVVRRRPPPTTTXXX\\\cccmmmxxxzzzrrrjjjcccXXXPPPLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKMMMOOOQQQPPPMMMIIIFFFEEEEEECCCBBBAAA@@@@@@@@@DDDDDDDDDBBB???======>>>;;;;;;===@@@AAA???;;;888777444444777888666888;;;888888666555444333333444555444333333555555444333222222222111111111111111000222333222//////111333/////////000000000000///000111222444555666666666555555555555444444444444222333444444444333111000111000000///000000111111000.........///...,,,+++.....................------000222222000///000222444444444444333222111111........................//////............//////...............///000000---///000///...---...///........./////////000000111111000111222333333333333333333333333333333333333333333333333333333333777777777777666555444333666777888888999999999888777777777777777777777777;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>???AAACCCEEEFFFHHHIIIHHHHHHHHHGGGGGGFFFFFFEEEGGGHHHIIIHHHHHHIIILLLNNNRRRSSSZZZiii{{{vvvtttrrrooonnnoooooommmllliiihhhgggeeeccc```^^^]]]XXXUUUUUUWWWVVVRRRQQQSSSKKKKKKLLLQQQWWW]]]aaabbbccceeehhhiiiiiiiiikkklllhhhiiijjjkkkllllllkkkkkkjjjjjjkkkkkkllllllmmmmmmlllmmmooopppppppppooonnnmmmmmmllllllllllllmmmmmmlllkkkjjjkkkllllllllljjjmmmnnnoooppppppooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmjjjjjjkkkkkkjjjiiigggfffdddaaa\\\YYYXXXZZZ^^^```ccceeehhhhhhgggggghhhiiiggggggggggggfffeeecccccccccdddeeefffhhhiiijjjkkkmmmqqqqqqnnnlllllliiiddd^^^ZZZWWWWWWZZZ]]]]]]\\\XXXWWWUUUSSSRRRRRRRRRSSSTTTWWWZZZ^^^aaaeeejjjmmmpppttt{{{}}}vvvwwwwwwrrrjjjaaaZZZWWW\\\cccmmmtttwwwxxxzzz|||yyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxvvvvvvuuuuuuttttttsssssstttssssssrrrrrrrrrssssssuuusssqqqpppqqqrrrqqqpppppppppooommmiiiaaaWWWQQQBBB???;;;::::::;;;<<<<<<888444444666666444555999888999:::;;;<<<;;;::::::<<<<<<:::999777555333222222333444444333333555777444444555666888:::<<<===>>>>>>???AAAEEEIIINNNPPPVVVYYY\\\^^^^^^^^^^^^______aaacccfffiiikkkmmmmmmkkklllnnnpppqqqnnniiieee]]]YYYZZZaaaiiirrr~~~zzznnnfff___\\\ZZZZZZ___fffkkkiiifffbbb^^^YYYVVVTTTTTTUUUVVVTTTRRRQQQTTTWWW^^^gggqqqyyy}}}|||ssskkkddd^^^VVVQQQOOONNNKKKIIIIIIIIIHHHHHHHHHIIIJJJKKKNNNOOORRRSSSRRROOOLLLJJJHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDBBB@@@>>>>>>???======>>>???@@@???;;;888888555555888999777888;;;999888666555444444555555555444333444555666555333333333222111111222222333333666888777444111111222...//////000000000000///000111333555666666555555444444444444444444444444333333333333333222222111000000/////////000111111///...---...//////---+++...............------------000333222000///000333333333333333222111000000........................//////............//////......---......///000111---...//////------...///............////////////333111000000222444444333333333333333333333333333333333333333333333333333666777777777777666555555666777888999999:::999999888888888888888888888888::::::;;;;;;<<<======>>>===<<<<<<<<<======>>>???>>>???@@@BBBDDDEEEGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJJJJIIIIIIJJJLLLOOORRRRRRYYYeeettt}}}|||yyypppllljjjhhhggghhhhhhgggfffaaaaaa```___^^^\\\[[[[[[YYYXXXYYY\\\ZZZTTTQQQRRRLLLLLLMMMQQQWWW]]]aaabbbfffhhhkkkkkkjjjiiikkkmmmiiijjjkkkkkkkkkkkkjjjiiiiiijjjjjjkkkllllllmmmmmmlllmmmooopppppppppooonnnnnnnnnmmmmmmmmmmmmnnnnnnllljjjiiijjjkkklllkkkjjjkkklllmmmnnnnnnmmmlllkkkmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjhhhhhhjjjjjjjjjhhhfffeee```\\\WWWSSSSSSUUUYYY\\\bbbeeehhhiiigggfffgggiiihhhhhhhhhgggfffdddcccbbbdddeeefffggghhhiiijjjjjjlllooonnnjjjgggfffbbb]]]YYYYYY\\\cccjjjmmmjjjfff]]][[[XXXVVVUUUUUUVVVVVVZZZ]]]bbbeeehhhjjjmmmooouuuxxx}}}}}}yyyyyyxxxtttmmmfffaaa^^^```hhhrrrxxxyyyyyy{{{}}}yyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvvvvvvvwwwxxxxxxvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvuuuttttttssssssrrrrrrrrrrrrrrrssssssuuusssqqqpppqqqqqqpppoooooommmllliiiddd[[[RRRLLLAAA???<<<999999999999:::888666666999999555555777666888<<<>>>???>>>===;;;===<<<;;;:::777555333222222333444444333333555777555555666777999;;;<<<===??????AAADDDIIINNNSSSVVVZZZ]]]```aaa```_________aaacccfffiiikkkmmmnnnooommmnnnpppqqqqqqmmmfffaaaWWWVVV[[[eeepppyyy~~~tttlllddd]]]XXXVVVUUUVVV[[[cccffffffeeedddaaa^^^[[[YYYXXXWWWUUUSSSSSSTTTWWWXXXaaakkkrrrsssrrrqqqkkkeee[[[WWWSSSRRRSSSRRRNNNJJJIIIIIIIIIIIIJJJLLLMMMNNNPPPQQQRRRSSSSSSQQQOOOMMMKKKJJJHHHGGGEEEDDDDDDDDDBBBCCCCCCBBB@@@??????@@@@@@?????????@@@???<<<999:::777666999999666777:::999888666555444555666777666444333444555666555444444444333222222333444555;;;>>>AAAAAA===888444222---...///000111111000///111222444555666555444333333333333333333333333333444333222222111222222222///////////////000111111///...---...//////---+++//////.........---------,,,000333333///...000333222222222222111000//////........................//////............//////---------......///000111---...//////------...///---.........//////000000555222000000333444444333333333333333333333333333333333333333333333333333444444555666666666555555555666777888999999999999999999999999999999999999888999:::;;;<<<>>>??????===<<<<<<<<<<<<===>>>>>>>>>>>>???AAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJJJJIIIIIIIIILLLNNNOOOPPPUUU___lll{{{yyyvvvssskkkeeecccaaa```aaaaaa```^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]```]]]UUUQQQQQQNNNMMMNNNRRRXXX]]]```aaahhhkkknnnnnnlllkkkllloooiiijjjkkklllkkkjjjiiihhhiiiiiijjjkkkkkklllmmmmmmlllmmmooopppppppppooonnnnnnnnnmmmmmmmmmmmmnnnnnnkkkjjjiiiiiikkkkkkjjjiiiiiijjjlllmmmmmmllljjjiiimmmmmmmmmmmmnnnnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjjjjiiihhhhhhfffgggiiijjjiiihhhfffeee^^^ZZZTTTPPPPPPRRRWWWZZZbbbeeehhhiiigggfffgggiiiiiihhhhhhgggfffdddcccbbbdddeeeggghhhiiiiiiiiiiiikkkmmmlllgggdddbbb^^^XXXXXX\\\eeepppzzz{{{uuunnnaaa___\\\YYYXXXYYYZZZ[[[aaaeeeiiimmmnnnooopppqqquuuwwwzzz|||}}}}}}{{{zzzxxxxxxwwwtttnnnhhhdddbbbbbbjjjsssxxxxxxxxxzzz|||yyyyyyyyyyyyyyyyyyyyyyyyvvvvvvuuuvvvvvvwwwxxxxxxvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuutttrrrqqqqqqqqqrrrrrrssstttuuusssqqqpppqqqqqqpppoookkkjjjgggccc^^^VVVMMMGGGAAA???<<<999888777777888888666777;;;:::666555666555888===@@@BBB@@@>>><<<======<<<:::888555333222222333444444333333555777666666777888999;;;===>>>@@@@@@BBBFFFKKKQQQWWWZZZ]]]___bbbbbbaaa```______bbbdddgggjjjmmmnnnoooooonnnoooppprrrqqqlllddd___TTTUUU[[[gggsss|||vvvjjj```___YYYUUUSSSRRRSSSYYY```___```bbbcccbbb___\\\ZZZ[[[XXXTTTSSSTTTWWWYYYZZZ___hhhlllhhhddddddbbb^^^TTTRRRPPPQQQTTTTTTOOOJJJJJJJJJJJJJJJLLLNNNPPPQQQPPPQQQSSSSSSSSSRRRPPPOOOMMMLLLJJJHHHGGGFFFEEEEEEAAABBBCCCBBB@@@???@@@AAACCCAAA@@@@@@@@@???===;;;;;;888777999999666777:::999888666555444555777888666555444444555666555444555444333333333444555666CCCFFFIIIIIIEEE>>>777222---...///111111111000///222333555666666555333222333333333333333333333333555444222111000111222333///////////////000111111///...---...//////---,,,//////.........---------,,,000444333///...000333111111222111111000///...........................//////............//////---------......000111111---...///...------...///------......///000000000666333111111333555444333333333333333333333333333333333333333333333333333222222333444555555555555444555666777888888888888999999999999999999999999777888999;;;===>>>???@@@===<<<<<<<<<<<<======>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIJJJIIIHHHIIIKKKNNNLLLMMMRRR\\\ffftttyyysssnnnjjjiiieeeccc___]]][[[\\\]]]^^^______```aaacccddddddeeecccddddddaaa[[[TTTPPPNNNNNNNNNNNNNNNPPPUUU\\\aaahhhjjjlllmmmlllkkkkkklllnnnkkkiiihhhiiiiiihhhgggeeeffffffhhhiiikkklllmmmllllllmmmmmmmmmmmmmmmmmmppppppooommmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnjjjjjjiiigggfffdddbbbaaaccccccdddddddddbbbaaa``````[[[TTTRRRTTTWWWZZZZZZ___ccchhhkkkkkkiiiggggggiiiiiihhhfffeeedddcccbbbeeegggjjjkkkjjjiiiiiiiiigggfffccc```\\\XXXUUUSSSQQQXXX```hhhrrryyyxxxsssgggaaa]]]^^^___^^^aaaeeeaaagggmmmpppqqqrrrtttwwwxxxyyy|||~~~~~~||||||vvvmmmhhhhhhjjjooovvvyyyyyyyyy{{{|||yyyyyyxxxxxxxxxyyyzzz{{{zzzzzzxxxwwwwwwwwwxxxyyyxxxxxxxxxyyyyyyxxxxxxwwwxxxxxxxxxwwwwwwwwwvvvvvvtttssssssrrrrrrrrrrrrrrrtttsssqqqpppnnnnnnmmmmmmkkkiiieee___WWWOOOIIIEEE<<<<<<;;;999777666555444777777777777888888888888999777;;;DDDIIIEEE===999======<<<;;;999777555444555555444444444555555666888888888999;;;===???AAAAAADDDIIIKKKMMMQQQVVV[[[```bbbeeeeeedddccccccdddfffhhhkkklllllllllmmmooorrrqqqqqqqqqpppkkkccc\\\VVV[[[dddooozzz~~~vvvmmmeee___XXXTTTRRRTTTVVVVVVWWWZZZ```aaacccbbb```]]]\\\]]]ZZZ[[[[[[ZZZXXX[[[```eeekkkmmmnnnnnnjjjccc\\\XXXTTTRRRPPPPPPRRRSSSQQQNNNNNNOOOPPPRRRTTTUUUWWWWWWVVVVVVVVVWWWWWWVVVVVVUUUUUUQQQNNNMMMMMMLLLJJJGGGEEEEEECCCBBBBBBBBBCCCCCCEEEEEEFFFFFFDDDAAA>>><<<;;;:::888888999:::999888:::999888777666666666666444444444555555555666666444555666444222333666:::FFFEEEBBB???;;;888555333111//////222222//////222222222222333333444444444333444444444444333222222111000...---///000111000000000000000///////////////---,,,---000000...+++000000//////.........---000000000000000000000000333222000/////////000111111000///...............////////////////////////---------........./////////......------------...222111000......---------.........///000222333444333333222111111222333333666333444666666222111333666777888777444333333444444555666777777888888888888:::;;;;;;999999:::<<<<<<;;;;;;;;;;;;<<<==============================;;;>>>@@@AAAAAAAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGGGGGGGHHHIIIIIIMMMNNNRRRZZZbbbnnn{{{rrrnnniiifffeeeaaa```___^^^^^^___aaabbbcccddddddeeefffggghhhiiiggggggfffbbb[[[UUUQQQOOONNNOOOOOOOOOQQQTTTZZZ^^^eeehhhkkkllllllkkkkkkllllllkkkiiiiiiiiiiiigggeeeaaabbbdddfffhhhiiijjjjjjkkkllllllmmmmmmmmmmmmmmmpppooonnnmmmllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmnnnkkkjjjhhheeebbb^^^[[[YYY[[[\\\^^^```aaabbbbbbbbb```[[[VVVSSSUUUXXX[[[[[[]]]aaafffjjjjjjiiihhhhhhhhhhhhgggfffeeeddddddcccfffiiikkkllljjjhhhffffffeeeccc___[[[WWWTTTRRRRRRSSSYYY```gggpppwwwvvvqqqjjjddd``````aaaaaadddhhhkkkoootttwwwvvvvvvyyy{{{}}}{{{sssnnnnnnsssvvvzzz{{{zzzzzzzzz|||{{{zzzyyyxxxxxxxxxyyyzzzyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwvvvuuuuuutttsssssssssssstttssssssrrrqqqpppoooooooookkkhhhccc\\\TTTLLLFFFBBB<<<<<<:::999777666555555777777777777888888888999;;;999<<>>@@@AAACCCFFFKKKNNNQQQUUUZZZ^^^bbbdddfffgggfffeeeeeefffhhhjjjlllmmmmmmmmmnnnpppsssrrrrrrrrrqqqkkkddd^^^[[[aaajjjttt~~~{{{vvvppphhh```ZZZVVVQQQOOOQQQSSSSSSUUUXXX[[[]]]``````___]]]]]]]]]\\\^^^___^^^^^^aaahhhmmmnnnoooqqqppplllfff^^^ZZZVVVSSSQQQQQQRRRRRRQQQNNNPPPQQQSSSUUUXXXZZZ\\\]]]\\\\\\\\\\\\[[[ZZZXXXXXXWWWTTTPPPOOOOOOOOOMMMJJJGGGFFFDDDCCCCCCCCCEEEFFFEEEFFFFFFFFFEEEBBB@@@>>>===;;;::::::;;;;;;;;;:::::::::999888777666666777555555666666666777777777555666666444222333777;;;AAA???===999666333222111111...///222222000000333333333333333333333444444333333333333333222222111222000...---///000000000000000000000///////////////---,,,...000000...,,,000/////////............////////////////////////222111000/////////000000000//////...............////////////////////////---------.........//////111111000///.........///111000///........................///000222333444333333222111111222333333111000111444333222444999777888777666444444666888444555666777777888888888888999;;;:::999999:::<<<<<<;;;;;;;;;;;;<<<==============================;;;===@@@AAA@@@@@@BBBCCCCCCCCCDDDDDDDDDEEEEEEEEEHHHHHHGGGGGGGGGHHHIIIIIINNNNNNRRRXXX^^^hhhzzzrrrkkkhhheeebbbbbb______```aaacccdddffffffiiiiiijjjkkkllllllmmmmmmlllkkkhhhbbbZZZTTTQQQPPPOOOPPPQQQQQQQQQSSSVVVYYYaaaeeehhhkkkkkkkkklllmmmkkkjjjiiiiiiiiigggccc```YYY\\\```dddggghhhhhhhhhkkkkkklllmmmmmmmmmmmmmmmoooooonnnmmmllllllllllllkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmllljjjgggbbb\\\WWWRRRPPPQQQRRRUUUYYY]]]```cccdddaaa]]]XXXVVVVVVXXXZZZ[[[[[[___dddhhhiiiiiiiiiiiihhhgggggggggffffffffffffiiikkkmmmmmmiiifffcccbbbaaa]]]XXXSSSPPPOOOQQQRRRUUU\\\dddjjjrrrwwwvvvqqqkkkfffbbbccccccdddiiinnnxxx{{{}}}}}}yyyvvvxxx}}}~~~~~~{{{zzzzzz{{{|||{{{zzzxxxxxxxxxyyyyyyyyyxxxwwwuuutttsssrrrqqqqqqsssuuuwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwuuuttttttsssrrrrrrssssssqqqqqqqqqppppppppppppppplllhhhaaaYYYPPPGGGAAA>>><<<;;;:::888777666666666777777888888888999999999<<<999:::AAAEEEBBB>>><<<;;;;;;;;;;;;:::999888888777777777888999:::;;;<<<<<<<<<======???@@@BBBCCCFFFJJJNNNSSSVVVZZZ___bbbccceeehhhiiiiiihhhiiijjjjjjlllnnnooonnnnnnoooqqqttttttttttttrrrmmmfffaaa```fffoooyyy|||zzzxxxvvvrrrlllddd___WWWRRRNNNPPPRRRSSSUUUYYYZZZ\\\_________]]]]]]^^^```bbbcccccccccffflllrrrsssuuuwwwvvvrrrkkkccc^^^YYYWWWVVVUUUVVVVVVUUUTTTVVVWWWXXX[[[^^^aaadddeeedddddddddcccaaa___^^^]]]ZZZXXXUUUTTTTTTSSSRRRPPPLLLJJJGGGEEEDDDEEEFFFHHHEEEFFFFFFGGGFFFDDDCCCBBB???===<<<;;;<<<===<<<;;;;;;:::999888888777777888777777777777888888888888777777666444333444888;;;<<<:::777444222111111111000......222333111222555444444444444333333333333222222222333222111111000222000......///000000000////////////000000000000///...---...///000...,,,////////////............////////////////////////111111000////////////000.............../////////////////////////////////---............/////////444333222111000/////////000000///....../////////.........///000111222333333222222111111222222333......111333222333;;;DDDRRROOOHHH@@@888444444555444555666777777888888888888999::::::999999:::<<<<<<;;;;;;;;;;;;<<<==============================;;;===???@@@@@@@@@AAABBBAAAAAABBBCCCDDDDDDEEEFFFHHHGGGGGGGGGHHHHHHIIIJJJNNNNNNQQQVVVZZZbbbqqqwwwllliiigggdddcccdddbbbccceeegggiiijjjjjjjjjmmmmmmnnnoooooopppqqqqqqooommmhhhaaaYYYSSSPPPPPPPPPQQQRRRRRRQQQQQQSSSTTT^^^aaafffiiikkkkkklllmmmkkkjjjiiiiiigggccc]]]YYYQQQUUU[[[bbbfffhhhhhhgggjjjjjjkkklllmmmmmmmmmmmmooonnnmmmlllllllllllllllkkkkkkkkklllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllllljjjeee```YYYRRRMMMJJJIIIKKKNNNRRRXXX]]]aaaddddddaaa\\\YYYXXXXXXYYYYYYZZZ^^^dddgggiiiiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiilllnnnooommmhhhccc___]]]XXXUUUPPPLLLLLLOOOSSSWWW[[[dddnnntttyyy{{{vvvpppgggcccbbbdddeeegggnnnuuu|||~~~~~~|||{{{{{{|||{{{zzzyyyxxxxxxyyyzzz{{{}}}|||zzzwwwtttqqqnnnlllkkkmmmqqqtttvvvxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvssssssqqqpppooooooooooooppppppppppppoooooonnnnnnmmmhhh___UUULLLDDD>>><<<;;;;;;999888777777777777888888888999999999:::::::::777888===???===;;;;;;::::::;;;;;;;;;;;;::::::::::::999::::::;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGKKKMMMQQQUUUXXX\\\```bbbdddfffiiikkkkkkkkklllmmmlllnnnppppppoooooooooqqquuuuuuvvvuuusssooojjjfffccciiirrryyy~~~~~~|||zzzyyyyyyyyyyyyxxxsssmmmhhh\\\VVVSSSUUUWWWWWWZZZ^^^^^^___aaa```^^^\\\\\\]]]dddeeeeeedddccceeekkkpppxxxzzz||||||xxxqqqhhhccc]]]\\\[[[[[[\\\]]]^^^_________```aaacccfffhhhjjjjjjjjjjjjiiihhhgggeeeeee```^^^\\\[[[YYYXXXWWWWWWSSSPPPLLLHHHEEEEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEDDDAAA???===<<<=========<<<;;;;;;:::999999999999999777777777888888888888888888777555333333444777999:::888666444222222333333000...///333444222333666555555444444333333333222111222222222222111000000222000......///000000///////////////000000000000........./////////...---///////////////.........////////////////////////////////////////////////,,,------...////////////////////////////////////.............../////////444333222111000///////////////////////////000000.........//////111222222222222222222222222222222000111444555333555???LLLeee___TTTFFF:::333111222444555666777777888888888777999::::::999999:::;;;<<<;;;;;;;;;;;;<<<==============================;;;===???@@@??????@@@AAA???@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMPPPTTTWWW]]]kkkxxx}}}uuunnnlllkkkhhhhhhiiiiiijjjlllmmmnnnmmmlllkkkooooooppppppqqqqqqrrrrrrpppmmmhhh```XXXRRROOOOOOPPPQQQSSSRRRQQQPPPQQQRRR[[[___eeeiiikkkllllllmmmkkkkkkiiihhheee___XXXRRRLLLQQQXXX```fffiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmnnnmmmmmmllllllllllllmmmkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllkkkkkkjjjhhhddd^^^XXXQQQLLLIIIEEEGGGIIIMMMSSSZZZ___cccgggeeebbb^^^ZZZXXXXXXYYY]]]aaafffiiijjjkkklllmmmkkkkkkkkkkkkllllllllllllnnnnnnmmmiiiccc^^^ZZZYYYOOOMMMKKKKKKNNNTTT[[[```iiisss|||~~~{{{rrriii```___aaaeeehhhkkksss{{{~~~}}}||||||}}}}}}xxxxxxxxxxxxyyy{{{}}}|||wwwqqqllliiifffhhhlllqqqtttvvvvvvvvvwwwwwwvvvvvvvvvuuuuuuuuusssrrrqqqooommmllllllkkkooooooooopppooonnnmmmmmmmmmggg]]]RRRIIIBBB>>><<<;;;:::888777666777888999999999999999:::::::::::::::777888<<<===;;;:::<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===@@@CCCFFFIIIKKKLLLOOOOOOPPPSSSWWW[[[^^^```cccfffjjjllllllmmmnnnooonnnoooqqqqqqpppooopppppptttvvvwwwwwwuuuqqqnnnllliiinnntttzzz}}}{{{xxxuuuuuuvvvwwwyyyyyyvvvppplllbbb\\\YYY[[[]]]]]]___cccddddddccc```\\\ZZZZZZ[[[ccceeeeeecccbbbeeejjjoooxxx{{{~~~~~~{{{ssskkkeee^^^^^^___```bbbeeehhhjjjkkkjjjiiihhhhhhjjjkkklllnnnnnnooooooooonnnmmmmmmgggfffdddbbb___]]]]]]]]]ZZZWWWRRRMMMHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFAAA???============<<<;;;<<<;;;;;;::::::::::::;;;777777777777777777777777777666444333444555666666777666555444333333444555111...///333444333444777555555555444444333333333111222222222222111000000333111......///000//////.../////////000000000111...//////000//////...............///////////////....................................//////......+++,,,---...//////......////////////////////////////////////////////////333222111000///......///000000/////////000000111............///000111111222222222222222222222222333333555555333444>>>JJJVVVQQQIII>>>666222333555444555666777777888888888777888:::999888888999;;;<<<;;;;;;;;;;;;<<<==============================;;;===??????>>>>>>???@@@@@@@@@BBBCCCEEEFFFHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKOOOSSSVVV[[[gggsss}}}wwwrrrrrrqqqnnnmmmoooooopppqqqqqqpppooommmlllpppppppppqqqqqqqqqrrrrrrpppmmmhhhaaaXXXRRROOOOOOOOOPPPQQQQQQPPPPPPQQQSSSZZZ^^^eeeiiikkklllmmmmmmlllkkkiiigggddd^^^WWWRRRMMMRRRYYY```fffhhhiiiiiihhhiiijjjlllmmmmmmmmmmmmmmmmmmlllllllllllllllmmmkkkkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkiiigggccc^^^WWWQQQLLLIIIDDDEEEGGGKKKQQQXXX___cccjjjjjjhhhddd```]]]]]]^^^cccfffjjjmmmmmmmmmnnnooolllllllllmmmmmmmmmmmmmmmmmmllliiiccc\\\VVVTTTSSSHHHIIIJJJNNNUUU]]]eeejjjvvv~~~}}}uuujjjaaa]]]^^^ccciiimmmooowww~~~}}}}}}~~~}}}}}}wwwwwwwwwxxxzzz}}}zzzsssmmmiiibbbeeejjjooosssuuuuuuuuuuuuuuuuuuuuutttttttttttttttrrrpppmmmkkkiiiggggggiiijjjlllnnnooonnnnnnmmmjjjdddZZZNNNEEE@@@======;;;999888666666777999:::999999:::::::::;;;;;;;;;<<<::::::>>>>>><<<<<<>>>:::;;;<<<<<<======<<<<<<>>>======<<<<<<<<<======???AAADDDHHHKKKNNNOOOPPPPPPOOONNNPPPUUUZZZ^^^```dddgggkkkmmmnnnoooqqqsssqqqrrrtttsssrrrqqqqqqrrrsssvvvyyyyyywwwtttsssrrrrrruuuyyy|||}}}|||yyyxxxwwwwwwxxxzzzzzzxxxtttpppgggbbb```ccceeedddeeehhhhhhgggddd```\\\\\\^^^```ggghhhhhhgggeeehhhmmmrrrwwwzzz~~~|||uuulllggg```aaacccdddfffjjjpppsssvvvtttqqqooonnnnnnoooooosssssstttttttttttttttsssnnnnnnllliiidddbbbaaabbb```]]]YYYSSSNNNJJJGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFCCC@@@>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<888888888777777777777777777666555666777777666444333333333333333333333333222000000444555333444777555555555444444444444444222222222333222111111000333111///.../////////.........//////000000111111---///111000///...///000.........///////////////........................,,,---......///.........+++,,,...//////...---,,,////////////////////////000000000////////////...000000///.........//////111111000//////000000000///.........//////000111111222222333333222222111222222333444222111777@@@FFFCCC>>>888333222444666444555666777777888888888777888999999888888999;;;<<<;;;;;;;;;;;;<<<==============================;;;<<<>>>???>>>===>>>???@@@AAABBBCCCEEEFFFGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKIIIJJJNNNRRRTTTXXXcccooo~~~yyywwwwwwvvvrrrqqqsssrrrrrrrrrqqqpppooonnnmmmpppqqqqqqqqqqqqrrrrrrrrrpppnnnjjjccc[[[TTTQQQPPPMMMOOOPPPPPPOOOPPPRRRUUUZZZ___eeejjjlllmmmmmmmmmlllkkkiiihhheeeaaa\\\WWWTTTWWW\\\bbbfffggggggggghhhiiijjjkkklllmmmmmmmmmmmmllllllkkkkkkllllllmmmkkkkkkllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjiiigggbbb]]]VVVPPPKKKHHHCCCDDDFFFJJJPPPYYYaaaeeekkklllmmmjjjgggeeeeeegggjjjmmmoooqqqpppooopppqqqlllllllllllllllllllllllliiigggbbbZZZSSSNNNMMMMMMFFFIIIMMMUUU]]]fffmmmqqqyyy|||uuunnngggaaa```bbbiiipppssstttzzz~~~}}}~~~}}}{{{xxxxxxxxxxxxzzz|||}}}vvvppplllbbbeeekkkppptttuuuuuuuuuttttttsssssssssrrrrrrrrrqqqooolllhhheeebbb```___\\\___bbbfffiiikkkkkklllggg```UUUJJJBBB>>>======:::999777666666777:::;;;::::::::::::;;;;;;;;;;;;<<<:::<<>>;;;<<<<<<============<<<=========>>>???@@@BBBCCCGGGHHHKKKNNNPPPRRRSSSSSSOOOLLLJJJLLLSSSZZZ```ccceeehhhmmmpppqqqsssuuuvvvtttvvvwwwvvvuuusssssstttrrrvvvyyyzzzxxxwwwwwwxxxyyyzzz{{{||||||||||||||||||{{{{{{||||||zzzwwwtttmmmiiiiiilllnnnmmmmmmooommmkkkgggdddcccfffkkkpppuuuuuutttpppllllllppptttxxx|||zzzrrrlllgggiiikkklllmmmqqqwww|||}}}{{{xxxuuusssssstttuuuzzzzzzzzzzzzyyyxxxxxxwwwttttttrrrnnnhhheeedddeeecccaaa^^^ZZZVVVQQQMMMKKKHHHHHHGGGFFFFFFFFFFFFFFFEEECCC@@@???@@@@@@>>>======<<<<<<<<<<<<<<<======::::::999999888888888888888888888:::;;;:::777333111222333444444333222111444111222555555333333666444444444444555555555555333333333333333222222111444111///.../////////............///000111111111---///111111///...///000............/////////000........................+++,,,---...///......---,,,---...//////---,,,+++////////////////////////000000000000/////////...//////.........///000000222222111000///////////////............///000000111222333333333333222111222000111444333111333888>>>===<<<888555333333444444555666777777888888888666888999999888888999:::<<<;;;;;;;;;;;;<<<==============================;;;<<<>>>>>>===<<<===>>>@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKIIIJJJMMMQQQRRRTTT^^^iiixxx{{{yyyzzzxxxtttsssuuusssrrrqqqppppppooonnnnnnqqqqqqqqqrrrrrrrrrrrrrrrpppoookkkeee]]]VVVRRRQQQMMMNNNNNNNNNOOOPPPSSSVVVZZZ___fffkkkmmmmmmmmmmmmkkkjjjiiihhhgggddd```]]]ZZZ\\\```ccceeefffeeeeeeggghhhjjjkkklllmmmmmmmmmllllllkkkkkkkkkllllllmmmkkkkkkllllllmmmnnnoooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjiiigggbbb\\\UUUNNNIIIFFFCCCCCCEEEIIIQQQZZZccchhhkkknnnooonnnlllkkklllnnnoooqqqssssssrrrqqqqqqrrrllllllkkkkkkkkkjjjjjjjjjfffccc]]]TTTMMMHHHHHHIIIFFFJJJQQQYYYccckkkqqqtttsssxxxyyysssmmmkkkiiifffdddgggooovvvxxxwww||||||zzzzzzyyyyyyyyyzzz|||}}}~~~xxxrrrnnncccffflllqqquuuvvvvvvvvvssssssrrrrrrrrrqqqqqqqqqllljjjgggbbb^^^[[[XXXWWWPPPSSSXXX^^^cccfffhhhhhhccc]]]RRRGGG???<<<===>>>:::999777555666888:::<<<:::::::::;;;;;;;;;<<<<<<:::999;;;>>>===999999<<<<<<<<<===============<<<<<<<<<===???BBBDDDFFFHHHMMMNNNPPPRRRTTTTTTTTTTTTNNNJJJGGGJJJRRR\\\cccggggggjjjnnnrrrsssuuuwwwyyywwwyyyzzzyyywwwvvvvvvvvvqqquuuyyy{{{yyyxxxyyy{{{|||{{{{{{zzz{{{|||}}}}}}|||{{{zzzyyyyyyxxxuuurrrsssppppppuuuwwwuuusssuuupppooollliiikkkpppyyyyyyqqqnnnooorrr|||xxxrrroooqqqrrrsssssswww}}}|||yyywwwwwwxxxyyy~~~~~~|||{{{yyyxxxwwwwwwvvvqqqkkkffffffgggdddcccbbb___[[[VVVRRRPPPIIIHHHGGGFFFEEEEEEEEEEEEGGGDDDBBBAAAAAAAAA@@@???======<<<<<<<<<======>>>;;;;;;;;;::::::999999999:::999:::===???===888444111333555777777555333111555222222555555333333666333444444444555666666666333444444444444333222222444222///.../////////...---......///000111111222---000222111///...///111---.........//////000000........................***+++---...///...------,,,---/////////---+++***////////////////////////111111000000/////////...............///000111222333333111000///////////////............//////000111222333444444333222111222000222666777444444666222444555666555555666777444555666777888888888888666888999999888888999:::<<<;;;;;;;;;;;;<<<==============================:::<<<>>>>>>===<<<===>>>???@@@AAAAAABBBCCCDDDDDDFFFFFFFFFGGGHHHIIIKKKLLLIIIJJJMMMPPPPPPQQQZZZdddqqq}}}{{{yyyxxxwwwvvvsssqqqsssssssssrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqqqqppppppooonnnkkkgggccc^^^ZZZXXXQQQQQQQQQRRRTTTWWWZZZ\\\___aaaeeehhhjjjjjjjjjiiijjjjjjhhhgggffffffffffffcccddddddddddddcccbbbbbbggghhhiiijjjjjjkkkjjjjjjmmmlllkkkjjjjjjjjjjjjkkkllllllmmmmmmmmmmmmllllllpppooonnnnnnmmmnnnnnnooooooooooooooonnnnnnnnnnnnnnnmmmkkkjjjjjjkkklllmmmjjjjjjhhhddd]]]TTTLLLGGGDDDEEEHHHLLLSSS[[[bbbfffnnnnnnnnnnnnnnnnnnnnnnnnrrrrrrrrrrrrqqqpppooonnnlllkkkjjjkkkllljjjeee```^^^ZZZSSSKKKFFFEEEGGGJJJJJJOOOXXXaaahhhmmmooopppnnnmmmmmmmmmmmmllliiigggkkkttt|||~~~|||}}}~~~||||||yyyyyyyyyyyyyyyzzz{{{|||}}}~~~}}}yyytttqqqnnnlllkkknnnrrruuutttrrrrrrrrrrrrqqqqqqppppppooolllkkkhhh```WWWQQQPPPQQQMMMMMMOOOUUU]]]ccceeedddaaaWWWJJJAAA>>>===;;;999777666666666888;;;>>>???<<<;;;999777888999<<<===888999:::;;;<<<<<<<<<<<<===;;;999:::<<<===;;;999===???BBBCCCDDDFFFIIIKKKTTTTTTTTTTTTTTTTTTUUUUUUPPPOOOMMMNNNRRRYYY```ddddddeeehhhmmmssswwwxxxwwwwwwwwwxxxxxxxxxyyyyyyyyywwwwwwxxxyyyzzz{{{||||||{{{{{{zzzzzzzzz{{{}}}~~~|||{{{|||~~~yyyvvvvvvwwwvvvuuuwwwyyyyyyvvvsssqqqpppqqquuu|||{{{wwwwwwxxx|||wwwwwwvvvuuuvvvzzz~~~~~~}}}}}}}}}~~~~~~zzzxxxzzzxxxuuupppjjjfffdddcccbbbaaa```___]]]ZZZUUURRRLLLLLLLLLKKKJJJHHHFFFEEEIIIFFFCCC@@@???@@@AAACCC???===;;;:::::::::<<<===888888999::::::;;;<<<<<<:::;;;;;;;;;:::888666555666777777888888666555444333444555666666555444444444333333222222333333444777888888666333111111222555333111///.........//////000111222333222111111444444333222111///...---,,,---......///.........000//////...---,,,,,,,,,///...---,,,,,,---...///---------,,,,,,+++++++++//////......---------,,,000000111000000///......,,,,,,------///000111222333222111000////////////000//////000111222222111...000444555555333222111333333333333333333333333333333333444444444555555444444444555666888999:::777777777777666666666666<<<;;;;;;:::::::::;;;;;;========================<<<<<<<<<===???AAACCCEEE>>>???@@@AAABBBBBBBBBBBBIIIHHHHHHGGGHHHIIIJJJKKKIIIJJJLLLMMMOOOTTTZZZ^^^nnn}}}{{{yyyxxxwwwvvvtttrrrsssssssssssssssrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppqqqpppnnnkkkgggccc```^^^WWWVVVVVVWWWXXX[[[]]]___aaacccfffiiikkkkkkjjjiiikkkjjjiiihhhggggggggggggeeeeeeeeeeeeeeedddccccccggghhhiiijjjkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkjjjkkklllmmmmmmnnnmmmmmmnnnooooooooooooooooooooooooooooooooonnnnnnnnnmmmnnnmmmllljjjjjjkkkmmmnnnlllkkkjjjggg```YYYQQQMMMHHHIIILLLQQQXXX___fffjjjooooooooooooooooooooooooqqqqqqqqqqqqpppooonnnmmmmmmllljjjjjjiiifffaaa\\\WWWTTTOOOJJJGGGGGGIIIKKKNNNSSSZZZbbbhhhkkkllllllhhhggghhhiiikkkmmmnnnooottt|||~~~~~~}}}{{{zzz|||zzzzzzyyyyyyyyyzzzzzz{{{{{{{{{}}}}}}|||yyywwwuuuqqqooonnnqqquuuwwwvvvsssqqqpppoooooonnnnnnooooooooommmhhh___SSSKKKHHHHHHHHHGGGIIINNNVVV\\\______\\\RRRFFF>>>;;;:::888666777777666777888:::===>>>;;;:::888777888999;;;===888999:::;;;<<<<<<<<<<<<>>><<<:::;;;===>>>===;;;???AAADDDFFFGGGHHHJJJLLLSSSTTTVVVXXXYYYXXXWWWWWWTTTSSSRRRRRRTTTYYY]]]```___aaaeeekkkrrrwwwyyyyyyxxxxxxxxxyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyxxxxxxxxxzzz{{{||||||zzz{{{~~~zzzxxxyyywwwvvvuuuvvvxxxxxxvvvsssyyyyyy{{{zzzyyyyyy{{{{{{zzzyyy{{{}}}{{{yyyxxxuuuqqqlllgggdddcccbbbaaa```___^^^[[[WWWSSSOOONNNNNNMMMLLLKKKIIIHHHKKKIIIGGGDDDCCCBBBCCCCCCBBBAAA>>><<<;;;;;;<<<<<<999999::::::;;;<<<<<<<<<;;;;;;;;;;;;:::888777555777777888999888777666555555555666666666555444333444333333333333333444555888999888777444222222333444333222000//////.........///000111222111000000222222222222111///...---...---,,,++++++---...///000000//////...------,,,///...------------...///...---------,,,,,,,,,,,,/////////.........------///000000000//////...---------------///000111222333333222000000/////////111000000111222222222111...000333555444333222222333333333333333333333333222333333333333444444444555555555555666777999999777777777777777777777777<<<<<<;;;;;;;;;;;;;;;<<<=================================>>>@@@CCCEEEFFF@@@@@@AAAAAABBBCCCCCCCCCJJJIIIIIIHHHHHHIIIJJJKKKIIIJJJLLLMMMOOOSSSYYY]]]iiiyyy}}}}}}{{{yyyxxxxxxwwwuuusssssssssssstttttttttttttttrrrrrrrrrqqqqqqqqqppppppsssrrrqqqooommmjjjhhhfff______^^^^^^___aaacccddddddfffiiikkkllllllkkkjjjlllkkkjjjiiiiiihhhiiiiiigggggggggggggggfffeeeeeehhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllljjjjjjlllmmmnnnnnnnnnnnnmmmnnnooopppqqqqqqppppppooooooooonnnnnnnnnmmmmmmnnnmmmlllkkkkkklllnnnnnnmmmmmmmmmjjjfff___YYYUUUQQQRRRUUUYYY___fffkkknnnqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppooonnnmmmlllmmmkkkiiigggddd```ZZZVVVPPPNNNKKKIIIIIIKKKNNNQQQVVVYYY^^^cccfffgggfffeeebbbccceeeiiinnnrrrvvvyyy}}}yyywwwyyy{{{zzzzzzyyyyyyyyyyyyzzzxxxxxxyyyyyyzzzyyyxxxxxxuuusssrrruuuxxxyyywwwtttqqqooollljjjiiijjjkkklllmmmlllggg]]]QQQGGGCCCBBBCCCCCCCCCGGGNNNTTTXXXZZZWWWOOODDD===:::888777555888888777777888999;;;<<<:::999888888888999;;;<<<999:::;;;<<<<<<<<<<<<<<>>???>>>===AAADDDIIILLLMMMMMMNNNOOOSSSUUUYYY\\\]]]]]][[[ZZZZZZYYYXXXXXXYYYZZZ\\\]]]\\\^^^bbbiiiqqqwwwzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyxxxwwwuuutttsssxxxwwwvvvuuuvvvxxxzzz{{{|||zzz{{{~~~~~~{{{zzz}}}xxxwwwvvvwwwxxxxxxwwwuuu{{{}}}~~~||||||zzzyyywwwtttpppkkkfffcccbbbaaa```___^^^[[[XXXUUUQQQQQQPPPPPPOOONNNMMMMMMNNNMMMKKKIIIHHHFFFEEEDDDFFFDDDBBB???===<<<<<<<<<::::::;;;;;;<<<<<<======;;;<<<<<<<<<;;;999777666888888999:::999888777666777777777666555444333222444333333333444555555666888999999777555333333444333333222222111000............///000000000000///111111111111111000//////...---***))))))+++...000111000000//////......---///......------......///...............---------000000////////////.........////////////...------------------...000111222333333222111000000000000222222222333333222111000///000222444444444444333333333333333333333333333222222333333333444444444666555555555666777777888777777777888888999::::::===<<<<<<;;;<<<<<<==============================<<<===>>>???BBBDDDFFFHHHBBBBBBAAAAAABBBCCCEEEFFFKKKJJJJJJIIIIIIIIIJJJJJJIIIJJJLLLMMMOOOSSSXXX[[[cccrrr}}}|||zzzxxxxxxxxxwwwvvvtttssssssttttttuuuuuuvvvvvvrrrrrrrrrqqqqqqqqqpppppprrrrrrrrrqqqpppnnnmmmlllffffffeeeeeefffggghhhiiiggghhhjjjlllllllllkkkjjjlllkkkkkkjjjjjjjjjkkkkkkiiiiiiiiiiiiiiihhhgggggghhhiiijjjkkkllllllllllllkkkkkkkkklllllllllllllllllllllmmmnnnnnnooonnnnnnkkkmmmoooqqqrrrrrrqqqpppoooooonnnnnnnnnmmmmmmmmmmmmmmmlllllllllmmmnnnoooooooooooonnnkkkfffbbb___\\\]]]___cccgggkkknnnppprrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqooonnnmmmlllkkkiiifffbbb^^^XXXSSSOOONNNKKKHHHGGGKKKPPPVVVYYY\\\^^^aaaccccccbbbaaa___aaaeeejjjpppuuuyyy}}}}}}yyywwwxxx{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxyyywwwuuuuuuxxxzzzzzzwwwsssqqqmmmiiidddbbbbbbccceeehhhhhheee]]]RRRIIIDDDCCCBBBAAAAAADDDIIINNNSSSVVVTTTMMMEEE>>>;;;:::999888999888888777888888999:::999888888999999:::;;;<<<::::::;;;<<<<<<<<<<<<<<<>>>===<<<<<<===??????@@@BBBGGGNNNRRRTTTUUUUUUUUUUUUWWWZZZ]]]___``````````````````aaaaaaaaa``````^^^```ccciiiqqqwwwzzz{{{zzzzzzzzz{{{{{{{{{||||||||||||{{{yyywwwtttqqqooosssrrrqqqqqqrrruuuxxxzzz|||yyyyyy|||{{{yyyyyy|||xxxwwwvvvvvvvvvwwwwwwwww{{{~~~}}}}}}{{{zzzvvvpppjjjfffaaa___^^^]]]\\\ZZZWWWTTTQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOMMMKKKHHHFFFDDDEEEDDDBBBAAA???>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<===<<<;;;:::888777999999:::;;;:::999888777888888777666555444333222444444444444555666777777888999999888555444444555222222333333222111///.../////////000000000000000000000111222222111111111...---,,,+++,,,---...///111111000000/////////...//////............/////////////////////.........000000000000000/////////---...............---------------......///111111333333222111111111111111111222333333222000000000111111111333444555444333333333333333333333333333333444444444444555555555666666555555555666666777666777777888:::;;;;;;<<<===<<<<<<<<<<<<===>>>>>>========================;;;<<<===???BBBDDDFFFGGGDDDCCCBBBAAABBBDDDFFFGGGKKKKKKJJJJJJJJJJJJJJJJJJHHHJJJLLLMMMOOORRRVVVYYYaaannn~~~{{{zzzxxxxxxyyyxxxwwwuuutttttttttuuuuuuvvvvvvvvvrrrrrrrrrqqqqqqqqqppppppqqqqqqqqqqqqpppooonnnmmmiiiiiiiiiiiiiiijjjkkkkkkhhhiiijjjkkklllkkkkkkjjjlllkkkkkkkkkkkkkkklllmmmjjjkkkkkkkkkkkkjjjiiiiiiiiijjjkkkllllllmmmmmmlllkkkkkklllmmmmmmmmmlllkkknnnnnnooooooooonnnmmmmmmkkkmmmoooqqqrrrqqqpppooonnnnnnnnnnnnmmmmmmmmmmmmllllllllllllmmmmmmnnnnnnooopppqqqpppnnnkkkhhhffffffggghhhjjjlllmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqsssrrrrrrpppnnnllljjjiiieeedddaaa\\\VVVPPPLLLJJJMMMIIIFFFGGGNNNVVV]]]```bbbbbbaaaaaa```___^^^^^^dddjjjrrryyy|||~~~}}}zzzxxxzzz{{{zzzyyyxxxxxxxxxxxxxxxyyyxxxwwwvvvuuuvvvvvvwwwwwwvvvvvvxxxzzzyyytttooooookkkddd^^^YYYXXXYYYZZZccceeeeee```VVVLLLFFFDDD@@@@@@@@@AAADDDHHHMMMPPPOOOKKKDDD???<<<;;;:::999888888888888888888888999888888999:::;;;<<<<<<<<<;;;;;;<<<<<<======<<<<<<===============???BBBDDDEEEKKKRRRXXX[[[\\\\\\]]]YYYYYYZZZ[[[^^^aaadddfffeeefffgggiiiiiiiiihhhhhhffffffhhhmmmrrrwwwyyyzzz{{{||||||||||||}}}}}}}}}~~~~~~}}}|||yyyuuurrrppplllkkkjjjjjjlllooosssuuuwwwtttsssvvvuuurrrrrruuuttttttttttttuuuwwwzzz||||||vvvnnniii```^^^[[[ZZZYYYWWWTTTRRRPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPPPPOOOMMMJJJGGGEEECCCCCCBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>?????????<<<=========<<<:::888777999::::::;;;;;;999888777888888777666555444444444666555555555666666777888888999999888555444444555111222333333333111000...000000000000111111222222000111222222333222222222,,,---///000000000///...000000000000/////////////////////////////////////////////////////////////////////000000000000000------...............---......---......///000111222222111111000111111111///111222111000///111333444222111222444555444333333333333333333333333333555555555555666666666666666555555555555555666666666777888999:::;;;<<<===<<<<<<<<<<<<<<<===>>>>>>========================:::;;;===???AAACCCDDDEEEDDDCCCBBBAAABBBDDDFFFHHHJJJJJJJJJJJJJJJJJJIIIIIIHHHJJJLLLMMMNNNQQQTTTWWW```lll}}}{{{yyyxxxxxxyyyyyyxxxvvvtttttttttuuuuuuuuuuuuuuurrrrrrrrrqqqqqqqqqppppppoooooooooooonnnmmmlllkkkhhhhhhhhhiiijjjjjjjjjjjjggghhhiiiiiijjjjjjjjjjjjkkkkkkjjjkkkkkklllmmmnnnkkkllllllllllllkkkjjjjjjjjjjjjkkklllmmmmmmmmmmmmlllmmmnnnnnnnnnlllkkkjjjlllmmmmmmmmmmmmmmmlllllllllmmmnnnoooppppppoooooonnnnnnnnnmmmmmmmmmlllllljjjjjjkkkllllllmmmmmmmmmooopppqqqqqqpppnnnllljjjkkklllmmmooooooooonnnmmmppppppppppppppppppppppppqqqpppooollliiifffdddbbb\\\\\\ZZZVVVOOOJJJGGGGGGJJJHHHHHHMMMVVV```fffhhhfffdddbbb```___```aaaccchhhoooyyy~~~~~~}}}zzzyyy{{{zzzyyyyyyxxxxxxxxxxxxyyyzzzyyyxxxvvvvvvuuuuuuuuuwwwvvvwwwyyyzzzxxxqqqllliiieee^^^WWWRRROOOOOOPPP]]]aaaeeebbbYYYNNNFFFBBB<<<===>>>>>>>>>@@@DDDGGGHHHEEEAAA===:::888888888777777888888888888888888888999;;;============<<<;;;<<<<<<=========<<<<<<<<<======>>>???AAAFFFIIILLLQQQXXX^^^```aaaaaabbb]]]\\\\\\\\\___cccgggjjjiiikkkmmmooopppppppppooonnnmmmnnnppptttxxxyyyzzz}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzwwwuuukkkjjjgggfffgggiiillloooooommmmmmqqqqqqnnnnnnpppppprrrtttvvvyyyzzzrrrkkk```^^^[[[XXXWWWUUURRRPPPNNNNNNMMMMMMNNNOOOQQQRRRQQQQQQQQQPPPNNNKKKIIIGGGCCCCCCCCCCCCBBBBBBBBBBBB????????????@@@@@@@@@@@@===>>>>>>>>>===;;;999888999999:::;;;:::999888777777666666555555666777777888777777666666777777888777888888777555444444555222222333333222111111000111111111000111222222333000111111222222222111111+++---000222222111///---////////////////////////...//////000000//////............///////////////......////////////000000------...////////////..................///000000111111000000000000000111...000111000///000555999888444111111333555444222333333333333333333333333444555555555666666666666555444444444555666666777666777777999:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>========================:::;;;===???AAABBBBBBCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHJJJLLLMMMNNNPPPSSSUUU___iii}}}}}}{{{zzzyyyxxxxxxyyyzzzyyywwwuuuuuuttttttttttttttttttrrrrrrrrrqqqqqqqqqppppppoooooonnnnnnlllkkkiiihhhddddddeeegggggghhhhhhhhheeeffffffggghhhiiiiiijjjjjjjjjjjjjjjkkklllmmmnnnlllllllllllllllkkkkkkjjjjjjkkklllmmmmmmnnnnnnnnnmmmnnnoooooonnnllljjjhhhfffggghhhjjjkkklllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmlllllllllhhhiiijjjkkkllllllllllllnnnooopppppppppnnnmmmllljjjlllnnnpppqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnlllkkkiiifffbbb^^^[[[YYYTTTUUUTTTPPPJJJFFFEEEEEEHHHJJJOOOZZZgggpppsssrrrjjjgggccc``````cccgggkkkpppvvv~~~~~~}}}zzzyyyzzzxxxxxxxxxwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvvvvuuuwwwwwwwwwzzzzzzwwwoooiiiaaa]]]WWWQQQLLLJJJIIIIIIPPPWWW___aaa[[[PPPGGGBBB;;;===>>>===;;;<<<>>>@@@CCCBBB???<<<888777777888666666777888888888888888888999<<>>===<<<<<<============<<<<<<<<<>>>???@@@AAAEEEKKKOOOUUUYYY^^^bbbcccccccccccc_________aaacccfffiiikkkmmmoooppprrrssstttssssssrrrqqqqqqrrruuuxxxzzzzzz~~~~~~~~~~~~}}}{{{uuurrrmmmjjjhhhiiijjjlllkkkjjjmmmrrrtttqqqqqqsssqqqtttyyy|||ssslllbbb___[[[XXXVVVTTTQQQOOOMMMMMMLLLLLLMMMPPPRRRSSSRRRRRRRRRPPPOOOMMMLLLKKKFFFFFFFFFEEEEEECCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>===;;;:::888888999:::::::::999777666444444444555666888:::;;;:::999888777777777777777666777777666444333444555333333222222111111222222111000000///000111222333//////000000000//////...,,,---///000000000///..............................///000111111000///...------........./////////------........./////////---...//////000000000//////............///000000000///////////////000000///000111000///333;;;AAA;;;666111000333444333111333333333333333333333333333333333333444444444555333333333444555666777888666777777888999::::::;;;::::::::::::;;;<<<===>>>========================<<<===???AAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEDDDEEEGGGHHHIIIJJJIIIIIIHHHJJJLLLMMMNNNOOOQQQTTT[[[eeeyyy{{{xxxzzzyyyxxxxxxzzzzzzyyyxxxuuuuuuttttttsssssssssrrrrrrrrrrrrqqqqqqqqqppppppoooooonnnmmmkkkiiihhhgggaaabbbcccdddeeefffffffffddddddeeefffggghhhiiiiiiiiiiiiiiijjjkkklllmmmnnnllllllmmmmmmllllllkkkjjjjjjkkklllmmmnnnnnnnnnnnnnnnooopppooonnnllliiigggaaabbbdddgggiiikkklllmmmnnnmmmmmmlllllllllmmmmmmnnnnnnmmmmmmmmmlllllllllggghhhiiijjjkkkllllllkkknnnnnnooopppooonnnmmmlllhhhjjjmmmpppqqqqqqpppooommmmmmmmmmmmmmmmmmmmmmmmhhhgggddd```\\\WWWTTTRRROOOPPPPPPLLLGGGDDDDDDEEEHHHMMMWWWgggvvv~~~~~~{{{llliiiddd```aaaffflllqqqvvv|||~~~}}}yyyxxxyyywwwwwwwwwwwwxxxyyyzzzzzzwwwwwwxxxxxxxxxxxxwwwvvvxxxwwwxxxzzz{{{wwwooohhh[[[XXXSSSNNNJJJGGGGGGGGGDDDMMMYYY___[[[SSSJJJEEE<<<>>>@@@???<<<;;;<<<>>>BBBAAA???<<<999888888999555666777888888999999999888:::===@@@AAA@@@???>>><<<===============<<<<<<===???AAABBBDDDHHHNNNTTT[[[^^^bbbddddddcccbbbbbb```aaaccceeegggiiijjjkkkpppqqqrrrssstttttttttttttttrrrqqqsssvvvyyyzzz{{{~~~~~~|||vvvpppmmmllllllmmmkkkkkkpppwwwzzzxxxxxxzzzuuuzzz{{{rrrkkkdddaaa]]]YYYWWWTTTQQQOOOMMMMMMLLLLLLNNNPPPSSSTTTTTTSSSRRRQQQPPPOOONNNNNNJJJJJJIIIHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???>>>===<<<:::999888888999:::999888777666333333333444666999;;;===;;;;;;999888777777666666555666777666444333333444444333222111111111222333000///.........///111222......//////...------,,,---------------...//////---------..................///000111111000///...,,,---------......//////,,,---------......//////......///000111111000000///............//////000//////............///000///111222000000555???GGG===888222000222444333000333333333333333333333333111111222222222333333333222222333444555666888999777777777888888999::::::999999999:::;;;<<<===>>>========================>>>???AAABBBCCCCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDBBBDDDFFFHHHIIIJJJIIIIIIHHHJJJLLLMMMNNNOOOQQQSSSWWWaaavvv}}}yyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvtttssssssrrrqqqpppqqqrrrsssssssssqqqooommmoooooopppnnnkkkeee```\\\ZZZWWWVVVXXX^^^```^^^[[[]]]^^^```cccfffhhhjjjjjjiiiiiiiiiiiiiiiiiiiiiiiinnnnnnmmmllljjjiiihhhhhhjjjkkkmmmnnnnnnnnnmmmlllnnnppppppmmmkkkjjjeee^^^ZZZXXXXXX]]]dddjjjlllllllllkkkkkkjjjjjjkkkkkklllnnnnnnmmmlllkkkkkkjjjiiikkkkkkkkklllllllllmmmmmmoooooonnnnnnnnnnnnoooooonnnnnnmmmnnnoooooonnnlllmmmlllmmmmmmnnnllliiiffffffaaa[[[WWWTTTQQQLLLHHHHHHHHHIIIIIIEEE@@@DDDJJJNNN^^^ppp}}}xxxnnneee```eeemmmrrrtttwww~~~zzzxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvxxxxxxwwwxxxwwwpppggg\\\RRRJJJIIIIIIGGGDDDCCCCCCGGGOOOXXX\\\YYYPPPIIIDDDAAA@@@AAA>>>:::;;;???CCCDDDAAA<<<999::::::777666777777777777888888888;;;;;;<<>>>>>===<<<;;;;;;<<<===>>>AAABBBDDDGGGKKKPPPTTTWWW___```aaaaaa```aaaccceeefffgggiiijjjkkklllllllllppppppppppppppppppqqqrrrrrrrrrsssuuuwwwyyyzzz{{{~~~{{{xxxvvvssspppnnnooorrrwww|||~~~~~~|||||||||~~~}}}zzzssseeeccc```^^^]]]ZZZWWWUUUSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDFFFGGGFFFEEEDDDCCCBBB@@@>>><<<;;;:::777777777777777777777777666555444666999:::888666:::888777:::999666666999888999:::888666444333444333333333333333333333333222///---//////---///333000111111000000///...---............/////////000///.........------------------............------////////////////////////...------------.../////////////////////.....................////////////............////////////---///000//////222888===;;;666333333555555111---333333333333333333333333444444444444444444444444444444333333444555777888999999888888888888888999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBCCCBBBBBBAAAAAABBBDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKLLLMMMNNNPPPQQQRRRYYYcccwww|||xxxxxxzzzzzzyyyyyyyyyxxxxxxxxxvvvtttsssrrrssstttsssqqqpppqqqrrrsssrrrqqqooommmllllllkkkiiiddd___ZZZVVVSSSQQQOOOQQQUUUXXXVVVSSSYYY[[[___cccfffiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjnnnmmmlllkkkjjjiiihhhhhhiiijjjkkkmmmmmmmmmllllllkkknnnnnnllljjjiiibbb[[[TTTSSSSSSXXX```fffiiijjjlllkkkkkkjjjjjjkkkkkklllnnnnnnmmmlllkkkkkkjjjjjjkkkkkklllllllllmmmmmmmmmnnnnnnmmmmmmmmmnnnooooooooonnnmmmnnnooonnnmmmkkkmmmlllkkkkkkjjjhhhdddaaa]]]YYYTTTQQQNNNKKKGGGDDDCCCCCCEEEFFFDDDBBBGGGOOOXXXgggxxx{{{ooogggdddjjjrrrwww{{{}}}~~~zzzyyy{{{yyyyyyyyyyyyxxxxxxxxxxxxvvvwwwwwwwwwwwwwwwwwwvvvuuuxxxyyyyyyzzz{{{tttlll]]]SSSJJJHHHHHHEEEBBBAAABBBEEELLLVVV]]]]]]UUUNNNHHHDDD@@@@@@???<<<<<>>??????>>>>>>>>>???@@@AAAFFFFFFHHHKKKOOOSSSWWWYYY^^^___```aaaaaabbbdddfffiiijjjkkkmmmnnnnnnooooooppppppooooooooopppqqqrrrrrrsssuuuwwwyyyzzzzzz{{{}}}~~~~~~{{{xxxvvvrrrrrrtttxxx|||~~~~~~yyyppplllhhheeecccaaa^^^[[[VVVUUUSSSRRRRRRSSSTTTTTTVVVVVVWWWWWWVVVUUUSSSRRRQQQPPPNNNLLLJJJIIIIIIHHHHHHFFFEEEFFFGGGHHHGGGFFFEEEDDDDDDBBBAAA???===<<<:::::::::999999999999999888777666888:::;;;999777;;;999888;;;:::777777:::777999999888666444333444333333333333333333333333333///...000000...000333222222222222111000//////........./////////000000/////////.........---------......//////......---........................---------............////////////////////////...............////////////............///////////////000111000///111555888999555222222555555222...333333333333333333333333444444444444444444444444555555444444555666888999999999888888888888888999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@CCCDDDCCCBBBBBBAAABBBDDDEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHKKKKKKLLLMMMNNNPPPQQQRRRXXXcccwww~~~}}}{{{xxxxxxzzzzzzyyyxxxwwwvvvuuuuuutttrrrqqqrrrssstttsssrrrppppppqqqqqqqqqooonnnmmmiiihhhfffbbb]]]XXXTTTQQQNNNKKKIIIJJJMMMOOONNNLLLSSSVVV\\\bbbgggiiikkkkkkjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkkkkjjjiiihhhhhhhhhiiijjjkkklllllllllllliiilllmmmkkkiiifff___WWWOOOMMMNNNSSS[[[cccggghhhkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmllllllkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppppppnnnmmmmmmnnnmmmjjjhhhkkkiiigggfffdddaaa]]]ZZZTTTQQQMMMJJJIIIGGGDDDBBB@@@???AAAEEEFFFHHHOOOXXXcccqqq{{{qqqlllkkkrrrzzz~~~{{{{{{~~~zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwuuuxxxyyyzzz|||~~~xxxqqq]]]RRRIIIGGGFFFCCC??????AAACCCIIIUUU```ddd___XXXPPPHHHBBBBBBBBB@@@???@@@DDDFFFDDD>>>:::;;;;;;999777777777888888888999999999:::===AAADDDDDDAAA???AAAAAAAAAAAAAAABBBCCCDDDLLLLLLMMMOOORRRVVVYYY[[[\\\]]]___```aaacccfffiiimmmmmmooopppqqqqqqrrrrrrpppooonnnmmmlllmmmnnnoooppprrruuuxxxzzzzzzzzzyyy|||~~~~~~{{{xxxwwwwwwyyy|||xxxtttnnniiieeeccc```^^^YYYXXXVVVUUUUUUUUUVVVVVVYYYZZZ\\\]]]]]][[[XXXWWWWWWUUUSSSPPPNNNLLLKKKJJJIIIHHHGGGGGGHHHIIIHHHGGGEEEEEEFFFEEEDDDAAA>>>=========<<<<<<<<<;;;;;;;;;:::999999:::;;;<<<:::999<<<999999;;;;;;888888:::666888999888555333333444333333333333333333333333444111///111111///000444444444333333222111111000....../////////000000000000000000/////////......---......//////......---........................,,,,,,.../////////...---......//////////////////............////////////............////////////000111222111000000111222555333111111444555222000333333333333333333333333444444444444444444444444666666555666666777888999999888888888888888999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCDDDDDDCCCBBBBBBCCCDDDDDDEEEDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGHHHKKKKKKLLLMMMNNNPPPQQQRRRXXXbbbvvv|||||||||yyyxxxyyyxxxwwwvvvtttsssrrrqqqqqqpppooopppqqqqqqpppnnnnnnnnnnnnmmmllljjjhhhgggeeecccaaa]]]YYYTTTQQQOOOLLLJJJHHHHHHJJJKKKJJJIIINNNRRRYYY```fffjjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjkkklllllllllmmmiiimmmnnnkkkiiieee\\\SSSMMMKKKKKKPPPYYYbbbgggiiikkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllkkkkkkllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqqqqqqqooommmlllllljjjgggeeefffdddaaa^^^\\\XXXTTTQQQMMMKKKIIIGGGFFFEEEDDDCCC@@@???AAAFFFJJJNNNVVV___jjjvvvxxxsssppprrryyy~~~||||||zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxvvvxxxyyyyyy|||}}}xxxqqqZZZOOOFFFDDDCCCAAA>>>>>>BBBCCCIIIVVVdddkkkiiidddYYYOOOGGGFFFHHHFFFEEEEEEHHHKKKIIIAAA<<<;;;<<<;;;999999999:::::::::;;;;;;888:::===BBBEEEEEEBBB@@@BBBBBBBBBCCCDDDEEEFFFFFFOOOOOOPPPQQQSSSVVVXXXZZZYYY[[[^^^```bbbdddhhhkkkooooooqqqrrrrrrsssssssssqqqooommmkkkiiihhhhhhhhhlllooosssvvvyyyyyyyyyxxx|||}}}||||||zzzxxxyyy{{{~~~}}}uuunnniiieeebbb```[[[ZZZYYYWWWVVVVVVWWWWWWZZZ]]]```bbbbbb```^^^\\\^^^\\\YYYUUURRROOOMMMLLLIIIHHHFFFGGGHHHHHHGGGFFFCCCDDDEEEFFFDDDBBB???<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999;;;888888;;;:::777777:::555777888777555333333333333333333333333333333333555222111333222000111444444444333222111111111111...////////////000000000000000000000////////////......////////////..............................+++,,,...000000///...,,,............////////////............////////////............///////////////000111222111000//////333111000111333444333222333333333333333333333333444444444444444444444444555555555666666777777888888888888777888888999:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGKKKKKKLLLMMMNNNPPPQQQRRRWWWaaattt|||{{{{{{yyywwwwwwwwwvvvtttrrrqqqpppoooooommmllllllmmmllliiiggghhhhhhgggeeecccaaa___^^^^^^]]][[[XXXUUURRROOOMMMLLLJJJHHHGGGHHHIIIIIIIIIKKKPPPWWW___fffjjjkkklllllllllllllllllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkklllllllllkkknnnooollliiiddd[[[RRRMMMJJJIIIMMMVVV___eeehhhjjjkkkkkkllllllkkkkkkjjjkkkkkklllllllllllllllllllllllllllmmmmmmmmmnnnnnnpppoooooooooppppppqqqrrrpppnnnkkkiiihhheeebbb___]]][[[XXXUUUSSSPPPLLLIIIGGGFFFFFFEEEDDDCCCDDDDDDBBB@@@AAAGGGLLLQQQZZZbbbmmmwww|||uuuuuuuuuxxx}}}{{{|||zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvwwwxxxxxxxxxyyyyyywwwyyyzzztttmmmWWWLLLCCCAAABBBAAA@@@@@@EEEFFFLLLYYYhhhqqqqqqnnnbbbXXXOOOOOOPPPNNNMMMMMMOOORRRPPPGGG???===<<<<<<;;;;;;<<<<<<<<<=========999:::===BBBEEEFFFDDDBBBBBBCCCDDDEEEFFFGGGHHHHHHOOOOOOOOOPPPRRRTTTVVVWWWXXXZZZ]]]```bbbeeeiiilllooopppqqqrrrrrrrrrrrrrrrrrrpppnnnjjjgggcccaaa```eeehhhmmmrrrvvvxxxxxxxxx|||~~~~~~zzz~~~{{{xxxxxxzzz|||~~~~~~}}}~~~yyyrrrmmmiiifff^^^\\\ZZZYYYWWWWWWWWWWWWZZZ]]]aaadddeeeeeecccaaaeeebbb___ZZZUUUQQQNNNMMMHHHFFFEEEEEEFFFFFFEEECCC???AAABBBCCCBBB@@@===;;;========================;;;<<<<<<<<<;;;:::999999:::777777999999666555888444666777666444333333333333333333333333333333333555222111444333000000333333222111000/////////000////////////000000000111000000000000////////////...//////////////////...........................+++,,,...000000///...,,,---.........//////000000............////////////............////////////......000222333222111///111000000111333444444333333333333333333333333333444444444444444444444444444444555555555555555555888888777777888999999:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>===<<<<<<<<<<<<=========>>>>>>:::;;;===AAAEEEGGGFFFEEECCCDDDEEEGGGIIIJJJJJJKKKOOOOOONNNOOOPPPRRRTTTVVVWWWZZZ]]]```bbbeeejjjmmmoooooopppqqqqqqqqqqqqqqqrrrqqqooolllgggbbb^^^[[[^^^aaagggmmmssswwwyyyzzz~~~~~~{{{}}}{{{yyyxxxzzz|||}}}}}}~~~}}}{{{zzzzzz}}}}}}zzzsssmmmiii```___]]][[[YYYXXXXXXXXXYYY\\\```dddggghhhhhhgggkkkhhhccc^^^XXXSSSOOONNNFFFEEECCCCCCDDDDDDCCCAAA===>>>???@@@???>>><<<:::;;;;;;<<<<<<===>>>>>>>>><<<>>>???>>>;;;:::999:::999666666888888555555777333555666555444222222333333333333333333333333333555222222444333000///222222111000...---......////////////000000000111111000000000/////////.........//////000000//////...------------------------,,,,,,.../////////...---------......///000000000............////////////............////////////......///111333444333111111111222222333444444555333333333333333333333333444444444444444444444444444444555555555555444444777777777777888999::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@AAAAAA@@@???EEEEEEDDDCCCCCCCCCCCCDDDBBBCCCCCCDDDEEEFFFGGGHHHKKKKKKLLLMMMNNNPPPQQQRRRVVV___qqq|||}}}zzzsssqqqqqqooojjjkkkkkkjjjiiigggfffeeeeeebbbaaaaaabbbbbbaaa^^^[[[[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[WWWSSSNNNLLLHHHHHHFFFEEEDDDEEEHHHJJJNNNQQQWWW]]]ccchhhkkklllnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkllllllmmmmmmmmmkkkjjjiiigggffffffffffffeeehhhjjjhhhhhhhhhccc\\\RRRMMMIIIKKKRRRZZZaaaccciiijjjlllmmmmmmllljjjiiijjjjjjkkkkkklllmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnqqqpppooonnnmmmmmmmmmmmmfffddd```]]]ZZZVVVQQQNNNHHHFFFDDDCCCDDDDDDBBBAAA>>>@@@AAA@@@??????AAADDDDDDBBBEEENNNVVV\\\bbbhhhkkkqqqvvvuuuvvvxxxxxxuuuzzz|||~~~}}}|||yyyxxxzzzxxxxxxwwwwwwwwwvvvvvvvvvwwwvvvtttsssssstttvvvwwwwwwxxxvvvssstttuuuooohhh\\\QQQGGGEEEFFFEEEEEEFFFHHHNNNXXXbbbjjjooorrrsssnnniiieeedddbbb^^^^^^```bbbeeeaaaSSSEEE???===<<<;;;;;;<<<<<<<<<<<<======;;;;;;<<<@@@DDDGGGHHHHHHDDDFFFHHHJJJLLLMMMNNNNNNOOOOOOOOOPPPQQQSSSUUUWWWXXXZZZ]]]```bbbeeeiiillloooppppppqqqqqqqqqqqqqqqpppqqqqqqoookkkeee___\\\YYY\\\bbbiiiqqqwww|||~~~}}}{{{yyyzzz{{{}}}}}}}}}}}}xxxyyy{{{~~~yyyqqqllldddbbb```]]][[[ZZZZZZZZZYYY\\\```dddhhhkkkmmmnnnooolllggg```ZZZTTTPPPNNNFFFEEECCCCCCDDDCCCBBB@@@<<<<<<=========<<<;;;;;;::::::;;;===>>>???@@@AAA>>>@@@AAA@@@===:::;;;<<<:::777666999888555555888222444555555333222222333333333333333333333333333444222111444333///...111333111///...------.../////////000000000111111111/////////.........------//////000000000000//////---------------------------------............///------......///000000111............////////////............////////////111000///111444555333111111222333333333444555555333333333333333333333333444444444444444444444444444555666777777666555444777777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>><<<<<<===;;;888777:::999666666999222333555444333222222333333333333333333333333333444111111444333///...000333222000...---...///000000000000000111111111111///.........------------//////000000000000//////------------------------...------------...//////---------...///000000111............/////////000............/////////000444222000111333555333111222333444444444444555666333333333333333333333333444444444444444444444444666666777888888777666555777777777777888999:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@BBBCCCBBBBBBAAAFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKLLLMMMNNNPPPQQQRRRUUU^^^ooovvvsssnnnjjjiiigggfffeeebbbaaa```___]]]\\\[[[ZZZYYYZZZ\\\^^^___``````aaabbbbbbcccdddeeefffggggggiiiiiiiiifffaaa[[[UUUQQQJJJIIIGGGFFFFFFGGGJJJKKKPPPTTTZZZ```eeeiiijjjkkkqqqqqqpppooonnnllllllkkknnnmmmmmmlllllllllmmmmmmjjjfffaaa]]]\\\[[[ZZZYYY[[[^^^bbbfffhhhhhhfffeee\\\YYYWWWUUUXXX]]]cccgggkkkkkkkkklllnnnnnnllljjjmmmllllllkkkkkkllllllmmmnnnnnnnnnmmmmmmmmmlllllliiijjjhhhdddcccddd```[[[UUUTTTQQQNNNLLLJJJHHHHHH@@@AAAAAA@@@===<<<<<<<<>>;;;???>>>===<<<<<<===>>>>>>>>>>>>@@@CCCEEEHHHIIIJJJJJJKKKNNNPPPQQQRRRQQQQQQWWWWWWVVVVVVXXXYYY[[[\\\\\\^^^___aaacccfffjjjmmmnnnlllmmmppppppnnnooorrrqqqtttuuutttssspppggg^^^[[[WWWYYYcccmmmrrrwww{{{}}}{{{zzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxzzz|||{{{}}}xxxqqqjjjdddeeeddd```]]]]]]\\\]]]```fffmmmrrrttttttqqqmmmhhhbbb]]]WWWQQQLLLKKKFFFDDDJJJSSSUUUMMMDDDBBB???<<<;;;<<<=========;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBAAAAAA@@@???;;;:::999888777666555444222333444555555555444333///111222222222222333555111000///000000000...---222222111111000///......///000111000//////111333///.........------------///......///111222000......---,,,++++++,,,---.....................------------............------000000000///---,,,...///...............---------222222333333333222222111555333111111444555444222333333333333333333333333333333333333333333333333888999999888888777666555777777777777888888888888888999:::;;;<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>;;;<<<===???AAACCCDDDEEECCCEEEEEEEEECCCCCCDDDFFFBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRWWW\\\kkkrrrooojjjgggfffeeedddbbbbbbbbbaaa___^^^]]][[[[[[]]]^^^```bbbdddeeeeeefffhhhhhhiiijjjjjjkkkllllllkkkkkkkkkiiiddd___YYYVVVPPPOOOLLLJJJIIIJJJLLLNNNRRRUUU[[[bbbgggkkkmmmmmmqqqqqqppppppoooooonnnnnnnnnmmmmmmlllllllllllllllgggbbb\\\WWWUUUSSSRRRPPPTTTXXX]]]cccfffhhhgggggg```^^^[[[ZZZ\\\```eeeiiilllkkkkkklllnnnnnnllljjjmmmmmmmmmllllllmmmmmmmmmooonnnmmmlllkkkjjjiiiiiihhhhhhddd^^^[[[YYYUUUOOONNNMMMKKKIIIFFFEEEDDDCCC???@@@@@@???===<<<===>>>@@@BBBCCCCCCBBBCCCEEEGGGJJJOOOXXX___eeehhhkkkmmmmmmlllmmmpppuuuzzz|||yyyxxxxxxxxxwwwwwwwwwvvvuuuuuutttttttttsssrrrqqqpppppprrrssstttttttttsssrrrqqqpppooooooiiiddd___ZZZXXXVVVUUUTTTWWW[[[bbbhhhlllnnnooonnnnnnpppqqqpppooonnnooopppooooookkkaaaTTTHHHAAA??????>>><<<;;;<<<===???@@@???@@@BBBDDDGGGIIIKKKLLLMMMNNNPPPRRRSSSUUUUUUVVVZZZZZZYYYZZZ[[[\\\^^^___aaabbbcccdddeeegggjjjmmmpppnnnnnnooommmjjjjjjmmmrrruuuwwwwwwvvvuuuoooggg^^^YYYXXX___ggglllrrrwww{{{~~~~~~|||{{{zzzzzz{{{|||~~~~~~~~~}}}}}}}}}{{{|||}}}|||{{{{{{}}}~~~|||xxxpppjjjjjjhhhccc```______```bbbgggnnnsssuuuvvvqqqmmmhhhbbb]]]VVVOOOKKKSSSOOONNNSSSYYY[[[UUUNNNBBB@@@===;;;<<<=========<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAA@@@??????;;;;;;:::888777555444444333333444555555555444333000222333333111111222444000/////////000000...,,,333222222111000000/////////000111000//////111333/////////.........------...---,,,---///000///......---,,,++++++,,,---.................................////////////......///000111000...---...///........................222222222333333222222111555333111111333555444222333333333333333333333333333333333333333333333333777888888888888777666666777777777777888888888888888999:::;;;<<<<<<<<<<<<::::::;;;<<<<<<======>>><<<<<<>>>???AAACCCDDDEEEHHHHHHGGGEEECCCCCCEEEGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQUUU[[[iiiqqqnnnjjjggggggfffeeedddeeeeeedddbbbaaa```______ccceeefffhhhjjjkkkllllllmmmnnnnnnoooooopppppppppmmmnnnmmmllliiiddd```]]]WWWUUUQQQOOOMMMNNNPPPRRRUUUXXX]]]ccchhhlllnnnnnnoooooooooooooooooooooooonnnmmmmmmllllllllllllkkkddd___XXXRRRNNNKKKIIIHHHLLLQQQXXX___eeehhhiiihhhgggeeebbb```aaaeeeiiilllllllllkkklllmmmmmmllljjjllllllllllllllllllllllllnnnmmmllliiigggeeecccbbb```___[[[TTTPPPOOOJJJDDDGGGFFFEEEDDDCCCAAAAAA@@@>>>??????>>>======>>>@@@BBBCCCCCCCCCCCCDDDGGGIIIOOOTTT]]]dddhhhjjjlllmmmnnnoooqqqtttzzz|||yyyyyyxxxxxxwwwvvvvvvuuuttttttsssrrrrrrpppppppppqqqqqqqqqrrrrrruuuttttttsssrrrqqqppppppppplllgggdddbbbaaa___^^^___bbbfffkkknnnoooooonnnpppqqqrrrrrrqqqpppqqqrrrppppppmmmdddWWWMMMGGGEEEAAA@@@>>><<<<<<>>>@@@AAABBBCCCDDDFFFIIIKKKMMMMMMQQQQQQRRRTTTVVVYYY[[[\\\^^^^^^______```aaacccdddeeeggghhhhhhhhhiiikkkmmmrrrooonnnmmmiiidddcccfffnnnssswwwvvvvvvvvvsssmmmddd]]]XXXZZZ___dddkkkqqqwww|||~~~}}}|||zzzyyyzzzzzz{{{~~~~~~}}}}}}}}}}}}||||||xxxzzz|||}}}}}}~~~xxxrrrqqqnnnhhhcccbbbccccccdddhhhnnnssswwwxxxsssooojjjeee___XXXPPPLLLOOONNNNNNQQQUUUUUUQQQNNNCCC@@@===<<<<<<===============<<<<<<<<<<<<===>>>===>>>???????????????>>><<<<<<:::999777555444333333444555666666555444333111333333333111000111222000/////////000000///---333333222222111000000000///000111000//////111333000000000/////////.........,,,++++++,,,............---,,,++++++,,,---...........................//////000000000000//////...000222111000.........------......//////000000111222222333333222222222555333111222333444444333333333333333333333333333333333333333333333333333666666777777888888777777777777777777888888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>><<<===>>>???AAABBBDDDDDDLLLLLLKKKHHHEEEDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOOOOSSSYYYfff}}}wwwtttpppnnnnnnnnnmmmmmmlllkkkjjjiiihhhgggffffffiiijjjlllnnnpppqqqrrrrrrppppppppppppppppppppppppnnnnnnooonnnlllhhheeeccc\\\ZZZVVVSSSRRRSSSVVVWWWZZZ\\\```eeehhhkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjbbb]]]UUUOOOKKKIIIGGGFFFIIINNNVVV^^^eeehhhiiiiiikkkiiigggeeefffhhhkkkmmmmmmlllkkkkkklllmmmkkkjjjkkkkkkkkkkkkjjjjjjiiiiiikkkiiigggdddaaa^^^[[[ZZZSSSSSSPPPKKKIIIJJJGGGBBBCCCCCCCCCCCCBBBBBBAAAAAA?????????>>>======???AAACCCCCCDDDDDDDDDEEEHHHKKKTTTYYYaaahhhkkklllmmmmmmppprrrvvv{{{~~~{{{yyyyyyyyyxxxwwwwwwvvvvvvuuutttsssrrrrrrooopppqqqrrrsssrrrrrrqqquuuuuutttssssssrrrqqqqqqssspppllljjjiiiiiigggfffggghhhkkkmmmoooooonnnnnnpppqqqsssrrrqqqqqqrrrsssrrrqqqnnnfff[[[RRRMMMLLLIIIGGGCCC@@@???@@@BBBCCCDDDEEEGGGIIIKKKMMMNNNOOOTTTTTTUUUWWWZZZ]]]```bbbccccccddddddeeeggghhhhhhgggiiijjjkkkjjjkkkmmmoooqqqooommmkkkeee______dddooovvv{{{{{{yyyyyyvvvssslllccc[[[XXXYYY]]]eeemmmuuu{{{~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzz}}}}}}}}}|||||||||||||||wwwzzz}}}~~~~~~xxxwwwuuunnniiigggfffeeeeeehhhmmmssswwwxxxwwwsssoooiiiccc\\\TTTOOOHHHHHHIIIJJJKKKJJJIIIHHHDDDAAA>>><<<<<<=========>>>>>>======<<<<<<<<<<<<;;;<<<======>>>>>>>>>>>>===<<<;;;999777555444333444555555666666555333333222333444333000//////000111000000111222222000///333222222222111111111000...000000000///000222444000000000000///////////////---******+++---...//////...---,,,,,,---...///---------...............000000111111111111000000---000222333111000//////------...///000000111111111111222333333333222222444333222222333333333333333333333333333333333333333333333333333333333333444555666777888888888888666777777777888888888888::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<=========>>><<<===>>>???AAABBBCCCDDDMMMNNNNNNLLLIIIGGGFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHKKKKKKLLLLLLMMMNNNOOOOOORRRXXXeeezzz~~~{{{xxxvvvvvvvvvvvvuuussssssrrrqqqppppppoooooommmnnnpppqqqssstttttttttqqqqqqqqqqqqqqqqqqppppppnnnnnnooonnnmmmjjjhhhfffbbb___[[[XXXWWWYYY\\\^^^aaabbbeeegggiiikkkkkkkkkmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmlllkkkjjjiii___YYYRRRLLLIIIHHHHHHGGGJJJOOOWWW```fffiiiiiiiiimmmkkkjjjhhhhhhiiikkklllmmmkkkjjjjjjkkkkkkjjjiiikkkkkkkkkkkkiiihhhfffeeecccbbb___\\\XXXUUURRRQQQKKKLLLIIIEEEEEEGGGFFFBBB@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA???======???AAADDDEEEEEEEEEEEEGGGKKKNNNXXX]]]dddjjjlllmmmmmmnnnrrrwww|||~~~|||}}}~~~|||zzzxxxyyyyyyxxxwwwxxxwwwwwwvvvtttssssssrrrpppqqqssstttuuutttsssrrrtttttttttssssssrrrrrrqqqssspppnnnmmmmmmmmmllljjjllllllmmmnnnooooooooonnnooopppqqqqqqppppppqqqsssrrrrrrppphhh___WWWTTTSSSTTTQQQMMMIIIGGGFFFFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRWWWWWWXXXZZZ]]]aaadddfffffffffggghhhiiijjjkkkkkkfffhhhkkkllllllmmmooopppnnnmmmllliiiccc^^^___eeewww}}}yyysssjjj```[[[XXXZZZbbbjjjrrr{{{~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~|||{{{{{{zzzzzzzzzzzzzzz|||||||||||||||}}}}}}}}}yyy{{{~~~~~~|||uuuooommmhhhggggggiiinnnsssvvvxxxxxxuuuqqqlllfff___WWWQQQIIIJJJJJJJJJIIIIIIIIIIIIDDDBBB>>><<<============>>>>>>>>>======<<<;;;;;;:::;;;;;;<<<===============<<<;;;999777666555444555555666666666555333222222333444222000...///000222111111222333444222111222222222111111111111111...///000000///000222444000000000000///////////////---+++***,,,...//////000///...------...///000---------.........//////000000111111111111000000---000333333222111000000......//////000111222222000111222333333333333333333333333333222222333444333333333333333333333333333333333333333333333333333444555666777888888888666777777777888888888888;;;;;;<<<<<<======<<<<<<<<<<<<<<<=====================>>>???AAABBBCCCCCCIIILLLOOOPPPNNNJJJHHHFFFEEEEEEDDDEEEEEEGGGHHHIIILLLLLLMMMMMMNNNOOOPPPPPPRRRWWWcccwww}}}{{{{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvuuuuuuqqqrrrsssttttttuuuuuutttttttttssssssrrrrrrqqqqqqnnnnnnooonnnmmmkkkjjjhhhgggddd___[[[ZZZ[[[___aaadddeeefffhhhiiijjjkkkkkklllllllllllllllmmmmmmmmmlllmmmmmmmmmlllkkkiiihhh\\\VVVOOOIIIGGGGGGHHHHHHLLLQQQYYYbbbhhhjjjiiihhhlllkkkjjjjjjjjjjjjkkklllllljjjhhhhhhiiiiiihhhgggkkkkkkjjjiiigggdddaaa___YYYXXXVVVRRROOOLLLIIIHHHIIIIIIFFFAAAAAADDDCCC???===>>>@@@AAAAAAAAA@@@???BBBBBBAAA@@@??????BBBEEEHHHHHHHHHGGGGGGJJJNNNRRR[[[___eeeiiikkkmmmnnnooovvv{{{~~~|||}}}~~~}}}{{{yyyxxxyyyyyyxxxvvvxxxxxxwwwvvvuuusssrrrrrrqqqrrrssstttuuutttssssssssssssssssssrrrrrrrrrqqqqqqooommmmmmnnnooonnnmmmnnnnnnnnnnnnnnnooooooooonnnoooppppppppppppqqqsssrrrrrrpppjjjaaa[[[YYYZZZ]]]\\\XXXUUURRROOONNNMMMMMMMMMOOOPPPRRRTTTUUUVVVZZZ[[[\\\___aaadddgggiiiggghhhiiijjjkkklllllllllgggiiilllmmmmmmnnnoooqqqmmmlllkkkiiiccc]]]```gggzzz~~~zzzxxxooofff___ZZZZZZaaaiiirrr|||~~~}}}|||}}}~~~~~~|||||||||~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}~~~~~~{{{}}}}}}wwwuuummmllllllnnnssswwwyyyzzzyyyvvvsssoooiiibbbZZZTTTOOONNNLLLLLLKKKKKKLLLLLLEEEBBB???=====================>>>>>>===<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777666555555666777777666555333222222333333222000...///000222111111222444444333111000000000000000000000000...///000000000000222444000000000/////////.........,,,++++++---.........000///...------...///000,,,,,,------.../////////000000111111111111000000...111333333222111111222//////000000111111222222000111222222333333333333333444444333222222333555333333333333333333333333333333333333333333333333333444555666777777888777777777777777888888888888;;;<<<<<<=========<<<<<<===========================>>>???@@@AAABBBBBBCCCDDDHHHMMMPPPOOOMMMKKKJJJGGGFFFEEEEEEEEEGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPRRRWWWaaasss~~~~~~~~~}}}zzzzzzyyyyyyxxxwwwwwwwwwtttuuuuuuvvvvvvuuuuuutttuuuttttttsssrrrqqqqqqpppoooooooooooonnnlllkkkjjjhhhddd^^^XXXUUUVVVXXXZZZ^^^___```bbbdddfffggghhhdddeeefffhhhiiikkklllmmmlllmmmmmmmmmllljjjhhhggg]]]WWWOOOJJJGGGGGGHHHHHHLLLQQQZZZccciiikkkjjjiiikkkkkkkkkkkkkkkkkkkkklllllliiigggfffgggggggggfffeeeeeedddbbb___[[[WWWUUUOOONNNLLLJJJGGGDDDBBBAAAEEEEEEBBB===>>>AAAAAA======>>>@@@AAABBBAAA@@@???@@@AAAAAA@@@@@@CCCGGGJJJLLLLLLLLLKKKLLLOOOSSSWWW]]]```dddgggiiilllnnnpppyyy~~~~~~{{{yyyxxxxxxyyyyyywwwvvvxxxwwwvvvuuusssrrrqqqpppqqqqqqrrrsssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqpppooonnnnnnpppqqqpppooonnnmmmmmmmmmmmmnnnooopppmmmoooqqqqqqpppppprrrsssrrrrrrpppkkkccc^^^]]]^^^dddcccaaa___]]]ZZZXXXWWWRRRSSSTTTVVVXXXYYYZZZ[[[]]]___aaadddfffiiijjjjjjfffgggiiikkklllllllllllljjjlllooooooooonnnooopppmmmlllllljjjbbb]]]aaaiiizzzzzzyyyrrrjjjccc]]][[[```hhhvvv~~~~~~~~~{{{}}}~~~|||{{{|||~~~{{{||||||}}}}}}|||||||||}}}}}}}}}~~~~~~~~~~~~~~~{{{sssssstttvvvzzz}}}~~~~~~|||zzzwwwtttooohhh```ZZZRRROOOLLLKKKLLLMMMLLLKKKFFFCCC???============<<<<<<======>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;:::;;;;;;:::999999888777777666777777777666555333222111222222111000//////000000000///111222333222000////////////////////////---///000000000000333555/////////.........------,,,+++***+++,,,------+++...---,,,++++++,,,---...,,,,,,------...//////000///000000000000000000///000111222222111111222444111111111111111111111111000000111222333333333333222444555333111111333555333333333333333333333333333333333333333333333333444444555666777777777666777777777777888888888888<<<<<<============<<<<<<>>>=====================>>>>>>???@@@AAABBBBBBCCCAAADDDHHHKKKMMMMMMOOOPPPMMMKKKIIIGGGGGGGGGHHHHHHGGGHHHIIIKKKLLLNNNOOOOOOQQQUUU___nnnyyyyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwwwwvvvvvvuuutttssssssrrrqqqpppoooooonnnpppppppppooonnnmmmlllkkkfffaaaZZZSSSOOONNNPPPQQQVVVWWWYYY[[[^^^```bbbccc\\\]]]```bbbeeehhhjjjkkklllmmmnnnnnnllljjjhhhfffaaa[[[RRRLLLIIIIIIIIIIIIJJJPPPZZZccciiikkkkkkiiikkkkkkkkkkkkllllllllllllkkkiiifffeeeeeeffffffeee______^^^[[[WWWSSSNNNLLLIIIHHHGGGEEEBBB@@@???>>>@@@@@@===:::;;;@@@AAA>>>???@@@BBBCCCDDDCCCAAA@@@>>>???@@@@@@BBBFFFKKKOOOOOOOOOOOONNNOOORRRWWW[[[^^^```cccfffhhhkkknnnqqq{{{zzzyyyxxxxxxyyyyyywwwvvvwwwvvvuuutttrrrqqqpppoooppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqpppooonnnppprrrsssrrrqqqmmmllllllllllllnnnpppqqqnnnpppqqqqqqqqqqqqssstttrrrrrrpppkkkddd______```ffffffffffffdddbbb___^^^WWWWWWXXXZZZ[[[]]]^^^___```bbbeeehhhjjjkkkllllllfffgggiiikkkllllllkkkkkkmmmoooqqqqqqpppnnnnnnnnnnnnnnnnnnjjjccc]]]aaaiii}}}yyyssslllfff___[[[```ggg{{{~~~~~~zzz}}}|||{{{|||~~~||||||}}}}}}}}}}}}}}}|||}}}}}}~~~~~~xxxxxxyyy}}}}}}zzzuuunnnfffaaaVVVRRRMMMLLLNNNPPPOOOMMMFFFCCC???======>>>===<<<;;;<<<===>>>>>>===<<<;;;============<<<;;;:::::::::::::::999999999888888666777777777777555333222000111222111000///000111///......///111222000///............////////////---...000000000111333555///.........------------***))))))***,,,,,,+++))),,,,,,+++******+++,,,,,,,,,,,,------...///000000//////000000000000//////111222222222111111333555222222222111111111111111///000111222333444444444222444555444111111333666333333333333333333333333333333333333333333333333444555666666666666666666777777777777888888888888<<<===============<<<<<<>>>>>>>>>>>>============>>>>>>???@@@AAAAAABBBBBB@@@BBBEEEGGGIIIMMMRRRVVVRRRPPPMMMJJJHHHGGGGGGGGGEEEFFFGGGIIIKKKLLLNNNNNNOOOTTT]]]kkk}}}}}}|||{{{yyyxxxxxxwwwwwwxxxwwwvvvuuuttttttttttttuuuuuutttsssrrrqqqppppppqqqqqqqqqqqqpppooonnnmmmggg]]]TTTPPPNNNLLLNNNRRRRRRRRRSSSTTTVVVXXXZZZ[[[WWWVVVUUUYYY^^^eeeiiikkkllllllkkkjjjjjjiiihhhhhh___\\\WWWPPPKKKJJJLLLNNNUUUZZZ```eeeggghhhhhhhhhjjjjjjjjjjjjiiiiiihhhggggggeeebbb___\\\[[[ZZZZZZZZZWWWRRRPPPNNNMMMKKKJJJFFFDDDBBBAAAAAA@@@>>><<<<<<<<<===???AAAAAA???===>>>???AAABBBCCCCCCBBBAAA@@@@@@AAABBBDDDFFFHHHIIINNNNNNOOOPPPSSSVVVZZZ\\\]]]___cccfffiiinnntttxxx~~~{{{yyy{{{zzzyyywwwvvvuuuuuuuuuqqqqqqrrrsssrrrqqqpppoooppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqpppppppppooopppqqqqqqpppooopppqqqpppppppppoooppppppqqqqqqpppqqqqqqrrrrrrsssssstttssssssqqqooollliiifffeeeggghhhiiijjjiiigggeeeddd______aaabbbbbbbbbbbbbbbcccdddfffiiikkkkkkkkkkkkhhhhhhiiijjjkkkkkkllllllooooooooooooooonnnmmmmmmkkkkkklllllljjjhhheeeccc{{{~~~yyyuuuoooiiiddd```\\\___dddwww~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||zzzvvvrrrmmmhhheee\\\WWWQQQMMMLLLMMMNNNNNNGGGFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::999999===;;;999888999999888777888888777777666444333222444444444333000......///111111222111000111444777222222111000///...---,,,......///000111111000000........................))))))++++++++++++***)))---,,,++++++******++++++............////////////000000000000000000000000---...///000111111111000333222111111000000111111222///000333444222222555222333444333111000111222444444444333333222222222333333333333333333333333333333333333444555666666555666777999;;;<<<<<<<<<:::;;;===>>>>>>>>>===<<<>>>======>>>???@@@>>><<>>>>>???AAABBBBBBBBBBBBDDDFFFIIILLLNNNPPPOOOOOOOOONNNLLLHHHEEEIIIIIIIIIJJJKKKMMMOOOPPPPPPVVVZZZggg~~~}}}~~~}}}|||{{{zzzzzzyyyzzzyyyxxxwwwvvvuuuuuuuuuuuurrrrrrrrrrrrrrrqqqqqqqqqoooooooooooonnnmmmllllllddd[[[RRRNNNKKKIIIJJJMMMLLLLLLMMMNNNPPPRRRTTTUUURRRRRRRRRVVV\\\cccgggiiilllllllllkkkjjjjjjiiiiiieeebbb\\\UUUOOOMMMNNNPPPYYY]]]dddhhhjjjjjjjjjjjjiiiiiiiiihhhgggeeedddcccbbb```]]]YYYWWWUUUTTTTTTSSSPPPLLLJJJIIIGGGFFFDDDCCCAAA????????????===;;;<<<<<<===???AAABBB@@@???>>>???AAABBBCCCCCCBBBAAAAAAAAABBBCCCEEEFFFHHHIIIMMMNNNPPPSSSVVVYYY\\\]]]___aaadddgggkkkoootttxxx~~~}}}|||{{{vvvvvvvvvvvvuuuuuuttttttqqqqqqrrrrrrrrrqqqpppooopppppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqpppppppppppprrrsssrrrqqqpppqqqrrrrrrqqqqqqpppppppppqqqqqqppppppqqqrrrrrrsssssstttsssrrrqqqooommmjjjhhhfffiiijjjkkkkkkkkkiiigggfffccccccddddddeeeeeedddddddddeeegggiiikkkkkkkkkkkkiiijjjjjjkkkllllllmmmmmmooooooooooooooonnnmmmmmmllllllmmmlllkkkiiifffdddxxxyyyqqqkkkfffccc```]]]___dddttt~~~||||||||||||{{{}}}}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}||||||}}}}}}|||}}}xxxtttqqqmmmiiifff\\\WWWQQQMMMLLLMMMMMMMMMIIIIIIGGGFFFDDDBBBAAAAAA>>>>>>>>>===============;;;;;;<<<<<<<<<;;;::::::===;;;999888999999888777888888777777666444333222333444444333000//////000000111222222111222444666333222222111///......---------........./////////////////////////////////***+++,,,,,,,,,+++***))),,,,,,+++++++++,,,,,,---............////////////////////////////////////.........///000000111111333222111111000000111111222///000333444222222555222444444333222111111222444444333333222222222222333333333333333333333333333333333333444444555666555666777999;;;<<<<<<<<<;;;<<<===>>>>>>===<<<<<<>>>===<<<===>>>???>>>===AAA@@@???>>>>>>???@@@AAAAAABBBBBBCCCEEEHHHJJJLLLLLLLLLLLLMMMNNNMMMJJJHHHIIIHHHHHHIIIJJJLLLNNNPPPNNNUUUYYYeee}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyxxxvvvuuutttsssssssssoooooopppqqqqqqrrrrrrqqqnnnnnnnnnmmmlllkkkiiiiiiaaaXXXPPPMMMJJJGGGGGGIIIGGGGGGHHHIIIKKKMMMNNNOOOOOOOOOQQQUUU\\\cccggghhhmmmmmmllllllkkkkkkjjjjjjiiifffaaaZZZTTTQQQRRRSSS\\\```fffiiijjjjjjjjjjjjhhhhhhfffdddbbb```^^^]]]YYYXXXUUUQQQNNNMMMLLLLLLLLLJJJGGGEEEDDDCCCAAA??????===<<<<<<===>>>===;;;===<<<===???AAABBBBBB@@@>>>???AAABBBCCCCCCBBBAAABBBBBBCCCCCCEEEFFFGGGHHHMMMOOORRRVVVZZZ]]]______aaacccgggjjjlllpppuuuxxx}}}yyywwwwwwwwwwwwpppqqqsssuuuuuuuuutttsssqqqrrrrrrrrrrrrqqqpppooopppppppppqqqqqqqqqqqqrrrqqqqqqqqqqqqqqqpppppppppqqqrrrssssssqqqqqqrrrsssssssssrrrrrrqqqqqqppppppppppppqqqqqqrrrsssssssssrrrqqqqqqooonnnllljjjiiillllllmmmmmmmmmkkkiiihhhhhhhhhhhhhhhggggggggggggfffgggiiijjjkkkkkkjjjjjjjjjkkkkkkllllllmmmmmmnnnnnnnnnooooooooonnnmmmmmmmmmmmmmmmmmmllljjjhhhfffqqq}}}~~~uuujjjeeeaaaaaa___]]]___ccclll}}}}}}{{{{{{{{{zzzyyy|||}}}}}}~~~~~~}}}}}}|||{{{{{{||||||||||||{{{{{{}}}||||||~~~}}}|||zzzxxxtttrrrpppmmmjjjggg\\\XXXRRRNNNLLLLLLLLLKKKLLLKKKJJJHHHGGGEEEDDDCCC>>>>>>>>>======<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<:::999888999999888777888888777777666444333222222333333333111000111222///000222333222222333444333333222111000//////...------,,,+++,,,---...///////////////////////////,,,,,,---------,,,***))),,,,,,,,,,,,,,,---...///............///////////////////////////////////////............000111222222222111000000000000111111//////333333111222555333444555444222111222333333333222222222222222111333333333333333333333333444444444444444444555555666666888999;;;<<<<<<<<<<<<===============<<<;;;???===;;;;;;===>>>===<<<@@@???>>>======>>>???@@@AAAAAAAAABBBDDDFFFGGGHHHHHHHHHIIIKKKMMMNNNLLLJJJHHHGGGGGGHHHIIIKKKMMMOOOMMMTTTWWWddd{{{~~~{{{zzzyyyyyyxxxxxxyyyyyyvvvuuutttrrrpppooooooooommmnnnooopppppppppoooooollllllkkkiiigggeeecccbbb\\\UUUNNNLLLJJJGGGFFFIIIFFFGGGGGGHHHJJJKKKMMMNNNNNNOOORRRWWW___eeeiiijjjmmmmmmmmmllllllkkkkkkkkkjjjhhhddd^^^YYYVVVVVVWWW]]]aaaeeehhhhhhgggggggggeeedddaaa^^^[[[YYYWWWVVVRRRPPPMMMJJJGGGFFFEEEEEEIIIGGGDDDCCCCCCBBB@@@>>><<<;;;:::<<<>>>???>>>======<<<===>>>AAACCCBBBBBB>>>???AAABBBCCCCCCBBBAAABBBBBBBBBCCCDDDEEEFFFGGGLLLOOOTTTZZZ^^^```aaaaaaccceeeiiilllnnnqqquuuxxx|||tttnnnllllllmmmmmmjjjlllppptttvvvuuutttsssrrrrrrrrrrrrqqqqqqppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqpppppppppppppppqqqrrrsssrrrqqqpppqqqssstttttttttsssrrrqqqpppooopppppppppqqqrrrrrrssssssqqqqqqqqqpppooonnnllllllmmmmmmnnnmmmmmmllljjjjjjlllkkkjjjiiiiiihhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiijjjkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmllljjjiiihhhjjjppp||||||rrrddd___]]]^^^___^^^```ccccccrrr}}}{{{{{{{{{yyyxxx||||||}}}}}}}}}}}}||||||yyyzzzzzz{{{{{{zzzzzzyyy{{{{{{{{{}}}~~~{{{wwwuuussspppooonnnllliiiggg\\\XXXRRRNNNMMMLLLKKKJJJMMMMMMKKKJJJHHHFFFEEEEEE???>>>>>>======<<<<<<<<<999:::;;;<<<============<<<:::888888999999999888888888777777666444333222111222333333111111222333...000333333222111111222333333222222111000000//////...,,,++++++,,,...///........................---............,,,+++***+++,,,,,,,,,...///000111............///////////////////////////////////////...---,,,---///111333222222111000000000000000111//////222333111222555222444555444333222333444222222222222222222222222333333333333333333333333555555444444444444555555666777888:::;;;<<<<<<<<<===============<<<<<<<<<>>><<<::::::;;;<<<<<<;;;>>>============>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEGGGGGGGGGIIILLLMMMLLLJJJGGGGGGFFFGGGHHHJJJLLLNNNMMMTTTWWWccczzz~~~{{{zzzzzzyyyxxxxxxxxxxxxuuusssrrrooonnnlllkkkkkkkkkkkklllmmmmmmkkkjjjiiifffeeedddbbb___]]]ZZZYYYVVVPPPLLLLLLKKKHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMOOOSSSYYYaaagggjjjjjjmmmmmmllllllllllllkkkkkkiiiiiigggccc^^^\\\\\\]]]___bbbeeeffffffddddddddd___]]]ZZZWWWTTTQQQPPPOOOLLLJJJHHHEEECCCBBBBBBBBBEEEDDDBBBBBBBBBBBB@@@>>><<<;;;;;;===???AAAAAA@@@>>>===<<<>>>@@@BBBBBBAAA>>>???AAABBBCCCCCCBBBAAABBBBBBBBBBBBCCCDDDEEEFFFLLLOOOUUU[[[```bbbbbbbbbdddfffjjjlllnnnpppsssvvv}}}{{{uuullleeebbbbbbbbbcccfffiiinnnsssvvvvvvuuutttrrrrrrqqqqqqqqqqqqpppqqqoooooopppppppppqqqqqqqqqppppppppppppppppppppppppoooqqqrrrqqqpppoooppprrrsssttttttssssssqqqpppooooooooopppqqqqqqrrrrrrsssqqqqqqqqqqqqpppooonnnnnnmmmmmmmmmllllllkkkjjjjjjmmmlllkkkiiihhhhhhhhhhhhiiijjjkkkllllllkkkjjjiiijjjjjjjjjjjjkkkkkkkkkkkkmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmllllllkkkjjjiiihhhfffhhhooo{{{{{{rrrbbb]]]ZZZ]]]______```ccc```kkkzzz}}}|||||||||zzzxxx||||||}}}}}}}}}}}}||||||yyyyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{|||~~~}}}wwwrrrqqqooommmlllkkkjjjhhhfff\\\XXXSSSOOONNNMMMLLLKKKMMMMMMLLLJJJHHHGGGEEEEEE@@@??????>>>======<<<<<<999:::;;;<<<===>>>>>>>>>;;;:::888888999:::999888888888777777666444333222111222333333222111333444...000333333222111111111333333222222111000000000111///...,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---......///...---,,,+++++++++,,,---...000111222............////////////........................///...---,,,---///111222222111000000//////000000111...///222333111111444222333444444222222333444222222222222222222222222333333333333333333333333555555444444444555666666777888999:::;;;<<<<<<<<<=========<<<<<<<<<======>>><<<;;;:::;;;<<<;;;:::<<<<<<<<<======>>>>>>??????@@@@@@AAABBBBBBCCCCCCGGGFFFFFFHHHJJJJJJJJJHHHFFFFFFFFFGGGHHHJJJLLLMMMNNNTTTWWWcccyyy}}}||||||zzzyyyxxxwwwwwwwwwsssqqqooommmkkkiiihhhgggdddeeegggggggggeeecccbbb]]]]]]]]]\\\ZZZXXXVVVUUUVVVQQQNNNOOONNNJJJHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNSSSZZZaaagggiiiiiilllllllllkkkkkkkkkkkkkkkiiijjjiiifffbbb``````aaa___aaaccccccbbb```______XXXVVVSSSOOOLLLKKKJJJJJJGGGFFFDDDBBBAAA@@@AAAAAAAAA@@@???@@@AAA@@@>>><<<>>>======???AAACCCCCCBBB>>>===<<<===???@@@@@@@@@>>>???AAABBBCCCCCCBBBAAAAAAAAABBBBBBCCCEEEFFFGGGMMMPPPUUU[[[___aaabbbbbbcccfffjjjlllmmmoooqqqsss|||~~~~~~zzztttnnneee^^^[[[[[[[[[[[[dddggglllqqqtttuuuuuutttsssrrrqqqqqqppppppqqqqqqoooooooooppppppppppppqqqooooooooopppppppppppppppooopppqqqqqqoooooopppqqqrrrrrrsssssssssqqqpppoooooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrqqqpppoooooommmmmmllllllkkkjjjjjjjjjmmmllljjjhhhgggggghhhiiiiiijjjkkklllmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjllllllmmmnnnnnnnnnmmmmmmkkkkkkjjjiiiiiihhhhhhgggfffeeehhhqqq}}}{{{tttddd]]]YYY[[[___```aaadddaaajjjttt}}}~~~}}}}}}}}}|||{{{yyy{{{||||||}}}}}}||||||{{{yyyyyyzzzzzzzzzzzzyyyyyyxxxzzz|||}}}}}}~~~wwwsssnnnmmmjjjiiiiiigggeeeccc[[[XXXTTTQQQPPPOOONNNMMMNNNMMMLLLJJJHHHGGGFFFEEEAAAAAA@@@???>>>>>>======999:::;;;<<<===>>>>>>>>>;;;999888888999:::999999888888777777666444333222111333444333222222333444///111222222111000000111222222111111111000000000222111000///...///000000+++++++++++++++++++++++++++,,,---.........,,,,,,+++,,,,,,---...///111111............////////////...........................------------///000111111111000////////////000000......222222000111444000222333333222111222444222333333333333333444444333333333333333333333333444444444444555666777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>???>>><<<:::<<<<<<======>>>>>>??????>>>???@@@AAABBBBBBBBBBBBGGGFFFEEEFFFHHHIIIHHHGGGGGGFFFFFFGGGHHHJJJLLLNNNNNNTTTWWWbbbxxx{{{zzzyyyxxxvvvtttsssrrrrrrmmmllljjjgggdddcccaaaaaaZZZ\\\^^^``````___]]]\\\YYYZZZ[[[\\\\\\\\\\\\\\\^^^ZZZWWWXXXVVVQQQMMMMMMHHHHHHIIIIIIJJJKKKMMMMMMOOOQQQVVV]]]dddiiijjjiiijjjjjjkkkkkkkkkkkkkkkkkkggghhhgggeeeaaa^^^]]]]]]ZZZ\\\]]]\\\ZZZXXXWWWWWWPPPOOOLLLIIIGGGFFFFFFFFFCCCBBBAAA@@@???@@@AAAAAA?????????@@@AAA@@@>>><<>>>>>@@@BBBDDDDDDCCC???===;;;;;;===>>>>>>>>>>>>???AAABBBCCCCCCBBBAAABBBBBBCCCDDDFFFGGGIIIJJJMMMPPPTTTYYY]]]```aaaaaabbbeeeiiikkklllmmmnnnppptttwww{{{~~~yyywwwxxxuuuqqqiiiddd]]]XXXVVVVVVVVVVVVbbbdddiiinnnqqqssssssssssssrrrqqqpppppppppqqqqqqooooooooooooppppppppppppnnnooooooooopppppppppqqqpppqqqrrrrrrppppppqqqrrroooppprrrsssrrrqqqpppoooooooooooopppqqqqqqrrrrrrssssssssssssrrrqqqpppooonnnnnnmmmlllkkkkkkkkkkkkmmmkkkiiihhhggghhhiiijjjiiijjjkkkmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmnnnnnnmmmmmmiiiiiihhhgggffffffffffffeeeaaaaaahhhssszzzxxxtttggg___YYY[[[___```bbbeeeccckkkssswww|||}}}|||{{{{{{||||||zzzyyy{{{{{{||||||||||||{{{{{{yyyyyyzzzzzzzzzzzzyyyyyyxxxzzz|||}}}~~~|||xxxnnnllliiigggfffeeebbb```ZZZXXXTTTRRRRRRRRRQQQOOOOOONNNMMMKKKIIIHHHGGGFFFCCCCCCBBBAAA@@@???>>>===:::;;;<<<===============;;;999888888999::::::999888888777777666444333222222333444444222111222333000111222111//////000222111111000000000000//////111111111000000/////////++++++++++++++++++++++++)))***,,,---......------,,,,,,,,,,,,---...///000............////////////........................,,,,,,---......//////000111111000///////////////000......222222000111444///000222111111000222333333333444444444555555555333333333333333333333333333333333444555777999999888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@BBBBBBBBBDDDDDDCCC???<<<<<<<<<===>>>????????????===>>>@@@BBBCCCCCCCCCCCCEEEDDDCCCDDDFFFHHHHHHGGGGGGGGGGGGGGGIIIKKKMMMNNNMMMSSSVVVaaavvvyyywwwuuusssqqqooonnnmmmlllhhhfffdddaaa^^^\\\[[[ZZZSSSUUUXXXZZZ\\\[[[ZZZYYYYYYZZZ]]]___bbbdddeeefffhhhdddaaaaaa^^^WWWRRRQQQKKKKKKKKKLLLMMMNNNOOOPPPRRRUUUZZZaaahhhllllllllljjjjjjjjjjjjjjjjjjjjjjjjdddeeedddaaa]]]YYYWWWWWWTTTUUUVVVUUUSSSPPPOOOOOOLLLJJJHHHEEEDDDCCCDDDEEEAAA@@@???>>>???@@@AAABBB@@@@@@@@@AAACCCCCC@@@>>>???>>>>>>@@@CCCDDDDDDCCC@@@>>>;;;;;;<<<======<<<>>>???AAABBBCCCCCCBBBAAACCCCCCDDDFFFHHHJJJLLLMMMNNNPPPTTTXXX[[[^^^```aaabbbdddhhhjjjkkkkkkmmmnnnkkkoootttwwwyyyzzz|||}}}}}}vvvrrrqqqlllggg```[[[VVVRRRQQQRRRRRRRRR```cccgggkkkoooqqqrrrrrrsssrrrqqqpppppppppqqqrrrooooooooooooppppppppppppnnnnnnoooooopppppppppqqqqqqrrrssssssqqqqqqrrrsssnnnoooqqqrrrrrrqqqpppoooooooooooopppqqqqqqrrrrrrtttttttttsssrrrqqqpppoooooonnnmmmllllllkkkkkklllmmmkkkiiihhhhhhiiijjjkkkiiijjjkkkmmmnnnmmmmmmlllllllllllllllllllllllllllkkkkkklllmmmnnnnnnnnnmmmhhhgggfffeeeeeeeeeeeeeeebbb]]][[[```kkkssstttqqqjjjaaaZZZ[[[___aaaccceeeccckkkrrrtttuuuzzz}}}}}}zzzyyyyyyzzz{{{{{{zzzxxx{{{{{{||||||||||||{{{{{{yyyzzzzzz{{{{{{zzzzzzyyyxxxzzz}}}~~~~~~|||nnnkkkiiigggeeeccc```^^^ZZZXXXUUUSSSSSSSSSRRRQQQPPPOOONNNLLLKKKIIIHHHGGGDDDDDDCCCBBBAAA??????>>>;;;<<<==================;;;999777888999::::::999888888777777666444333222333444555444222111222333111222111000......000333000000000000////////////000000111111000///......,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---,,,,,,,,,,,,,,,---...///............/////////000........................+++,,,---...////////////111111000///////////////000......111222000111444...000111111000000111333444444444555555666666666333333333333333333333333222222333444666888:::;;;999999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>@@@AAADDDEEEFFFHHHIIIFFFBBB>>><<<<<<>>>???@@@@@@@@@@@@<<<>>>@@@BBBCCCDDDDDDCCCDDDBBBBBBCCCFFFHHHIIIIIIHHHGGGGGGHHHIIIKKKMMMOOOLLLRRRTTT___uuu|||uuussspppmmmkkkjjjiiifffeee``````___]]][[[YYYWWWVVVTTTUUUXXXZZZ]]]___`````````aaadddfffhhhiiiiiiiiikkkjjjhhheeebbb___\\\ZZZWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZ]]]bbbfffiiihhhgggiiihhhgggeeecccbbb``````___^^^\\\YYYWWWUUUTTTTTTTTTSSSQQQOOONNNMMMLLLLLLIIIHHHGGGEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????AAA===;;;===AAACCCAAA>>>???@@@@@@AAAAAABBBCCCCCC???>>>===<<<<<<===>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCDDDFFFHHHKKKNNNPPPQQQRRRTTTVVVWWWXXXYYY[[[]]]```cccfffiiijjjjjjjjjkkkmmmmmmmmmooossswwwxxxxxxyyy|||{{{yyywwwwwwwwwxxxtttooolllkkkggg```ZZZTTTRRRNNNKKKJJJKKKNNNOOOSSSWWW]]]ccchhhlllppprrrqqqqqqrrrrrrrrrrrrrrrrrrnnnooopppqqqqqqpppooonnnooooooooooooooopppppppppppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooolllmmmnnnpppqqqqqqqqqqqqqqqrrrsssrrrpppooopppqqqoooooonnnmmmllllllkkkkkklllllljjjiiiiiiiiijjjkkkjjjkkkmmmoooooooooooonnnlllkkkiiijjjkkkkkkiiihhhnnnllljjjiiihhhfffccc```bbbbbbbbbbbbccccccccccccccc\\\WWWZZZ___eeennnuuuqqqnnnfff______fffjjjkkkppprrrtttwwwyyyzzzyyyyyy{{{{{{zzzyyyzzz{{{|||}}}zzz{{{{{{|||||||||||||||||||||||||||{{{zzzyyyxxx{{{|||}}}~~~~~~sssllldddbbbeeeeeeaaa\\\[[[ZZZXXXVVVTTTSSSSSSRRRQQQPPPPPPNNNLLLIIIFFFDDDCCCCCCBBBAAAAAA@@@????????????>>>>>>======<<<<<<===:::666666888999888666888777777666555444444333333555666444000...000111333222111000////////////...//////---...111111---////////////............+++,,,------++++++,,,---...---,,,,,,---,,,***)))***+++,,,------------------...///000000///...---////////////////////////////////////////////////000///...------...///000---...///000111222222333222222222333333444444444333333333333333333333333333333333444444444555555444555666777888888888888:::::::::;;;;;;<<<<<<<<<;;;:::999888999;;;>>>???@@@@@@AAA@@@@@@???>>>===>>>>>>??????@@@@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHFFFGGGHHHJJJLLLMMMOOOOOOOOORRRWWW^^^lllxxxrrrooolllhhheeecccbbb___]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ\\\___aaacccdddeeeiiiiiijjjkkkllllllllllllllllllkkkiiigggeeecccbbb]]]]]]\\\[[[[[[\\\\\\]]]\\\]]]___cccfffhhhgggfffccccccbbb```^^^\\\[[[[[[XXXWWWUUUSSSQQQPPPOOOOOOPPPOOONNNLLLJJJIIIIIIIIIFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@????????????AAA>>><<<===AAABBB@@@===?????????@@@AAAAAABBBBBB??????>>>======>>>>>>??????@@@BBBCCCCCCCCCBBBAAABBBCCCFFFHHHKKKNNNPPPQQQUUUVVVWWWWWWVVVVVVWWWYYY\\\___cccgggiiijjjjjjjjjlllkkkjjjlllnnnqqqqqqqqqtttvvvzzz}}}~~~~~~~~~~~~{{{zzzxxxuuurrrooonnnmmmooojjjfffcccbbb^^^XXXRRROOOMMMJJJHHHGGGGGGIIIJJJNNNQQQVVV]]]dddjjjmmmoooppppppqqqqqqqqqrrrrrrrrroooooooooppppppooooooooopppppppppooooooooooooooopppppppppqqqqqqqqqrrrrrrqqqrrrrrrrrrqqqqqqpppooommmnnnoooppppppqqqpppppppppqqqrrrqqqooooooooopppoooooonnnmmmmmmlllkkkkkklllllljjjiiiiiiiiijjjkkkjjjkkkmmmnnnoooooonnnnnnmmmkkkjjjiiijjjjjjiiihhhllliiifffdddcccaaa^^^\\\^^^^^^_______________^^^\\\WWWSSSUUUYYY___iiirrrwwwvvvppphhheeeiiimmmnnnrrrsssvvvxxxyyyzzzyyyyyyzzzzzzyyyyyyyyyzzz{{{|||zzzzzz{{{|||||||||||||||||||||||||||{{{zzzyyyxxxyyyzzz|||}}}~~~sssnnnhhheeeeeeccc___\\\\\\[[[YYYVVVSSSQQQOOOOOOPPPPPPOOONNNKKKHHHEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>======<<<<<<<<<:::777777999:::999888888888777777666555555444444666666555111///000111333333111000000/////////...000///---...111111---////////////............+++,,,------++++++,,,---///......///000000---+++++++++,,,,,,,,,,,,,,,,,,---...///000000///...---///////////////////////////////////////////////////..................///---...000111222333333333222333333333333333333444333333333333333333333333333333333444444444555555333444555666777777777777888888888999::::::;;;;;;::::::999888999:::<<<===????????????>>>======<<<======>>>>>>>>>?????????@@@@@@AAACCCCCCDDDDDDDDDEEEEEEDDDEEEEEEFFFGGGHHHFFFGGGHHHJJJLLLMMMOOOOOOPPPSSSWWW^^^kkkvvvrrrllliiieeebbb```^^^[[[YYY[[[[[[\\\^^^^^^_________```aaacccfffhhhjjjkkkkkkrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmlllkkkjjjhhhhhhccccccaaa```````````````]]]]]]^^^```ccccccbbb```[[[[[[ZZZXXXVVVUUUTTTSSSOOOOOOMMMLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEECCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@????????????AAA>>><<<===@@@AAA>>><<<======>>>??????@@@@@@AAA@@@??????>>>>>>???@@@@@@???@@@AAABBBBBBBBBAAAAAABBBCCCEEEHHHKKKNNNQQQRRRWWWXXXXXXWWWUUUTTTTTTUUUXXX[[[```fffiiikkkkkkjjjjjjiiigggggghhhiiihhhgggkkklllnnnppprrrtttuuuvvvxxxyyyzzz{{{{{{yyywwwvvvvvvvvvwwwwwwwwwuuutttsssooonnnmmmkkkiiieeebbbaaaccc```\\\ZZZYYYUUUOOOJJJHHHGGGFFFDDDCCCCCCCCCCCCHHHIIIMMMUUU___gggkkkkkkppppppppppppqqqqqqqqqrrrpppoooooonnnnnnoooooopppqqqqqqppppppoooooonnnnnnpppppppppqqqqqqqqqqqqrrrqqqqqqqqqrrrqqqqqqpppoooooooooppppppppppppoooooopppqqqqqqqqqooonnnooopppoooooonnnnnnmmmmmmllllllllllllkkkjjjjjjjjjjjjkkkjjjkkkmmmnnnoooooonnnmmmnnnllljjjiiijjjjjjiiiggghhheee```\\\ZZZXXXVVVUUUWWWXXXYYYZZZZZZYYYXXXWWWUUUQQQOOOPPPRRRWWWdddooouuummmnnnqqqsssuuuvvvxxxyyyzzzzzzyyyxxxyyyyyyxxxxxxxxxyyyzzz{{{zzzzzz{{{||||||||||||{{{||||||||||||{{{zzzyyyyyywwwxxxzzz{{{}}}uuusssoookkkgggccc___]]]^^^\\\YYYUUURRROOOMMMLLLOOOOOONNNMMMKKKHHHEEECCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>======<<<<<<;;;999888888:::;;;;;;:::999999888888777666666666777888888666333111111111333333222111000000000000///000///---...111000,,,////////////............+++---...---,,,+++,,,---//////000333444444111...,,,,,,+++++++++++++++***---...////////////...---////////////////////////////////////////////////---...///000000///...---//////111222333333333333444333333333333333333222333333333333333333333333333333333444444444555555333333444555666666666666666666777777888999999:::;;;:::999888888999;;;;;;============<<<<<<<<<<<<===============>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGIIIJJJLLLMMMOOOOOOQQQSSSXXX^^^kkkyyywwwooolllgggdddcccbbbaaa___```aaabbbdddeeefffffffffgggiiijjjmmmooopppqqqqqquuusssqqqooonnnmmmmmmnnnlllllllllkkkjjjiiiggggggdddcccbbbaaa```___^^^^^^[[[ZZZZZZ[[[\\\[[[YYYWWWTTTSSSRRRQQQPPPNNNMMMMMMJJJJJJIIIIIIIIIIIIIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA???======>>>???===;;;<<<<<<======>>>?????????@@@@@@@@@@@@@@@AAAAAAAAA??????AAABBBBBBBBBAAA@@@BBBCCCEEEHHHKKKNNNPPPQQQVVVWWWXXXWWWUUUTTTUUUVVVWWWZZZ___fffkkknnnmmmlllkkkiiifffddddddcccaaa```bbbaaabbbbbbdddfffiiijjjpppqqqsssttttttqqqooommmmmmnnnnnnnnnmmmllljjjiiicccdddddddddbbb___\\\ZZZ\\\ZZZWWWUUUSSSOOOJJJFFFDDDDDDDDDCCCBBBAAA??????DDDCCCEEEOOO\\\fffjjjjjjoooppppppqqqqqqrrrrrrrrrpppooonnnmmmmmmnnnoooppprrrqqqqqqpppooonnnmmmmmmppppppppppppqqqqqqqqqqqqppppppqqqqqqqqqqqqpppppppppppppppppppppooonnnnnnpppqqqrrrqqqooonnnooopppooooooooonnnnnnnnnmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllmmmnnnooonnnnnnmmmnnnllliiihhhhhhhhhgggfffddd___YYYSSSQQQOOONNNMMMOOOPPPSSSUUUUUUTTTRRRQQQOOOMMMLLLLLLLLLQQQ^^^kkkuuurrrtttwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{||||||{{{zzzzzzyyyxxxyyyzzz{{{|||~~~|||xxxzzzyyyuuummmfffcccaaa^^^\\\YYYVVVRRROOOMMMLLLNNNNNNNNNMMMKKKHHHEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDAAA@@@@@@???>>>===<<<<<<999999999:::;;;<<<======999999999888888888777777999999888666444333222222444333222111111111111111000111000---...222000,,,////////////............,,,---...---,,,+++,,,...---///111444666666222///---,,,++++++************........................////////////////////////////////////////////////---///111222222111///---000000111222333444444444444444444333333222222222333333333333333333333333333333333444444444555555333444555666777777777777555666666777888999::::::<<<<<<;;;:::::::::;;;;;;===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBAAAGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIKKKLLLMMMNNNOOOQQQTTTXXX^^^kkk{{{ssspppllljjjjjjjjjjjjjjjkkklllmmmmmmnnnmmmmmmmmmmmmnnnpppqqqrrrssssssssstttsssqqqooonnnnnnnnnooollllllkkkiiigggeeecccbbbaaaaaa```___^^^\\\[[[ZZZYYYWWWVVVVVVVVVUUUSSSQQQOOONNNMMMLLLKKKIIIIIIHHHFFFFFFEEEEEEFFFGGGHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAA???>>>============<<<;;;;;;<<<<<<======>>>??????@@@AAAAAABBBBBBBBBCCCCCC???@@@AAABBBCCCBBBAAAAAAAAACCCEEEGGGJJJLLLNNNOOOSSSTTTVVVVVVVVVVVVXXXZZZYYY[[[```gggmmmppppppnnnllliiifffcccbbb```]]][[[\\\\\\[[[[[[\\\^^^```bbbhhhiiikkklllkkkiiifffdddeeefffffffffeeedddbbbaaaZZZ\\\^^^______]]]ZZZXXXVVVTTTSSSQQQOOOKKKGGGDDDCCCCCCCCCCCCBBB@@@???>>>BBB@@@BBBKKKYYYdddiiijjjoooppppppqqqrrrssssssssspppooonnnmmmmmmnnnoooppprrrqqqqqqpppooonnnmmmmmmoooooopppppppppqqqqqqqqqoooppppppqqqqqqpppppppppppppppqqqppppppooonnnmmmppprrrrrrqqqpppooopppqqqooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllmmmnnnooooooooonnnmmmnnnlllhhhfffffffffeeeddd___ZZZSSSMMMJJJHHHGGGFFFHHHJJJMMMPPPRRRRRRPPPOOOLLLJJJIIIIIIHHHKKKWWWccc{{{xxxtttvvvxxxzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||{{{{{{zzzyyyzzz{{{|||||||||~~~|||||||||zzzwww|||~~~vvvmmmhhhfff\\\[[[YYYVVVTTTRRRQQQPPPNNNNNNNNNMMMKKKHHHFFFDDDDDDDDDDDDDDDDDDDDDEEEEEEAAAAAA@@@???>>>===<<<<<<888999:::;;;<<<<<<===>>>999999999999888888888888:::999888777666444333222444333333222222222222222000222000...///222000,,,////////////............,,,---......,,,,,,---...,,,---000333666555222///------,,,+++*********+++......------------......////////////////////////////////////////////////...000333444444333000...000111222333333333333333444444444333333222222222333333333333333333333333333333333444444444555555555666777888888999888888666666777888999:::;;;<<<>>>======<<<<<<<<<<<<===>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSWWW^^^jjjxxxuuuqqqpppppprrrrrrrrruuuuuuuuuuuuuuutttsssrrrqqqqqqrrrsssssssssrrrrrrrrrqqqpppooonnnmmmmmmmmmjjjiiihhhfffcccaaa^^^]]]]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUSSSRRRRRRRRRPPPNNNKKKJJJIIIHHHGGGFFFEEEEEEBBBAAAAAABBBBBBCCCDDDEEECCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@AAAAAABBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA============<<<<<<<<<<<<;;;<<<<<<======>>>>>>???AAAAAABBBCCCDDDDDDDDDDDD@@@AAABBBCCCCCCCCCBBBBBBBBBBBBDDDFFFHHHJJJKKKLLLNNNPPPSSSUUUVVVWWWZZZ\\\\\\\\\___eeelllpppooommmkkkhhhdddaaa___]]]ZZZXXXYYYYYYXXXXXXXXXZZZ[[[\\\```aaabbbbbbaaa___]]][[[\\\]]]^^^^^^]]]\\\ZZZYYYUUUWWWYYYZZZZZZXXXVVVTTTOOOOOONNNLLLJJJFFFCCCBBBCCCCCCCCCBBBAAA@@@>>>>>>@@@???AAAIIITTT___fffiiinnnoooooopppqqqrrrssssssooonnnnnnmmmmmmnnnnnnoooqqqqqqppppppoooooonnnnnnoooooooooppppppppppppqqqnnnoooppppppqqqppppppppppppppppppppppppooonnnmmmpppqqqrrrqqqooonnnooopppppppppppppppoooooooooooopppppppppqqqppppppooonnnnnnnnnppppppppppppooonnnnnnkkkgggdddddddddcccbbb[[[VVVOOOIIIFFFDDDCCCBBBCCCEEEIIIMMMPPPRRRSSSSSSMMMJJJHHHHHHHHHIIIQQQZZZnnnzzzzzzwwwwwwwwwzzzzzzzzzyyyyyyxxxxxxxxxvvvwwwxxxyyyyyyyyyyyyxxxyyyyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzzzz{{{|||~~~~~~~~~zzzyyyzzzyyyxxx||||||sssllliii[[[ZZZXXXVVVUUUTTTSSSSSSOOOOOOOOONNNLLLJJJGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAA@@@>>>===<<<<<<777999;;;<<<;;;;;;<<<===888888888888888888888888:::888666666666666444333444444333333222333333444111222111...///222000,,,////////////............,,,...///...---,,,---...,,,---...111333333111......---,,,+++++++++,,,---......------------......///////////////////////////////////////////////////000333444444333000///000000111222333333222222444333333333333333333222333333333333333333333333333333333444444444555555666666777888999999999999666777888999:::<<<============>>>>>>>>>>>>>>>>>>???>>>>>>>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKMMMNNNNNNOOOPPPRRRWWW]]]jjj|||xxxvvvvvvwwwxxxxxxzzzzzzzzzyyyxxxwwwvvvuuurrrrrrrrrrrrqqqpppooonnnnnnnnnmmmlllkkkiiigggfffcccbbbaaa___]]]ZZZXXXWWWWWWWWWWWWWWWVVVUUUSSSRRRRRRPPPNNNMMMNNNNNNMMMKKKGGGGGGFFFEEEDDDDDDCCCBBB@@@@@@@@@@@@AAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAA@@@@@@@@@?????????;;;<<<<<<<<<<<<<<<<<<===<<<<<<<<<===>>>>>>??????AAABBBCCCEEEEEEEEEEEEEEEAAABBBCCCDDDDDDDDDCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIJJJLLLOOORRRTTTVVVYYY\\\]]][[[\\\```gggkkkkkkiiigggddd```]]][[[YYYVVVTTTTTTTTTTTTTTTTTTTTTUUUUUUYYYYYYYYYXXXWWWVVVTTTTTTSSSTTTUUUUUUUUUTTTSSSRRRRRRSSSTTTTTTSSSQQQOOOMMMJJJKKKKKKIIIFFFCCCAAA@@@BBBAAA@@@???>>>======<<<<<<===@@@EEENNNXXX```fffllllllmmmnnnooopppqqqqqqmmmnnnnnnnnnnnnnnnnnnmmmpppppppppoooooooooooooooooooooooooooppppppppppppnnnnnnooopppppppppppppppoooooopppppppppoooooonnnnnnooooooooommmlllmmmnnnppppppppppppppppppppppppqqqrrrsssssssssrrrppppppooopppqqqrrrrrrqqqpppooommmjjjeeebbbaaaaaaaaa```XXXSSSMMMHHHEEECCCAAA@@@@@@BBBFFFKKKPPPTTTWWWYYYSSSNNNLLLLLLLLLLLLOOOTTTaaannnzzz|||zzzyyyxxxwwwzzzyyyyyyxxxxxxxxxxxxxxxwwwwwwyyyzzzzzzzzzyyyxxxxxxyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{zzzzzz|||~~~~~~yyyxxxzzz{{{{{{yyy}}}~~~vvvmmmhhhZZZYYYWWWUUUTTTSSSRRRRRRPPPPPPPPPOOOMMMKKKIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@>>>===<<<;;;666999<<<<<<;;;:::;;;<<<888888888888888888888888888666555555777777555333444444333333333333444444222333111//////222000,,,////////////............---...///...---,,,---///...---...000222222000......---,,,++++++---...///...------,,,,,,------...////////////////////////////////////////////////...///111222222111///...///000111111222222111111222333333333333333333444333333333333333333333333333333333444444444555555555666777888888999999999666777888999:::<<<======;;;<<<===>>>>>>>>>>>>>>>???>>>======>>>AAACCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNOOONNNQQQVVV]]]jjj~~~{{{{{{{{{||||||zzzzzzzzzzzzyyyxxxwwwvvvsssrrrrrrqqqpppnnnlllkkkjjjjjjjjjiiifffcccaaa___[[[[[[ZZZYYYWWWUUUSSSRRRQQQRRRRRRSSSRRRQQQOOONNNMMMKKKIIIHHHIIIJJJIIIHHHEEEEEEEEEDDDCCCBBBAAAAAABBBBBBAAABBBBBBCCCDDDDDD@@@????????????@@@@@@AAA???>>>??????@@@AAACCCCCC?????????>>>>>>>>>>>>===:::;;;<<<<<<<<<<<<===>>><<<<<<======>>>?????????AAABBBDDDEEEFFFFFFFFFEEEBBBBBBDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJMMMPPPRRRTTTWWWZZZ]]]ZZZYYY\\\cccggghhhfffcccaaa]]]ZZZXXXVVVSSSQQQOOOOOOOOOOOOOOOOOONNNNNNUUUTTTSSSRRRQQQPPPOOOOOOMMMNNNOOOPPPPPPOOONNNNNNQQQQQQPPPOOOMMMKKKHHHGGGIIIJJJJJJIIIFFFCCCAAAAAA@@@???>>>===<<<;;;;;;;;;999;;;>>>CCCIIIRRR\\\cccjjjjjjkkklllmmmnnnoooppplllmmmnnnoooooonnnmmmlllooooooooooooooopppppppppooooooooooooppppppppppppnnnnnnooopppppppppppppppooooooppppppppppppoooooolllmmmnnnmmmkkkjjjkkklllppppppppppppppppppqqqqqqrrrssstttttttttsssrrrqqqpppqqqrrrsssrrrrrrppppppmmmiiidddaaa``````______VVVRRRMMMHHHEEECCCAAA??????AAAEEEKKKQQQVVV[[[]]]ZZZTTTQQQRRRSSSQQQRRRTTTYYYfffsssyyyzzz{{{zzzwwwyyyxxxxxxwwwwwwxxxxxxyyywwwxxxyyyzzz{{{zzzyyyyyyxxxyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{zzzyyy{{{~~~|||wwwwwwzzz|||}}}vvvzzz~~~wwwmmmfffZZZYYYWWWUUUSSSQQQPPPPPPPPPPPPPPPOOONNNLLLIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCAAA@@@???===<<<;;;666999<<<<<<:::999:::;;;777777777777777777888888777555333444777888666444444444333333333444444555222333222//////222000,,,000/////////............---...///...------...//////......///111111000//////...,,,,,,,,,...000111...---,,,,,,,,,,,,---...////////////////////////////////////////////////---...///000000///...---///000000111111111000000222222222333333444444444333333333333333333333333333333333444444444555555444555666777888888888888555666777888:::;;;<<<===::::::<<<===>>>>>>>>>>>>>>>=========>>>@@@CCCEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNOOONNNQQQUUU\\\jjjyyywwwyyyxxxxxxxxxyyyxxxuuussspppooommmlllllljjjgggeeeccccccbbbaaa___\\\[[[YYYZZZXXXVVVSSSQQQPPPPPPPPPOOOOOOPPPPPPPPPOOONNNMMMJJJHHHFFFFFFGGGHHHGGGFFFBBBEEEDDD@@@???AAA@@@===BBBAAAAAA@@@@@@AAAAAABBB???===<<<===>>>???>>><<<@@@?????????>>>>>>======???>>><<<===>>>???===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===@@@AAAAAAAAABBBDDD???HHHFFFCCCGGGEEEAAAFFFCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHJJJMMMPPPRRRTTTXXXTTTTTTXXX[[[ZZZ[[[]]]\\\ZZZXXXUUUSSSQQQQQQQQQLLLKKKJJJJJJKKKMMMOOOPPPQQQPPPOOOMMMKKKJJJJJJIIIHHHHHHHHHGGGFFFGGGIIIKKKNNNKKKHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCBBB@@@???>>>===============<<<<<<;;;>>>;;;;;;???DDDKKKVVV```eeejjjmmmkkkkkkmmmnnnlllnnnnnnmmmlllllllllllllllmmmmmmnnnoooooooooooooooooooooooooooppppppppppppnnnooooooooooooppppppppprrrpppnnnmmmmmmmmmlllkkkmmmhhheeeeeeeeeeeehhhmmmkkkkkkmmmooorrrsssrrrppprrrqqqqqqqqqqqqqqqqqqqqqpppqqqqqqrrrrrrqqqqqqpppmmmllliiifffaaa\\\YYYVVVTTTRRRMMMIIIDDDAAA@@@???AAACCCGGGNNNWWW]]]aaabbb______\\\YYYVVVTTTVVVWWWccciiiqqqwwwyyyxxxvvvtttxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyzzzzzzxxxxxxzzz||||||{{{zzzzzzyyy|||}}}~~~|||yyytttnnnkkk^^^[[[VVVSSSQQQPPPOOONNNLLLLLLKKKJJJIIIHHHGGGGGGIIIIIIHHHGGGFFFDDDCCCBBBEEEBBB>>><<<<<<<<<:::999::::::999888888777777666444555666777777888888888777777666666555555555444777333333555555222222555666222///...///000...,,,/////////111333222///,,,///,,,+++---,,,******---......///000000///......///......---------......///---***)))+++,,,------000///...------...///000------............------............////////////333111......////////////222222222222222222222222333333333333333333333333444444444444444444444444444555666555333333555666888888888888888999999999<<<<<<<<<<<<=========>>>===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCEEEFFFFFFFFFFFFDDDDDDDDDEEEFFFHHHIIIJJJHHHJJJLLLLLLLLLMMMOOOQQQPPPTTTSSS[[[ppp|||~~~wwwzzzyyywwwwwwvvvtttqqqnnnllljjjiiihhhgggfffcccaaa^^^^^^]]]\\\ZZZXXXVVVUUUXXXWWWUUURRRPPPOOOOOOOOOPPPOOOOOOOOONNNLLLKKKKKKHHHFFFEEEEEEFFFFFFEEEDDDBBBEEEDDD@@@???AAA@@@===@@@@@@????????????@@@@@@>>>===<<<===>>>???>>><<>>>>>>>>=========???===<<<===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBBBBAAA@@@AAABBB@@@JJJHHHCCCFFFDDD@@@DDDDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGJJJMMMPPPSSSUUUTTTOOOMMMPPPRRRRRRSSSUUUWWWVVVTTTRRRPPPOOOOOOOOOKKKJJJIIIHHHHHHJJJKKKLLLMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGFFFDDDDDDFFFHHHGGGFFFDDDDDDDDDDDDBBBAAA@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<;;;;;;:::===::::::>>>BBBHHHRRR\\\bbbgggkkkjjjjjjlllmmmkkkkkkkkkkkkkkkllllllmmmnnnmmmmmmnnnooooooooooooooonnnnnnnnnooooooppppppqqqooooooooooooooooooooooooooonnnlllllllllllljjjiiiiiiddd______^^^^^^aaafffjjjkkkmmmnnnpppqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqrrrrrrqqqqqqpppnnnllliiiddd```\\\YYYWWWVVVUUUQQQMMMIIIEEECCCAAAAAACCCHHHPPPXXX___cccddddddcccbbb___\\\[[[]]]^^^ggglllssswwwxxxwwwvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyzzzzzzzzzyyywwwuuutttooopppsssxxx~~~~~~|||{{{{{{zzz||||||{{{zzzvvvrrrnnnlllaaa\\\VVVRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIHHHGGGFFFDDDBBBAAACCC@@@===<<<<<<<<<;;;::::::::::::999888888777777777777777777777666666555777777666666666555555555666333222444444111222555444111...---...///...,,,000//////000111111000......+++***,,,,,,)))***---------------------------------,,,,,,,,,,,,------...,,,***)))***,,,,,,,,,000///...------...///000......////////////..................////////////333111......///000//////333333333222222222222222333333333333333333333333444444444444444444444444555555666555444333555777888888888888999999999999<<<<<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIHHHJJJLLLMMMMMMMMMOOOQQQQQQUUUUUU]]]rrr~~~~~~yyyzzzwwwuuusssqqqnnnkkkhhhfffeeecccbbbaaa```^^^\\\YYYYYYYYYXXXVVVTTTRRRQQQVVVUUUSSSQQQOOONNNNNNNNNOOOOOONNNMMMLLLKKKIIIIIIGGGEEECCCCCCDDDEEEDDDCCCCCCEEEDDDAAA???AAAAAA===??????>>>>>>>>>>>>??????>>>===<<<<<<>>>>>>===<<<===============<<<<<<<<<>>>===<<<===>>>???>>>===;;;;;;;;;<<<<<<======>>>AAACCCDDDCCCAAA@@@@@@@@@CCCNNNKKKDDDEEECCC???CCCEEEEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFIIIMMMQQQTTTVVVSSSNNNLLLNNNPPPOOOPPPRRRQQQPPPNNNMMMLLLLLLKKKLLLKKKIIIHHHFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFEEECCCAAAAAACCCDDDAAAAAA@@@BBBCCCBBB@@@>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<;;;::::::999===::::::===@@@DDDMMMVVV]]]ccchhhhhhiiilllllljjjiiiiiijjjkkklllmmmnnnooommmmmmnnnoooooooooooonnnmmmmmmnnnoooooopppqqqqqqoooooooooooonnnmmmllllllkkkjjjiiijjjkkkjjjhhhfffddd]]]WWWUUUTTTSSSWWW\\\eeeiiilllnnnmmmnnnpppssspppppppppppppppppppppppppppqqqqqqrrrrrrqqqqqqpppnnnlllhhhccc___[[[YYYXXXZZZYYYXXXTTTPPPLLLHHHFFFEEEFFFKKKSSS[[[bbbfffgggiiiiiihhhfffeeedddfffhhhlllpppuuuwwwwwwwwwvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzzzz{{{yyyzzzzzzzzzwwwsssooommmhhhiiimmmsssyyy}}}{{{zzzxxxwwwzzzyyywwwuuurrrpppnnnmmmeee^^^VVVQQQQQQQQQNNNJJJKKKJJJHHHFFFEEEEEEFFFGGGIIIIIIHHHGGGEEECCCAAA@@@@@@>>><<<<<<<<<===<<<;;;;;;;;;::::::999888888777999999999888777555444333777777666666666666555555666222222444333000111444222000...---......---,,,111///......///000000///...+++***,,,,,,)))***------,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,...,,,))))))+++,,,,,,,,,//////...------...////////////000000000000//////............////////////222000......///000//////333333333333333333333333333333333333333333333333444444444444444444444444555666666555444444555777888888888888999999::::::<<<<<<=========>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHJJJLLLMMMMMMNNNOOOQQQRRRVVVVVV___uuu}}}|||zzzvvvtttqqqnnnllljjjfffcccbbb```^^^]]]]]]\\\ZZZYYYXXXXXXWWWWWWVVVTTTSSSRRRSSSRRRQQQPPPOOONNNMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKGGGEEEDDDCCCDDDEEEDDDCCCCCCEEEEEEAAA@@@BBBAAA>>>???>>>>>>======>>>>>>???>>>===<<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<===>>>???>>>===:::;;;;;;<<<===>>>>>>???AAACCCDDDCCCBBB@@@AAAAAAHHHTTTQQQFFFEEEDDD@@@CCCDDDEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCEEEHHHLLLPPPSSSUUUOOOLLLLLLPPPRRRPPPOOOPPPJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIGGGDDDCCCBBBAAAAAA????????????@@@AAABBBBBBCCCDDDCCCBBBAAAAAACCCEEE@@@@@@@@@BBBCCCBBB???<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::>>>;;;:::===???AAAHHHOOOYYY```eeeggghhhkkkllljjjiiijjjkkklllmmmnnnnnnooolllmmmnnnnnnoooooonnnnnnlllmmmmmmnnnooopppqqqqqqooooooooonnnmmmjjjhhhggggggffffffgggiiiiiigggeee^^^WWWPPPLLLJJJIIIMMMSSS\\\ccckkknnnmmmlllnnnqqqoooooooooooooooppppppppppppqqqqqqrrrrrrqqqqqqpppooolllhhhccc___\\\[[[[[[_________]]]YYYUUUPPPMMMLLLNNNQQQXXX___eeehhhiiilllmmmmmmlllkkkkkkmmmooorrrtttvvvwwwwwwvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyyyyyyyzzzzzzxxxtttnnniiieeeeeegggkkkoootttyyy|||~~~~~~}}}yyyvvvuuusssqqqtttsssqqqooonnnnnnnnnoooggg^^^UUUPPPPPPPPPLLLHHHJJJHHHEEEBBBBBBCCCDDDFFFHHHHHHGGGFFFDDDAAA???>>>===<<<;;;;;;======<<<;;;;;;;;;::::::999888888888999888888888777555444333777777666666666666666666666222111333222000000333000///......------,,,,,,111...,,,,,,---//////...///,,,+++------***+++...---,,,***))))))***,,,---,,,++++++++++++,,,,,,---...,,,***+++,,,......---..............................////////////..................////////////111000...///000000000...333333333333333444444444333333333333333333333333333333444444444444444444555666666555444444555777777888888999999:::::::::<<<============>>>>>>>>>==================>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJLLLMMMMMMNNNPPPRRRQQQVVVWWWaaawwwyyyxxxvvvqqqnnnkkkiiihhhfffdddaaa```^^^[[[ZZZZZZZZZYYYWWWVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOIIIGGGEEEEEEFFFFFFFFFEEECCCFFFEEEAAA@@@BBBAAA>>>??????>>>>>>>>>>>>??????===<<<;;;<<<===>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>??????>>>;;;;;;<<<<<<===>>>?????????AAABBBCCCBBBBBBCCCDDDLLLZZZVVVHHHEEEEEEAAACCCBBBDDDEEEFFFGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDGGGJJJMMMPPPRRRGGGFFFIIIOOORRROOOKKKKKKFFFFFFFFFGGGGGGGGGFFFFFFHHHGGGEEECCCAAA@@@???>>>;;;;;;<<<<<<>>>???@@@AAABBBBBBCCCBBBAAABBBDDDFFFCCCCCCCCCCCCDDDBBB???<<<>>>=========<<<<<<<<<<<<===============<<<;;;;;;>>><<<;;;===>>>>>>DDDJJJTTT[[[aaaccceeejjjkkkjjjkkklllmmmnnnnnnnnnnnnmmmllllllmmmnnnnnnnnnnnnnnnlllmmmmmmnnnooooooppppppoooooonnnmmmjjjgggdddbbbaaa``````bbbdddeeedddbbbZZZRRRKKKGGGDDDCCCFFFLLLRRR[[[gggnnnnnnllllllmmmnnnnnnoooooooooppppppppppppqqqqqqrrrrrrqqqqqqpppooommmiiidddaaa_________cccdddeeedddbbb^^^YYYWWWVVVWWWZZZ^^^dddhhhjjjjjjmmmnnnooooooooooooqqqsssvvvwwwxxxwwwvvvvvvwwwyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvtttttttttuuuuuuvvvvvvvvvyyyxxxwwwsssnnnhhhccc___bbbdddhhhlllppptttvvvvvvttttttvvvzzz}}}xxxtttrrrqqqnnnmmmllllllkkkkkkkkkkkkllllllccc\\\SSSOOONNNMMMJJJGGGGGGEEEBBB@@@???@@@BBBDDDFFFEEEEEECCCBBB???>>>===;;;::::::;;;======<<<;;;;;;;;;:::999999888888777666666777777777777666666666666777777777777777777666333111333222//////222...//////...---,,,,,,,,,///---,,,,,,---......---000---,,,......+++,,,//////---,,,******,,,---///,,,,,,,,,,,,,,,---.........---,,,,,,...//////...------............------,,,------......------,,,............////////////000///...///000111000...222222222333333444444444333333333333333333333333333333333444444444555555555666777666444444666777777888888999::::::;;;;;;============>>>>>>>>>???============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMMMMMMMNNNPPPRRRPPPUUUWWWbbbxxx~~~vvvtttpppmmmjjjgggeeedddcccbbb```___\\\YYYXXXXXXYYYXXXWWWSSSSSSSSSSSSSSSRRRQQQPPPNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJLLLNNNPPPQQQJJJHHHFFFFFFGGGHHHGGGFFFDDDFFFEEEBBB@@@BBBBBB>>>??????>>>>>>>>>>>>??????===<<<;;;;;;======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;===???@@@???>>><<<<<<<<<======>>>>>>???<<<>>>AAABBBBBBCCCDDDFFFMMM]]]YYYIIIEEEEEEBBBCCCBBBCCCEEEGGGGGGFFFEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGIIIKKKMMMFFFEEEHHHOOOQQQMMMIIIHHHCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBBAAA@@@>>>======;;;;;;;;;<<<>>>???AAABBBBBBCCCCCCBBBAAABBBDDDFFFEEEDDDCCCCCCCCCBBB???===>>>>>>===<<<<<<======>>>======>>>>>>======<<<;;;===;;;;;;======<<<@@@FFFMMMTTTYYY[[[^^^dddhhhgggkkklllmmmnnnnnnnnnmmmlllllllllmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnoooooonnnnnnmmmkkkgggccc___\\\YYYXXXWWWXXXZZZ\\\]]]]]]VVVOOOHHHDDDAAA???BBBGGGJJJTTT```jjjmmmmmmkkkkkknnnooooooppppppqqqqqqqqqpppqqqqqqrrrrrrqqqqqqpppooommmkkkhhhfffdddddddddggghhhiiiiiihhheeebbb```______aaaeeeiiilllmmmlllnnnoooqqqrrrqqqrrrsssuuuwwwxxxyyyxxxvvvvvvwwwyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuussssssssssssssssssssssssvvvsssooojjjeee```]]][[[ZZZ]]]bbbgggkkknnnooopppjjjjjjlllooottt{{{|||yyytttqqqpppnnnllljjjfffggghhhhhhhhhgggeeedddZZZWWWRRRNNNLLLJJJHHHFFFCCCBBB@@@>>>>>>???@@@AAABBBBBBBBBAAA???>>><<<;;;:::999999;;;<<<===<<<:::::::::999999888777777666444555666777888888888888666666777777777777888888777444222444333000///222---///000000...---------------...000111000---+++000---,,,......+++,,,//////...---,,,,,,---...///,,,,,,+++,,,,,,---...///---,,,+++---///000///...------............------,,,,,,,,,------,,,,,,,,,............///////////////......///111111000...000111111222222333333444333333333333333333333333222333333444444555555555666777777666555555666888777888888999:::;;;<<<<<<=========>>>>>>>>>??????<<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIKKKMMMNNNNNNNNNPPPRRROOOUUUXXXccczzz}}}wwwwwwooollliiieeecccbbbaaa___]]]^^^[[[XXXWWWWWWXXXXXXWWWRRRRRRRRRRRRRRRRRRQQQPPPMMMNNNOOOOOOOOONNNMMMLLLJJJJJJIIIIIIJJJLLLNNNOOOJJJHHHGGGFFFGGGHHHGGGFFFDDDFFFEEEBBBAAACCCBBB???>>>======<<<<<<======>>>===<<<;;;;;;======<<<;;;;;;;;;<<<<<<===============<<<;;;<<>>===============>>>>>>>>>;;;===@@@AAAAAABBBCCCEEELLL^^^ZZZHHHBBBCCCBBBBBBCCCDDDFFFHHHIIIGGGFFFDDDFFFEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCDDDEEEFFFGGGGGGIIIEEEEEEIIIJJJFFFCCCDDD@@@@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;=========>>>???AAABBBCCCDDDEEEDDDBBB@@@???AAABBBCCCAAA@@@@@@AAAAAA@@@>>>>>>===<<<;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::;;;999999;;;;;;999<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::999999;;;<<<<<<;;;999999999888777777666666555444555666777888888888888666666777777777888888888888555333555444000000333---000222111///---...///,,,...222666777444///***///++++++---,,,******---...------------------...************+++,,,---...*********+++---...---,,,,,,------......------,,,,,,------------------,,,............////////////.........000222222000...//////000111111222333333333333333333333333333333222222333333444555555666666777777666555555666888777888888999:::;;;<<<=========>>>>>>>>>?????????;;;<<<===>>>???AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIKKKMMMNNNNNNOOOQQQRRRPPPVVVYYYeee}}}||||||rrrllliiieeebbb```___]]][[[]]][[[WWWVVVVVVWWWWWWWWWRRRSSSSSSTTTTTTSSSRRRRRRMMMNNNOOOPPPPPPOOONNNMMMKKKJJJIIIHHHHHHIIIKKKMMMJJJHHHFFFFFFGGGHHHGGGFFFDDDFFFFFFBBBAAACCCBBB???<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;;;;<<<===<<<;;;<<<<<<<<<=========>>>>>><<<<<<;;;<<>>>>>>>>>>>============<<<>>>@@@AAAAAAAAABBBCCCKKK]]]ZZZFFFAAABBBAAAAAADDDEEEHHHJJJJJJIIIGGGEEEFFFEEEEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFAAA>>>>>>>>>;;;:::;;;>>>???@@@@@@@@@???======:::;;;;;;<<<<<<;;;::::::>>>>>>??????AAABBBDDDDDDFFFFFFEEEBBB>>>======>>>???>>><<<===???@@@@@@???===<<<;;;:::;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999999777777:::999777:::???>>>DDDGGGIIIMMMVVV\\\^^^cccdddgggjjjlllmmmllllllkkklllmmmmmmnnnnnnmmmmmmooooooooonnnmmmmmmllllllllllllkkkhhhddd^^^XXXUUUHHHEEEBBBCCCFFFJJJMMMOOOPPPJJJEEEBBB@@@<<<===AAAHHHKKKSSS\\\ffflllnnnnnnoooooopppqqqrrrrrrssssssqqqqqqqqqrrrrrrqqqqqqqqqnnnnnnnnnnnnmmmlllkkkjjjjjjkkklllmmmnnnnnnmmmmmmeeefffhhhlllqqqtttuuuuuusssuuuwwwxxxwwwwwwxxxyyyuuuwwwxxxxxxwwwvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvuuutttsssrrrrrrqqqnnnhhh```YYYTTTSSSTTTVVVVVVXXX[[[^^^^^^\\\ZZZXXXXXXWWWVVVWWWZZZ```fffjjjqqqpppppppppqqqqqqrrrsssooottt|||~~~~~~~~~~~~|||wwwsssooommmjjjhhhgggfffdddcccdddfffiiiiiieee^^^VVVQQQKKKNNNPPPMMMHHHDDDEEEGGG>>>>>>>>>>>>>>>=========<<<<<<======<<<;;;;;;::::::999999;;;<<<<<<:::888888888777777666555555555555555666777777777777777666666777777888888888999999555444555444111000333---000333222000......000---000555:::<<<888000+++---***)))++++++((((((+++,,,------......------,,,))))))))))))***+++,,,---(((((((((***,,,---,,,+++,,,,,,---......---,,,,,,---..................---............/////////000.........000222222000......//////000111111222222333333333333333333333333222222333333444555666666666777777777555555777888777888888999;;;<<<======>>>>>>>>>>>>????????????;;;<<<===???@@@BBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLJJJKKKMMMNNNNNNOOOQQQSSSQQQWWW[[[ggg}}}oookkklllhhh```^^^bbbddd```\\\[[[YYYXXXXXXWWWUUUSSSRRRRRRSSSSSSSSSSSSRRRQQQSSSQQQPPPPPPPPPPPPMMMKKKKKKJJJHHHGGGGGGIIIKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGEEECCCAAA>>>===<<<==============================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===<<<<<<===>>>??????>>>???????????????>>>===<<<<<<<<<===???BBBDDDDDDBBBKKKLLLJJJEEE???>>>BBBFFFGGGHHHIIIKKKLLLKKKHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDCCCCCCCCCAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<>>>????????????AAABBBFFFFFFEEEBBB???<<<<<<=========>>>======<<<;;;;;;@@@??????>>>===<<<<<<<<<>>>>>>===<<<:::999888888999888777666666777888999>>>???AAADDDHHHLLLOOOPPPXXX\\\bbbhhhkkkllljjjhhhnnnmmmkkkjjjjjjkkklllmmmoooooonnnnnnmmmmmmlllllljjjiiigggfffddd^^^UUUNNNEEECCC@@@???@@@DDDHHHJJJKKKOOOOOOFFF???===??????@@@EEENNNXXXbbbhhhlllnnnppppppppppppppppppppppppqqqqqqqqqpppooommmlllkkkqqqpppnnnmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmiiijjjlllooorrrtttvvvxxxxxxxxxwwwwwwvvvwwwwwwwwwzzzyyyxxxwwwvvvvvvvvvvvvyyyyyyxxxwwwwwwwwwxxxxxxxxxvvvuuuuuuvvvvvvuuussswwwuuusssrrrrrrpppnnnlllddd```ZZZTTTQQQRRRTTTVVVZZZYYYXXXVVVUUUUUUUUUUUURRRRRRRRRRRRRRRVVV[[[___eeegggiiijjjiiiiiijjjkkkggglllrrryyy~~~|||zzzyyyyyywwwxxxyyywwwsssooolllkkkhhhgggeeecccbbbcccdddeeecccgggjjjiiibbbYYYQQQLLLKKKJJJHHHEEECCCBBBAAAAAA>>>======<<<<<<<<<<<<===<<<<<<<<<<<<;;;:::999888888888888999999:::::::::<<<======:::555333444666777888999888666555555666333666888999888777888888;;;999666444222111222222222111111000///......------111666::::::777222//////...,,,*********,,,---222...---//////,,,---000******))))))***,,,...///*********+++,,,---...///...............------------------.........//////+++,,,.../////////...---............////////////111111111111000000//////444444444444444444333333222222111111111222333333555555666777888999::::::===<<<;;;:::::::::;;;<<<<<<===>>>???@@@AAABBBBBB======>>>???@@@AAABBBBBB@@@@@@AAABBBBBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGKKKKKKJJJIIIIIIJJJLLLMMMJJJJJJKKKMMMNNNQQQRRRTTTUUUUUU[[[jjj}}}uuunnnnnniiiaaa___bbbbbb^^^]]]\\\ZZZYYYYYYXXXVVVTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSQQQPPPPPPPPPPPPMMMKKKMMMLLLJJJIIIIIIJJJLLLMMMKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFDDDBBB@@@>>><<<;;;==============================<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<=========>>>======>>>????????????@@@@@@@@@?????????>>>>>>======>>>@@@CCCDDDDDDCCCHHHIIIGGGCCC>>>===AAAEEEHHHHHHIIIKKKLLLKKKHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>========================>>>>>>============>>>>>>===>>>????????????@@@AAADDDDDDDDDAAA>>><<<<<<=========>>>>>>>>>===<<<<<<>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;:::999888777777999888777666666777888999;;;;;;<<<>>>@@@CCCEEEFFFPPPTTT[[[aaafffiiijjjiiimmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkiiigggfffddd^^^UUUNNNCCCAAA>>><<<===@@@DDDFFFLLLQQQRRRJJJBBB>>>===<<<>>>DDDNNNYYYbbbhhhlllmmmppppppppppppppppppppppppqqqqqqpppoooooonnnnnnmmmrrrqqqpppnnnnnnnnnnnnooonnnnnnnnnnnnnnnnnnmmmmmmkkklllmmmooorrrtttvvvwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvxxxxxxxxxwwwwwwwwwwwwwwwvvvuuutttuuuvvvvvvvvvtttuuutttrrrrrrqqqnnnjjjggg]]]ZZZTTTPPPNNNPPPSSSUUUWWWWWWVVVUUUTTTSSSRRRQQQMMMMMMMMMMMMMMMPPPUUUYYY\\\^^^```aaa``````aaabbbcccgggmmmssswwwyyyyyyxxx|||~~~}}}xxxsssooommmmmmmmmrrrsssrrrpppkkkgggeeedddaaa```_________aaaccceeeaaadddfffeee___VVVOOOLLLIIIIIIGGGFFFDDDBBBAAA@@@============<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999888888888888999999999::::::<<<======:::777555666777777888888777555444555666444666888999888888999:::<<<:::777444222222222333111111111000///.........---000555888888666222//////...,,,+++++++++,,,---111......000000---,,,///+++************,,,...///++++++++++++,,,---...........................///---------.........//////------....../////////...000000000///////////////222222222111111000000000444444444444444444444444333333222222222333444444444555555666888999999:::<<<;;;:::999999:::;;;<<<<<<======>>>@@@AAAAAABBB===>>>>>>???@@@AAAAAABBB@@@AAAAAABBBBBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHJJJLLLMMMKKKKKKLLLMMMOOOPPPRRRSSSVVVVVV]]]lll|||sssqqqllleeecccdddbbb______^^^\\\[[[[[[ZZZXXXVVVUUUUUUVVVVVVVVVVVVUUUUUUSSSRRRQQQQQQQQQPPPNNNLLLNNNNNNLLLKKKKKKLLLMMMNNNLLLLLLKKKJJJIIIGGGGGGFFFDDDCCCBBB@@@???===;;;;;;=================================<<<<<<<<<<<<;;;=========<<<<<<<<<<<<<<<>>>????????????@@@@@@@@@BBBAAA@@@@@@???@@@@@@@@@?????????AAADDDEEEDDDCCCCCCDDDCCC@@@======AAAEEEIIIIIIJJJKKKMMMLLLJJJGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>============>>>========================>>>======<<<<<<======>>>===>>>@@@???>>>===???@@@AAAAAAAAA???===<<<<<<>>><<<<<<===>>>>>>>>>=========<<<<<<;;;;;;:::::::::888888888888777777666666888888777777777777888888888888888999999;;;<<<<<>>DDDOOOZZZccciiillllllppppppppppppppppppppppppppppppooonnnnnnooopppppprrrqqqppppppooopppqqqrrrqqqqqqppppppooooooooonnnmmmnnnoooqqqrrrtttuuuvvvvvvvvvuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxxxxxxxxxxwwwvvvvvvtttsssssstttvvvwwwvvvuuutttsssrrrqqqooojjjddd___TTTQQQNNNKKKKKKMMMPPPSSSTTTTTTUUUTTTSSSPPPNNNLLLIIIJJJJJJIIIJJJLLLPPPSSSZZZ\\\^^^^^^]]]]]]^^^___^^^aaafffkkkooopppoooooopppsssuuuwwwwwwyyy|||~~~|||zzzzzz}}}{{{}}}}}}zzzwwwtttooojjjgggfffggggggiiiiiihhheee```]]][[[[[[YYYYYYXXXXXXZZZ]]]```aaa]]]___```^^^XXXRRRMMMJJJFFFFFFFFFFFFDDDBBB@@@>>><<<<<<=========<<<::::::999:::::::::::::::999999888888888888888999999999<<<<<<<<<:::777666777888666777888777555333444555666777888888777888:::<<<<<<;;;888555333333333444111111000000//////.........000222444555333111///000///---,,,,,,---......000---...111111---,,,...++++++*********,,,---...---,,,,,,,,,,,,,,,------.........//////000000000------........./////////...............///000000222222111111000000//////333333222222222222111111222333333444444555555555444444333333444444555666444444555666777888999999;;;:::999888888999:::;;;<<<<<<===>>>???@@@AAAAAA>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDDDDEEEFFFGGGGGGDDDFFFGGGGGGGGGIIIKKKMMMMMMMMMMMMNNNOOOPPPRRRRRRXXXXXX___nnnyyyuuuoooiiiggggggdddaaabbb```^^^]]]]]]]]][[[YYYWWWWWWXXXXXXXXXWWWVVVVVVTTTSSSRRRRRRRRRQQQOOOMMMOOOOOONNNMMMMMMMMMNNNNNNLLLKKKJJJIIIGGGFFFDDDDDDAAAAAA@@@???===<<<;;;;;;=================================<<<<<<<<<<<<<<<==================<<<<<>>???BBBFFFJJJIIIJJJKKKMMMMMMKKKIIIDDDDDDDDDDDDCCCCCCCCCBBBAAAAAABBBBBBAAAAAA@@@@@@>>>======<<<<<<<<<=======================================<<<<<<============>>>??????===<<<===>>>>>>>>>>>>===<<<;;;<<<>>>999:::;;;<<<<<<<<<<<<<<<;;;:::::::::999999999888777777777777777777777777888777777777777777777888888888888777888888999:::===@@@EEEKKKRRRYYY^^^aaadddfffiiilllnnnnnnmmmlllkkklllmmmnnnnnnmmmmmmlllllljjjggggggeee```XXXRRRFFFCCC>>>;;;:::===@@@CCCPPPYYY___ZZZRRRLLLFFFAAAAAAGGGQQQ\\\eeejjjllllllppppppppppppppppppppppppooonnnlllllllllnnnppprrrqqqqqqpppooopppqqqrrrsssssssssrrrrrrqqqqqqppppppppppppqqqrrrssstttuuuuuutttttttttuuuvvvwwwxxxyyyxxxxxxwwwvvvuuuuuuuuuuuuwwwxxxxxxyyyyyyxxxwwwvvvsssrrrrrrsssuuuwwwvvvuuutttsssrrroookkkccc[[[UUUNNNLLLIIIHHHHHHJJJLLLNNNPPPQQQSSSSSSQQQNNNJJJGGGHHHIIIIIIIIIIIIJJJMMMPPPYYYZZZ\\\]]]\\\[[[\\\]]]ZZZ]]]aaaeeeggghhhggggggiiikkkmmmnnnnnnoooqqqsssrrrppppppvvv~~~||||||}}}~~~}}}{{{yyytttsssrrrrrrttttttrrrppppppnnniiieeebbbbbbcccddd``````^^^[[[WWWUUUUUUVVVSSSSSSRRRSSSTTTWWWZZZ[[[XXXYYYYYYVVVQQQLLLIIIHHHCCCDDDDDDEEECCCAAA>>>===;;;<<<===>>>===;;;999888888888999999:::999999999777888888888888888888888::::::999888777777777888777888888777444333333444777777888777777888;;;======;;;888555444333444444111000000000/////////......///000111111111000000000///............/////////---///222222...,,,------,,,+++***+++,,,---......------,,,,,,,,,---------......///000111111222............////////////000///...---...///111222444444333222111111000000333333333333333333333333222222333333444555666666555444444444555666777888444555555666777777888888:::999888888888999:::;;;<<<<<<======>>>???@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGEEEGGGIIIIIIHHHHHHJJJMMMNNNNNNNNNNNNOOOPPPRRRRRRWWWXXX___oooxxxpppkkkjjjhhheeeccceeecccaaa``````___]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRPPPNNNOOONNNNNNMMMMMMLLLLLLLLLIIIHHHGGGFFFDDDCCCBBBAAA???>>>>>>===<<<<<<;;;;;;===================================================>>>>>>??????>>>======???AAABBBAAA??????@@@BBBDDDDDDCCCCCCCCCDDDDDDDDDBBBAAAAAACCCEEEEEEDDDCCC????????????@@@AAADDDGGGJJJIIIIIIKKKMMMMMMKKKJJJEEEDDDDDDDDDDDDCCCCCCCCCAAABBBBBBBBBAAAAAA@@@???===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>???>>><<<<<<<<<>>><<<<<<===<<<;;;;;;<<<>>>777777888999:::::::::999999999999999888888888888777777777888888888888888777777777888888777777777777777777777888888999::::::;;;>>>BBBGGGMMMRRRUUU]]]```eeeiiilllmmmlllllljjjkkkmmmnnnoooooonnnmmmllljjjhhhgggfffbbb[[[VVVJJJFFFAAA<<<;;;>>>AAADDDOOOZZZbbb```YYYSSSNNNIIIIIINNNWWW```hhhlllmmmmmmoooooooooooooooooooooooolllllljjjjjjkkknnnppprrroooooonnnnnnoooppprrrsssttttttsssssssssrrrrrrrrrrrrrrrrrrsssttttttuuuuuuttttttttttttuuuvvvwwwxxxxxxwwwvvvuuuttttttttttttwwwwwwxxxyyyyyyyyyyyyyyysssrrrqqqrrrtttuuuuuutttuuurrrnnnjjjccc[[[RRRLLLKKKJJJHHHFFFFFFGGGHHHIIILLLMMMPPPPPPOOOKKKGGGDDDEEEGGGHHHIIIIIIIIIKKKMMMRRRTTTUUUUUUTTTTTTTTTUUUXXXZZZ]]]```bbbcccbbbbbbdddfffhhhiiihhhhhhhhhiiijjjhhhhhhmmmuuuyyyyyywwwlllnnnoooqqqqqqpppnnnmmmhhhhhhgggggghhhgggfffeeedddbbb___\\\ZZZZZZ[[[\\\XXXXXXWWWUUURRRQQQRRRSSSPPPOOONNNMMMNNNPPPRRRTTTQQQRRRQQQOOOKKKGGGFFFFFF@@@AAABBBCCCBBB@@@===<<<:::;;;======<<<:::888666777777888888888888888888777777777777777777777777888777666666666666777777777888888777444333333444666777777777777888;;;>>>===;;;888555444333444444000000000000////////////........./////////000000/////////.../////////000///---///222222...,,,---...---,,,+++++++++,,,---......---,,,,,,,,,---------......///000111111222........./////////000000000000///...///000111222555444444333222111111000333333333333333333333444222222333333444555666666555555555555666777888999555555666666777777888888999999888777888999:::;;;<<<<<<<<<======>>>>>>????????????@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHKKKNNNMMMIIIHHHJJJLLLOOOOOOOOOOOOPPPQQQRRRSSSWWWXXX```pppsssnnnlllhhheeedddgggeeecccccccccbbb```^^^]]]\\\\\\[[[YYYWWWVVVUUUTTTSSSRRRRRRRRRQQQOOOMMMLLLLLLLLLKKKKKKJJJJJJIIIEEEEEEDDDCCCBBB@@@@@@???============<<<<<<<<<<<<========================<<<============>>>>>>>>>===>>>???AAAAAAAAA@@@??????AAACCCBBB???===???BBBDDDDDDEEEFFFFFFFFFEEEEEECCCBBBBBBCCCDDDDDDCCCAAA?????????@@@AAACCCFFFGGGIIIHHHHHHJJJLLLLLLKKKJJJEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCBBBBBBAAA@@@???===<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;===>>>===<<<;;;===>>>;;;<<<<<<<<<::::::<<<===666666777888888888777777888888888888888888888888888888888888888999999999777777888888888888777777555555555555666777888999888999:::<<>>===<<<;;;;;;<<<<<<;;;999777666666777777777777777666666777777777777666666666666666444333444666777777666999::::::888555444444444444555666777777888:::<<<<<<;;;888555333333333444000000000000////////////...............//////000.........///////////////000---...111111---,,,...///...---+++++++++,,,,,,...---------------...............//////000000000....../////////000000000000000000000000111111222444444333333222222111111222222333333333333444444222333333444444555555555444444444555666777888999666777777777888888888999999999888888999:::;;;<<<;;;<<<<<<<<<=========>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGJJJNNNQQQOOOKKKHHHJJJMMMOOOOOOOOOPPPQQQRRRTTTTTTVVVXXX```qqq|||uuuqqqkkkggggggiiigggeeeeeeeeedddbbb```___^^^]]][[[YYYVVVTTTSSSRRRPPPOOOOOOOOOOOOLLLJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCBBBBBBAAA@@@??????<<<<<<<<<=======================================<<<=========>>>>>>>>>>>>===>>>@@@BBBCCCCCCBBBBBB>>>AAACCCAAA>>><<<>>>AAACCCEEEGGGIIIIIIHHHFFFEEECCCBBBAAABBBCCCDDDBBB@@@>>>===>>>???AAADDDEEEFFFHHHGGGGGGHHHKKKLLLKKKJJJGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@@@@======<<<<<<======>>>???<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===:::;;;<<<<<<<<<<<<===>>><<<<<<===<<<::::::<<<===777777777888777777666666888888888888888888888888999888888888888888888888666777888999999888777666555555444444444555555666777777888888:::<<<>>>???GGGKKKPPPWWW]]]aaadddeeeeeegggjjjlllmmmmmmlllkkkllljjjiiijjjkkkiiiddd```VVVRRRLLLGGGFFFIIINNNQQQ\\\fffmmmkkkfffcccaaa______aaaeeeiiimmmpppqqqqqqoooooooooooooooooooooooolllmmmmmmnnnooopppqqqqqqpppooonnnmmmnnnnnnpppqqqrrrrrrsssssstttuuuuuuuuusssssstttuuuuuuvvvwwwwwwtttttttttsssssstttuuuuuuvvvvvvuuutttssssssssssssssssssrrrsssuuuxxx|||~~~wwwuuusssrrrrrrqqqooommmiiiccc[[[TTTOOOKKKGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCEEEFFFFFFDDDAAA@@@===@@@DDDFFFGGGGGGHHHIIIMMMNNNPPPPPPNNNMMMNNNNNNPPPRRRTTTWWWYYYYYYZZZYYYUUUXXX\\\^^^^^^^^^___```___``````___```ccciiinnn______^^^]]]\\\[[[ZZZYYYQQQRRRRRRRRRPPPOOONNNNNNOOOPPPQQQQQQQQQPPPNNNMMMNNNOOOPPPNNNKKKGGGFFFFFFEEEDDDCCCBBBBBBDDDEEEGGGFFFHHHHHHGGGDDDBBBAAAAAA>>>>>>>>>===============<<<<<<;;;:::999888777777777777777777666555555444777777666666666555555555666444222444777888888777:::;;;;;;999666444444555111333666777777777999:::<<<:::777444222222222333////////////000000000000---......///////////////------......////////////111......000000---,,,///000///---,,,++++++,,,,,,---------------...///000.....................///.../////////000000000000///000111111222222111111333333222222222222222222111222222222333333333333444444444444444444444444444444444555666777888999888888888888999999999999:::999999999999;;;===>>>;;;;;;<<<<<<<<<<<<============>>>@@@BBBCCCDDDEEEBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHNNNRRRPPPKKKIIIKKKOOONNNNNNOOOPPPQQQSSSUUUVVVXXXYYYbbbsss}}}wwwoookkkllljjjhhhfffffffffeeecccaaa``````^^^\\\YYYUUUSSSQQQOOONNNMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<=========>>>>>>========================<<<=========>>>>>>??????===>>>AAACCCEEEEEEDDDCCC>>>AAACCCAAA===;;;===AAABBBEEEHHHJJJKKKIIIGGGEEECCCBBBAAABBBCCCCCCAAA???=========>>>AAACCCDDDDDDHHHGGGFFFHHHJJJKKKKKKJJJGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@===============>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<999:::<<<<<<<<<<<<===???<<<======<<<::::::;;;===888888888888888777666555888888888888888999999999999888888888777777777666666777888999999888777666777777666555444444444555777777777777888999::::::<<<@@@EEELLLSSSXXX\\\^^^bbbdddhhhjjjlllkkkjjjiiillljjjiiijjjlllkkkgggccc]]]YYYSSSOOONNNQQQVVVZZZgggooouuusssmmmkkkjjjhhhfffhhhjjjllloooqqqrrrsssoooooooooooooooooooooooonnnnnnpppqqqrrrrrrrrrqqqqqqpppooonnnnnnoooppppppqqqqqqrrrssstttuuuvvvvvvsssssstttuuuvvvwwwxxxxxxuuuttttttsssssssssttttttvvvvvvuuusssssssssssssssqqqpppoooppprrrwww|||yyywwwtttsssrrrpppmmmkkkbbb\\\SSSLLLHHHFFFFFFFFFBBBBBBCCCCCCCCCDDDDDDDDD>>>???AAABBBBBBAAA???>>>===@@@EEEGGGHHHIIIJJJJJJIIIKKKLLLLLLKKKJJJJJJKKKMMMNNNQQQSSSUUUVVVVVVVVVNNNQQQVVVZZZ[[[\\\]]]___\\\^^^^^^[[[YYY\\\dddkkk]]][[[YYYVVVTTTRRRQQQQQQKKKLLLLLLLLLJJJHHHHHHHHHFFFGGGJJJKKKKKKIIIGGGEEELLLNNNNNNLLLHHHCCC@@@???@@@???>>>>>>???AAACCCDDDDDDEEEFFFFFFCCCAAA@@@@@@>>>===<<<<<<<<<<<<=========<<<:::999888777777777777777777777666555444333777777666666555555555444666444333444888::::::888;;;<<<<<<:::777555555666///222555777777777888999;;;999666444222111222222////////////000000000000---...//////000000//////,,,,,,---...//////......222...---//////,,,---000111///...,,,+++++++++,,,,,,,,,,,,---...///000111...............---------////////////000000000000///000111333333222111111222222222222222222222333111111111222222333333333444444444444444444333333333333444444555777888999999999999999999:::::::::::::::999999:::<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFLLLQQQPPPLLLIIILLLPPPMMMNNNOOOPPPRRRTTTVVVWWWYYY[[[ddduuuwwwtttrrrhhhkkkhhhdddbbbbbbaaa```___]]]\\\YYYWWWTTTRRRQQQQQQNNNLLLJJJJJJLLLLLLJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDAAA>>>>>>???@@@@@@@@@>>>>>>============>>>>>>===>>>??????===<<<<<<===@@@@@@????????????????????????@@@AAACCCDDDEEEEEECCCBBBAAA@@@???@@@AAAAAACCCGGGLLLNNNLLLHHHDDDBBBBBBBBBBBBBBBCCCDDDFFFGGGBBB@@@??????BBBDDDEEEDDDHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEECCCBBB@@@???BBBAAA@@@??????@@@BBBCCC============<<<<<<<<<<<<===============<<<<<<<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>><<<<<<<<<;;;:::999777666999999888888999999:::;;;777777777777777777777777777777777777777777777777666555333222222333555666999777666555666777999:::======???CCCGGGLLLQQQSSSWWW[[[aaafffhhhhhhiiiiiimmmmmmlllmmmmmmmmmjjjhhheeebbb]]]ZZZYYY\\\___bbbkkksssxxxuuupppnnnmmmlllnnnnnnoooppppppppppppooooooooonnnmmmmmmmmmmmmmmmnnnnnnooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrruuuuuutttsssssstttvvvwwwuuuuuuuuutttttttttwwwyyywwwvvvtttrrrqqqqqqqqqrrrqqqppppppppprrrsssuuuwwwuuussspppnnnkkkgggbbb^^^RRROOOJJJEEEBBBBBBCCCCCCAAAAAAAAAAAAAAA@@@???>>>===???@@@???>>>===>>>???>>>???CCCFFFHHHHHHHHHHHHFFFHHHKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRKKKLLLNNNOOOQQQQQQRRRRRRRRRVVVXXXXXXVVVXXX^^^ccc```WWWUUU]]]___XXXSSSTTTLLLJJJHHHFFFDDDCCCCCCCCCFFFEEEDDDDDDDDDFFFGGGHHHGGGTTTZZZRRREEE@@@>>><<>>===??????======@@@CCCCCCDDDDDDBBB@@@===;;;>>>>>>===<<<<<<<<<<<<<<<<<<:::999777777888:::;;;888888888777666555555444444555666666666555333222888777666555555666777888888:::<<<;;;:::888777888888888777777666777777888777666444333222222333333222111000000111111000...,,,///111222111///......////////////............111000000///...---------........................---------.........//////...///////////////...---............////////////...333///---333222...333333333333333333333333333555444444333222222222333444444555555666777777777777777777777777666666666666888::::::999999:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<=========???AAACCCCCCCCCDDDFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCEEEFFFGGGGGGGGGIIIJJJGGGIIILLLLLLKKKKKKKKKKKKOOOOOOPPPQQQSSSUUUVVVXXXWWW[[[ddduuuxxxuuummmkkkhhheeedddccccccaaa```\\\ZZZXXXVVVTTTRRRQQQPPPNNNLLLIIIIIIKKKKKKJJJHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEBBB??????@@@AAAAAAAAA???>>>>>>======>>>>>>???===???@@@@@@>>>======>>>@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAACCCDDDDDDEEECCCBBBAAA@@@???@@@@@@AAADDDHHHLLLMMMKKKGGGDDDCCCBBBAAAAAABBBDDDGGGJJJLLLCCCAAA???@@@BBBDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBAAAAAABBBBBBCCC???>>>>>>>>>===<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>======<<<<<<======>>><<<<<<<<<;;;:::999888777999999888888999999:::;;;777777777777777777777777666666666666666666666666666555444333333444555666888777666555666777999:::::::::<<<>>>AAADDDGGGHHHNNNSSSYYY^^^aaaccceeegggeeefffgggjjjmmmmmmllljjjjjjhhheeecccdddfffiiikkklllssswwwtttpppooonnnmmmoooppppppqqqqqqqqqqqqqqqoooooonnnmmmmmmmmmmmmmmmmmmnnnnnnoooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoooooopppppppppqqqqqqqqquuuttttttsssssstttvvvvvvuuuvvvvvvuuuuuuuuuwwwyyyvvvuuutttrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrtttuuuuuurrrnnniiieee```[[[WWWMMMKKKFFFBBB@@@??????@@@@@@@@@@@@@@@@@@???>>>>>>===>>>???>>>======>>>???<<<>>>AAACCCEEEFFFFFFEEEEEEGGGIIIIIIIIIIIIJJJKKKJJJKKKLLLMMMMMMMMMMMMMMMGGGHHHIIIJJJKKKKKKLLLLLLLLLOOORRRRRRQQQTTTZZZ___bbb[[[VVVZZZ^^^\\\YYYWWWIIIHHHEEECCCAAAAAAAAABBBCCCBBBAAAAAABBBCCCDDDEEELLLVVVZZZRRRFFF@@@???===@@@<<<<<<>>>>>><<<<<>>@@@AAAAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKKKKJJJHHHGGGHHHIIIGGGIIILLLMMMLLLKKKKKKLLLOOOOOOPPPQQQSSSUUUWWWXXXYYY]]]gggxxx|||xxxoookkkiiifffeeeeeedddbbb```ZZZYYYWWWUUUSSSQQQPPPPPPNNNLLLIIIIIIIIIJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEEEECCCAAA@@@AAABBBBBBBBB??????>>>>>>>>>>>>?????????@@@BBBAAA???>>>>>>???@@@AAACCCDDDDDDCCCAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAFFFHHHJJJKKKIIIFFFEEEDDDAAAAAAAAABBBEEEIIINNNPPPDDDBBBAAAAAACCCEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<============;;;<<<===>>>>>>===<<<<<>>>>>======>>>>>>>>><<<<<<<<<<<<;;;999888777999999888888999999:::;;;777777777777777777777777555555555555555555555555777777555444444555777777888777666555666777888999888999:::;;;<<<=========CCCGGGMMMRRRVVVZZZ^^^aaadddeeehhhmmmqqqrrrqqqooommmlllkkkkkklllnnnpppqqqmmmsssvvvrrroooooopppooopppqqqrrrrrrssssssrrrrrrooonnnnnnmmmmmmmmmmmmnnnmmmmmmnnnnnnooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnooooooooopppppppppttttttsssssstttuuuuuuvvvtttuuuvvvuuuttttttvvvxxxuuuuuusssrrrqqqpppppppppqqqppppppoooooooooppppppsssnnnggg```[[[VVVQQQMMMHHHFFFBBB???===<<<<<<===>>>>>>?????????>>>======<<<===>>>===<<<<<<<<<>>>:::<<<>>>@@@BBBCCCCCCBBBCCCDDDFFFGGGFFFEEEFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGBBBBBBCCCCCCCCCDDDDDDDDDDDDGGGJJJJJJKKKMMMRRRWWWbbb```ZZZVVVXXX[[[XXXSSSGGGDDDAAA???===>>>???@@@???>>>>>>>>>>>>??????@@@DDDKKKNNNGGG???;;;;;;<<<===::::::<<<<<<:::;;;>>>===>>>?????????>>><<<;;;===<<<;;;;;;::::::;;;;;;:::999777666666666777888999888888777777666666555666666555444444444444555777555333222222333555777777999::::::888777777888;;;::::::999888777666666666555444333222222222333333111000000111111000//////111333333222111000111---......///000111222333000000000///......------........................------........./////////......///000111111111111///000000000000111111111...333000...444222...333333333333333333333333333333333333222222222222222444444555555666777777777444444555555666666777777888:::;;;;;;999888888999;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<=========;;;===???AAAAAAAAABBBDDDFFFFFFEEEEEEFFFGGGIIIJJJSSSSSSQQQMMMIIIGGGHHHIIIGGGIIILLLMMMLLLLLLLLLMMMPPPPPPQQQRRRSSSUUUWWWXXX[[[___jjj|||uuummmjjjgggfffeeedddbbb```YYYXXXVVVTTTRRRQQQPPPPPPNNNMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDBBBBBBCCCDDDCCCBBB@@@@@@????????????@@@@@@@@@AAACCCBBBAAA???@@@@@@@@@BBBEEEGGGGGGEEECCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBGGGHHHIIIHHHFFFDDDDDDEEEBBBAAA@@@AAADDDHHHMMMPPPFFFDDDBBBBBBCCCEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>======<<<<<<<<<======>>>>>>>>><<<===???AAAAAAAAA???>>>@@@??????>>>>>>>>>>>>???<<<<<<<<<<<<;;;:::999888999999888888999999:::;;;777777777777777777777777555555555555555555555555888888777666666777888888777666666666666777888888888999;;;<<<<<<;;;:::999<<>>===<<<<<<<<<<<<======>>>======<<<<<<;;;<<<===<<<;;;;;;<<<===:::;;;===???@@@@@@AAAAAAAAACCCEEEEEEDDDCCCCCCDDDCCCDDDDDDDDDCCCCCCBBBAAA?????????>>>>>>>>>?????????AAACCCDDDDDDFFFIIIMMM[[[aaa___TTTOOOQQQOOOHHHDDDBBB???<<<;;;<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<999===???<<<888777:::===;;;888888:::;;;888999<<<;;;<<<======>>>>>>============<<<;;;;;;;;;;;;;;;:::999888777666666777777888888888777777666666666666666444333333444555666777666333111111333666777777888999999777666777888;;;;;;::::::888777666555555444444333333222222222333222000111222222111///000222444444222111111222//////000000111111222222000000//////................................................////////////......///111222222222222000000111111111222222222...444000...444222///444333333333333333333333333222333333333333333222222444444555555666777777777333333444555666777777888999:::;;;;;;999777777888;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============;;;===@@@AAAAAAAAACCCDDDGGGFFFEEEEEEFFFHHHKKKLLLWWWVVVTTTPPPKKKIIIJJJKKKGGGIIILLLMMMMMMMMMNNNOOOPPPPPPQQQRRRTTTVVVXXXYYY\\\aaalll~~~rrrnnnjjjfffdddcccaaa___ZZZYYYWWWUUUSSSQQQPPPPPPNNNNNNNNNMMMLLLJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEECCCCCCDDDEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCAAA@@@@@@AAAAAACCCFFFHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDFFFGGGGGGEEECCCBBBCCCEEEBBBAAA@@@@@@BBBEEEHHHKKKGGGDDDBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFEEECCCBBBAAAAAAAAA@@@???>>>>>>>>><<<<<<======>>>???@@@@@@===???AAACCCDDDDDDBBBBBB@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999999999888888999999:::;;;777777777777777777777777666666666666666666666666888888888777777888888888666666666666666777777888777888:::;;;;;;;;;:::999:::<<<>>>@@@BBBEEEJJJMMMSSSUUUZZZaaahhhllllllkkkkkklllmmmnnnooonnnmmmmmmmmmqqqrrrooooooqqqqqqooonnnnnnooopppppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnooopppppppppqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqqqqqqqrrrrrrqqqrrrsssssstttuuuuuuuuussstttuuuuuutttssssssuuussssssrrrrrrqqqooonnnnnnllllllkkkkkkjjjiiihhhhhh^^^YYYRRRLLLHHHFFFCCCBBBBBBBBBAAA@@@???>>>======;;;<<<<<<=========<<<<<<:::<<<===<<<;;;:::;;;<<<<<<<<<===>>>???@@@@@@@@@AAABBBDDDCCCBBBAAAAAABBBAAAAAABBBAAAAAA@@@???>>>???>>>======<<<======>>>>>>???@@@@@@???@@@AAACCCNNN[[[___TTTIIIGGGGGGDDDBBB@@@===<<<;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::===@@@999666666999999777888;;;:::;;;<<<======>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777777777777777666666666666666666555444333333444666666888666444333333444666888666777888777666666777999::::::::::::888777555444333333333333333333222222333222111111222222111000111222444333222111222333222222111111000000//////////////////............////////////////////////........./////////000000......///111222222222222111111111111222222222222///444000...444333///444333333333333333333333333222333333444444444333333444444555555666777777777333444444555666777888888999:::;;;;;;999777777888;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>><<>>???@@@AAABBBCCC>>>@@@AAACCCEEEEEEEEEEEE@@@??????>>>============<<<<<<<<<<<<<<<;;;::::::999999888888999999:::;;;777777777777777777777777888888888888888888888888888888888888888888888888555555666666666777777777444555666777888999999999999:::<<<<<<===>>>AAACCCFFFHHHMMMUUU]]]cccfffgggiiijjjlllmmmnnnnnnmmmmmmkkknnnpppoooooorrrqqqmmmlllmmmnnnnnnoooooonnnnnnnnnmmmmmmmmmmmmnnnnnnooonnnnnnnnnoooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqqqqqqqrrrrrrrrrpppqqqrrrtttuuuuuuuuuuuuuuuwwwxxxxxxvvvuuuuuuvvvrrrrrrrrrqqqpppooonnnmmmllllllkkkiiigggdddbbb```RRRNNNIIIEEECCCBBBAAA@@@@@@@@@AAAAAA@@@???>>>===;;;;;;<<<=========<<<<<<;;;<<<===<<<;;;;;;;;;============>>>>>>?????????@@@AAABBBAAA@@@>>>>>>??????????????????>>>======>>>===<<<;;;;;;<<<===>>>============<<<<<<<<<<<>>>>>===<<<<<<<<<===>>>;;;;;;<<<<<<;;;;;;:::999???;;;:::;;;:::888999<<<888555555888999777888;;;::::::;;;;;;<<<======>>>===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777555555555555555555555555555444444444444555666666666666555444444555666666555666777666555555777999888999999999888777555444222222333333333333222222444222111111222222111000111222333333111111222333333222111000///......---//////////////////......////////////////////////....../////////000000000......///000111111111111000111111111111222222222///444111///555333///444333333333333333333333333222333555666666555444444444444555555666777777777555555666666777777888888888:::;;;;;;999888888999;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========>>>>>>>>>===???BBBCCCCCCCCCDDDFFFEEEEEEDDDEEEFFFHHHJJJKKKMMMNNNOOOOOOMMMLLLMMMNNNFFFIIILLLNNNOOOOOOQQQRRRRRRRRRSSSTTTUUUWWWYYYZZZ[[[aaannn~~~tttkkkfffdddbbbbbbaaa___\\\YYYVVVTTTRRRQQQPPPSSSWWWXXXTTTPPPMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCDDDEEEEEECCCAAACCCCCCBBBBBBBBBBBBCCCCCC@@@BBBCCCCCCAAA@@@@@@AAADDDDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCBBBDDDDDDEEEEEEEEEDDDCCCBBBAAABBBBBBAAA???>>>???@@@??????@@@BBBBBBCCCCCCCCCGGGDDDBBBAAAAAABBBAAAAAABBBAAAAAAAAAAAACCCDDDFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBAAADDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>???????????????===>>>???@@@BBBCCCDDDEEE>>>???@@@AAACCCDDDEEEFFF@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888999999:::;;;777777777777777777777777888888888888888888888888777777888888888888777777444555555666666666666666444444444444555666777888777888::::::::::::<<<===AAAAAADDDIIIPPPWWWZZZ[[[___```ccceeehhhiiijjjjjjhhhlllnnnnnnooorrrpppkkkllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooooooooooooppppppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqoooppprrrtttuuuuuuuuuuuutttvvvwwwwwwuuutttssstttqqqqqqrrrqqqpppooommmlllkkkjjjgggccc___YYYUUUSSSJJJGGGCCC@@@@@@???>>>===<<<===>>>??????>>><<<;;;;;;;;;<<<===============;;;===>>>===<<<;;;<<<=========<<<<<<======>>>>>>===???@@@???===;;;;;;;;;<<<===============<<<;;;<<<;;;:::999999:::<<<===:::999999::::::::::::999<<<@@@FFFIIIDDD===???DDD;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999888<<<777444777777444444666888555555888999777888;;;999999999999:::;;;;;;<<<;;;:::999999888888999999;;;;;;:::999888777666555444444444444444444444444333444444555666666555555444444444555555444444444555666666555444555777999666666888888888666444333111222333333333333222111444222111111222333111000111222333222000000222333000000000//////............/////////////////////////////////////////////.../////////000000000000...//////000000000//////000000000111111111111222///555111///555333///555333333333333333333333333333444666777888777666555444444555555666777777777777777777888888888888888777999::::::999888999:::;;;;;;;;;<<<<<<<<<<<<===<<<=========>>>>>>>>>>>><<<>>>AAABBBBBBBBBDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHFFFIIILLLMMMLLLKKKKKKKKKFFFIIILLLOOOPPPPPPRRRSSSRRRRRRSSSTTTVVVXXXZZZ[[[[[[bbbpppxxxnnngggeeeddddddcccaaa^^^[[[WWWUUUSSSRRRPPPUUUZZZ[[[WWWRRRNNNLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCDDDEEEEEECCCAAACCCCCCBBBBBBBBBBBBCCCCCC@@@BBBCCCBBBAAA???@@@@@@DDDDDDEEEFFFFFFGGGHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@@@@AAAAAA@@@>>>======>>>===>>>AAACCCDDDDDDDDDDDDGGGDDDAAA@@@AAAAAAAAA@@@@@@@@@??????@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@DDDCCCAAA@@@??????@@@@@@=========>>>??????@@@@@@>>>>>>@@@AAACCCDDDEEEFFF>>>>>>>>>???AAACCCEEEFFF??????===<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;999999888888999999:::;;;777777777777777777777777777777777777777777777777777777888888888888777777444555555666777666666666666555444333444555777888444666888999888888999:::===<<<<<<>>>BBBGGGIIIJJJSSSUUUXXX\\\___bbbdddeeefffjjjmmmnnnppprrroooiiilllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnoooppppppppppppqqqrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooppppppppppppoooppprrrtttuuuuuuuuutttqqqsssttttttrrrqqqppppppqqqqqqqqqqqqpppooommmkkkhhhfffccc]]]VVVOOOIIIFFFFFFCCC@@@???>>>>>>===<<<999:::<<<======<<<:::999;;;;;;<<<===>>>>>>>>>===<<<===>>>===<<<<<<===>>><<<<<<<<<;;;;;;<<<<<<===<<<===>>>===:::999888999:::;;;;;;<<<<<<<<<;;;;;;:::999777666777888:::<<<666666666888999:::999888>>>999999@@@???888777===888999:::<<<<<<;;;:::999999:::;;;;;;;;;999888777:::333111666999666555888777555555888999777888<<<888888777777888999999:::999888888777666777777777::::::999999888666555444333333333333333333333333222333555666777666555444111222444555555444222111555555666555444555777999444555777888777666444333000111333333444333222111444333111222333333222000111222222111000000111333............////////////.........///////////////000000000000000000000000////////////000000000000...///////////////...---///000000000000111111111///555111///555333000555333333333333333333333333333555777888999888777666444444555555666777777777999999999888888888888888666888::::::999999:::;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>;;;===@@@AAAAAAAAACCCDDDCCCDDDEEEFFFFFFGGGFFFFFFCCCFFFJJJLLLKKKJJJIIIIIIFFFIIIMMMOOOPPPQQQRRRTTTRRRSSSSSSUUUVVVXXXZZZ[[[\\\cccqqq~~~vvviiidddeeeaaa```kkkkkk___VVVVVVVVVRRRSSSSSSUUUZZZXXXRRRNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBCCCCCCBBBAAABBBCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBB@@@???@@@BBBBBB@@@===AAAAAAAAA@@@>>>>>>@@@BBBAAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDCCCAAA@@@??????CCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA????????????????????????===???@@@???>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<:::999888999::::::999777999999999888666666999;;;999888888777777777777777999999888888777888888999999888888777666555555444888888777777666666555555777777888888888888777777888888888999;;;>>>AAACCCJJJJJJKKKMMMPPPTTTYYY[[[[[[___dddggghhhiiijjjkkkkkkllllllmmmmmmmmmlllllllllmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqqqqqqqqqqpppppppppoooooooooppppppqqqqqqqqqssssssrrrrrrrrrrrrssssssuuusssrrrrrrrrrrrrqqqooosssqqqpppooonnnlllhhheeeddd___WWWOOOJJJGGGDDDBBB<<<===>>>===<<<;;;<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;>>><<<;;;<<<===>>>===<<<>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;;;;:::999999>>>>>>===<<<;;;;;;::::::888888888999::::::888777;;;999777999<<<>>>===<<<888777666777888999888666888777666888:::<<<<<<;;;>>>>>><<<;;;999888777666888999::::::888777777888999666333333555777777555666666666666777777777777333444444555666777777888777777777777777777777777888888777777666666666555555555555444444333333333333333333333333333222222444444444444444555666777888666333333444555555444888888777555444333222111111222333444444222000///222333444444444333222111222111111111000000//////000000////////////000000222333000------111111---......//////000000111111000///---...///000...---//////000000000//////......///000222222111111000000111333333222222222333333333333333333333333333333555888999888666666666444444444444555777888999666777777888888888777777:::999999888888999999:::999;;;======<<<;;;<<<===<<<<<<<<<<<<============??????AAABBBCCCDDDDDDDDDGGGFFFDDDCCCCCCEEEGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHKKKNNNPPPQQQQQQQQQQQQRRRSSSSSSSSSVVVZZZ]]]^^^dddrrrrrrmmmjjjccccccllllll```WWWWWWVVVQQQSSSQQQSSSWWWVVVPPPMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@BBBCCCCCCBBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBB@@@???@@@BBBBBB???===???@@@@@@@@@??????BBBDDDAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCBBBAAA@@@??????AAAAAA??????>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@????????????????????????===>>>???>>>======>>>???;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;:::999888999::::::999777888999999888666777888:::999888777777666666777777999888777777888999888888888888777777666666555555666666666666555555444444666666777777777777666666888777777777999<<>>===;;;>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999======<<<;;;;;;:::999999888888777888999999888777;;;888777888;;;===<<<;;;888777666666888888777666888777777888:::;;;:::999<<<;;;:::999777666555444666777888888666555555666888555333333555777666555444444555555555666666666333333333444555555555666666666666666666666666666777777666666666555555555555555444444444333333333333333333333444444444444555444444444444555555666888555333333444555444444777777666555444333222111111222333333333333222111111222333444444444444444111111111000000000//////000000////////////000000000111000,,,---000111.........//////000000000000000///......000000///...///000111111111111000000...///000222222111111000///111333333222222222333333333333333333333333333555777:::;;;999888888888444444444555555777888888666777888888888888888888::::::999999999999::::::999;;;======<<<;;;<<<===<<<<<<<<<<<<============>>>???AAABBBCCCCCCDDDDDDFFFEEEDDDCCCDDDEEEGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHKKKNNNQQQQQQQQQQQQQQQQQQRRRSSSSSSVVVZZZ]]]___eeeuuuxxxrrrnnnccceeellllllbbbZZZXXXVVVPPPRRRPPPPPPSSSRRRNNNLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@BBBCCCCCCAAA@@@AAABBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???@@@AAAAAA???===??????@@@@@@@@@AAADDDFFF@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@??????>>>@@@???>>>======>>>@@@@@@AAABBBBBBCCCCCCBBBBBBAAA????????????>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????========================<<<===>>>===<<<<<<<<<>>>;;;;;;;;;;;;::::::::::::<<<<<<;;;:::::::::::::::999888888999::::::999777888999999888777777888:::999888777777666666777777:::777555666888999888666666666666666666666666666444555555555555444333333555555666666666666555555666666555555666888:::;;;:::::::::;;;===@@@BBBDDDFFFIIIMMMPPPSSSVVVZZZ]]]___```bbbeeegggiiijjjkkkjjjjjjlllmmmnnnoooooooooqqqqqqqqqppppppooooooooorrrrrrqqqqqqpppppppppppppppppppppppppppppppppppppppqqqqqqqqqrrrrrrsssssssssrrrppppppqqqqqqooommmooollliiigggddd```\\\YYYPPPLLLFFFBBB@@@???===<<<:::<<<===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;======<<<;;;>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::999999;;;;;;;;;:::999999888888777777888777777777777777999888777777999;;;;;;:::777666555666777777666555999888777777999999888777999888777666555444333333333555666666444333333444777555333333555666555555333333333333444444444444333333333333333333333333444444444444444444444444555555555555444444444444444444444444333333333333333333333444555555666666666555444444444444444444777555222222333444444333666555555444333222222111222111222222222333444555222222222222222333444555111111000000000000//////////////////////////////---//////,,,,,,000000......////////////000000000000///...///000111000///000111222222333333333333...///000222222111111000///111333333222111222333444444444444444444444444444777999:::999888888999555555555555555666777888777777888999999999999999;;;::::::999999::::::;;;999;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<============>>>???@@@BBBCCCCCCCCCCCCEEEEEEDDDCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGIIILLLOOOQQQRRRRRRQQQPPPQQQRRRRRRSSSUUUYYY]]]```hhhyyywwwssshhhfffiiihhhaaa\\\ZZZVVVQQQSSSPPPOOOQQQPPPMMMLLLNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@BBBCCCCCCAAA@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@>>>>>>@@@@@@AAA@@@@@@AAACCCFFF@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@?????????>>>???>>>>>>===>>>???@@@AAA@@@AAAAAAAAAAAA@@@@@@???===>>>>>>>>>======<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;<<<===;;;;;;;;;:::::::::::::::;;;;;;:::999999999999999888777777888::::::999777777999999999777777888:::888888777666666666666666:::777444555888999888555555555666666666666666666444444555555555555444333333444444555555444444333555444444333444555666666::::::::::::;;;===???@@@===???BBBDDDFFFJJJNNNQQQRRRTTTWWWZZZ]]]```bbbccccccdddfffhhhkkklllmmmnnnoooooonnnnnnnnnmmmmmmmmmqqqpppooonnnnnnnnnoooooonnnnnnnnnnnnnnnmmmmmmmmmppppppqqqrrrrrrsssssssssrrrqqqooonnnooonnnlllkkkkkkhhhccc___[[[VVVQQQMMMGGGDDD@@@===<<<===<<<;;;999;;;<<<;;;:::999:::<<<===<<<<<<<<<<<<<<<<<<===<<<;;;:::;;;<<<<<<;;;:::======>>>>>>>>>======<<<<<<<<<;;;;;;:::999999888:::999999999888888888777888888888777666666666777777777666666777888999999666555444555666666666444999888666777777888666555777666666555444333333222333444555555333222222333555444444444444555444444222222222333333333444444333333333333333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444555666777777666555555444333333333333666444111111222333333222444444333333222222111111222111000000111333666777777666444222000000000111000000000000000000//////...//////////////////...+++...///,,,,,,///000///////////////////////////000///...///111111111///000111222333444555555555...///000111222111111000///111222333222111222333444444444444444555555555222444666777666666666777666555555555555666666777666777888999999::::::999;;;;;;::::::::::::;;;;;;999;;;<<<<<<;;;:::;;;<<<<<<<<<<<<<<<============>>>???@@@AAABBBCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJMMMOOOQQQRRRQQQQQQOOOPPPQQQQQQRRRUUUYYY\\\___iii|||zzzpppggggggddd___]]]\\\XXXTTTUUUQQQPPPRRRQQQMMMMMMOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBB@@@BBBCCCBBBAAA??????@@@BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCC???@@@@@@@@@???>>>>>>>>>AAABBBBBB@@@??????AAACCC@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>???>>>>>>>>>???@@@BBBCCCAAAAAAAAA@@@@@@>>>======<<<<<<=========<<<;;;;;;========================;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<;;;:::;;;<<<;;;;;;:::::::::999999999::::::999888888888888888777777666888::::::999777777888:::999888777888999888777777666555666666666999666444444777888777555555555555555666666666666333444666777777666555444333333444444444444333333333333333222222333333333777777777777777888999999888:::<<<===>>>@@@CCCFFFEEEFFFIIIMMMPPPSSSUUUUUUWWWYYY\\\___cccfffhhhiiijjjjjjkkkkkkkkklllllllllpppooonnnmmmmmmnnnooopppnnnnnnnnnnnnmmmmmmmmmmmmooopppqqqrrrrrrrrrrrrqqqsssqqqooonnnmmmllljjjhhheeeaaa[[[UUUPPPKKKFFFBBBBBB???<<<;;;<<<===<<<<<<888:::;;;:::999888999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999:::;;;<<<;;;999;;;<<<<<<=========<<<<<<<<<;;;;;;:::999999888888888888888888888777777777:::;;;:::888555444555777555555555555555555666777555444333444555555444333999777666666666666555333666666555555444444444333333555666666444333333444333333444444444333333444222222333333333444444444444444444333333333333333333333333333333333333333222222222333333333333333333333333333333333333333333333444444555666777777666555444333333333333333555333000000111222222111222222222222222111111111111000//////000333666888@@@>>>:::666222///......//////////////////000000......////////////......)))...000---,,,...000////////////...............///......///000111111///000111222333444555555555...///000111222111111000///000222222111111111222333333333444444444555555222444666666555555777888777666666555555555555666666666777888999::::::999;;;::::::999999::::::;;;999;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<============>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJMMMOOOQQQQQQQQQPPPOOOPPPPPPQQQQQQTTTXXX[[[^^^jjjtttlllgggbbb^^^^^^]]]ZZZVVVUUURRRQQQSSSRRRNNNMMMPPPLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@BBBCCCBBB@@@?????????BBBBBBCCCDDDDDDDDDDDDCCCAAAAAAAAABBBBBBBBBBBBBBB>>>???AAA@@@???===>>>>>>AAABBBAAA@@@>>>>>>???AAA@@@@@@@@@????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDCCCCCCCCCAAA@@@>>><<<;;;<<<<<<<<<======<<<<<<;;;========================;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;;;;===;;;;;;::::::999999888888999999888777777777777777777666666777999:::999888666888::::::888777888999888777666666555555666666666666555555555555666666555555555555555555555555333444666777888777555444333333444444444444333333222222333333222222222222555666666666777777777777666888::::::::::::<<<>>>;;;===???AAADDDFFFGGGGGGIIIKKKOOOSSSWWW[[[]]]^^^aaaaaabbbdddfffggghhhiiimmmllljjjjjjjjjlllnnnpppmmmmmmnnnnnnnnnooooooooommmnnnoooppppppooonnnmmmrrrpppmmmkkkiiigggdddbbbZZZVVVPPPKKKGGGCCC???<<>>===999444222444666333444555444333333444666444333222333444444444222777666555555555666444333555555555555555555444444444555666666444333333444111333444444333222222333222222222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222333333333333333333333444555555666666555444333333333333333333444222//////000111111000000000000111111111111111000///......///222444666CCCAAA>>>999555222///.........////////////000000---...///000000///...---)))///222///,,,...///////////////............---...---,,,...000111000///000111222222333333333333...///000222222111111000...000222222111000111222111222222333333444444444444555777777777777999;;;888777666555555555555555444555666777888999999999:::999999888888999999:::999;;;<<<<<<:::999999:::<<<<<<<<<<<<===============>>>???AAABBBBBBBBBBBBAAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIILLLNNNPPPPPPOOOOOONNNOOOPPPPPPQQQSSSWWW[[[^^^kkk~~~uuulllccc______]]]ZZZWWWTTTQQQQQQSSSRRRNNNMMMOOOLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCBBB@@@>>>>>>???AAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@AAAAAAAAABBBBBB===???AAA@@@>>><<<===????????????>>>===>>>@@@BBB@@@@@@??????>>>>>>>>>>>><<<<<<<<<======>>>>>>>>><<<<<<<<<===>>>@@@BBBDDDHHHGGGFFFDDDBBB???===<<<<<<<<<============<<<<<<========================<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<;;;<<<===;;;;;;::::::999888888777888888777666666666666777666555666777999:::999888666888::::::999888888888777777666555555555555666333666888666333222555888666666666555555444444333111222555666777666444333333333444444444444333333222222333333333333333333555555666777777777777777333555888999999888999999888999:::;;;<<<=========>>>@@@CCCFFFJJJMMMOOOPPPPPPRRRTTTWWWZZZ]]]___```dddcccbbbbbbcccfffiiikkkiiiiiijjjkkklllmmmnnnnnnkkklllmmmmmmmmmkkkiiihhhkkkhhheeeaaa___\\\XXXUUULLLIIIEEEBBBAAA???===;;;===;;;999999999:::999999777888999888777777888999;;;:::888777777888:::;;;:::999888999:::;;;:::888777888999:::::::::::::::;;;;;;::::::999888888888888888888888888888888888AAABBB@@@;;;444111333666222444444333111111333555444222111222333444333222666444333444555555444333444444444444444444444444333555666555444222333333000222555555333111222333000000000111111111222222000111111111222333333333333333333333333333333333222222222333333333444444111111222222222333333333333333333333444444444444333333333222333333444444333111///...///000000////////////000000111111111............///000222333;;;;;;999777555222000///........./////////000000,,,---///000000///---,,,***111444111---...////////////.........------------,,,+++,,,///000///...///000111111111111000000...///000222222111111000...000222222111000111222000000111111222333333444333555666666666777999;;;888888777555555444444444333444555666777888888888999888888777777888888999999;;;<<<<<<:::999999999<<<<<<<<<<<<===============>>>???@@@AAABBBBBBBBBAAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHKKKMMMOOOOOONNNMMMNNNOOOOOOPPPPPPSSSWWWZZZ___mmm|||qqqeee``````^^^ZZZXXXSSSPPPQQQSSSRRRNNNLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEAAAAAAAAA@@@@@@@@@??????AAABBBCCCBBB@@@>>>>>>>>>AAABBBCCCCCCDDDDDDCCCCCC?????????@@@@@@AAAAAAAAA===???AAA@@@>>><<<===???<<<===>>>======>>>AAACCC@@@?????????>>>>>>======;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;===???BBBCCCLLLKKKIIIGGGDDDAAA>>>===<<<<<<===============<<<========================<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<<<<===>>>;;;;;;::::::999888777777888888777666666666666666666555555777999:::999888666888::::::999888777888777777666555555555555555111666999777111000444999777777666555444444333333///111333555666555333222333444444555555444444333222222333444444444444333111111222333444444333333111444777999888888888888888888999999999999888888777999;;;>>>AAACCCDDDEEEBBBDDDGGGKKKOOORRRUUUWWW[[[[[[ZZZZZZ\\\___bbbeeeddddddeeeggghhhiiijjjkkkiiijjjkkkkkkjjjhhheeedddccc```\\\XXXUUUQQQMMMJJJCCCAAA>>>======>>>===<<<;;;999777777888888777666666888999888777666777888:::999777666666777999::::::999888888::::::999888666777888999999999999999;;;;;;::::::999888888777888888888888888999999999CCCDDDBBB<<<444000222555111333444333000000222444333222111111333333222111555444333333555555444333222333333333333444444444222444555555333222222333///222555555222111111333////////////000000000000...//////000111222222333333333333333333333333333222222222333333444444444111111111222222333333333333333333333333333333222222222222222333444444555333111......///000000///......//////000000111111---------......///000111111111222333222111///...---.........//////000000,,,---///000000///---,,,+++222666222------///...//////.........---------,,,+++***,,,...//////...//////000000000//////......///000222222111111000...000111222111000111222//////000111222222333333111333444444444555777999999888777555555444444444222333444666777777888888888888777777777777888888:::;;;<<<<<<:::888999999<<<<<<<<<<<<=========>>>===>>>???@@@AAABBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHJJJMMMNNNNNNMMMMMMMMMNNNOOOOOOPPPSSSWWWZZZ```oooxxxooolllccc^^^^^^XXXXXXVVVTTTRRRRRRPPPMMMKKKMMMLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAABBBAAAAAA@@@@@@CCCCCCCCCCCCCCCBBBBBBBBB???@@@AAABBBAAAAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<============<<<<<<======;;;;;;<<<>>>@@@BBBHHHIIIHHHFFFAAA>>><<<<<<;;;;;;;;;;;;;;;;;;;;;:::======<<<<<<<<<<<<======;;;;;;:::::::::;;;;;;<<<===>>>>>>>>><<<;;;999777888666777;;;;;;999999;;;;;;???>>>888444555888888777888888888777666777888444555666777888999:::;;;:::999888777666555444333777666555444333222222222444666555222222444555222555555555444444333333333333555666444111///222444444444444333333222222222444333333222222333333444555222222777>>>@@@;;;555555444333333222222333333555666777888888777666555888777777:::===>>><<<999<<<===???BBBDDDGGGIIIJJJQQQOOONNNMMMNNNQQQUUUWWWUUUTTTVVV[[[]]]\\\]]]```]]]\\\\\\^^^___]]]WWWRRRSSSRRROOOKKKFFFBBB???===>>>;;;;;;===<<<888888:::999999888777666666777777666666666444333444777999999:::999777555555666888666777999999999888666444888888888888888888888888888888777666666666666666555666666666777777888888EEEBBB>>>888555333222222333444444333222222333555222222333333333333444444333333333333333333333333222333333444444333333222333333333222222111111111444222000111333222000---111000000////////////000//////............//////111111333333444444444444222222222111111222333333333333222222333333444555333333222222222333444555777;;;;;;666333444333111111000///...------.../////////............//////000///---,,,,,,---.../////////000000000000//////,,,---......///...............//////......---,,,///888<<<555......///---------------------------///...,,,++++++,,,...///...............///000111//////............/////////000111000...------...//////000111222222333333444333333222222333333444999777555333222333444555333333444444555666666666888888888888888888888888666888<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<==================>>>???@@@AAA???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLOOOMMMMMMPPPRRRRRRVVV[[[aaatttuuuooofffcccaaaYYYYYYWWWUUUSSSRRRQQQOOOMMMMMMMMMLLLKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<============<<<<<<======<<<;;;<<<>>>@@@AAAEEEFFFFFFDDDAAA>>>>>>>>>999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>===<<<:::999777888666777;;;<<<::::::<<<;;;>>>===888555777999999777888888777666666777888666666777888999:::;;;;;;:::999999888666555444444777666555444333333333333444777666222222555555333555555444444444333333333333444444333222222333444444444444333333222222222555444333333222222222333555333333888???BBB???;;;555444333333222222333333333444666777777666444333777666555777:::;;;999666777888999;;;===???AAABBBDDDBBBAAA@@@AAADDDGGGIIIKKKIIIKKKPPPQQQPPPPPPTTTOOOOOOOOOQQQRRRPPPKKKGGGGGGFFFDDDAAA???<<<;;;:::<<<999888;;;:::666666888999888888777777666777777777777666444333333666888777777777555444444555777666666888888888777555444444444444444444444444444666666555444444444444555555555555666666666777777CCC@@@<<<777444222222222333444444333222222333555222222333333333333444444333333333333333333333333222333333444444333333222444333333333222222222222555333111222333333000...111111000////////////000//////............//////000000111222222333333333333333222222222222333333222222222222222333333444222222222222222333444444666999999555222333333000111000///...---....../////////............//////000///---,,,,,,---.../////////000000000000//////,,,,,,---.../////////.........//////......---,,,...777;;;666000...///...------------------------///...---,,,,,,---...//////............//////000/////////......////////////000111000...---...///000000000111222222333333444333333222222333333444888777555333222333444555333444444555666666777777888888888888888888888888777999<<<>>>???>>>>>>===;;;;;;;;;<<<<<<<<<==================>>>???@@@@@@>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLOOOLLLMMMPPPRRRRRRVVV[[[dddxxxxxxmmmjjjggg]]][[[XXXVVVTTTSSSRRRPPPNNNMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAACCCEEEGGGJJJKKKQQQNNNKKKGGGDDDCCCBBBBBB??????@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<============<<<<<<===<<<<<<;;;<<<===???@@@@@@BBBCCCBBB@@@>>>>>>???888999999:::;;;<<<======;;;;;;::::::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<:::888777888666777;;;===;;;;;;>>>:::======888666999;;;:::999888777666666777888999777777888999:::;;;;;;<<<::::::999888777777666666666666555444333333333333555888777333333666666444555444444444444333333333444333222333444555444333444444333333333333222222555444333333222222222222666444333888???CCCCCC@@@555444333333222222333333222333555666666555333222444444333444666666555333333444555666777888999:::;;;:::999999:::<<<>>>@@@@@@>>>???CCCDDDBBBBBBEEE@@@@@@AAABBBCCCBBB???===::::::999999888888777777999666666888777444333666888888777777777777666666777777777555333333444666333444444333222222555777555666777888777666555444222222222222222222222222444444333222222222222333444444444444555555555555>>><<<999555333222222333333444444333222222333555222222333333333333444444333333333333333333333333222333333444444333333222444444444444333333333333444333222333444333111///222111000/////////////////////............//////000//////000000111333333333333333333333333333333000000000111111111222222111222222222222333333333444777777333000111111///000000///............/////////............/////////...---,,,,,,---...///...//////000000//////...+++,,,---...////////////......//////......---,,,...555:::777222000///...------------------------000///...------...///000000//////............//////////////////////////////000111000...---...///000000111111222333333333444333333222222333333444777666555333333333444444444555555666666777888888888888888888888888888888888999<<<>>>@@@@@@AAAAAA;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????===>>>@@@AAACCCDDDDDDEEECCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLNNNLLLLLLOOOQQQQQQVVV\\\hhh}}}vvvooolllccc]]]ZZZWWWTTTTTTSSSQQQOOONNNNNNLLLKKKIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDD??????@@@BBBFFFKKKPPPRRR\\\XXXRRRLLLGGGDDDCCCCCCAAAAAAAAA@@@???>>>==============================>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<============<<<<<<===<<<<<<<<<<<<===>>>???>>>@@@AAA@@@>>>======>>>:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;:::888777888666777<<<===;;;;;;>>>999<<<<<<888888;;;<<<:::;;;999777777888:::;;;;;;777888888999999::::::::::::999999999888888777777666666555444444444444444666888777444444666777444444444444444444444444444444222111222666777555333333333333333333333333333333333222222333333444555888555333666<<>>???<<<===???AAACCCDDDDDDEEECCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMKKKLLLOOOPPPQQQWWW___jjjuuurrriii```]]]YYYVVVTTTSSSQQQPPPOOONNNLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEBBBAAABBBCCCFFFJJJMMMPPPTTTQQQLLLGGGCCCBBBBBBBBBDDDDDDCCCAAA@@@???>>>>>>================================================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<=========>>>@@@@@@@@@===<<<;;;<<<<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;999888777888666777;;;===:::;;;===999;;;:::888999<<<<<<999===:::888999;;;======<<<777777777888888888888888999999999888888888888888666666555444444444555555666888777444444666777444444444444444444444444444444222111333777888555222333333333333333333333333000000111222333555666777888666444555888;;;<<<;;;555444333333222222333333333444666777777666444333333333333333222222222333666666666555555555555555555555555555555555555555999666777::::::777666888666777888888999999:::;;;666666777777777888888888777444444666666333333555555666777777777777666666666777777555333222333444222333333333333444777999777777777777777666666666444444444444444444444444555444444333222333333333333333333333333222222222555444333222222222333333333333444333222222333555222222222333333333444444333333333333333333333333222333333444444333333222444444444444444444444444333333444444333333222222333222111000//////////////////............////////////000111222333444555333333444444444333222111---...///000000000/////////000111222222222111111...222333///---///000.........////////////////////////............//////------------......//////......////////////......+++,,,---...////////////.........///......---,,,---000444666333000///000........................000000000//////000000000111000///...............//////000111111000//////...000111000//////000111222222222222222333333333444333333222222333333444555444444333333333333333555555666666777888888888888888888888888888888888777777999===AAACCCBBB@@@<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>???<<<===???AAABBBCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKMMMPPPPPPQQQXXXaaalll}}}qqqfffbbb]]]YYYWWWUUUSSSRRRPPPOOOMMMJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFDDDCCCCCCCCCEEEFFFFFFEEEDDDBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;:::::::::<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@???===<<<<<<<<<======<<<;;;:::999999888=========<<<<<<============<<<;;;:::::::::::::::999999:::;;;:::999888777888666777;;;;;;999999;;;888:::999777999<<<;;;777<<<:::888:::===???===;;;888888777777777777777777777777888888888888888888666666555555555555555666555888777333333666666444333333333444444444444555333333444555666666444333222222333333333333444444000000000222333555777888888555333333444666666666555444333333222222333333333444666777777666444333333444444333222222444666555555444444444333333333555555666666666555444444666444444777777444333666444555666666555666888:::555555555555555555555555666333333666666333333555444555666777888777666555555666666555333222333444333444444444333444777999777777777666666666555555333333333333333333333333666555444444333333444444333333333333222222222222333333222222222222222333333444444333222222333555222222333333333333444444333333333333333333333333222333333444444333333222333333333333444444444444111333444444222111222333444333222111000///////////////............//////...///000222333444444444222333444444333222000///---...///000111000///......///000222222111000000---111222...---///000...---...//////000///////////////............//////,,,,,,---....../////////---......//////......---,,,---......///...............//////......---,,,,,,---///333222......111........................//////000000000000//////000//////............/////////111111111111//////...000111111//////000222222222333333333333333333444333333222222333333444333444444444333333333333444555555666666777888888888888888888888888888888777777999>>>CCCDDDBBB>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????===>>>???AAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLNNNQQQPPPRRRZZZeeennn~~~mmmiiibbb]]]ZZZXXXVVVTTTQQQOOOMMMJJJIIIIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDCCCBBBAAAAAA@@@BBBBBBCCCCCCDDDFFFGGGHHHGGGEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;::::::::::::999<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>???>>>===>>>???<<<<<<<<<;;;;;;::::::999===<<<<<<;;;;;;<<<<<<===<<<<<<;;;999999888888888888999999::::::999777777999666777::::::777666999888999888666888;;;999444999777777:::>>>???<<<888999999999888888777777777666666666777777888888888666666555555555555666666444777666222222555555333333333333444444444555555222555777777666444333333222222222333333444444444222222222222333444555555555444333333333333333333555444333333222222333333222333555666666555333222222333444333222222555888444333333333333222222222666777888999888777555444444222222666666333222555333444444333222222666999222222222222333333333333555222222555555222222555333444666777888777666555333444666555444333333444444444555444333444666888555555444444333333333444333333333333333333333333555555444333333333333444444444333333333222222222222222222222222222222222333444444333222222333555222222333333333333444444333333333333333333333333222333333444444333333222222222222222333333333444///222444333111000111333555444222111000///////////////............//////+++---000222444444333222111222333333222111///------...000111111111///...---...000111222111000///,,,000111...---///000///,,,---///000000000////////////............//////+++,,,---...////////////---......//////......---.........///......---,,,......//////......---,,,---***+++000000---...222...........................//////////////////...///............//////000...///111222222111///......000111111000000111222333333333333333333333333444333333222222333333444222333333444444333333333333444444555666666777777888888888888888888888888888888;;;@@@FFFFFFBBB=========<<<<<<<<<;;;;;;;;;============>>>???@@@@@@??????@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMPPPRRRQQQRRR\\\hhhsssrrrmmmfffaaa]]]ZZZXXXVVVQQQOOOMMMJJJIIIIIIIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHEEEEEEDDDCCCCCCCCCCCCCCC???@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCGGGEEEBBB@@@>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;:::::::::999999<<<<<<============<<<<<<;;;<<<<<<===<<<<<<;;;;;;888;;;===>>>>>>???@@@BBB:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888888888888999:::999999777666999666777999999666555777888999777666888;;;888222777555666:::>>>???:::555;;;::::::999999888888888555555666666777777888888666666555555555666666777444666555222222444555222333333333444444555555555222666999888555222222444222222222333333444444444555444333333222222333333333333333333333333333333555444333333222222333333111222444555555444222111111222444333111222555999444444444444333333333333444555666777666555222111444222333666666333333555222444444222000111444888000000111111222333333444333111111444444111111444222444666777888777666555222333555555444333444555444444444333222333555777444333222222111111222222444444444444444444444444555444333333222222333333444444444333333222222222222222222222222222222222333444444333222222333555222222333333333444444444333333333333333333333333222333333444444333333222111111111222222333333333...111333333111///111333555444333111000///////////////............//////(((+++///222444333111000000111222333222000...,,,---...000111222111000...---...000111222111///...,,,000111...---///000///,,,---///000000000////////////............//////+++,,,---...////////////---..................---////////////...---,,,+++......//////......---,,,---))))))......,,,---333////////////////////////......////////////.....................///000111...000111222222111000......000111111000000111333333333333333333333333333444333333222222333333444222222333444444444333333333333444444555666666666888888888888888888888888999:::===CCCHHHHHHBBB<<<======<<<<<<<<<;;;;;;;;;=========>>>>>>???@@@AAA???@@@@@@AAAAAA@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNQQQSSSQQQSSS^^^iiiwwwwwwmmmhhh]]]YYY\\\[[[QQQQQQOOOMMMKKKLLLNNNPPPJJJJJJIIIHHHHHHIIIIIIIIIFFFEEEDDDBBBBBBCCCCCCDDDAAAAAAAAA@@@@@@@@@??????BBBAAAAAABBBBBBCCCDDDEEEGGGFFFDDDAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>===;;;;;;:::::::::======================================================<<<<<<<<<<<<======>>><<<:::888777777777777::::::999999888777777777777777777777777777777777888888777666666666666666888888888999:::;;;===>>><<<;;;:::999888888888888999777666444555777:::;;;888777666555555666777888777666555444333222222222333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333444444444333333333222222333333333333333333333333333333333333333333333333333333444444333333222111222333333333333222111111555444333222222222333444111111111111222333444555444333222111222333444555444222222777<<<>>>;;;777666555555444444444555555555444444333333444444555888555333222444555333111000111222333333333333333666444111111333444333111222333333444444333333222555222000111444555444333444444555555555444333333555222333555555111111333111222333333333333222111222222333444333222111000444333222222444444333222222222222111111111000000000111222222111000///...111555888666000,,,,,,---......///111222333444555.........///////////////000000000000000/////////////////////............////////////////////////////////////////////////........................***,,,------,,,---///111,,,//////,,,,,,...---***///000111111111///...---......//////...---,,,,,,,,,,,,---...//////......++++++,,,,,,---...//////......////////////......///......---------......---------........................//////000111222444444333222222333333333333333333333333333333333222333444444555555444444444555666666666666666666777999::::::888777777888999;;;>>>@@@AAA@@@>>>===;;;<<<=========<<<:::999<<<<<<<<<<<<============<<<===??????>>>>>>???AAA@@@AAABBBCCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNTTTSSSRRRVVVUUU[[[lll{{{tttmmmbbb^^^]]]VVVTTTSSSRRROOOMMMLLLMMMNNNKKKJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEGGGFFFDDDBBB???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<::::::<<<<<<:::888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========================================================<<<<<<<<<<<<=========<<<:::888777777888888999999999888888888888888777777777777777777777777888888777666666666666666888888888999:::;;;<<<===<<<;;;:::999888888888888888777666555666999<<<>>>888777666444444666777888666666555444333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333444444444333333333222222333333333333333333333333333333333333333333333333333333444444333333222111222333333333333222111111222111111000111222333444111111111111222333444555444333333222333333444444333222222666;;;===:::777666666555444444444444555555444444333333444444555888555333222444444333111000111222333333333333333666444111111333444333111111222222333333222222111555222000111333444333111222333333444444444333333444111222555444111111333111222333333333333222111111222222333222222000000333111000111222333222111222222222111111111000000000111111222111000///...111555888666111......///...//////000111222333333.../////////////////////////////////////////////////////////............////////////////////////////////////////////////........................***+++,,,,,,+++,,,...000,,,//////,,,,,,...---***///000000111000///...---......//////...------,,,,,,------...//////......,,,,,,,,,------.........------............------......---------......///000000/////////////////////......//////000111222444333333222222333333333333333333333333333333333222333444444555555444444444555555666666666666666888999;;;:::999777777888888:::===?????????===<<<<<<<<<=========<<<;;;:::<<<<<<<<<<<<============????????????>>>??????@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKRRRQQQQQQVVVVVV]]]oooxxxlllfffbbbWWWWWWVVVTTTRRROOOMMMLLLLLLKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDBBB@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<;;;;;;<<<===<<<:::::::::;;;<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>=========================================================<<<<<<=========<<<;;;999888888888999999777888888888888999999999777777777777777777777777888777777666666666666666777777888888999:::<<<<<<;;;:::999888888888888888777666666666888;;;===???888777555444444555777888666555444444333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333444444444444333333333333333333333333333333333333333333333333333333333333333333444444333333222111222333333333333222111111////////////000222444555111111111222222333444555333333444444444444333333222111111555999;;;999666666666555444444444444444555444444333333444444555777555333222333444333222111111222333333333222222555333222111222333222111000111111222222111111000555333111000111111000///000111222333333333333333333000111444444111111444111222333333333333222111111111111111111000//////111000///000111222111///222111111111111000000000///000111111111000///...111444666666222000000111////////////000000000111//////////////////...............///////////////////////////............////////////////////////////////////////////////........................)))+++++++++***+++---///,,,//////---,,,///...+++...///000111000///...---.........///......---,,,,,,---......///.........------------------......,,,------......------,,,------------...///000000222222222111111000000000////////////000111222222333333222222222222333333333333333333333333333333222333444444555555444444444444555666666666666666999:::<<<;;;999888888999777999;;;=========<<<;;;=========>>>======<<<;;;<<<<<<<<<<<<============BBB@@@>>>>>>>>>???@@@???AAAAAABBBCCCDDDDDDEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLIIIOOONNNOOOUUUWWW```rrruuunnnjjj```YYYWWWUUUSSSQQQOOOMMMKKKLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFEEECCCBBB@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;<<<<<<======<<<::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<======================================================<<<<<<============<<<<<<;;;:::999888888888999:::666777777888999999::::::777777777777777777777777777777666666666666777777777777777888888999;;;;;;::::::999888888888888888777666666666777999;;;===888777555444444555777888666555444333333333333333333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333555444444444444333333333333333333333333333333333333333333333333333333333333333444444333333222111222333333333333222111111000000//////000111333444222222222222333444555555333444555555555444333222222111111444777999888666777666555444444444444444555444444333333444444555555444333222333333333222111222222333333333222222444333222222222222222222111111222222222222111111444333111000//////.........///000222222333333333333000000333333111111444111222333333333333222111000000000000000//////...111000//////111111000///111111111111000000000000//////000111111000///...///111333333111000111222//////////////////......////////////.........................../////////////////////............////////////////////////////////////////////////........................+++,,,,,,,,,++++++---///,,,//////------///...+++......///000000///...------...............------------...............---............---------------..................---------------...///111111333333222222111000//////////////////000111222333222222222222222222333444333333333333333333333333222333444444555555444444333444555666777777777666999;;;<<<<<<:::999999:::777888:::;;;;;;;;;:::999=====================<<<<<<<<<<<<<<<============AAA???<<<<<<>>>@@@@@@???AAAAAABBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKIIIOOONNNNNNTTTWWWaaatttssspppfff]]]ZZZVVVTTTSSSRRROOOMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEDDDDDDBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<<<<<<<<<<<<<===999::::::;;;<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;================================================<<<<<<===>>>>>>===<<<<<<;;;:::999888888888999:::666666777888999::::::;;;777777777777777777777777777777666666666666777777777777777777888888999:::999999888888777777888888777777666555666666777888777666555333333555666777555555444333333333444444333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333333333444555555555444444444333333333333333333333333333333333333333333333333333333333333444444333333222111222333333333333222111111333222111000000111222333222222222222333444555666444444555666555444222111222111222444666777777777777777666444444333333333555444444333333444444555444444333333222222222333222222333333333222222111333333333222111111111222222222333333333333222222444333222000///------......///000111222222333333444111000333333111111555111222333333333333222111000000000///////////////222000///000111222111000000000000000000000000000...///000111111000///...---///000000000///000111/////////...............000000//////.........---............//////000000////////////............////////////////////////////////////////////////........................---.........,,,,,,...000,,,//////------000///,,,---...///000000///...---------...............------...............------.....................---//////000000000000//////---------...///000111222222222111000//////....../////////000000111222333111111111111222222333444333333333333333333333333222333444444555555444444333444555666777777777777999;;;<<<<<<:::999999:::777888999999:::999999888===<<<<<<<<<<<<=========<<<<<<<<<<<<============>>><<<;;;<<<>>>???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKPPPNNNNNNTTTWWWbbbvvvzzznnneee___YYYVVVUUUTTTRRROOOMMMMMMKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBBBB@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<:::999:::<<<999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;================================================;;;<<<===>>>>>>===<<<;;;<<<;;;999888888888999999666666777888999999::::::777777777777777777777777666666666666666777777888777777666666777888888999999888888777777777888888777777666555555555555666777666444333333444666777555444444333333444444444333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444555555555555444444444333333333333333333333333333333333333333333333333333333333444444333333222111222333333333333222111111444333222111000111111222222222222222333444555666555555666555555444333222222222333444555666777888888777666555444333333333555444444333333444444555222333444333111111222444222222333333333222111111222333333222000000111222333333333444444333333333333333333111...---...//////000111222222222222222777333222333333111111555111222333333333333222111111111000///////////////111000///000111222111/////////000000000000000111---...///000000000///...---............//////000///////////////.........000000000///......------......//////000000111111////////////............////////////////////////////////////////////////...........................//////...------///000,,,///000---...000000---,,,---...///000///......,,,---......///..................///......---,,,..................//////000000000111111000000000............///000111111000000000//////......---000000000000111222333333111111000111111222333444333333333333333333333333222333444444555555444444333333555666777777777777999:::<<<;;;999888888999777888888999999888888888<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<============;;;===??????>>>>>>???AAA??????@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLQQQNNNNNNTTTXXXdddyyy}}}ppphhh___YYYXXXVVVSSSPPPMMMMMMLLLKKKKKKKKKKKKKKKHHHIIIIIIJJJIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCBBB????????????@@@AAABBBBBB@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;888777888:::999999:::;;;;;;;;;;;;:::999999999999:::;;;<<<<<<================================================;;;<<<===>>>>>>===<<<;;;===<<<:::888777777888888777777777888999999999:::777777777777777777777777666666666666666777888888777666666666666777888888888888777777777777888888666666666666666777777777777666444333333444666777444444444333333444444555333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444555555555555444444444444333333333333333333333333333333333333333333333333333333444444333333222111222333333333333222111111222111000///000000222333333333222333333444555666777666555444444333333333333444444555555666777999888777666555444333333333555444444333333444444555111333444333111000222555222333333333333222111000111333333222000///111333222222333333333333222222222333444222///...///111111111222222333222222111:::666333444333111111555111222333333333333222111222111000/////////000000000///......000000///...////////////000000111111,,,---///000000000///...///.........//////000/////////////////////000000111000000///......------//////000000111222222333////////////............////////////////////////////////////////////////..............................///...,,,,,,...///+++///000......111000---,,,,,,.../////////......,,,------...//////............//////...------,,,------......//////000000//////000000000000//////000///////////////000000////////////////////////000000000000111222333333000000000000111222333444333333333333333333333333222333444444555555444444222333444666777777888888888999;;;:::999777777888888888888888888888888888;;;::::::999:::;;;<<<===<<<<<<<<<<<<============<<>>AAA===>>>???AAACCCEEEFFFGGGEEEEEEFFFFFFGGGHHHJJJKKKKKKPPPNNNNNNUUU[[[hhh~~~xxxoooddd\\\ZZZXXXTTTQQQNNNMMMLLLLLLLLLLLLLLLMMMHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCCCCCCC>>>>>>>>>>>>???@@@AAABBB??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999;;;<<<;;;777666777999999999:::;;;;;;;;;::::::777777888999:::<<<===>>>================================================;;;<<<===??????===<<<;;;>>><<<:::888777777777777888888888888888999999999777777777777777777777777666666666666666777888888777666666666666777777888888777777777777777888888555666666777888999999:::777666444333333444666777444444333333333444444555333333333333333333333333333333444444444444555555333333333333333333333333333333333333333333333333333333333333333333333333555444444333333444444555666666555555555444444444333333333333333333333333333333333333333333333333333333444444444333222222222333333333333222111111............///000222333333333333333444555666666888777555444333333444444333444555555555666888:::888888666555444333333222555444444333333444444555111333444333000000222555333333333333333222111000111333444222///...000333111111222222222222111111222333444222///...000222222222333333333222222111<<<777555555444111111555111222333333333333222111333222000/////////000111///...------...///...---.../////////000000111111,,,---///000000000//////111000......///000000000////////////000000111111111000000///...---------///000000111222333333333000/////////............////////////////////////////////////////////////........................---......---++++++---...+++///000......111111...+++,,,.../////////......,,,,,,---.../////////....../////////...---,,,,,,,,,------...///000111111......////////////......111000000////////////000////////////000000000000000000000000111222333444000000000000111222333444333333333333333333333333222333444444555555444444222333444666777888888888777999::::::888777777888999999999888888888888888:::999999888999:::<<<<<<<<<<<<<<<<<<=========>>>>>>FFFKKKIIIAAA;;;<<<@@@<<<===>>>AAACCCEEEGGGHHHEEEEEEEEEFFFGGGHHHJJJJJJJJJOOOMMMNNNVVV]]]lll{{{oooiii]]]WWWXXXTTTRRRPPPNNNLLLKKKLLLMMMNNNNNNLLLIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>???>>>===@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>DDD@@@;;;999999999888666<<<;;;:::999999999::::::999:::<<<======<<<:::999888999999999888999<<>>>>>>>>>>>>>>999888===???;;;888:::<<<===<<<;;;888777888999888888999999999999888888777777777777777777777777999888888888777777666666555666777666555666888:::::::::888777777777888999888777666555444333222222555444444333444555666777333333333333333333333333333333333333333333333333333333333333333333333333555666777888777666444333444555555555444333333222333333333222222222111111555555444333444555666777777777666666555555555555333333333333333333333333333333333333333333333333222333333333222222444666@@@;;;555333333444333111222000...---...000333444222222333333333333444444666666555555444444444444666666666666777777777777333444666777777666444333222222333333444555666666444444444333333333222222555555555444444333333333555333222222444444333111555222111222444444111...///111333222000///111444222333444333111000111222666444222000000222444666000111333444555444444333444222000......000222444//////000000000000//////...000111000///...///111000000//////.........---111111000000//////......222222222222222111000///000222333222000......///............////////////////////////000111222333111///000222000------111---......///////////////111...,,,---///111///---000///...------...000000///............---------............////////////---.........---,,,++++++......------------......,,,,,,.../////////...---...//////...,,,---///111111000///...............///////////////////////////////////////000111111333111///000333555444333333333333333333333333333222222444555666888999999666666555444222333555777777777888888888888777666666666777777888888888999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@AAABBBCCCBBB@@@>>>===AAA@@@@@@AAACCCGGGKKKNNNMMMKKKIIIGGGGGGHHHJJJLLLMMMNNNNNNOOOTTTaaatttyyypppddd___]]]UUUUUUSSSPPPNNNMMMMMMLLLLLLNNNLLLJJJIIIJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDAAAAAA@@@@@@AAA@@@>>>;;;>>>======<<<<<<<<<<<<===<<<<<<<<<<<<=========>>>CCC???;;;999999999888666<<<;;;:::999888999::::::999:::;;;<<<<<<;;;:::888888999::::::999:::<<<>>>===<<<;;;<<<=========<<<======>>>>>>>>>????????????;;;;;;??????;;;;;;>>><<<===<<<;;;888777888999888888888999999888888888777777777777777777777777888888888777777777666666777777888777555555666777::::::888777777777888999888777666555444333333222444444333333333444666666333333333333333333333333333333333333333333333333333333333333333333333333444555666777777555333222444444555555444444333222444444444444333333333222555444444333444555666777666666666555555555444444333333333333333333333333333333333333333333333333333444555444333333555777AAA===888444444333222000333222000...///000222444222222333333333333444444777777666666666555555555666666666666777777777777555555555444444555555555333333333444555555666666444444333333333222222222444444444444444444333333555333222222333444222111444222111222444444111///000222333222000///000222222333444333111000111222555333111//////111333555111222333444444333333222333222000//////000222333//////000000000000//////...000111000///...///000000/////////............////////////000000000000111222222222222111000///111222333222000......///............////////////000000///////////////000///......000...+++,,,///---......///////////////111///------///000///...000000............///000///............---------............////////////...............---,,,,,,.........------.........,,,---.../////////......+++,,,---......------...000//////............/////////////////////////////////.../////////000111222111///000333555444333333333333333333333333333444444555555666666777777666666555444222333555888666666777777888888999999777777888888888888888888::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>?????????@@@AAABBBAAA@@@>>>===@@@@@@???@@@CCCFFFJJJMMMLLLKKKIIIGGGGGGHHHJJJLLLMMMNNNOOOPPPVVVdddwwwxxxkkkfffbbbWWWXXXUUURRRPPPOOONNNLLLKKKNNNMMMLLLLLLMMMLLLJJJHHHHHHHHHGGGGGGFFFFFFFFFEEECCCBBBBBBCCCCCCAAA===:::<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<============AAA>>>;;;999999999888777<<<;;;:::888888999999:::888999:::;;;;;;:::999888777999;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????@@@>>>>>>???>>>;;;<<<@@@<<<===<<<;;;888777888999888888888888888888888888777777777777777777777777888888777777777777666666777888999777555444555666::::::888777777777888999888777666666555444333333444333333333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333444555666555444333222444444555555444444333333555555555555444444444444444444333333444444555666555555555444444444444444333333333333333333333333333333333333333333333333444555555555444444666777AAA>>>999555444333222000555333111000000111222444222222333333333333444444777777777777777777666555555555666666666777777777777666444333333444666777555555555555555555555555444444333333333222222222333333444444444444444444555333222222333333222111333222222222333333222000111222222111///...///000222333444333111111111222444222000......000222444222222222333222222111000111111111111111111111111//////000000000000//////...///000000......///000////////////.....................///000111111111111111222222111111000000111222333222///...///000............////////////111000///...------------...,,,---///---)))***...---......///////////////000///------///000///...111111000///............///............---------............////////////....../////////...------........................,,,---...////////////...++++++---///000000---+++///............//////000////////////////////////............/////////000222000000111333444444333333333333333333333333333666666555555555555555555555666666444333333666888555555555555777999;;;<<<999999999999999888888888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????>>>???@@@@@@@@@???>>>===?????????@@@BBBEEEIIIKKKKKKJJJHHHGGGGGGIIIKKKLLLMMMNNNPPPRRRXXXggg{{{uuunnniii^^^[[[WWWSSSQQQQQQQQQNNNLLLOOONNNNNNNNNOOONNNKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDBBBBBBBBB@@@===;;;======<<<<<<<<<<<<======<<<<<<<<<===============???===;;;:::999888888888;;;;;;999888888888999:::777888999:::::::::999999666999;;;<<<;;;::::::;;;===>>>>>>===;;;::::::;;;<<<<<<=========>>>>>>>>>@@@@@@@@@>>>;;;:::;;;>>><<<===<<<;;;888777888999888888777777777777888888777777777777777777777777777777777777777777666666666777888888666555666777::::::888777777777888999777777777666555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333444444444333222222333444444555444444333333555555555444444444444333444444444444444555555555444444444444444444444444444444444444444444444444333333333333333333333333333444555444333333555777===;;;888555333222222222666555333222111222222333222222222333333333444444555666777777777666666555444555555555666777777777777666555444444555666777666666666666666666666555444444444333333333333222333333333444444555555555444333222222333333222000222222222333333333222111222222222111///.........111333333333111111222333444222111//////111222444222222222222111000000000///000111222222111000/////////000000000000//////...///000///......///000///////////////............/////////000000000111000000111111111111000000111222222111///...///000............////////////111000///...............---,,,---...---)))***...---......///////////////000///........./////////222111000000///......---///............---------............////////////...///////////////............////////////......---......///////////////...------...111111...,,,...............///000111////////////////////////------...///////////////000000111222333444444333333333333333333333333333555555555555555555555555555666666555444444666888444444333444666999===???;;;::::::999999888888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????===>>>>>>?????????>>>>>>????????????AAADDDGGGHHHIIIIIIHHHGGGHHHIIIKKKLLLLLLNNNPPPSSS[[[kkkzzzssshhh```[[[UUUSSSTTTTTTRRRPPPPPPPPPOOOPPPQQQPPPMMMKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGEEEBBB@@@@@@???>>>===??????===<<<<<<;;;;;;;;;===============<<<<<<<<<<<<<<<;;;:::999888888888;;;:::999888777888999999888888999999::::::::::::777999;;;<<<;;;:::::::::BBBCCCCCCAAA===;;;;;;<<<;;;;;;;;;<<<<<<<<<======???@@@???===;;;;;;;;;;;;<<<===<<<;;;888777888999888888777666666777888888777777777777777777777777666666666666666666777777222444777888777777888999::::::888777777777888999777777777666555555555444333333333333333333333222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333333333333333444444555444444333444444444444333333333333444444555555555666666666444444444444444444444444444444444444444444444444333333333333333333333333222333444333222222444666666666555333222222333444666555444222222222333333222222222333333333444444333444666777777666555444333444444555666777777777555555666777777666555555777777777777777777777777555555555444444444444333333333333444444555555555444222111111222333111000111222333333333222222222333222111111000000///...111222333333111111222333444333222111111222333444333222222111111000000000...///111222222111///...//////000000000000//////---///000///...---...///.........///////////////111000000000/////////...///000000111111111000000222222222000......///111............////////////000/////////000000111222///---...000...***+++///---......////////////////////////.........///000222111111000//////...---///............---------............////////////......///////////////.........///000000///..................//////000000000///...............---...............///000111////////////////////////---...//////000000/////////000222333333333333333333333333333333333333333333333444444555666666666444555666666555555777888444444333444666999===???;;;::::::999999888888888;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????======>>>>>>?????????????????????@@@AAACCCEEEFFFHHHGGGGGGGGGHHHJJJKKKLLLJJJMMMPPPTTT^^^oooqqqiiibbbZZZVVVWWWYYYWWWUUUSSSRRRQQQQQQRRRQQQOOOMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGEEECCCBBBBBBAAA@@@???@@@???>>>===;;;;;;;;;:::===============<<<<<<<<<:::;;;;;;;;;999888888999;;;:::999777777888888999888888999999::::::;;;;;;888:::;;;;;;:::999:::;;;EEEGGGGGGDDD@@@======???;;;;;;<<<<<<<<<============???>>>===???BBBAAA<<<<<<===<<<;;;888777888999888777666555555666777888777777777777777777777777555555666666666666777777111333666888888888999:::::::::888777777777888999777777777666666666555555333444444444444333333222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333444444555555444444444444444333333333333222555555666777777777777666444444444444444555555555444444444444444444444444333333333333333333333333222333333333222222444555222333333333222222333555444444333333222222333333222222333333333333444444222333555777777666444333333333444555666777777888444555777888888777555444888888888888888888888888777777666666666555555555333333444444444444444444444222111111222222111000000222333333222222222333444222111111222222000///000222333333222111222444444444333222222333444444333333222111111111222222//////000111111000////////////000000000000//////---...//////------...///.........///////////////111111111000///.........//////000000111111000000333333222000......///111............/////////////////////000000111222333000...///111///+++,,,000---......///////////////...///000///------///000111111111111000000......///............---------............////////////------.../////////.........///000111111000///...//////......//////000111111333333222///---------///............//////000////////////////////////---...000111111111000///...000333444333222333333333333333333333333333333222222333444555555666666333555777777666666777999555555555555777999;;;<<<999999999999999888888888;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>??????======>>>>>>???@@@AAAAAA???@@@@@@AAABBBCCCEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLJJJMMMQQQWWWaaatttvvvmmmaaa[[[[[[]]][[[YYYUUUSSSQQQQQQRRRRRRQQQPPPLLLLLLKKKKKKJJJIIIHHHHHHEEEEEEFFFGGGHHHFFFBBB??????>>>===<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<888:::<<<;;;999777888:::;;;:::888777777777888999999999999::::::;;;<<<===:::;;;;;;:::999888:::;;;@@@CCCDDDBBB>>>;;;===@@@=========>>>>>>>>>>>>???;;;===>>>@@@HHHNNNKKKCCC<<<===<<<;;;888777888999888777666555555666777888777777777777777777777777555555555666666666777777111444777999888777777888::::::888777777777888999777777777777666666666666444555555666555444333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555555222333444444555555444444555555555555444444444444555666777888999888888777444444555555555666666666555555555555555555555555333333333333333333333333222333444444333333444666222444555444222111333555222222222222222333333333222222333333333333444444222444666888888777555444222333333444555666777888666666777777777777666666777777888888999:::::::::888888888888777777777666444444444444444444333333333222111111222222111//////111444444222111222444444222111111333444222111000222333333222111333444333333222222222222333333333333222111111222333444//////000000000000////////////000000000000//////---...//////------...///............/////////000000000000000////////////...//////000000000000000333333222000...---///111............////////////000000/////////000000111000...///111///+++,,,000---......///////////////...///000///------///111///000111111111111/////////............---------............////////////,,,,,,---..................///000111111000///...000///.........///111111444:::@@@>>>888111///000000//////............///////////////////////////...///111222333222111000---000444555333222222444333333333333333333333333444444444444444444444444333555777777777666888999666666777777888888999999777777888888888888888888<<<<<<<<<<<<============<<<<<<======>>>>>>??????======>>>???@@@AAABBBCCC@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLOOOTTTZZZeeeyyyuuuggg___^^^___^^^[[[WWWTTTRRRQQQQQQRRRRRRQQQNNNMMMLLLKKKJJJIIIHHHHHHCCCFFFIIIMMMNNNJJJDDD???===<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<<<<;;;777999<<<;;;999777888:::::::::888777777777888999::::::::::::;;;<<<===>>>;;;;;;;;;999888888:::<<<999<<>>????????????@@@@@@@@@@@@:::<<<>>>CCCOOOXXXTTTIII<<<===<<<;;;888777888999999777666555555666777999777777777777777777777777444555555555666666777777333666888999888666666666::::::888777777777888999777777777777666666666666555555666666666555333222333333333333333333333333333333333333333333333333333333333333333333333333444333333333444444555666222333333444555555555444777666666666555555555555666777888::::::999999888555555555666666666777777555555555555555555555555333333333333333333333333444555555555444444666777444666777666222111222444111111111222222333333333222222333333333444444444333444777999999888666555222222333444555666777888888777666555555666777888777777888999::::::;;;;;;999999999999888888888777555555555444444333333333333222111111222222111///...111444444222111222555444222111222444666444222000111333333222222333444222222111111111111222222333333222222222333555666000000////////////000000//////000000000000//////---...///...------...///---.........//////000000......//////000000111111......///000000000000000333333222///------000222............/////////000111000///......---......///---...000...+++,,,///---......///////////////---///111///---,,,...111//////111222222111000000//////.........---------............/////////000+++,,,,,,---.........---...///000222222000///...000///.........///111222888BBBKKKKKKAAA888444444111000///...............////////////////////////...000222333444333111000---000444555333222222444333333333333333333333333666666555444444333222222333555777888777777888999777777888888888888777666666666777777888888888999<<<<<<<<<<<<=========>>><<<<<<======>>>?????????>>>>>>>>>???@@@BBBCCCDDDAAAAAABBBCCCCCCDDDDDDEEEDDDEEEFFFGGGIIIJJJLLLLLLMMMQQQVVV]]]iii|||uuummm```\\\aaaaaa\\\YYYUUURRRRRRRRRRRRRRRNNNNNNMMMKKKJJJJJJJJJJJJHHHMMMMMMIIIGGGIIIFFF@@@>>>>>>>>>>>>>>>>>>>>>>>>???===<<<;;;======<<<;;;<<<<<<;;;:::999999888888;;;;;;999888777777666666999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@???BBB@@@;;;;;;EEEQQQRRRKKK;;;??????:::777888888666999999888777777777777777999888777888999888777555777444444777777444444777555555666888::::::999777999888888777777777777777999999999888777666666555777555444444555666444333555555555555555555555555444444444444444444444444444444333222222333333333555555555555555444444444555555555555555666777777555666666777777777777666666666666777<<<@@@>>>777777666666666666777888999666777555333666;;;:::555222222222444666666555333555555555555555555555555666666555444444333222222444222000222555666555222444555555555555444222111666666666888999999666444555333333444666888888888::::::999666444444777999888888888888999:::;;;;;;::::::::::::::::::::::::888666444222111222444555111222222333222111000///...000111222111111333555555444333333222222333333000222444444333333444555===999555000......000222222222222222333333444555000222222//////111111.........///111333333222000............////////////////////////////////////...///111222111000...---000000////////////000000........................///............//////000000...---...///000///...////////////////////////---------.........//////////////////////////////000000000000000000000000000//////.........//////............////////////+++,,,------......------000000000000000000000000...............///000000777===CCCEEEAAA:::555333111000...///000111///...///...000333222//////333......//////000000111111......///000222333444555555444333333222222222222333333444555666777888999444666888888666444444444999777666444444666777999:::888666777999:::999666:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>============??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHHHHJJJKKKMMMNNNNNNOOOUUU```nnnuuuhhhcccddd```^^^[[[WWWUUUUUUVVVUUUUUUOOONNNMMMLLLKKKKKKKKKKKKLLLOOONNNIIIFFFFFFCCC>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<=========<<<===<<<<<<;;;::::::999999;;;:::999888888777777888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>??????@@@@@@??????AAA@@@<<<;;;BBBLLLMMMHHH;;;======999888:::999666999888777777777777777888888777777777888888666555888555444666666444444777444444555777888888777666999888888777777777777777999999888888777666666555666555444444555555444333444444444444444444444444444444444444444444444444444444333333222333333444666555555555555555555555555555555555555666777777666666777777777777666666777888777777<<<@@@===777666666777777777888888888777888666444666;;;:::666444444444666777777555333444444444444444444444444555555444444333333222222333222000222444555444222444444555666555444222222555555666888::::::888555555444333444666888888888::::::999777555444666888777777777777888999;;;;;;::::::::::::::::::::::::999777444222111222333444222333444444333222111000111222333333222111222444555444333333222222333333000222444444333222222333;;;999444111//////111333444444333222222222333333000222222//////111111............000222222111///............////////////////////////////////////...///000111111000///...000//////......//////000////////////////////////000////////////000111111000...---...///000///...////////////////////////---------.........//////////////////////////////////////////////////////111000///...........................////////////+++,,,------......------////////////////////////...............///000000444999???@@@===777444333000...---...///000///---///...000333222...///333......//////000111111111///000000111222333444444555444333333222222222333333333444555666777888888555666888777555444444555888777666555555666777888:::888666777999:::999777:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>============???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPVVVbbbqqqpppkkkhhh``````^^^[[[YYYYYYYYYXXXWWWPPPPPPOOONNNMMMMMMMMMMMMQQQRRROOOHHHDDDCCC@@@<<>><<<<<<=========<<<=========<<<;;;;;;:::::::::999999888888999999:::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>???????????????@@@???===;;;>>>CCCFFFDDD;;;;;;999777999===;;;666888888777777777888888999888777777777888888666444888555444666666444555999333444555555555555555444999888888777777777777777999999888888777666666666666444333333444555333222333333333333333333333333444444444444444444444444444333333333333333444444666666666666666777777777666666555555555666777777777777888777777666555444777999888777;;;>>>;;;555777777888999999999888888777888777444666::::::666666666666777888888555333444444444444444444444444444444444333333333333333333222111222333444333222333444555666555555333222444444666888;;;;;;999777777555444555777888888777;;;;;;:::888555444666777555555555666777999:::;;;999999999999999999999999999888555333222222333333333444444444444333333222333444555444222111222333555444444333333333333333111222444333222000111222888666333111000000222333555444333222222111111222000222222//////111111...///......000111111///---............////////////////////////////////////...///000111111000///...///..................///000000000000000000000000000000000000000111222222000...---...///000///...////////////////////////------........./////////////////////////////////////////////////////////222111000///...---------............////////////,,,,,,---............---.......................................///000000000555999:::777444222333///...------//////...---000...000222111...///444......///000000111111222222222222333333333444444444444333222222222333333333333444555666777777888666777777666444444555777888777666555555666777888999888777888999999888777:::;;;<<<======>>>==================>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHJJJLLLMMMNNNPPPQQQWWWddduuu}}}uuurrrhhhcccaaa^^^\\\\\\[[[YYYXXXRRRRRRQQQPPPOOOOOOOOOOOOSSSQQQMMMGGGCCCAAA@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<<<<===>>>===<<<>>>=========<<<<<<<<<;;;999999999999999:::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>===;;;:::;;;>>>???:::999666666:::???<<<666888888777777888888999999888777666777888888666444888444333555555444666999444555666555555444555555999888888777777777777777888888888888777777666666555444333333444444333222333333333333333333333333444444444444444444444444444333333333333444444555777777777777777888888888777666666666666666777777888888888888777555444444666888888666888;;;888333999888888888888888999999666777777444444888888555777666666777888777555222444444444444444444444444333333333333444444444444333222222222333333333222333444555666666555444444222333444777:::;;;999888888666555555777999888888;;;<<<;;;999666555555777444444444555777888:::;;;999999999999999999999999999888666444222222222333333444444444444333333333333444555444222111222333555555444333333333333333111222333333111//////000444333111000///000111222333333222222222222222222000222222//////111111...///......///000000...,,,............////////////////////////////////////...///000000111000000///......------------......////////////////////////////////////000111222222000...---...///000///...////////////////////////............////////////////////////////////////////////////////////////333222111///...---------............////////////,,,------......................................................///000000...111555555333111222444///...---...000000///...000///000222111...000444...//////000111111222222444444444444444444444444444333333222222333333333333333444555555666777777666777666555333444666888777777666666666666777777999888888888888999888888::::::;;;<<<========================>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHJJJLLLMMMNNNRRRQQQWWWeeewww~~~tttiiieeeaaa^^^]]][[[YYYXXXUUUTTTSSSQQQPPPPPPPPPPPPQQQNNNJJJFFFCCCAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<>>>>>>===<<<>>>===============<<<<<<999999999999:::;;;<<<===:::;;;<<<<<<======<<<<<<========================<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>=========<<<:::888666999<<<999888666555:::???===666999888888888888888999999888777666666777777666444777444333666666444666999555666777777555555777999999888888777777777777777888888888777777777777777666444333333444555333222333333333333333333333333444444444444444444444444444333333333444444555666777777777777888888999999888777777666666666777777888888888888777555444444444777777555666888666111888777666555555555777777444777777333333555666444666666555666777666444111444444444444444444444444444444444444444444555555333444444444333333333333222333555666666666666555111111333666999:::999777888666555666888999999999;;;;;;;;;999777555666777444444444555666888999:::888888888888888888888888999888666444333333333333333222222222222333333333222333444333222222333444666555444444333333444444111222333333111//////000000000////////////000000000000000111222333444555000222222//////111111...///......///000000...,,,............////////////////////////////////////......///000000000000000......------------.................................------...///000111222000...---...///000///...////////////////////////........./////////000000////////////////////////........................333333111000......------............////////////,,,---......//////.............................................///000000---000333333111000222555000///...///111222111000111//////111000...000555//////000000111222222222555555555444444444444333333333333222222333333444333333444444555555666666666666666555333444666888777777666666666666777777888888999888888888888999999:::;;;<<<============<<<=========>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNOOOSSSRRRXXXgggzzz}}}sssnnngggbbb___]]][[[YYYWWWVVVTTTRRRQQQPPPOOOOOONNNJJJGGGGGGEEEBBBCCCFFFAAAAAAAAAAAAAAAAAAAAAAAAAAA???======>>>>>>>>>=====================<<<<<<::::::::::::;;;;;;<<<===;;;;;;<<<============<<<========================<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<==================;;;::::::888555777:::777888777666999===<<<777::::::999888888888888888777666666666777777555333555333333777777555666888444777999888666666999<<<999888888777777777777777888888777777777777777777777555444444555666444333333333333333333333333333444444444444444444444444333333333333444555666777666666777777888888999999888888777666666666777777777777888777777666555444333666777555555777555222666666666777666666555444444888888444222555666555555555555666777777444222555555555555555555555555666666666555555555555555444555666555444333444555222333555666777777777666222222444777:::;;;999777777666555777999;;;;;;;;;999:::;;;:::888777777888666555555666666777888999777777777777777777777777777777666555444444444444333222222222222333333444444555666555333222333444666555555444444444444444111222444333222000111222...//////////////////////////////000222333555666000222222//////111111...///......000111111///---............////////////////////////////////////......//////000000111111///..................///........................------------...000111222000...---...///000///...////////////////////////....../////////000000000////////////////////////........................333222111000///.....................////////////------...////////////..........................................///000000---000333333111000222555111//////000222333333222111//////111000...000555//////000111111222222333444444444444444444444444333333222222222333444444333333444444444555555555555666666666444555666888666666777777777777666666777999999999888777888999999:::;;;<<<<<<===<<<<<<<<<<<<======>>>>>>??????AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFGGGHHHJJJLLLNNNOOOSSSSSSZZZkkkyyyppphhhccc```^^^]]]YYYXXXVVVSSSQQQOOONNNMMMLLLGGGFFFGGGFFFCCCCCCGGGBBBBBBBBBBBBBBBBBBBBBBBBAAA???======>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===;;;;;;<<<=============================================<<<<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<===999777::::::777777:::666888999777777;;;;;;888<<<;;;:::999888777777777777666555666777777555333333222444888999666555777333666999888666666;;;???999888888777777777777777777777777777777777777888888666555555666777555444444444444444444444444444444444444444444444444444333333333444444555666777555555666666777888888999999888888777666666777777666666777777777777666666222777888666666888777444666:::???BBBBBB>>>888444555::::::666333555777777555555555777888888666444666666666666666666666666888888777777666666555555555777888777555333555666111222444666777888777777444555666999<<<<<<:::888666555555777:::<<<======888999::::::999888888999888777777666666777777888777777777777777777777777666666666555555555555555444333222222333444555666:::;;;:::888555222222222666666555444444444444444000222444444333222222333///000111111111000//////000000000000111222444444000222222//////111111............000222222111///............////////////////////////////////////.........//////000111222000//////......//////000........................---------...///111222333000...---...///000///...////////////////////////.../////////000000000000////////////////////////........................222111111000//////000000............////////////------...///////////////////////////////////////...............///000000,,,///222222000///111333000///...///222333222111222//////000///...000555///000000111111222333333333333333333333444444444333222222222333333444555333333444444444444555555333555777777666555666777666666777777777777666666777999:::999777666888:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>?????????AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEFFFHHHJJJMMMOOOPPPTTTUUU^^^qqqvvvlllfffcccaaa```ZZZYYYVVVSSSPPPNNNMMMLLLKKKGGGEEEHHHGGGCCCBBBFFFDDDDDDDDDDDDDDDDDDDDDDDDAAA???======>>>???>>>===;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>888666:::<<<888888:::555999:::777666999:::999===<<<;;;999888777777666777666555666777777555333222111444999:::777555666222555888777555666;;;@@@999888888777777777777777777777777777777888888888999777666666777777666555555555555555555555555555444444444444444444444444333333333444555666777777444555555666777888888888999999888777777666777777555666777777777777777666333888:::888777999999777999@@@HHHNNNNNNGGG>>>777777;;;<<<888555777999888666555666888::::::888666777777777777777777777777:::999999888777666666555666888999888555444555777111222444666888888888888777777888;;;===>>><<<:::666555555777:::===>>>>>>777888::::::999999999:::999888888777777777777777777777777777777777777777555555555666666666666666555444444333444555666777@@@@@@>>>;;;666222111111666666555444444444444555000222444444333333444555111111222333333222000///222111111111111111222222000333222//////111111.........///111333444222000............/////////000////////////////////////............///000222222000000////////////000000000000000000000000000000.........///000222333444000...---...///000///...////////////////////////////////////000000000000////////////////////////........................111111000000000000000111............/////////000---......///////////////000000000000000000000000...............///000000+++///222222000///000111......---...111222222111222//////000///---000666000000000111222222333333222222222333333333444444222222222222333333444555333333444444444444444444222444777888777666666666666666777777777777666666666999::::::777666888:::999999:::;;;<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEFFFHHHJJJMMMOOOPPPTTTVVVaaauuu~~~yyymmmggggggbbb^^^\\\XXXUUUSSSQQQPPPOOOJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDBBBAAAAAAAAACCCDDDCCCAAA???>>>??????>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<==============================>>>>>>===<<<;;;;;;======<<<;;;;;;;;;;;;<<<===>>>>>><<<:::999:::;;;:::::::::999999999888888888888888999999:::::::::<<<<<<<<<999777777888:::;;;999777666555666777888333444666777888888888777444555555555666666777777888888777777777777888888777777777777777777777777888777666777888777666444333333444555666666666555444444555555666666777777777777777777777777777777666666777888888888888888777777777777777777777777666777777777777777666555666888999888777666777888999MMM___aaa]]]WWWIII999;;;888666555666777777666777777777777777777777777888888888888777777777777888888888777777777777777666999999666555777666333666555555666888888777555:::888777888:::;;;;;;:::777888999999:::::::::::::::999888888999999888666333444555666777777777777888999:::999666555666777666666666666777777777777888666555444555888;;;===@@@???<<<999666444333222333333444444444333222222333333444333444666999<<<666222...---///000000000333333222111111222333333333222111000///////////////////////////////////////000111222111000...,,,,,,---......------...000...///000///...---...000000000///...............000000000000000///.....................///000000111111111000///---,,,+++...///000111///,,,---///---......//////////////////......------///000111---------............//////000111222333444444444111111000///////////////////////////000000000000...000///---...111000,,,////////////////////////000000//////.........---000//////......///111222333222///......///111333333222222111111222222333222333333444444333333222333333333333333333333333444444444555444444333333555555555555666666666666777777777777777888888999777999999999888888:::<<<999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@AAABBBBBBAAAAAACCCDDDEEECCCAAABBBEEEHHHGGGEEEGGGGGGIIIKKKMMMNNNPPPPPPRRRWWWdddyyytttnnnmmmfff___\\\XXXUUURRRQQQOOONNNKKKJJJIIIGGGGGGFFFFFFFFFFFFEEECCCAAAAAABBBCCCDDDCCCAAA???>>>??????>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<=======================================<<<;;;;;;<<<;;;;;;:::::::::::::::;;;<<<<<<;;;::::::<<<===:::999999999888888888888888999999999999999999:::<<<<<<<<<;;;999888999::::::999777666555666777888333444666777888888888777555555555666666666777777888777777777777777777888888888888888888888888888888777666777888777666444444444555555666555555555555555555666666666666666777777777777777777777777666666777888888888888888777777777777777777777777666777777777777777666666666888999888777666777999>>>QQQbbbgggfff___NNN===<<<999777666777888777777777777777777777777777777666666666666666666666666888777777777777777777777666999999666555777666333444333444666888:::999888888666555666888::::::999888888999:::::::::::::::;;;999888888999999777666333444555666777777777777777888888777555444444555333444555555666777888888777666555444444777999;;;<<<;;;999777666555444444333333333333333444444444555444222111111555;;;@@@777333///...///000000///333222111111111111222333333222111000//////////////////////////////////////////111111111000...---,,,...//////...---///000...///000000.........000000//////...............///////////////...------...............//////000000000000000...---,,,+++......///000000///...///,,,,,,---..................---,,,,,,,,,---//////---------............///...///000111222222222222111111000///////////////////////////000000000000...000///---...111000,,,////////////////////////000/////////............///////////////000000111333222000...///000222444333333222222222222333333222333333444444333333222333333333333333333333333444444444555555444444333444444555555666666777777777777777777777888888999888999:::999888888:::<<<::::::;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>???@@@BBBBBBAAABBBCCCEEEEEECCCBBBCCCFFFGGGGGGFFFGGGGGGIIIJJJLLLNNNPPPQQQTTTZZZggg|||}}}uuuqqqhhhbbb^^^YYYVVVTTTRRRPPPOOOLLLKKKJJJIIIGGGGGGFFFFFFFFFEEECCCBBBBBBBBBCCCDDDCCCAAA?????????@@@???>>>>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<=======================================<<<<<<;;;::::::::::::999999999999888:::;;;;;;:::;;;===???999999888888888777777777999999999999999888888888;;;<<<======;;;999999:::999999777666666666777888444555666777888888777777555555666666666666777777777777777777777777777777888888888888888888888888888777666777888777666444555555666666666555444444666666666666666555555555777777777777777777777777666666777888888888888888777777777777777777777777777777777777777777777777777888999888777777888999<<>>>>>===???AAABBBAAABBBDDDFFFEEEDDDCCCDDDFFFGGGGGGFFFGGGGGGHHHJJJLLLNNNPPPQQQVVV]]]lllxxxmmmeeeaaa[[[WWWVVVUUUSSSQQQNNNMMMLLLJJJIIIGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCAAA??????@@@@@@???>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<===============<<<<<<:::::::::::::::999999888888999::::::999:::<<<>>>888888888777777777777666::::::999999888888777777:::<<<>>>>>><<<:::999:::999888777666666777888888555555666777777777777777666666666666666666777777777777777777777777777777888888888888888888888888888777666777888777666444666666666666666555444333777777666666555555444444666666666666666666666666666666777888888888888888777777777777777777777777777777777777777777888888777888999999777777888999888;;;<<<>>>DDDKKKJJJEEE===:::888777888888888777555555555555555555555555333333333444555666777777777777777777777888888888555888888555555666555222333222111333555777777666666555444555777999999888999999::::::::::::999999;;;:::888888999888777555555555666777777777777777555666666555333222222333222333333444444555555666777666444333222333444555555444444444444444555555555444333222333555888999EEEAAA<<<555222222666:::777555222000000/////////222111000//////000111222222222111000//////000000////////////////////////...//////000000///.........///000000//////000111---///111111000/////////......///.........------......------------------------,,,,,,------...////////////...---,,,+++++++++,,,------000222000+++++++++,,,---------------,,,,,,,,,,,,,,,------...---------............///...///000000111111111000111000000///////////////////////////000000000000///000///---///222111---///////////////////////////////////////.........---...///000111000///...000///......///000222333444444333333333333444444222222333333333333222222111111222333333444555555333444444555555555555555333444444555666777888888777777777777777888888999:::<<<===<<<:::999999:::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<>>>@@@AAAAAABBBDDDFFFEEEEEEEEEFFFGGGGGGGGGFFFGGGGGGHHHIIILLLNNNQQQRRRXXX```pppvvvjjjddd\\\XXXXXXWWWUUURRRQQQPPPNNNLLLJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDBBB@@@???@@@@@@???>>>>>>>>>============>>>>>>================================================<<<<<<===============<<<:::;;;;;;;;;;;;:::999999999:::;;;:::888888:::;;;888888888777777777777666999999999888888777777777999;;;======;;;:::999:::777777777777777777888888666666666666666777777777777777777777777777666666777777888999999888777777888888888888888888888888888777666777888777666444666777777777666555444444777777666666555555444444666666666666666666666666666666777888888888888888777777777777777777777777777777777666777888999:::777999:::999888777888999:::888666666;;;BBBDDDBBB;;;999777666777888888888444444444444444444444444444444555666777888888999666666777777888888888888555888888555444666555222333222222444888;;;<<<<<<777666555666999;;;;;;:::888999999:::999999888888:::999888888999999888666555666777777777777777777666777777666444333444555555555444444333333222222666555444333222222222333555444444333222222333333555444333222333555888999@@@???<<<777333111222444555444333111/////////000111111////////////111111222111000000000000000000////////////////////////........./////////.........///000000//////000111---///222222111/////////---......///...---,,,,,,///......------...//////,,,,,,,,,,,,,,,---......---......------,,,+++******...///---...111///))),,,,,,---............---,,,,,,------............---------............//////000111111222111111111111000000///////////////////////////000000000000///111000...///222111---////////////////////////.........///////////////---...000111111111000//////............///000111444333333222222333333444111222222333333222222111111111222333333444555555333444555555666666666555444444444555666777777888777777777777777888888999;;;<<<>>>===;;;:::999:::=========<<<;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>><<<>>>@@@AAAAAABBBDDDFFFEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGIIIKKKNNNQQQSSSZZZccctttuuummmccc]]]\\\ZZZVVVRRRSSSRRRPPPMMMKKKIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDBBB@@@@@@@@@AAA@@@>>>???>>>>>>======>>>>>>???================================================;;;<<<==================:::;;;<<<<<<<<<;;;999888999::::::999888777999:::999999888888888777777777888888888888888777777777888:::<<<;;;:::999999:::777777777777888888888888777777666666666666777777888888777777777777666666777888999::::::999888777999999999999999999999999888777666777888777666444666666777777777666555555666666666666666555555555777777777777777777777777666666777888888888888888777777777777777777777777888777666666777888:::;;;888999:::999888888888:::999999999:::;;;;;;999777999777555555777888999888555555555555555555555555666666777777888888999999666666666777888888999999555888888555444666555111333222333666;;;@@@CCCDDD888777666777:::<<<===<<<888888888888888888777666888777777777999:::999888666777777888888777777777777888888777555444555666777777666555333222111111555555444333333222333333555555444333222222222222444444333333333555666777444555666555333111111222111222222111///...///000111000///......///000111111111000000000000000111////////////////////////..................//////---///000000///...000111---///222333111000//////------...//////---,,,+++///...---------...///000,,,++++++++++++,,,------,,,---------,,,,,,+++***+++333555000---///...(((,,,,,,---...............,,,,,,---...............---------............///000000111222222111111000111111000///////////////////////////000000000000000111000...///333222...////////////////////////.........//////////////////000111111222222111111000//////....../////////333222222111111222222333111111222222222222111111222222222333333444444444333444555666666666666666555555555555666666666666777777777777777888888999:::<<<>>>>>><<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<>>>@@@AAA@@@AAACCCEEEEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHKKKNNNRRRTTT[[[fffyyy~~~rrriiifffbbb\\\VVVUUUSSSQQQNNNLLLJJJHHHHHHFFFGGGGGGGGGFFFFFFEEEEEEDDDBBB@@@@@@AAAAAA@@@?????????>>>>>>>>>>>>??????================================================;;;;;;<<<===============999999;;;;;;;;;:::888777777888999888777888:::<<<:::999999999888888888888777777777777888888888888888999:::999888777999;;;666666777888888888888888888777666555555666777888888888888777777777666666888999;;;<<<<<<;;;999888999999999999999999999999888777666777888777666444555666666777777777777666555555555666666666666666777777777777777777777777666666777888888888888888777777777777777777777777888777666666777888:::<<<888999::::::888888999:::666777999999777444333333666444333444666888999999555555555555555555555555888888888888888888888888555666666777888888999999555777888555444666555111444222222555999>>>@@@AAA888777666888:::=========777777777777777666555555777666666777999;;;;;;:::777777888888888777777666777888888777555444555666777666666555444333222222444444444444333333333333444444333222222222333333333333333333333444444444000222333333222222222333...000111000...---///111000///............///000111111000000000000111111////////////////////////------------......//////,,,...//////...---///000---///222333222000//////,,,---...//////---,,,***...---,,,+++,,,---///000+++++++++++++++,,,,,,---+++,,,,,,,,,,,,++++++***...999===555...///...)))++++++,,,---------------***+++,,,---...------,,,---------............//////000000111000000//////111111000///////////////////////////000000000000000111000...000333222...////////////////////////............/////////000222222111111222222333444222222111111000000//////222111111000000111111222111111222222222222111111333333333333333333333333333444555666777777777777666666666666555555555555777777777777777888888999999;;;>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===???@@@AAA@@@@@@BBBCCCDDDGGGJJJKKKHHHGGGFFFGGGGGGGGGFFFHHHJJJNNNSSSUUU^^^iii~~~uuuooojjjbbb[[[VVVTTTRRROOOLLLJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCAAA@@@AAAAAA@@@?????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;<<<===>>>>>>======777888:::::::::999777555444666777888888999;;;>>>:::::::::999999999999888666666777777888888999999888999999777666777999;;;555666777888888888888888888777666555555666777888999888888888777777666666999:::<<<======<<<:::999999999999999999999999999888777666777888888666444555555666777777888777777444555555555666666777777777777777777777777777777666666777888888888888888777777777777777777777777888777666666777999;;;<<<888999::::::888888999:::666666666555333222777<<<444333222333666888::::::666666666666666666666666888888888888777777777777555666666777888999999999444777777444444555444111666444111222444666777888777666666777:::<<<======666666777666666555444444666555555777:::<<<<<<;;;777777888888888777777666666777888777555444444555666666555555555444444444444444444444444444444444333333222222333333444555333333444444444333222222444555555444333222333444,,,...000000...---///111000///...------...///000111000000000000000111111////////////////////////---------------...///000,,,---......------...000---000333444222000//////,,,---...//////---+++***---,,,+++******,,,...///++++++******++++++,,,---++++++,,,,,,,,,+++******000>>>CCC999//////...*********+++,,,,,,,,,,,,+++)))***+++,,,---,,,++++++---------.........//////...///////////////......111111000///////////////////////////000000000000000222111...000333222...////////////////////////---.........//////000000444333222111222333444555555444444333222111000000111111000000000000111111111111222222222222111111444333333333333333333333333444555666777777777777777777777666555555444444777777777777777888888999888;;;>>>???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???AAAAAA@@@@@@AAABBBDDDHHHKKKKKKIIIFFFFFFGGGGGGFFFFFFGGGJJJOOOSSSUUU```lll}}}lllcccVVVUUUUUUMMMKKKNNNKKKKKKJJJIIIHHHGGGEEEDDDDDDEEEDDDBBBAAA@@@??????>>>EEECCCAAA@@@@@@???===;;;===@@@AAA??????AAAAAA>>>===;;;<<>>AAAAAAAAAAAAAAA???===;;;:::;;;<<<==================<<<<<<<<>>>>>AAAAAA??????AAAAAA>>>>>><<<>>>AAAAAA===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::999999:::;;;;;;<<<888999::::::::::::999888777777777777777777777777777777777777777777777777999999999888888888888888888888888777777666666666777777777777777777777777888999;;;<<<===<<<;;;::::::999999999999:::;;;;;;;;;999777666777777666444666666777777777777666666666666777777888888999999777777777777777777777777888777777777888888888777555555666777777777777777888888888888888:::;;;<<<<<<<<<<<<<<<;;;:::999999888888888888777777777666888777666555555666777888888666555555666888888888888888777777777777888888888888888777666666888:::777777888888888777777666666666555444222333555777777777777777777888999999777888999:::999777555444555555666777999:::;;;;;;:::999999888888777666666555777888888666555555666666666555555444444444444333333333333333333333333333444555444333222333444222222222222222222222222333333333333333333333333///111222111000//////000333111000//////111333555222111000000333444444333000000000222444444222000///111111...---//////,,,------............---------000222333111///...---,,,...000000...------...---333///***000///***,,,---,,,,,,++++++,,,,,,---......------------,,,,,,...444666111,,,+++***)))+++,,,...//////...,,,+++,,,,,,,,,------.........---///000///......///000000000000000000000000000333222000000111111///...000//////......//////000///////////////000111111...111111......111111...000///------/////////......000333444333222333444444333222222111111222222222222333444444333222222222333444444222222333444333333222333444555555555333444555666777777777777888777666666666666555555777888999888777777999;;;777999<<<>>>@@@@@@@@@@@@@@@???===;;;:::;;;<<<===========================AAAAAAAAAAAABBBBBBBBBBBBDDDEEEGGGIIIIIIIIIHHHGGGLLLHHHHHHLLLOOOPPPSSSWWWeeerrr}}}iii___\\\UUUSSSSSSMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEBBBAAA@@@AAABBBCCCBBBAAA???BBBBBB??????AAAAAA>>>???>>>@@@DDDCCC???<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::;;;;;;:::::::::;;;<<<<<<888999999::::::999999888777777777777777777777777777777777777777777777777888888888888888999999999888888888888888777777777777777777777777777777777666777999;;;<<<<<<<<<;;;999999999999999:::;;;;;;<<<:::888888888777666444666666777777777777666666555555666777777888999999777777777777777777777777777777777777777777777777444555777888888777777666777888888999::::::::::::::::::;;;;;;;;;;;;::::::888888888888777777777777888888666666666666777888888666444444666777888777888888777777777777888888777888999888666666888:::777888999:::::::::::::::666777666444222222444555777777666666666777888888777888999999888777555444666666777777888999999:::999888888777666666555555555666888777555444444555444444444555555666777777333333222222222222222222333555777777444222111111333333333333333333333333333333333333333333333333111222333333111000000111222222111111111222333333222111000000333444444333222111111222444444333111///222111...---///...+++......////////////......---///000000...---------,,,...000000...---...///111:::555---///...+++...------,,,,,,,,,,,,---------------------.........+++...///,,,+++,,,+++'''***,,,...000000///,,,+++------------------......---...////////////000111000000000000000000000000333222000000111111000...000000////////////000000///////////////000111111...111111......111111...111000......000111000//////111333333333222333444444333222222111111222222000222333555555444222111222333444444222222333444222222333333444555666666333444555666666666666666888777777777777777666666777888999888777777999;;;999:::<<<>>>??????>>>>>>@@@???===<<<;;;;;;<<<<<<========================@@@@@@@@@AAAAAABBBBBBBBBDDDEEEGGGHHHIIIIIIHHHHHHNNNKKKJJJNNNPPPQQQTTTZZZhhhvvvuuugggaaaYYYWWWVVVOOOOOONNNNNNMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGDDDCCCBBBBBBDDDDDDCCCBBB@@@CCCBBB??????BBBBBB???@@@???AAAFFFEEE@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<;;;;;;:::;;;;;;<<<<<<999999999999999999999999777777777777777777777777777777777777777777777777777777777888999999999:::999999888888888888888888777777777777777777777777777777999:::;;;;;;;;;:::999999999888999::::::;;;<<<;;;999999999888666444555666666777777777777666666666777888999::::::;;;999888888888888888777777888999999999888777777888555666777888888777666555666777999;;;;;;;;;999888888999:::;;;;;;;;;;;;;;;888888888777777777777777999888777666666666777888777555333333555777777777888888777777777777888888777888999888777777888999999999:::::::::::::::999888888888666444333444555777666666666666666777777888888888999888777666555777777777777888888888888999888888777777666555555555666777777555444444555333444555666666666777777444444333333333333333222222555888999777444222222333333333333333333333333222222222222222222222222111333444333111000000000000111111222222222111111222111000000222444444333333222111222333444333111000222111...---///...+++//////000000000000//////...//////...,,,,,,---///---...//////......///000888CCC>>>222///---+++...------,,,,,,,,,,,,------,,,,,,,,,---...//////000)))+++***)))+++///,,,'''+++,,,---...///...---,,,............------------,,,...///000//////111333////////////////////////333222000111222222000///111000000//////000000111///////////////000000111...111111......111111...333111000000111222222111000111333333222222333444444333222222111111222222///111333555555444222111222333444444222222333444000111333444444444555666333444555555666666666555777888888888777777777888777888999888777777999;;;::::::<<<===============???>>>===<<<;;;<<<<<<<<<===============>>>>>>>>>??????@@@@@@AAABBBCCCCCCDDDEEEFFFHHHIIIIIIIIIIIINNNLLLKKKNNNPPPQQQUUU\\\kkk{{{uuummmbbb^^^]]]UUUQQQQQQPPPOOOMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFDDDDDDEEEEEECCCBBBBBBDDDCCC??????BBBBBB@@@AAA@@@BBBEEEEEEAAA>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;:::<<<;;;;;;:::::::::;;;;;;999999999999999999999999777777777777777777777777777777777777777777777777777777777888999999999:::888888888888888888999999777777777777777777777777999999999999999999888888999888888888888999::::::;;;:::999999999888666444555555666777777777777777777888888999;;;<<<<<<===::::::999999888888888777:::;;;<<<;;;999888999:::666666777888888777666555666888:::;;;<<<:::999777888888999:::;;;;;;;;;;;;777777777777777777888888:::999888666666666777888777555333333555777777777888888777777777777888888777999:::999888777888999::::::::::::999888777666999::::::888666555555777777777666666666666666777888888888888888777777666777777777777777777777777:::999999888777777666666555666888777555444444555555666777777777666555444666666555555444444444444111444999;;;:::777666555333333333333333333333333222222222222222222222222111333444333111///////////////000111111000///...222111000000222444444333444222111111222333222111///222111...---///...+++//////000000000000//////000111000///------///000---...//////......000111===LLLHHH888000---***---...------,,,,,,------...+++,,,------...///000000++++++)))(((,,,111...))),,,,,,,,,,,,,,,---...........................---,,,...000000///000111333////////////////////////333222111111222222111000111111000000000000111111///////////////000000111...111111......111111...333222000000222333222111111222333222111111333444444333222222111111222222///000222444444333222111222333444444222222333444...111333444333222333555333444444555555555555555666888999888777666777999777888999888777777999;;;::::::;;;<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<============>>>>>>??????>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJMMMKKKLLLNNNOOOPPPVVV^^^ooozzzjjjccc```XXXVVVUUUTTTRRRPPPNNNLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGIIIGGGFFFEEEFFFFFFDDDBBBDDDEEEDDD@@@???BBBCCC@@@BBB???@@@CCCCCC???>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999;;;;;;:::999999999:::::::::999999888888999999:::777777777777777777777777777777777777777777777777888888888888888999999999777777777888888888888888777777777777777777777777999999999888888888777777888888888888888999::::::999888888999:::999666444444555666777777888888777888888999:::<<<===>>>>>>;;;;;;::::::999888888888;;;===>>>===999888999<<<777777777777666666666666777888:::;;;;;;:::888777888888999::::::;;;::::::777777777777888888888888;;;:::888777666666777888888666444444666777888777888888777777777777888888777999::::::999888888999:::::::::999888777555555999:::;;;:::888777777888888888777666666666777777888888777777777777777777666666777777777777777777:::999999888888777666666666777999888666555555666777777888888777555444222777777666666555555444444000444888::::::888777666333333333333333333333333222222222222222222222222222333444333111///////////////000000//////...---222111000000333444444333444222000000111222111000...111000------000///---//////000000000000//////111111222000///...///111---...//////......111222<<>>>>>??????@@@>>>???@@@AAACCCDDDEEEFFFDDDDDDEEEFFFHHHIIIJJJKKKLLLKKKLLLOOOOOOQQQYYYbbbtttwwwkkkggg___[[[ZZZXXXVVVSSSPPPNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHGGGEEEFFFGGGHHHGGGEEEEEEFFFDDD@@@???BBBCCCAAABBB???>>>@@@@@@======@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888;;;:::999888888888888888::::::999888888999::::::777777777777777777777777777777777777777777777777999999999888888888888888666666666777777888888888777777777777777777777777888777777777777888888999888888888888888999999:::666666777888999999666444444555666777888888888888777888999:::<<<===>>>>>><<<;;;;;;:::999999888888:::===???===999777999;;;999888666555555555666777888999::::::::::::999888888999999:::::::::999999666777777777888888888888;;;:::999777666666777888888666555555666888888888888888777777777777888888777999;;;;;;999888888999999999999999999888777666777888:::999888777777888999999888777777777777777888777777777777777888888555666666666777777888888999888888777666666555555777888:::999777666666777666777888999888666444333777666666555444444333333111444777888777555444444444444444444444444444444111111111111111111111111444555666444222000000000111000000000////////////222111000000333444444333333111///...///000000///---///000------000111......//////000000//////...000111222111///...///000......//////...///111333666NNNPPP<<<000,,,***---......------------......------......//////000000...///...+++,,,///...+++***,,,000222333222000...------......//////000000///000111111000///000222000000000000000000000000333222111111333333222111222222222111111222222222///////////////000111111...111111......111111...333111000000111222222111222333333222000000222444444333222222111111222222111000000000111222333444222333444444222222333444111555999888555222333555444444444555555444444333222666999888555444666:::777888999888777777999;;;999999999999:::;;;<<<===<<<<<<===============<<<<<<======>>>??????@@@@@@>>>???@@@BBBDDDFFFGGGHHHDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMPPPQQQSSS\\\fffyyyxxxssskkk___^^^\\\YYYUUURRRPPPOOOMMMMMMKKKJJJHHHHHHGGGGGGFFFEEEEEEFFFHHHIIIIIIHHHEEEGGGDDD@@@???BBBCCCAAABBB>>>===>>>>>><<<===@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777:::999999888777777777888;;;:::999888888999:::;;;777777777777777777777777777777777777777777777777:::999999999888888777777555555666666777777777888777777777777777777777777666666666666777999:::;;;888888888777888999999:::555555666888999999777444444555666777888888888888666777888999;;;<<<===>>><<<<<<;;;::::::999888888999<<>><<<<<<===============<<<<<<======>>>???@@@@@@@@@??????AAACCCEEEGGGHHHIIIDDDDDDEEEFFFGGGIIIKKKLLLMMMMMMOOOQQQRRRUUU___jjj}}}|||iiiccc```bbb^^^VVVPPPQQQOOOOOONNNLLLJJJIIIJJJJJJHHHGGGFFFFFFHHHHHHHHHFFFHHHGGGFFFDDDCCCCCCCCCCCCDDDCCC@@@>>>======>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888;;;<<<<<<:::999999;;;===;;;999777666777777666555888888888888888888888888888888888888888777666666;;;:::999888888888999:::666666666666666555555555777777777777777777777777777777888888888777777666:::::::::999888777777666999777555666999:::888666666666777888888888888888666777777888999:::::::::;;;======999888::::::777888:::;;;:::777666777999999999999999999888777666;;;;;;<<<<<<;;;999888777777999;;;:::999777777777999999999888888888888777<<<;;;888777666666888999::::::999888777777777888999<<<<<<999999;;;;;;888<<<===>>>>>>===;;;999777;;;:::888666555555666666888888888888888888888888888888999999999999888888666666666666666777888888777777888888888777777666888555555888777222444999999999888777666555444444555777888888777666666777666666555444444555777888444333222222111111111222333333333333333333333333444444333333333333222222444444666777222---///555222222000///............444333000...---...000222222...---//////...000444...///000111111000///...000000111000000///...---111000///......///000111...............///000111444:::>>>:::000***+++.........---,,,---...///000,,,,,,------......//////---///...++++++......+++))),,,000444555444222000...,,,---111222000000222555444333111000/////////222222222222222111000//////000222333444444333333444444444333000///000222222///......111111///---...111222000000222111...111000000222444555444333222111000000000111222333333333333222111000//////222222333333333333444444333333333333333333333333333555666666555444444555555555444444444555555666666666555555666777999:::777888::::::888777888999===:::777777:::<<<;;;:::>>>>>>======<<<<<<<<<;;;>>>>>>>>>???@@@@@@AAAAAA???@@@AAABBBDDDEEEFFFFFFEEEEEEFFFHHHIIIJJJKKKKKKNNNKKKMMMTTTTTTTTTbbbttt}}}rrrhhhddd```ZZZXXXZZZRRRQQQPPPNNNKKKJJJJJJJJJHHHGGGFFFGGGHHHIIIHHHGGGHHHGGGFFFEEECCCCCCCCCCCCDDDCCC@@@>>>======>>>???=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;:::999999;;;===<<<:::888888888888888666888888888888888888888888888888888888888777666666;;;:::999888888888999999777777777777777777777777777777777777777777777777777777888888888888777777:::999999888777777666666999777666666888999888666666666777888888888888888666666777777888999999::::::===<<<999888:::999666777999:::999777666777888888888999999999999888888;;;;;;<<<<<<;;;999888777999:::<<<<<<:::888777888888888888888999999999999<<<;;;999777666777888888:::999888888777777888888999;;;;;;999888;;;;;;888===>>>>>>>>>===<<<:::999;;;:::999777666666777777888888888888888888888888888888999999999999888888666666555555555666777888777777888888888888777777888555444777666222222777777666666666666666666666333555777777666666666777555555555555555666777888444444333222222222222222333333333333333333333333444444333333333333222222222222444555111---///444222111000///............333222000......///111222222///---///000...000444//////000111111000//////...////////////......---000000////////////000000.........//////000111222111555999666000+++,,,.........---------...///000.............../////////---//////++++++......+++***---000333555444333111...,,,---111222//////222555444222111000/////////111222222222111000000//////000222333444444333333444444444333000000111222111///...///111222111//////222222000000222222///000///000111333444333222333222111111111222333444333333333222222111000///222222333333333333444444333333333333333333333333333555666666555444444555666555555444444444555555555555444444555666888888777888::::::888777888999<<<999777888:::<<<<<<;;;>>>>>>>>>======<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA>>>??????AAACCCEEEGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJNNNKKKNNNUUUVVVXXXfffxxxrrrjjjeee```]]]]]]VVVTTTRRROOOMMMLLLKKKKKKIIIHHHGGGHHHJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCAAA???>>>>>>??????============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;:::999888:::<<<===;;;999999999:::999888888888888888888888888888888888888999888888777666;;;:::999999888888999999888888888888888888888888777777777777777777777777777777888888888888777777999888888777777666666555888777666777888999888666666666777888888888888888555666666777777888888999999<<<;;;888777:::999666777888999888777666777888888888888999999999999999:::;;;;;;<<<;;;:::888777:::<<<======;;;999888888777888888999999::::::;;;<<<;;;999888777777888888999999888777777777888888888;;;;;;888888;;;;;;888>>>>>>>>>======<<<<<<;;;;;;;;;999999888888888888888888888888888888888888888888999999999999888888666555444333444555666777777777888888888888777777888555444555444222222444444444555555555666666666222444666666555555666777333444555666777777777777555444444444444333333333333333333333333333333333444444333333333333222222111000222444111---///444222111000//////......///222111///......000222333333///...111111///111444///000000111111000000///,,,---...............---//////000000000000////////////000000111222333333...111222222000...---.........------......///000000000///////////////...---000///++++++......,,,,,,---///111333333333333///------111222//////222444333222111000/////////000000111111111000//////000000222333333333333333333444444222000000111222111000///000222333333222///222222//////222222////////////000222333222000333333222222333333444555333333333333222111000///222222333333333333444444333333333333333333333333333444666666444333444555777666555444444444444444444444444444555666777777777888::::::888777888999:::999888888;;;======<<<>>>>>>>>>>>>>>>======<<<>>>>>>>>>???@@@@@@AAAAAA?????????AAADDDGGGKKKMMMLLLJJJHHHGGGFFFGGGHHHIIINNNMMMPPPVVVYYY]]]mmmyyyrrrkkkccc^^^YYYWWWSSSQQQPPPOOOOOONNNJJJIIIHHHIIIKKKLLLKKKJJJHHHHHHFFFEEEDDDCCCCCCCCCDDDCCCAAA@@@?????????@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::;;;:::999888:::;;;<<<:::999888999:::999888888888888888888888888888888888888999999888888777::::::999999999999888999777777777888888888888888777777777777777777777777666777777888888888888777888777777777666666555555888777777777888888777777666666777888888888888888555555666666777777777888999;;;;;;888777:::999666777777888777777777777777::::::999999888888999999::::::;;;<<<;;;:::999888:::<<<======;;;999888888777777888999:::;;;<<<<<<<<<;;;:::888888888888888888888777777777777888888777::::::888888;;;;;;999>>>===<<<;;;;;;;;;;;;<<<;;;:::::::::::::::::::::888888888888888888888888888888999999999999888888555555444333444555666777666777777888888888888777888555444444444333222222444444555555555555555555333555666666555444444555222333555777888888777777555555555555555555444444333333333333333333333333444444333333333222222222000000111444222///111555111111000///////////////111000/////////000222333333000///222222000111555000000000000000000000000,,,---......////////////---...000111111000//////000111222333444444555555000//////000000///...,,,...............//////000111111000000//////.........000///,,,+++......,,,,,,,,,---///000111222333///---...111222//////111333222111000////////////...//////000000000//////111111222222333333333333333444444222111000111333000000000111333444444444000333222//////222333000///......///111222000///111222222222333333444444222333333333222222111000222222222333333333444444333333333333333333333333222444666555444333444444777666555444444444444444444444555555666777777888777888::::::888777888999888888888:::;;;===>>>>>>===>>>?????????>>>======>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@BBBEEEJJJOOORRRLLLJJJHHHFFFFFFGGGJJJKKKQQQQQQTTTXXX[[[bbbsssuuummmfff___[[[VVVTTTTTTTTTSSSRRRLLLKKKJJJKKKLLLMMMLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>>>>=========<<<<<<======<<<<<<;;;;;;999:::;;;;;;:::999:::;;;;;;999888777999999999888888888888888888888888888888888999999999999888888::::::::::::999999888888666666666777777888888888777777777777777777777777666666777888888888888888777777777777666666666666777777888888777777777888666666777888888888888888666666666666777777777777888;;;;;;888888::::::777888777777777888888888777<<<<<<:::999888888888888999:::;;;;;;;;;:::999888888:::<<<<<<:::888888888777888888:::;;;<<<===>>>;;;;;;:::999999888888888888777777666777777888888666999:::777888;;;;;;999;;;;;;:::999999999::::::::::::::::::;;;;;;;;;:::888888888888888888888888888888999999999999888888555555555555666666777777666666777888888888888888777555444333555777666444777666666555444444333333555777888666444222222333222333555777888777777666444444555666666666555444333333333333333333333333444444333333333222222222222000111444444111333666111000000////////////000000000//////000111222333222//////222333000111444111111000000000000111111---...///000000000000000---...///111111111000///111222444555666777777777444222000000111000---+++.........///////////////111111000000//////.........000000,,,,,,//////,,,++++++,,,---...000111222000---...111222///...111222222111000////////////---...///000000000000000222222222222222222333333222333333222111000222333000111222222333333444555111333222//////222333111///......///111111000...///000111111222333333333222333333333333222111111222222222333333333444444333333333333333333333333222444555555444333333444666666555444444444444444555666666777888888999999777888::::::888777888999777888:::;;;<<<<<<===>>>===>>>???@@@@@@???>>>===>>>>>>>>>???@@@@@@AAAAAA?????????@@@DDDIIINNNQQQIIIHHHFFFFFFGGGIIIMMMOOOTTTUUUWWWZZZ]]]gggzzzwwwqqqiiiddd]]]YYYYYYYYYWWWUUUOOONNNLLLLLLMMMMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA????????????>>>>>>>>>>>><<<<<<=========<<<<<<;;;999;;;<<<<<<;;;::::::;;;:::999777777999999999888888888888888888888888888777888999999:::999999999999::::::::::::999888777555555666777777888888888777777777777777777777777555666777888888999888888777777777777777777777777666888999888777666777888666666777888888888888888777777777777777777777777999<<<<<<999999;;;;;;999999888777888999:::999888===<<<:::999888888999999999:::;;;;;;;;;:::999999666888;;;;;;:::999999:::888888999:::<<<===>>>>>>;;;;;;;;;:::999999888888777777666666666777888888666999999777888;;;;;;999999999999999999999999999888999:::;;;;;;;;;;;;;;;888888888888888888888888888888999999999999888888666777888999:::999888777555666777888888999888888555555444333777<<<<<<888888888777666555444333222666777888777555333333333444555555666666666666666333444555666666666555444333333333333333333333333444444333333333333222222333111111444555333333666000000////////////000000000000000000000000111111111//////222222000000333222111111000000111111222...///000000000000000000---...///000000111111000222333666888999999999999666444222111000///---,,,---...///000000000000///000000///////////////......111000,,,,,,//////---***+++,,,---...///111111000......111222......000222111000///////////////---...///000111222222222333222222111111222333333222333333222111111222444000111333333222222333555222444333//////333444222000///...///111111000......///000111222333333333222333333333333333222222222222333333333333444444333333333333333333333333222333555555333222333444555555444444444555555666666666777888999999999999777888::::::888777888999777999<<<<<<<<<<<<===>>>===>>>@@@AAABBBAAA???>>>>>>>>>>>>???@@@@@@AAAAAA=========???AAAEEEIIIKKKFFFFFFFFFFFFHHHLLLOOOQQQTTTWWWYYYZZZ___lllvvvooofffaaa___]]]YYYVVVRRRPPPNNNNNNNNNMMMKKKIIIIIIIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>><<<<<<============<<<<<<:::<<<>>>>>><<<;;;;;;<<<;;;:::888888:::;;;:::999888888888888888888888888777888999999:::::::::999999999:::::::::999888777666666777888888999::::::777777777777777777777777555666777888888999999999888888888888888888888888666888999888666666777999666666777888888888888888888888888888888888888888:::<<<<<<::::::======::::::888777888;;;<<<;;;999::::::888888888:::<<<===999999:::;;;;;;;;;:::999666888;;;<<<<<<;;;<<<===999::::::;;;<<<======>>>;;;;;;;;;;;;:::999888888666666666666666777888888555888999777777;;;;;;999888999::::::::::::999888666777999:::;;;;;;;;;:::888888888888888888888888888888999999999999888888666888;;;>>>>>><<<:::888555666777888888999999999444555444444:::BBBBBB===777777777666666555555555444666777777666555666777777666666555555555555666111333444666666666444333333333333333333333333333444444333333333333222222444000000333444222111444000000////////////000000111111111000000000000000000......222222//////222222222111000000111222222/////////000//////..................///000111222333444777999;;;;;;;;;:::444333222111///...---...---...///000111000000///...............////////////111000---,,,//////---+++,,,---///000111222222000......222111......000111111000////////////000---...///111222333333333333333222111111222222333222333333222111111222444000222333333111000111333222444333//////333444222111000///000111111000......///111333444444444444222222333333444333333222222222333333333333444444333333333333333333333333111333555444333222333444444444444444444555666777555555777888999999888888777888::::::888777888999888:::===>>><<<;;;<<<===<<<>>>@@@BBBCCCAAA@@@>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>???@@@BBBEEEFFFHHHEEEEEEFFFHHHJJJLLLOOOPPPQQQUUUXXXZZZaaaqqqxxxmmmfffccc___ZZZVVVTTTRRRPPPNNNNNNMMMJJJHHHJJJIIIGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@@@@????????????>>><<<<<<===============<<<:::<<>>;;;;;;999777999<<<===<<<999888777777777999<<<>>>@@@888999:::;;;;;;;;;:::999666888;;;=========>>>???::::::;;;;;;<<<=========;;;;;;;;;;;;:::999888888666666666666666777888888555888888666777;;;;;;999888999;;;<<<<<<;;;999888555666888:::;;;;;;;;;:::888888888888888888888888888888999999999999888888666999===AAAAAA>>>;;;888555555666888888999999999333555444555<<>>>>><<<:::;;;===<<<>>>AAACCCCCCBBB@@@???>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEGGGGGGHHHEEEFFFGGGIIIKKKMMMNNNNNNNNNSSSWWWYYYbbbuuuyyyqqqjjjaaa[[[[[[YYYUUUQQQOOONNNNNNNNNMMMJJJIIIJJJIIIEEEEEEGGGDDDDDDDDDCCCBBBBBBDDDFFFEEEAAA===>>>AAACCC@@@===??????>>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>===;;;:::;;;:::888777777888:::;;;999::::::::::::999888888999999::::::999888666555999999888888999999:::;;;999888888888888888999999555666666777888999999999:::999888777777888999:::777777777777777777777777777777777777777777777777:::999777666666888999;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::;;;;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888:::999888777666666666666777777888999999:::;;;;;;@@@:::888===>>>:::888999===999999===???<<<;;;<<<999999:::;;;;;;<<<<<<===999999999888888888888777999999999999999999999999000333555666666555666777666555555777:::===>>>>>>999888888777666555555444555555555666666666666666999777555333222333444555888777666555444444555666666555333333444444444333444444444333333222222222111111111111111111111111000000////////////000000222222222111000//////...000/////////000111222222222222111111111111111222...222222000///111///+++///...,,,---///000000///666333555:::======@@@EEEAAA;;;333///000222000......///111000...------...............///000111222........................------...000111111111111333333222111000///......////////////////////////000000111222333333333333444666666222111333333000444111......000333555666333333444444333333222111222222222222222222222222333333444444333222000///333222222333444555333111666555444333222333333444444444444333333222222222333333333333333333333333333333333333333333333333777777777777666666666666666666777777888888888888777888888888888999999999<<<<<<===>>>>>>===<<<;;;>>>>>>>>>>>>???@@@AAABBB???@@@AAAAAA??????@@@AAAEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMNNNRRRPPPSSS^^^lll~~~|||uuuooolllbbb^^^YYYVVVUUUSSSQQQPPPNNNJJJHHHIIIHHHEEEEEEHHHFFFFFFFFFEEECCCCCCDDDEEEEEEAAA>>>>>>AAABBB@@@===?????????>>>======<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<>>>>>><<<;;;:::;;;:::999888888999:::;;;999::::::::::::999888888777888999:::::::::999888999888888888888999::::::999999888888888888999999555666666777888888999999999999888777777888999999777777777777777777777777888888888888888888888888:::999888666666777999:::999:::;;;<<<<<<======<<<<<<;;;:::::::::;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<;;;:::999888999888888777777777777777888888999999:::;;;;;;;;;>>>999888<<<>>>;;;888:::<<<999888<<<>>><<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777999999999999999999999999222444777777666666666777666555444666888:::;;;:::888777666555555555555555666666666555555555666666888777555333222333444555888777666444444444555666666555333333444444444333444444333333333222222222222222222222222222222222000000000//////000000000222222111111000//////...000000000000000000111222222111000000000000111222...222222000///111000,,,000...---...///111111000555222222666:::<<>>555111000111000---...///111000///---.....................//////000........................---...///000000000000000222222111111000/////////////////////////////////000000111222333333333333222555555222222555555222444222000000222444555555333444444444444333222222222222222222222222222222333333444444333222000///444333222333444444333111666555444333222333333444444444444333333222222222333333333333333333333333333333333333333333333333777666666666666666666666777777777777777888888888777888888888888999999999<<<===>>>>>>>>>===<<<;;;>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBAAA@@@???@@@BBBEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFHHHIIIKKKLLLMMMNNNSSSQQQUUU```pppzzzmmmfff^^^ZZZZZZXXXTTTPPPQQQMMMKKKKKKIIIFFFFFFIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDAAA>>>???AAABBBAAA>>>@@@??????>>>>>>===<<<<<<=========<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::;;;:::999888888999:::;;;:::::::::::::::999999888666777888:::;;;<<<<<<===888888888888888999::::::999999888888888888999999666666666777888888999999999888888777777888888999777777777777777777777777888888888888888888888888;;;:::888777777777888888888999:::;;;;;;<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;========================<<<<<<<<<;;;;;;:::999888888777777777777888999999999999::::::;;;;;;<<<<<<;;;888888;;;===;;;:::;;;<<<888777;;;===;;;:::<<<======<<<;;;;;;:::999999999999999888888888888777999999999999999999999999444666888888666555666777777555444444666777666666777666444333333444555666888777666555444444555666777666555333333333444444777666555444444444555666666555333333444444444333333333333333222222222222333333333333333333333333111111000000000000111111222222111111000/////////222111000000000000000000222111///......///111222...111222//////111111---111000...///000222111111444000///222666999???FFFGGG@@@777111000000///......000111111///......///......---------...//////...........................//////000000000//////000000000000000000000000////////////////////////000000111222333333333333111444444222333777777555444333222222444555444333444444555555444444333222333333333333333333333333333333333333333222000000444333222222444444333222555444444333333333333444444444333333333333222222333333333333333333333333333333333333333333333333666666666666666666666666888888888777777777777777777888888888888999999999<<<===>>>??????>>>===<<<>>>>>>>>>>>>???@@@AAAAAA@@@BBBCCCBBBAAA@@@AAABBBDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFHHHIIIKKKMMMNNNOOOSSSSSSXXXddduuuwwwjjjbbb```___ZZZUUUSSSPPPOOOPPPNNNIIIHHHJJJHHHGGGFFFFFFFFFEEECCCBBBCCCAAA??????AAABBBAAA@@@@@@@@@??????>>>======<<<============<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;::::::999888777888999:::<<<===>>>>>>888888888888888999::::::::::::999888888888999999666666777777888888888888888888777777777777888888777777777777777777777777888888888888888888888888;;;;;;999888777777777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===============<<<;;;;;;;;;:::========================;;;;;;;;;;;;:::999888888777777777777888999:::;;;:::::::::;;;;;;<<<<<<<<<888888888;;;<<<<<<;;;<<<<<<888777:::<<<::::::;;;<<<<<<;;;;;;;;;:::::::::999999999888888888777777888888888888888888888888555666777777555444555666888666555444555555444333666555222111111333666777:::888666444333444444555666555444333333333333444666666555444444444555666666555333333444444444333333222222222222222222222444444444444444444444444222111111000000111111222111111111111000000//////222222111000/////////000111000...------///111222...111111//////222222///333111000000111222222111222///...111444555999???CCC===666111////////////...000111111///......///---------......000111111......................../////////000//////......////////////000000111111////////////////////////000000111222333333333333222555555333444777888555555444444555666666444111555555555555555444333333333333333333333333333333333333333333222222111111444333222222333444333222444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555666666666666666888888888888777777777777777777888888888999999999<<<===>>>?????????>>>============>>>>>>???@@@AAAAAABBBCCCCCCAAAAAABBBCCCCCCBBBBBBCCCFFFGGGGGGFFFEEEFFFHHHIIIKKKMMMOOOOOOSSSSSS[[[jjj||||||pppkkkhhhbbb^^^TTTQQQQQQSSSQQQKKKHHHIIIHHHFFFDDDEEEFFFFFFDDDBBBBBBAAA@@@@@@AAABBBBBBAAA@@@@@@@@@???>>>>>>======>>>>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<:::;;;;;;;;;;;;:::999999:::::::::;;;;;;<<<<<<===999999999999999::::::;;;;;;::::::999888888999999777777777777777888888888777777777777777777777777777777777777777777777777888888888888888888888888;;;:::999888777777777666999:::;;;<<<<<<===<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===============<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777777888:::;;;<<<::::::;;;;;;;;;;;;<<<<<<666888:::::::::;;;<<<<<<<<<888666999;;;::::::<<<:::::::::;;;;;;;;;<<<<<<999999999888888888777777888888888888888888888888555666777666444444555666:::888666555666666555333666444222111111333555777999888666555444444444555555444444333333333333333666555444333333444555666666555333333444444444333222222222222222222222222444444444444444444444444222222111111111111222222111111111000000000000000222222111000/////////000000///...---...///111222...111111//////333333111333222000000222222222111111...///333444222222555;;;777222///...///000000///000222111///......///------...///000222444555////////////////////////...////////////......---.........///000000111111////////////////////////000000111222333333333333555777777555555888888555555555555666888777444222555666666666666555444444333333333333333333333333333333222222222222222222555333111111333444444333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555666666666777888888888777777777777777777777888888888999999999;;;<<<===?????????>>>===============>>>???@@@AAAAAABBBCCCCCCAAAAAABBBCCCBBBBBBAAACCCFFFGGGGGGFFFEEEFFFHHHJJJLLLNNNOOOPPPRRRUUU___pppxxxppphhhcccYYYUUUSSSTTTQQQLLLJJJLLLMMMIIIEEEDDDFFFFFFEEECCCAAAAAAAAAAAAAAABBBBBBCCCAAA@@@@@@??????>>>======>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999<<<<<<;;;:::::::::;;;;;;:::::::::::::::;;;<<<<<<<<<;;;:::999999888999999777777777777777777888888666777777888888777777666777777777777777777777777999999999999999999999999:::999999999888888777777999:::;;;<<<<<<=========;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888777777777777888999:::;;;<<<:::::::::::::::;;;;;;;;;555999;;;999999;;;<<<;;;===999777:::;;;:::;;;===999999::::::;;;<<<======999999999888888888888777888888888888888888888888555666777666555555666888999777666555666777666555666555333222222333444555777777777666555555444444333444444444333333333333555444333333333444555666666555333333444444444333111111111222222222222222444444444444444444444444333333222222222222333333111111000000000000000000222111000000000000000000////////////000111222222...111111...///333444222444222000000111222111000000...000333333///...///222111///.........///000///111222111000/////////---......000111333555666////////////////////////---....../////////...............//////000000000////////////////////////000000111222333333333333666999999666666888888555666555555777888888666444666666666777666666555444333333333333333333333333333333222111111222222333555333111111222444444333111222222333333333333222222222333333333333444444333333333333333333333333333333333333333333333333444444444555555666666777666777777777888888888888777888888888888999999999:::;;;<<<>>>>>>>>>==================>>>???@@@@@@@@@BBBCCCBBBAAA@@@AAABBBBBBAAAAAACCCEEEGGGGGGFFFEEEFFFHHHJJJLLLNNNPPPQQQSSSWWWeeeyyyvvvoooeee___XXXVVVSSSPPPRRRWWWUUUOOOHHHEEEFFFGGGEEEBBBAAAAAABBBAAAAAAAAACCCDDDAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<;;;;;;:::999<<<;;;:::999999:::;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<;;;:::999999999999888777777777777777777777555666777888888777666555777777777777777777777777999999999999999999999999888888999999999888888777888999:::;;;;;;<<<<<<;;;999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;::::::999888777888888888888999999:::;;;::::::::::::::::::999999444:::<<<999777:::<<<:::???:::777:::<<<;;;<<<>>>:::;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888888888888888888888888777888888777777777:::<<<777666444555777888888777777666555444333333333444444555777777777666555444222333333444444333333333444444333333333444555666666555333333444444444333000111111111222222222222333333333333333333333333333333222222222222333333000000000000000000000111000000000000000000111222...///000222222222222222...000000...///444555444333222000000111111000///000......111111......000...////////////......//////111222222000//////000000/////////000111222333////////////////////////,,,,,,---...////////////......//////////////////////////////////////////000000111222333333333333555888888666777::::::888666555555666888999888777666777777777777666555555444444444444444444444444333222222111111222333333666444111111222333444444000111222333444333333222222222222333333444444444333333333333333333333333333333333333333333333333333333444555555666777777555555666777888999999:::777888888888888999999999888999;;;<<<=========<<<===<<<<<<======>>>???@@@@@@AAABBBAAA@@@???@@@BBBAAA@@@AAABBBEEEGGGGGGFFFEEEFFFHHHJJJMMMOOOQQQRRRUUU[[[kkkrrrhhh^^^XXXUUUUUU[[[bbb\\\TTTKKKGGGFFFGGGEEEBBBAAAAAABBBBBBAAAAAACCCEEEAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::999888999:::;;;<<<===<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999999999888888888777777777777777555666777888888777666555777777777777777777777777999999999999999999999999777888888999999999888888777777888999::::::::::::999999;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777777999999888888999999:::;;;999999999999999999999999444;;;===999777:::;;;999???:::888:::<<<;;;<<>>???@@@???@@@AAAAAA??????@@@AAAAAA@@@@@@BBBEEEGGGGGGFFFEEEFFFHHHJJJMMMOOOQQQRRRWWW^^^ppp}}}pppeeeYYY^^^jjjmmmaaaQQQMMMMMMHHHHHHJJJDDDFFFEEEDDDDDDDDDDDDEEEEEECCCBBBAAA@@@??????????????????>>>===============>>>>>>===<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999======<<<<<<<<<<<<=========>>>===999999;;;:::666888777666777888999888666888777777777777777555444777777666666777888999999888888888888999:::;;;<<<:::::::::;;;;;;:::999999999999888888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<:::;;;;;;<<<<<<;;;;;;:::777777888777666777:::<<<;;;:::999777777777777888999999999999999999::::::;;;:::888888888:::<<<=========>>>>>>======<<<;;;777::::::888777:::999555::::::999888777777888888999::::::999777666777888:::888666555777888888777666555444333444555777999888888888888888777666666222333444444555555444444333222333666555222333777999777444444444555555555444333333222222333333444222000///111444555444222333333333222222222111111000222333333111000000111111111111111222222111000...///000111111111111111444444333222111111111222333333111000////////////111///------.../////////---...///000000111111000///000222111///......///111000///......///000111111000000111222222000...000000000000000111222222//////---+++---111///***000//////.........//////222222333333333222222111444444555888;;;;;;777444444555777999:::;;;::::::999888666666777777555444222222444444444444222222333333333333333333333333222555555222222444444111333333333333333333333333444444333333333333222222555444333444555555333222333444444555555444444333555666666777777777777777444555555666777888888999777777777888999999:::::::::;;;;;;<<<===>>>??????<<<<<<======>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAADDDCCCBBBBBBCCCDDDEEEFFFIIIFFFGGGLLLPPPQQQSSSVVV[[[hhhzzz}}}tttjjjmmmuuuuuucccSSSNNNNNNHHHHHHIIIDDDFFFFFFEEEDDDDDDDDDEEEEEECCCBBBAAA@@@@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::======<<<<<<<<<<<<======;;;======::::::<<<;;;777999777666777888999888777888777777777888777666555888777777777777888888999777777888888999:::;;;;;;:::::::::;;;;;;::::::999:::999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;<<<;;;<<<===>>>>>>===<<<<<<:::;;;;;;<<<<<<;;;;;;:::888999999888777888:::<<<;;;:::999888888888999:::777777888999:::;;;;;;<<<;;;:::999888999:::<<<===<<<<<<<<<===<<<;;;;;;:::777::::::777777999888555999888888777666666777777666777888888777777888999:::888666666777888888777777666444444444666777999888888888888888777666666555555555555555444333222222111222555444111222777999777555555666777666555444333333222222333333444444222111111333444222000333333333222222222222111000222333333111000000111111111111222222222111000000000000000111111111222333333222111111111111111333222111000////////////111///------...000////////////000111222222222222///000222111///....../////////............//////111000///000111111000...000/////////000000111222///000...,,,...111///***000//////....../////////222222333333333333222222333333444777::::::777444444555777999::::::::::::;;;999777777777777666555222333444444444444333222333333333333333333333333222555555222222444444222333333333333333333333333444444333333333333333333444333222333444555333111444444444555555444444444555666666777777777777777555555666666777888888999777777888888999:::::::::;;;;;;<<<<<<======>>>>>><<<=========>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAACCCCCCCCCBBBCCCDDDFFFGGGHHHEEEFFFLLLPPPRRRTTTXXX___mmmzzzyyy|||wwwgggWWWQQQPPPKKKJJJLLLFFFHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@??????????????????>>>>>>===============<<<<<<<<<<<<=====================<<<<<<<<<;;;;;;=========<<<<<<<<<<<<<<<======<<<<<<<<<<<<======:::>>>???======>>><<<888999888777777999999888777777888888888888777666666999999888777777777888888888888888999999:::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<======>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;999888888:::;;;::::::999888999:::;;;<<<666777888999;;;<<<======;;;:::999999999:::<<<<<<:::;;;;;;;;;;;;:::999999666999999777666999888444888888777666666666666777444666777777777777888:::999888666666888999888888777666555444555666777888777888888888888777777666777777666666555333222111222111222555444111222666888777777777888888777555444333333222222333333444555444222222333333111000333333333333222222222222000222333333111000000111111111222222222222111111111111000///000111222333222222111000000000111111222111000//////......///111///---...///000000///000111222333333444444333...000111111///......///......////////////......000///...///000111000//////////////////000000000///000///---...111///+++000000////////////000000222222333333444333333222222333444666888888666444444555777888999999999999<<<:::777666777888777777222333444555555444333222333333333333333333333333222555555222222555555222333333333333333333333333333333444444444444444444333222222333555555333222444444555555555555444444555666777777888888777777555666666777777888888888777888888999999::::::;;;<<<<<<<<<===========================>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGHHHFFFGGGLLLPPPRRRVVV[[[dddttt}}}kkk[[[UUUTTTNNNNNNOOOJJJJJJJJJHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>======>>>>>><<<<<<<<<======>>>>>>???============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<=========AAACCCAAA??????<<<888:::999888888999:::999888777888999999888777777888:::999999888777777777777999::::::;;;<<<<<<<<<<<<999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>=========<<<;;;;;;<<<<<<<<<<<<;;;;;;=========;;;888888999;;;999888888888888:::;;;===888999999:::;;;<<<<<<===;;;;;;::::::::::::;;;<<<999999::::::999999888777666999999777666888777444888888777777777777888888777888999999888777888:::999777666777999:::999888777666666555555666777777777777888888888888777666777777777666666444333333444222444666555111222666888888888999::::::888555444333333222222333333444444444333333333333222111444444333333333222222222000222333333111000000111111222333333222111222222333222000//////000222333111111000000000000000111111000000///......//////111///......000000000///000000111222333333333333...000111111///...///000...///000111111000///...000///---...000111000////////////000000000/////////111111......000000---000000/////////000111111222333333444444444444333222222444666777777666444555666666777777888888888<<<999666555666777777666222333444555555444333222333333333333333333333333222555555222222555666333333333333333333333333333333333444444555555555666444333333444666777666444555555666666666666555555666666777888888888888777666666777777777888888888888888999999:::;;;;;;;;;===============<<<<<<<<<============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAACCCCCCDDDDDDEEEFFFGGGHHHKKKIIIJJJNNNPPPRRRWWW^^^hhhzzzqqq```YYYWWWQQQPPPRRRMMMNNNMMMKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>><<<======>>>>>>?????????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======@@@EEEGGGDDD@@@>>><<<999:::999888999:::;;;:::888666888::::::888777888:::::::::999888777777888888;;;<<<===>>>>>>>>>===<<<999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<==============================<<<<<<<<<======>>>??????>>>>>>============;;;<<<<<<======<<<<<<;;;>>>>>>===;;;999888999;;;888777777777888:::;;;===<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777666999:::777777999888555999999999888888999999:::;;;<<<<<<;;;999888888999888777777888::::::999888777777777666666666777777666777777888888888777777555555666777777666666666666555666888666333444888888777888999;;;:::888666444333333222222333333444222222333333333333444555444444444333333333222222000222333333111000000111000222444444222111222333444333111//////000222333111000000000000000111111111000000////////////000000/////////111111000......///000111222222222222...///111111/////////000000111222333333222111000000///---...000111111111//////000111000000///...///222222///...000000...000000000000000111222222222333444555555555555555222333555666666666666666666666666666666666777777:::777555444555555555444333333555555555555333333333333333333333333333333222444555222333666666444333333333333333333333333333333444555666666777777555444555666888999999777555666666777777666666555666777777888888888888888777777777777888888888888999999999:::;;;;;;<<<<<<===============<<<<<<<<<>>>>>>>>>>>>===============>>>???@@@AAAAAAAAAAAACCCCCCDDDEEEGGGGGGHHHHHHNNNLLLMMMPPPQQQSSSZZZbbbmmm~~~lllccc___VVVTTTUUUOOOQQQPPPOOOMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDEEEFFFFFFDDDCCCBBBAAA@@@@@@???????????????>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<======@@@FFFHHHCCC>>>===<<<:::;;;:::999999;;;;;;:::999666999<<<;;;999777999;;;:::999999888888888999999<<<===>>>??????>>>===<<<999:::;;;<<<<<<===<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>=================================<<<<<<======>>>>>>@@@@@@???>>>============<<<<<<============<<<<<<=========;;;888888999;;;999888888888999:::<<<===>>>======<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999777::::::888777999999555:::999999999999:::;;;;;;>>>>>>>>>===:::888888999777777777999;;;;;;:::888888888777777777777666666666777777888888888888777555555666777777777777777888666777999777444555888888777777888::::::999777444333333222222333333444111222444444333333555666444444444444333333333333000222333333111000000111000333555555222000222444444333222111000111222222111111000000000111222222111111000000000000111111000//////000111222000...------///000000000000000---///111111000///000111222222333333333333222222111///......000222333222000000111222222111///...///333444000...000111///000000000000111222333444333333444555666666666666222444666666555555666777777666555555555555555666888666555555555555444222333444555666666555444333333333333333333333333333111444555333333777777555333333333333333333333333333333444555666777888999555555555777:::;;;;;;:::666666777777777777666666666777888888999999888888888888888888888888888888999::::::;;;;;;<<<<<<===<<<<<<<<<===============>>>>>>>>>>>>==================???@@@AAAAAAAAAAAABBBCCCEEEFFFHHHIIIIIIIIIOOOMMMNNNQQQSSSVVV___iiivvvssslllaaa\\\[[[TTTUUUTTTRRRPPPNNNLLLLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHGGGFFFDDDCCCAAAAAA@@@????????????@@@@@@???????????????>>>>>>>>>>>>>>>>>>=========<<<;;;;;;<<<<<<<<<===============<<<<<<<<<<<<======<<>>>>>===;;;:::999:::;;;<<<============<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<>>??????AAA@@@???===============<<<<<<============<<<<<<<<<<<<<<<:::888888:::;;;<<<;;;::::::;;;<<<===>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<===<<<;;;;;;:::888;;;<<<999888;;;:::666999999888888999999:::;;;<<<======<<<:::888999:::777777777999;;;<<<:::999888888888888888777666666666666777888888888888888777777888888888777666666888666777999777333444888888777666666888999999888444333333222222333333444222444555555333222444666555444444444444333333333000222333333111000000111000333666555222000222555333333333222222111111111111111111111111222333333222222111111111111222222000000///111222222000...------...///000000000000---///000111000///000111333222222111111222222333222000...///111333444444111222333444333222000//////333555111...000111000111111111111222333444444333333555666666777777777333555777777555555777999777666555444444444555555777666666777888777444111333444555666666555444333333333333333333333333333111444555333444777888555333333333333333333333333222333444555777888999:::555444555777:::<<<;;;:::666777777888888777777666777777888999999999999888888888888888888888888888:::::::::;;;<<<<<<======;;;;;;<<<<<<======>>>>>>???>>>>>>>>>=========<<<<<<===>>>???AAAAAAAAAAAABBBCCCEEEGGGIIIIIIIIIIIILLLLLLNNNRRRUUUZZZfffrrryyykkkdddaaaZZZVVVUUUSSSQQQOOONNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHHHHHHHGGGEEECCCBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>============<<<=========>>>>>>??????======<<<<<<<<<<<<======888>>>AAA===999;;;>>>>>><<<;;;::::::<<<<<<;;;:::555999===<<<999888:::===888888888888999:::;;;;;;999:::<<<======;;;:::888999:::;;;<<<============<<<===>>>??????>>>===<<<========================@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????BBBAAA???============>>><<<<<<============<<<<<<;;;;;;;;;999888888:::<<<>>>>>>===<<<<<<===???@@@;;;<<<<<<<<<======>>>>>><<<=========<<<;;;::::::======>>>>>>======<<<;;;999<<<<<<:::999;;;:::777888888777777888999::::::999;;;;;;;;;999999999;;;777777777999<<<<<<;;;999888888888888888777666555666666777888888888888888999999999999888666555444777666666888666222333777999777555555777999999999444333333222222333333444444666777555222111222444555555444444444333333333000222333333111000000111000333777666222000222555222333333333333222111000222222111111222333444444333222222222222222333333000000000111222222000...---...///000000111111111---...000111000///000111333222111000000111222333333111//////111444555555111222444444444222000//////444555111...000111111111111111111222333444555333444555666777777777777333666888777666555888:::888777555444333333444555666777777999:::888444111333444555666666555444333333333333333333333333333111444555333444777888555333333333333333333333333222333444666777999:::;;;444333444777:::;;;;;;:::777777888888888888777777777777888999999999999888999999888888888888888888::::::;;;;;;<<<=========:::;;;;;;<<<===>>>????????????>>>>>>=========<<<<<<===>>>???AAAAAABBBBBBBBBCCCFFFHHHIIIJJJJJJJJJJJJJJJNNNSSSWWW^^^kkkxxxxxxooo```[[[VVVSSSTTTTTTRRRPPPNNNMMMLLLJJJHHHGGGHHHJJJGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????BBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999888888999999999888888:::<<<888888888999999:::::::::888888:::;;;<<<=========:::;;;<<<<<<======<<<<<<<<<;;;;;;<<<>>>???===<<<<<<===>>>>>>>>>===<<<;;;??????????????????????????????>>>===============<<<<<<<<<<<<===>>>@@@@@@CCCAAA>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===========================>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;:::::::::;;;<<<;;;:::888777777777888999999999999888======<<<;;;:::999999888777888999:::;;;<<<<<<<<<===<<<999777666666777777777777777777777777777777777888888888777666444333888777777666555444444444777666555666888999999888222222222333333333444444222111111333444333444555999777444333444444444333111111111111111000///...***...111000111333222...333111//////111222222222///...000333111------000333555333000///222333111......//////////////////000000000000000000000000222222111000//////000000.../////////------///111111000/////////111222333333333333444333333222222333111///------///222333//////000111222333333333555444444555777888666555666666777777777777666666999999888666555444333222888777666555555444444555333444666777777666444333333333333333333333222222333333333444555777888999777666555444333222222222222333444666777999:::;;;777666444555777999::::::999::::::;;;:::999888777999999999999999888777666888888777777777777888888??????>>><<<::::::<<<>>>;;;<<<<<<===>>>===;;;999>>>===<<<===>>>===;;;:::>>>???AAABBBBBBAAA@@@???DDDDDDEEEFFFGGGIIIKKKLLLMMMOOOQQQRRRVVVaaasssssspppjjjbbb]]]ZZZWWWRRRNNNNNNNNNMMMKKKHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@??????>>>===<<<<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888888999999999888888:::<<<888888999999999:::::::::888888:::;;;<<<=========:::;;;<<<<<<======<<<<<<<<<<<<;;;===>>>???===<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>============>>>============>>>???@@@@@@BBB@@@=========>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===========================>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>><<<;;;::::::;;;;;;<<<;;;:::999888::::::::::::999999888777===<<<<<<;;;;;;::::::999888999::::::;;;;;;;;;;;;===<<<999777666666777888777777777777777777777777777888888888777666555444888777777666555555444444666555555555777888777666333333333333444444444444444333333333333222222333999777444333444444444333333333333222111///...---+++///000///000333222///111///...///111222333222...---000333222//////333333555444000///333333111///////////////.........////////////////////////222111111000//////000000///000000///...---///000000000000000000000111222333333444444444333333222222111///......///000111///000111222222333333333444333333444666666555444444555666777777888888888777777666555444333333222777666555444444333333333333444555666666555444333333333333333444444444444555555555555666777999999777666555444333222222222222222333555777888::::::999777555555777999:::999888999999::::::999888777888888888888888777666666999888888777777888888999=========;;;999999;;;===<<<;;;:::::::::;;;===>>>>>>===<<<===>>>>>><<<;;;>>>???@@@BBBBBBAAA@@@???DDDDDDEEEFFFGGGIIIJJJKKKMMMPPPRRRTTTZZZhhh{{{yyynnnfff```[[[VVVRRRQQQPPPOOOMMMKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>=========<<<;;;<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888999:::999888888:::;;;999999999999::::::::::::888888:::;;;<<<=========;;;;;;<<<============<<<===<<<<<<===??????>>><<<>>>>>>>>>>>>>>>>>>??????????????????????????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAA???===<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<=======================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;::::::;;;;;;;;;;;;:::999999<<<<<<<<<<<<:::999888777;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::===<<<:::888777777888888777777777777777777777777888888888888777666555555888777777666666555555444666555444555666777666555333444444444444555555555555555555444333333222111999777444333444444444333444444333222111///---,,,---000000...///222333000///......///111333333222...---000333333000222666222555444000000333333111000000//////.........---........................111111000/////////000000000111111000...---...///000111111111111000000///333333444444444444333333222111111000000////////////000111222333333333333333222222333555555444333333444555777888888888888555555555444444444333333666555444333333222333333333333333444444333333333333333333444555555666666777777777777777888999:::888777555444333333222222222222333555777888:::::::::888666666888999999999777777888999999888888777666777777777777666555555:::999999888888999999:::<<<<<<<<<:::888999:::<<<<<<<<<:::999888:::>>>AAA===<<<<<<<<<>>>???>>><<<>>>???@@@AAABBBAAA@@@@@@DDDDDDEEEFFFGGGIIIJJJKKKOOOQQQSSSWWW___ppp~~~ssslllgggccc```VVVTTTRRRPPPPPPOOONNNMMMIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA========================;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::888999:::999888888999;;;::::::::::::::::::::::::888888:::;;;<<<=========;;;;;;<<<==================<<<<<<===??????>>><<<>>>>>>>>>>>>>>>???@@@@@@????????????????????????AAAAAA@@@??????????????????????????????@@@AAAAAA@@@>>>===<<<===>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<=============================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::============<<<;;;:::999:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;::::::===<<<:::999888888888999777777777777777777777777888888888888777777666666777777777777666666555555777555555555777777666555444444444555555555666666555777777555555777777555999777444333444444444333333333333222111000...---///111111......222333111111000000222444444333111000///111444333111222666222444444111000333333000000000000///......------////////////////////////111000000/////////000000111222333222///.........000111222222222000///...222333333444444444444333222222333333222111000///000111222222333333333222333222222333555555444333555555666777777777777777555555555555555555555555777666555444333333333333444333333222222333333444333333444444555666777777999999888888888999999:::888777666444333333333333333333444666888999;;;;;;;;;999777777888999999888666777777777888888888888666777777777777777666666;;;::::::999999::::::;;;;;;<<<<<<;;;999999;;;===:::<<>>??????>>>>>>>>>@@@AAAAAAAAAAAAAAAEEEEEEEEEFFFGGGIIIJJJKKKPPPRRRUUUZZZeeexxx~~~vvvppplll\\\YYYTTTRRRRRRRRRPPPOOOLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCBBB============>>>>>>>>>>>>;;;===???AAABBB@@@>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<999::::::999888777999;;;::::::::::::::::::::::::888888:::;;;<<<=========;;;<<<======>>>>>>=========<<<<<<===???@@@>>>======>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBB???>>>======>>>???===<<<========================================================================<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<=========<<<<<<:::;;;;;;<<<<<<======>>>;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;::::::999999999777777777777777777777777888888888777777777777777777777777777777666666666888777666666888888777666444444444555555555666666333777888666888===>>>;;;999777444333444444444333111111222222222111111000///222111......222333111444333444555777666333111333222222444333000111555111444444111111333333000000000//////.........---000000000000000000000000000///////////////000000111222444333000///...///000111222222222000///...111222222333444444333333222333444555555333111000111111222333333333333222444333333444666666555333666777777777777666666555666666666666777777777777888777666555444444444444444333333222222333333444333333444444555666777777999888888888888888999999888777666555444333333333444444666777999;;;<<<<<<;;;999777666777999999888777777777777777777888888777777888999999888888888;;;;;;::::::::::::;;;;;;;;;=========;;;;;;<<<>>>999===DDDIIIKKKGGG@@@;;;>>>===;;;<<<>>>?????????>>>>>>???@@@AAAAAABBBBBBEEEEEEFFFGGGIIIKKKLLLMMMRRRTTTWWW^^^kkkzzzssshhhbbbZZZUUUTTTTTTRRRPPPNNNNNNMMMKKKJJJHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCC>>>>>>>>>>>>????????????<<<===???@@@@@@@@@>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>999::::::999888777999:::;;;;;;;;;;;;::::::::::::888888:::;;;<<<=========<<<<<<===>>>>>>>>>>>>============>>>???@@@???===>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB???>>>>>>???@@@@@@>>><<<========================<<<======>>>>>>======<<<========================<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===;;;;;;<<<===============;;;;;;<<<<<<============:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::777777777777777777777777999888888777777777888888777777777777777777777777999888777777888888777666333444444444444555555555111888:::777:::BBBDDD@@@999777444333444444444333000111222222333333222222///222222000000222222000444444666888999888555222444222222444222///000444111444444222111333222///////////////////////////111111111111111111111111//////......//////000000000222444444222000///000000111111111111000000//////000111222333333333222222333444555555444333222222222333333333333333222444333333444666666555444666666777777777777666666777777777777777777777888888888777555555555555555333333333444444333333333333333333444555555666666666666666666666777888999888888666555444333333333444444555777999:::<<<<<<999777555555777888888888:::999888777777777777888777888888999999999999888;;;::::::999999::::::;;;;;;<<<>>>===<<<<<<===>>>999<<>><<<<<<===?????????>>>>>>???@@@@@@AAABBBCCCEEEEEEFFFHHHJJJMMMOOOQQQUUUWWW\\\eeeuuuzzzqqqeee]]]ZZZXXXUUUSSSQQQPPPOOOMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@????????????<<<===>>>>>>??????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>::::::;;;999888777888:::<<<<<<;;;;;;;;;:::::::::888888:::;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>>>>======>>>@@@@@@???===???BBBEEEHHHJJJIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCC?????????@@@AAAAAA???===========================<<<===>>>??????>>>===<<<========================<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<===>>><<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<============::::::;;;<<<=========<<<<<<<<<<<<<<<<<<;;;;;;:::777777777777777777777777999888888777777888999999777777777777777777777777999777666666777777666555333333333333444444444444000888:::777;;;DDDFFFAAA999777444333444444444333222222222333333222111111///222333111111333222...000111444888::::::777444333111111222111///111666000444444222222333222///------......///000000000000000000000000000000000...............///000000///222444444333111111111000000000000000000111222......///111111222222111000000111222333333333333222333333444333333222222333222222333555555444333333444555777888888999999777777777777666666666666777777666555444444444444333444555666666555444333333333333333444444444444333333333444555666777888999888777555444444444444222333444555777999:::;;;777555444444666888888888<<<;;;:::888777777777777666666777888888888888888::::::999999999999::::::999;;;======<<<<<<<<<===<<<;;;>>>HHHUUUWWWOOOEEEBBB???===<<<===>>>???>>>>>>>>>>>>???@@@AAACCCCCCDDDEEEGGGIIILLLPPPRRRTTTWWWZZZaaannnpppfff```]]]ZZZWWWRRRRRRPPPNNNLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAA@@@@@@@@@??????===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999::::::;;;<<<======:::;;;;;;999888777888:::<<<<<<<<<;;;;;;:::::::::888888:::;;;<<<=========<<<======>>>>>>>>>>>>>>>>>>======>>>@@@@@@???>>>AAADDDHHHLLLNNNMMMKKKIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCC@@@??????AAABBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<========================;;;<<<<<<<<<======>>>>>>========================<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>======<<<;;;999999=====================<<<999:::;;;<<<============<<<<<<<<<===<<<<<<;;;;;;777777777777777777777777999999888777777888999:::777777777777777888888888888666555555666666555333222222222333333333444444000888;;;777:::DDDFFF@@@999777444333444444444333444444444333222111000///...222444222222333111---,,,...222777;;;;;;888666000...///111111///222777000444555222222444222///,,,,,,---...///000111111////////////////////////...............///000111///111444555444222111222111000/////////111222333------///000000111111111......///000111222333333333333333444444333222222222111111222444444333111000111333666888:::;;;<<<777777666666555555555555666666555444333333333333333444666777777666444333333333333333333333333222111111222222444555777777999888777666444444444444000111222444666777888999666444333333555777888888>>>===;;;999777777777777555555666777777777777777:::999999888888999999:::888:::<<<<<<;;;;;;;;;<<>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGJJJNNNQQQTTTVVVXXX\\\eeetttyyypppeee]]]WWWVVVUUUUUUTTTPPPKKKGGGLLLKKKIIIIIIJJJJJJHHHGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAA@@@>>>>>>>>>???DDDHHHCCC:::@@@NNNPPPFFFFFF@@@<<<===???===<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888888999999<<<<<<<<<<<<<<<<<<;;;;;;>>>===;;;::::::;;;<<<===<<<<<<======>>>=========AAA@@@??????@@@AAABBBCCCCCCHHHOOOTTTVVVVVVVVVWWWPPPQQQPPPKKKIIIKKKJJJGGGIIIFFFCCCCCCFFFGGGEEEBBBAAAAAABBBBBBCCCBBBBBBAAACCCBBBBBBCCCEEEEEECCCAAA>>>>>>>>>>>>>>>>>>>>>>>>BBBAAAAAA@@@???>>>======<<<<<<===============<<<<<<<<<<<<=========>>>>>>===<<<;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=====================<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777888888999888888888777555666888:::666777777888888888888777999888777555444444444444333222222111111222222333333555:::@@@CCCBBB>>>:::555555444333333333333444444333222333444444333111---///111333444333222111444222111333666888777555111000000222444444333222222222222222222222222222000000///......///000111111///...///000111000...//////.........//////000---000222222111///......///222111...---000111...---...000111333333444444444333111000000111333444333333333333333333333333333555555222222555555222///000333666888:::<<<===999999999888777555444333666666555555555444444444333333333222111222444666666666555333111111333444333333333333333444555666555777888888666444444444555333222333777888777555888555444666<<<@@@???===<<<======:::666444666999777777777777777777777777888888777777777777777888777888;;;===>>>===<<<;;;<<<<<<===@@@EEEMMMTTTYYYRRRHHH===999<<>><<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888888999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;===>>><<<<<<==================AAAAAA@@@@@@AAACCCEEEFFFHHHNNNUUU[[[]]]^^^______ZZZ\\\YYYSSSPPPPPPOOOKKKMMMIIIFFFEEEGGGGGGEEECCCCCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCEEEGGGGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>======>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>===;;;;;;<<<===>>>===<<<===============<<<<<<<<<===<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<======<<<<<<<<<======>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999888888888888777888888777666666888:::777777888888888888777777777666666555555555666666444333333222222333333444555777;;;???BBBAAA===:::555444444333333444444555555333333333444333111///...///111333444333222111444222111222555666555333222111111222444555333222222222222222222222222222222111000///...//////000000///...///000111000/////////.........//////000...000222222000.........///222111......111111///...///000111333333444444444333111000000111333444333333333333333333333333333666666333333666666333333444666888999:::;;;;;;888888888777666555333333555555444444333333333333333444444222111222444666777888888666333222333444444333333333333444555666555777999999777555444444555333222333666888777555888555444666<<<@@@@@@>>><<<======:::666555666999777777777777777777777777888888777777777777888888888999:::<<<<<<<<<<<<;;;===<<<<<>>??????>>>@@@@@@@@@AAABBBCCCDDDEEEGGGIIILLLOOOQQQTTTXXXZZZ]]]aaalllsssmmmddd]]]XXXVVVUUUTTTPPPNNNLLLKKKKKKJJJIIIHHHKKKJJJIIIHHHHHHHHHHHHHHHDDDDDDCCCCCCCCCCCCCCCDDDBBBCCCDDDCCCAAAAAAAAABBBFFFNNNNNNGGGHHHSSSXXXSSSGGG@@@<<<<<<===;;;===@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<======>>>>>>>>>>>>BBBAAAAAAAAACCCFFFJJJLLLPPPVVV^^^dddggghhhiiiiiiggghhheee^^^ZZZZZZWWWSSSUUUQQQLLLJJJKKKJJJGGGEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCEEEHHHIIIIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>===<<<<<<<<<<<<============>>><<<;;;:::;;;===>>>===<<<>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<======>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999888888888777888888888777777999;;;999999999999888777666666666555555555666666777888555555444444444444555555666777888:::<<<<<<:::888333333333333444555666777444333222333333222000---///000111333333333222222333222111222333444333222333222222333555555444222333333333333333333333333444333111000///.........000///...///111222111000000//////......////////////000111000///...///000///111111......111222000//////111222333333333333444333111000000111333444333333333333333333333333444666666444444777777444888888999::::::::::::999777777666555444444333222444333333333333222222222444444444333111222444666:::;;;;;;999666444333333444444333333333444555555444777;;;<<<:::888666555555333222333555666666666777555444777<<<@@@AAA@@@======<<<:::777666777888777777777777777777777777888888777777777888888999999999999:::;;;;;;<<<<<<===<<<<<<===@@@DDDIIILLLMMMJJJFFFBBB???>>>??????@@@@@@AAAAAABBBCCCEEEFFFGGGJJJNNNQQQSSSUUUXXXZZZ___eeesss~~~uuummmfff___ZZZWWWTTTRRROOONNNNNNNNNMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIEEEEEEDDDDDDDDDEEEEEEFFFCCCDDDEEEDDDBBBAAABBBCCCCCCMMMOOOGGGEEELLLQQQPPPFFF@@@<<<<<<<<<;;;===AAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<==================<<<<<<<<<===>>>???=========>>>>>>???@@@@@@BBBBBBBBBCCCFFFJJJOOORRRYYY^^^eeejjjmmmnnnoooppptttuuutttnnnkkkjjjgggbbb```[[[UUUQQQPPPOOOKKKHHHIIIHHHHHHGGGGGGGGGGGGGGGDDDDDDFFFIIIKKKJJJFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAA@@@>>>===============>>>>>>>>>>>>>>><<<;;;:::;;;===>>>===<<<>>>>>>=========<<<<<<<<<>>>======<<<<<<======>>>>>>>>>======<<<;;;::::::<<<<<<<<<<<<===>>>???@@@<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999888777666888999999888888:::<<<:::::::::999888777666555777666666666666666777777777666666555555666666777555444333444555666444333222222333333444666777888333222333444666555333111000111222333333333222222333333222222333333222222444333333444555666444333333333333333333333333333333222222111000000000000000///...///111222222111111000//////////////////000111111000...---///000...111111......222333111000111111222333333333333333222111//////111222333333333333333333333333333444777777444444777888555888888999:::::::::999999666666555444333333222222444333333333333333333333444555444333222222444666<<<===>>><<<999555333333444444333333333444444555333777<<<>>><<<:::777666555444444444444666666777777555444777;;;@@@AAABBB======<<<:::999777777777777777777777777777777777888888777777888888999999::::::999999:::;;;<<<<<<===<<<<<<<<<===???BBBCCCIIIIIIHHHDDD???======???AAAAAAAAAAAABBBDDDEEEFFFGGGJJJNNNRRRTTTVVVYYY[[[bbbkkk|||uuullleeebbbZZZWWWTTTRRRQQQQQQPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFEEEFFFFFFGGGGGGBBBDDDDDDDDDBBBAAABBBCCCBBBKKKMMMFFFBBBEEEIIIIIIDDD@@@======<<<:::===BBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<=========>>>>>>============>>>>>>????????????>>>??????AAABBBCCCCCCCCCDDDGGGKKKQQQVVVYYY```dddiiimmmpppqqqsssuuuzzz~~~}}}||||||yyytttnnnhhh```ZZZWWWUUUPPPMMMKKKJJJIIIIIIHHHIIIIIIJJJFFFFFFGGGIIIKKKJJJGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBAAA@@@???>>>????????????????????????===<<<;;;<<<>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>>>>>>>??????>>>===<<<<<<;;;;;;===============>>>??????<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;:::999888777999::::::999999:::;;;::::::::::::999777666666999999888666666555555555888777777666666777777888555444222111222333222111222222333444555777888999555555777:::======<<<:::111222222333333333333333444444444444333333333333555444333444555555444222333333333333333333333333000000111222222222333333000//////000111222222111111111000///////////////000111111000...---///000...000000...///333444222111222222333333333222222333222000//////000222333333333333333333333333333333666666444555888888555555666777888999999999999666555444333222222333333444444444444555555555555333444444333222333555777===>>>???===999666444333555444444333333333444444333777<<<>>>===;;;999888777666555555444555777999888666666777;;;>>>AAACCC>>>===<<<;;;:::999777666777777777777777777777777888888888888888999::::::;;;;;;:::::::::;;;<<<======<<<<<<;;;<<<<<<======CCCFFFGGGDDD>>>;;;<<<>>>AAAAAAAAABBBCCCDDDEEEFFFGGGJJJNNNRRRUUUXXX\\\^^^gggrrr{{{tttqqqeeeaaa\\\XXXVVVTTTRRRQQQOOONNNMMMKKKKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHCCCDDDEEEDDDBBBAAABBBCCCBBBIIIKKKFFFAAABBBDDDDDDBBB???>>>???===:::===BBB<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<<<<<<<<<<<======>>>>>>???======>>>>>>??????@@@@@@AAAAAA@@@@@@AAACCCEEEFFFEEEFFFIIINNNTTTZZZ___aaahhhjjjnnnqqqssswww{{{~~~}}}zzzpppiiieeeaaa\\\XXXSSSQQQOOOMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCBBBBBBAAA@@@BBBAAAAAAAAAAAA@@@@@@@@@>>>===<<<===???@@@???>>>;;;<<<<<<======>>>>>>?????????>>>>>>>>>>>>??????@@@??????>>>>>>=========???>>>>>>======>>>>>>???<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;:::999888:::<<<<<<:::999999:::::::::::::::999888777777::::::888777666555555555888888777777777777888888777555333333444444444333333333333444555777888999888999<<<@@@CCCEEECCCAAA333333222222333333333333222444555444333333444555444333333444555444333111333333333333333333333333///000111222444444444444222111000000222222111000222222111000///////////////000111000///...///000---000000...///444555333222333333333333333222111333222000//////000222333333333333333333333333333222555666333444777888555222333555666888888999999666555444333222333444444444444555555555555555666222333444333333444777999===>>>>>><<<888555444444555555444333333333444444333777;;;======;;;::::::888999888666555666888;;;999888777888:::===AAACCC>>>===<<<;;;;;;:::777555777777777777777777777777888888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::@@@BBBCCCAAA>>><<<<<<>>>AAAAAAAAABBBCCCDDDFFFFFFGGGJJJNNNQQQUUUZZZ___cccmmmzzzwwwqqqjjjccc^^^ZZZVVVTTTRRRQQQPPPNNNMMMMMMLLLLLLJJJJJJIIIHHHGGGGGGGGGHHHEEEFFFFFFFFFDDDCCCDDDEEEAAAEEEGGGDDDAAAAAABBBAAA???>>>???AAA>>>;;;<<>>======<<<;;;<<<<<<===>>>>>>??????======>>>???@@@@@@@@@@@@CCCCCCBBBBBBCCCEEEGGGIIIHHHKKKPPPVVV]]]cccgggiiinnnppprrruuuyyy~~~yyytttnnnjjjccc```\\\XXXUUUSSSRRRRRRRRROOOMMMLLLLLLLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDCCCCCCBBBDDDCCCCCCCCCBBBBBBBBBBBB@@@>>>>>>???@@@AAA@@@???<<<<<<===>>>@@@AAABBBCCC@@@??????>>>>>>??????@@@@@@@@@@@@???????????????@@@@@@???>>>==================>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>======<<<;;;:::<<<======;;;999999999999999999::::::999888888999999888777666666666777888888777777777777888888777555444444555555555333444444444444555666888888777888;;;@@@CCCDDDAAA???333333333222222333333333///222333333222111333555444333222333444333222000444444444444444444444444000111222444444444333333444222111111111111000...333222111000////////////...000222222000.........---000000...000444666444333444444444333222222111222111000//////000111222333333333333333333333333111444555333333777777555333444555666777888888888777666444333222333555555333333333444444555555555111222333333333555999;;;<<<===<<<999666444444555666555444333333333333333333666:::;;;;;;;;;;;;;;;:::;;;:::888666666:::===;;;:::999888999<<<@@@CCC???===;;;<<<<<<;;;888555777777777777777777777777888888888888999:::;;;<<<<<<===>>>??????>>>===<<<;;;<<<<<<======<<<;;;:::???@@@@@@???>>>>>>>>>???BBBBBBBBBBBBCCCEEEFFFGGGGGGIIILLLPPPUUU[[[bbbgggtttwwwmmmfff```[[[XXXTTTTTTRRRQQQPPPOOOOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGHHHGGGEEEEEEEEEFFF>>>AAACCCBBBAAAAAA@@@???>>>>>>@@@BBB???;;;<<<@@@========================:::;;;===>>>>>>>>>===<<<;;;<<<<<<===>>>??????@@@<<<===>>>@@@@@@AAAAAAAAAEEEDDDCCCCCCDDDFFFIIIJJJKKKNNNUUU\\\ccciiimmmnnnrrrtttvvvyyy~~~~~~zzzqqqnnniiiccc^^^[[[YYYXXXVVVSSSPPPNNNMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDDDDDDDCCCEEEEEEDDDDDDCCCCCCCCCCCC@@@?????????AAABBBAAA@@@<<<===???@@@BBBDDDEEEFFF@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@>>>======<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<;;;===>>>===;;;999888888888888999:::::::::999999777777777777777888888999888888777777777777888888444333222333444444333222555555444555555666777888444555888<<>><<<;;;:::888888;;;???CCC???===;;;<<<===<<<888444777777777777777777777777888888888888999:::;;;<<<===>>>@@@AAAAAA???===<<<;;;<<<============;;;:::@@@???>>>>>>???@@@@@@@@@BBBBBBBBBBBBDDDEEEFFFGGGGGGIIILLLOOOTTT\\\dddjjjyyyxxxqqqhhhbbbaaa]]]XXXTTTQQQQQQRRRRRRLLLNNNOOOOOOMMMKKKJJJJJJHHHGGGGGGGGGFFFFFFFFFEEECCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@????????????>>><<<;;;<<<===>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>???<<<<<>>>>>>>>BBB>>>>>>AAAAAA======AAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<<<<999999999888999999::::::777777888888888888777777666777888999:::999888888888555222111444555444222333666555222222666888666888888888999::::::;;;;;;999777666444333333333444444555666555333222333444444444333333333333222222111222333555555444000---222222333333333333444444333444222///000444333000444333111///......///000///////////////............///000111222333333333555555444333222000000///333222///......///111333111111111111111111111111333333333444444444555555111777======999555444555999999888555333333666:::000111333333333444777999444444444333333555:::=========<<<:::999777555444777555333222333444444333555666777:::===>>>===<<<>>><<<999888777999:::<<<>>>:::666666999===>>>>>><<<=========<<<:::888777444444555888::::::999888777888999999888888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>???>>>======???AAA@@@AAACCCEEEGGGGGGGGGFFFGGGIIIMMMPPPQQQUUUbbbooo}}}}}}uuuppphhheee```\\\ZZZYYYXXXXXXPPPQQQQQQQQQOOOLLLKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCAAA@@@@@@?????????>>>===<<<===>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>???======AAAAAA>>>>>>@@@@@@@@@???@@@AAABBBCCCCCCEEEFFFHHHJJJMMMQQQWWW[[[dddeeehhhlllpppsssttttttxxx{{{}}}zzzrrrlllfffbbbbbb```\\\XXXXXXVVVTTTSSSTTTUUUUUUTTTRRRQQQPPPQQQSSSSSSQQQPPPKKKJJJIIIIIIIIIHHHFFFCCCGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDDDDAAACCCDDDDDDBBB@@@??????BBB??????BBBBBB>>>>>>AAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;999888888888888888999999777777888888888888777777;;;:::999888777777888888999666444333555666666444555777777333444777888666666666666666777777777777666555444333222222333333444555666555333222333444444444333333333333222222222222222333444333111...222222333333333333444444222555555222111222111...444333111///......///000/////////////////////......///000111222333333333555444333222111000000///222111///------...000222111111111111111111111111333444444444444444444444444999>>>???;;;777777888555666777666444333444666222444555555444555777999444555555444333666999===<<<======<<<:::888555444777555333222333444444333555555777999===>>>===<<<<<<:::888777777888;;;<<<>>>:::777666999<<<>>>>>>;;;;;;<<<<<<;;;:::999888666666666777888888777666999:::::::::999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>???@@@@@@??????@@@AAAAAABBBCCCEEEFFFGGGGGGGGGHHHJJJNNNRRRTTTYYYggguuuzzzuuummmfff```\\\XXXVVVVVVVVVVVVTTTSSSPPPOOOMMMKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDDDDDDDCCCCCCBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA???>>>======??????>>>===???????????????????????????===???CCCCCC@@@???AAABBBAAAAAA@@@AAACCCDDDEEEDDDGGGLLLPPPUUUZZZ```dddhhhiiilllpppsssuuuvvvwww}}}}}}{{{yyyuuuqqqkkkhhhccc___]]]ZZZXXXVVVSSSRRRQQQRRRSSSRRRPPPNNNPPPOOOMMMMMMMMMLLLIIIGGGJJJJJJIIIHHHGGGFFFEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEBBBDDDEEEDDDBBBAAAAAAAAACCCAAAAAACCCBBB??????AAA@@@@@@@@@?????????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;888888777777777777888888777777888888888888777777???===999777666666888999;;;888666666777888888777777999888555555888888666666666666555555555555444444333333222222222333333444555666555333222333444444444333333333333222222444222111222333333222000222222333333333333444444333:::===999555333111...333222000///...//////000......//////////////////...///000111222333333333444333333222111000//////111000...------...000111222222222222222222222222444444444444444444444333555999======:::777666777111444666777555333222222555666777777666666888999666666666555444666999<<<<<<===>>>>>>===999555333777555333222333444444333555555666999<<<======;;;999888777666777888;;;<<<===:::777777999<<<===>>>:::::::::::::::::::::::::::999888777666666666666;;;<<<<<<;;;999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;========================>>>@@@BBBCCCBBBAAAAAABBBBBBBBBCCCDDDEEEGGGIIIJJJIIIKKKPPPUUUYYY```ooo~~~~~~ssslllfffaaa^^^]]]\\\ZZZXXXWWWUUUSSSQQQMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB@@@???>>>???@@@AAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>===???CCCDDDAAA@@@BBBDDDEEEDDDDDDDDDEEEHHHJJJIIIMMMSSSXXX]]]bbbgggjjjiiikkkooorrruuuwwwzzz||||||wwwrrrnnnkkkhhhfffcccaaa___^^^]]][[[XXXUUUVVVUUUSSSRRRSSSRRRPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGIIIHHHGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEDDDCCCBBBBBBCCCEEEDDDCCCCCCCCCAAAAAABBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888888888888777888888999999888888777>>><<<:::888777888999::::::999777777777777888888777:::999666555777777444888888777666666555444444222222333333333444444555444555666555333222333444444444333333333222222222555333111000222333333222222222222333333333444444666???DDDAAA:::666333000222111000///////////////............////////////...///000111222333333333333222222111000000//////111000///......///111222222222222222222222222222555444444444444333333333222555888888555333333333222333555666555444333222666777888777555555666888666777777666666777:::<<<;;;===@@@AAA???;;;666222777555333222333444444333444444555888;;;===<<<;;;666666555555666888:::<<<;;;:::888777999;;;===>>>;;;;;;:::999999999999:::999999888777666777888:::===>>>>>><<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>AAADDDEEEEEECCCCCCCCCCCCCCCCCCDDDEEEHHHJJJKKKLLLNNNSSSXXX\\\eeevvvzzztttpppeeebbb^^^\\\[[[YYYVVVTTTPPPPPPNNNMMMKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDFFFEEEDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@AAABBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>===???CCCDDDBBBBBBDDDFFFGGGHHHHHHHHHIIIMMMPPPRRRVVV\\\aaaeeehhhllloooppprrruuuwwwyyy}}}|||yyyvvvrrrmmmjjj^^^\\\ZZZYYYXXXWWWVVVTTTQQQPPPOOONNNLLLKKKJJJIIIJJJIIIHHHGGGGGGGGGGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBCCCDDDFFFGGGFFFDDDDDDDDDCCCBBBCCCBBBBBBBBBAAAAAAAAAAAA????????????????????????==============================<<<<<<<<<;;;;;;;;;<<<;;;:::999999999999999888888999999999999888888999::::::;;;;;;;;;::::::999888777666555666777888666888888555555777666333888777777666555444333333333333444444555555666666444555666555333222333444444444333333333222222222555222000000111333333333222222222333333333444444666???DDDAAA:::666333000000000000///////////////---.........//////000000...///000111222333333333111111111000000/////////111111000000000111222333222222222222222222222222444444444444444444444444222333444444333222111222666555555555555666666666555666666555333333444666666777888888777888;;;===<<<>>>AAABBB@@@<<<777333777555333222333444444333333333555888;;;<<<;;;:::555555555555777999:::;;;999999999888888:::<<<>>>>>><<<:::999888888999:::666777888777555666999<<<>>>???>>>===:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>AAADDDFFFEEEDDDDDDDDDCCCCCCCCCDDDFFFIIIKKKMMMOOOQQQUUU[[[```jjj|||yyyuuupppiiieeeccc```[[[WWWUUUTTTSSSQQQOOOMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCBBBAAAAAACCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@>>>???CCCEEEDDDEEEHHHHHHKKKOOOPPPPPPQQQTTTWWW]]]aaaeeehhhkkkmmmppprrrvvvwwwyyyzzz{{{{{{sssppplllhhhfffdddaaa___\\\[[[YYYVVVTTTQQQOOONNNNNNMMMLLLJJJJJJJJJKKKLLLGGGGGGHHHHHHGGGGGGFFFFFFCCCDDDEEEFFFGGGGGGFFFFFFEEEFFFGGGEEEDDDDDDEEEGGGGGGIIIIIIEEEDDDFFFEEEBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@========================>>>============<<<<<<<<<===<<<;;;:::::::::::::::888888999999999999888888888999;;;<<<===<<<;;;:::777888888666444444666888444777888555555777777333555555444444333222111111333444555555666666666555444555666555333222333444444444333333333333222222444222000000222333444333222222333333333333444444333:::===999555333111...////////////////////////------......///000000000...///000111222333333333000000000000//////......111111111111222333333444333333333333333333333333333333333444444444555555555555444444333333333333888666555555777888888777444444555444222222333555666777999999999:::===???===???BBBCCCAAA===888444777555333222333444444333333333444777:::;;;;;;999555555555666777999:::;;;888999999999888999;;;===???===:::888888999;;;===;;;<<<===;;;888666888;;;>>>>>>>>><<<:::999:::;;;::::::::::::::::::::::::========================>>>@@@CCCDDDCCCCCCDDDDDDCCCCCCDDDFFFHHHJJJLLLMMMQQQRRRWWW]]]dddppp}}}vvvqqqkkkddd^^^ZZZYYYXXXVVVSSSQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDAAAAAADDDFFFFFFIIINNNNNNTTTZZZ]]]\\\]]]```cccfffhhhkkkmmmoooqqqtttvvvvvvyyy{{{}}}|||wwwtttqqqoookkkgggaaa]]]YYYWWWUUUTTTQQQOOONNNMMMNNNNNNKKKKKKKKKKKKKKKJJJIIIIIIFFFGGGHHHJJJJJJJJJJJJJJJHHHIIIIIIHHHGGGGGGIIIKKKHHHKKKKKKFFFEEEHHHGGGCCCEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA========================??????>>>>>>>>>============<<<;;;:::999999999999888999999::::::999999888<<<<<<<<<;;;;;;;;;;;;;;;777888888777444444666999444777999777777999888555555555444444333333222222222333444555555555444333444555666555333222333444444444333333333333222222333111000111222444333333222222333333333333444444222555555222111222111.........///////////////...------......///000000111...///000111222333333333000000////////////......000000000111222222333333333333333333333333333333111222222333444555666666777666444333444444444444666555555777::::::888555333444444333222222444555555666999:::;;;<<>>@@@BBBCCCAAA===999666777555333222333444444333222222444777:::;;;:::999666666777777888999::::::777888:::999888888;;;======<<<999888999<<>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<;;;:::999888888888888888999999::::::999999888AAA???<<<:::999999;;;<<<888999999777555444777:::444888999888999;;;:::777777777666666666555555555222333444444444444222222444555666555333222333444444444444333333333222222222111000111333444333222222222333333333444444444333444222///000444333000......///////////////...---------...///000000111...///000111222333333333///////////////............//////000111222222222333333333333333333333333000111222333555666777777777555333222333444444444333444555999<<<;;;666222222333444444333333555777444666999:::;;;===@@@BBB@@@AAABBBBBBAAA===999777777555333222333444444333222222333666999;;;:::999777777888888999999::::::666888:::999888888:::===;;;:::888888:::>>>CCCFFFZZZ[[[ZZZSSSHHH???<<<;;;;;;<<<<<<;;;999999:::<<<::::::::::::::::::::::::===========================>>>?????????@@@CCCEEEAAACCCEEEHHHKKKLLLLLLLLLOOORRRXXXbbblll}}}xxxlllbbb^^^\\\WWWUUUXXXNNNOOOPPPPPPNNNMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIDDDEEEEEEFFFFFFGGGHHHHHHEEEDDDDDDCCCDDDEEEGGGHHHGGGHHHHHHIIILLLQQQWWW\\\cccfffjjjmmmnnnooopppqqqvvvrrrpppsssvvvvvvyyy|||xxxnnnfffbbbaaa___^^^\\\YYYUUUUUUWWWXXXWWWUUURRRSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPNNNKKKIIIIIIIIIHHHGGGKKKHHHFFFHHHLLLMMMIIIDDDCCCDDDDDDDDDDDDDDDDDDDDD??????@@@@@@@@@??????>>>AAA???>>>===>>>===<<<:::======<<<;;;;;;:::999999999:::<<<<<<<<<:::888777777888888999999999888888999888888888777777666666555555555777888999777666888666555555666666555444222222333444444555666666555666777777777666444333555666777666333111111222333333333333333333333333333333333333333333333333555444222111111111222222000//////000111111...,,,///////////////000111111222///...111111///000333000000000000000000000000111111111111222333444555444444444333333222222222444333222222333666888:::666888777333222555555222888666666777::::::888555222222333444444444333222222666:::<<<<<<>>>AAADDDDDDAAA???@@@BBBAAA;;;666666555444333222333333444444333222444777:::;;;<<<999888777777777888999:::<<<999777777:::<<<<<<;;;<<<;;;999888999;;;===???KKKMMMSSSYYYWWWMMMEEEBBB@@@>>><<<;;;:::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;======>>>???@@@BBBDDDEEEAAACCCFFFHHHJJJLLLOOOQQQTTTUUU]]]lll|||xxxooolllggg```[[[ZZZYYYYYYXXXUUURRROOONNNMMMMMMMMMLLLKKKIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJKKKLLLIIIKKKMMMOOOSSSXXX^^^ccchhhkkkoooqqqrrrrrrssstttyyyuuuvvvzzz}}}}}}{{{tttpppooommmlllfffccc```___```aaa```^^^]]]\\\\\\\\\\\\\\\[[[[[[XXXWWWVVVUUUTTTTTTSSSSSSSSSPPPNNNMMMNNNNNNNNNMMMLLLJJJIIIKKKNNNOOOMMMJJJGGGGGGFFFEEEEEEEEEEEEFFFAAAAAABBBBBBBBBAAA@@@@@@@@@???>>>>>>???@@@???============<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;999888888888888888888888999999888888888888777777777666777666666777888999888888777555444444555666444333333333333444444555555555555666666777666555444333444555666555333222222333333333333333333333333333333333333333333333333333444333222111000111222222000000///000111111///---.........//////111222222333000///111111//////222000000000000000000000000111111111111222333444444444444444333333222222222444333222222333555888999555777777444444777888555888666666777999999777444333333444555444444333222333777;;;>>>???@@@BBBDDDDDDBBB???@@@BBBAAA;;;777777666444333333333444555444333222333555888999::::::999777777777888:::;;;<<<:::777777999<<<<<<;;;;;;:::999888999;;;===??????@@@IIIWWW^^^ZZZQQQLLL???>>><<<;;;:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@BBBDDDEEEBBBDDDGGGHHHJJJLLLNNNQQQVVVXXXaaaqqq}}}uuulllfffddd\\\[[[ZZZXXXVVVTTTSSSSSSPPPPPPOOONNNLLLJJJHHHGGGJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHJJJKKKMMMNNNNNNQQQUUUYYY]]]aaagggjjjnnnqqqtttuuuvvvuuuvvvwwwxxxvvvxxx}}}~~~|||{{{{{{{{{|||xxxvvvqqqlllhhhdddbbbaaaUUUSSSQQQPPPPPPQQQPPPNNNOOONNNNNNNNNOOOPPPRRRSSSMMMKKKIIIFFFEEEEEEGGGHHHCCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>???AAABBBAAA@@@===============<<<<<<<<<999:::;;;<<<<<<<<<;;;::::::999888777777888999:::888888888888777777777777888888777777777888999999666555444444555555444333333333444555555555444444555666666666666555444444222444555555333222333444333333333333333333333333333333333333333333333333444333222111000111222222111000///000111111///---------...///000111333444444000000111111......111000000000000000000000000111111000111111222333444444444333333333333222222333333222222333555777888333666666444555999:::888888777777777888777555333555555555555555444333222555999>>>AAABBBCCCCCCDDDDDDBBB@@@@@@AAA@@@<<<888777666555444444444555666666555444333444555777999;;;999777666666888;;;======:::777666888;;;<<<<<<;;;:::999888999;;;===>>>>>>===CCCRRR\\\XXXMMMEEE>>>===<<<;;;;;;;;;<<<===::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???AAABBBDDDDDDCCCEEEGGGIIIJJJKKKNNNQQQXXX[[[fffxxx|||vvvssshhheeeaaa]]][[[YYYWWWVVVRRRRRRRRRQQQPPPMMMKKKJJJMMMMMMMMMMMMLLLLLLLLLLLLFFFGGGIIIKKKNNNQQQSSSTTTWWWZZZ___bbbfffiiilllooorrrtttwwwwwwwwwwwwxxxyyy{{{xxxyyy}}}}}}wwwrrrooommmiiifffccc```^^^\\\YYYWWWRRRRRRQQQPPPOOOPPPSSSVVVTTTQQQLLLHHHFFFFFFGGGIIIEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???@@@AAABBBAAA@@@==================<<<<<<999:::;;;<<<======<<<<<<<<<:::888777777888999:::888888888777777777777777888888888777666666888:::777666555555666666555444444444555666666555555444666666666555555555444444000222444444333333444555333333333333333333333333333333333333333333333333333222111000000111222222222111000000111111000...------...///000222444555555111000222111------000////////////////////////000000000000111222333444333333333333333333333333333333333333444555666777333666666333444888999666888777888888777666444222666666666666555444444333777:::???CCCEEEEEEEEEDDDDDDBBB@@@@@@@@@???;;;888888777666555555555666777999888777555444444777999<<<:::888666777999<<<>>>===;;;888777777999<<<===:::999999888999:::<<<===???===@@@JJJOOOJJJAAA;;;======<<<;;;;;;;;;<<<===999:::;;;<<<============<<<<<<<<<<<<============?????????@@@AAABBBCCCDDDEEEFFFHHHIIIJJJLLLOOORRRXXX^^^kkk|||wwwnnngggbbb]]]YYYVVVTTTTTTTTTSSSQQQPPPNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOLLLNNNQQQUUUYYY]]]```aaaaaadddhhhkkklllmmmpppqqqsssuuuwwwwwwwwwwwwxxxyyy}}}}}}|||wwwrrrlllhhhZZZYYYWWWSSSPPPPPPRRRUUU[[[WWWQQQKKKHHHGGGIIIJJJFFFFFFFFFFFFEEEDDDCCCBBBCCCAAA@@@@@@@@@@@@>>>===============<<<<<<<<<<<<:::;;;;;;<<<===============;;;999777777888999:::777777777777777777888888666888999777555555777999999888777777888888777666444555666888888777666555666555555444444444444444000111333444333333444555333333333333333333333333333333333333333333333333222111000000000111222333333111000000111111000///------...///111333444555555111000222111------000////////////////////////000000000000111222333333333333333333333333333333333333333333444444555666333666555222222555666333777888999999777555444333888777777666666555555555999;;;???DDDFFFGGGEEEDDDCCCAAA@@@???>>><<<:::999888777666666666777888999<<<<<<:::777444444777:::<<<;;;999888888:::<<<>>><<<;;;:::888777888;;;===999999888888999:::<<<===:::999;;;AAACCC@@@>>>???<<<<<<;;;;;;;;;<<<<<<<<<999:::;;;<<<============<<<<<<<<<=========>>>>>>??????@@@@@@AAABBBCCCDDDFFFGGGHHHIIIJJJLLLPPPSSSXXXbbbrrryyyqqqmmmjjjfffccc\\\ZZZXXXVVVTTTSSSRRRRRRPPPQQQRRRSSSUUUVVVWWWWWWTTTVVVZZZ___cccgggiiijjjjjjmmmoooqqqqqqqqqssstttuuuvvvxxxxxxwwwxxxyyy{{{~~~}}}yyyoookkkfff```\\\YYYXXXWWWbbb^^^WWWQQQLLLKKKKKKLLLHHHHHHHHHGGGFFFEEEDDDCCCDDDBBB@@@@@@@@@@@@>>><<>>===<<<<<<<<<<<<<<<<<<===============<<<;;;:::999888888999999777777777777888888888888666999;;;:::777555666888:::999888888999999888777444666888:::;;;:::999888666555444444333333444444000111333444333222333444333333333333333333333333333333333333333333333333111111000///000111222333444222000000111111111000......///000111222444555444000000111111......111000000000000000000000000000000///000000111222333222222333333333333444444222222333333444444444444333555555111111444555222777888::::::888666555666888777777666666777888888:::;;;>>>BBBEEEFFFEEECCCAAA@@@???===;;;:::999888999888777777777888999:::===>>><<<888444444888<<<;;;;;;:::::::::;;;<<<===;;;;;;;;;:::888888:::<<<888888888999999:::;;;<<<===;;;<<<>>>>>>;;;<<<@@@:::;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<============<<<<<<<<<======>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDFFFGGGHHHIIIJJJNNNRRRVVV\\\hhhzzz{{{xxxkkkiiiddd```\\\[[[ZZZZZZXXXYYY[[[]]]```bbbdddeee___aaadddhhhkkknnnooopppqqqssstttuuuuuuuuuwwwyyywwwxxxzzzzzzzzz{{{}}}yyysssnnniiidddhhheee^^^XXXSSSPPPOOONNNJJJJJJJJJIIIHHHGGGEEEEEEDDDBBBAAAAAABBBBBBAAA???CCCCCCBBBAAA???>>>======>>>>>>==================<<<;;;;;;:::999999888888666777777777888888888888666:::???>>>:::777777999:::999777888999999888666444666999<<<======<<<;;;666555444333333333444444000222333444222222222333333333333333333333333333333333333333333333333333111000/////////111222333444222000///000111111000000000000000111222333444333000///111111//////222000000000000000000000000/////////000000111222333222222222333333444444444222222333444444444444333222444444111222666777555666999;;;;;;999777777888777777666666777888:::;;;;;;;;;<<>><<<999888777888999888888777888999:::;;;======<<<777333333888===:::;;;;;;<<<<<<<<<<<<<<<999;;;===<<<999888999:::888888888999999:::;;;;;;AAA<<<:::===???<<<::::::999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGIIIKKKOOOTTTXXXaaapppzzzvvvpppjjjeeecccbbbbbb```aaadddgggkkknnnqqqrrrlllmmmpppsssuuuvvvwwwwwwtttvvvwwwwwwwwwxxx{{{}}}yyy{{{|||}}}}}}~~~yyyrrrmmmiiiccc]]]WWWSSSQQQQQQLLLLLLLLLKKKJJJHHHGGGFFFCCCBBBAAABBBDDDDDDDDDCCCFFFFFFDDDCCCAAA@@@>>>>>>@@@???>>>======<<<======;;;;;;<<<;;;:::999888777666666777777888888888999777<<>>???>>>===666555444333222333444444111222444444222111222222333333333333333333333333333333333333333333333333111000/////////111222333555222000///000111111111111000000000111222333333222///...111111///000333000000000000000000000000////////////000111222333222222222333333444444444222222333444444444333333000333444222444888:::888666999<<<<<<999888999:::777777666666777999;;;<<<<<<::::::===BBBDDDCCCBBB>>>>>>===;;;888666666777999999888888888999;;;<<<<<<<<<;;;777222222777===999:::<<<=========<<<;;;888;;;>>>===:::888888999777888888999::::::;;;;;;;;;555333;;;BBBBBB===:::999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGIIIKKKOOOUUUZZZfffvvv}}}~~~}}}zzzwwwwwwxxxzzz|||{{{xxxuuu{{{zzzyyyxxxwwwxxxyyyyyy{{{}}}~~~~~~~~~~~~sssiii```YYYUUUTTTQQQNNNLLLKKKJJJIIIHHHGGGFFFDDDDDDEEEDDDCCCAAAGGGEEECCCBBBBBBAAA???===???>>>>>>============>>><<<<<<;;;;;;;;;:::::::::777999<<<>>>???===:::888666:::??????<<<:::999:::555777777444444777777444888888:::;;;;;;:::999888444444555555444444333222444444444444444444444444333333333333333333333333333333333333333333333333222222111111222222333444222222222222333444555555444444444333333222222222222222111111111111222222111000000222555666333000111111111222222333333333333333333333333333333333333333333333333333333333333444555777888888999999777:::;;;777666888:::999888888777666666777888999777888;;;???CCCEEEDDDCCC===;;;999888777666777777777888888777666666777999999777666555555666777999:::;;;<<<======<<<<<<;;;888999999999999888777777888888888888999:::;;;<<<;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::========================>>>;;;<<>>???AAAAAAAAABBBEEEGGGGGGGGGIIIMMMOOORRRZZZdddqqq~~~||||||}}}}}}}}}zzzzzzzzzyyyzzzzzz{{{|||vvvoooiiieee^^^ZZZVVVSSSQQQPPPOOOMMMJJJHHHFFFFFFFFFEEECCCBBBFFFEEECCCCCCCCCBBBAAA??????>>>>>>============>>><<<<<<;;;;;;;;;;;;;;;;;;888999<<<===>>>===;;;999888:::<<<===<<<:::999:::444777777444444777777444777888999::::::999888888555555555555555444333333444444333333333333444444333333333333333333333333333333333333333333333333222222222111222222333444111111111222222333444555444444444333333222222222222222111111111111222222000111111222333333333333222222222222222222333333333333333333333333333333222333333444444444444444444444666777888999999999888<<<<<<888666888999888666666555555555666777888::::::;;;>>>AAABBBAAA???<<<:::888777555555555555777888888777666666777999777666444333333444666777999:::<<<===>>>===;;;:::888888999999999888888888888888888888999:::;;;<<<:::;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::========================>>><<<<<<@@@@@@======???>>>@@@AAABBBBBBCCCEEEGGGHHHGGGIIIMMMPPPTTT]]]gggzzz~~~~~~~~~{{{||||||}}}~~~~~~|||qqqkkkccc\\\WWWSSSPPPMMMOOOMMMJJJIIIHHHGGGFFFDDDEEEDDDBBBCCCDDDDDDBBBAAA??????>>>===============;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;:::999999999:::;;;:::999444777777444444777777444777888888999999888777777555666666666666555444444444333222222222333444555333333333333333333333333333333333333333333333333222222222222222333444444111111000111111222333444444444333333333333222222222222111111111111222222222222333333444555777999333333222222222222222222333333333333333333333333222222333555666666666666555666666777888999::::::999======999666888888666444444444444444555666666<<<<<<<<<>>>??????===;;;:::999777555333333333333666777888888666666777888555444222111111222444555777999<<<>>>>>>===;;;999888888888999999999999999888888888888999:::;;;<<<::::::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;========================>>><<<===@@@@@@>>>>>>@@@???AAABBBBBBBBBDDDFFFHHHIIIHHHJJJNNNRRRWWWbbbmmm~~~vvvmmmfffaaa]]]ZZZUUUSSSOOOMMMKKKJJJHHHGGGEEECCCBBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>======>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;<<<======<<<999666666999;;;:::888444777777444555888888555888888888888777777777666666666666777666555555444444333222111111222444555333333333333333333333333333333333333333333333333333222222222222333444444000000000000111222333444333333333333333333333333333222222111111222222333444333333555999<<<>>>>>>333333333222222111111111333333333333333333333333111222444666888888999888777777777888888999:::;;;999<<<===888555666666333444444444444555555666777===<<<<<<===??????===;;;999777555333222111111222555666888888666666777888555444222111111222444555555777;;;>>>???===:::888888888888888999999:::;;;888888888888999:::;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;========================>>><<<===AAAAAA??????AAA@@@BBBCCCCCCCCCDDDGGGIIIHHHGGGIIIOOOTTT\\\jjjvvvzzzuuurrr```\\\VVVRRROOOMMMJJJIIIGGGFFFDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>???========================<<<<<<;;;;;;;;;<<<===>>>===999666666999;;;:::999444777888555666999999777999888888777777777666666666666666777666555555444333333222222222333555555333333333333333333333333333333333333333333333333333333222222333333444555000000000000111222333444333333333333333333333333333333222222222222333333444111111666===AAA@@@===333333333222222111111111333333333333333333333333111333555888::::::::::::888777777777888999:::;;;888;;;<<<888555555444111444444555666777888888888;;;::::::<<<>>>???>>>===777666444333222111222222333555777888777666777888666555444222222444555666444666:::===>>><<<:::888888888888888999:::<<<<<<888888888888999:::;;;;;;999::::::;;;<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;========================>>><<<===AAABBB@@@@@@BBBAAACCCDDDDDDDDDEEEHHHJJJIIIGGGJJJPPPXXXccctttuuuoooggg```ZZZUUUPPPNNNNNNLLLJJJIIIIIIHHHFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>>============<<<<<<;;;;;;<<<<<<===>>><<<:::888888999:::::::::666888999777777;;;;;;999:::999888777777777777777555666666666666555444444222333333444444555555555333333333333333333333333333333333333333333333333333333333333333444444555111111000111111222333444222222333333333333444444333333222222222222333333222111444999???@@@<<<888333333222222222222222222333333333333333333333333333444777:::;;;<<<;;;:::888777777666777888999:::777;;;<<<888555555444111444555777888999999999999999888888:::<<<>>>>>>>>>777666444333333333444555222444777888777666666777777666555333333555666777333666999<<<===<<<:::888888888777888999;;;===>>>888888888888999:::;;;<<<999999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<========================???===>>>BBBCCCAAAAAACCCBBBDDDEEEEEEEEEFFFIIIKKKJJJIIILLLTTT^^^lllwwwmmmddd]]]YYYVVVSSSQQQOOOMMMKKKIIIFFFGGGFFFEEECCCBBBBBBAAAAAAAAA@@@??????>>>===<<<<<<;;;<<<<<<<<<============:::;;;;;;:::999999:::<<<777::::::888999<<<===:::<<<;;;999888777777888888555555555555555444333333111333555666777777666555333333333333333333333333333333333333333333333333444333333333333444555555111111111222222333444555222222222333333444444444444333333222222333333444111888@@@CCCAAA<<<777555222222222222222222333333333333333333333333333333444666999;;;<<<<<<;;;:::888777666555555777888999777<<<>>>:::888888666333444555777888:::::::::999888666666777999;;;;;;;;;666666555444555666777888111444777888777666666777777666555333333555666777444555888:::;;;;;;:::999888777777777999;;;>>>???888888888888999:::;;;<<<888999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<========================???===>>>BBBCCCAAAAAADDDCCCDDDFFFFFFFFFGGGJJJLLLNNNMMMPPPYYYeeevvv}}}rrriiiccc\\\YYYVVVSSSQQQNNNKKKHHHHHHGGGFFFEEECCCCCCBBBBBBBBBAAA@@@???>>><<<;;;;;;;;;<<<<<<===>>>=========999;;;>>>===:::999:::===888;;;;;;999:::>>>>>><<<===<<<:::888777888888999444444555555444444333222111333666888999888666555333333333333333333333333333333333333333333333333444333333333333444555555222222222222333444555666222222222333333444444444444333333222222333333444333@@@LLLMMMCCC999555777111111111222222333333444333333333333333333333333555777:::<<<===<<<;;;:::888777555444555666888999888===???<<<::::::888555333444666888999:::999999777666444555777888888777666666555555666777999:::111333777888777666666777777666444333333444666777444555777999::::::::::::888777777777999<<<>>>@@@888888888888999:::;;;<<<888999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<========================???===>>>BBBDDDBBBBBBEEECCCEEEFFFFFFFFFHHHJJJLLLPPPOOOSSS]]]jjj||||||vvvmmmbbbYYYUUUSSSPPPNNNLLLHHHGGGGGGFFFBBBAAACCCBBBBBB@@@???>>>>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::;;;<<<===>>>>>><<<777444777;;;888222333444444444555555666666333444555666777777777777444555555444222222333555222333333444444333333222777555333333444555555555222333444555444333222111333333444444555555444444666///---222555333444888;;;IIIQQQHHH;;;444444333222222333333333333444444333222222555888999666333777888:::<<<======<<<<<<@@@:::444333666999999777:::<<<>>>===;;;888666666888888888999;;;;;;:::999444444444444555777888:::999555555777777555555999444666888888777555444444333333333444444444555555777999<<>>;;;:::;;;999888777888;;;???BBBAAA>>>:::888888999:::::::::;;;===@@@BBBAAA===:::;;;===>>>>>><<<<<<<<<===:::;;;===>>>??????>>>>>>@@@AAAAAABBBCCCDDDEEEEEEDDDEEEGGGHHHGGGGGGIIIKKKRRRPPPUUUfffyyy|||sssllleee]]]TTTNNNRRRMMMJJJKKKJJJFFFEEEGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>><<<;;;777444666:::777222444444555555666666666666444555555666666666666666444555555444222222333555222333333444444333333222888666444333555666666555333444444444333333222222222222333444555555555555555111000444555333444888BBBKKKOOOEEE:::444333222222222333333333333444444333222333666999999777444888999:::<<<<<<<<<<<<;;;@@@;;;666555888;;;;;;::::::<<<>>>===;;;888777666888777777888:::;;;999888444444333444555666888999999555555888888555555999444666888999777555444444555555555555666666666666888:::===???@@@???===<<<;;;:::888777888;;;>>>@@@BBB???;;;::::::;;;<<<<<<<<<<<<>>>@@@BBBAAA>>>;;;:::<<<>>>===<<<;;;<<<===;;;<<<>>>???@@@@@@??????@@@AAAAAABBBCCCDDDEEEEEEEEEFFFHHHHHHHHHIIIKKKMMMQQQQQQZZZmmmvvvlllbbb[[[WWWQQQLLLLLLJJJFFFEEEFFFGGGFFFEEEDDDDDDCCCDDDDDD@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===>>>;;;:::777444555999777222666666666666777777777777666666666666666555555444444555555444222222333555222333333444444333333222888666444444555777777666555444333222222222333333111222333444555555555555444222333555555444777;;;HHHKKKIII@@@888444333111222222333333333333444444333333444777::::::888666999:::;;;<<<<<<;;;:::999===999555555888;;;;;;::::::<<<>>>===;;;999888888777666666777999999888666444444333333444666888999888666555888888555666888444777999999777555555555777777777777888888888888777999===???AAA@@@???>>><<<;;;999888888:::<<<>>>BBB???<<<;;;<<<===>>>=========>>>@@@BBBAAA???<<<;;;<<<>>>>>><<<;;;<<<=========>>>@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFEEEGGGHHHIIIIIIKKKMMMOOOSSSVVVbbbxxx~~~vvvqqqaaaYYYRRRPPPNNNIIIFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======::::::888555666999888333777777777777777777888888777777777777666555444333444555555444222222333555222333333444444333333222888666444444666888888888666555222111000111333555111222333444555666666666333333444444555777===CCCIIIFFF@@@999555444333222222222222333333333444444333444666888::::::999888::::::;;;;;;;;;:::888777888555222222555888999999:::;;;===<<<:::999999999777666555666888888777555444333333333444666888999888666666999999666666888555777::::::888666555555777777777888888888999999666888;;;>>>@@@@@@???>>>===;;;999888888999;;;<<>><<<;;;===>>>>>>>>>===<<<<<<>>>@@@@@@>>><<<<<<>>>??????>>>======>>>>>>>>>???@@@AAAAAAAAABBBAAAAAABBBCCCDDDEEEFFFFFFEEEFFFHHHIIIJJJLLLOOORRRVVV]]]mmmuuujjj```[[[WWWRRRMMMMMMLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA?????????>>>>>>>>>>>>=====================<<<<<<:::;;;;;;888888:::999555888888888888888888777777777777777777666444333222444555555444222222333555222333333444444333333222888666444444666888888888777555222000000111444555111222333444555555555555333333222222555===DDDIIIEEE>>>777444333333333333222222222333333333444444444555888999:::999888888999999:::::::::888777666555333222222444666888888999:::;;;;;;999888999:::777666555666888888666444333333333333444555777888888666777::::::777666888666888:::;;;999777666666666666777777777888888888555777999<<<===>>>>>>===<<<;;;:::888888999:::;;;>>><<<::::::<<<======<<<<<<;;;:::;;;=========;;;>>>???AAAAAA???>>>???@@@?????????@@@@@@AAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFEEEFFFHHHIIIJJJMMMQQQTTTXXXcccvvv~~~pppiiiccc[[[UUUSSSRRRQQQNNNLLLJJJHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@?????????>>>>>>>>>======>>>>>>>>>===<<<<<<999<<<<<<999999;;;:::777888888888888777777777777777777777777666555444333444555555444222222333555222333333444444333333222777555333444666888888888777555222000000111333555222333444444555555444444333333222333999CCCIIIIII>>>777222222333333333444222222333333333333444444444777999:::999777666777777777888888888777555444555555444444555777888999777888999999888888999:::888777666777888888666444333333222222333555777888888666777;;;;;;777666888666999;;;;;;999777777777555666666666777777777777666777999;;;<<<===<<<<<<;;;:::999888888999::::::;;;999888999;;;<<<<<<;;;<<<:::999999;;;<<<<<<;;;>>>???AAAAAA???>>>???@@@????????????@@@AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGEEEGGGHHHJJJKKKOOOTTTXXX[[[jjj|||tttkkkccc```ZZZXXXVVVRRROOOMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@???===>>>>>>???>>>===<<<;;;777;;;<<<999888:::999666888888777777777666666666666666777777666555444444444555555444222222333555222333333444444333333222666444222333555777888777666444333111111222333444444444555555444444333222333444444777@@@IIIHHHBBB:::444111333444222111444222222333333333333444444555888::::::777555444555444555666666666555444333444555555555444555777888666777888777666666888:::888777777777888888666444333222222222333555777888888666777;;;;;;777666888777999;;;<<<:::888777777666666666666777777777777888999:::;;;<<<<<<<<<<<<:::999999888999999:::::::::999888999;;;===<<<<<<===;;;999888:::<<<===<<<<<<>>>@@@???>>>===>>>>>>??????>>>>>>???@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLNNNRRRXXX\\\fffwww}}}uuuqqq```^^^[[[WWWTTTQQQOOONNNJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA===>>>?????????===<<<;;;555:::;;;999888999888666888777777777666666555555666666666666666666555444444555555444222222333555222333333444444333333222555333222222444777777777555444333222222222333333555555555555444333222222333555777;;;EEELLLFFF:::999444222666666111000444222222333333333444444444666888;;;:::777333333333222333444555555444333333222333333333222222444555555666666666555666888:::999888777888999888666555333222222222333555777888888666888<<<<<<888666888777999<<<<<<:::888777777666777777777777888888888::::::;;;<<<=========<<<999999888888999999:::;;;999999888:::<<<======<<<>>><<<999999;;;===>>>>>>;;;===>>>>>><<<<<<<<<===???>>>>>>===>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGJJJKKKLLLNNNPPPUUU[[[___rrr{{{qqqiiiccc]]]WWWRRROOOPPPPPPMMMJJJHHHGGGHHHCCCCCCCCCEEEFFFFFFDDDBBB===<<<<<<<<<<<<===>>>>>>>>><<<::::::::::::888666999888777666444444333333777666555444444555777888777777666555444333333333222333333444444333333222555555444444444333333333444444444333333222222222000222555777888777555444222666<<>>>>>===>>>>>>@@@AAABBBCCCCCCDDDDDDDDDFFFIIIKKKKKKJJJIIIKKKOOOSSSTTTVVV```lllwwwpppjjjccc___XXXVVVSSSPPPMMMKKKJJJIIIGGGFFFFFFGGGGGGGGGEEECCC??????>>>>>>>>>>>>>>>???>>><<<;;;:::::::::888777999888777666555444444444777666555444444555666666555555555444444333333222333333444444444444333333555555444444444333333333444444444333333222222222000222444666777777777666333777<<>>>>>>>>??????@@@AAABBBBBBCCCDDDDDDDDDFFFIIIKKKKKKKKKIIIKKKOOOSSSVVV[[[iiivvvvvvpppeee___XXXSSSQQQNNNKKKIIILLLJJJIIIHHHHHHHHHFFFDDDCCCBBBAAA@@@????????????>>>===;;;;;;;;;;;;999777999888888777666555444444777666555444444444444444444333333333333333333333444444555555555555444444555555444444444333333333444444333333333333222222111222333555777888999:::555888;;;======999555222444222333666666222111333444444444444444444444444444444333333333333222222333444555666666555444333333333333333333333333333333555777777666555666777555444333444555555444333444444444444444444444444666666666777777777777777666777888888888777555444444444444555666777888999999888777888:::;;;;;;:::<<<;;;:::999:::;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???@@@@@@AAAAAABBBBBBBBBBBBEEEDDDDDDGGGJJJLLLLLLLLLKKKKKKNNNTTTZZZddduuuxxxoooccc\\\YYYVVVQQQMMMOOOMMMJJJIIIIIIIIIGGGFFFEEEEEECCCBBBAAA@@@@@@@@@???===<<<;;;<<<;;;999888999999888888777666555555777666666555444333333333333444444444444444444444444555555555555555555444555555444444444333333333333333333333333333333333222222333444666888:::<<<666888;;;<<<;;;888444222444222444777777333111222444444444444444444444444333333333333333333333333333444666777777666444333333333333333333333333333222444666777666666666777666444222333444555555444444444444444444444444444555555666666666666666777555666777777777666444444444444444555777888999:::888777666777999;;;:::999<<<<<<;;;;;;;;;;;;<<<===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=====================<<<===>>>>>>???BBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEHHHKKKMMMNNNMMMNNNMMMOOOWWW```nnnwwwmmmgggbbb\\\WWWTTTQQQMMMKKKJJJJJJIIIHHHGGGGGGEEECCCBBBAAAAAAAAA@@@>>><<<<<<<<<<<<:::888888999999999888777666555777777666666555444333222555555555555666666666666444555555555555555555444555555444444444333333333333333333333333333333333222222222333555888:::<<<666888:::;;;;;;999777555444333444888777333111222444444444444444444444444333333333333333333333333333444666777777666444333333333333333333333333333222444666777666666777888777555444444555666666555444444444444444444444444444444555555555666666666555666666777666555444333333444555666888999999999777666666777999::::::999===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>===============>>>??????CCCCCCCCCCCCCCCCCCDDDDDDFFFEEEFFFHHHLLLOOOOOOOOOQQQPPPSSS\\\hhhyyywwwnnngggbbb___[[[UUUQQQOOONNNMMMLLLJJJIIIHHHFFFEEEDDDDDDDDD@@@???=========<<<;;;999888999:::::::::888777666666777777777666555444444777777666666666666666666444444555555555555444444555555444444444333333333222222333333333333444444222222222222444666999:::777888:::;;;;;;:::999888666444444777777333111333444444444444444444444444222222333333333333444444333444555666666555444333333333333333333333333333222444666666666666777888777666555666777777777555444444444444444444444444333333444444555666666666555666777777777666444333444555666777888999999999888777666777999::::::999<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???>>>>>>======>>>>>>???@@@CCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGIIIMMMPPPPPPPPPSSSSSSXXXdddttt|||xxxoooiiiaaaZZZUUUSSSPPPOOOMMMLLLKKKIIIIIIHHHHHHHHHAAA???============;;;:::888999:::;;;;;;999777666666777777888888777666555777777666666555555444444333333444444444444333333555555444444444333333333222222222333333444444444111111222222444555666777888999999::::::999999888888555444666666222222444444444444444444444444444222222222333333444444444333333333333333333333333333333333333333333333333111333666666666666777999666555666777888888666444444444444444444444444444222333333444555555666666666666777888777666555444555666777888999888888777888777777888:::;;;;;;:::<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>======>>>>>>???@@@CCCCCCDDDDDDEEEFFFGGGGGGGGGFFFGGGJJJNNNQQQQQQQQQSSSTTT\\\mmmzzztttjjjaaaZZZVVVSSSQQQOOONNNMMMLLLKKKKKKKKKLLLAAA???>>>===>>>===<<<:::888999:::;;;;;;:::888777666777888999999888777777777777666555444333333333222333333444444333333222555555444444444333333333222222222333333444444444111111222333333444555555999999999999999888777666999555444666555222222555444444444444444444444444222222222333333444444444444333333222222333333444333333333333333333333333111333555666666666888999555555555777999888555333444444444444444444444444222222333444444555666666666777888888888777555444666666888999999888777666999888777888:::;;;;;;:::;;;<<<<<<<<<;;;:::999999999999999:::::::::;;;;;;;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJNNNQQQRRRRRRRRRUUU```ssswwwlll___YYYYYYTTTQQQOOOPPPNNNIIIGGGHHHGGGDDD@@@>>>>>>>>>===<<<<<<<<<<<<;;;:::888555444888888999999999999888888777777666555555555555555444666777777666555555666777999888444333555555333222333333444444333333222555555555555555555555555777::::::777777::::::777888888777555444333222111777444333555444222222555444444444444333222111000555222111222555777555333444555555444222111111222888888777666555555666666666555666888999999666333333333333333333333333333555555555555555666777777888666555555666666555333444444444666888999999777888888999999999:::::::::;;;<<<<<<===<<<;;;999888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>?????????????????????>>><<<<<<>>>@@@BBBBBBCCCFFFHHHIIIHHHFFFKKKLLLMMMNNNOOOPPPRRRSSSXXXbbbqqq|||nnnfffeee]]]XXXTTTSSSQQQMMMLLLNNNGGGDDD@@@>>>>>>>>>===<<<;;;;;;;;;;;;:::888666555888888888999999888888888777777666555555555555666444666777777666555555666666888888444333666666333333333333444444333333333555555555555555555555555666999999666666999999666888888777666555555444444777444333555555222222555333333333333444444444444444333222333555666555333555666666555333222222333999888777666666666666666666555666777999888666444333333333333333333333333777777777666666666777777888666555555666666555444333444666777888777777777888888888888999999:::::::::;;;<<<<<<;;;:::999888888999999:::;;;<<<<<<============>>>>>>>>>???????????????>>>======???AAABBBBBBCCCEEEGGGHHHHHHGGGKKKLLLMMMOOOPPPRRRUUUWWW___kkk|||yyyuuuggg^^^VVVRRRPPPLLLLLLOOOIIIFFFCCC@@@@@@@@@??????;;;;;;;;;;;;:::999777777777888888999999888888777888777666666555555666666444666777777666555666777555888777444444777777555333333333333333333333333444444444444444444444444444777777444444777777444888777777777666666666666777444333555555222222555444333333333333555666777444333333444666666555333555666777666444333333444999888888777777777777777666555555777888888666444333333333333333333444444888888888888777777777777777666555555666666555444222666::::::888666555666777777777888888888888999999999:::;;;;;;:::999888777777888999;;;<<<======<<<<<<=========>>>>>>>>>???@@@@@@???>>>>>>???AAABBBBBBCCCDDDEEEGGGIIIJJJKKKLLLNNNOOOQQQTTTYYY\\\cccqqquuuiii\\\UUUQQQNNNNNNPPPLLLIIIEEECCCCCCCCCBBBBBB;;;;;;;;;;;;:::999999999888888999999999999888888888777777666555666666666444666777888666666666777444777666333444777888555444444444333333444444444444444444444444444444444333666666333333666666333888888777777666555555555777444333555555222333666666555333222333555777888444444444555666666444333555666666555444333333444999888888777777777888888666555555666777777666444333333333444444444444444666666777777888888888888777666555555666777666444333999>>>>>>999555555777777777777777777777777888777888999:::::::::999888666777888999:::<<<======<<<<<<<<<<<<============>>>@@@AAA@@@??????@@@BBBBBBCCCCCCDDDEEEGGGJJJLLLKKKMMMOOOOOOQQQTTT[[[```jjjzzz{{{jjj```YYYTTTRRRSSSMMMJJJFFFDDDDDDDDDCCCBBB======<<<;;;;;;;;;::::::999999::::::::::::999999888888777666666666666666444666888888777666777888444777666333444777888555555444444333333444444555444444444444444444444444222555555222222555555222888777777666444333333222888555444666555333333666888777555333222333555666333555666777666555444333333444555444222222222444888777777777777777888888666555444555666777666444333333333444444555555555222333444666777888888888666555444555666777666555555;;;@@@@@@;;;777777888888777777777777777777777666777999:::;;;::::::999777888888999;;;<<<<<<===<<<<<<<<<<<<============>>>@@@AAAAAA@@@@@@AAABBBBBBDDDEEEEEEEEEGGGKKKNNNLLLNNNPPPQQQQQQVVV___eeewwwzzzmmmddd[[[UUUTTTNNNKKKGGGEEEEEEEEEDDDCCC@@@???>>>===<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999888777777666666777777444666888888777777888999555888777444444777777555666555444333333444555666333333333333333333333333222444444222222444444222777666666555444333333333888555444666666333333666777666555333333333333444333555888888666444444444222333444444222222222444666666666666666777777888666555444444666666555444333333333444555555666666111222444666888888888777666555444555666777666555777;;;??????<<<999888999999888888888888777777777666777999:::;;;;;;;;;;;;999::::::;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>>>>@@@BBBBBBBBBAAABBBCCCBBBEEEHHHHHHGGGHHHLLLPPPNNNQQQTTTUUUVVV]]]hhhqqquuuiii___ZZZTTTPPPMMMJJJJJJJJJJJJIIICCCBBB@@@???============<<<<<<============<<<<<<999888777777666666777777444666888888888777888999666888888444333666666333666555444333333444555666333333333333333333333333222444444222222444444222444444555555666666777777888555444666666333444777444444444333333333333333222666999999777444333444222444555444333333444555555555555555555666777777666555333444555666555444333333444444555666666666444555777888888777666555666555444555777777777666888999:::;;;;;;:::999888::::::999999888888888888666777999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>@@@BBBCCCBBBBBBBBBCCCAAAFFFJJJKKKJJJJJJMMMQQQOOOTTTYYY[[[___hhhvvvzzznnngggZZZWWWSSSQQQQQQQQQPPPOOOFFFDDDBBB@@@>>>======>>>======>>>>>>>>>>>>======999888888777777777777777444666888888888888999:::777999888444333555555333777666444333333444666777333333333333333333333333222555555222222555555222222333444666777999:::;;;999555444777666444444777000111222333444444444444222666::::::777444333444333555666555444444555666444444444444444555666777777555333333555666555444333333444444555666777777888888999:::999777555333555444444555777888777666999888777888999:::888777:::::::::999999999888888666888:::<<<============>>>============<<<<<<<<<>>>>>>>>>>>>????????????===@@@BBBDDDCCCBBBCCCDDDAAAFFFLLLMMMKKKKKKNNNRRRQQQVVV\\\```eeeppp{{{iiibbbYYYTTTRRRRRRRRRPPPMMMGGGAAA???AAABBB@@@<<<>>><<<<<<<<<>>>>>>===;;;::::::999888777777777888888888999::::::;;;<<<<<<999999999999888666555333888777666666666666777777555444333222222222222222999666444444666777555333444444333333444555777888999999888888888888888888666555444333333333444555666555555666777777555222333555666333444777777444555444333333444555777888666666555555555555666666333333333333444666888999777777777777777777777777777777777777777777777777555666666777888999999:::===::::::<<<;;;888777:::777888;;;<<<======<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;???===;;;;;;>>>@@@BBBBBBAAACCCDDDCCCBBBBBBCCCDDDEEEFFFHHHKKKOOOQQQQQQPPPQQQTTTZZZcccppp}}}tttggg\\\WWWUUURRRPPPLLLHHHCCCAAAAAAAAA???===@@@>>><<<<<<===>>>===<<<;;;:::999888777777777777888999999:::;;;;;;<<<<<<::::::;;;:::999888666555777777777666666666777777666666666555555444444444999777444444666777666444444444333333444555777888888888888888888888888888666555444333333444555555666777888888777666444444333666666333444777777444444444444444555666777777666666555555555555666666333333333333444666888999777777777777777777777777777777777777777777777777777777777777888888888888<<<999999<<<;;;888888;;;777999;;;<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBBBBAAACCCDDDDDDBBBBBBCCCEEEDDDEEEGGGJJJMMMOOOPPPOOOSSSWWW^^^iiixxxvvvfff]]]WWWSSSQQQLLLJJJGGGEEECCCBBBAAA@@@DDDAAA>>><<<===>>>======;;;:::999888777777777777999999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999777666777777777777777777777888777888888888888777777666888777555555666777666555444444444444555666777888888888888888888888888888666555444333333444555666666999;;;999666444444666333666666444444777777555333444555777777777777666777666666555555666666777444444333333444666888999777777777777777777777777777777777777777777777777999888888888888777777777;;;888999<<<<<<999:::===888999;;;<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>><<<;;;:::999888888777777::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999888777777777777888888888888888888777888999999999888888777888777666555666666666666444444444555666666777777777777777777888888888888666555444444444555666777777:::===:::555222555888333666666444444777888555333444777999:::999777666777777666666666666777777555444444444555666888999777777777777777777777777777777777777777777777777888888888888888888888888:::888888<<<<<<:::;;;>>>::::::;;;<<<======<<<<<<<<<<<<<<<<<<============>>>===<<<===???AAABBBBBBBBBCCCEEEEEEDDDDDDEEEGGGHHHIIIKKKMMMNNNQQQTTTVVVYYYaaannn~~~qqqggg```QQQPPPNNNJJJGGGFFFGGGIIIJJJFFFBBB??????@@@@@@???>>>===<<<:::999999888888::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777666777777888999::::::999999666777777777888777777777777777777666666666777888444444555666666777777777666666777777777888888888666666555444555666777888777:::<<<:::555333555999444666777444555888888555333555888;;;;;;:::888777777777666666666666777777666555444444555666888999777777777777777777777777888888888888888888888888555666777888999:::;;;;;;:::888888<<<===;;;<<>>>>>>>>======>>>@@@BBBBBBAAABBBCCCEEEEEEEEEEEEFFFHHHHHHJJJLLLMMMNNNRRRWWW[[[```jjj{{{sssjjjZZZVVVPPPKKKHHHGGGHHHIIIJJJGGGDDDBBBAAABBBAAAAAA@@@???>>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888777777777777666777999:::;;;;;;:::999666555555444555555666777666777888777666666888999444444555777777777777777555666666777777888888888666666555555666777888999777888999888555444666999444777777555555888888666444666999;;;<<<;;;999888888777777666666777777888666666555555555666888888777777777777777777777777888888888888888888888888444555666888:::;;;<<<===;;;888999<<<===;;;<<>>>>>???>>>======???AAABBBBBBAAABBBDDDEEEFFFEEEFFFGGGIIIGGGJJJLLLMMMNNNSSSZZZ```kkkwww~~~llldddYYYPPPMMMLLLKKKJJJIIIGGGEEEDDDDDDDDDCCCAAABBBBBB@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;999888888888888666777999;;;<<<<<<;;;:::666555333222222444666888555777888777666666888:::333444666777888888777777555555666666777888888999777666555555666888999:::666666555555555666777888444777777555555888888666666777999;;;<<<;;;:::999888888777777777777888888777666555555555666888888777777777777777777777777888888888888888888888888666666777888:::;;;<<<<<<<<<999999======;;;;;;>>>======<<<<<<<<<<<<======;;;<<<<<<===>>>>>>??????>>>======???BBBCCCBBBAAABBBDDDFFFFFFFFFFFFHHHJJJIIILLLOOOPPPRRRWWW```gggwww|||pppaaaWWWSSSRRROOOLLLIIIGGGFFFEEEFFFEEECCCBBBDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;???>>><<<:::999999999:::666777:::<<<<<<<<<;;;:::777555222111111444777999555777999888666666888;;;333444666888888888777777444555555666777888888999777666666666666888:::;;;666444333333555777888888444777777555555888999666777888999;;;<<<;;;;;;;;;888888777777777777888888777777666555555666888888777777777777777777777777888888888888888888888888888888888999999:::::::::<<<::::::======;;;;;;>>>>>>======<<<<<<<<<======;;;<<<<<<===>>>??????@@@>>>===>>>@@@BBBCCCBBBAAABBBDDDFFFFFFFFFGGGIIIJJJMMMQQQTTTUUUWWW\\\fffnnnrrreeeZZZPPPMMMOOOMMMKKKHHHFFFGGGGGGGGGFFFHHHGGGEEEBBB???===<<<;;;>>>===<<<===>>>???>>>===;;;;;;;;;;;;:::999888888888:::<<<<<<;;;;;;;;;===666666555555555555666666;;;888777::::::777888;;;777777888888888888777777888:::999666666999:::888666777888999999999999999777777777777777777777777777777777777777777777777888888888999::::::;;;;;;666666777777888888999999888999999888666555666777888888888888888888999999;;;888555555777999777555888888777777888888999:::;;;<<<======;;;:::;;;<<<======<<<<<<;;;;;;;;;:::;;;===?????????>>>???@@@BBBBBBAAAAAAAAABBBCCCCCCEEEFFFGGGGGGGGGHHHKKKNNNQQQRRRTTTVVV]]]hhhwwwqqqeee[[[WWWYYYOOOLLLJJJHHHHHHGGGFFFEEEHHHGGGDDDBBB@@@>>>===<<>>===>>>???@@@???>>>;;;;;;;;;;;;:::999888888777:::<<<===<<<;;;;;;;;;888777777666666777777888;;;888777::::::777888;;;777777888888888888777777777:::999666666999:::777666777888999999999999888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888777888999888666666666777888888888888888888888888:::999888888999999888666888888888888888999999::::::<<<===<<<;;;;;;<<<============<<<<<<<<<;;;;;;<<<===???@@@??????@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGHHHHHHJJJNNNPPPSSSUUUWWW[[[bbboooqqqccc[[[YYYSSSQQQNNNLLLKKKJJJHHHFFFGGGFFFDDDBBB@@@???>>>>>>@@@???>>>>>>???@@@>>>===;;;<<<<<<;;;;;;:::999888666999<<<>>>===;;;::::::999888888777777888888999;;;888777999999777888;;;777777888888888888777777777999999666666999999777777777888888999999888888777777777777777777777777777777777777777777777777888888888777666555555555888888888888777777777777777888999888777666777888999999999999999999999999:::<<<======;;;999888888888888888888999999999:::999:::<<<<<<;;;;;;<<<>>>>>>>>>============<<<<<<===???AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFGGGHHHIIILLLPPPSSSWWWZZZ^^^dddooorrrgggbbbYYYVVVSSSQQQOOONNNKKKIIIHHHGGGEEECCCBBBAAA@@@@@@@@@???======>>>>>>===<<<<<<<<<<<<<<<;;;:::999888555999===>>>===;;;999888888888888777777888888888:::777777999999777777:::777777888888888888777777666999999777777999999666777777888888888888777777777777777777777777777777777777777777777777777777999999888888888777777777999999888888777777666666777888999888777666777888888999999:::;;;<<<======>>>AAADDDBBB===999888999888888999999999::::::999888999;;;;;;;;;;;;===>>>>>>>>>>>>>>>>>>=========>>>???AAABBBAAAAAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHIIIJJJLLLPPPSSSYYY^^^fffqqq~~~vvvaaa]]]XXXUUURRRPPPNNNLLLJJJIIIGGGFFFDDDCCCBBBBBB@@@???============;;;:::<<<<<<<<<<<<;;;:::999999666999===>>>===:::888777888777777666666777777888:::777666999999666777:::777777888888888888777777555888999777777999888555777777888888888777777666777777777777777777777777777777777777777777777777666666777777777888888888999999888888777777666666666777888888777666777999777888:::<<<>>>@@@BBBBBBCCCFFFGGGEEE???:::888888777888999::::::::::::999777999;;;;;;:::;;;<<<>>>=========>>>>>>>>>>>>>>>>>>@@@BBBBBBBBBAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJJJJKKKMMMQQQSSSZZZbbbooo~~~pppkkkccc[[[WWWTTTQQQPPPMMMLLLJJJHHHFFFEEEDDDDDDBBB@@@>>>=========;;;999<<<======<<<<<<;;;:::999777999<<<===;;;999888777777777777666666777777777:::777666888888666777:::777777888888888888777777444888999777777999888444777777888888777777666666777777777777777777777777777777777777777777777777333333333444555666666666888888888888777777777777666777888888777777888999777888:::===???AAACCCDDDEEEEEEEEECCC???;;;999888777888:::;;;;;;;;;:::999888999;;;;;;::::::;;;===<<<<<<============>>>>>>>>>@@@BBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJLLLMMMNNNQQQUUUXXX^^^jjj|||ssshhh```[[[XXXVVVQQQOOOMMMKKKHHHGGGFFFEEEDDDBBB@@@??????>>><<<;;;============<<<;;;:::999888:::<<<;;;:::888888888999888888777777888888999:::666666888888666666:::777777888888888888777777333777999777777999777333777777777777777666666555777777777777777777777777777777777777777777777777444444444444444444444444777777777777777888888888555777888888777777888999888999:::<<<>>>???AAAAAABBB@@@>>>======<<<:::888777888:::;;;<<<;;;:::999999:::;;;;;;:::999:::;;;;;;;;;<<<<<<<<<============???AAAAAAAAA@@@AAACCCCCCCCCCCCDDDEEEFFFHHHHHHIIIKKKNNNPPPSSSWWW\\\```kkkyyytttiiiccc___]]]SSSQQQOOOLLLJJJHHHFFFFFFFFFDDDBBBAAAAAA@@@>>><<<============<<<;;;:::999999:::;;;;;;999777888999:::999999999999999999:::999666666888888666666999777777888888888888777777333777999777777999777333777777777777777666555555777777777777777777777777777777777777777777777777777777777666555555444444666666777777888888999999555777888888777777888::::::::::::;;;<<<======>>>>>>;;;888888;;;===;;;999777888:::<<<<<<;;;:::999999;;;<<<;;;999999999;;;:::;;;;;;;;;<<<<<<=========???AAAAAA@@@@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKOOOSSSWWW\\\bbbfffxxxvvvkkkbbbXXXUUURRROOOMMMKKKHHHEEEFFFDDDBBBAAAAAA@@@>>><<<@@@???>>>==================<<<;;;:::999999999999===<<<:::888777777888999;;;:::999888777777777777;;;888888::::::777777:::777777888888888888777777888777666777999:::::::::===>>><<<999777888::::::888888888888888888888888666666666666555555555555777777777777777777777777999999888777777777777777::::::;;;;;;;;;<<<<<<<<<999999888888888888888999777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>=========<<<>>>AAACCCDDDCCCBBB@@@DDDDDDDDDEEEGGGIIILLLMMMLLLNNNQQQUUU[[[gggttt~~~wwwqqqbbb]]]WWWRRRPPPNNNKKKIIIGGGEEECCCBBBBBBBBB@@@???@@@???>>>===<<<<<<<<<======<<<;;;:::999999999999<<<;;;:::888777777888888;;;:::999888777777777777:::777777::::::777777:::777777888888888888777777999888777888:::;;;;;;;;;<<<<<<<<<:::999999999999888888888888888888888888777777777666666555555555777777777777777777777777999888777777666666666777888888888888999999999:::888888777777777777888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<>>>AAACCCDDDDDDCCCBBBEEEEEEEEEFFFHHHJJJLLLNNNNNNPPPTTTYYYaaaooo~~~llldddYYYRRROOONNNLLLKKKHHHFFFDDDCCCDDDDDDCCCAAA@@@???>>>===<<<<<<<<<<<<===<<<;;;:::999999999999;;;:::999888888777888888;;;:::999888888777777888:::777777::::::888888:::888888888888888888888888:::888777888:::<<<<<<;;;;;;:::::::::999888888888888888888888888888888888888888888777666555555444777777777777777777777777888777777666666666666666777777888888888999999999888777777666666777888888888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<===@@@CCCEEEEEEDDDDDDEEEEEEEEEFFFHHHJJJMMMNNNQQQTTTZZZbbbnnnxxxmmm___UUUQQQPPPPPPNNNIIIGGGDDDCCCDDDEEEDDDCCCAAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::::::::::::::999999888888888888;;;;;;:::999888888888888;;;888888;;;<<<999999<<<888888888888888888888888999888777777999;;;;;;:::<<<888666888888777777888888888888888888888888888999999888888777666555555777777777777777777777777777777666666666666666777999999999:::::::::;;;;;;888888888777888888999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<>>>@@@CCCEEEFFFFFFFFFEEEEEEEEEFFFHHHKKKMMMOOORRRXXXbbbnnn~~~}}}lll___ZZZYYYWWWTTTKKKHHHEEEDDDDDDEEEEEEDDDBBBAAA@@@???>>>=========<<<<<<;;;;;;::::::;;;;;;::::::::::::999999999888<<<;;;:::999888888888888<<<999:::======;;;;;;>>>999999888777777888999999777666555666888999999999>>>777444777888666777:::888888888888888888888888:::999999888777777666666777777777777777777777777777777666666666666777777999999:::::::::;;;;;;;;;:::999999999::::::;;;<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<======>>>>>>===???AAACCCEEEFFFGGGGGGDDDDDDEEEFFFIIILLLOOOQQQRRR[[[iiizzz|||mmmeeeaaa[[[VVVNNNKKKHHHFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::<<<;;;:::999999888888999<<<999:::===>>>;;;<<>>:::888:::888888888888888888888888999999999999888888888888777777777777777777777777777777777777777888888999888888999999999:::::::::::::::::::::;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<======>>>>>>?????????@@@BBBCCCEEEFFFGGGGGGDDDEEEFFFHHHLLLOOOSSSUUUVVVbbbtttvvvmmmbbbZZZSSSPPPKKKIIIHHHHHHHHHGGGFFFEEEDDDBBB@@@@@@??????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======<<<<<<;;;<<<<<<;;;:::999999999999:::888888<<<<<<:::;;;>>>;;;:::888777777888:::;;;777666555666888999999999>>>888:::EEEIII@@@999999888888888888888888888888888888888999999999999:::777777777777777777777777888888888888888999::::::999999:::::::::;;;;;;;;;:::999999:::;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>======>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFHHHLLLPPPTTTXXX[[[cccqqq}}}oooeeeWWWSSSNNNKKKJJJJJJJJJIIIGGGFFFEEECCCAAA@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>>>>===<<<<<<<<<<<<;;;:::999999999999888666666:::;;;999999<<<;;;:::888777777888:::;;;888777666777999:::::::::===999???MMMQQQFFF;;;888888888888888888888888888777888888999999:::;;;;;;777777777777777777777777999888888888999:::;;;;;;<<<<<<<<<=========>>>>>>999999999999:::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???===>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGGGGHHHKKKNNNSSSXXX\\\___pppzzzeee^^^UUUOOOMMMLLLKKKIIIKKKHHHEEEEEEBBB???@@@DDD??????===<<<<<<===>>>>>><<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::888999999:::;;;<<<======;;;;;;:::999888888888888999777777999<<<<<<:::777???888>>>RRR]]]TTTCCC;;;999888888777777777777777>>><<<:::999999999888777888888888888888888888888999::::::888777888:::<<<===999999<<<>>><<<;;;===:::::::::::::::;;;============>>>>>>>>>>>>=========<<<<<<;;;;;;===>>>????????????@@@AAABBBCCCDDDAAACCCEEEFFFEEEEEEEEEGGGHHHOOOOOOPPPZZZ```hhhuuu~~~vvvmmmaaaWWWRRRPPPMMMKKKMMMIIIGGGGGGDDD@@@@@@DDD@@@???>>>=========>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;<<<<<<===:::999888888888888888888999888888:::<<<<<<:::888<<<999CCCYYYdddZZZHHH>>>:::999999888888888888888===;;;999999::::::999888888888888888888888888888999::::::888777777:::<<<===999999<<<>>><<<;;;===999999999999:::;;;<<<===<<<<<<============<<<<<<======<<<<<<<<<===>>>????????????@@@AAABBBDDDDDDBBBDDDFFFGGGFFFFFFGGGHHHIIIPPPOOOPPP\\\fffppp~~~nnnaaaYYYTTTQQQOOOOOOKKKHHHHHHFFFBBBAAACCCAAA@@@???>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888777777777888999999999999999;;;======;;;999;;;888???QQQZZZQQQCCC;;;;;;::::::999888999999999;;;:::888999:::;;;:::999888888888888888888888888:::::::::999777777999;;;===999888<<<>>><<<;;;===:::999999::::::;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;=========<<<===>>>>>>?????????@@@@@@AAACCCDDDEEECCCEEEGGGGGGGGGHHHIIIKKKLLLRRRQQQTTTcccqqqrrrhhhbbb]]]ZZZQQQLLLHHHIIIGGGCCCBBBDDDCCCBBBAAA?????????@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<;;;;;;;;;:::888888888888999::::::;;;999:::;;;<<<===<<<;;;:::???999999AAAFFFBBB;;;888::::::999888888888888999999888888999;;;;;;:::999888888888888888888888888:::::::::999777777999;;;===999888<<<===;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEECCCDDDFFFGGGGGGIIIKKKNNNNNNVVVVVV[[[nnnuuummmgggWWWPPPKKKJJJIIIFFFEEEFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@?????????>>>>>>============<<<<<<<<<;;;;;;;;;>>>======<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===888:::;;;<<<<<<<<<;;;;;;@@@<<<:::===@@@>>>;;;:::999999888777777777777777777777777999;;;;;;:::999888888888888888888888888:::;;;:::999777777888:::<<<888888;;;===;;;:::<<<<<<<<<<<<<<<===>>>???@@@>>>>>>===<<<<<<===>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAABBBCCCEEEEEEBBBDDDFFFGGGHHHJJJMMMPPPOOOYYY\\\eee{{{zzzpppeee[[[RRRPPPNNNJJJHHHIIIGGGFFFDDDBBBAAAAAAAAABBBAAAAAA@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;============<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<======777999<<<<<<;;;::::::;;;666777:::>>>AAA???<<<999999888777777666666777777777777777999;;;;;;999777888888888888888888888888;;;;;;;;;999777666888:::<<<888777;;;===;;;:::<<<===<<<<<<======>>>???@@@???>>>===<<<<<<===>>>???>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAABBBDDDEEEFFFCCCEEEFFFHHHIIILLLPPPTTTQQQ^^^gggtttxxxkkk^^^XXXTTTOOOMMMMMMHHHGGGEEECCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>===============<<<<<<<<<<<<============<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<666999;;;<<<:::999999;;;333666999;;;<<<<<<;;;999:::999888888777777888888777777888999;;;;;;888666888888888888888888888888;;;<<<;;;999777666888:::<<<888777;;;<<<::::::;;;;;;;;;;;;;;;<<<===>>>??????>>><<<;;;;;;<<<>>>???>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBDDDEEEFFFEEEGGGIIIJJJLLLOOOTTTXXXYYYjjjwwwxxxhhh___YYYSSSOOOOOOIIIHHHFFFDDDCCCBBBCCCCCC@@@@@@@@@???>>>======<<<>>>=========<<<<<<<<<<<<<<<========================<<<;;;;;;::::::::::::555888;;;;;;999888999:::======<<<888777:::===>>>;;;:::999999888888999999777777888:::;;;:::888555888888888888888888888888<<<<<<;;;999777666888999<<<888777;;;<<<::::::;;;:::::::::::::::;;;======>>>===;;;::::::;;;===>>>>>>???@@@AAABBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGIIIJJJLLLNNNRRRWWW[[[bbbtttwwwnnnaaaWWWSSSPPPJJJFFFHHHHHHEEEBBBAAAEEEAAA@@@CCCEEEBBBBBBCCC<<<===>>>??????>>>===<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::999999;;;;;;;;;;;;999999666999<<<>>>???===:::888;;;999666666777888888888888999::::::;;;;;;::::::888888999999999999888888;;;;;;;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<======>>>BBBBBBBBBCCCCCCBBBAAAAAADDDCCCBBBBBBCCCEEEHHHIIIGGGKKKNNNNNNMMMSSS^^^hhhwwwyyynnngggeee[[[SSSMMMMMMLLLHHHFFFFFFEEEAAA@@@CCCDDDAAA@@@AAA>>>???@@@AAAAAA@@@???>>>@@@???>>>===<<<<<<<<<<<<<<<=========<<<<<<;;;;;;:::;;;<<<======<<<;;;:::888:::<<<======;;;999888???===;;;:::::::::888777999::::::;;;;;;;;;;;;;;;888888999999999999888888;;;;;;;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBCCCFFFHHHJJJHHHKKKNNNOOOQQQXXXfffppp|||wwwhhh^^^TTTPPPMMMHHHFFFGGGGGGCCCAAACCCDDDBBBAAABBBAAAAAABBBCCCCCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;:::AAA???===<<<<<<<<<:::888:::;;;;;;<<<<<<<<<<<<<<<888999999::::::999999888:::;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;<<<<<<=========<<<<<<<<<======>>>???BBBBBBCCCDDDDDDCCCCCCBBBCCCBBBBBBBBBDDDFFFIIIKKKKKKMMMPPPSSSXXXddduuuyyymmm___WWWQQQKKKHHHIIIJJJEEECCCEEEFFFDDDDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>=========<<<=================================<<<;;;;;;;;;===???@@@CCC@@@<<<:::;;;<<<<<<<<<;;;<<<<<<===============999999::::::::::::999999:::;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<===>>>??????AAAAAABBBCCCCCCCCCBBBBBBCCCBBBBBBCCCDDDGGGJJJLLLMMMPPPTTTZZZdddtttsssiii___VVVQQQPPPKKKFFFDDDFFFGGGEEEFFFHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>@@@???>>>============>>>===<<<<<<<<<<<<<<<<<<======<<<;;;;;;===@@@CCCFFFLLLGGG???::::::;;;>>>???;;;<<<======>>>>>>======::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???<<<<<<<<<======>>>@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDFFFIIILLLNNNMMMQQQXXXbbbqqqrrrfff]]]ZZZQQQKKKHHHIIIIIIGGGGGGIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCAAA@@@??????>>>AAA@@@>>>=========>>>???======<<<<<<<<<<<<=========<<<;;;;;;===AAADDDGGGTTTMMMDDD===;;;;;;===>>>;;;<<<<<<===============:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????<<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEHHHLLLOOOQQQOOOUUU```ooo}}}pppkkk^^^XXXRRRQQQOOOKKKJJJLLLIIIHHHGGGGGGGGGGGGHHHIIIGGGFFFEEECCCAAAAAA@@@@@@BBB@@@???======>>>???@@@???>>>============>>>???>>>===;;;;;;<<<>>>AAACCCMMMIIICCC>>><<<<<<<<<;;;;;;;;;<<<============<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@<<<<<<<<<===>>>@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGJJJNNNQQQTTTWWW___mmmkkkccc]]]ZZZVVVQQQNNNOOOKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHFFFEEECCCBBBBBBAAABBBAAA???======>>>???@@@AAA@@@???>>>>>>???@@@AAA>>>===<<<;;;;;;<<<===>>>AAA???===<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<=========<<<========================<<<<<<<<<<<<===>>>@@@@@@<<<<<<<<<===>>>@@@AAABBBCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFHHHKKKOOOSSSUUU___iiiyyyyyypppkkkfff```[[[VVVRRRNNNLLLLLLMMMNNNMMMIIIGGGEEEEEEEEEFFFEEEDDDEEEDDDBBBBBBCCCBBBAAA???AAABBBCCCBBB@@@@@@AAABBB??????>>>===============??????>>>===============<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>>>><<<<<<<<<<<<====================================>>>======<<<<<<<<<======<<<======>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGKKKOOOPPPPPPUUU\\\iiivvvzzzssskkkfff^^^[[[VVVRRRQQQPPPOOONNNTTTQQQMMMKKKJJJHHHFFFEEEFFFEEECCCBBBCCCCCCAAA@@@AAACCCDDDCCCBBBAAABBBCCC@@@???>>>>>>======>>>>>>???>>>>>>===<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========<<<<<<<<<<<<====================================>>>======<<<<<<<<<======<<<<<<<<<===???@@@BBBCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFJJJOOORRRTTT]]]ffftttwwwooohhhbbb\\\XXXUUURRRNNNLLLLLLMMMMMMLLLIIIGGGEEEDDDEEEEEEDDDCCCBBBDDDEEEDDDCCCBBBCCCDDDAAA@@@??????>>>>>>?????????>>>======<<<<<<======<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=============================================<<<<<<======>>><<<<<<===>>>???AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHKKKQQQVVV]]]jjjvvvzzzqqqiiidddccc___[[[XXXWWWWWWVVVUUULLLJJJHHHGGGHHHHHHHHHGGGDDDEEEFFFEEEDDDCCCDDDEEEBBBAAAAAA@@@???@@@@@@@@@???>>>======<<<<<<=====================>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<======================================================>>>???>>>>>>>>>???AAABBBDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGLLLKKKNNNUUU]]]hhhxxxwwwoooiiiccc^^^[[[SSSPPPMMMKKKKKKLLLKKKJJJGGGHHHHHHGGGEEEDDDDDDEEECCCCCCBBBAAAAAAAAAAAAAAA??????>>>============>>>=========>>>>>>>>>??????==================<<<<<<<<<<<<<<<<<<===================================================>>>??????@@@@@@AAABBBCCCEEEFFFGGGDDDDDDEEEFFFGGGHHHIIIIIIMMMMMMRRR[[[fffssszzzrrrkkkfffccc___ZZZUUUSSSRRRPPPNNNLLLMMMMMMKKKHHHFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>???======>>>>>>??????@@@@@@========================<<<<<<<<<<<<================================================>>>???@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIDDDEEEFFFGGGIIIKKKLLLLLLMMMOOOWWWdddrrr}}}wwwooohhhbbb^^^ZZZWWWSSSSSSRRRPPPLLLIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDBBBAAA@@@@@@??????@@@@@@======>>>??????@@@AAAAAA<<<<<<======>>>>>>??????<<<<<<<<<<<<================================================>>>???@@@AAABBBBBBCCCDDDEEEGGGHHHIIIDDDEEEFFFIIIKKKMMMOOOPPPPPPUUUaaasssxxxpppiiiccc```WWWXXXVVVSSSOOOKKKJJJJJJFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA===>>>>>>???@@@@@@AAAAAA;;;<<<<<<===>>>??????@@@<<<<<<<<<<<<=========>>>====================================>>>???@@@AAABBBBBBBBBCCCEEEFFFHHHIIICCCEEEGGGIIILLLOOOQQQRRRUUU[[[kkkwwwpppggg___YYYVVVSSSQQQOOOJJJHHHJJJJJJGGGEEEFFFFFFDDDBBBBBBCCCDDDEEEDDD@@@???>>>???AAABBBBBBAAABBB@@@>>>===???AAABBBBBB???>>><<<===???AAABBBBBB>>>AAABBB???>>>@@@???<<<@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCDDDFFFGGGGGGCCCIIIJJJLLLRRRNNNNNNYYYYYYkkk}}}ssskkkeeeaaa]]][[[VVVPPPLLLMMMMMMKKKIIIJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCCCCBBBBBB@@@>>>===???AAABBBBBB???>>>======???AAABBBBBB@@@CCCCCC@@@@@@BBBAAA>>>@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDEEEFFFGGGHHHIIIHHHMMMKKKLLLQQQOOOPPP\\\hhhxxx}}}xxxuuubbbZZZSSSRRRRRRNNNLLLLLLMMMKKKIIIGGGGGGFFFEEECCCDDDBBBBBBBBBDDDEEEDDDCCCBBB@@@>>>>>>???AAAAAAAAA??????>>>>>>???@@@AAABBB???BBBCCC@@@@@@BBBAAA>>>AAA@@@@@@@@@@@@AAABBBBBBEEEEEEFFFFFFGGGIIIJJJKKKLLLPPPLLLMMMTTTTTTYYYhhhzzzxxxnnnddd```]]]XXXSSSRRROOOMMMKKKJJJJJJJJJHHHGGGEEEDDDCCCCCCEEEEEEDDDCCCBBB@@@??????@@@AAAAAAAAA???@@@AAA@@@@@@@@@AAABBB===@@@@@@>>>>>>@@@@@@<<>>BBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMQQQNNNRRR^^^fffrrryyypppkkkaaa]]]VVVQQQOOOOOONNNNNNJJJIIIGGGGGGGGGGGGEEEDDDEEECCCBBBCCCDDDDDDCCCAAABBBEEEGGGFFFCCCAAAAAACCC@@@CCCDDDBBBBBBEEEDDDAAACCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGIIIKKKLLLMMMOOOTTTSSSYYYhhhqqq~~~|||uuujjj```YYYVVVTTTSSSNNNLLLJJJJJJJJJJJJHHHFFFFFFEEEDDDEEEEEEEEEDDDBBBDDDGGGJJJHHHDDDAAABBBEEEAAADDDEEECCCCCCFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOOOOWWW[[[fffyyy{{{mmmddd^^^ZZZYYYQQQOOOMMMLLLLLLLLLJJJHHHGGGFFFEEEFFFGGGFFFDDDCCCEEEHHHLLLJJJEEEBBBCCCEEE@@@CCCDDDBBBBBBEEEEEEBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIJJJLLLNNNPPPQQQOOOYYYaaapppxxxqqqmmmaaa]]]VVVQQQNNNMMMLLLKKKMMMJJJGGGDDDCCCDDDFFFGGGCCCFFFHHHGGGDDDCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJMMMMMMLLLQQQWWWVVVcccsss}}}wwwkkkeee^^^XXXTTTRRRQQQPPPPPPOOOLLLJJJIIIIIIHHHGGGCCCEEEGGGGGGDDDCCCDDDFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHKKKOOOOOOOOOUUU\\\```nnn{{{pppggg```[[[XXXRRRQQQNNNMMMLLLKKKHHHEEEDDDFFFGGGGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJLLLPPPRRRSSS[[[cccjjjyyyuuukkkccc^^^[[[WWWRRRPPPOOONNNKKKIIIHHHHHHHHHHHHGGGGGGHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIILLLKKKMMMQQQSSSWWW```jjjwww{{{mmmfff]]]XXXVVVVVVTTTRRRMMMLLLKKKJJJJJJKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJNNNMMMNNNSSSWWW]]]hhhtttyyylllccc```]]]ZZZVVVUUURRROOONNNNNNOOONNNMMMJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLOOONNNQQQWWW^^^hhhwwwxxxqqqjjjbbb\\\[[[XXXTTTRRRRRRRRRQQQPPPMMMLLLLLLKKKKKKLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNQQQQQQUUU^^^hhhvvv{{{oooeee___[[[VVVTTTTTTTTTSSSQQQOOONNNNNNNNNNNNNNNNNNOOOMMMMMMMMMMMMMMMNNNNNNOOORRRRRRXXXcccppp|||wwwppphhhbbb^^^[[[WWWTTTXXXUUURRRQQQQQQRRRQQQQQQNNNPPPQQQPPPOOOQQQSSSSSSXXX[[[gggyyyyyyqqqkkkgggddd```\\\___\\\ZZZYYYYYYXXXVVVUUUOOOQQQRRRQQQQQQSSSVVVWWWaaaffftttxxxttteeeccc```^^^\\\YYYVVVSSSRRRSSSTTTUUUVVVXXX\\\___iiiqqqzzzuuuoooiiiddd```\\\ZZZWWWVVVVVVYYY[[[]]]ccciiittt~~~wwwrrrnnnlll___[[[ZZZ^^^```ccclllvvv~~~{{{pppiiieeeiiilllooo{{{yyy|||