BM6P6(@ ~~~|||}}}}}}yyytttsssssstttsssqqqrrrvvvzzz}}}~~~~~~~~~~~~zzz|||~~~}}}|||}}}~~~}}}}}}~~~~~~|||xxxvvvwwwxxx{{{~~~{{{{{{{{{{{{|||||||||}}}}}}~~~|||zzzyyyyyy{{{~~~zzzzzzzzzyyyyyyyyy|||vvvvvvtttssssssssstttuuu{{{zzzyyyzzz{{{{{{yyywwwxxxtttooollllllmmmmmmmmmssstttvvvxxxzzz{{{||||||||||||}}}xxxoookkkmmmmmmllllllnnnrrrtttuuuuuu{{{{{{{{{zzzyyyxxxwwwwwwrrrrrrqqqpppppppppqqqrrr{{{zzzyyyxxxwwwwwwwwwwwwvvvwwwzzz}}}zzzyyy{{{}}}}}}}}}}}}}}}zzzzzzyyy{{{}}}~~~|||{{{{{{}}}|||~~~|||~~~}}}}}}||||||}}}wwwttttttqqqnnnnnniiifffhhhnnnssstttrrrxxxwwwwwwwwwyyy|||~~~~~~~~~yyyxxxyyyzzz}}}yyywwwxxxyyyxxxvvvtttwwwzzz|||{{{{{{{{{|||}}}}}}zzzzzz}}}|||yyywwwyyy|||~~~zzzzzzzzzzzzzzz{{{|||}}}~~~}}}|||{{{zzz{{{}}}zzzyyyzzzyyyxxxwwwxxxyyyyyyyyyyyyzzzyyywwwvvvvvvvvvxxxyyy}}}|||{{{|||}}}}}}|||zzzzzzvvvqqqnnnnnnoooooooootttuuuwwwyyyzzz{{{{{{{{{|||}}}{{{}}}{{{tttnnnnnnmmmlllkkkmmmooorrrrrrrrrttttttuuuvvvvvvuuutttsssrrrqqqppppppqqqrrrtttuuu{{{{{{zzzyyyxxxxxxxxxxxxwwwyyy||||||{{{}}}|||zzzyyyzzz{{{~~~~~~}}}~~~~~~}}}|||zzzzzzzzz||||||{{{xxxuuupppmmmkkklllooossstttuuuxxxxxxxxxxxxzzz~~~}}}~~~~~~~~~~~~~~~}}}||||||||||||zzzxxx}}}|||{{{|||}}}||||||yyyzzz{{{zzzxxxxxxxxxyyy}}}}}}yyyyyy{{{~~~}}}zzzyyy||||||{{{yyyxxxyyyzzz|||}}}~~~}}}||||||~~~~~~zzzyyyyyyzzz{{{zzzyyyxxxwwwxxxyyyzzz}}}zzzxxxxxxyyy{{{}}}~~~~~~}}}~~~}}}}}}yyytttqqqpppqqqpppppptttvvvxxxzzz{{{{{{{{{zzz}}}~~~}}}{{{sssnnnlllkkkjjjjjjlllnnnnnnmmmmmmnnnppprrrssssssrrrqqqqqqqqqqqqqqqsssuuuwwwxxx{{{{{{zzzzzzyyyyyyxxxxxxxxxzzz~~~{{{{{{~~~}}}}}}{{{{{{|||}}}~~~}}}{{{{{{}}}}}}{{{xxxxxxxxxzzz~~~}}}zzzwwwwwwvvvtttssstttwwwyyyzzzzzzzzz{{{}}}}}}}}}}}}}}}}}}~~~}}}~~~|||zzz}}}|||zzzxxxxxxyyyzzz{{{}}}|||~~~}}}||||||}}}~~~~~~~~~}}}zzzwwwvvvwwwxxxzzz}}}~~~}}}{{{{{{~~~|||zzzzzz{{{|||zzzxxxyyy{{{|||~~~~~~|||{{{{{{}}}}}}}}}~~~~~~{{{yyyxxxyyyzzzyyyyyyyyyxxxwwwxxxzzz|||}}}zzzxxxxxxyyy|||}}}~~~}}}}}}|||wwwtttrrrqqqpppnnnrrruuuxxx|||}}}~~~}}}|||xxxooommmkkkiiiiiijjjkkkjjjiiijjjlllooorrrttttttsssrrrppppppqqqrrrtttwwwyyy{{{{{{zzzzzzzzzyyyxxxxxxwwwxxxzzz}}}~~~|||}}}~~~~~~|||}}}}}}{{{yyyxxxxxxxxxzzz|||zzzxxx{{{~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}zzz{{{zzzxxxxxxyyy|||~~~{{{||||||}}}~~~|||xxxvvvwwwxxx{{{~~~||||||~~~{{{{{{{{{zzz~~~}}}{{{zzzzzz{{{}}}}}}{{{zzzyyyyyy{{{~~~~~~}}}}}}~~~}}}|||yyyxxxxxxyyyyyywwwxxxxxxvvvttttttvvvxxx|||{{{xxxwwwvvvwwwyyy{{{|||{{{|||}}}~~~~~~yyyuuusssqqqooonnnqqqtttyyy~~~~~~}}}rrrooommmkkkjjjkkkkkkjjjhhhiiikkknnnqqqssssssssssssqqqqqqrrrsssuuuxxxzzz|||yyyzzzzzzzzzyyyxxxwwwvvvvvvxxx{{{}}}~~~}}}|||zzzzzz|||~~~}}}~~~~~~}}}|||{{{zzzzzzzzz{{{zzz{{{~~~~~~~~~}}}}}}|||zzzzzz{{{~~~~~~~~~|||zzzwwwxxxzzz|||~~~~~~}}}yyywwwwwwxxx~~~}}}{{{}}}}}}{{{|||~~~zzz|||~~~|||{{{{{{|||}}}~~~}}}{{{zzzyyyxxxyyyzzz}}}~~~}}}}}}}}}}}}{{{}}}}}}{{{yyyyyyzzzyyyxxx~~~}}}xxxttttttvvvyyyxxxwwwvvvvvvvvvwwwwwwzzzyyyzzz|||~~~~~~}}}yyywwwvvvtttsssqqqrrrvvv|||wwwrrrpppnnnmmmmmmmmmlllkkkjjjkkklllnnnooopppqqqqqqssssssssssssuuuwwwyyyzzzzzzzzz{{{{{{zzzyyywwwvvvtttvvvxxxzzzzzzzzzyyyxxxyyy{{{|||}}}}}}~~~}}}{{{}}}~~~~~~}}}||||||}}}}}}{{{}}}}}}|||zzz|||}}}}}}~~~}}}}}}~~~~~~~~~~~~|||zzzyyyyyyxxxuuurrrrrruuuyyy{{{|||}}}}}}yyywwwwwwxxx{{{~~~}}}{{{}}}}}}||||||~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwxxxzzz}}}~~~}}}|||||||||{{{|||~~~}}}||||||~~~|||zzzzzz{{{{{{yyywww~~~yyyxxxyyywwwwwwxxxxxxwwwwwwvvvvvvxxxxxxxxx{{{~~~~~~}}}{{{yyyxxxyyyzzzyyyxxxvvvzzz~~~}}}vvvtttrrrqqqqqqqqqpppooommmmmmllllllmmmnnnooopppuuutttsssssstttuuuwwwxxx{{{|||}}}~~~}}}{{{yyyxxxtttuuuvvvwwwxxxxxxxxxxxxwwwxxxyyyxxxwwwyyy||||||{{{{{{{{{{{{||||||zzzyyy|||~~~|||{{{}}}{{{}}}~~~{{{{{{~~~~~~}}}}}}}}}{{{{{{~~~~~~|||}}}zzzwwwwwwwwwvvvrrrooolllpppuuuwwwxxxyyy}}}~~~}}}yyywwwvvvwwwvvvyyy}}}~~~}}}}}}~~~~~~}}}|||~~~~~~}}}{{{zzzyyyxxxwwwvvvvvvuuussstttvvvxxxzzz|||~~~~~~}}}||||||||||||{{{|||}}}~~~}}}|||{{{{{{}}}~~~|||zzz{{{}}}|||yyyvvv}}}~~~yyyxxxzzzwwwxxxyyyzzzyyyxxxwwwvvvxxxwwwxxx{{{~~~~~~yyyxxxxxxzzz|||zzz}}}|||{{{xxxvvvtttsssttttttsssrrrqqqpppnnnmmmmmmnnnpppqqqvvvuuutttsssssstttuuuvvv}}}~~~}}}{{{zzztttuuuuuuvvvwwwwwwxxxyyyssstttuuutttsssuuuzzz|||{{{zzz||||||xxxuuuuuuuuuwwwyyy{{{||||||{{{~~~~~~~~~~~~|||{{{}}}yyy}}}{{{{{{~~~~~~}}}||||||~~~~~~}}}|||{{{{{{|||}}}~~~{{{{{{|||||||||{{{zzzzzzvvvvvvvvvvvvvvvtttooolllggglllrrrxxx{{{||||||}}}yyyvvvuuuuuuwwwyyyzzzzzz|||~~~~~~}}}}}}}}}~~~{{{vvvwwwwwwvvvtttrrrooonnnsssuuuwwwyyy{{{{{{zzzyyy~~~}}}}}}|||{{{{{{zzzzzz}}}}}}}}}}}}}}}~~~~~~~~~|||zzzxxx{{{}}}yyy{{{{{{||||||}}}}}}~~~~~~}}}{{{xxxvvvwwwyyy~~~~~~|||{{{{{{|||}}}~~~zzzvvvwwwyyy{{{|||}}}}}}|||{{{vvvxxx{{{~~~}}}~~~}}}yyyuuuvvv{{{~~~}}}yyytttmmmkkknnnrrruuuvvvvvvvvvuuuuuuuuuuuuuuuvvvzzz|||}}}|||{{{yyyyyyzzzyyyxxxwwwwwwxxxyyy{{{|||wwwuuusssrrrrrruuuxxx{{{wwwxxxyyy{{{|||xxxuuuvvvuuutttuuuwwwxxxxxxwww}}}~~~~~~~~~~~~~~~~~~~~~|||yyy||||||zzzzzz{{{}}}~~~|||vvvuuu{{{~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvuuuuuuvvvvvvtttpppmmmgggkkkpppuuuxxxzzz|||}}}{{{xxxwwwuuuwwwyyyzzzzzz|||~~~~~~}}}|||||||||}}}~~~~~~~~~zzzyyyxxxwwwuuusssqqqpppqqqsssuuuxxxyyyyyyxxxwww{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{||||||||||||{{{{{{yyyzzz|||~~~|||xxxxxxzzz|||zzzwwwyyyyyyzzzzzz{{{||||||}}}~~~{{{xxxwwwxxxyyy}}}}}}{{{{{{{{{~~~|||{{{{{{{{{zzzxxxvvvwwwxxxzzz|||}}}|||{{{zzzxxxxxxyyyzzz|||~~~|||~~~~~~~~~}}}~~~yyyuuuvvv{{{xxxuuurrrrrrtttvvvwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvxxxyyy{{{|||{{{{{{|||}}}{{{zzzyyyxxxxxxxxxyyyyyywwwvvvtttrrrsssvvvxxxzzzxxxxxxxxxyyy|||~~~|||zzzxxxuuusssrrrrrruuuxxxyyyyyy}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~{{{yyy|||~~~{{{yyyxxxzzz|||~~~|||~~~~~~|||{{{zzzzzzzzz||||||||||||{{{yyyxxxxxxvvvvvvwwwwwwvvvvvvuuutttuuuttttttuuuuuutttrrrooohhhiiimmmpppuuuxxx{{{|||}}}zzzyyyuuuvvvxxxyyyzzz||||||{{{}}}~~~~~~|||{{{zzz{{{{{{|||~~~~~~|||zzzxxxvvvtttsssrrrrrrsssuuuwwwxxxxxxwwwvvvxxxxxxxxxxxxxxxwwwwwwwwwvvvwwwyyyzzzzzzyyywwwvvvvvvwwwyyy{{{~~~zzzwwwxxxxxxwwwvvvwwwwwwxxxyyy{{{|||}}}}}}|||zzzyyyyyy{{{{{{}}}~~~}}}|||{{{|||~~~}}}yyyxxxxxxxxxxxxwwwvvvwwwyyy{{{|||{{{zzzyyy{{{yyywwwvvvwwwzzz}}}||||||||||||{{{{{{}}}~~~~~~zzzuuuvvvzzzxxxwwwwwwxxxzzzzzzyyyxxxvvvvvvuuuuuuuuuuuuvvvvvvtttvvvyyyzzz{{{{{{}}}~~~}}}|||zzzxxxwwwwwwvvvvvvwwwvvvtttttttttvvvyyyzzzyyyxxxwwwwwwxxx{{{~~~}}}|||||||||{{{yyywwwsssqqqppprrruuuyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{}}}}}}}}}|||~~~|||xxxuuutttvvvxxx{{{~~~}}}{{{yyyxxxwwwvvvvvvxxxyyyzzz{{{zzzyyyxxxwwwqqqrrrsssssstttttttttttttttsssrrrsssttttttrrrqqqiiihhhiiilllqqqvvvyyy{{{~~~}}}zzzyyytttvvvwwwxxxyyyzzz}}}~~~|||yyyyyyzzz|||}}}|||{{{zzz{{{{{{}}}}}}}}}{{{wwwuuutttsssssssssuuuwwwyyyzzzyyyxxxwwwuuuuuuuuuuuuuuuuuuuuuuuurrrtttvvvxxxxxxvvvtttrrruuuvvvvvvxxx{{{|||yyyxxxxxxvvvuuuuuuvvvwwwxxxzzz{{{}}}}}}~~~|||{{{{{{}}}yyy{{{}}}~~~~~~~~~|||yyywwwwwwxxxxxxxxxuuuwwwyyy{{{{{{{{{zzzyyy{{{zzzxxxwwwwwwyyyzzz|||{{{{{{{{{yyyxxxyyy|||~~~~~~~~~~~~~~~~~~zzzuuutttwww{{{}}}wwwwwwxxxzzzzzzzzzyyyxxxuuuuuuuuutttuuuuuuvvvwwwrrrtttwwwxxxxxxyyy{{{|||{{{{{{zzzyyywwwwwwvvvvvvvvvvvvuuuuuuvvvwwwyyyzzzzzzyyywwwuuuvvvxxx{{{}}}}}}|||{{{{{{zzzyyy|||{{{zzzzzz{{{yyywwwuuuqqqqqqsssvvv{{{}}}~~~}}}|||~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{|||~~~||||||}}}~~~{{{||||||}}}}}}}}}||||||{{{|||~~~~~~}}}|||zzz~~~}}}zzzuuurrrppprrruuuwww}}}{{{zzzyyywwwuuuttttttssssssuuuvvvxxxyyyyyyyyyxxxssssssssssssrrrrrrqqqpppsssqqqpppppprrrrrrrrrqqqjjjhhhgggiiinnntttwwwxxxzzz|||~~~{{{yyyxxxtttuuuvvvwwwwwwxxxzzz|||{{{|||{{{yyywwwwwwxxxzzzzzzyyyyyyzzz{{{}}}~~~~~~|||yyywwwtttsssssssssrrrtttvvvxxxxxxxxxvvvuuussssssssssssrrrrrrrrrrrrooopppsssuuuuuutttrrrpppsssrrrrrrrrruuuxxx|||~~~}}}|||zzzyyyxxxvvvsssqqqrrrrrrsssuuuvvvxxxyyyzzz~~~}}}|||}}}}}}yyy|||}}}|||}}}|||zzzxxxwwwxxxxxxwwwuuuuuuwwwyyy{{{{{{{{{zzzyyyzzz{{{|||||||||zzzxxxwwwyyyzzzyyyxxxwwwxxx{{{}}}~~~|||||||||{{{~~~}}}zzz{{{~~~|||yyyuuurrrsssuuuxxxyyywwwxxxxxxxxxwwwwwwwwwxxxttttttsssssstttuuuuuuvvvqqqsssuuuvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwwwwxxxyyyyyyyyy{{{yyywwwuuuuuuvvvxxxzzz|||||||||zzzxxxvvvuuuuuuxxxwwwxxxyyy{{{zzzxxxvvvqqqssswww|||}}}|||~~~~~~{{{zzzzzzyyy{{{|||~~~~~~{{{{{{}}}~~~~~~|||{{{zzz{{{}}}}}}}}}~~~yyyzzz{{{{{{|||{{{{{{{{{yyy{{{~~~~~~~~~{{{wwwsssrrrsssuuuvvv|||yyyyyywwwvvvttttttssssssqqqrrrtttuuuwwwxxxyyyyyyxxxxxxwwwuuurrrpppmmmlllssspppnnnmmmooopppppppppllliiifffhhhmmmrrrttttttvvvwwwyyy{{{|||zzzyyywwwtttuuuvvvuuuttttttvvvxxxvvvwwwxxxxxxvvvvvvvvvxxxwwwwwwwwwxxxzzz}}}~~~~~~|||~~~}}}{{{zzzxxxvvvuuutttssssssoooppprrrttttttsssrrrqqqsssrrrrrrqqqppppppoooooommmnnnqqqssstttssssssrrrttttttsssssstttwwwzzz{{{wwwwwwwwwwwwuuurrrpppnnnnnnnnnoooppprrrssstttttt{{{|||~~~~~~|||{{{{{{||||||~~~~~~|||||||||}}}zzzxxxxxxwwwuuusssvvvwwwyyy{{{|||{{{zzzyyyxxx{{{~~~|||xxxuuuvvvwwwwwwvvvuuuuuuxxxzzz|||}}}~~~|||zzzyyyyyyzzzyyy|||{{{xxxxxx{{{{{{yyyxxxvvvsssrrrqqqrrrsssuuuwwwxxxzzzyyywwwuuuuuuvvvrrrrrrrrrrrrrrrssstttuuurrrtttuuuuuutttssstttuuuuuuvvvwwwxxxyyyyyyyyyyyyvvvvvvxxxyyyyyyzzzyyyyyyyyyxxxwwwuuuuuuuuuuuuvvvyyyzzz{{{yyyvvvtttssssssqqqrrrtttxxx{{{}}}|||zzzrrrtttxxx}}}~~~{{{zzz}}}}}}zzzyyyxxxtttvvvyyyzzz{{{~~~~~~vvvwwwxxxzzz{{{|||||||||}}}|||{{{zzz{{{|||~~~}}}}}}~~~zzzzzz{{{{{{{{{{{{{{{zzzyyy{{{~~~|||yyywwwwwwxxxxxx{{{xxxxxxvvvuuuttttttttttttrrrrrrrrrssstttvvvwwwxxxyyyxxxxxxvvvtttrrrpppooorrrppplllkkklllmmmnnnnnnnnnjjjggghhhmmmqqqrrrqqqssstttvvvyyyzzzzzzyyywwwtttuuuuuusssrrrqqqrrrtttpppsssvvvwwwvvvuuuuuuvvvuuuuuuuuuuuuwwwyyy|||}}}yyy{{{|||{{{}}}|||yyyyyyxxxxxxwwwuuutttsssnnnoooqqqrrrrrrqqqpppooossssssrrrqqqooonnnmmmmmmlllmmmoooqqqssstttuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{yyyyyyxxxuuurrrpppoooooonnnnnnoooppppppqqqrrrrrrvvvxxxzzzzzzyyyxxxxxxxxx|||}}}~~~~~~|||zzzxxxwwwvvvwwwxxxzzz|||}}}|||{{{zzzxxxzzz}}}|||wwwtttqqqrrrtttsssrrrrrrsssuuuuuuvvvvvvuuuttttttvvvxxxvvvxxxxxxvvvvvvxxxxxxuuurrrrrrrrrrrrqqqrrrssstttwwwzzz~~~~~~{{{vvvtttsssppppppppppppqqqrrrssstttrrrtttvvvvvvuuutttuuuvvvtttuuuwwwxxxyyyyyyyyyxxxuuuwwwxxxzzz{{{zzzzzzyyyuuuuuuuuuuuutttsssrrrrrruuuwwwyyyxxxuuurrrrrrsssnnnooorrrwwwzzz|||{{{yyyttttttuuuxxx{{{{{{zzzxxxxxxzzz||||||zzzxxxwwwwwwqqqssstttuuuvvvxxx|||}}}tttuuuwwwyyyzzz{{{||||||||||||{{{zzz{{{|||}}}~~~}}}~~~~~~~~~}}}}}}|||{{{zzz{{{|||~~~{{{{{{|||||||||{{{{{{zzz{{{|||~~~}}}zzzyyyxxxxxxxxx}}}xxxwwwvvvuuuuuuuuuuuuuuutttsssrrrrrrssstttvvvwwwuuuuuuvvvvvvwwwvvvvvvvvvrrroookkkjjjjjjllllllmmmoookkkgggiiinnnqqqqqqooossssssuuuxxxzzz{{{zzzxxxtttttttttrrrpppooopppqqqmmmpppuuuwwwwwwuuuuuuuuuttttttssstttuuuvvvxxxyyyuuuxxxzzzzzz}}}|||wwwxxxyyyyyyxxxwwwuuutttoooppprrrssssssrrrqqqppptttsssrrrpppooommmlllkkklllmmmnnnppprrrtttvvvwwwqqqqqqrrrssstttuuuwwwxxx~~~zzzvvvrrrqqqqqqsssqqqqqqrrrrrrrrrsssssssssrrrtttwwwwwwvvvuuuuuuvvv{{{||||||~~~}}}|||{{{{{{wwwyyy{{{|||}}}}}}|||{{{xxxzzz|||~~~}}}{{{wwwuuummmoooqqqrrrqqqppppppqqqpppppppppooooooppptttvvvrrrvvvvvvttttttwwwvvvsssmmmoooqqqrrrrrrsssuuuvvvwww|||yyytttqqqoooooooooooopppqqqrrrsssrrrtttvvvwwwvvvvvvwwwxxxuuuvvvwwwxxxyyyxxxxxxwwwuuuwwwyyy{{{{{{{{{zzzyyyrrrsssttttttsssrrrpppooosssvvvxxxwwwtttrrrrrrssspppqqqsssvvvyyyyyywwwtttuuusssrrrrrrtttvvvwwwvvvuuuwwwyyyyyyxxxvvvvvvwwwqqqqqqrrrqqqrrrvvv{{{|||uuuvvvxxxzzz|||}}}}}}~~~{{{{{{{{{zzz{{{{{{|||||||||||||||{{{zzzxxxwwwvvvwwwxxxzzz}}}}}}||||||}}}}}}||||||{{{zzz}}}~~~~~~~~~~~~|||zzzxxxvvvuuuwww{{{~~~uuuttttttttttttuuuuuuvvvwwwvvvvvvtttsssrrrqqqqqqqqqrrruuuvvvwwwvvvuuutttqqqnnnjjjfffdddeeeggghhhjjjjjjkkkmmmoooqqqsssttttttuuuwwwxxxxxxxxxxxxwwwuuutttsssrrrqqqpppppppppmmmnnnppprrrssstttuuuuuusssrrrqqqppppppqqqrrrrrrrrrtttxxx{{{}}}}}}|||{{{xxxyyy{{{|||}}}|||{{{zzzqqqqqqqqqqqqrrrsssttttttwwwwwwvvvssspppoooooopppnnnnnnooopppqqqssstttuuuvvvtttrrrppppppsssvvvxxxyyyzzzzzzwwwtttrrrsssuuuqqqqqqsssuuuvvvuuurrroooqqqpppsssvvvvvvssstttxxx~~~{{{{{{zzz{{{}}}~~~~~~}}}|||{{{wwwwwwwwwyyy|||{{{xxxtttqqqpppooonnnnnnooopppqqqooonnnnnnnnnooorrrtttvvvuuuvvvwwwvvvtttsssssstttssspppnnnnnnpppssstttuuuyyy|||}}}xxxsssqqqpppooooooqqqssstttsssqqqrrrsssssstttuuuuuuuuuuuusssvvvyyyyyyvvvwww{{{|||zzzwwwvvvwwwxxxyyyxxxssssssrrrrrrqqqpppooooooqqqrrrsssrrrpppooopppqqqttttttuuuwwwyyyyyywwwvvvtttrrrooommmmmmooorrrtttwwwyyy{{{{{{yyyuuusssrrroooooooooppprrruuuwwwyyy~~~}}}zzz}}}}}}||||||{{{zzzxxxxxxuuuwww{{{}}}}}}||||||{{{yyywwwvvvwwwxxxyyy}}}}}}}}}~~~}}}~~~~~~~~~~~~|||zzzyyy}}}~~~|||yyyvvvtttrrrrrrwwwyyy|||~~~~~~~~~}}}xxxzzz|||{{{|||uuuuuutttttttttttttttttttttttttttsssrrrrrrqqqqqqqqqrrrtttvvvwwwwwwvvvuuurrrpppmmmjjjgggfffffffffgggiiilllppprrrtttttttttvvvwwwyyyzzzzzzzzzxxxwwwuuutttsssrrrqqqpppppppppoooooopppqqqrrrssssssssssssrrrqqqppppppqqqrrrrrrsssuuuxxxzzz{{{{{{zzzyyywwwxxxzzz|||}}}}}}|||{{{tttsssrrrrrrrrrssstttuuuwwwwwwwwwuuurrrpppqqqrrrooooooppppppqqqssstttuuuuuusssrrrpppqqqrrruuuvvvxxxyyyyyywwwsssrrrrrrtttuuuuuuuuuvvvwwwuuurrroooooonnnppptttsssqqqrrrvvv}}}}}}{{{|||||||||||||||{{{{{{yyywwwwwwxxxzzzyyywwwtttrrrpppnnnlllllllllnnnoooqqqpppooooooppprrruuuwwwxxxyyyyyywwwtttrrrrrrsssqqqooollllllooosssvvvwwwyyy|||~~~~~~{{{wwwsssrrrrrrqqqqqqrrrtttuuutttrrrrrrrrrsssssssssssssssssssssvvvxxxxxxuuuuuuyyy}}}{{{xxxvvvuuuvvvwwwwwwwwwssssssrrrrrrqqqppppppoooqqqrrrsssrrrpppooopppqqquuuuuuuuuwwwxxxxxxwwwuuurrrqqqnnnllllllnnnqqqrrrtttwwwzzzzzzxxxvvvttttttrrrqqqqqqqqqrrrssstttuuuxxx|||}}}zzzzzz{{{{{{{{{zzzzzzyyyxxxxxxzzz{{{|||}}}~~~~~~|||{{{yyyyyyyyyzzz{{{}}}}}}}}}}}}}}}|||}}}{{{zzz}}}}}}{{{xxxvvvtttsssuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}~~~|||xxxzzz~~~vvvvvvvvvuuutttttttttsssssssssrrrrrrrrrqqqqqqqqqppprrrtttuuuwwwwwwwwwvvvssssssrrrpppmmmjjjgggfffeeehhhnnnrrruuuvvvuuutttyyyzzz|||~~~}}}{{{yyywwwuuuuuutttsssqqqqqqpppoooppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrtttuuuwwwxxxyyyyyyxxxwwwvvvwwwzzz|||}}}}}}}}}}}}wwwvvvsssqqqqqqrrrtttvvvvvvwwwxxxvvvtttssstttuuuqqqqqqqqqqqqqqqrrrsssssssssrrrrrrrrrrrrsssttttttwwwwwwxxxvvvtttsssssstttvvvuuuuuuuuuuuusssooollllllkkkmmmqqqpppnnnpppttt|||~~~}}}|||{{{zzzzzzzzzzzzzzzwwwuuutttuuuwwwxxxxxxwwwvvvtttpppmmmllllllnnnooorrrqqqooonnnooorrruuuwwwzzzzzzzzzwwwtttqqqqqqqqqpppnnnkkkkkknnnssswwwyyyyyyzzz|||zzzxxxuuusssssstttsssssstttvvvvvvuuusssrrrrrrrrrqqqqqqqqqqqqppprrruuuvvvuuussssssuuuxxxyyyvvvtttssstttuuuuuuuuusssrrrrrrqqqqqqpppppppppqqqrrrsssqqqpppoooppprrrvvvvvvvvvwwwxxxwwwuuusssqqqooommmkkkkkkmmmoooqqqqqqtttwwwxxxwwwuuutttssssssrrrrrrqqqqqqqqqqqqqqqqqquuuyyy}}}}}}~~~}}}|||wwwxxxyyy{{{{{{{{{zzzyyyyyyyyyxxxyyyzzz|||~~~}}}|||{{{{{{{{{|||}}}}}}}}}}}}~~~}}}{{{~~~~~~~~~|||zzzyyyxxx}}}~~~}}}}}}~~~~~~|||yyywwwuuuvvvwwwxxxyyy{{{|||~~~~~~~~~}}}~~~|||}}}}}}~~~~~~~~~|||yyyzzz|||xxxxxxxxxwwwvvvuuuttttttuuuttttttsssrrrqqqpppppppppqqqsssuuuvvvwwwwwwwwwssstttuuuvvvtttpppllljjjjjjlllpppsssvvvvvvvvvuuuzzz|||~~~}}}zzzxxxwwwvvvvvvuuutttrrrqqqppppppppppppqqqrrrsssttttttrrrrrrrrrrrrrrrrrrssssssrrrssstttvvvwwwwwwwwwwwwuuuvvvxxx{{{|||}}}~~~~~~yyywwwsssppppppqqqsssuuuvvvwwwxxxxxxvvvuuuvvvwwwssssssrrrqqqqqqqqqqqqqqqrrrrrrsssttttttttttttttttttuuuvvvvvvvvvvvvwwwwwwrrrqqqqqqqqqrrrpppmmmjjjkkkjjjkkkoooooommmoootttzzz}}}|||||||||{{{}}}{{{zzzxxxwwwwwwxxxxxxtttsssrrrrrrtttwwwyyy{{{{{{xxxuuuqqqooooooooopppqqqooonnnmmmmmmooorrrtttwwwxxxwwwuuurrrppppppqqqrrroookkkkkknnnrrrvvvxxxxxxyyyyyywwwtttsssssstttuuuttttttuuuvvvvvvuuusssrrrqqqqqqpppoooooooooooossstttuuusssqqqqqqsssuuuvvvtttrrrrrrssstttsssrrrrrrrrrrrrqqqqqqppppppppprrrsssrrrqqqooooooqqqrrrwwwwwwvvvwwwwwwvvvtttqqqooommmkkkjjjjjjkkkmmmooonnnqqqtttuuusssqqqooooooqqqqqqppppppoooooooooooommmppptttvvvwwwxxxzzz|||~~~}}}}}}{{{|||||||||{{{yyywwwvvvwwwxxxyyyzzzzzzyyyxxxwwwwwwwwwxxxyyyzzz|||}}}~~~}}}|||{{{{{{{{{|||}}}}}}~~~~~~~~~||||||~~~{{{zzzzzzyyyxxxvvvuuuuuuzzz{{{}}}}}}||||||}}}~~~|||yyyxxxyyyyyyyyyzzz|||~~~~~~}}}}}}~~~{{{|||}}}~~~~~~}}}|||{{{~~~~~~|||zzz{{{|||zzzzzzzzzzzzyyywwwvvvuuuwwwwwwvvvtttsssqqqppppppqqqrrrssstttvvvvvvwwwwwwrrrtttwwwyyyyyyvvvssspppqqqqqqrrrssstttuuuvvvvvv{{{|||~~~~~~|||zzzxxxxxxxxxxxxwwwvvvtttrrrqqqoooooooooqqqsssuuuwwwxxxrrrrrrssssssttttttttttttqqqqqqqqqrrrtttvvvwwwxxxtttuuuwwwyyy{{{|||~~~~~~xxxvvvrrrooonnnooorrrsssuuuwwwxxxxxxwwwvvvvvvwwwssssssrrrqqqpppppppppppprrrssstttuuuvvvuuuuuutttrrrssstttwwwyyyzzzzzzzzzooonnnnnnoooppppppnnnlllkkkjjjkkknnnnnnmmmoootttvvv}}}}}}{{{wwwuuuuuuvvvvvvwww{{{zzzxxxvvvuuuuuuvvvwwwuuutttsssrrrqqqsssuuuwwwzzzyyyvvvsssqqqpppppppppnnnmmmlllkkklllmmmnnnoooqqqrrrssssssqqqpppqqqrrruuurrrnnnmmmnnnrrrtttuuuwwwwwwwwwuuurrrrrrsssuuuttttttssstttvvvvvvuuusssrrrrrrpppoooooooooooopppsssssssssrrrqqqqqqrrrssstttsssqqqqqqrrrsssrrrqqqrrrrrrqqqqqqqqqqqqqqqpppssssssrrrpppooooooqqqssswwwwwwvvvvvvwwwvvvsssqqqmmmlllkkkjjjjjjkkklllmmmllloooqqqqqqooollljjjiiillllllmmmmmmnnnnnnoooooollloooqqqsssssstttvvvxxx||||||||||||{{{zzzyyyyyyzzzzzzzzzyyyxxxvvvtttssswwwxxxzzzzzzyyywwwuuusssssstttwwwyyy{{{{{{zzzzzzyyyyyyyyyyyyzzzzzz{{{|||}}}~~~}}}~~~~~~{{{|||~~~}}}xxxxxxwwwvvvvvvuuuuuuuuuvvvxxxzzzzzz{{{|||~~~~~~|||zzz{{{{{{{{{{{{}}}~~~~~~}}}}}}}}}~~~|||}}}~~~~~~}}}{{{zzzyyy~~~}}}{{{{{{~~~~~~}}}~~~~~~yyyyyyzzz{{{zzzyyywwwvvvwwwwwwvvvuuusssrrrqqqpppssssssttttttuuuvvvvvvvvvqqqsssvvvxxxxxxwwwvvvtttuuuuuuttttttuuuvvvwwwwwwyyyzzz{{{{{{{{{zzzyyyxxxyyyyyyyyyxxxwwwtttrrrqqqmmmnnnnnnooorrruuuxxxzzzssstttuuuvvvvvvwwwvvvvvvqqqpppppppppqqqsssuuuwwwssstttuuuwwwyyy{{{|||}}}wwwuuurrrpppooopppqqqrrrsssvvvxxxxxxvvvuuutttuuurrrrrrpppoooooonnnnnnnnnrrrsssttttttuuuuuuttttttrrrrrrsssvvvyyy{{{zzzxxxpppooonnnoooqqqqqqooonnnkkkiiijjjmmmmmmlllpppuuurrrwww~~~{{{vvvuuutttsssrrrrrrssssssxxxwwwvvvuuuuuuuuuuuuuuuyyyxxxvvvrrrooonnnooopppuuuuuutttsssqqqpppnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnpppqqqpppqqqrrrtttvvvssspppoooqqqsssttttttvvvvvvvvvtttrrrrrrtttvvvtttssssssuuuwwwxxxwwwuuusssrrrqqqpppppppppqqqrrrtttssssssrrrrrrrrrsssssssssrrrqqqqqqrrrrrrqqqoooqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrpppnnnoooqqqssswwwvvvvvvvvvwwwvvvsssqqqlllkkkjjjjjjjjjjjjkkklllkkkmmmoooooollliiiffffffggghhhiiikkklllmmmmmmmmmlllnnnpppqqqrrrsssuuuwww{{{{{{{{{{{{zzzyyyxxxwwwuuuvvvvvvvvvvvvvvvuuuuuuwwwxxxyyyzzzyyyvvvsssqqqppprrruuuxxxzzzyyyxxxwwwuuuuuuvvvwwwxxxyyyyyyyyy{{{}}}~~~||||||~~~}}}|||||||||{{{}}}zzzzzz{{{~~~~~~{{{wwwwwwvvvvvvvvvwwwxxxyyytttvvvxxxyyyzzz|||~~~}}}|||zzz{{{{{{}}}~~~~~~}}}|||}}}~~~~~~}}}~~~~~~|||yyyxxx{{{zzzzzzzzz|||~~~~~~vvvwwwyyyzzzyyyxxxwwwvvvttttttssssssssssssssssssuuuuuuttttttttttttuuuuuurrrssssssttttttttttttttttttuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxxxxvvvssspppooommmmmmmmmmmmooorrruuuwwwtttuuuvvvxxxyyyyyyxxxxxxtttrrrpppoooooopppqqqssssssssstttuuuwwwxxxzzz{{{uuutttsssrrrqqqqqqrrrsssrrrtttvvvwwwuuusssrrrrrrppppppooonnnmmmmmmmmmnnnqqqqqqqqqrrrrrrrrrsssssssssrrrsssuuuxxxxxxuuusssqqqooonnnnnnoooooommmllljjjhhhiiillllllkkkooouuuqqqtttxxx{{{|||{{{zzzyyyxxxxxxxxxvvvtttsssrrrrrrttttttuuuuuuuuuuuuttttttwwwwwwvvvsssnnnlllmmmooopppqqqssstttsssqqqooommmpppqqqrrrssssssqqqooommmlllnnnpppqqqpppqqqsssuuuuuusssrrrrrrtttuuuuuuuuuuuuvvvvvvtttsssssstttvvvtttssstttvvvyyyzzzyyyxxxtttsssrrrqqqqqqrrrtttuuuuuutttsssssstttuuuuuuuuusssqqqqqqqqqrrrrrrqqqoooqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrpppnnnnnnqqqtttvvvuuuuuuvvvvvvvvvsssqqqlllkkkkkkjjjjjjkkkkkkllliiilllnnnnnnllliiiggggggdddeeegggiiijjjjjjjjjjjjkkkmmmooopppppprrrtttvvvxxxxxxxxxxxxwwwvvvuuuuuurrrsssssstttttttttuuuuuutttvvvxxxyyyyyywwwtttrrroooqqqssstttvvvvvvwwwvvvrrrssstttvvvwwwxxxxxxxxxxxxzzz}}}|||zzz|||~~~~~~}}}{{{yyyyyyzzz{{{|||~~~}}}|||zzzxxxwwwzzz~~~|||xxxuuuuuuuuuuuuvvvxxxzzz{{{uuuvvvxxxxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~|||||||||}}}~~~~~~|||zzzxxxyyyzzz{{{||||||~~~~~~~~~~~~tttuuuwwwxxxxxxwwwvvvuuuppppppqqqrrrssssssttttttvvvvvvuuuttttttttttttuuussssssrrrqqqqqqqqqrrrrrrpppssswwwzzz{{{{{{yyyxxxuuuuuutttssstttuuuwwwxxxvvvwwwwwwwwwuuurrrooommmmmmmmmllllllmmmooorrrsssuuuvvvxxxyyyzzzzzzyyyyyywwwuuuqqqnnnmmmmmmnnnooossssssssstttuuuwwwyyyyyyuuuuuutttsssssssssssstttrrrtttvvvvvvtttqqqppppppoooooonnnmmmmmmmmmmmmmmmppppppooooooppppppqqqrrruuusssssstttvvvuuuqqqmmmpppnnnlllllllllkkkiiigggiiiggghhhjjjkkkjjjnnnttttttuuuvvvvvvvvvvvvwwwxxx~~~~~~~~~{{{xxxtttrrrrrrrrrssstttuuuuuuuuutttsssqqqssstttrrrooonnnppprrroooqqqtttvvvvvvtttrrrooorrrtttvvvxxxwwwuuuqqqooonnnoooqqqqqqqqqqqqsssuuusssrrrrrrtttvvvxxxwwwwwwuuuuuuvvvuuussssssuuuvvvttttttuuuwwwzzz||||||{{{uuutttrrrrrrrrrtttvvvwwwuuutttssssssuuuvvvvvvvvvrrrqqqqqqqqqsssrrrpppoooqqqqqqqqqqqqqqqqqqqqqqqqtttsssrrrooonnnnnnqqqtttuuuttttttuuuwwwvvvtttrrrlllkkkkkkkkkkkkkkkkkklllhhhjjjnnnooommmkkkjjjjjjdddeeefffhhhhhhhhhggggggjjjlllmmmnnnooopppsssvvvttttttttttttsssrrrqqqqqqsssssssssrrrrrrrrrrrrrrrqqqtttwwwyyyyyywwwuuusssqqqppppppqqqrrrtttvvvxxxqqqrrrtttuuuwwwxxxxxxxxxuuuwww{{{~~~}}}{{{yyy}}}~~~~~~}}}zzzxxxwwwxxx{{{|||~~~~~~}}}{{{zzz{{{wwwuuuwww{{{}}}zzzvvvrrrrrrrrrssstttvvvyyyzzzwwwxxxyyyyyyyyyzzz}}}~~~}}}}}}||||||}}}~~~~~~~~~|||||||||}}}~~~~~~~~~}}}zzzyyyxxxzzz}}}~~~~~~}}}~~~~~~~~~~~~~~~ssstttuuuvvvvvvvvvuuuttttttqqqnnnnnnoooqqqssssssyyywwwuuurrrppppppppppppqqqpppnnnlllmmmoooqqqsssvvvvvvvvvvvvvvvuuutttsssuuutttsssrrrsssssstttuuuvvvwwwxxxxxxvvvrrrooolllmmmlllllllllmmmoooqqqrrrvvvxxx{{{}}}}}}|||yyywwwvvvssspppmmmkkklllnnnpppssssssttttttsssrrrqqqpppqqqqqqrrrrrrrrrsssssssssttttttssssssrrrqqqppppppmmmlllkkkjjjiiihhhhhhhhhlllkkkkkkmmmppprrrrrrqqqrrrqqqqqqpppooonnnnnnnnnpppooonnnmmmkkkjjjiiihhhhhhhhhiiihhhhhhjjjmmmpppxxxyyyzzzxxxvvvuuuuuuvvv{{{wwwrrrrrrqqqqqqrrruuuwwwvvvtttrrrsssuuuvvvsssooolllkkklllqqqrrrssstttttttttttttttqqqsssttttttsssrrrrrrsssooorrrtttuuuuuuttttttuuuuuuuuuttttttuuuwwwyyyzzzssstttuuuvvvvvvuuutttsssrrrqqqqqqtttxxxyyywwwtttsssttttttuuuvvvwwwxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwqqqqqqqqqpppppppppoooooosssssssssrrrqqqpppooonnnrrrrrrrrrrrrrrrrrrrrrrrrwwwwwwwwwuuutttrrrpppooopppmmmkkkkkknnnooonnnllllllmmmmmmkkkjjjjjjlllnnnkkkhhheeecccdddfffhhhhhhhhhiiijjjkkkmmmnnnooopppnnnpppqqqqqqooonnnoooppprrrrrrqqqqqqpppqqqqqqqqqpppqqqrrrsssssssssrrrrrrrrrrrrssssssssssssssssssooopppqqqrrrssstttttttttttttttuuuvvvwwwyyyzzz{{{zzzxxxuuussstttvvvzzz|||~~~~~~~~~}}}}}}}}}||||||zzzxxxvvvvvvwwwxxxwwwvvvttttttuuuwwwyyyxxxvvvtttuuuvvvwwwyyy{{{||||||}}}|||}}}|||{{{zzz{{{~~~~~~}}}|||||||||zzz||||||yyyyyy{{{~~~~~~~~~{{{}}}|||{{{zzz{{{}}}~~~~~~rrrssstttuuuuuuuuutttssssssqqqooooooqqqtttuuuvvvwwwvvvtttrrrpppoooooooooqqqpppnnnmmmmmmnnnqqqrrruuuvvvvvvvvvuuuuuutttsssttttttrrrrrrqqqrrrssstttuuuuuuvvvvvvtttqqqnnnkkkjjjjjjjjjkkklllmmmoooooosssuuuyyy{{{|||{{{yyyxxxuuusssooommmkkklllnnnoooooopppqqqtttvvvuuurrroooppppppppppppppppppqqqqqqrrrrrrrrrqqqqqqpppppppppmmmlllkkkiiihhhgggggggggkkkkkkkkkmmmooopppooonnnooooooooonnnnnnnnnmmmmmmmmmmmmllllllkkkkkkjjjjjjiiijjjjjjiiiiiikkknnnqqqxxxyyyyyyxxxvvvuuuuuuvvvzzzwwwsssssssssssssssuuuvvvvvvsssqqqrrrssstttrrrnnnkkkkkklllooopppqqqrrrssssssssssssppprrrsssrrrqqqqqqrrrttttttuuuvvvvvvtttsssssstttwwwvvvuuuuuuuuuvvvwwwxxxtttuuuuuuuuutttsssqqqppppppppppppsssvvvwwwuuusssooopppqqqsssuuuwwwxxxyyyyyyyyyxxxwwwwwwvvvuuuuuupppoooooooooooopppppppppppppppppppppoooooonnnmmmqqqqqqrrrrrrrrrrrrqqqqqqsssssssssssssssrrrqqqqqqqqqnnnlllmmmoooppppppnnnmmmnnnmmmkkkiiiiiikkkmmmllljjjgggffffffggggggggggggggghhhjjjkkkmmmnnnnnnmmmoooppppppooonnnnnnooooooooooooooooooppppppqqqoooooooooppppppqqqqqqqqqqqqrrrrrrrrrrrrsssssssssqqqqqqqqqrrrrrrrrrrrrrrrttttttuuuvvvwwwyyyzzz{{{zzzxxxuuuttttttvvvyyy{{{~~~~~~~~~~~~{{{zzzxxxxxxxxxyyyxxxwwwtttssstttvvvwwwwwwuuurrrrrrsssuuuwwwyyyzzz||||||{{{|||{{{yyyxxxyyy{{{}}}~~~~~~}}}~~~~~~~~~}}}||||||{{{{{{wwwxxx{{{}}}~~~{{{{{{}}}~~~~~~|||}}}|||{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~pppqqqssstttttttttsssrrrsssqqqoooppprrruuuwwwxxxuuutttsssqqqppppppoooooorrrpppnnnmmmmmmnnnpppqqqttttttuuuuuuuuutttssssssssssssqqqpppoooppppppqqqrrrssstttsssrrrooollljjjggghhhiiikkkllllllllllllppprrrvvvyyy{{{{{{zzzyyytttrrrooolllkkklllnnnooonnnnnnqqqwww||||||wwwqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooopppppppppmmmlllkkkjjjhhhgggfffeeejjjjjjkkkmmmnnnnnnllljjjkkkkkkkkkkkklllllllllmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiikkknnnpppvvvwwwxxxwwwuuuttttttuuuwww}}}|||vvvssstttuuutttssstttuuuuuusssrrrqqqrrrrrrpppmmmkkkkkkkkkmmmnnnoooqqqqqqqqqqqqqqqpppppppppooonnnoooqqqtttyyyyyyyyywwwtttsssssstttyyyxxxwwwvvvuuuttttttuuutttttttttsssrrrpppnnnlllnnnnnnoooqqqssstttsssqqqkkklllnnnpppsssuuuwwwxxxzzzzzzzzzzzzyyyvvvtttsssooonnnnnnnnnnnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmoooppprrrssssssrrrpppooonnnooopppqqqqqqrrrrrrrrrrrrpppnnnoooppprrrsssrrrppppppooollljjjiiikkkmmmnnnllljjjiiiiiihhhfffeeeeeeeeefffgggiiijjjkkkkkklllnnnoooooonnnmmmnnnooommmmmmmmmmmmmmmnnnooopppmmmmmmllllllmmmnnnpppqqqpppppppppqqqqqqqqqrrrrrrqqqpppppppppppprrrsssttttttttttttuuuwwwxxxzzz{{{yyyxxxvvvttttttvvvwwwyyy}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzyyyzzzzzzxxxwwwtttsssssstttuuuuuusssqqqmmmoooqqqsssvvvxxxzzz{{{zzz{{{zzzxxxvvvuuuwwwyyyyyyyyyyyyzzz|||~~~~~~}}}|||{{{zzzzzztttuuuvvvxxx{{{}}}~~~~~~}}}|||{{{|||}}}}}}}}}}}}~~~~~~|||{{{zzzyyyzzz{{{|||}}}}}}~~~|||~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~}}}||||||}}}~~~~~~|||}}}~~~ooopppqqqrrrssssssrrrrrrsssqqqoooppprrrtttuuuuuutttssssssrrrqqqqqqqqqqqqqqqpppnnnmmmmmmmmmnnnoooqqqrrrrrrsssssssssrrrrrrrrrqqqooonnnmmmnnnnnnooopppqqqqqqqqqpppnnnkkkjjjfffgggiiikkklllllllllkkknnnqqqtttxxxzzz{{{{{{{{{rrrqqqnnnlllkkklllmmmnnnoooooosss{{{|||tttnnnnnnnnnmmmmmmmmmmmmmmmkkkllllllmmmnnnooooooooonnnmmmlllkkkiiihhhfffeeehhhiiijjjlllmmmllliiifffgggggghhhiiijjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiihhhiiilllooorrrsssuuuuuusssqqqqqqrrrssswww|||{{{wwwsssqqqrrrsssrrrqqqrrrtttuuuuuutttrrrrrrqqqooonnnlllllllllkkklllnnnpppqqqqqqpppooooooooonnnlllkkklllpppssszzzzzzyyyvvvtttsssuuuwww{{{zzzxxxvvvtttsssqqqqqqqqqqqqqqqqqqpppnnnlllkkkmmmmmmoooppprrrrrrqqqpppjjjkkklllnnnpppqqqssstttwwwxxxzzzzzzzzzxxxuuutttpppooonnnlllkkkkkkkkkkkkjjjjjjjjjkkkkkklllmmmmmmmmmoooqqqssssssqqqooommmllllllnnnoooppppppppppppqqqpppooooooqqqsssuuuvvvtttsssqqqnnnkkkkkkmmmoooooommmlllkkkkkkiiieeebbbcccddddddeeeggghhhhhhiiikkkmmmoooooonnnmmmnnnoooooonnnmmmmmmllllllmmmmmmlllkkkjjjjjjkkkmmmoooqqqnnnnnnooooooppppppqqqqqqoooooonnnnnnooorrrtttvvvssssssssstttvvvwwwyyyzzzxxxxxxwwwvvvvvvvvvwwwwwwyyyyyyyyyzzzzzzzzzzzzzzz|||{{{zzzyyyzzzyyywwwuuutttsssqqqrrrssssssrrrqqqkkklllnnnpppsssvvvyyyzzzzzz{{{zzzxxxuuussstttvvvuuuuuuvvvxxx{{{}}}~~~~~~}}}{{{zzzzzzuuuuuuuuuvvvwwwyyy{{{|||zzzzzzzzzyyyyyyyyyyyyyyy}}}~~~||||||}}}{{{zzzzzzyyyyyyyyyzzzzzzxxxzzz{{{{{{{{{}}}~~~}}}}}}||||||}}}|||{{{{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~mmmnnnppprrrrrrrrrrrrqqqsssqqqooonnnpppqqqpppppprrrrrrsssssssssrrrrrrrrrpppooonnnllllllkkkllllllnnnoooppppppqqqqqqqqqqqqpppooonnnmmmlllmmmmmmnnnoooooopppoooooommmlllkkkgggiiikkklllmmmnnnmmmmmmnnnpppssswwwyyyzzz{{{{{{pppooommmlllkkklllmmmmmmoooooosss|||}}}tttnnnnnnnnnnnnnnnnnnnnnnnnjjjkkkkkkllllllmmmmmmnnnmmmmmmmmmlllkkkiiigggfffggghhhiiikkkllljjjgggdddeeeeeefffhhhiiikkkllllllmmmmmmlllkkkkkkjjjjjjiiiiiiiiihhhgggffffffiiilllmmmooorrrrrrpppnnnnnnnnnnnnqqqtttssspppnnnnnnooonnnmmmlllnnnrrruuuvvvwwwsssrrrpppoooooooooooonnnjjjllloooqqqrrrrrrqqqpppoooooollljjjhhhjjjnnnrrrwwwwwwwwwvvvtttuuuwwwyyyzzzyyywwwuuusssqqqooonnnmmmnnnnnnoooooonnnlllllllllmmmooopppppppppppppppkkkkkkllllllmmmmmmmmmnnnqqqsssuuuwwwxxxxxxwwwvvvsssqqqnnnkkkhhhgggffffffhhhhhhhhhiiijjjlllnnnooommmoooqqqssssssqqqooommmmmmmmmnnnnnnooonnnnnnnnnoooooonnnnnnooorrruuuxxxxxxwwwtttpppmmmmmmoooqqqpppooommmmmmkkkiiieeeaaaccccccdddeeeeeefffggggggkkkmmmnnnooonnnmmmnnnooosssrrrpppnnnlllkkkjjjjjjlllkkkiiiiiijjjlllnnnpppmmmmmmnnnoooooopppqqqqqqrrrqqqooonnnnnnoooqqqrrrqqqqqqrrrssstttvvvwwwxxxwwwwwwxxxxxxxxxxxxwwwvvvxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxxxxxxxxxxuuussstttrrrppppppqqqrrrrrrqqqllllllmmmooorrruuuwwwyyy{{{{{{{{{xxxuuusssssstttssstttuuuwwwzzz}}}~~~}}}{{{zzzxxxxxxwwwwwwwwwxxxyyyzzzyyyyyyyyyyyyyyyxxxwwwwww{{{}}}}}}{{{{{{{{{}}}zzzzzzyyyxxxxxxwwwwwwwwwrrrtttwwwyyy{{{~~~~~~|||{{{zzzzzz|||{{{zzzzzzzzz{{{|||}}}~~~}}}||||||{{{{{{{{{|||}}}}}}~~~mmmnnnpppqqqrrrsssrrrrrrqqqpppnnnmmmnnnnnnmmmlllppppppqqqrrrssssssrrrrrrooonnnmmmkkkjjjiiiiiiiiijjjkkklllmmmnnnooooooooonnnmmmlllllllllmmmnnnnnnooooooooooooooonnnmmmmmmiiijjjkkkmmmnnnnnnnnnooooooppprrruuuwwwxxxxxxxxxooonnnmmmlllkkkllllllmmmmmmmmmpppvvv{{{|||vvvpppmmmmmmnnnnnnnnnooooooooolllllllllkkkkkkkkkkkkkkkkkklllllllllkkkiiihhhfffgggggghhhiiijjjjjjgggdddeeefffggghhhiiikkkllllllnnnnnnmmmllllllkkkjjjjjjiiiiiihhhfffdddeeegggjjjkkkmmmppppppooommmllllllkkklllmmmmmmkkkjjjjjjkkkjjjhhhhhhjjjnnnsssvvvwwwtttrrroooooooooppppppppplllnnnqqqtttuuuuuusssrrrpppooommmjjjhhhiiilllooossstttuuuuuutttuuuwwwyyywwwvvvuuutttrrrpppnnnlllkkklllmmmnnnnnnmmmlllkkkkkkmmmooopppooonnnnnnooolllllllllkkkjjjjjjiiiiiikkkmmmooorrrtttvvvvvvwwwtttrrrnnniiifffccccccccceeeeeeeeegggiiilllnnnpppoooppprrrssssssrrrpppooonnnoooooooooooonnnnnnmmmkkkkkklllllllllppptttxxxyyyxxxuuuqqqnnnnnnqqqsssrrrpppooonnnmmmjjjfffccccccddddddeeeffffffggggggkkkmmmoooooonnnnnnooopppvvvtttrrrooommmkkkiiiiiikkkjjjiiiiiiiiijjjkkkllllllmmmnnnnnnooopppqqqqqqvvvtttrrrooommmllllllllloooooooooppprrrsssuuuvvvuuuwwwyyy{{{{{{zzzyyywwwyyyyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuwwwxxxwwwuuurrrtttqqqooonnnppprrrssstttpppppppppppprrrtttwwwxxx{{{{{{{{{yyyvvvtttssstttrrrssstttwwwzzz}}}~~~|||zzzyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{zzzzzzzzzyyyyyyyyy{{{}}}}}}{{{zzzyyyyyy|||~~~~~~~~~yyyyyyxxxxxxwwwvvvuuuuuuoooqqquuuyyy}}}}}}{{{yyyxxxwwwyyyxxxwwwwwwwwwxxxzzz{{{}}}}}}}}}}}}}}}|||||||||{{{|||}}}mmmnnnppprrrsssssssssrrrooonnnlllmmmnnnnnnmmmllllllmmmooopppqqqqqqqqqpppmmmmmmkkkjjjhhhgggffffffggghhhiiikkklllmmmmmmmmmmmmlllkkkkkklllmmmoooppppppppppppppppppooooooooojjjkkkkkkkkklllnnnooopppnnnoooqqqrrrssssssssssssnnnmmmlllkkkkkkkkkllllllkkklllmmmpppqqqqqqnnnkkkkkkllllllmmmnnnoooppppppnnnnnnmmmllljjjiiiiiihhhhhhhhhjjjjjjjjjhhhgggeeehhhgggfffhhhiiiiiihhhffffffggghhhiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjiiigggeeeeeegggiiijjjmmmpppqqqpppnnnmmmllljjjjjjjjjiiihhhhhhiiiiiihhhfffeeefffjjjooorrrtttssspppmmmmmmoooppppppooonnnppptttwwwyyyxxxvvvuuuqqqpppnnnkkkhhhhhhjjjllloooqqqssstttsssssstttuuusssssssssrrrqqqooommmllllllmmmmmmnnnmmmllljjjiiihhhkkknnnnnnlllkkklllmmmllllllkkkjjjiiihhhhhhgggggghhhjjjmmmooorrrtttuuusssqqqlllgggdddbbbbbbbbbbbbbbbbbbdddfffjjjmmmoooqqqqqqrrrrrrrrrrrrqqqqqqooooooppppppppppppooooooggghhhiiihhhiiilllrrrwwwxxxvvvssspppmmmnnnqqqtttuuusssqqqpppooommmjjjgggeeeeeeeeeffffffgggggghhhkkkmmmooopppoooooopppqqquuutttrrrooommmkkkjjjiiihhhhhhhhhhhhgggggggggggglllmmmnnnooopppqqqrrrrrrsssrrrqqqpppnnnlllkkkkkkmmmmmmmmmnnnpppqqqsssttttttvvvzzz}}}~~~}}}{{{yyyzzzyyyyyyxxxwwwvvvuuuuuutttttttttvvvxxxxxxuuussssssqqqnnnnnnpppsssuuuvvvuuutttsssrrrssstttvvvwwwyyyzzzzzzyyyvvvsssssssssqqqqqqsssuuuyyy|||~~~~~~}}}{{{yyywwwxxxzzz{{{|||}}}|||||||||{{{zzzyyyyyyyyyzzzzzz|||~~~~~~zzzxxxxxxuuuxxx|||}}}|||{{{{{{|||xxxxxxxxxwwwvvvuuussssssoooqqquuuzzz~~~~~~}}}~~~|||zzzxxxvvvvvvwwwwwwvvvuuuvvvwwwxxxyyyyyyzzz{{{|||}}}}}}}}}}}}zzz{{{~~~mmmnnnppprrrssssssssssssmmmllllllmmmooopppooonnniiikkkmmmnnnooopppoooooollllllkkkiiihhhfffeeedddeeefffhhhiiikkkkkklllllllllkkkkkkkkklllnnnpppqqqqqqqqqqqqpppppppppppppppkkkjjjjjjjjjkkkmmmooopppnnnnnnoooppppppppppppooommmmmmlllkkkkkkkkkllllllllllllmmmmmmlllkkkjjjiiiiiijjjkkklllnnnooopppppppppooonnnllljjjhhhgggfffeeefffgggiiiiiigggfffdddhhhgggfffggghhhiiiiiihhhhhhhhhiiijjjkkklllmmmmmmllllllmmmmmmnnnoooooopppkkkkkkjjjgggeeefffhhhjjjkkknnnqqqrrrqqqooonnnmmmkkkjjjiiiggggggggghhhiiihhhfffcccdddhhhllloooqqqsssooolllkkknnnppppppoooppprrrvvvyyy{{{zzzyyywwwqqqqqqooollliiigggiiijjjnnnqqqssstttsssrrrrrrrrrpppqqqqqqqqqpppooommmlllnnnnnnnnnnnnmmmkkkiiiggggggjjjmmmmmmjjjiiijjjkkkkkkkkkjjjjjjiiiiiihhhhhhfffggghhhjjjllloooqqqsssrrroookkkfffcccbbbbbbccc`````````aaadddhhhlllnnnrrrrrrrrrrrrrrrrrrrrrrrrnnnooopppqqqqqqrrrqqqqqqdddfffgggfffgggjjjqqqvvvvvvuuurrrnnnlllmmmppptttxxxvvvsssqqqqqqooommmkkkeeeffffffgggggghhhhhhhhhlllnnnppppppppppppqqqrrrsssrrrpppnnnlllkkkjjjjjjggggggggggggfffeeedddcccmmmmmmnnnooopppqqqrrrrrrmmmmmmnnnooopppooooooooolllllllllmmmoooppprrrssssssvvv{{{~~~|||zzzxxxwwwwwwuuutttsssrrrqqqsssssstttvvvxxxxxxvvvtttssspppnnnmmmppptttwwwxxxyyywwwuuuttttttuuuvvvwwwxxxyyyyyyxxxuuusssrrrrrrpppqqqrrrtttwwwzzz}}}}}}~~~~~~|||yyyxxxtttvvvyyy|||~~~~~~zzzyyyxxxwwwwwwwwwxxxyyy}}}~~~zzzxxxwwwsssvvvzzz|||zzzyyyzzz{{{xxxxxxxxxwwwvvvtttrrrrrrqqqssswww{{{~~~}}}{{{zzz|||~~~|||zzzwwwvvvuuuxxxwwwwwwvvvvvvwwwyyyzzzwwwxxxyyy{{{|||}}}~~~~~~yyyzzz}}}~~~~~~hhhkkkoooqqqqqqqqqrrrrrrsssooolllllloooqqqqqqpppmmmmmmnnnnnnmmmlllkkkkkkkkkkkkjjjjjjiiihhhhhhhhhffffffgggiiikkkmmmooopppqqqnnnllllllooopppooommmrrrqqqqqqqqqqqqqqqqqqqqqpppnnnllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooommmooopppnnnkkkiiijjjllliiijjjjjjkkkkkkkkkjjjjjjjjjkkklllnnnooopppppppppqqqpppnnnlllllllllmmmmmmkkkiiigggfffffffffeeedddgggfffeeeeeeeeeggghhhiiiiiiiiihhhiiijjjlllnnnpppqqqooommmmmmooopppqqqpppmmmmmmllllllkkkkkkkkkjjjlllmmmnnnooopppoooooonnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhfffcccbbbcccfffjjjmmmlllkkkjjjjjjkkkmmmmmmnnnqqqtttxxxyyyxxxvvvtttqqqpppooommmllllllllllllooonnnnnnpppqqqpppnnnkkkppppppoooooonnnmmmmmmmmmpppppppppooonnnllljjjiiijjjkkklllmmmnnnmmmlllkkkpppnnnkkkjjjhhhfffbbb```eeeeeegggiiilllnnnqqqrrrsssrrrnnnjjjgggcccaaa```dddcccccccccdddgggiiikkknnnppprrrtttuuuuuutttssstttrrrpppppppppooommmkkkjjjgggdddcccfffkkkqqquuuxxxxxxwwwuuurrrqqqqqqssstttsssqqqqqqqqqrrrtttvvvooommmkkkiiihhhhhhiiijjjoooooooooppppppqqqqqqrrrooonnnnnnmmmlllkkkkkkkkkgggggggggggghhhiiijjjkkkrrrrrrrrrqqqpppooonnnmmmkkklllmmmnnnooopppqqqqqqmmmmmmlllkkkkkknnnsssvvvwwwxxxyyyzzz{{{{{{{{{{{{vvvyyyxxxrrroooppppppnnnnnnoooppptttwwwxxxwwwvvvpppooooooooopppqqqqqqrrrqqqqqqqqqqqqrrrtttvvvwwwvvvvvvuuutttsssrrrrrrqqqrrrssstttvvvxxxzzz||||||{{{}}}~~~}}}zzzvvvtttsssttttttuuuwwwyyy{{{}}}~~~|||{{{yyywwwvvvvvvvvvwww|||wwwtttqqqrrrtttuuuuuuuuuwwwyyyzzzyyyxxxwwwuuusssqqqpppnnnqqqvvvyyyzzzyyywwwuuupppuuu~~~}}}{{{yyywwwuuussswwwvvvvvvuuuuuuvvvwwwxxxsssuuuwwwwwwvvvvvvxxxyyywwwyyy|||~~~~~~}}}zzzyyy~~~}}}}}}~~~gggjjjnnnpppppppppqqqqqqssspppmmmllloooqqqqqqpppmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjjjjhhhiiiiiijjjkkkmmmnnnooosssqqqnnnnnnpppqqqpppnnnpppqqqqqqqqqqqqpppooooooooonnnmmmmmmnnnoooppppppnnnmmmlllkkkkkkkkkkkkkkklllnnnooonnnkkkjjjkkkmmmiiiiiijjjjjjjjjjjjiiiiiiiiijjjkkkmmmnnnnnnoooooooooooonnnmmmllllllllllllmmmkkkhhhgggffffffdddcccffffffeeeddddddeeefffgggiiihhhhhhiiijjjlllnnnpppssspppnnnmmmnnnoooooonnnoooooonnnnnnmmmmmmmmmmmmlllmmmnnnoooooonnnmmmmmmkkkkkkiiiiiiiiiiiijjjkkkjjjiiigggdddbbbcccfffiiimmmllllllllllllmmmnnnoooooopppsssuuuvvvvvvtttsssrrrqqqqqqpppooonnnmmmmmmnnnmmmlllmmmnnnnnnmmmkkkoooooooooooonnnmmmlllkkklllmmmnnnooonnnmmmkkkjjjkkkllllllmmmmmmmmmmmmmmmooommmkkkjjjiiihhhfffdddfffggghhhiiilllnnnqqqrrrrrrqqqnnnkkkgggeeecccbbbddddddeeefffgggjjjlllmmmnnnppprrrsssttttttsssrrrtttrrrpppoooooonnnmmmkkkfffeeedddeeehhhmmmssswwwwwwyyyzzzyyyvvvsssqqqqqqppppppooooooqqqsssuuuwwwtttrrrpppnnnmmmlllllllllnnnnnnooooooppppppqqqqqqppppppooonnnmmmlllkkkjjjgggggghhhjjjkkkmmmoooppprrrrrrrrrrrrqqqpppoooooolllmmmnnnooopppqqqqqqrrrlllllllllkkkkkkmmmrrruuuwwwwwwxxxxxxyyyyyyyyyzzztttwwwwwwqqqnnnoooooommmmmmnnnqqquuuxxxyyywwwuuupppoooooooooooopppqqqrrrttttttrrrrrrrrrrrrssstttttttttsssrrrrrrqqqppppppqqqqqqssstttvvvxxxyyyzzzyyy{{{|||{{{xxxuuusssrrrttttttuuuvvvwwwyyy{{{|||zzzyyyxxxwwwvvvwwwxxxyyy~~~}}}}}}}}}}}}{{{wwwtttqqqsssuuuuuuttttttvvvwwwxxxxxxxxxvvvuuurrrqqqooooooqqqtttwwwxxxwwwuuusssqqquuu{{{~~~|||{{{zzzzzzyyyxxxwwwuuussswwwvvvuuuuuuuuuvvvwwwxxxsssuuuvvvuuuttttttuuuvvvsssuuuxxxzzz{{{yyywwwuuuyyyzzz{{{|||}}}~~~~~~eeehhhlllnnnooooooooopppssspppnnnmmmnnnpppppppppnnnnnnnnnmmmllljjjiiihhhfffgggiiikkklllmmmmmmmmmkkkkkkkkkkkkllllllmmmmmmsssqqqooonnnoooooonnnlllooopppqqqqqqqqqpppnnnmmmnnnmmmllllllmmmnnnooopppmmmllljjjiiihhhhhhggggggiiikkkllllllkkkkkklllnnniiiiiiiiiiiiiiihhhhhhhhhhhhhhhjjjkkkllllllmmmmmmllllllmmmmmmmmmmmmllllllnnnllliiiggggggfffdddbbbffffffeeedddddddddeeeeeeffffffffffffhhhjjjlllmmmsssqqqnnnmmmmmmmmmmmmlllnnnnnnnnnnnnmmmmmmmmmmmmlllmmmmmmnnnnnnmmmlllkkkjjjjjjiiihhhhhhiiijjjkkkkkkjjjgggdddbbbbbbeeehhhjjjjjjkkklllmmmnnnooooooooopppqqqrrrrrrrrrrrrqqqrrrsssssssssrrrpppnnnmmmkkkjjjhhhhhhiiikkkkkkjjjnnnnnnoooooonnnllliiihhhgggiiilllnnnnnnmmmkkkjjjlllllllllllllllmmmnnnnnnnnnllljjjiiiiiijjjiiihhhgggggghhhiiikkkmmmoooppppppooommmkkkiiigggeeeddddddeeegggiiikkkmmmoooooonnnoooppprrrrrrrrrqqqqqquuurrrnnnllllllmmmllllllggggggggghhhkkkooosssvvvvvvyyy|||}}}yyyuuuqqqooollllllmmmnnnpppsssvvvxxxyyyxxxwwwuuusssqqqooonnnmmmmmmnnnooopppqqqqqqqqqrrrqqqqqqooonnnllljjjiiiggghhhiiilllnnnqqqssstttqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnooopppqqqrrrrrrsssllllllkkkkkkkkkmmmqqquuuxxxwwwvvvuuuvvvwwwxxxyyytttwwwwwwrrroooooonnnkkklllnnnrrrwwwzzz{{{xxxuuuppppppppppppppppppqqqrrrxxxwwwuuusssrrrqqqqqqqqqrrrqqqqqqppppppoooooooooooopppqqqrrrtttuuuvvvwwwwwwxxxyyyxxxuuurrrqqqqqqttttttttttttvvvwwwxxxyyywwwvvvuuuuuuvvvxxxzzz|||}}}|||{{{||||||{{{xxxuuutttuuuvvvvvvuuuttttttuuuwwwwwwwwwvvvuuurrrpppooooooppprrrsssssssssrrrrrrqqqtttxxx{{{|||{{{yyyxxxyyyyyyzzz{{{zzzxxxwwwuuutttuuuvvvwwwwwwuuutttrrruuuuuuuuuuuuuuuvvvwwwwwwvvvwwwwwwvvvtttsssssstttrrrtttvvvxxxyyywwwuuutttuuuvvvxxxzzz{{{|||}}}}}}zzz{{{~~~||||||}}}~~~}}}~~~}}}}}}~~~~~~~~~~~~|||eeehhhlllnnnoooooopppqqqrrrpppnnnmmmmmmnnnooopppppppppooonnnllljjjiiihhhfffhhhjjjlllnnnoooppppppmmmllllllkkkkkklllmmmmmmqqqpppnnnlllkkkjjjiiiiiiooopppqqqrrrrrrqqqooonnnnnnnnnmmmkkkjjjjjjkkkmmmjjjjjjiiihhhggggggggghhhggghhhiiijjjkkklllmmmnnniiihhhhhhgggggggggggggggfffggghhhiiijjjjjjjjjjjjiiijjjlllmmmmmmmmmlllkkknnnllliiihhhhhhhhhfffeeeggggggfffeeeddddddddddddcccbbbbbbcccdddfffhhhjjjqqqooolllkkklllmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllkkkiiiiiihhhggghhhiiijjjkkkkkkjjjgggccc```___bbbdddfffgggiiikkklllmmmnnnnnnooonnnnnnnnnnnnoooooooooqqqrrrssssssrrrpppnnnllliiifffdddccceeegggiiiiiilllmmmnnnnnnmmmjjjgggeeebbbeeehhhlllmmmmmmkkkjjjkkkkkkjjjjjjjjjlllmmmnnnnnnkkkiiihhhhhhhhhhhhgggeeeffffffggghhhjjjkkkllllllllllllkkkiiihhhgggfffbbbdddhhhkkkmmmnnnooonnnlllmmmnnnooopppppppppooosssoookkkiiiiiijjjjjjjjjkkkkkklllmmmoooqqqrrrssswwwyyy|||{{{wwwsssooonnnllllllmmmnnnqqqsssuuuwwwxxxyyyyyyyyywwwuuurrrpppmmmnnnooopppqqqrrrqqqqqqrrrrrrrrrqqqooollljjjiiifffgggiiilllnnnppprrrrrrpppqqqqqqrrrsssssssssrrrooooooppppppqqqrrrrrrssslllmmmmmmllllllnnnrrruuuyyyxxxvvvttttttuuuwwwxxxxxx{{{{{{vvvrrrpppnnnjjjkkknnnrrrxxx|||{{{xxxuuurrrrrrrrrqqqqqqrrrsssssszzzyyyxxxvvvtttrrrqqqqqqpppppppppppppppooooooooooooooopppqqqrrrttttttuuutttvvvwwwuuusssqqqppppppsssssssssssstttuuuvvvvvvtttsssssssssuuuxxx|||~~~}}}|||{{{|||}}}}}}{{{yyywwwyyyzzzyyywwwvvvuuuvvvwwwxxxxxxxxxvvvtttrrrpppooooooppppppppppppppppppqqqrrrtttvvvwwwwwwvvvuuuvvvvvvuuuuuuttttttttttttqqqtttvvvwwwvvvtttrrrqqqttttttttttttuuuvvvvvvwwwyyyzzzzzzxxxvvvttttttttttttvvvxxxzzzzzzyyywwwvvvuuuvvvvvvwwwyyyzzz||||||zzz{{{}}}~~~|||~~~~~~~~~}}}{{{{{{{{{{{{zzz||||||}}}}}}~~~~~~~~~~~~}}}|||~~~~~~eeehhhllloooooopppqqqqqqqqqpppnnnmmmllllllnnnoooqqqppppppooommmkkkjjjiiihhhhhhjjjlllnnnqqqssstttqqqooommmkkkjjjkkkmmmnnnpppooonnnllliiihhhhhhhhhnnnoooppprrrrrrrrrqqqpppssssssqqqnnnjjjhhhiiijjjhhhggggggggghhhiiijjjjjjeeefffggghhhkkkmmmnnnnnniiiiiiggggggffffffggggggeeefffggghhhiiiiiiiiihhhggghhhjjjkkklllllllllkkkllljjjhhhhhhjjjkkkjjjiiiiiiiiihhhgggfffeeeccccccbbbbbbbbbcccdddfffhhhiiimmmkkkiiiiiijjjllllllkkkiiiiiiiiiiiiiiijjjjjjjjjlllmmmnnnnnnnnnmmmlllkkkhhhhhhgggfffggghhhiiijjjjjjiiieee```]]]\\\^^^```ccceeehhhlllnnnoooppppppmmmmmmlllkkkkkklllmmmnnnooopppqqqqqqpppnnnkkkjjjfffdddaaa```cccfffhhhiiiiiikkklllmmmkkkiiifffddd```bbbfffiiikkkkkkjjjjjjjjjiiiiiihhhiiikkkmmmnnnnnnllliiiggggggfffdddbbbbbbbbbbbbbbbdddeeefffgggiiijjjjjjjjjjjjiiihhhgggbbbdddgggjjjlllllllllkkkjjjjjjkkklllmmmnnnooooooppplllhhhffffffgggggggggjjjkkknnnpppssstttvvvvvvyyyzzzxxxuuuqqqooonnnnnnnnnnnnooooooppprrrssssssssstttvvvwwwvvvuuurrrqqqlllnnnppprrrsssssssssrrrrrrrrrrrrqqqooommmjjjhhheeefffhhhjjjkkkllllllllloooooopppqqqrrrrrrrrrrrroooooooooppppppqqqqqqrrrmmmnnnoooooooooppptttvvvzzzxxxvvvuuutttuuuvvvwww|||{{{vvvsssoookkkkkkmmmrrrwww{{{{{{xxxuuuuuuttttttsssssssssttttttyyyyyyxxxwwwvvvuuussssssppppppppppppqqqqqqqqqqqqppppppqqqrrrrrrsssttttttssstttuuutttqqqppppppqqqssssssrrrrrrsssssstttuuurrrqqqpppqqqssswww{{{}}}~~~}}}||||||~~~~~~{{{|||~~~}}}{{{yyywwwwwwxxxyyyzzzzzzyyyvvvtttrrroooooonnnnnnnnnooooooooopppqqqrrrtttuuuvvvwwwwwwxxxwwwuuuttttttuuuvvvvvvsssuuuxxxxxxuuuqqqoooooorrrrrrssstttuuuuuuvvvvvvyyyzzzzzzxxxuuusssssstttvvvwwwyyyzzz{{{zzzyyyxxxvvvuuusssssstttvvvyyy{{{}}}||||||~~~}}}||||||~~~}}}~~~}}}|||zzzzzzzzzyyyyyyyyyzzz|||~~~zzz{{{|||||||||{{{zzzyyy~~~{{{{{{}}}~~~~~~~~~dddggglllnnnooopppqqqrrroooooonnnllljjjjjjlllnnnooooooooonnnmmmkkkjjjiiihhhhhhiiikkknnnssswwwzzzzzzwwwqqqllliiijjjmmmoooppppppooommmjjjiiiiiijjjmmmmmmnnnoooppprrrsssssswwwxxxvvvqqqkkkhhhiiikkkffffffgggggghhhjjjkkkllldddddddddgggjjjmmmmmmmmmjjjiiihhhfffffffffggggggeeefffgggggghhhhhhhhhgggeeefffhhhiiikkkllllllmmmkkkiiihhhiiikkkmmmmmmlllkkkjjjjjjhhhgggdddcccaaaddddddddddddfffhhhjjjkkkjjjhhhffffffhhhjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjlllmmmmmmmmmllllllggggggfffffffffhhhiiijjjjjjhhhddd___[[[YYYZZZ\\\bbbeeeiiinnnqqqrrrrrrrrrkkkjjjjjjjjjkkkllllllmmmmmmnnnnnnnnnmmmkkkiiihhhdddbbb``````bbbfffhhhiiiggghhhiiijjjiiihhhfffddd```aaadddfffggghhhiiiiiiiiiiiiiiiiiijjjlllmmmmmmnnnllljjjhhhgggdddaaa^^^]]]]]]^^^___```aaacccdddggggggiiiiiiiiihhhgggfffccceeeggghhhiiiiiigggfffgggggghhhjjjkkkmmmnnnooonnnkkkgggeeeeeefffeeeeeecccfffjjjoootttyyy|||}}}{{{zzzvvvqqqlllkkklllnnnnnnnnnoooooooooooooooooonnnoooqqqrrrrrrqqqooonnnkkkmmmooorrrssssssrrrrrrpppqqqqqqqqqooommmjjjhhheeefffhhhiiijjjiiiiiihhhmmmmmmnnnooopppppppppooommmmmmnnnnnnoooooooooooonnnoooppppppppprrruuuwwwyyyxxxwwwuuuttttttuuuuuu|||}}}xxxuuuqqqllljjjlllpppvvvzzzzzzxxxvvvvvvuuuuuutttttttttttttttwwwxxxwwwwwwvvvtttsssrrrppppppqqqqqqrrrrrrrrrsssqqqqqqqqqrrrrrrssssssssssssttttttsssqqqpppqqqrrrrrrrrrrrrrrrrrrssstttuuuqqqpppnnnnnnppptttxxx{{{}}}{{{yyyzzz|||}}}~~~{{{zzzyyyxxxzzz{{{|||{{{xxxuuusssnnnnnnnnnoooooooooppppppoooppprrrtttuuuwwwxxxxxxxxxwwwvvvuuuuuuuuuwwwwwwtttwwwyyyxxxsssooonnnooopppqqqssstttuuuuuuuuuuuutttuuuuuutttrrrqqqqqqrrrvvvwwwxxxyyyyyyyyyxxxwwwuuutttrrrqqqrrrsssuuuwww}}}||||||~~~~~~||||||}}}}}}zzzzzz{{{}}}}}}~~~}}}zzzyyyyyyyyyxxxwwwvvvxxxzzz~~~xxxxxxxxxxxxxxxxxxxxxxxx|||zzzyyy{{{~~~}}}}}}}}}~~~bbbfffjjjmmmnnnooopppqqqmmmnnnmmmjjjhhhgggjjjmmmllllllllllllkkkjjjiiihhhfffeeefffiiinnnvvv~~~wwwooojjjiiilllnnnnnnoooooommmiiihhhiiikkkjjjjjjjjjkkkmmmpppsssuuuuuuwwwvvvqqqjjjggghhhkkkggggggggggggggghhhiiijjjdddccccccfffjjjmmmmmmkkkllljjjhhhgggffffffggghhheeefffgggggghhhgggggggggeeeeeefffgggiiikkkmmmnnnlllkkkjjjjjjlllmmmmmmllljjjjjjjjjhhhfffcccaaa___cccccccccccceeegggiiijjjiiigggeeedddeeeggggggfffggggggggghhhhhhhhhiiiiiifffgggiiijjjkkkkkkkkkkkkffffffeeeeeefffgggiiijjjllliiieee___ZZZXXXYYY[[[]]]aaaggglllpppqqqqqqppphhhhhhiiijjjkkkllllllmmmmmmmmmlllkkkjjjiiihhhhhhcccaaa```aaacccfffhhhhhhffffffggggggggggggffffffbbbbbbbbbcccdddeeefffgggiiiiiikkklllmmmnnnnnnnnnmmmlllkkkkkkiiifffaaa]]]ZZZ[[[[[[\\\^^^```aaabbbeeefffggghhhhhhgggfffeeefffggggggggggggeeedddcccddddddfffgggjjjlllooopppmmmkkkhhhggggggfffeeeddd^^^aaaffflllsssyyy}}}{{{yyyuuupppkkkjjjkkkmmmkkkkkklllmmmmmmmmmmmmlllkkkllllllmmmlllkkkjjjiiihhhjjjmmmppprrrqqqppppppnnnoooppppppooommmjjjhhheeeggghhhjjjkkkjjjiiihhhkkkllllllmmmmmmmmmlllllllllllllllllllllmmmmmmmmmmmmooopppppppppqqqtttvvvwwwwwwvvvuuutttsssrrrqqquuu{{{~~~{{{xxxvvvrrrmmmjjjkkknnnssswwwyyyxxxvvvuuuttttttsssrrrrrrssssssvvvvvvvvvuuutttrrrpppnnnoooooopppqqqqqqrrrssssssqqqqqqqqqqqqqqqrrrrrrrrrssstttuuutttrrrrrrssstttqqqqqqqqqrrrssstttuuuvvvqqqooommmlllmmmqqquuuxxxxxxvvvtttuuuxxx{{{~~~~~~||||||zzzzzzwwwyyy{{{|||{{{xxxuuurrrmmmmmmooopppqqqqqqqqqqqqpppqqqsssuuuvvvvvvwwwwwwttttttsssrrrrrrssstttuuusssvvvxxxvvvpppmmmnnnpppoooppprrrtttuuuuuuuuuuuuppprrrsssrrrqqqqqqrrrsssvvvwwwxxxxxxyyyyyyxxxxxxvvvvvvwwwxxxwwwvvvuuutttxxxyyy{{{}}}zzzwwwvvvxxx{{{}}}}}}zzzxxxxxxzzz~~~{{{}}}~~~~~~}}}{{{|||~~~{{{yyywwwvvvwwwwwwvvvuuutttuuuxxx{{{~~~xxxwwwvvvuuuuuuwwwxxxyyyzzz}}}}}}{{{yyyyyy{{{~~~}}}|||{{{{{{|||~~~aaadddiiilllmmmmmmoooppplllmmmmmmjjjffffffiiillljjjjjjjjjjjjjjjiiihhhgggccccccdddgggnnnxxx}}}qqqjjjiiikkknnnjjjlllllljjjgggeeegggiiihhhgggggghhhjjjnnnsssuuuqqqsssrrrnnngggdddfffiiihhhggggggfffffffffggggggeeecccccceeejjjllllllkkkmmmkkkiiigggfffggghhhhhhffffffgggggghhhgggggggggeeeeeeeeefffhhhkkknnnoooooommmkkkkkklllllllllkkkjjjjjjiiihhheeebbb___]]]````````````bbbdddfffgggjjjgggeeecccdddddddddcccddddddddddddeeeeeeffffffcccdddfffhhhiiijjjjjjjjjfffeeeeeeeeefffgggiiijjjmmmkkkfff```[[[XXXYYY[[[XXX\\\bbbhhhlllnnnmmmlllfffgggiiijjjllllllmmmmmmmmmmmmkkkjjjiiihhhhhhhhhbbbaaa```bbbeeegggiiiiiieeeeeeeeeeeeffffffggggggccccccbbbaaabbbccceeefffiiikkkmmmooopppppppppooollllllllllllkkkhhhbbb^^^YYYYYYZZZ[[[]]]___aaabbbdddeeeggghhhhhhgggeeedddiiiiiihhhgggeeedddbbbaaabbbcccdddfffiiilllooopppmmmkkkiiiiiiiiihhhfffddd^^^```eeejjjpppvvvzzz}}}{{{yyyvvvqqqllljjjkkklllhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkjjjiiigggfffeeefffhhhllloooppppppooonnnlllmmmooopppooommmjjjhhhfffgggiiilllmmmlllkkkkkkjjjkkkkkklllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklllnnnoooppppppqqqsssuuuuuuuuuuuutttsssqqqpppoooooovvvzzzyyywwwvvvrrrnnnjjjkkkmmmrrrvvvxxxxxxvvvtttsssrrrqqqqqqqqqqqqqqquuuuuutttsssqqqooollljjjnnnnnnooopppqqqrrrrrrssspppppppppppppppqqqqqqqqqtttuuuuuutttsssrrrtttvvvqqqqqqqqqrrrssstttvvvvvvqqqooolllkkklllooosssvvvtttrrrpppqqqtttxxx{{{||||||~~~|||zzzzzzvvvxxxzzz{{{zzzwwwtttrrrlllmmmoooqqqsssssssssrrrqqqrrrtttuuuvvvvvvuuutttppppppoooooooooppppppqqqrrruuuvvvtttooolllnnnqqqoooppprrrtttuuuuuuuuutttppprrrsssssssssssstttvvvxxxxxxyyyzzzzzzzzzzzzzzzxxxzzz~~~{{{wwwtttsssvvvzzz}}}|||zzzvvvssssssuuuxxx{{{}}}{{{xxxvvvwwwzzz~~~{{{|||}}}|||{{{|||~~~}}}|||{{{{{{|||~~~}}}}}}}}}yyyxxxxxxzzz{{{{{{xxxwwwuuuuuuuuuvvvuuutttrrrtttwwwyyy|||}}}}}}}}}yyyxxxvvvtttuuuwwwzzz{{{wwwzzz~~~}}}|||zzzyyyzzz|||~~~~~~~~~|||{{{zzzyyyzzz|||}}}{{{zzzzzz|||}}}~~~aaabbbdddfffiiijjjkkklllmmmmmmmmmmmmmmmlllkkkjjjllllllkkkiiifffdddaaa```bbbaaaccchhhlllpppzzzzzzrrrooonnnmmmkkkjjjkkklllkkkiiihhhiiijjjffffffggghhhjjjlllmmmnnnooommmkkkhhhfffdddbbbbbbccccccdddddddddeeeeeeeeeaaabbbcccdddfffggghhhiiijjjiiihhhgggfffeeeeeeeeeffffffffffffeeeeeeeeeeeegggfffeeegggiiikkkkkkkkkooooooooonnnmmmjjjhhhgggdddkkknnnkkkfffbbb^^^ZZZ```]]]]]]aaadddcccccceeeeeeeeedddcccbbbbbbbbbcccaaaccceeeggggggfffcccbbbaaa``````bbbfffgggfffccccccccccccddddddeeeeeeeeeeeeggghhhgggccc^^^[[[ZZZYYYZZZ]]]aaafffjjjjjjiiieeefffgggiiiiiijjjjjjjjjkkkiiifffdddccccccdddeeeeeebbb``````cccfffhhhhhhbbbcccdddeeeffffffggggggbbbbbbbbbccccccdddddddddffffffggghhhjjjmmmooopppsssooommmmmmooommmgggaaaYYYZZZ[[[]]]___```bbbccccccdddeeefffgggggggggggghhhjjjkkkiiifffccc```______```cccgggkkknnnpppqqqkkkjjjiiiiiiiiihhhfffdddbbbcccdddgggkkkpppuuuxxxvvvuuussspppmmmjjjhhhgggeeefffhhhiiijjjjjjjjjiiiggggggggggggggghhhhhhiiihhhiiikkkmmmmmmlllkkkjjjjjjlllnnnppppppmmmiiiffffffggghhhjjjkkklllmmmmmmrrrqqqqqqpppnnnkkkhhhgggffffffgggggghhhhhhhhhhhhmmmmmmnnnoooqqqrrrssssssrrrqqqqqqrrrrrrqqqnnnlllqqqqqqrrrttttttrrrmmmjjjjjjlllnnnqqqtttvvvxxxxxxsssqqqmmmkkkkkknnnqqqtttrrrssssssrrrooolllllllllmmmnnnoooppppppooonnnmmmooooooppppppppppppooooooppprrruuuxxxyyyxxxwwwvvvvvvsssooonnnooorrrsssttttttssspppooooooppprrrttttttrrrooommmnnnqqquuuxxxyyyzzz|||}}}|||zzzwwwuuuuuuttttttsssrrrqqqpppoooqqqqqqqqqpppppppppooooooqqqssstttuuutttrrrpppoooqqqpppoooooooooppprrrrrrrrrqqqpppqqqssssssqqqooooooooopppqqqrrrrrrssssssttttttuuuuuuvvvuuuuuuuuuzzzzzzyyyxxxvvvuuuwwwyyyvvvyyy}}}{{{yyyrrrssstttxxx{{{}}}}}}|||{{{xxxuuussssssuuuuuuvvv{{{{{{zzzxxxvvvxxx{{{~~~xxxwwwwwwwwwxxxyyy{{{|||}}}}}}||||||}}}}}}~~~|||zzzyyy~~~|||yyywwwuuuvvvwwwxxxxxxwwwwwwxxxxxxwwwtttqqqrrrtttwwwzzz|||{{{zzzyyyyyyxxxwwwwwwwwwyyyzzz{{{zzzzzz{{{|||~~~~~~~~~~~~~~~|||{{{zzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}|||}}}~~~~~~}}}|||{{{||||||||||||```aaaccceeegggiiijjjjjjllllllllllllkkkkkkkkkkkkkkkjjjiiigggeeebbbaaa``````___```eeehhhllluuu~~~yyyrrrnnnmmmmmmmmmjjjkkklllkkkhhhggghhhiiieeeeeeeeefffgggiiijjjkkkmmmllljjjgggdddcccaaaaaaaaaaaabbbbbbbbbcccccccccbbbcccdddeeefffggghhhhhhgggffffffeeeeeeffffffggggggggghhhhhhhhhggggggffffffeeedddeeehhhjjjjjjjjjmmmmmmmmmlllkkkjjjhhhgggfffkkknnnllljjjhhhccc^^^aaa]]]]]]bbbeeedddeeegggfffeeecccbbbaaaaaabbbbbb```aaabbbcccbbbaaa___^^^aaa___^^^```cccdddcccaaacccccccccdddddddddeeeeeeccceeehhhjjjhhhddd^^^ZZZZZZ[[[\\\```eeeggghhhgggiiiiiiiiiiiihhhgggffffffjjjhhhfffcccbbbbbbcccccceeeccccccdddfffggggggfffcccdddeeeeeeffffffffffffbbbccccccddddddeeeeeefffffffffggghhhjjjlllnnnooorrrooommmmmmnnnmmmgggbbb]]]]]]^^^___```aaabbbbbbdddeeeffffffggggggffffffggghhhiiihhhfffbbb```______aaadddhhhlllooorrrssskkkjjjiiiiiijjjiiigggeeeccccccdddfffiiimmmqqqttttttsssqqqnnnkkkiiigggfffcccdddfffggghhhhhhggggggffffffeeeeeeffffffggghhhhhhiiikkklllmmmlllkkkjjjiiikkkmmmooonnnkkkgggeeecccdddgggiiilllnnnooooooqqqqqqqqqooommmjjjhhhfffgggggggggggghhhiiijjjkkkmmmmmmnnnnnnoooppppppqqqqqqpppooooooppppppooommmnnnnnnpppsssuuutttqqqnnnkkklllnnnppprrrtttuuuvvvrrrpppmmmjjjjjjlllnnnppppppqqqrrrpppmmmkkkjjjjjjkkklllmmmnnnnnnmmmlllkkkkkklllmmmnnnnnnooonnnnnnmmmooorrruuuwwwwwwwwwwwwtttqqqnnnmmmnnnqqqrrrssstttssspppooonnnoooqqqrrrtttrrrpppooopppsssuuuwwwxxxyyy{{{|||{{{zzzwwwvvvuuuuuutttsssqqqpppooonnnrrrssssssrrrrrrqqqppppppoooooopppppppppooonnnmmmnnnnnnmmmmmmmmmnnnooopppmmmmmmmmmnnnpppqqqpppnnnnnnnnnooopppqqqqqqrrrrrrrrrssstttuuuvvvwwwwwwwww{{{zzzxxxvvvttttttwwwzzzzzz|||{{{yyyqqqqqqrrruuuxxxyyyxxxwwwzzzwwwtttrrrrrrsssssstttyyyzzz||||||{{{zzz{{{|||xxxwwwvvvvvvvvvwwwxxxyyy{{{{{{|||}}}~~~~~~~~~|||zzzxxxzzzxxxuuusssrrrtttwwwxxxxxxxxxxxxyyyyyyxxxuuurrrppprrruuuxxxyyyzzzyyyyyyyyyyyyyyyyyyzzz{{{|||}}}{{{{{{|||}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{{{{{{{}}}~~~~~~^^^___```bbbdddfffggghhhkkkjjjiiiiiiiiijjjkkkllliiihhhfffdddbbbaaa``````^^^\\\]]]aaadddfffmmmuuuyyywwwtttoookkkjjjkkkmmmkkklllllljjjgggeeeffffffddddddddddddeeefffggghhhkkkjjjgggeeebbbaaa```___``````aaaaaaaaabbbbbbbbbccccccdddeeeffffffggggggcccccccccdddeeefffggghhhggghhhjjjkkkkkkjjjhhhgggeeedddbbbcccfffhhhhhhhhhjjjiiiiiiiiiiiiiiihhhhhhhhhkkknnnpppsssuuuooohhhccc___^^^bbbeeeeeefffhhhgggfffcccaaa`````````aaa```_________^^^^^^]]]]]]dddbbb```___aaabbbbbbaaabbbccccccdddddddddddddddaaacccggglllnnnkkkccc\\\\\\\\\\\\^^^bbbeeefffeeeiiiiiiiiihhhgggfffeeedddiiigggeeecccaaaaaaaaaaaadddddddddfffgggfffdddbbbcccddddddeeeeeeeeeddddddcccddddddeeeffffffggggggggggggggghhhiiijjjllllllqqqnnnlllkkklllkkkgggcccbbbbbbbbbbbbbbbbbbbbbbbbffffffggggggffffffeeedddeeefffffffffeeebbb___^^^]]]^^^aaaeeejjjnnnqqqrrrkkkjjjiiiiiijjjjjjhhhfffdddddddddeeegggjjjmmmnnnqqqpppnnnkkkiiigggeeeddd```aaacccdddeeeeeedddcccdddddddddddddddeeeffffffhhhiiikkklllllllllkkkjjjhhhjjjlllmmmkkkhhheeebbb```bbbeeehhhlllnnnpppqqqqqqqqqpppnnnllliiifffdddfffeeeddddddfffhhhkkklllmmmmmmmmmmmmmmmmmmmmmmmmooommmllllllnnnoooooonnnnnnooopppsssvvvvvvssspppmmmmmmnnnoooqqqrrrrrrsssqqqooollliiihhhiiijjjlllnnnoooooonnnkkkhhhgggggghhhiiijjjkkkkkkjjjiiihhhggghhhiiikkkmmmnnnnnnnnnkkklllmmmppprrrtttvvvwwwrrrpppmmmlllnnnqqqssssssuuusssqqqooonnnnnnooopppssssssssssssssstttuuuvvvwwwxxxyyyzzzzzzyyywwwvvvwwwvvvtttrrrpppooommmlllrrrssssssssssssqqqooonnnkkkkkkkkkjjjkkkkkklllllllllkkkjjjjjjjjjkkklllmmmhhhggggggiiilllnnnnnnmmmlllmmmnnnooopppqqqrrrrrrpppqqqsssuuuwwwxxxyyyyyy{{{zzzwwwtttrrrsssvvvyyy{{{}}}~~~zzzwwwqqqqqqqqqsssuuuuuusssrrrvvvtttsssqqqqqqqqqrrrrrrvvvyyy}}}~~~|||{{{{{{yyywwwvvvtttssssssttttttvvvxxxzzz}}}|||}}}}}}}}}}}}{{{yyyxxxvvvssspppnnnooorrruuuxxxyyyxxxxxxyyyzzzyyywwwtttqqqrrrsssuuuvvvwwwwwwwwwxxxyyyzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzz{{{|||~~~~~~~~~~~~xxxzzz{{{{{{{{{|||~~~}}}~~~~~~}}}|||]]]^^^___```bbbdddffffffhhhgggfffeeefffgggjjjkkkgggeeedddbbb````````````]]][[[[[[___aaabbbffflllkkklllmmmkkkgggfffhhhkkkkkkkkkkkkiiifffccccccdddeeeddddddddddddeeeeeefffhhhgggeeeccc```___^^^]]]`````````aaaaaaaaabbbbbbbbbbbbccccccdddeeeeeefffdddcccccccccddddddeeefffeeegggjjjllllllkkkiiihhhdddbbbaaaaaaccceeefffffffffffffffgggggghhhiiiiiiiiilllpppvvvzzziiicccaaaccceeedddeeehhhhhhfffccc```______`````````___^^^]]]]]]^^^___```hhhfffcccaaaaaabbbccccccbbbcccdddeeeeeedddccccccaaaaaaccciiinnnnnnggg```]]]\\\[[[\\\```dddffffffeeeffffffgggggggggffffffhhhgggeeecccbbbaaaaaaaaadddcccbbbbbbcccbbb```^^^bbbccccccccccccbbbbbbaaaddddddeeefffgggggghhhhhhgggggggggggghhhiiijjjjjjnnnllliiihhhiiihhhfffcccdddddddddddddddeeeeeeeeeggggggggggggfffdddcccbbbcccccccccddddddbbb___]]]WWWYYY[[[___cccgggkkkmmmiiihhhhhhiiijjjjjjiiigggeeeeeeeeeeeefffhhhiiijjjlllkkkjjjhhhfffdddcccbbb___```aaacccccccccbbbaaacccccccccccccccdddeeeeeeggghhhiiijjjjjjjjjiiiiiiggghhhjjjjjjiiifffbbb``````aaadddhhhkkkmmmooopppoooooonnnllljjjgggdddbbbaaa```______aaaeeehhhkkknnnmmmmmmmmmllllllkkkkkkllljjjiiijjjlllnnnoooooorrrrrrsssuuuvvvuuussspppooooooooooooooopppppppppqqqooollliiihhhgggggghhhkkkllllllkkkhhheeeeeeeeeggghhhiiijjjjjjiiihhhgggdddeeegggiiikkkmmmnnnnnnjjjjjjjjjkkkmmmppprrrsssrrrpppnnnnnnpppsssuuuuuuuuusssqqqooonnnnnnnnnnnnrrrssstttuuuuuuuuuuuutttvvvvvvwwwwwwxxxxxxxxxxxxxxxwwwuuussspppnnnlllkkkooopppqqqqqqqqqooommmllliiihhhgggggggggiiikkkllljjjiiihhhhhhhhhiiikkkllleeeddddddfffjjjmmmmmmmmmlllmmmnnnooopppqqqrrrssspppqqqrrrtttvvvwwwxxxxxxxxxxxxwwwuuurrrrrrtttvvvxxxzzz}}}|||yyywwwsssrrrrrrsssttttttrrrppppppqqqqqqqqqpppqqqrrrsssuuuxxx|||}}}}}}|||{{{{{{zzzyyyvvvtttrrrqqqpppqqqsssuuuxxx|||~~~{{{{{{|||}}}}}}|||zzzyyyuuussspppmmmnnnppptttwwwzzzyyyxxxyyyzzzzzzxxxvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwyyy{{{}}}~~~}}}}}}|||}}}~~~~~~}}}{{{zzzzzzzzzuuuwww{{{~~~~~~~~~~~~~~~~~~}}}||||||||||||xxxzzz{{{|||{{{{{{}}}^^^^^^^^^___aaaccceeeffffffeeedddcccccceeegggiiiddddddcccbbbaaaaaa```aaa___[[[[[[^^^aaa```bbbfffdddgggiiiiiigggfffiiillljjjjjjjjjhhhdddbbbaaabbbfffeeeeeeddddddeeeeeeffffffeeecccaaa___]]]\\\\\\]]]^^^^^^^^^____________``````aaabbbcccddddddeeeffffffeeeccccccbbbbbbbbbccceeehhhjjjkkkjjjiiigggdddbbb______aaaccceeeeeedddeeeeeeggghhhiiijjjjjjjjjmmmrrr|||nnnhhhccccccdddbbbcccfffhhhfffdddaaa```___``````^^^]]]\\\\\\]]]___aaaccchhhgggdddbbb``````bbbccccccdddeeeffffffeeecccbbbccc``````dddjjjllliiieee___]]][[[[[[___dddgggiiieeeeeefffffffffeeeeeedddggggggfffeeedddcccbbbbbbccc```]]][[[\\\\\\\\\\\\``````aaaaaaaaa```______ccccccdddeeefffggghhhiiigggfffffffffgggggghhhiiikkkiiigggeeeeeeeeedddddddddeeeeeeeeefffggggggggggggggggggfffdddcccaaa```aaa``````bbbcccccc___\\\UUUVVVXXX[[[^^^bbbeeegggfffeeeeeefffhhhiiihhhgggfffffffffffffffgggggghhhhhhgggfffeeedddbbbaaaaaa___```aaabbbbbbbbbaaa```cccbbbbbbbbbbbbcccddddddeeeeeefffgggggggggggggggeeefffggghhhgggdddaaa```aaabbbdddfffhhhjjjkkkkkkkkkkkkkkkiiigggeeebbbaaa___^^^]]]]]]___cccgggiiillllllllllllkkkkkkkkkkkkjjjiiiggghhhkkknnnooooooqqqqqqrrrtttvvvvvvtttrrrrrrqqqpppooonnnnnnoooooopppooommmjjjhhhgggfffeeeggghhhiiihhhfffdddddddddggghhhiiiiiiiiiiiihhhgggcccdddfffhhhjjjlllmmmmmmjjjiiihhhhhhiiikkkmmmnnnrrrpppooopppsssvvvxxxxxxtttsssrrrpppooonnnnnnnnnqqqrrrtttuuuvvvuuusssrrrtttttttttuuuvvvwwwxxxyyyyyyxxxvvvtttqqqnnnlllkkkkkklllmmmmmmmmmlllkkkjjjjjjiiigggfffgggiiikkkmmmiiiiiihhhggghhhiiijjjkkkeeedddccceeeiiilllmmmmmmmmmnnnoooppprrrssstttuuuqqqrrrssstttuuuvvvvvvvvvuuuvvvwwwvvvtttqqqqqqqqquuuwww{{{}}}~~~}}}{{{zzzvvvuuuuuuvvvvvvvvvsssqqqmmmppprrrsssrrrrrrtttvvvvvvwwwxxxxxxxxxyyy|||~~~}}}{{{xxxuuurrrppppppoooqqqsssvvvzzz|||}}}}}}}}}{{{{{{|||}}}}}}|||{{{zzzxxxvvvrrrpppoooqqqtttvvvyyyxxxxxxyyyzzz{{{zzzxxxzzzzzzxxxwwwuuusssrrrrrrrrrtttvvvxxxzzz{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}|||{{{{{{zzzsssuuuyyy}}}}}}|||}}}~~~~~~}}}yyywwwvvvvvvxxxyyyxxx{{{}}}}}}}}}||||||}}}~~~~~~~~~____________aaaccceeeffffffeeedddddddddeeefffgggbbbccccccdddccccccbbbaaa```\\\[[[___bbb```aaacccccceeeggghhhiiijjjkkkmmmhhhiiiiiifffcccaaa```aaafffeeeeeeeeeeeeeeefffgggeeecccbbb```^^^]]]\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\^^^___```aaacccdddeeefffiiihhhfffdddbbbaaa``````bbbcccfffhhhiiiiiiiiihhhdddbbb___^^^```bbbddddddcccdddgggiiijjjkkkjjjjjjkkknnnttt}}}pppiiidddcccbbbaaabbbeeegggfffeeecccbbbaaaaaaaaa]]]]]]\\\\\\]]]___aaabbbdddddddddaaa___^^^___aaadddeeeggghhhgggfffdddcccdddaaa___aaaeeeiiijjjjjjdddaaa]]]\\\___dddhhhjjjhhhhhhgggfffdddbbb```___eeeeeeeeeeeedddddddddcccbbb___[[[YYYYYYZZZ[[[[[[^^^______`````````______aaabbbbbbdddeeefffggghhheeeeeeeeeeeefffgggggghhhiiihhheeecccbbbcccdddeeedddeeeeeeffffffgggggggggffffffeeedddcccaaa```___```______aaadddddd```]]]YYYYYYYYYZZZ\\\___bbbcccbbbaaabbbdddfffggggggeeedddeeeeeefffffffffggggggeeeddddddcccbbbaaa``````___```aaabbbbbbaaa```___aaa````````````aaabbbbbbbbbbbbbbbbbbcccccccccdddddddddeeefffeeedddbbb```aaabbbccceeefffgggggggggffffffgggfffeeeccc```___^^^^^^^^^^^^```cccfffhhhhhhhhhiiiiiijjjjjjkkkkkkiiihhhgggiiilllnnnnnnnnnjjjkkkmmmppptttvvvvvvuuurrrqqqooommmllllllmmmmmmnnnmmmllljjjhhhfffdddcccccceeeffffffdddcccdddeeegggggghhhiiiiiihhhggggggcccdddfffgggiiijjjjjjjjjhhhhhhgggfffggghhhiiijjjooonnnmmmooosssvvvxxxxxxtttsssrrrqqqpppppppppooopppqqqsssttttttsssqqqppprrrrrrrrrrrrtttvvvxxxzzzzzzyyywwwuuurrrpppnnnmmmjjjjjjjjjjjjkkkkkkkkkllllllkkkiiihhhhhhjjjlllmmmiiihhhggggggggghhhjjjjjjgggeeedddeeehhhkkkllllllmmmnnnoooppprrrtttuuuuuussstttuuuvvvwwwxxxxxxxxxtttuuuvvvuuurrrpppooooootttvvvyyy|||}}}}}}|||{{{vvvuuuuuuvvvxxxxxxuuusssooorrrvvvwwwuuutttuuuwwwvvvvvvvvvuuuuuuxxx}}}~~~{{{wwwtttrrrqqqqqqqqqrrrtttwwwyyyzzzzzzzzz{{{|||}}}}}}}}}|||{{{zzzzzzxxxvvvtttssstttvvvwwwyyyxxxwwwxxxzzz{{{zzzyyy||||||{{{yyyvvvtttrrrpppqqqrrrsssuuuvvvwwwwwwwwwwwwyyy|||}}}}}}~~~~~~}}}|||{{{{{{tttuuuxxx|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||xxxrrrnnnmmmooosssuuuxxx{{{~~~~~~}}}|||{{{{{{{{{{{{{{{}}}aaa`````````aaadddfffhhhgggggggggggggggfffffffffaaaccceeefffgggeeecccbbbaaa\\\\\\```bbbaaa___```ccccccccceeehhhjjjkkkjjjgggggggggeeebbb``````aaadddddddddddddddeeefffgggdddcccaaa___]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^___aaabbbdddfffhhhhhhjjjiiigggeeecccbbbaaa```bbbccceeeggghhhiiijjjjjjeeebbb___^^^___bbbddddddccceeeiiilllmmmmmmkkkjjjkkkooottt{{{ooohhhbbbaaabbbaaadddgggeeefffffffffeeedddbbbaaaaaaaaaaaa`````````aaaaaabbbddddddccc```^^^___```eeeggghhhiiiiiigggeeecccdddcccbbbbbbcccfffiiikkklllgggaaa^^^___cccgggjjjhhhhhhgggeeecccaaa___]]]bbbccccccdddddddddddddddaaa___\\\[[[\\\\\\\\\[[[^^^___```aaaaaaaaaaaaaaa______```bbbccceeeffffffddddddddddddeeefffggghhhiiihhhfffcccbbbcccfffhhhfffffffffeeeeeeeeeeeedddddddddccccccaaa```^^^^^^```^^^]]]```dddeeeaaa]]]\\\[[[ZZZZZZZZZ\\\^^^___^^^]]]^^^```ccceeeeeecccaaabbbcccdddeeeeeeffffffbbbbbbbbbaaaaaa`````````^^^___```aaa``````___^^^]]]]]]]]]]]]]]]^^^____________^^^^^^______``````bbbcccdddeeeeeedddcccbbb___```aaacccdddeeeeeeeeebbbbbbccccccbbbaaa___^^^\\\]]]]]]^^^```bbbcccdddccccccdddfffgggiiijjjjjjhhhhhhhhhjjjmmmnnnnnnmmmffffffhhhlllpppssssssssspppnnnllljjjiiiiiijjjkkkkkkjjjjjjiiigggdddbbbaaa```bbbdddeeeddddddeeefffffffffggghhhhhhgggffffffcccddddddeeeffffffffffffeeeeeeeeeffffffggghhhiiijjjiiiiiilllpppssstttuuutttssssssrrrrrrrrrqqqqqqnnnoooqqqqqqqqqpppooonnnqqqppppppppprrruuuxxx{{{zzzzzzxxxvvvtttrrrpppoookkkkkkjjjjjjkkkmmmoooqqqmmmlllkkkjjjjjjjjjkkklllhhhgggfffffffffggghhhiiiiiigggeeeeeegggiiijjjjjjlllmmmnnnpppqqqssstttuuutttuuuwwwyyy{{{||||||}}}vvvvvvtttqqqnnnnnnoooqqqrrrtttvvvxxxyyyyyyxxxwwwsssrrrsssuuuwwwxxxvvvttttttxxx||||||xxxttttttvvvvvvvvvvvvvvvvvvyyy~~~~~~zzzwwwuuutttsssrrrrrrssstttuuuvvvvvvvvvzzz{{{||||||{{{zzzyyyxxxxxxwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvwwwyyy{{{{{{zzzzzzzzzzzzzzzxxxuuurrrpppqqqqqqqqqrrrrrrsssuuuuuuvvvwwwzzz|||~~~~~~~~~}}}{{{|||}}}}}}}}}|||{{{zzztttuuuvvvxxx{{{~~~|||~~~~~~~~~~~~~~~}}}{{{zzz{{{||||||}}}}}}~~~}}}}}}}}}uuuppphhhbbb```dddjjjnnnwwwzzz}}}~~~}}}zzzyyyxxxwwwwwwxxxzzz|||bbbbbbaaaaaabbbdddgggiiiiiiiiijjjjjjiiihhhgggfffaaacccfffhhhiiigggeeecccaaa\\\[[[```cccaaa______bbb___^^^```eeehhhhhhfffeeeffffffeeebbb``````aaaccccccccccccdddeeefffgggdddcccaaa___]]]\\\\\\\\\^^^^^^_________`````````___```bbbdddfffhhhjjjkkkjjjiiigggeeedddcccbbbbbbcccdddeeefffhhhjjjkkkllleeebbb___]]]___bbbddddddcccfffjjjnnnooonnnkkkiiilllppptttwww|||{{{uuummmfff``````aaabbbeeejjjdddeeegggggggggeeecccbbbggggggfffeeedddcccbbbaaaccceeegggfffccc```aaabbbfffhhhiiikkkjjjhhheeedddcccdddeeeddddddeeeiiikkkqqqkkkddd______bbbfffhhheeeeeeeeedddcccbbbaaa`````````aaaccccccdddddddddaaa```___```aaa```]]][[[______aaabbbcccccccccccc]]]^^^___```bbbcccdddeeecccccccccdddeeefffhhhhhhjjjiiigggdddcccdddgggjjjhhhgggfffeeedddcccbbbaaaccccccbbbbbbaaa___^^^]]]```^^^]]]```eeefffbbb^^^]]]\\\ZZZYYYXXXYYY[[[\\\[[[[[[\\\___bbbccccccbbb^^^___aaabbbdddeeeeeeeeeaaaaaaaaaaaaaaa`````````]]]^^^_________^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\]]]^^^^^^aaabbbcccdddeeedddcccccc\\\]]]___aaacccdddeeeeee___``````aaaaaa```___^^^YYYZZZ[[[\\\^^^___``````^^^___aaaccceeegggiiijjjhhhhhhiiikkknnnooommmkkkfffffffffiiilllnnnnnnmmmnnnllljjjhhhgggggghhhiiihhhhhhhhhgggeeecccaaa___^^^aaacccdddddddddfffgggeeeeeefffggggggfffeeeeeeccccccdddddddddccccccbbbbbbcccdddeeeggghhhiiijjjeeeeeeeeehhhlllpppqqqqqqssssssssssssssssssssssssmmmnnnoooppppppooonnnmmmppppppooooooqqquuuyyy{{{{{{zzzxxxwwwuuusssqqqqqqnnnmmmkkkkkkmmmpppsssuuummmmmmlllkkkkkkjjjjjjkkkffffffeeedddeeefffggghhhjjjhhheeedddfffggghhhhhhkkkkkkmmmnnnppprrrssstttuuuvvvyyy{{{~~~yyywwwrrrmmmjjjlllppptttoooqqqrrrttttttsssqqqpppoooooopppsssvvvwwwuuutttyyy}}}yyytttssstttuuuwwwxxxxxxyyy{{{|||yyywwwvvvuuussssssrrrrrrrrrsssttttttzzzzzz{{{{{{zzzyyywwwvvvuuuvvvwwwxxxyyyzzz{{{{{{wwwvvvuuuvvvxxxzzz{{{zzzvvvxxxyyyzzzyyyvvvsssqqqrrrqqqqqqpppqqqrrrtttuuuuuuvvvyyyzzz{{{{{{zzzyyyzzz{{{|||||||||{{{zzzyyyrrrrrrssstttwwwzzz}}}|||~~~~~~{{{xxxvvvxxxyyy{{{}}}}}}}}}}}}|||}}}zzzooohhh___WWWVVVZZZbbbggguuuxxx|||}}}|||yyywwwvvvuuuuuuvvvwwwzzz}}}~~~~~~ffffffeeedddddddddeeeeeefffhhhiiijjjiiifffcccaaafffgggggggggggggggffffffeeebbb```___```bbbbbbbbb````````````aaaccceeefffgggfffeeedddcccbbbbbbbbbbbbbbbbbbdddfffgggeeedddbbbbbbaaaaaa``````______^^^]]][[[ZZZZZZ[[[]]]^^^```bbbdddeeeeeeeeefffgggiiihhhfffcccaaa```______bbbbbbcccdddddddddddddddccccccccccccccccccddddddfffgggiiikkkmmmllliiifffjjjllloooqqqqqqqqqrrrssshhhgggeeeccccccccceeeeeefffdddcccaaaaaabbbcccdddiiijjjjjjiiigggeeecccaaadddcccdddeeeffffffdddaaahhhiiijjjkkkkkkjjjiiihhhkkkhhheeeeeegggiiikkklllooommmjjjgggeeedddcccccceeegggiiihhheeebbbaaa```bbbbbbaaaaaabbbdddfffgggfffccc```___aaabbbaaa___cccaaa______aaaccccccccc^^^^^^______```aaaaaaaaadddeeeffffffgggfffffffffkkkjjjhhhggggggjjjlllnnnlllkkkhhhfffddddddddddddeeeddddddeeefffeeeccc```aaa```````````````aaaaaa]]]\\\ZZZYYYYYYZZZ\\\]]]^^^]]]]]]^^^```aaa```^^^___```aaaaaaaaaaaaccceeedddeeefffgggfffdddaaa___```ZZZYYY\\\\\\YYYYYY]]]YYYYYYZZZYYYWWWWWWXXXZZZ]]]\\\\\\\\\]]]^^^^^^______aaadddggghhhfffdddbbb```______aaabbbcccaaa```bbbccceeeggggggfffeeedddaaa```___^^^]]]]]]^^^^^^^^^___```bbbdddfffhhhiiiffffffggghhhiiijjjkkklllhhheeecccccceeeggghhhhhhjjjiiigggeeecccbbbbbbaaaeeefffgggfffdddbbbaaabbbcccdddeeefffggggggggggggggggggfffeeedddbbbaaa```bbbbbbbbbdddffffffdddbbbbbbbbbcccdddeeeeeeffffffbbbgggjjjjjjgggfffjjjnnnooopppqqqssstttuuuvvvvvvqqqppppppoooooonnnnnnnnnpppppppppooooooqqqtttwww{{{yyywwwtttrrrpppoooooojjjjjjkkkmmmqqqrrrrrrqqqrrrnnnjjjhhhiiiiiigggdddcccdddeeebbb```___bbbdddgggfffeeebbbaaacccgggjjjiiikkklllmmmmmmmmmoooqqqoooqqquuuyyy|||~~~}}}rrrjjjhhhjjjnnnpppqqqqqqqqqqqqpppooommmlllmmmnnnnnnooopppqqqrrrrrruuuzzz}}}vvvrrrssswwwwwwxxxyyyzzz{{{}}}~~~~~~zzztttqqqsssuuutttsssqqqpppooopppqqqrrr{{{zzzyyyxxxxxxvvvrrrooovvvwwwyyyzzz{{{zzzzzzyyyuuuvvvvvvvvvwwwwwwwwwwwwtttuuuvvvwwwxxxvvvsssppplllnnnqqqrrrrrrsssuuuvvvxxxxxxxxxzzz{{{{{{yyywwwyyyxxxwwwxxxyyyzzzyyyxxxtttttttttuuuvvvxxxzzz{{{|||}}}~~~~~~}}}|||||||||}}}{{{{{{zzzzzz{{{}}}~~~}}}~~~~~~yyyiii```XXXSSSPPPQQQ[[[gggqqqtttwwwyyyyyyyyyzzzzzzyyywwwuuuuuuvvvzzz~~~~~~~~~~~~~~~~~~zzz|||~~~eeeeeeeeedddddddddccccccfffggghhhiiihhhfffdddcccdddeeeeeeffffffffffffffffffdddaaa```bbbcccddddddaaaaaa```aaabbbccceeefffhhhgggfffdddcccbbbbbbbbbbbbbbbbbbdddffffffdddbbb^^^^^^______```aaaaaaaaaaaa```^^^]]]\\\[[[\\\\\\```bbbdddeeeddddddeeefffffffffeeecccbbbaaa```_________```aaaaaaaaaaaa```bbbbbbccccccccccccddddddeeefffhhhkkkmmmkkkhhhddddddgggjjjkkkkkkkkklllmmmfffeeecccbbbcccdddfffggggggeeecccbbbaaabbbcccdddiiiiiiiiihhhgggeeecccaaabbbbbbbbbcccffffffeeedddggghhhiiijjjjjjiiihhhgggjjjhhheeeeeegggiiijjjjjjlllkkkiiigggeeedddccccccccceeeggggggeeecccccccccaaaaaaaaaaaabbbdddeeefffgggdddaaa```aaabbb```___bbb```^^^___```bbbbbbbbb^^^^^^^^^^^^___```bbbbbbdddeeeeeeeeeeeeeeeddddddiiihhhgggggghhhjjjlllnnnnnnmmmjjjgggeeeccccccbbbcccbbbbbbccceeeeeecccaaa```___^^^]]]]]]^^^___```___^^^]]][[[[[[\\\^^^______^^^^^^___```aaa___^^^___```aaa``````aaadddfffeeefffhhhiiihhhfffdddbbbccc]]][[[^^^___[[[YYYZZZ[[[\\\\\\[[[YYYXXXYYY[[[]]]\\\\\\\\\]]]]]]^^^___bbbcccfffhhhiiigggeeeccc```___^^^___aaabbbbbb``````aaabbbdddeeeffffffeeeaaaaaaaaa``````___^^^^^^^^^___```bbbdddfffggghhhdddeeefffggghhhiiiiiijjjiiifffdddcccdddfffffffffiiihhhfffeeecccbbbbbbaaabbbcccdddbbb```___```aaadddeeefffggghhhhhhhhhhhhgggggggggfffeeedddcccbbbdddccccccdddeeeeeecccaaaaaaaaabbbcccdddeeeggggggcccfffhhhhhhffffffhhhjjjnnnoooppprrrssstttuuuuuurrrrrrqqqppppppooonnnnnnooooooooonnnmmmnnnqqqtttwwwvvvuuusssrrrpppooonnnlllkkkjjjkkknnnrrrssstttuuupppllljjjjjjiiifffcccbbbccccccaaa^^^^^^```bbbeeeeeedddbbbaaabbbfffiiiiiijjjllllllllllllnnnoooqqqrrrtttwwwzzz|||}}}~~~|||tttooollllllllllllnnnooooooooonnnllljjjhhhjjjjjjjjjkkklllnnnooopppqqqvvvzzzyyyssspppqqqtttvvvwwwwwwxxxzzz{{{||||||~~~yyyssspppqqqtttsssrrrpppooooooppprrrsssyyyxxxvvvvvvvvvuuurrrpppuuuvvvxxxyyyzzzyyyyyyyyyuuuuuuvvvvvvvvvvvvvvvvvvsssrrrsssttttttssspppnnnkkknnnqqqsssttttttvvvwwwvvvvvvvvvxxxzzz{{{zzzxxxwwwvvvuuuuuuvvvwwwvvvtttsssrrrpppoooppprrrtttuuuxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{|||}}}~~~~~~~~~~~~{{{wwwhhh___UUUPPPNNNOOOYYYdddpppsssvvvyyyyyyyyyyyyzzzxxxwwwvvvvvvwwwxxx{{{||||||||||||||||||}}}~~~~~~|||yyyzzz~~~~~~|||zzzyyyzzz|||fffffffffeeedddcccbbbaaaeeeeeeeeefffeeeeeeeeeeeeaaabbbccceeefffggggggggghhheeecccbbbdddeeeffffffcccbbbbbbbbbcccdddfffgggiiihhhfffdddbbbbbbbbbbbbbbbcccdddfffgggfffdddaaa[[[[[[\\\]]]___aaabbbcccdddcccbbbaaa___]]][[[ZZZ```bbbddddddbbbaaabbbcccbbbccccccdddcccbbb```___]]]]]]^^^_______________bbbbbbbbbcccccccccddddddcccdddgggjjjllljjjfffccc```bbbeeefffffffffggghhhdddcccbbbaaabbbdddfffggghhhfffeeecccbbbbbbcccccchhhhhhhhhgggfffdddcccbbbaaa``````aaadddgggggggggfffggghhhhhhhhhhhhgggfffiiigggeeeeeefffhhhiiihhhggggggggggggfffeeecccbbbbbbdddffffffeeeddddddddd````````````aaacccdddeeegggeeebbbaaabbbaaa```___```___]]]^^^___aaa``````^^^^^^]]]]]]^^^```cccdddeeedddddddddcccbbbbbbaaadddeeefffgggiiikkklllmmmooommmjjjhhheeecccbbbaaa`````````bbbddddddcccbbbaaa___]]][[[[[[]]]___```bbbaaa```______```aaabbbaaa`````````bbbbbb```^^^```aaa```______aaaeeehhhhhhiiijjjkkkjjjiiigggfffeee___]]]___```]]]ZZZZZZ___``````^^^\\\[[[[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^ccceeegggiiiiiihhhfffdddaaa___^^^^^^```aaaaaa```]]]^^^___```bbbdddeeefffbbbccccccccccccaaa```_________```bbbccceeeffffffbbbcccdddeeefffgggggggggiiigggdddcccddddddddddddhhhgggfffdddcccbbbbbbbbbaaabbbaaa___^^^___aaacccfffggghhhiiiiiijjjjjjiiihhhhhhhhhggggggeeedddddddddccccccccceeeeeecccaaabbbbbbbbbbbbccceeefffgggfffgggggghhhhhhiiiiiiiiilllmmmnnnpppqqqrrrssssssssssssrrrqqqqqqppppppooonnnooonnnlllkkklllnnnqqqrrrrrrrrrrrrqqqooonnnmmmnnnllljjjkkkoootttxxxzzzyyyuuupppmmmllljjjfffcccbbbbbbbbb```]]]]]]^^^```ccccccbbbaaa```aaadddggghhhjjjkkkkkkjjjjjjlllmmmqqqrrrssstttvvvxxxzzz{{{|||zzzwwwtttrrroookkkhhhkkklllnnnnnnllliiifffcccfffeeeeeeeeefffiiilllmmmlllpppuuutttpppmmmooorrruuuuuuuuuuuuvvvwwwyyyyyy|||}}}|||wwwqqqnnnoooqqqqqqpppooonnnoooqqqssstttwwwuuussssssttttttsssrrrtttuuuvvvwwwxxxxxxxxxxxxuuuuuuuuuuuuuuutttttttttqqqpppoooooopppooommmkkkjjjmmmrrrtttuuuuuuvvvwwwsssssstttvvvyyyzzzzzzxxxtttsssqqqqqqsssssssssrrrvvvsssoookkkjjjkkknnnppptttuuuwwwyyy{{{|||}}}}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzz{{{{{{xxx{{{~~~|||{{{sssgggZZZQQQMMMPPPXXXbbbnnnqqquuuxxxxxxxxxyyyzzzwwwxxxxxxxxxxxxwwwwwwvvvxxxxxxxxxxxxxxxxxxyyyyyyyyywwwvvvvvvwwwzzz}}}~~~{{{xxxvvvuuuvvvxxxzzz}}}iiiiiihhhgggfffdddaaa```cccbbbbbbaaabbbcccdddeee```aaaccceeeggghhhiiiiiihhhfffccccccdddfffggggggeeeeeeddddddeeefffhhhiiikkkiiifffdddbbbbbbbbbbbbeeeeeegggiiijjjhhhdddaaaZZZZZZZZZ[[[]]]___aaabbbcccdddddddddbbb```]]]\\\___aaabbbaaa___^^^^^^___^^^```bbbccccccbbbaaa```]]]^^^______``````______aaaaaabbbbbbccccccddddddcccdddgggjjjllljjjfffccc```bbbddddddddddddfffgggdddcccbbbaaaaaabbbdddeeehhhgggeeedddccccccccccccfffffffffeeedddccccccbbbcccaaa```aaacccfffggggggffffffffffffffffffffffffhhhgggeeeeeefffgggfffeeebbbccceeegggfffeeecccaaabbbdddeeeeeecccbbbbbbccc^^^^^^___```aaabbbccccccfffeeedddcccbbbbbbaaa```___^^^]]]]]]___```___^^^^^^]]]\\\[[[]]]```ccceeedddcccbbbaaa```______^^^___aaacccfffiiijjjkkkkkkkkkjjjhhhfffdddbbbaaa```___^^^___```ccceeeeeedddcccaaa^^^\\\\\\^^^```bbbdddccccccccccccdddeeeeeedddccccccccceeedddcccaaabbbbbbaaa______aaafffjjjlllllllllkkkjjjiiihhhgggddd___\\\\\\^^^___^^^]]]bbbddddddbbb```^^^^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^aaaccceeehhhiiihhhgggfffdddaaa___^^^^^^___^^^]]]]]]\\\\\\\\\]]]```bbbdddbbbccceeefffeeecccaaa``````aaaaaabbbcccdddeeeeee```aaacccdddeeeeeeddddddgggeeeccccccdddeeeeeedddffffffdddcccbbbbbbbbbbbbbbbbbbaaa___^^^___cccgggggghhhiiijjjjjjkkkkkkkkkiiiiiihhhgggfffeeecccbbbbbbaaaaaabbbcccdddcccbbbddddddccccccccccccddddddhhhggghhhjjjmmmnnnmmmkkkjjjkkkmmmnnnppppppqqqqqqpppqqqqqqqqqrrrrrrssssssoooooonnnllljjjjjjmmmooonnnnnnoooppppppooonnnmmmooommmmmmpppuuu{{{~~~yyytttqqqooolllgggcccccccccaaa```^^^^^^___```aaaaaabbbaaa```aaacccfffgggiiijjjjjjiiiiiijjjlllpppppppppqqqsssvvvyyyzzz{{{zzzyyyxxxvvvrrrlllhhhkkklllmmmmmmkkkgggcccaaadddcccbbbaaacccfffjjjllliiimmmppppppnnnmmmoooqqqssssssrrrrrrssstttuuuvvvxxxyyyyyyuuuooolllmmmooooooooonnnnnnooorrrtttvvvwwwuuusssrrrtttuuuuuuuuurrrssstttuuuvvvvvvwwwwwwuuuttttttttttttsssssssssqqqooommmmmmmmmmmmllljjjiiilllqqqtttuuuuuuvvvwwwssssssrrrtttvvvwwwwwwvvvqqqooonnnoooqqqssstttssszzzvvvqqqllljjjjjjmmmooorrrsssuuuwwwyyyzzz{{{|||}}}}}}}}}||||||}}}~~~~~~}}}}}}|||{{{zzzyyyxxxxxxuuuzzzmmm\\\RRRSSSZZZbbbmmmpppuuuwwwxxxxxxyyyzzzyyyzzz{{{{{{zzzwwwuuussstttttttttuuuuuutttttttttrrrrrrrrrqqqqqqssswww{{{|||zzzyyy{{{~~~}}}{{{yyyxxxxxxyyyzzz|||mmmmmmkkkjjjgggdddbbbaaa```___^^^^^^^^^```bbbccc```bbbdddfffhhhjjjkkkkkkhhheeecccccceeeggghhhhhhhhhgggffffffggghhhjjjkkkkkkiiifffdddbbbbbbcccdddhhhiiikkkmmmnnnkkkeeeaaa\\\[[[[[[[[[[[[]]]___``````aaacccddddddccc```___]]]___```___]]]\\\\\\\\\\\\]]]```bbbcccbbbaaa```]]]]]]^^^_______________``````aaabbbbbbcccddddddddddddfffiiijjjjjjfffddd```bbbcccdddcccdddeeegggfffdddbbb```___```aaaaaaffffffeeedddccccccbbbbbbeeeeeedddccccccccccccbbbeeecccaaabbbdddfffgggffffffeeeeeeeeeeeeeeeeeefffgggfffeeeeeeffffffdddbbb^^^```ccceeefffdddbbb```cccddddddcccaaa_________]]]^^^___```aaabbbbbbccceeeeeeeeedddcccbbbbbbbbb___^^^]]]^^^```aaa```^^^___]]]\\\[[[\\\___bbbdddcccbbb```^^^]]]\\\\\\\\\[[[]]]```dddggghhhiiiiiidddddddddccccccbbbaaaaaa^^^]]]^^^```ccceeeeeeeeefffdddaaa___^^^```bbbdddddddddddddddeeeeeeffffffgggffffffggghhhhhhfffeeeddddddbbbaaa```bbbfffjjjnnnmmmllljjjiiihhhhhhhhhdddccc```]]]^^^aaacccdddeeefffgggfffdddaaaaaaaaa______````````````___^^^]]]___bbbeeeggghhhhhhhhhgggeeeaaa```___]]][[[YYY\\\[[[ZZZYYYYYY[[[^^^___aaabbbdddffffffeeecccbbbbbbbbbccccccdddddddddddd___aaabbbdddddddddcccbbbdddcccbbbcccfffggggggfffeeedddcccbbbbbbbbbbbbbbbaaa```___]]]\\\^^^cccfffggghhhiiijjjjjjkkkkkkkkkiiihhhhhhgggeeecccbbbaaa```______```ccceeeeeedddggggggfffeeedddcccbbbaaaeeeeeegggjjjnnnooonnnmmmiiijjjkkkmmmnnnooooooppplllmmmnnnppprrrtttuuuvvvppppppooommmkkkkkkmmmooolllmmmmmmnnnoooooooooooooooppprrrwww}}}|||wwwtttrrrnnniiieeeeeecccbbbaaaaaabbbbbbbbb___aaabbbbbbbbbbbbdddeeefffhhhiiiiiihhhhhhjjjkkkmmmmmmnnnooorrruuuxxxyyy|||zzzxxxwwwvvvssspppmmmllllllmmmmmmkkkhhhdddbbbeeedddbbbbbbdddgggjjjllliiillloooooonnnnnnppprrrrrrqqqpppoooooopppqqqrrrtttuuuvvvsssnnnlllmmmoooooonnnnnnooopppsssvvvxxxxxxvvvttttttvvvwwwxxxxxxqqqrrrrrrssstttuuuwwwwwwttttttttttttssssssssssssrrrpppnnnmmmmmmmmmkkkjjjhhhkkkooorrrsssssstttuuutttsssrrrrrrssstttsssqqqnnnmmmlllnnnqqquuuwwwwwwzzzwwwsssnnnllllllmmmnnnqqqrrrtttvvvyyyzzz{{{|||{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}|||zzzyyywwwwwwuuuzzzooo]]]XXX]]]bbbmmmqqquuuxxxyyyzzz{{{||||||}}}}}}}}}{{{xxxuuusssqqqrrrrrrssssssssssssrrrnnnnnnooonnnnnnqqquuuyyyzzzxxxwwwyyy}}}}}}|||||||||{{{|||}}}rrrpppmmmjjjgggdddcccbbb___^^^]]]]]]]]]^^^```aaaaaabbbdddfffiiijjjkkklllhhhfffddddddfffhhhiiiiiihhhggggggfffggghhhiiijjjkkkiiifffcccbbbcccdddfffjjjlllnnnqqqppplllfffaaa^^^]]][[[ZZZZZZ\\\^^^___^^^___aaacccdddcccbbbaaa]]]^^^______]]]\\\\\\\\\[[[\\\^^^```aaaaaaaaa```\\\\\\]]]^^^^^^^^^^^^^^^___``````aaabbbcccdddddddddddddddeeeggggggfffdddaaabbbccccccbbbccceeegggfffeeebbb```^^^^^^______dddddddddcccccccccbbbbbbdddcccbbbbbbbbbbbbccccccfffdddcccdddfffggggggfffffffffeeeddddddeeefffffffffeeeeeeffffffeeebbb___\\\^^^aaacccdddcccaaa```bbbccccccaaa^^^\\\\\\]]]]]]^^^___aaabbbbbbbbbbbbbbbdddffffffdddccccccddd```______```bbbbbbaaa______^^^]]]\\\]]]^^^```bbbaaa___]]][[[ZZZZZZZZZ[[[XXXZZZ]]]```ccceeeffffff```aaaaaabbbbbbaaaaaa```]]]\\\\\\^^^aaacccddddddfffeeebbb```___```bbbcccccccccddddddeeeeeeffffffhhhgggggghhhjjjjjjiiihhhggggggfffdddbbbcccfffiiimmmlllkkkiiiiiiiiijjjkkkkkkooooooiiieeeeeeggghhhfffhhhiiiiiifffdddcccddd```aaabbbcccbbbaaa```___[[[]]]```bbbeeefffgggggghhhfffdddbbbaaa^^^ZZZXXXZZZYYYWWWVVVWWWXXXZZZ[[[___```bbbcccdddeeeddddddeeeeeeeeeeeeeeeddddddddd```aaaccceeeeeeeeecccbbbccccccccceeegggiiiiiihhhccccccbbbbbbaaabbbbbbbbb^^^]]]\\\ZZZYYY[[[___bbbfffggghhhiiiiiijjjjjjiiifffggggggfffeeedddccccccbbb``````aaadddfffgggfffggghhhiiihhhgggdddaaa___```cccfffiiikkkkkkkkkkkkhhhiiijjjlllmmmnnnooooooiiijjjlllnnnpppsssuuuuuuqqqqqqpppnnnllllllnnnpppnnnmmmmmmmmmnnnooopppqqqrrrsssvvv{{{~~~zzzvvvtttrrrooojjjeeeeeedddbbbbbbccceeeeeeeee___bbbdddeeeddddddeeefffeeeggghhhiiiiiiiiikkklllmmmmmmnnnoooqqqsssuuuvvvzzzxxxuuuttttttsssrrrqqqmmmmmmmmmlllkkkhhhfffeeegggffffffeeefffhhhkkkllllllmmmoooooooooppprrrsssqqqpppnnnmmmlllmmmooopppppprrrsssqqqnnnlllmmmoooppppppoooppprrrtttwwwyyyyyywwwvvvvvvxxxzzzyyyyyyqqqqqqqqqrrrtttuuuwwwxxxssssssssstttttttttuuuuuurrrpppooooooooonnnkkkiiihhhjjjmmmnnnnnnoooqqqrrrtttrrrpppppppppqqqpppooonnnmmmlllnnnrrrvvvxxxyyyvvvuuusssqqqooonnnnnnnnnppprrrtttvvvyyyzzz{{{|||zzzzzzzzz{{{|||}}}~~~}}}{{{zzzyyyxxx{{{mmmaaa```bbbnnnrrrwwwzzz|||}}}~~~~~~|||zzzwwwuuutttpppqqqssstttuuuuuuttttttooonnnnnnnnnqqquuuxxx{{{{{{zzzyyy{{{~~~~~~}}}}}}}}}}}}}}}}}}~~~uuurrrmmmhhheeecccbbbbbb______^^^^^^^^^______``````aaacccfffhhhiiijjjjjjjjjgggeeeeeehhhjjjkkkkkkffffffeeedddeeefffggghhhjjjhhheeecccbbbdddfffhhhkkkmmmooorrrqqqllleee___^^^]]][[[ZZZ[[[\\\^^^```]]]^^^```aaabbbbbbbbbaaa^^^___aaa```___^^^^^^___\\\\\\]]]^^^___``````aaa]]]^^^^^^___```_______________```aaabbbcccdddddddddbbb```aaabbbddddddccccccdddddddddcccdddfffhhhdddcccaaa___^^^^^^___```aaaaaabbbbbbccccccbbbbbbcccbbbaaaaaaaaabbbccccccdddddddddfffiiijjjiiihhhgggfffeeeddddddeeefffgggeeeeeeeeeffffffddd```]]]\\\]]]___aaabbbaaa```______```___^^^\\\[[[[[[]]]]]]^^^```bbbcccccccccbbb```cccffffffeeedddeeegggaaaaaaaaabbbddddddcccaaa___^^^^^^]]]]]]^^^^^^___^^^]]][[[YYYXXXXXXYYYZZZVVVXXXZZZ]]]```bbbcccdddaaaaaabbbbbbbbbaaa______[[[ZZZYYY[[[^^^```bbbbbbcccbbb```___^^^^^^______aaaaaabbbcccddddddddddddfffffffffhhhjjjkkkjjjiiiiiijjjiiigggeeeeeefffhhhjjjiiihhhiiijjjmmmppprrryyy~~~rrrllljjjhhhfffhhhjjjjjjhhhfffffffffbbbcccdddeeeeeecccaaa```^^^___```bbbcccddddddeeefffeeeeeeddddddaaa\\\YYYUUUUUUUUUUUUVVVWWWYYYZZZ]]]]]]___```bbbdddeeefffgggggggggffffffeeeeeeeeeaaaccceeeggggggfffdddbbbeeeeeeeeefffiiijjjiiihhhbbbbbbaaaaaaaaabbbbbbccc]]]]]]\\\ZZZYYYZZZ]]]```dddeeefffggghhhhhhhhhhhhcccdddeeefffggghhhhhhiiihhhfffddddddfffgggggggggdddgggjjjkkkkkkgggcccaaa```dddiiijjjiiiggghhhiiihhhiiijjjlllmmmnnnoooooohhhiiijjjlllnnnpppqqqrrrppppppooommmlllllloooqqqpppooonnnmmmmmmppprrrtttwwwvvvvvvxxx|||yyyvvvsssqqqpppnnnhhhdddeeebbb```aaaeeeggggggggg```cccfffgggggggggggghhhdddfffhhhiiiiiijjjlllnnnoooooopppqqqqqqqqqqqqqqquuutttrrrqqqrrrrrrrrrpppnnnmmmlllkkkiiiiiihhhhhhiiiiiiiiiiiiiiijjjkkkkkknnnooooooppppppqqqrrrtttqqqooommmkkkkkklllmmmooollloooqqqqqqnnnmmmnnnqqqrrrqqqqqqqqqsssuuuxxxzzzxxxwwwwwwxxxzzzzzzyyywwwqqqqqqqqqrrrsssuuuwwwxxxrrrrrrssstttuuuvvvvvvwwwqqqppppppppppppnnnkkkhhhhhhiiijjjjjjjjjkkkmmmppprrrpppnnnnnnoooppppppoooqqqooommmnnnqqqtttwwwxxxqqqrrrtttuuutttsssqqqooooooqqqsssvvvxxxzzz{{{|||{{{{{{||||||~~~~~~}}}{{{}}}nnngggfffppptttyyy|||~~~}}}yyywwwvvvvvvvvvppprrrtttvvvxxxxxxwwwwwwsssqqqoooqqqwww|||}}}||||||~~~|||}}}~~~vvvrrrmmmgggcccaaaaaabbb```````````````````````````aaaccceeefffhhhhhhiiikkkiiiggggggiiilllmmmmmmeeedddcccbbbcccdddeeefffiiigggdddbbbbbbdddgggiiikkkmmmppprrrqqqlllddd^^^^^^]]][[[ZZZ[[[]]]```bbb^^^^^^___```````````````___aaabbbbbbaaa``````aaa]]]\\\\\\]]]^^^___```aaa```aaabbbbbbcccbbbbbbbbb^^^___```aaabbbcccddddddccc```^^^]]]___aaabbbcccfffggggggfffeeefffiiikkkbbbaaa___^^^^^^___```aaa___```aaabbbbbbcccbbbbbbbbbaaa`````````aaaccccccbbbbbbdddgggkkkmmmlllkkkgggfffeeeeeeeeeeeefffgggeeeeeeeeeffffffddd```\\\\\\]]]___`````````______\\\]]]]]]\\\[[[[[[\\\^^^^^^___aaabbbcccdddcccccc___bbbfffgggfffeeefffhhhbbbbbbbbbdddffffffdddbbb______^^^^^^^^^^^^]]]]]]]]]\\\ZZZXXXWWWXXXYYYZZZVVVWWWYYY[[[]]]```aaabbbccccccdddcccbbb```___]]]ZZZXXXWWWXXX[[[^^^____________^^^]]]\\\\\\[[[[[[___```aaabbbccccccccccccdddddddddgggiiikkkjjjiiikkkkkkkkkiiigggeeefffgggggggggggghhhlllpppuuuwww}}}qqqjjjffffffhhhjjjkkkiiihhhggggggcccdddfffffffffdddbbbaaaaaaaaabbbccccccccccccbbbccccccdddffffffccc^^^[[[RRRRRRSSSTTTVVVWWWYYYZZZ[[[\\\]]]^^^aaacccfffgggiiihhhhhhgggffffffeeeeeebbbdddfffhhhhhhgggdddccchhhgggfffhhhiiiiiihhhfffaaaaaaaaaaaaaaabbbbbbccc^^^^^^^^^\\\[[[[[[^^^```cccdddeeefffgggggggggggg```aaadddgggjjjlllmmmnnnmmmkkkhhhggghhhhhhhhhgggbbbeeejjjmmmmmmjjjfffcccccchhhmmmmmmiiiffffffiiihhhiiijjjlllmmmnnnooooooiiijjjjjjkkklllmmmnnnnnnoooooonnnlllkkklllnnnqqqsssqqqnnnmmmmmmpppsssuuu|||yyyvvvuuuvvvyyy{{{|||uuurrrooooooooolllgggccccccaaa___aaaeeehhhhhhgggaaadddgggiiiiiihhhhhhiiiccceeehhhiiijjjkkknnnpppqqqrrrrrrrrrqqqpppnnnmmmqqqpppooopppqqqqqqpppooonnnmmmkkkiiihhhiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjoooooopppppppppqqqrrrsssqqqooommmkkkjjjkkkmmmnnnjjjmmmppppppnnnnnnooorrrsssrrrrrrrrrsssvvvyyyzzzxxxwwwxxxyyyzzzzzzxxxvvvqqqqqqqqqrrrsssuuuxxxyyyqqqrrrssstttuuuwwwxxxxxxpppppppppqqqqqqnnnjjjfffhhhiiihhhgggggghhhkkknnnpppnnnllllllnnnpppppppppsssqqqnnnnnnpppssstttuuuppprrrvvvyyyzzzxxxtttrrroooppprrruuuxxxzzz{{{|||}}}}}}}}}~~~|||~~~zzzoookkkqqquuuzzz~~~{{{wwwttttttuuuwwwqqqrrruuuxxxzzzzzzzzzyyywwwsssqqqttt|||~~~~~~|||~~~ssspppkkkgggfffdddcccaaacccaaa````````````^^^]]]aaabbbcccdddfffgggiiiiiijjjjjjkkklllkkkjjjiiihhhgggeeeaaa___^^^___aaabbbiiiiiiggggggggghhhiiijjjmmmlllkkkiiihhhgggggggggbbb___[[[XXXWWWXXX[[[]]]^^^]]]]]]]]]^^^```bbbcccbbb```^^^]]]]]]___aaacccaaaaaabbbbbbbbbaaaaaa```ccccccbbbbbb```___]]]]]]______``````aaaaaabbbbbbaaaaaaaaa```^^^___aaaccciiiiiijjjjjjjjjiiiiiihhhaaaaaa```^^^\\\\\\^^^```bbbaaaaaabbbcccccc```^^^bbb___\\\]]]```bbbbbbaaabbbdddhhhjjjlllkkkjjjiiiggggggfffeeeccccccfffhhhjjjfffbbb```___```aaaaaa]]]___bbbdddeeeeeecccbbbaaa```___^^^]]]\\\\\\\\\[[[[[[[[[^^^aaacccbbbaaa^^^___```aaaccceeefffgggccccccdddeeeeeefffggggggaaa```___]]][[[[[[]]]______]]]ZZZXXXXXXXXXWWWVVVZZZYYYXXXYYY\\\___cccfffbbbcccdddeeedddbbb```^^^^^^]]]\\\[[[[[[[[[]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZ^^^bbbaaa^^^^^^aaaeeecccddddddeeegggiiijjjkkkmmmllljjjhhhfffddddddcccaaacccfffiiikkknnnrrruuuooogggfffgggiiikkkllljjjhhhhhhhhhfffhhhjjjiiigggeeeddddddccccccbbbbbbbbbbbbaaaaaaaaacccfffgggeeeaaa[[[XXXVVVWWWXXXWWWUUUTTTUUUVVVZZZ[[[\\\___aaaccceeeeeeiiiiiiiiijjjkkkiiifffcccccceeegggfffddddddgggiiihhhgggfffeeeeeefffggghhhccc___[[[\\\```cccbbb___^^^]]]]]]]]]]]]^^^___```dddeeeggghhhhhhgggfffeee```aaadddgggkkkoooqqqsssrrroookkkiiiiiiiiihhhhhheeeeeeeeeeeeeeedddddddddfffhhhjjjjjjhhhggghhhiiigggiiilllnnnooonnnmmmkkkeeefffiiikkkmmmmmmnnnmmmpppnnnllllllmmmoooppppppnnnmmmmmmmmmpppsssxxxzzz}}}yyyuuusssrrrssssssrrrvvvssspppnnnmmmmmmlllkkkdddcccccccccddddddeeeffffffdddcccdddgggiiijjjjjjfffggghhhkkkmmmpppssstttvvvvvvvvvtttpppnnnnnnnnnnnnnnnnnnnnnnnnoooppppppmmmmmmlllkkkjjjhhhhhhggghhhiiikkkkkkjjjjjjkkklllooopppqqqpppnnnnnnrrruuurrrqqqoookkkgggeeefffhhhkkkkkkkkkjjjiiiiiikkknnnppprrrtttuuuuuuuuuwwwxxx}}}{{{xxxxxxzzzzzzxxxuuusssqqqoooppprrruuuvvvwwwssssssrrrqqqppppppppppppuuuqqqnnnnnnqqqoooiiidddggggggggggggiiikkknnnoooqqqqqqooonnnnnnnnnoooppptttrrrpppnnnnnnooopppqqqnnnoooqqqtttwwwwwwuuusssooooooppprrruuuxxx{{{}}}~~~|||uuuyyyyyyzzz|||~~~~~~zzzwwwuuutttssstttvvvxxxxxxyyyzzz}}}~~~|||zzz|||rrrooojjjgggffffffeeeddddddbbb`````````___]]][[[___```aaacccdddeeeffffffhhhiiijjjjjjjjjjjjiiihhheeeccc```^^^]]]^^^```aaafffffffffffffffgggggghhhiiiiiihhhggggggfffggggggbbb```\\\YYYWWWXXXZZZ\\\[[[ZZZZZZZZZ[[[\\\^^^___```___]]]\\\\\\]]]```aaacccccccccccccccbbbaaa```aaaaaaaaabbbaaaaaa```_________``````aaabbbbbbbbbaaabbbbbb```______```bbbiiiiiijjjjjjjjjiiiiiihhhccccccbbb```^^^]]]___```aaaaaaaaacccdddccc```^^^___]]][[[\\\___aaaaaa```bbbdddgggiiijjjiiihhhgggdddddddddcccbbbcccfffiiigggdddaaa``````aaabbbbbb___aaadddffffffeeedddcccaaa```___^^^]]]\\\\\\\\\\\\[[[\\\^^^aaabbbbbb```_________```aaaaaabbbbbbbbbccccccdddeeeeeeffffffbbbbbbaaa^^^[[[ZZZ\\\^^^^^^\\\YYYXXXXXXYYYXXXWWWYYYYYYXXXYYY[[[___bbbeeeaaaaaabbbcccbbb```^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZ^^^aaaaaa^^^^^^aaaeeeccccccccccccdddeeegggggghhhgggfffdddcccbbbbbbbbb___aaadddeeegggiiimmmoooxxxwwwkkkeeedddgggjjjmmmmmmllljjjjjjjjjkkkllllllkkkiiigggfffgggggggggfffeeedddccccccbbbaaaccceeeeeeccc```[[[YYYYYYZZZ[[[ZZZXXXWWWWWWXXX[[[[[[]]]___aaaccceeefffiiiiiiiiikkklllkkkhhhfffdddeeegggfffddddddfffiiihhhgggeeedddccccccdddeeeddd```\\\]]]aaacccbbb_____________________``````dddeeeggghhhhhhgggeeecccaaabbbdddgggjjjmmmpppqqqqqqnnnjjjhhhhhhiiiiiihhheeeeeeeeedddddddddddddddggghhhjjjiiihhhgggggghhhiiijjjmmmnnnooonnnllljjjfffgggiiijjjkkklllllllllnnnmmmllllllmmmmmmllllllmmmmmmmmmnnnpppsssvvvwww|||xxxsssppppppppppppppprrrpppllljjjjjjiiihhhfffcccccccccccccccdddeeefffgggfffdddeeehhhjjjkkkkkkhhhiiiiiikkkmmmoooqqqrrrwwwwwwvvvsssnnnkkkjjjjjjnnnnnnnnnnnnnnnnnnooopppllllllkkkiiihhhgggfffeeehhhjjjkkkkkkkkkkkkmmmnnnnnnpppqqqpppnnnnnnpppssssssrrrpppmmmjjjhhhiiikkkkkklllkkkjjjhhhhhhjjjlllppprrrttttttssssssssstttwwwuuuttttttuuuvvvtttqqqrrrpppnnnnnnppprrrssssssqqqqqqpppoooooooooooopppuuuvvvwwwwwwuuuqqqllliiiiiiiiiiiijjjlllnnnooopppqqqpppooonnnmmmnnnnnnooorrrqqqpppooooooooopppppplllmmmooorrruuuuuussspppoooooopppqqqtttvvvyyy{{{}}}~~~~~~|||{{{|||{{{{{{{{{|||}}}~~~|||zzzxxxwwwwwwwwwwwwvvvuuuuuuxxx}}}~~~}}}~~~ooolllhhhfffggghhhhhhhhhgggdddaaa```___^^^\\\ZZZ\\\^^^```bbbcccccccccccceeefffggghhhiiiiiiiiiiiicccbbb___]]]]]]^^^___```bbbcccdddeeeffffffeeedddeeeeeeeeeeeeeeeeeeffffffaaa___\\\YYYWWWXXXYYYZZZYYYYYYXXXXXXYYYZZZ[[[\\\^^^]]][[[ZZZZZZ[[[\\\^^^cccccccccdddcccbbbbbbaaa___``````aaabbbbbbbbbbbb______```aaaaaabbbbbbcccbbbbbbbbbaaa______```aaaeeefffggghhhhhhgggffffffeeeeeeeeeccc```___```aaa``````aaacccdddccc___\\\\\\[[[ZZZ[[[^^^`````````bbbdddfffggghhhgggeeedddaaabbbbbbbbbaaacccfffhhhcccbbbaaa``````aaacccdddbbbdddeeeggggggeeedddccc``````___^^^]]]\\\[[[[[[\\\\\\\\\]]]``````___^^^^^^^^^^^^^^^^^^^^^]]]]]]aaabbbbbbccccccdddddddddddddddccc```]]]\\\]]]^^^___]]]ZZZXXXYYYZZZZZZYYYYYYXXXXXXXXXZZZ]]]```bbb___``````aaa```^^^]]]\\\ZZZZZZYYYYYYYYYYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZZZZ[[[^^^``````^^^^^^aaadddccccccbbbaaaaaaaaabbbbbbbbbaaaaaa`````````aaaaaa]]]___aaabbbcccdddfffhhhkkkooosssrrrlllfffbbbaaahhhjjjmmmnnnnnnllllllmmmooooooooommmjjjhhhhhhjjjkkkkkkjjjiiigggfffeeeeeeccccccccccccaaa___\\\[[[\\\]]]^^^]]][[[ZZZZZZZZZ\\\]]]^^^___aaaccceeefffiiiiiijjjkkkmmmmmmkkkiiieeefffggggggffffffggghhhjjjiiigggeeecccccccccccceeebbb______aaacccbbb```aaaaaaaaaaaabbbbbbcccccceeefffhhhiiihhhfffdddbbbbbbccceeegggiiikkkmmmnnnnnnlllhhhggghhhiiiiiiiiidddddddddeeeeeeeeeeeeeeehhhiiijjjjjjhhhfffggggggjjjkkkmmmmmmmmmllljjjhhhfffgggggghhhiiiiiijjjjjjmmmnnnnnnnnnmmmlllkkkjjjllllllmmmooopppqqqssssssyyyuuupppllllllmmmnnnoooqqqnnnkkkiiiiiihhhfffdddbbbbbbccccccdddeeeffffffgggeeecccdddfffhhhiiiiiijjjjjjjjjkkklllnnnooopppvvvvvvtttppplllhhhffffffmmmmmmmmmmmmnnnnnnooooookkkjjjiiihhhgggeeeddddddhhhjjjkkkllllllmmmnnnpppnnnpppqqqqqqooonnnnnnooorrrrrrpppnnnkkkjjjkkkmmmlllmmmllljjjhhhggghhhiiioooqqqrrrrrrqqqppppppqqqvvvuuutttuuuvvvvvvuuusssqqqnnnlllkkklllnnnoooooonnnnnnmmmmmmnnnnnnoooooosssxxx}}}~~~zzztttooommmkkklllmmmooopppqqqqqqqqqpppooonnnmmmmmmmmmnnnnnnppppppqqqqqqppppppooooookkkkkkmmmooorrrrrrpppnnnooooooooopppqqqtttvvvwwwyyyyyyzzz{{{}}}}}}zzz{{{~~~}}}{{{yyyyyyzzz{{{|||~~~}}}|||zzzzzzyyyxxxuuussssssvvv|||{{{~~~}}}~~~}}}}}}|||{{{{{{|||}}}~~~kkkiiieeedddeeehhhiiijjjiiifffccc```___^^^\\\ZZZ\\\^^^```aaabbbbbbaaaaaacccdddeeefffggghhhhhhiiicccbbbaaa____________```___aaadddffffffeeedddbbbeeeeeeeeeeeeeeeddddddccc___^^^[[[YYYWWWWWWWWWXXXZZZYYYYYYXXXYYYZZZ[[[\\\]]]\\\ZZZXXXXXXXXXYYYZZZ___```aaabbbbbbbbbbbbbbb______```aaabbbbbbbbbbbb___``````aaabbbbbbcccccccccccccccbbb```______```aaabbbdddeeefffeeedddcccfffffffffdddaaa``````aaa___```aaacccdddccc___\\\ZZZZZZ[[[\\\^^^```aaabbbcccdddfffffffffeeedddcccaaabbbcccbbbbbbbbbdddfffccccccbbbaaa``````bbbddddddeeefffffffffdddcccbbb```______^^^]]]\\\[[[ZZZ[[[[[[ZZZ[[[]]]]]]\\\ZZZ]]]]]]]]]]]]]]]]]]]]]]]]aaaaaaaaaaaabbbbbbccccccdddddddddbbb``````aaabbbdddaaa]]]ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXZZZ\\\^^^___^^^____________^^^]]]\\\ZZZZZZZZZZZZZZZZZZ[[[[[[\\\[[[ZZZZZZYYYYYYZZZZZZ[[[]]]____________aaacccdddcccbbb```____________^^^^^^^^^___```aaabbbccc^^^```aaabbbaaabbbcccddddddeeeffffffeeecccbbbaaagggiiimmmnnnnnnmmmmmmmmmppppppnnnkkkhhhggghhhjjjkkkkkkjjjjjjiiiiiihhhhhheeeeeecccbbb```___^^^^^^^^^```aaaaaa___]]]\\\]]]_________```aaadddeeegggjjjiiijjjlllnnnooonnnmmmhhhiiiiiijjjiiiiiiiiiiiimmmllliiigggeeedddddddddfffccc``````bbbcccbbbaaaaaaaaaccceeefffggghhhhhhfffhhhiiijjjjjjgggdddbbbddddddeeeggghhhiiikkkkkkllliiigggfffggghhhiiihhheeeeeeeeeffffffgggggggggiiikkklllkkkiiihhhhhhhhhjjjjjjkkklllkkkiiihhhgggdddddddddeeefffggghhhiiimmmnnnnnnmmmkkkkkklllmmmkkklllnnnooopppppppppppptttpppkkkiiijjjlllooopppssspppnnnlllkkkjjjhhhfffddddddeeefffggggggggggggdddbbbaaaaaaccceeeeeeeeehhhhhhiiijjjkkkmmmnnnooorrrrrrqqqmmmiiifffeeeeeellllllmmmmmmnnnnnnnnnnnnjjjjjjiiihhhgggfffeeeeeeggghhhkkkkkklllmmmoooqqqnnnoooqqqqqqpppnnnmmmllloooooonnnmmmjjjiiijjjlllnnnooonnnllliiigggggghhhmmmooopppqqqpppooopppqqqtttuuuuuuvvvwwwwwwvvvuuuqqqnnnkkkjjjjjjkkklllkkklllllllllmmmmmmnnnoooppppppuuu{{{}}}xxxrrrnnnmmmnnnppprrrssssssrrrrrrooooooooonnnnnnnnnnnnnnnnnnooopppqqqqqqpppnnnmmmkkkkkklllnnnpppqqqooommmooonnnnnnnnnoooqqqsssttttttttttttuuuxxx{{{~~~}}}|||||||||||||||zzzxxxyyy~~~|||zzzxxxwwwxxxzzz{{{~~~~~~~~~}}}{{{yyyyyyxxxwwwuuutttvvv{{{~~~~~~wwwqqqwwwvvvwwwzzz}}}~~~}}}{{{{{{zzzyyyyyyyyyzzzzzz}}}hhheeebbbaaacccfffiiijjjkkkgggcccaaa```___^^^]]]^^^___```bbbbbbbbbaaaaaabbbbbbcccdddfffggghhhiiieeeeeedddcccbbbaaa``````^^^```cccffffffeeecccbbbfffffffffeeedddbbbaaa```\\\[[[ZZZYYYXXXWWWWWWWWWYYYXXXXXXWWWXXXYYY[[[\\\\\\[[[ZZZXXXWWWWWWWWWXXXYYYZZZ\\\^^^```aaabbbbbb___``````aaaaaaaaa````````````aaaaaabbbccccccccccccdddeeeccc```_________aaabbbdddffffffeeedddccceeeffffffeeebbb``````aaa``````aaabbbcccbbb___\\\[[[\\\^^^___```aaacccdddeeeeeefffffffffeeedddcccdddeeeeeedddbbbaaabbbcccdddeeeeeeccc```___aaacccddddddeeeeeedddcccbbbaaa````````````___]]]\\\[[[YYYXXXXXXYYYZZZ[[[YYYWWWZZZ[[[[[[\\\]]]^^^___`````````aaaaaaaaaaaaaaabbbbbbcccddddddddddddfffhhhiiieee```]]]\\\\\\\\\[[[YYYYYYYYYYYYYYY[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]]]][[[[[[\\\\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[]]]^^^^^^______aaabbbdddcccbbb```___^^^^^^^^^^^^^^^___```aaabbbdddeee```bbbddddddcccbbbbbbcccddddddddddddeeeddddddccceeehhhkkkmmmlllkkkkkklllmmmmmmllliiifffeeefffhhhhhhhhhhhhiiijjjjjjkkkkkkhhhfffdddbbbaaaaaaaaaaaabbbdddffffffeeecccbbbcccaaaaaa```aaabbbdddfffgggjjjjjjjjjllloooqqqppppppkkkkkkllllllmmmlllkkkjjjlllkkkhhhfffddddddcccdddeeecccaaaaaabbbccccccccc```bbbdddhhhkkkmmmnnnooohhhjjjlllmmmllljjjfffdddeeeeeefffggghhhiiiiiijjjjjjgggeeedddfffggghhhhhheeeffffffggghhhiiiiiijjjjjjlllmmmmmmkkkiiijjjjjjhhhhhhiiijjjiiiiiihhhgggcccbbbbbbbbbdddfffiiijjjllllllkkkiiiggghhhllloookkklllnnnpppppppppooonnnpppllliiihhhjjjnnnqqqrrrsssqqqooonnnnnnllljjjhhhggghhhiiijjjjjjjjjiiiiiidddcccaaa```bbbcccdddccceeeeeefffhhhjjjlllnnnooollllllllljjjgggeeeeeefffkkkkkklllmmmmmmmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhheeegggiiijjjkkkkkknnnooonnnooooooppppppnnnlllkkknnnoooooonnnlllkkkkkklllpppppppppnnnjjjgggggggggiiilllnnnppppppppprrrssspppqqqssstttssssssrrrqqqqqqnnnkkkiiijjjjjjjjjjjjlllllllllmmmnnnooopppqqqoooqqqvvv|||~~~vvvooonnnoooppprrrrrrrrrqqqpppooooooooooooooonnnnnnnnnkkkmmmoooppppppooommmlllmmmlllmmmoooqqqrrrqqqooonnnnnnmmmmmmnnnoooppprrrpppooooooooorrrvvv{{{~~~~~~}}}|||zzzxxxwwwwwwwwwvvvvvvyyy{{{zzzxxxwwwxxxyyy{{{|||~~~~~~~~~~~~}}}{{{yyyxxxxxxyyy{{{{{{yyyyyyyyyzzzzzz{{{|||~~~}}}zzzsssoooqqqqqqrrrvvvzzz||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyzzz}}}hhhddd```___aaadddgggiiikkkhhhdddbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbcccccccccccceeefffhhhhhhhhhhhhgggfffdddbbb```___]]]___aaadddeeedddcccaaaeeeeeeeeeeeecccaaa___^^^[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVVVVWWWYYYZZZ\\\]]]\\\[[[YYYXXXWWWWWWVVVUUUWWWYYY[[[]]]___```aaa^^^______``````_________``````aaabbbbbbccccccddddddeeefffdddaaa___^^^^^^bbbcccfffhhhiiihhhfffeeedddeeegggfffdddbbbbbbcccaaa``````aaabbbaaa___]]]\\\^^^aaabbbbbbbbbccceeedddeeeeeeeeeeeedddddddddeeeffffffeeebbbaaaaaaaaadddfffgggeeeaaa```bbbddddddddddddddddddcccbbbbbbaaaaaaaaaaaa```^^^]]][[[XXXWWWWWWXXXYYYZZZXXXWWWXXXYYYZZZ\\\^^^```aaabbbaaaaaaaaaaaaaaaaaaaaaaaa```bbbdddeeeeeefffhhhjjjkkkgggaaa^^^]]]]]]]]]]]]ZZZZZZZZZZZZZZZZZZ[[[[[[]]]]]]]]]]]]]]]]]]]]]]]][[[\\\]]]^^^____________]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]^^^___``````aaacccbbbaaa```_____________________```aaabbbcccdddbbbdddffffffdddcccbbbccceeeeeegggggggggfffeeeeeeeeegggjjjkkkkkkiiiiiiiiijjjjjjjjjhhhfffeeeeeegggeeefffggghhhiiikkklllllliiigggeeecccbbbbbbccccccfffhhhkkklllkkkjjjiiiiiidddcccbbbaaabbbdddfffhhhkkkjjjjjjllloooqqqqqqqqqmmmllllllnnnooonnnllljjjgggfffdddbbbbbbbbbbbbbbbcccbbbaaaaaaaaabbbdddeeeaaacccgggkkkoooqqqrrrsssjjjllloooqqqqqqnnnjjjgggfffgggggghhhhhhiiiiiijjjiiigggdddcccdddfffffffffeeeeeefffggghhhiiijjjkkkiiikkkmmmlllkkkjjjkkklllgggggghhhiiijjjjjjkkkkkkfffeeeccccccdddgggjjjlllkkklllllljjjggggggjjjnnnkkklllnnnooopppppppppooonnnllljjjjjjmmmppprrrssspppooonnnmmmnnnmmmkkkhhhjjjkkklllmmmlllkkkjjjiiigggeeeccccccdddeeeeeedddbbbcccdddeeehhhjjjlllmmmggghhhiiihhhfffeeefffgggiiijjjlllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkfffhhhiiijjjjjjkkklllnnnooonnnmmmnnnoooooommmkkkqqqrrrrrrqqqooommmmmmnnnoooppppppnnnjjjgggffffffgggjjjlllnnnoooppprrrtttppprrruuuuuutttrrrqqqqqqqqqnnnjjjiiiiiijjjjjjiiillllllllllllmmmnnnoooppppppppprrryyyyyyrrrmmmmmmnnnnnnooonnnnnnnnnnnnoooooooooooonnnmmmllliiikkkmmmnnnnnnmmmlllkkkmmmmmmmmmppprrrttttttsssnnnmmmllllllmmmnnnpppqqqooonnnllllllnnnsssyyy|||~~~}}}|||zzzxxxvvvuuutttttttttxxx}}}~~~~~~xxxxxxxxxyyyyyyzzz{{{{{{}}}}}}}}}|||{{{zzzyyyxxxxxx||||||yyyxxxzzzzzzzzz{{{{{{yyyuuurrrpppooopppssswwwzzz{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzzzz|||iiifffaaa___```dddfffhhhjjjhhhdddcccdddeeeffffffcccaaa```______```aaabbbdddcccccccccdddfffggghhhiiijjjiiihhhfffbbb___]]][[[]]]___aaabbbbbbaaaaaaaaabbbbbbcccbbb```^^^]]][[[[[[]]]]]]^^^]]]]]]\\\VVVVVVVVVWWWXXX[[[]]]^^^^^^]]]\\\ZZZYYYXXXWWWVVVVVVWWWYYYZZZ\\\]]]]]]]]][[[[[[]]]^^^______`````````aaaaaabbbbbbcccddddddeeeffffffeeebbb___]]]]]]```bbbeeehhhiiihhheeeddddddfffhhhhhhfffeeeeeefffbbb```______``````___^^^]]]```ccccccbbbaaacccdddbbbbbbccccccccccccccccccbbbcccdddcccaaa``````aaacccfffhhhgggcccbbbdddgggeeeeeeeeeeeeeeedddddddddaaabbbccccccbbb```^^^\\\XXXWWWWWWXXXZZZ[[[ZZZXXXXXXXXXZZZ[[[]]]___```aaaaaaaaaaaaaaaaaaaaaaaaaaa^^^```bbbccccccdddeeeggghhhddd___\\\\\\^^^______\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[\\\^^^___``````______^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]___````````````______^^^^^^______```______^^^^^^______```aaaaaaccceeefffdddbbbaaaaaaaaaeeeiiijjjhhhfffffffffeeehhhkkkkkkjjjiiihhhhhhhhhiiijjjjjjhhhgggggghhhfffgggggghhhiiijjjkkkkkkgggfffeeecccbbbbbbbbbccceeehhhlllnnnmmmllllllllleeedddcccbbbbbbdddggghhhlllkkkjjjllloooqqqqqqpppmmmlllkkkmmmooonnnkkkhhhcccbbbaaaaaaaaabbbcccddd````````````aaabbbdddfffeeegggkkknnnqqqssssssssslllooorrruuutttrrrnnnkkkgggggghhhhhhiiijjjjjjkkkiiifffcccbbbcccdddeeedddccccccdddfffggghhhiiijjjggghhhjjjkkkjjjjjjkkklllggggggiiikkkmmmnnnppppppmmmkkkhhhffffffhhhjjjmmmooorrruuusssnnnjjjjjjlllkkklllnnnooopppqqqqqqrrrpppnnnmmmnnnppprrrrrrrrrnnnmmmmmmnnnooonnnllljjjlllmmmnnnnnnmmmkkkhhhggghhhfffdddcccdddeeeeeedddbbbbbbcccdddeeegggiiijjjfffggghhhgggeeeeeefffgggiiijjjlllmmmmmmmmmkkkjjjhhhhhhiiijjjkkklllmmmmmmhhhiiikkkkkkkkkkkklllnnnooolllkkkkkknnnooonnnmmmrrrssssssrrrooommmmmmnnnlllmmmnnnllliiifffddddddfffhhhkkklllmmmmmmoooppppppssswwwwwwtttqqqpppqqqooollliiihhhhhhiiiiiihhhkkkkkkkkkkkkkkklllmmmnnnoooppprrrvvvyyyyyyuuurrrkkkkkkjjjjjjjjjjjjjjjkkkllllllmmmmmmmmmlllkkkjjjhhhiiijjjkkklllkkkkkkjjjmmmmmmmmmpppsssuuuvvvuuummmmmmllllllmmmnnnpppqqqqqqooolllkkknnnsssxxx|||~~~~~~~~~}}}{{{yyywwwvvvuuutttvvvyyyyyyxxxzzz|||zzzzzzxxxyyyzzz{{{{{{{{{zzzyyy|||{{{{{{zzzzzz{{{{{{|||{{{~~~{{{yyyzzzzzzzzz{{{|||zzzwwwtttrrrqqqqqqrrrvvvyyy{{{{{{zzz{{{||||||}}}}}}}}}}}}||||||}}}kkkgggbbb```aaadddfffhhhjjjgggdddccceeeggghhhiiicccbbb___]]]]]]^^^```bbbeeeddddddcccdddeeeggghhhjjjjjjjjjhhhfffbbb^^^\\\ZZZ[[[]]]___````````````]]]^^^```aaaaaa```^^^]]]\\\]]]^^^```aaaaaa``````XXXXXXXXXYYY[[[^^^aaabbb___^^^]]]\\\ZZZXXXWWWVVVYYYYYYZZZ[[[[[[[[[[[[[[[WWWYYYZZZ]]]___```aaaaaaaaaaaaaaabbbccccccddddddeeefffgggeeebbb___]]]]]]]]]___bbbeeefffeeecccaaadddfffiiiiiihhhgggggghhhcccaaa^^^^^^___``````___]]]```ddddddbbbaaabbbccc```aaaaaaaaabbbbbbbbbccc^^^```bbbbbbaaa``````aaaaaaeeehhhgggddddddgggkkkffffffffffffffffffffffffbbbcccddddddcccaaa^^^]]]XXXXXXXXXYYY[[[\\\[[[ZZZXXXXXXYYY[[[\\\]]]^^^___bbbbbbbbbbbbaaaaaaaaaaaa]]]___bbbbbbbbbaaabbbcccddd```\\\ZZZ[[[^^^```aaa\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[\\\]]]___``````_________^^^]]]]]]\\\\\\]]]]]]\\\\\\[[[]]]___`````````]]]]]]]]]]]]^^^___``````^^^^^^]]]]]]\\\]]]]]]]]]___bbbddddddcccaaa``````]]]ccciiikkkiiifffeeefffgggiiikkkllljjjiiihhhhhhhhhjjjllllllkkkiiiiiijjjhhhhhhiiiiiiiiijjjjjjjjjfffeeedddcccbbbbbbaaaaaaaaaeeeiiillllllkkkkkkkkkfffeeecccbbbbbbdddgggiiilllkkkjjjlllnnnppppppppplllkkkjjjlllnnnmmmiiifffbbbbbbaaaaaabbbdddfffggg^^^___`````````bbbeeeggghhhjjjmmmppprrrssssssrrrmmmppptttwwwwwwtttqqqnnnggghhhhhhiiijjjkkkkkkkkkiiifffcccbbbbbbcccdddcccaaaaaabbbdddfffggghhhiiidddfffhhhiiiiiiiiijjjkkkggghhhjjjlllooorrrtttuuutttqqqmmmiiiggghhhkkkmmmuuuzzz~~~}}}wwwpppllllllllllllmmmoooppprrrsssssssssqqqqqqqqqrrrsssqqqpppnnnnnnnnnoooqqqqqqooommmmmmmmmnnnnnnllljjjgggeeegggeeebbbaaabbbccccccbbbccccccccccccdddeeefffffffffggghhhgggeeedddeeefffhhhiiikkkmmmmmmlllkkkjjjfffggghhhiiikkkmmmnnnnnnjjjkkkllllllkkkkkkmmmnnnooollliiijjjmmmoooooonnnpppqqqrrrqqqnnnkkkkkkkkkjjjkkkllljjjgggdddccccccfffhhhjjjkkkkkkjjjlllmmmlllpppssssssooolllkkkkkkmmmkkkhhhfffggghhhhhhhhhjjjjjjjjjiiijjjjjjkkklllllloooqqqrrrqqqoooppppppjjjiiihhhgggfffggghhhiiijjjjjjkkklllkkkjjjiiihhhggghhhiiiiiijjjjjjjjjjjjllllllmmmooosssvvvwwwvvvmmmlllllllllmmmoooppprrrssspppmmmlllnnnsssyyy}}}}}}~~~}}}zzzyyyvvvtttsssuuuuuutttxxx~~~zzz|||}}}}}}zzzxxxxxxyyyxxxzzz{{{||||||{{{yyywwwzzzzzzyyyzzz{{{|||~~~~~~|||{{{yyyyyyzzz||||||zzzvvvsssuuusssrrrsssvvvzzz|||}}}{{{|||}}}~~~~~~|||}}}pppiiidddddddddcccdddhhheeefffgggfffdddccccccddd```___^^^^^^^^^^^^___```aaabbbcccbbbaaabbbccceeejjjiiigggeeeccccccccccccaaa```^^^\\\\\\\\\^^^^^^aaaaaa```_______________bbb___]]]```fffiiihhhffffff```ZZZXXX\\\aaabbbaaaaaa```^^^[[[ZZZYYYYYYZZZYYY[[[]]]______]]][[[ZZZZZZZZZZZZ[[[\\\]]]______aaaaaabbbbbbbbbaaaaaa```ffffffeeecccaaa]]]ZZZYYY\\\\\\]]]^^^```aaabbbbbb___aaadddggghhhhhhgggeeebbbbbbbbbbbbbbbaaa```___^^^aaabbbaaa]]][[[\\\]]]```aaaaaabbbbbbaaa___^^^^^^_________``````aaaaaaccccccdddcccccccccfffhhheeeeeedddddddddeeeeeefffdddeeeeeeeeeeeecccaaa```\\\YYYXXX\\\aaadddaaa^^^ZZZYYYXXXXXXYYY[[[]]]___aaaaaabbbccceeeccc```]]]```aaabbbccccccbbbaaa```aaa___\\\ZZZYYYZZZ[[[]]]^^^___``````^^^[[[WWWUUUVVVWWWXXXYYYYYYYYYXXXWWWYYYYYYZZZZZZ[[[[[[\\\\\\[[[]]]^^^^^^\\\[[[[[[\\\___]]][[[]]]___```]]][[[]]]\\\[[[ZZZZZZ\\\^^^```]]]]]]\\\\\\[[[[[[[[[[[[___```aaabbbbbbbbbaaa```aaadddgggiiiiiifffcccaaaeeeeeeffffffeeecccbbbaaaeeegggiiijjjhhhgggggghhhjjjiiiiiijjjkkkiiifffccc``````___^^^^^^^^^^^^______```cccgggkkkmmmkkkiiicccbbb``````aaacccfffhhhkkkjjjiiikkknnnpppqqqpppooollliiihhhggggggeeeccceeecccaaaaaabbbbbbaaa`````````aaaaaabbbdddeeeffflllnnnsssvvvxxxvvvtttrrrrrrqqqppprrruuuuuurrrooohhhiiijjjkkkkkkkkkkkkkkklllkkkiiigggfffeeeeeefffbbbbbbcccdddeeeggghhhiiihhhiiijjjjjjjjjiiigggfffdddeeefffiiimmmrrrwwwyyyzzzwwwrrrnnnkkkkkklllmmmzzzyyypppmmmoooooonnnnnnnnnoooppprrrsssuuuvvvxxxyyyyyywwwuuusssrrrrrrrrrqqqooonnnlllkkkiiijjjjjjkkkkkkjjjhhhgggjjjhhhfffcccbbbcccddddddeeeeeecccaaa___```bbbdddeeeeeeeeedddccccccfffhhhhhhgggfffggghhhiiihhhgggcccdddgggiiikkkjjjiiihhhhhhiiijjjkkkkkkkkkjjjjjjmmmllljjjiiiiiijjjlllmmmpppqqqpppnnnkkkiiiiiijjjkkkjjjjjjjjjjjjgggcccaaafffeeecccdddgggjjjlllmmmpppqqqrrrqqqpppmmmjjjhhhkkkkkkkkkkkkkkkjjjiiiiiijjjiiigggfffeeeeeeeeefffjjjkkkkkkmmmnnnoooqqqqqqmmmkkkhhhggghhhiiiiiiiiiiiikkklllkkkjjjjjjkkkmmmeeeggghhhjjjkkkkkkkkkjjjnnnppprrrtttuuuuuuuuuuuutttpppnnnppppppoooqqquuuvvvyyyzzzxxxtttsssvvvzzz~~~|||{{{wwwvvvtttrrrrrrtttwwwzzz~~~~~~}}}|||zzzwwwuuussswwwwwwwwwvvvuuuwww|||}}}~~~~~~~~~||||||}}}~~~}}}xxxtttssstttwww}}}}}}yyyzzzzzzyyyzzz|||}}}}}}rrrkkkeeedddccc```aaaddddddeeeeeedddcccbbbbbbccc___^^^]]]\\\\\\]]]^^^______```aaaaaa``````bbbcccdddcccaaa```___^^^______aaa```^^^]]]]]]]]]___```\\\\\\\\\]]]^^^___```aaa```^^^]]]bbbiiipppqqqqqqjjjddd^^^\\\^^^aaaaaa```aaa```^^^\\\[[[ZZZZZZZZZYYYZZZ]]]______^^^\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]```aaabbbbbbbbbbbbaaaaaaffffffdddbbb___\\\ZZZYYYWWWXXXYYYZZZ[[[\\\^^^^^^___aaacccfffgggggggggfff```aaaaaabbbbbbbbbaaaaaa___aaabbb```]]][[[[[[\\\^^^___```aaaaaaaaa```___^^^^^^______```````````````aaaaaa`````````bbbeeedddccccccddddddeeefffgggddddddeeefffeeedddcccbbb___]]]\\\___eeehhhgggeee[[[ZZZXXXXXXXXXZZZ\\\]]]______```bbbdddccc```]]]___```aaabbbbbbaaa```___```___\\\ZZZYYYZZZ[[[\\\]]]^^^______]]]ZZZWWWUUUWWWWWWXXXXXXXXXWWWWWWVVVXXXXXXXXXYYYZZZZZZ[[[[[[\\\^^^___^^^]]][[[\\\\\\^^^\\\[[[\\\^^^^^^\\\YYYZZZYYYYYYYYYZZZ[[[]]]^^^]]]]]]]]]\\\[[[[[[ZZZZZZ[[[\\\]]]^^^^^^^^^]]]]]]```bbbeeeggggggeeebbb```bbbcccddddddcccbbbaaa```ccceeeggggggfffeeeffffffiiihhhhhhiiiiiigggdddaaa___^^^^^^^^^^^^^^^_________```cccfffiiiiiigggdddcccbbbbbbbbbccceeegggiiijjjiiihhhjjjlllooooooooommmkkkiiihhhiiiiiigggfffgggeeeccccccdddeeedddccc```___]]]\\\^^^aaaeeehhhlllnnnrrruuuuuusssqqqoooooonnnnnnppprrrsssqqqnnnggghhhhhhiiiiiijjjjjjkkkkkkjjjhhhgggeeeeeeeeeeeegggfffeeedddcccbbbbbbbbbggghhhhhhiiihhhgggfffeeecccdddeeegggjjjooosssuuuyyywwwsssooolllkkkkkkkkksssyyy}}}{{{tttnnnmmmnnnnnnmmmlllkkkkkkmmmnnnpppppprrrtttvvvvvvuuutttrrrppppppppppppoooooonnnmmmkkkkkkkkkkkkjjjiiigggfffhhhfffeeecccbbbcccdddeeeeeeeeedddbbb______aaaccccccdddddddddcccccceeeggghhhgggeeefffggggggfffdddbbbccceeefffggggggffffffggghhhjjjkkkkkkkkkjjjiiihhhgggffffffgggiiikkklllpppppppppnnnkkkiiiiiijjjkkkjjjjjjiiigggeeecccaaaeeedddddddddgggjjjlllmmmppppppqqqqqqpppnnnllljjjiiijjjjjjkkkkkkjjjjjjjjjiiihhhgggfffffffffggghhhlllmmmnnnoooppppppppppppnnnkkkiiihhhiiijjjjjjjjjkkkmmmnnnmmmlllkkklllmmmiiijjjkkklllllllllkkkjjjoooppprrrtttuuuuuuuuutttsssooonnnppppppnnnpppsssxxx{{{~~~}}}yyyxxxzzz}}}|||yyyvvvtttuuuwwwxxxyyy~~~~~~}}}zzzwwwuuusssvvvvvvvvvvvvvvvxxx||||||xxxxxxyyy{{{}}}|||{{{zzzzzz{{{~~~~~~}}}uuummmfffcccaaa]]]\\\___```bbbcccbbb`````````bbb]]]\\\[[[[[[[[[[[[\\\]]]]]]^^^______]]]]]]___```aaaaaa```_________`````````___^^^]]]]]]^^^```aaa\\\\\\\\\]]]^^^___```aaa___]]]\\\aaaiiiqqquuuvvvnnniiiccc``````bbbaaa```aaa```___]]]\\\[[[[[[[[[XXXZZZ\\\^^^______^^^]]][[[ZZZZZZZZZZZZZZZ[[[[[[___```aaabbbbbbcccbbbbbbgggeeeccc```]]][[[ZZZYYYUUUUUUVVVWWWXXXYYY[[[\\\]]]^^^```bbbcccddddddddd______```aaabbbbbbcccccc```aaabbb```]]][[[ZZZ[[[\\\]]]___```aaa``````___^^^^^^______```_______________```___^^^^^^```bbbaaaaaabbbbbbdddfffggghhhdddeeeeeeeeeeeeeeeddddddaaa___]]]```eeehhhiiihhh[[[ZZZYYYXXXXXXYYY[[[\\\]]]]]]^^^aaacccbbb```^^^]]]^^^___``````___^^^]]]___^^^\\\[[[ZZZZZZ[[[\\\]]]^^^______^^^[[[YYYWWWYYYXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYYYY\\\^^^___^^^]]][[[\\\\\\\\\[[[ZZZ[[[\\\[[[ZZZXXXVVVVVVWWWXXXYYY[[[[[[\\\^^^^^^^^^]]][[[ZZZYYYXXXYYYYYYZZZZZZZZZ[[[ZZZZZZ]]]___bbbddddddbbb```^^^``````aaabbbbbbaaa```___aaacccdddeeedddcccdddeeehhhgggfffggggggfffccc```\\\\\\\\\\\\]]]]]]]]]]]]___```bbbeeegggfffbbb___``````aaacccdddfffgggggghhhgggggghhhkkkmmmmmmmmmkkkjjjiiiiiikkkkkkiiihhhfffdddbbbbbbdddeeefffeeeaaa^^^ZZZXXXZZZ^^^dddhhhkkkmmmoooqqqqqqooollljjjkkkjjjjjjlllooooooooommmhhhgggfffffffffggghhhiiijjjiiihhhfffeeeeeeeeeeeegggfffeeedddbbbaaa``````ffffffgggggggggfffeeedddccccccccceeehhhkkknnnpppvvvtttssspppnnnlllkkkjjjmmmoooqqqqqqnnnlllkkklllnnnllliiigggggghhhjjjllljjjkkknnnqqqssssssrrrrrrnnnnnnooooooooooooooonnnllllllllljjjhhhfffdddccceeedddcccbbbbbbcccdddeeeeeeeeedddbbb```^^^___```bbbcccddddddccccccdddfffgggfffeeeeeeeeefffdddccceeeeeeeeedddddddddeeeeeeggghhhjjjkkkkkkkkkjjjiiieeeeeeeeeeeegggiiikkkmmmoooppppppnnnkkkjjjjjjkkklllkkkiiigggeeecccbbbaaaeeeddddddeeegggiiikkkmmmoooooopppqqqqqqpppnnnmmmiiiiiijjjjjjkkkjjjjjjjjjgggfffffffffggghhhjjjkkkoooppprrrsssssssssqqqpppooollljjjiiijjjkkkllllllnnnoooppppppnnnllllllmmmlllmmmnnnoooooonnnnnnmmmoooppprrrttttttuuuttttttqqqnnnmmmoooooommmmmmqqqvvvzzz~~~~~~|||{{{|||~~~}}}|||xxxvvvxxxzzzzzzyyy~~~}}}zzzwwwuuusssuuuvvvvvvwwwwwwzzz~~~~~~|||{{{{{{|||~~~}}}|||~~~tttllldddaaa^^^ZZZYYY[[[\\\^^^___^^^]]]]]]^^^___[[[[[[ZZZYYYYYYZZZ[[[[[[ZZZ\\\]]]]]][[[[[[\\\]]]^^^^^^^^^^^^^^^______```]]]\\\\\\\\\]]]^^^___```aaaaaa```__________________]]]\\\^^^dddjjjnnnpppnnnjjjeeecccbbbcccbbbaaa``````___^^^\\\\\\[[[[[[XXXYYY[[[^^^_________^^^\\\\\\[[[ZZZZZZZZZZZZZZZ^^^___```aaabbbcccccccccgggeeebbb^^^\\\ZZZZZZZZZVVVVVVVVVVVVXXXYYY[[[\\\[[[[[[\\\]]]^^^```aaabbb```````````````aaaaaabbbbbbbbbbbbaaa^^^\\\[[[ZZZZZZ[[[]]]^^^`````````___]]]^^^^^^_________^^^]]]___`````````___^^^___aaa^^^___```aaaccceeeggghhhffffffeeeeeedddcccbbbbbb```^^^\\\\\\___bbbcccccc[[[ZZZXXXWWWWWWXXXYYYZZZZZZ[[[\\\^^^aaaaaa```^^^[[[\\\]]]^^^^^^^^^]]]\\\]]]]]]\\\[[[[[[[[[[[[[[[^^^____________]]][[[ZZZZZZXXXWWWUUUTTTTTTUUUUUUTTTTTTUUUUUUVVVWWWXXXXXX[[[\\\]]]]]][[[ZZZZZZ[[[ZZZZZZZZZZZZZZZYYYXXXWWWTTTUUUWWWYYY[[[\\\\\\\\\^^^^^^^^^]]]\\\ZZZXXXWWW[[[ZZZYYYYYYYYYYYYZZZZZZ[[[\\\___aaaaaa```]]]\\\]]]^^^```aaaaaaaaa```___```bbbccccccccccccdddeeeeeeddddddeeeffffffdddccc]]]]]]]]]]]]\\\[[[ZZZZZZ^^^___aaadddfffeeeaaa^^^]]]^^^```cccdddeeeeeeeeegggfffeeefffiiikkkkkkkkkkkkjjjjjjkkklllllliiigggcccaaa______aaaddddddeeebbb___\\\ZZZZZZ]]]aaadddfffhhhkkkmmmmmmllliiihhhgggggghhhjjjkkklllmmmmmmjjjiiifffdddcccdddeeefffhhhhhhgggffffffeeeeeeeeecccddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccccccccdddfffhhhjjjkkkoooooopppqqqpppnnnlllkkkkkkjjjiiiiiijjjkkkjjjjjjnnnkkkhhheeedddeeeggghhheeefffjjjmmmpppqqqrrrrrrmmmnnnnnnoooooonnnnnnmmmmmmlllkkkiiifffdddbbbaaacccbbbbbbbbbbbbcccdddeeeeeeeeeeeeccc```^^^^^^___bbbccceeefffeeeeeefffgggfffeeedddeeefffgggfffeeejjjiiigggeeedddeeefffggghhhiiikkklllllllllkkkjjjhhhhhhhhhiiijjjlllmmmnnnnnnoooooonnnllljjjkkklllmmmllliiifffbbbaaaaaaccceeeffffffgggggghhhkkkmmmmmmnnnooopppqqqqqqqqqpppllllllllllllkkkjjjiiihhhfffffffffgggiiikkkmmmooooooqqqtttvvvwwwvvvtttrrrpppmmmkkkjjjkkkmmmmmmmmmoooqqqrrrqqqnnnlllkkklllmmmnnnpppqqqrrrrrrrrrrrrpppqqqssstttuuuttttttsssppplllkkklllllliiijjjmmmooossswwwyyyyyyyyyyyyzzzyyyzzz}}}|||wwwwwwzzz|||{{{yyy~~~}}}zzzwwwuuussstttvvvwwwxxxxxx{{{~~~|||||||||}}}||||||{{{zzzzzz|||ppphhhaaa^^^[[[WWWWWWYYYXXXYYY[[[[[[ZZZZZZ[[[]]]ZZZYYYXXXWWWWWWXXXYYYZZZYYYZZZ\\\\\\[[[YYYZZZZZZWWWXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\]]]```______^^^^^^^^^^^^^^^___]]][[[[[[___cccgggiiiiiigggdddcccbbbbbbbbbbbb______^^^^^^]]]\\\[[[ZZZXXXYYY[[[\\\^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[]]]^^^___```aaabbbbbbbbbeeecccaaa^^^\\\[[[[[[[[[XXXWWWVVVVVVVVVXXXYYY[[[ZZZ[[[[[[\\\^^^___```aaaaaa```___^^^^^^^^^^^^___bbbbbbaaa```___^^^\\\ZZZXXXYYY[[[]]]^^^______^^^\\\]]]^^^______^^^]]]\\\\\\^^^______^^^]]]^^^___]]]]]]^^^___aaacccdddeeegggfffeeecccaaa```______```^^^[[[ZZZZZZ[[[\\\\\\[[[YYYXXXVVVVVVWWWYYYZZZYYYYYYYYY\\\___```___]]]YYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]\\\[[[ZZZYYYZZZXXXWWWUUUTTTTTTUUUUUUSSSSSSTTTUUUVVVWWWXXXXXXXXXZZZ[[[[[[YYYXXXXXXYYYXXXYYYZZZZZZZZZYYYYYYYYYVVVXXXYYY[[[]]]^^^^^^^^^^^^____________]]][[[ZZZ]]]\\\YYYXXXWWWWWWXXXYYYXXXZZZ\\\^^^^^^]]]\\\ZZZ\\\]]]___```aaaaaaaaaaaaaaabbbcccccccccccceeegggcccbbbbbbdddggghhhhhhfffccccccbbbaaa___]]][[[ZZZ]]]]]]___bbbeeeeeecccaaa^^^```bbbeeefffgggfffffffffeeedddeeegggiiiiiiiiikkkkkklllmmmmmmkkkgggdddbbb___]]]]]]```cccddddddcccbbbaaa```____________aaacccfffhhhiiiiiihhhgggeeefffggghhhhhhiiikkklllllljjjgggdddbbbbbbbbbcccggggggggggggggggggffffffcccdddfffggghhhiiiiiiiiieeeddddddcccccccccccccccdddddddddeeeeeefffggghhhgggiiillloooppppppnnnmmmnnnkkkhhhgggiiijjjiiihhhmmmkkkhhheeeddddddeeefffbbbdddgggjjjmmmoooqqqqqqnnnnnnooonnnnnnmmmlllkkklllkkkiiigggdddbbbaaa```bbbbbbbbbbbbcccdddeeeeeedddffffffeeebbb```^^^^^^bbbdddhhhiiihhhgggggghhhdddcccdddfffiiikkkkkkkkkllljjjgggeeeddddddfffgggjjjjjjlllmmmmmmmmmlllkkklllkkkkkkkkkllllllmmmmmmmmmnnnooonnnlllkkkkkklllmmmmmmkkkgggbbbaaaccceeefffhhhjjjiiihhhhhhjjjllllllmmmnnnooopppqqqrrrrrrppppppooonnnllljjjiiihhhhhhhhhhhhiiikkkmmmpppqqqoooqqqtttwwwxxxwwwvvvtttpppnnnkkkjjjlllnnnnnnnnnoooqqqrrrqqqooolllkkkkkkkkklllooorrruuuvvvwwwwwwrrrssstttuuuvvvuuutttsssnnnjjjggghhhgggeeefffjjjiiilllppptttuuuvvvwwwwwwwwwxxx{{{~~~}}}zzzwwwwwwyyy{{{{{{zzz~~~~~~}}}|||zzzwwwuuusssuuuvvvxxxyyyzzz|||~~~}}}}}}yyyyyyxxxwwwvvvyyy~~~lllddd]]]ZZZXXXTTTSSSVVVTTTVVVWWWWWWWWWWWWYYYZZZYYYYYYWWWWWWWWWWWWYYYYYYXXXZZZ\\\\\\[[[YYYYYYYYYXXXXXXYYY[[[[[[\\\\\\[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^[[[[[[ZZZ[[[]]]aaaeeegggbbbbbbaaa```````````````]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYZZZ[[[\\\\\\\\\\\\^^^^^^]]]\\\[[[[[[\\\\\\\\\]]]^^^______``````___cccbbbaaa___^^^]]]]]]]]]XXXVVVTTTSSSSSSTTTUUUVVV[[[\\\]]]___```aaaaaabbbaaa___^^^\\\[[[\\\\\\]]]```___^^^^^^^^^]]][[[YYYWWWXXXZZZ\\\]]]]]]]]]]]]\\\]]]^^^______]]][[[ZZZXXXZZZ\\\\\\\\\\\\\\\]]]\\\\\\\\\]]]^^^___```aaaeeedddbbb```^^^]]]\\\\\\```___]]][[[YYYYYYYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZXXXXXXXXXZZZ\\\^^^]]]\\\XXXYYYZZZ\\\\\\\\\[[[[[[YYYZZZ\\\\\\\\\[[[ZZZYYYWWWWWWXXXXXXXXXWWWWWWVVVYYYXXXWWWVVVVVVUUUVVVVVVSSSTTTUUUVVVWWWXXXYYYZZZWWWYYYZZZYYYXXXVVVWWWWWWWWWYYY[[[[[[[[[ZZZ[[[\\\[[[[[[\\\]]]^^^```aaaaaa___aaacccdddeeedddbbbaaa```]]]ZZZVVVTTTTTTUUUVVVWWWXXXZZZ\\\\\\\\\[[[ZZZZZZ[[[]]]___aaaaaaaaaaaaaaabbbcccccccccdddfffhhhbbbaaaaaacccfffhhhhhhggggggggggggfffdddbbb___]]]\\\[[[\\\___bbbddddddccccccdddfffggghhhiiihhhhhhfffdddcccdddfffhhhhhhhhhjjjjjjlllmmmmmmkkkfffbbbccc```^^^]]]```cccdddeeeddddddeeeeeedddbbb___^^^^^^```ccceeeggggggffffffcccdddeeeeeeeeefffhhhjjjlllkkkhhhfffdddcccccccccfffggghhhhhhhhhhhhhhhggghhhhhhjjjkkkkkkjjjiiihhheeedddcccbbbbbbbbbccccccdddddddddeeeeeeeeeffffffccceeeiiimmmoooooonnnmmmnnnllliiihhhhhhhhhhhhgggkkkjjjhhhfffddddddcccdddbbbccceeehhhkkkmmmoooooonnnnnnnnnnnnmmmlllkkkjjjlllkkkiiigggeeedddccccccbbbcccccccccddddddeeeeeedddfffhhhgggeeebbb```___aaaeeeiiikkkjjjiiihhhhhhdddcccdddgggkkknnnooooookkkiiifffdddccccccdddeeeiiijjjlllmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjlllmmmnnnnnnlllkkklllmmmmmmnnnmmmiiieeecccfffiiiiiilllnnnllliiigggiiikkkkkkllllllnnnooopppqqqrrrttttttsssqqqooommmkkkjjjkkkkkkkkklllmmmoooqqqrrrppprrrtttvvvwwwvvvuuutttpppmmmkkkjjjlllnnnoooooooooqqqsssrrrpppmmmkkkkkkiiikkknnnrrrvvvxxxyyyzzzuuuvvvwwwwwwwwwvvvuuutttmmmhhhccccccaaa```bbbggggggiiilllppptttvvvwwwxxxxxxyyy|||~~~zzzyyyxxxwwwvvvwwwxxxyyy{{{{{{{{{zzzyyywwwuuutttuuuwwwyyyzzz{{{|||~~~~~~wwwxxxwwwuuutttwww~~~kkkbbb[[[XXXTTTPPPOOOQQQQQQSSSTTTUUUUUUUUUWWWYYYYYYXXXWWWWWWWWWWWWXXXYYYYYY[[[]]]^^^\\\ZZZYYYYYYZZZ[[[]]]^^^^^^^^^^^^]]]ZZZZZZZZZZZZZZZZZZYYYYYYWWWWWWXXXXXXYYY[[[\\\]]]YYYYYYZZZZZZ[[[]]]```bbb]]]^^^^^^^^^\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYXXXXXXXXXYYYYYYZZZZZZZZZZZZ]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^^^^]]]]]]]]]``````aaaaaa``````______YYYWWWTTTRRRQQQQQQRRRSSSXXXZZZ\\\___`````````___^^^\\\[[[ZZZZZZZZZ\\\]]]\\\ZZZYYYZZZ\\\\\\YYYWWWWWWXXXYYY[[[\\\\\\[[[[[[[[[\\\^^^______]]][[[YYYVVVXXX[[[\\\\\\\\\]]]^^^]]]\\\\\\[[[[[[[[[\\\\\\```___]]]\\\[[[\\\\\\\\\^^^^^^^^^\\\ZZZXXXXXXXXXXXXWWWVVVUUUUUUWWWYYY[[[XXXWWWWWWXXX[[[\\\[[[ZZZWWWXXXZZZ[[[\\\\\\\\\[[[XXXYYY[[[]]]]]]\\\ZZZXXXVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVTTTUUUVVVWWWYYYZZZ[[[[[[WWWYYYZZZYYYXXXWWWWWWWWWVVVYYY\\\]]]\\\\\\^^^```___^^^^^^^^^^^^```bbbcccbbbdddgggjjjllllllkkkjjjeeebbb]]]XXXUUUTTTUUUVVVVVVWWWYYYZZZ[[[[[[ZZZZZZWWWXXX[[[]]]___`````````aaabbbbbbbbbbbbcccfffhhhcccaaa```aaaccceeeeeeddddddeeeffffffeeecccaaa___\\\[[[ZZZ[[[^^^aaaccccccdddeeeffffffgggggggggffffffeeecccdddfffhhhhhhgggggghhhjjjmmmnnnkkkfffbbbccc```]]]\\\^^^```bbbccccccdddeeeffffffdddbbbaaa___```bbbcccddddddccccccaaacccdddbbbaaaaaadddgggiiiiiihhhhhhgggggggggffffffggghhhjjjjjjjjjiiiiiijjjkkkllllllllljjjhhhgggeeedddcccbbbbbbbbbccccccbbbccccccdddddddddddddddbbbdddgggjjjllllllkkkjjjkkkkkkiiihhhfffeeeffffffgggggggggfffdddcccbbbaaaaaabbbdddfffhhhjjjkkklllllllllmmmmmmmmmllllllkkklllkkkjjjhhhggggggggghhhcccddddddeeeeeeeeeeeedddcccfffiiiiiigggdddbbbaaa```dddiiikkkkkkiiihhhhhheeedddeeehhhkkknnnoooooojjjiiihhhfffeeeeeeeeefffhhhiiijjjkkkkkkkkkjjjiiihhhiiiiiijjjkkkkkkkkkkkkkkkmmmnnnmmmllllllmmmnnnmmmoooooolllhhhfffiiilllmmmoooqqqooojjjggghhhjjjjjjkkkkkklllnnnooopppqqquuuuuuuuutttsssrrrppppppoooooonnnnnnoooppprrrssstttttttttttttttsssrrrqqqooommmjjjjjjlllnnnooooooooorrrttttttrrrooommmmmmiiikkknnnrrruuuwwwxxxyyywwwxxxxxxyyyxxxwwwvvvuuummmfff```]]]\\\[[[___eeefffgggiiimmmrrrvvvxxxyyyxxxyyy{{{}}}yyy{{{|||yyytttrrrtttvvvxxxxxxyyyyyyxxxwwwuuutttwwwxxxzzz{{{{{{|||~~~xxxyyywwwuuusssxxxkkkbbbZZZVVVRRRMMMLLLNNNOOOQQQSSSTTTSSSTTTVVVXXXYYYXXXWWWWWWWWWWWWXXXYYYZZZ\\\^^^^^^]]]ZZZYYYYYYXXXYYYZZZ\\\\\\\\\[[[ZZZ[[[[[[\\\[[[[[[ZZZYYYXXX\\\[[[[[[ZZZZZZZZZZZZZZZXXXYYYZZZYYYXXXXXXZZZ[[[[[[\\\]]]\\\ZZZXXXWWWWWWZZZ[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[______aaabbbbbbbbbaaa```[[[YYYVVVSSSQQQQQQRRRSSSTTTVVVZZZ]]]^^^^^^\\\[[[[[[ZZZYYYXXXYYYZZZ]]]^^^YYYWWWVVVWWWYYYZZZXXXUUUWWWXXXYYY[[[[[[[[[ZZZZZZ[[[\\\^^^______]]]ZZZXXXWWWYYY]]]^^^______```aaa]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[ZZZZZZZZZ[[[]]]^^^[[[\\\]]]\\\ZZZXXXXXXXXXWWWVVVUUUUUUUUUWWWZZZ[[[XXXWWWWWWXXXZZZ[[[ZZZYYYWWWXXXZZZ[[[\\\\\\\\\[[[WWWYYY[[[]]]]]]\\\ZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYVVVWWWXXXYYYYYYYYYXXXWWWUUUVVVWWWXXXZZZ[[[\\\]]]XXXYYY[[[ZZZXXXWWWWWWXXXVVVYYY]]]^^^^^^^^^```cccaaa```^^^]]]^^^```bbbcccdddgggkkkoooqqqrrrqqqqqqjjjgggaaa[[[XXXWWWXXXYYYUUUWWWXXXZZZZZZZZZZZZZZZUUUVVVYYY\\\^^^_________```aaaaaaaaaaaabbbeeehhhdddbbb``````aaabbbaaaaaa^^^```aaabbbbbbaaa```___]]]ZZZXXXXXX[[[^^^```aaaccccccccccccccccccccccccfffeeeddddddfffhhhhhhgggdddeeehhhlllnnnlllhhhddd```]]]ZZZYYYZZZ]]]___```bbbcccdddeeeeeeeeeeeeeee```aaabbbccccccbbbaaa``````aaabbb```^^^^^^aaadddeeefffhhhiiijjjjjjjjjjjjfffhhhiiijjjkkkkkkjjjjjjhhhiiikkkllllllkkkiiihhheeeeeecccbbbbbbbbbcccdddaaaaaabbbcccccccccccccccccceeegggiiijjjiiiiiihhhhhhiiiiiigggdddcccdddfffeeeeeefffeeedddbbb```___aaabbbcccdddfffgggiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmlllkkkjjjjjjjjjkkkllldddeeeeeeffffffeeeeeedddcccfffiiijjjhhheeecccbbb___ccchhhkkkkkkiiiggggggfffeeefffhhhkkkmmmmmmmmmlllkkkjjjiiiiiihhhhhhhhhfffggghhhiiijjjiiihhhhhhggghhhjjjkkkmmmmmmnnnnnnkkklllnnnmmmllllllmmmnnnllloooqqqooojjjhhhkkkoooooorrrtttqqqkkkggggggjjjjjjjjjkkkkkkmmmnnnppppppttttttuuuuuuuuuuuuuuutttrrrrrrqqqppppppqqqrrrssswwwwwwuuusssrrrpppooonnnnnnllljjjjjjlllnnnooooooppprrruuuvvvtttqqqoooooojjjlllooorrrtttvvvwwwwwwxxxyyyzzzzzzyyyxxxvvvuuummmeee]]]ZZZYYYYYY^^^dddeeeeeegggkkkpppuuuxxxzzzvvvwwwyyy{{{{{{|||{{{{{{{{{~~~{{{rrrnnnppptttvvvvvvwwwxxxxxxwwwuuutttxxxyyy{{{|||||||||~~~}}}||||||~~~zzzzzzxxxuuutttyyy]]]\\\YYYTTTOOOMMMMMMNNNQQQRRRTTTTTTSSSRRRRRRSSSXXXXXXYYYYYYYYYXXXWWWVVVUUUXXX\\\]]][[[YYYYYY[[[ZZZ[[[\\\]]]]]]]]]]]]]]]___^^^\\\[[[ZZZ[[[\\\]]]XXXXXXYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWW^^^\\\ZZZXXXWWWVVVWWWWWWXXXZZZ[[[\\\\\\ZZZXXXWWWUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYWWWVVVVVVWWWXXXYYY[[[ZZZZZZZZZ[[[\\\]]]]]]]]]\\\]]]___cccdddbbb```]]]ZZZVVVSSSRRRQQQPPPOOORRRRRRTTTVVVYYY[[[[[[ZZZZZZWWWSSSSSSVVVYYYZZZYYYVVVVVVUUUUUUUUUVVVXXXYYYZZZYYYYYYXXXYYYYYYZZZ[[[]]][[[[[[\\\______\\\YYYYYY[[[^^^aaaeeeggghhhhhhaaa]]]YYYWWWWWWYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]^^^]]]]]]]]]\\\ZZZYYYWWWVVVWWWXXXXXXVVVUUUUUUWWWYYYWWWWWWVVVWWWXXXZZZ\\\]]]WWWXXXZZZ[[[\\\\\\\\\[[[XXX[[[^^^___^^^\\\[[[[[[UUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZ[[[[[[[[[YYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\XXXYYYZZZZZZZZZYYYXXXWWWXXXYYY\\\___bbbdddffffffdddcccaaa]]][[[\\\___bbbdddiiiooouuuyyyzzzyyywwwlllaaaXXXXXXYYYVVVUUUXXXWWWVVVUUUVVVXXXZZZ[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]___bbbdddfffgggggggggccc^^^]]]^^^___^^^\\\___^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXYYYZZZ]]]```aaadddbbb```^^^^^^___bbbccceeeeeedddccccccbbbbbbbbbbbbccceeeggggggfffeeedddcccbbb```]]][[[[[[^^^```dddcccbbbbbbcccdddggghhh```````````````_________^^^```aaaaaa```______```aaadddgggiiiiiihhhhhhhhheeefffhhhiiiiiihhhggggggfffffffffffffffgggggggggbbbaaa___^^^]]]^^^```aaaddddddeeeeeeeeedddbbbaaaccccccccccccdddfffgggiiigggfffdddcccdddeeeggghhhiiihhhggggggfffddd```]]]^^^```ccceeeffffffdddcccfffggghhhiiijjjkkkkkkkkkqqqpppnnnlllkkkjjjjjjiiigggeeecccaaaaaaccceeefffhhhjjjlllmmmllliiieeecccaaadddhhhkkkllljjjgggeeehhhhhhgggggghhhjjjlllnnnqqqpppmmmkkkiiiiiiiiiiiijjjhhheeeeeegggfffdddaaaeeefffhhhkkkmmmnnnooopppjjjjjjkkklllkkkjjjiiihhhmmmmmmmmmmmmmmmmmmmmmmmmqqqtttvvvssslllfffeeefffjjjkkkkkkkkkkkkllloooqqqvvvuuuuuuvvvxxxyyyzzzzzzvvvvvvtttttttttuuuvvvwwwvvvuuuuuusssrrrpppnnnmmmjjjhhhffffffiiimmmooopppppprrrtttvvvuuutttrrrpppnnnnnnppprrrtttvvvwwwxxxxxxyyyzzzzzz{{{{{{zzzzzznnnjjjeeeaaa````````````eeeeeehhhmmmqqqtttuuutttrrrssstttvvvwwwwwwwwwwwwxxxyyyyyyxxxwwwuuusssrrruuuvvvwwwxxxyyyxxxxxxwwwvvvvvvuuuvvvxxx{{{~~~~~~|||zzz{{{~~~|||{{{wwwtttsssxxxYYYYYYXXXUUUQQQNNNMMMNNNPPPRRRSSSSSSQQQPPPPPPQQQTTTUUUWWWXXXYYYYYYXXXXXXTTTXXX[[[[[[ZZZXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[XXXXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUUUUVVVVVVVVVWWWXXXYYYYYYXXXVVVUUUTTTUUUWWWXXXZZZ[[[\\\\\\YYYXXXVVVUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[]]]aaabbb```^^^]]]ZZZVVVSSSSSSRRRQQQPPPSSSSSSTTTVVVYYYZZZ[[[ZZZZZZWWWTTTSSSUUUWWWWWWVVVVVVUUUUUUUUUUUUWWWYYYZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYY[[[]]]^^^[[[YYYXXXZZZ]]]eeemmmrrrtttssseeeaaa\\\XXXXXXXXXXXXXXX[[[[[[[[[ZZZZZZZZZYYYYYY]]]]]]]]]]]]\\\ZZZYYYXXXWWWXXXWWWVVVTTTTTTVVVXXXWWWWWWWWWWWWXXXYYY[[[\\\VVVWWWYYYZZZ[[[[[[ZZZZZZXXX[[[^^^___^^^\\\[[[[[[YYYZZZZZZ[[[[[[\\\\\\\\\ZZZ[[[[[[[[[ZZZXXXWWWVVVUUUUUUVVVVVVWWWXXXZZZZZZXXXYYYZZZ[[[ZZZYYYWWWUUUWWWXXX[[[]]]```aaaccccccbbbbbb```^^^[[[\\\^^^```bbbeeejjjnnnpppooommmkkkfff]]]VVVVVVWWWUUUTTTWWWWWWVVVUUUVVVYYYZZZ[[[ZZZ[[[[[[[[[\\\\\\\\\]]]]]]\\\]]]___aaaccceeefffffffffbbb^^^]]]^^^___^^^]]]^^^^^^\\\[[[ZZZYYYYYYYYYWWWWWWVVVWWWXXX[[[^^^```aaa___]]]\\\\\\]]]___aaabbbbbbbbbbbbbbbaaa```___```aaacccdddeeedddcccbbbaaaaaa___]]][[[[[[^^^```bbbaaa```___```aaacccddd____________^^^^^^^^^^^^]]]___``````___^^^^^^______bbbeeeffffffeeeeeeeeeeeefffggghhhiiihhhhhhggghhhhhhhhhhhhggggggggggggbbbaaa___]]]]]]^^^___```cccdddeeeeeeeeedddcccbbbdddcccbbbbbbcccdddfffggggggfffeeeddddddeeeggghhhkkkiiigggffffffdddbbb___]]]^^^```bbbdddeeeeeeeeeeeefffgggiiijjjjjjjjjjjjnnnnnnmmmlllkkkjjjiiiiiifffeeecccbbbcccdddggghhhiiijjjlllnnnmmmkkkhhhfffccceeehhhkkklllkkkiiihhhgggfffffffffhhhkkknnnoooqqqpppnnnlllkkkkkkkkkllliiigggeeeeeeggggggfffddddddeeegggiiilllmmmnnnoookkkkkkkkkkkkkkkiiihhhgggiiijjjjjjkkklllmmmnnnnnnqqqtttvvvtttnnniiiiiijjjhhhiiijjjjjjjjjkkknnnpppuuuttttttuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzxxxwwwvvvtttqqqooommmlllhhhfffdddfffiiimmmpppqqqqqqrrrtttvvvvvvuuusssrrrrrrrrrssstttuuuvvvwwwxxxtttuuuwwwyyy{{{}}}wwwtttpppmmmkkkjjjgggeeehhhhhhiiilllppprrrqqqpppssssssttttttuuuuuuuuuuuutttuuuuuuuuuuuutttrrrqqqsssuuuwwwxxxyyyxxxwwwvvvwwwwwwwwwwwwxxxzzz|||}}}~~~~~~|||zzzyyyzzz}}}~~~}}}{{{wwwsssqqqttt{{{TTTUUUVVVTTTQQQOOONNNNNNPPPQQQRRRRRRPPPNNNOOOOOOPPPQQQTTTWWWYYYZZZZZZZZZUUUWWWYYYZZZYYYWWWWWWXXXZZZZZZ[[[\\\^^^___``````^^^^^^]]]]]]\\\[[[ZZZZZZXXXYYYYYYYYYXXXWWWVVVVVVSSSTTTTTTUUUUUUVVVVVVVVVTTTTTTSSSSSSSSSTTTTTTUUUTTTUUUWWWXXXXXXWWWVVVUUUSSSTTTVVVXXXZZZ\\\]]]]]]VVVVVVUUUUUUUUUWWWXXXYYYXXXXXXWWWWWWWWWWWWWWWWWWYYYXXXXXXZZZ]]]^^^]]][[[]]]ZZZWWWUUUTTTTTTSSSRRRSSSTTTUUUWWWXXXZZZ[[[[[[ZZZXXXVVVVVVVVVUUUTTTRRRTTTTTTSSSTTTUUUWWWYYYZZZYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWYYY[[[\\\[[[ZZZ[[[ZZZ^^^hhhuuu|||{{{xxxeeeaaa]]]ZZZYYYYYYYYYYYY]]]]]]\\\[[[ZZZYYYXXXWWW]]]]]]]]]]]]]]]\\\[[[[[[WWWXXXWWWUUUSSSSSSUUUWWWXXXXXXWWWWWWXXXYYYZZZZZZUUUVVVWWWXXXYYYYYYYYYXXXWWWZZZ]]]^^^]]]\\\\\\\\\^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUSSSSSSSSSTTTUUUVVVWWWXXXXXXYYY[[[[[[[[[XXXUUUSSSVVVWWWXXXZZZ\\\]]]^^^______```___^^^\\\[[[\\\^^^___aaadddffffffdddaaa^^^^^^XXXTTTTTTTTTSSSSSSVVVWWWVVVUUUWWWYYY[[[[[[ZZZ[[[[[[\\\\\\\\\]]]]]]]]][[[\\\^^^```bbbdddeeeeeedddaaa^^^]]]]]]^^^^^^^^^___^^^]]][[[YYYXXXWWWVVVTTTTTTTTTTTTVVVXXX[[[]]]\\\[[[YYYXXXXXXZZZ[[[]]]^^^___```aaaaaa```^^^]]]^^^___```aaaaaaaaa```_________^^^\\\ZZZ[[[^^^```aaa```___^^^^^^___aaabbb^^^^^^]]]]]]]]]\\\\\\\\\\\\^^^___^^^]]]\\\]]]^^^___aaadddeeedddccccccddddddeeefffggghhhhhhhhhhhhiiiiiiiiihhhhhhgggggggggcccaaa```^^^]]]]]]^^^^^^bbbcccdddeeefffeeeddddddddddddbbbbbbbbbcccdddeeehhhgggfffeeeeeeeeeggggggkkkiiigggeeeeeedddcccaaa[[[\\\\\\^^^```bbbdddeeedddeeefffgggiiiiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiifffeeedddcccccceeegggiiiiiijjjlllmmmmmmllljjjiiieeegggiiikkkllllllkkkkkkeeeeeeffffffhhhkkknnnooopppooonnnmmmmmmmmmnnnooogggfffeeeeeeggggggfffeeebbbccceeegggiiikkkllllllkkkkkkkkkkkkjjjiiiggggggeeefffhhhiiikkkmmmnnnoooooorrruuussspppmmmmmmnnniiijjjkkkkkkkkklllnnnpppssssssssssssssstttuuuvvvxxxxxxxxxxxxxxxyyyzzz{{{zzzyyywwwtttqqqnnnlllkkkfffdddccceeeiiinnnpppqqqppprrrtttuuuvvvuuutttsssuuuuuuvvvvvvwwwwwwxxxxxxttttttuuuwwwzzz~~~}}}|||yyyuuuoookkkkkkkkkkkklllnnnnnnmmmkkkssssssrrrqqqqqqrrrssstttppppppqqqrrrrrrqqqqqqpppppprrruuuwwwxxxwwwuuutttssstttvvvxxxzzz|||~~~~~~}}}|||{{{xxxwwwxxx|||~~~}}}}}}}}}}}}||||||}}}}}}xxxssspppqqquuuyyyQQQQQQRRRPPPOOONNNOOOPPPQQQRRRSSSRRRPPPOOOOOOOOOOOOPPPSSSVVVYYYZZZ[[[[[[VVVWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZ\\\^^^___```^^^]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTQQQQQQRRRSSSTTTUUUUUUVVVTTTSSSSSSSSSRRRRRRRRRRRRTTTUUUVVVWWWWWWWWWWWWVVVSSSTTTVVVXXXYYY[[[[[[[[[UUUTTTTTTUUUUUUWWWXXXYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVWWWYYYYYYYYYYYY\\\ZZZWWWVVVVVVVVVUUUSSSTTTUUUVVVWWWWWWYYY[[[\\\\\\[[[[[[ZZZXXXVVVSSSQQQSSSSSSRRRSSSTTTVVVWWWYYYWWWXXXZZZ[[[[[[ZZZXXXWWWVVVVVVWWWYYY[[[\\\]]]]]]___]]]```kkkyyy~~~yyyqqqaaa^^^[[[ZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\[[[ZZZZZZ[[[[[[\\\\\\]]]\\\\\\[[[XXXXXXWWWUUURRRRRRSSSUUUXXXXXXXXXXXXXXXXXXXXXYYYTTTUUUUUUVVVVVVVVVWWWWWWWWWYYY\\\]]]]]]\\\\\\]]]____________]]]\\\ZZZYYY[[[[[[ZZZYYYXXXWWWUUUUUURRRRRRRRRRRRSSSTTTUUUVVVWWWYYY[[[[[[[[[XXXUUURRRUUUVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^\\\[[[[[[[[[^^^___```aaa```^^^[[[YYYYYYWWWUUUTTTSSSRRRSSSUUUVVVVVVVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[]]]___aaabbbccccccbbb```^^^\\\\\\]]]^^^^^^```___^^^\\\ZZZXXXVVVUUURRRRRRQQQQQQSSSUUUXXXZZZXXXWWWVVVUUUUUUVVVXXXYYY[[[\\\___aaaaaa```^^^]]]]]]]]]^^^_________^^^]]]\\\\\\\\\[[[ZZZZZZ]]]___aaa``````______```aaaaaa\\\\\\\\\[[[[[[ZZZZZZYYY[[[\\\\\\\\\ZZZZZZ[[[]]]```bbbdddeeedddccccccdddcccdddeeefffgggggghhhhhhhhhhhhggggggffffffeeeeeecccbbbaaa```___^^^^^^^^^cccdddeeegggggggggfffffffffeeecccbbbbbbbbbcccccchhhhhhgggfffeeeeeeffffffjjjgggdddbbbccccccbbbaaa\\\[[[ZZZ[[[\\\^^^aaabbbbbbcccdddfffggghhhhhhhhhggghhhiiijjjkkkjjjjjjiiifffeeedddcccbbbcccdddeeeggghhhiiijjjkkkkkkjjjiiiggghhhiiijjjkkklllmmmnnngggggggggggghhhjjjkkklllmmmlllkkkkkklllmmmooopppgggfffeeeeeeeeedddcccbbb```aaaccceeeggghhhiiijjjhhhiiiiiiiiiiiiiiiiiihhhdddeeefffhhhjjjkkkmmmmmmlllnnnqqqqqqpppooopppqqqmmmnnnooonnnmmmlllmmmoooqqqqqqqqqqqqpppppprrrsssuuuuuuvvvvvvwwwxxxyyyyyy|||zzzwwwtttpppmmmkkkjjjgggfffeeegggjjjnnnppppppoooppprrrsssttttttsssrrrtttuuuuuuvvvwwwxxxyyyyyywwwvvvuuuuuuxxx|||}}}tttnnnlllkkkjjjkkklllllljjjiiipppooonnnnnnnnnpppssstttoooooooooooooooooonnnnnnkkknnnqqqtttuuutttsssqqqlllnnnrrrwww{{{|||{{{yyywwwvvvwww{{{~~~}}}}}}~~~~~~}}}~~~}}}|||{{{|||~~~~~~}}}~~~zzzzzzzzzzzz|||~~~{{{vvvrrrrrrtttvvvQQQQQQOOOMMMLLLMMMPPPRRRRRRSSSUUUTTTRRRQQQQQQRRRQQQRRRUUUWWWYYY[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXWWWVVVVVVWWWXXXYYY[[[]]]^^^]]]]]]]]]\\\\\\\\\[[[[[[]]]\\\\\\[[[YYYWWWUUUTTTQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVTTTUUUUUUUUUUUUVVVWWWXXXZZZYYYWWWVVVWWWWWWVVVUUUTTTVVVWWWWWWWWWXXX[[[]]]^^^______^^^[[[XXXUUUTTTTTTSSSSSSRRRRRRTTTUUUVVVUUUWWWYYYZZZ[[[ZZZXXXWWWWWWXXXYYYZZZ[[[]]]___```bbbaaadddppp}}}vvvkkk___]]]ZZZZZZ[[[\\\\\\\\\ZZZZZZZZZ[[[[[[\\\\\\\\\YYYZZZZZZ[[[[[[[[[[[[[[[YYYYYYXXXUUURRRQQQRRRSSSWWWWWWWWWXXXXXXXXXXXXXXXTTTTTTTTTTTTTTTUUUUUUUUUVVVXXX[[[\\\\\\\\\]]]^^^aaaaaabbbaaa```]]][[[YYY\\\[[[ZZZYYYXXXWWWVVVVVVSSSSSSRRRRRRSSSSSSTTTTTTWWWXXXZZZZZZZZZWWWUUUSSSUUUUUUTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\[[[YYYYYYZZZZZZ[[[\\\]]]\\\[[[ZZZYYYYYY[[[\\\YYYUUUTTTUUUUUUVVVVVVVVVXXX[[[\\\[[[YYYWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZ\\\^^^```aaaaaaaaa______]]]\\\[[[\\\^^^___aaa``````^^^\\\YYYVVVUUURRRQQQPPPPPPQQQSSSUUUWWWUUUTTTTTTSSSTTTUUUVVVWWWZZZ\\\___aaabbbaaa```___]]]^^^^^^^^^^^^^^^]]]]]]ZZZ[[[[[[ZZZYYYYYY[[[]]]__________________``````\\\[[[[[[ZZZYYYXXXXXXXXXYYYZZZZZZYYYXXXXXXYYY[[[___```bbbbbbaaaaaabbbdddbbbcccccccccdddeeeffffffeeedddddddddcccccccccbbbdddcccbbbaaa````````````dddeeefffggghhhhhhgggffffffeeedddbbbbbbbbbbbbccchhhhhhgggfffeeedddddddddeeeccc```______``````___]]]\\\ZZZYYYYYYZZZ\\\^^^```aaabbbdddeeefffggggggeeefffggghhhiiiiiiiiiiiifffeeecccbbbaaa```aaaaaaddddddeeeffffffggggggggggggggghhhiiijjjlllmmmnnnjjjiiiiiihhhhhhhhhhhhhhhhhhhhhggghhhiiikkkmmmnnnhhhgggfffdddbbb```___^^^___```bbbdddeeefffggggggfffffffffggghhhiiijjjkkkffffffgggggghhhiiiiiiiiiggghhhkkklllmmmnnnpppqqqpppqqqqqqooollljjjjjjjjjooopppqqqooommmmmmoooqqqsssssstttvvvwwwxxxxxxyyy{{{yyyvvvsssooommmkkkjjjkkkiiihhhiiilllnnnoooooonnnooopppqqqqqqqqqqqqppppppqqqrrrtttvvvwwwyyyyyyvvvuuuttttttvvv{{{xxxqqqkkkjjjhhhiiijjjjjjiiihhhkkkkkkkkkkkkmmmppptttvvvqqqpppooonnnmmmllllllkkkhhhjjjmmmppprrrrrrqqqpppjjjlllpppuuuzzz~~~{{{{{{zzzxxxwwwwwwzzz}}}{{{|||}}}~~~~~~}}}|||{{{wwwvvvvvvwwwyyy||||||{{{zzzzzz{{{}}}zzzzzzzzzzzz|||~~~}}}zzzxxxxxxxxxxxxSSSSSSRRRPPPNNNNNNQQQSSSRRRTTTVVVUUUTTTSSSTTTUUUTTTUUUWWWZZZ[[[\\\\\\\\\\\\ZZZYYYYYYZZZZZZYYYXXXVVVVVVUUUVVVWWWYYY[[[\\\]]]\\\[[[[[[[[[\\\]]]^^^``````___]]][[[YYYWWWUUURRRSSSSSSTTTTTTUUUUUUUUUXXXXXXWWWVVVUUUSSSQQQPPPOOOPPPPPPQQQSSSTTTUUUUUUWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUVVVVVVWWWWWWXXXXXXYYYXXXWWWWWWWWWWWWWWWWWWTTTUUUUUUUUUTTTTTTVVVXXXXXXWWWVVVVVVXXXXXXWWWUUUUUUWWWYYYXXXVVVWWW[[[___```aaabbbaaa^^^[[[YYYYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSTTTVVVWWWXXXYYYXXXXXXXXXZZZ[[[\\\\\\]]]```bbbbbbcccjjjwwwvvviii```^^^[[[YYYYYYYYYXXXWWWTTTTTTUUUWWWXXXYYYZZZ[[[YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[YYYVVVSSSQQQQQQRRRUUUVVVWWWXXXXXXXXXXXXXXXTTTTTTSSSSSSSSSSSSTTTUUUUUUWWWZZZ[[[[[[\\\^^^___bbbcccddddddcccaaa___]]]\\\[[[ZZZYYYXXXXXXYYYYYYWWWVVVUUUTTTTTTTTTTTTTTTWWWWWWXXXYYYXXXWWWVVVUUUUUUTTTSSSSSSTTTUUUWWWXXXWWWYYYZZZZZZYYYXXXXXXYYYWWWXXXYYYZZZZZZ[[[[[[[[[___eeegggbbb[[[XXXWWWWWWVVVVVVWWWYYY\\\\\\[[[YYYVVVVVVVVVWWWWWWWWWXXXXXXXXXYYY[[[]]]^^^___``````]]]^^^]]]\\\ZZZ[[[^^^````````````___]]]ZZZWWWUUUTTTRRRQQQPPPPPPQQQSSSTTTSSSSSSSSSTTTTTTUUUVVVWWWZZZ[[[^^^```bbbbbbbbbaaa^^^^^^]]]]]]]]]\\\\\\\\\YYYZZZZZZZZZXXXXXXYYY[[[[[[[[[\\\\\\]]]^^^^^^^^^[[[[[[ZZZYYYXXXXXXWWWVVVXXXXXXXXXWWWUUUVVVXXXZZZZZZ\\\^^^^^^^^^^^^```bbbbbbbbbaaaaaaaaabbbccccccaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaa``````cccdddfffggggggfffeeeeeeeeedddbbbaaaaaaaaabbbbbbggggggfffeeedddcccbbbaaaaaa___]]]]]]^^^^^^]]]\\\]]]\\\ZZZXXXWWWXXXYYYZZZ^^^___```bbbdddeeeffffffccccccccccccdddeeeggggggdddcccbbbaaa```_________bbbaaaaaaaaaaaabbbddddddeeeeeefffhhhiiikkklllmmmkkkjjjjjjiiigggfffeeeeeeddddddddddddeeegggjjjkkkiiiiiihhheeeaaa^^^]]]]]]___```aaacccdddeeeffffffeeeeeeeeefffgggiiijjjkkkhhhhhhhhhgggggggggggggggbbbccceeehhhjjjmmmoooppppppqqqqqqooollliiihhhhhhnnnpppqqqoookkkjjjllloooqqqrrrtttvvvwwwxxxyyyyyyxxxwwwtttpppnnnllllllkkknnnmmmlllmmmooopppppppppnnnnnnoooooooooooonnnnnnmmmnnnoooqqqtttvvvwwwxxxrrrrrrqqqrrruuuzzzzzztttjjjiiigggggghhhiiihhhggghhhhhhiiikkkmmmqqqtttuuuqqqpppooommmlllkkkjjjjjjhhhiiikkknnnpppqqqqqqqqqnnnoooqqqsssvvvyyy{{{|||zzz{{{|||{{{zzzyyy{{{|||zzz|||}}}~~~~~~|||zzzyyyqqqqqqqqqrrruuuxxx{{{}}}xxxxxxxxxyyy{{{~~~||||||{{{{{{|||~~~}}}}}}|||{{{yyyTTTVVVWWWWWWTTTRRRQQQQQQQQQSSSUUUVVVUUUUUUUUUWWWUUUVVVYYY\\\^^^___``````___\\\ZZZZZZ\\\]]][[[ZZZXXXWWWVVVVVVWWWXXXZZZ\\\]]][[[YYYYYYZZZ\\\```bbbdddcccbbb```]]][[[XXXWWWUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQRRRSSSTTTVVVXXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVWWWXXXXXXTTTUUUVVVUUUSSSSSSVVVXXXVVVUUUUUUVVVXXXXXXWWWUUUUUUXXXYYYXXXUUUVVV[[[___```bbbcccaaa^^^\\\]]]^^^___]]]ZZZWWWUUUSSSSSSSSSQQQQQQSSSTTTVVVXXXYYYYYYYYY[[[\\\\\\[[[\\\___bbbbbbfffppp~~~rrrddd]]][[[XXXWWWWWWWWWVVVUUURRRSSSTTTUUUWWWXXXYYYZZZ[[[[[[\\\\\\\\\[[[ZZZZZZ]]]]]][[[WWWSSSQQQQQQRRRTTTUUUVVVXXXYYYYYYXXXXXXUUUTTTSSSRRRRRRSSSTTTTTTUUUWWWYYYZZZ[[[\\\^^^``````bbbdddeeedddccc```___\\\[[[ZZZZZZYYYZZZ[[[\\\[[[[[[YYYWWWVVVUUUTTTTTTWWWWWWVVVVVVWWWWWWXXXXXXUUUTTTSSSSSSTTTUUUWWWYYYWWWXXXYYYXXXWWWVVVWWWYYYXXXXXXYYYZZZ[[[]]]^^^___gggpppssskkk```\\\ZZZXXXVVVVVVWWWZZZ\\\]]][[[YYYVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^\\\]]]]]][[[ZZZZZZ^^^aaa^^^______^^^\\\YYYWWWUUUVVVUUUSSSQQQPPPPPPQQQRRRTTTTTTTTTUUUVVVVVVWWWWWWYYYZZZ\\\^^^```bbbcccccc]]]]]]\\\[[[[[[[[[[[[[[[YYYZZZZZZYYYWWWVVVWWWXXXYYYZZZ[[[]]]^^^______```[[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWVVVUUUSSSTTTVVVYYYXXXZZZ[[[\\\\\\^^^```bbbbbbaaa```_________``````^^^^^^______```aaaaaaaaa^^^______```````````````bbbcccdddddddddcccbbbaaabbbaaa```___^^^___```aaaffffffeeedddcccaaa```___]]]\\\\\\\\\^^^]]]\\\ZZZ[[[ZZZYYYXXXXXXXXXYYYYYY\\\]]]___aaacccdddeeeeeeaaa```^^^]]]^^^```bbbdddaaaaaaaaaaaaaaaaaabbbbbbaaa```___^^^^^^___aaabbbbbbccceeeggghhhjjjjjjkkkjjjjjjiiiiiihhhfffeeeeeebbbaaaaaabbbccceeeggghhhiiijjjiiigggbbb______```______aaabbbdddeeeeeeeeeggggggfffffffffggghhhiiihhhhhhhhhggggggggggggggg``````bbbeeeiiilllooooooqqqrrrsssrrrooolllkkkkkkmmmpppqqqooojjjiiikkknnnnnnoooqqqtttvvvwwwwwwwwwuuusssqqqnnnmmmlllmmmmmmoooooonnnppprrrttttttssspppppppppoooooonnnmmmmmmmmmnnnoooppprrrsssuuuuuurrrrrrqqqrrrtttxxx{{{~~~}}}wwwsssllliiigggffffffgggfffeeeggghhhjjjlllnnnppprrrsssooonnnlllkkkjjjjjjjjjkkkjjjjjjlllmmmppprrrtttuuuoooooopppqqqsssuuuxxxyyyzzz|||~~~}}}|||||||||zzz|||}}}~~~~~~|||zzzxxxrrrrrrrrrrrrtttwwwzzz|||xxxxxxxxxyyy|||~~~~~~}}}}}}~~~~~~~~~}}}zzzwwwUUUYYY]]]]]][[[VVVRRRPPPPPPRRRTTTUUUUUUUUUVVVWWWUUUWWWZZZ]]]```bbbccccccaaa^^^[[[\\\]]]^^^]]][[[YYYXXXWWWVVVWWWYYY[[[\\\]]][[[XXXWWWYYY]]]aaadddffffffdddbbb___\\\ZZZXXXWWWWWWWWWVVVVVVVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTUUUUUUVVVWWWXXXZZZ\\\]]]XXXYYYZZZ[[[]]]]]]^^^^^^XXXXXXXXXYYYXXXXXXWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXTTTVVVWWWUUUSSSSSSVVVYYYUUUUUUTTTVVVXXXXXXWWWUUUVVVXXXZZZXXXUUUVVV[[[```___aaabbbaaa^^^]]]^^^aaacccaaa^^^ZZZWWWTTTSSSSSSPPPPPPQQQRRRTTTWWWYYY[[[YYY[[[\\\\\\ZZZ[[[^^^bbbccchhhttt~~~lll^^^XXXVVVUUUUUUWWWXXXWWWWWWTTTTTTUUUVVVXXXYYYZZZZZZ]]]]]]]]]]]]]]]\\\[[[ZZZ^^^^^^\\\XXXTTTQQQQQQRRRRRRTTTVVVXXXYYYYYYYYYYYYUUUTTTSSSRRRRRRSSSTTTUUUTTTVVVYYYZZZ[[[\\\^^^```]]]___aaaccccccbbb```^^^\\\[[[ZZZZZZZZZ[[[]]]^^^___]]]\\\YYYWWWVVVUUUUUUWWWVVVUUUUUUVVVWWWYYYZZZUUUTTTSSSSSSTTTVVVXXXZZZVVVWWWXXXWWWVVVVVVWWWYYY[[[[[[[[[\\\^^^```aaabbbmmmwwwzzzpppddd___\\\ZZZVVVVVVXXXZZZ]]]]]][[[YYYWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXZZZ[[[]]]]]]^^^^^^[[[\\\]]][[[YYYZZZ^^^aaa]]]]]]^^^]]]\\\YYYVVVTTTXXXVVVTTTQQQPPPPPPQQQRRRTTTUUUUUUVVVWWWXXXXXXXXXYYYZZZ[[[]]]___aaacccddd\\\\\\[[[ZZZZZZZZZZZZZZZYYYZZZZZZYYYWWWUUUVVVWWWZZZ[[[]]]___aaabbbbbbccc\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVTTTSSSSSSVVVXXXYYYZZZ\\\]]]^^^___bbbeeebbbaaa___^^^]]]]]]^^^^^^]]]]]]^^^___```aaabbbbbb[[[\\\]]]^^^____________```aaabbbbbbaaa```___^^^___^^^]]]\\\]]]]]]^^^___fffeeeeeedddbbb```^^^]]]\\\[[[\\\]]]^^^^^^\\\YYYXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\^^^```bbbcccdddeee___]]][[[YYYZZZ\\\___aaa___```aaabbbcccdddeeeeeeaaa```^^^]]]]]]^^^___aaa___aaadddfffhhhiiiiiiiiihhhhhhhhhhhhhhhgggffffffaaaaaaaaaaaabbbdddfffggghhhjjjjjjhhhdddaaabbbccc______aaabbbddddddeeeeeejjjiiigggfffeeeeeeffffffggggggggghhhhhhhhhhhhhhh______```ccchhhlllnnnooorrrtttvvvuuusssrrrqqqqqqmmmpppqqqooojjjhhhjjjnnnjjjkkknnnppprrrsssttttttsssqqqooommmllllllmmmnnnooooooooorrruuuwwwwwwwwwrrrrrrqqqpppooonnnmmmmmmoooooopppqqqqqqrrrssssssvvvuuussssssssstttvvvwww}}}||||||{{{zzzwwwsssooommmkkkgggeeeeeeeeedddccchhhiiikkkmmmoooppppppppplllkkkjjjiiiiiijjjkkklllllllllmmmnnnpppsssvvvxxxmmmmmmmmmnnnqqquuuyyy{{{zzz}}}~~~||||||zzz|||~~~~~~|||zzzxxxwwwvvvuuuuuuvvvxxxzzz|||xxxyyyyyy{{{|||~~~~~~~~~~~~~~~~~~}}}}}}|||xxxttt\\\]]]^^^^^^\\\WWWSSSPPPSSSSSSUUUVVVWWWXXXXXXXXX\\\[[[[[[[[[]]]___bbbdddaaaaaaaaaaaa```___^^^]]]XXXWWWVVVVVVVVVXXXYYYZZZZZZYYYXXXWWWYYY\\\___bbbbbbbbbaaa```___]]][[[ZZZ\\\\\\[[[ZZZYYYXXXWWWVVVYYYXXXWWWVVVVVVVVVWWWXXXTTTUUUVVVWWWYYYZZZ[[[\\\]]]\\\\\\]]]^^^^^^[[[YYYXXXVVVUUUUUUVVVWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYWWWUUUTTTVVVWWWXXXXXXYYYYYYXXXVVVUUUSSSXXXYYYZZZ[[[[[[ZZZYYYXXX^^^____________```cccfffppphhh^^^XXXWWWVVVTTTQQQPPPQQQQQQSSSUUUWWWXXXZZZYYYYYYYYYXXXXXXZZZ^^^bbbbbbkkkxxx}}}sssggg```WWWWWWVVVUUUTTTTTTTTTTTTRRRSSSTTTVVVWWWXXXYYYYYY]]][[[XXXVVVVVVWWWYYYZZZXXXYYYYYYWWWUUUSSSSSSTTTPPPQQQSSSUUUWWWXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWXXXYYYZZZZZZZZZZZZZZZ\\\___```aaa```^^^\\\\\\\\\[[[[[[YYYXXXWWWVVV[[[YYYWWWWWWZZZ\\\]]]]]][[[YYYVVVSSSRRRRRRSSSUUUUUUUUUUUUTTTSSSTTTVVVYYYWWWWWWXXXYYYZZZ\\\]]]^^^\\\\\\^^^___aaacccdddeeeooozzzyyykkkbbb___]]]ZZZXXXWWWWWWXXXYYYXXXWWWWWWWWWVVVWWWWWWXXXYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\]]]]]][[[[[[[[[\\\]]]^^^]]]]]]\\\ZZZYYYXXXVVVVVVWWWWWWWWWVVVUUUSSSQQQOOORRRSSSUUUVVVWWWWWWWWWVVV\\\[[[[[[^^^aaabbb___\\\^^^\\\YYYWWWVVVVVVWWWXXXWWWWWWXXXXXXXXXXXXXXXXXX[[[[[[[[[]]]___```___]]]^^^\\\[[[ZZZZZZXXXVVVSSSUUUUUUTTTSSSSSSTTTUUUVVVWWWXXXZZZ[[[]]]^^^^^^^^^aaa```^^^\\\\\\\\\]]]^^^^^^]]]^^^___```aaa```^^^^^^______```______^^^]]]____________^^^^^^^^^^^^]]]\\\\\\]]]```bbbbbbaaadddccccccaaa___]]]\\\ZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWYYY[[[[[[YYYYYYYYYZZZYYYYYYZZZ\\\^^^```aaabbbaaa___]]]ZZZZZZ[[[]]]^^^```aaabbbddddddeeeeeeeee```_______________``````cccccccccddddddeeeeeeffffffffffffffffffggghhhhhhjjjjjjiiihhhggggggggggggkkkiiihhhggghhhgggeeeddd___]]][[[^^^bbbfffgggfffiiihhhgggfffeeeddddddccceeefffgggggggggfffdddcccaaabbbcccfffhhhkkkmmmnnnrrrssstttuuutttrrrooonnniiijjjkkklllmmmmmmmmmmmmqqqpppnnnlllmmmnnnqqqssstttuuuvvvvvvuuusssqqqppptttsssrrrtttvvvwwwvvvuuuqqqnnnllllllooopppooommmjjjkkkmmmooorrrtttvvvvvvvvvvvvvvvvvvuuuuuuuuuttt{{{|||}}}}}}{{{wwwsssppplllkkkjjjhhhhhhhhhiiiiiifffhhhjjjlllnnnooopppppplllkkkkkkjjjiiiiiijjjjjjmmmmmmmmmooorrrtttsssrrrppppppqqqqqqqqqrrruuuwww|||}}}~~~}}}|||{{{|||}}}{{{|||~~~~~~}}}|||yyy{{{wwwvvvtttuuuyyy{{{zzz|||}}}}}}}}}wwwsssqqqrrr^^^_________]]]YYYVVVTTTTTTTTTVVVWWWXXXYYYYYYYYY\\\[[[ZZZZZZ[[[]]]___``````````````````___^^^]]][[[ZZZYYYXXXWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ\\\___```aaaaaaaaaaaa```^^^]]]\\\]]]]]]\\\[[[ZZZZZZYYYYYYYYYXXXVVVTTTTTTTTTUUUVVVUUUUUUVVVWWWYYYZZZ[[[\\\[[[[[[ZZZ[[[\\\\\\ZZZXXXXXXVVVUUUUUUVVVWWWWWWVVVVVVVVVWWWXXXXXXXXXWWWWWWYYYYYYYYYXXXVVVTTTUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZYYYYYY]]]^^^_________aaadddfffnnnggg___ZZZXXXWWWTTTRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVVVVVVVUUUUUUWWW[[[^^^dddlllvvv|||xxxoooddd]]]WWWWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXYYYYYYYYY[[[YYYWWWUUUUUUVVVXXXYYY[[[[[[\\\ZZZXXXVVVVVVWWWRRRSSSTTTVVVWWWXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSUUUUUUVVVWWWWWWXXXXXXXXXZZZ[[[^^^___```___]]]\\\]]]]]]]]]\\\[[[YYYXXXWWWZZZXXXVVVWWWYYY[[[\\\\\\\\\ZZZWWWUUUSSSTTTUUUVVVVVVVVVUUUTTTSSSTTTWWWZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^___aaaccceeefffgggooozzzxxxlllddd```^^^YYYWWWVVVVVVWWWXXXXXXWWWWWWWWWVVVWWWWWWXXXYYYZZZ\\\[[[[[[ZZZZZZ[[[[[[\\\]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVTTTRRRQQQRRRSSSUUUVVVVVVVVVVVVUUUZZZZZZ[[[^^^bbbcccaaa^^^^^^\\\ZZZXXXWWWWWWWWWXXXWWWWWWXXXXXXXXXXXXYYYYYY[[[[[[\\\^^^``````___]]]]]]\\\[[[[[[\\\[[[YYYWWWWWWVVVUUUTTTSSSTTTUUUUUUVVVWWWXXXZZZ\\\]]]^^^^^^______^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^___```___^^^^^^^^^^^^^^^^^^_________```````````````_________^^^]]]]]]^^^```bbbaaa```cccbbbbbb```___]]][[[ZZZ[[[[[[\\\\\\\\\ZZZYYYXXXXXXZZZ\\\\\\[[[[[[[[[\\\XXXYYY[[[]]]___aaaaaabbbaaa```^^^\\\[[[\\\]]]^^^```aaabbbccccccdddddddddaaa``````______```aaaaaabbbbbbbbbccccccccccccccceeeeeeeeeeeefffggghhhhhhiiiiiihhhiiiiiijjjjjjkkklllkkkiiihhhhhhgggfffddd___]]][[[]]]aaadddeeedddeeeeeefffffffffggggggggghhhhhhhhhhhhhhhgggffffffeeeeeeeeefffhhhjjjmmmnnnpppqqqsssttttttrrrpppnnnkkkkkklllnnnooooooppppppooonnnnnnnnnoooqqqssstttuuuxxx|||~~~}}}zzzuuurrrtttsssrrrssstttuuuuuutttqqqnnnmmmmmmoooooommmkkkkkkkkkmmmnnnqqqtttvvvwwwxxxwwwvvvvvvuuuuuuuuuuuuzzz|||}}}}}}{{{vvvqqqnnnkkkjjjiiihhhhhhiiijjjkkkiiiiiijjjkkkkkklllmmmmmmllllllkkkjjjiiiiiiiiijjjmmmmmmnnnppprrrrrrpppnnnnnnoooppppppooopppsssvvvzzz|||}}}}}}}}}}}}~~~{{{yyywwwwwwzzz{{{yyy{{{~~~}}}~~~}}}}}}}}}~~~~~~{{{uuuqqqpppppp^^^^^^]]]\\\[[[YYYXXXWWWUUUVVVWWWYYYZZZZZZZZZ[[[]]]\\\[[[ZZZYYYZZZ[[[\\\^^^^^^____________^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZ]]]]]]]]]]]]]]]^^^^^^^^^```````````````______^^^]]]]]]]]]]]]\\\\\\[[[[[[YYYXXXVVVSSSSSSSSSTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\ZZZYYYYYYYYYZZZZZZXXXVVVXXXWWWUUUUUUWWWXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVZZZZZZZZZYYYVVVUUUUUUVVVVVVWWWWWWXXXYYYXXXXXXXXXTTTUUUWWWXXXYYYYYYYYYYYY[[[\\\]]]^^^^^^```dddgggkkkfff```\\\[[[YYYUUURRRTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTSSSUUUXXX[[[dddjjjqqqtttpppggg^^^YYYVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXWWWUUUTTTSSSTTTVVVWWW[[[\\\\\\[[[XXXWWWWWWXXXVVVVVVWWWWWWWWWWWWWWWVVVTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVYYYZZZ\\\^^^^^^]]]\\\[[[^^^^^^^^^]]]\\\[[[ZZZYYYYYYWWWUUUVVVXXXYYYZZZZZZ[[[ZZZXXXVVVUUUVVVVVVWWWWWWWWWVVVTTTSSSTTTXXX[[[______^^^]]]\\\\\\\\\]]]\\\]]]___aaaccceeefffgggmmmuuuzzzsssiiibbb___]]]WWWVVVUUUUUUWWWXXXWWWVVVWWWWWWVVVWWWWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZYYYYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYXXXWWWUUUSSSRRRTTTTTTUUUUUUUUUUUUUUUTTTYYYYYY[[[^^^bbbccccccaaa^^^\\\[[[YYYXXXXXXXXXYYYWWWWWWXXXXXXYYYYYYYYYYYY\\\\\\\\\^^^``````___]]]\\\[[[[[[\\\^^^^^^]]]\\\YYYXXXWWWVVVTTTTTTTTTTTTTTTUUUWWWYYYZZZ\\\\\\]]]]]]^^^^^^^^^^^^\\\[[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^```aaabbbbbbbbbbbbaaaaaa``````___^^^^^^```aaabbbaaa```ccccccbbbaaa___^^^\\\[[[ZZZ[[[\\\]]]]]]\\\ZZZYYYYYY\\\^^^______^^^___```YYYZZZ\\\___```aaabbbbbbbbbaaa``````___^^^^^^^^^``````aaaaaabbbbbbccccccbbbbbbaaa`````````aaabbbaaaaaaaaaaaaaaa`````````bbbbbbbbbccceeefffhhhiiihhhhhhiiijjjkkklllmmmnnnllljjjhhhggghhhhhhfffeee```^^^]]]^^^aaacccccccccaaabbbccceeegggiiijjjkkkkkkkkkjjjiiiiiiiiiiiijjjiiihhhgggggghhhjjjlllmmmmmmoooqqqssssssrrrpppoookkkkkklllmmmnnnooopppppplllmmmnnnpppqqqsssuuuvvvwww{{{}}}yyyvvvtttrrrrrrssstttsssrrrsssrrrqqqqqqrrrqqqnnnlllmmmllllllnnnpppsssvvvxxx{{{yyywwwuuuuuuuuuvvvwwwyyy{{{}}}}}}{{{vvvqqqmmmjjjiiiiiiiiiiiikkklllnnnlllllljjjiiiiiiiiijjjkkkmmmmmmllljjjjjjiiiiiiiiinnnnnnppprrrtttrrrnnnkkkmmmnnnoooooonnnoooqqqsssxxxzzz}}}~~~~~~~~~{{{zzz|||{{{yyyyyy|||{{{~~~|||{{{{{{yyyyyyyyyvvvrrrnnnmmmmmm\\\[[[ZZZYYYXXXWWWWWWWWWVVVWWWYYYZZZ[[[[[[\\\\\\^^^]]]\\\ZZZYYYXXXXXXXXX\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]___``````aaa```___^^^]]]]]]]]]^^^____________^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYWWWUUUTTTTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]ZZZYYYXXXYYYZZZZZZXXXWWWXXXWWWVVVVVVXXXYYYXXXXXXXXXXXXYYYXXXXXXWWWVVVVVVZZZ[[[\\\ZZZWWWUUUUUUVVVUUUVVVWWWXXXYYYZZZZZZ[[[WWWWWWXXXXXXXXXYYYXXXXXXYYYZZZ\\\\\\]]]```cccfffgggdddaaa^^^]]]ZZZVVVSSSSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVVVVUUUTTTUUUXXXZZZ___ccchhhiiifff___ZZZVVVTTTSSSSSSSSSSSSSSSTTTTTTVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSSSSUUUVVVXXXYYYYYYXXXVVVTTTUUUVVVYYYYYYYYYYYYXXXWWWVVVVVVTTTTTTSSSSSSSSSSSSSSSTTTQQQRRRRRRSSSTTTUUUVVVVVVXXXYYY[[[\\\\\\\\\[[[ZZZ]]]]]]]]]\\\\\\[[[YYYYYYWWWVVVTTTUUUVVVXXXXXXWWWYYYYYYXXXWWWVVVVVVVVVVVVXXXXXXWWWUUUTTTUUUYYY\\\``````___^^^^^^^^^^^^^^^[[[\\\^^^```bbbdddeeefffgggnnnqqqlllddd___\\\YYYVVVUUUUUUVVVWWWXXXWWWUUUWWWWWWVVVWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZ]]]\\\[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXVVVUUUTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTWWWXXX[[[^^^aaaccccccccc^^^]]][[[ZZZYYYYYYYYYZZZXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[]]]______]]][[[]]]\\\\\\^^^___```___]]]\\\[[[YYYXXXVVVTTTSSSSSSRRRSSSUUUWWWYYYZZZ[[[[[[\\\^^^___``````^^^[[[ZZZXXXZZZ[[[\\\\\\\\\]]]]]]]]]\\\[[[[[[\\\^^^```bbbccccccccccccbbbbbbbbbaaa`````````aaaccccccaaa___dddddddddcccaaa___^^^]]]YYYZZZ]]]^^^^^^]]][[[ZZZ[[[^^^aaaccccccbbbcccccc______^^^^^^___aaabbbcccdddeeeeeeeeedddbbb```___```````````````aaabbbbbbdddcccaaa`````````bbbccc`````````______^^^^^^^^^___``````bbbdddfffhhhiiiiiiiiijjjkkkllllllmmmmmmhhhfffddddddfffggggggfffcccbbbbbbbbbcccddddddddd___```bbbdddfffhhhjjjjjjlllkkkjjjiiiiiijjjkkkllllllkkkiiihhhhhhiiikkkmmmkkkmmmppprrrtttsssrrrpppiiiiiijjjjjjkkklllmmmmmmlllmmmooorrrssstttttttttwww{{{xxxuuusssrrrsssssssssrrrvvvwwwwwwwwwvvvtttpppnnnnnnmmmmmmmmmooossswwwyyy|||zzzwwwuuutttuuuvvvwwwxxx{{{}}}~~~|||wwwqqqmmmjjjiiiiiiiiikkklllnnnpppnnnmmmkkkiiiiiijjjkkkmmmnnnnnnmmmkkkkkkjjjjjjkkkmmmoooqqqtttuuutttoookkkmmmnnnooooooooooooqqqsssxxx{{{~~~}}}~~~|||yyyxxx{{{|||}}}~~~~~~}}}{{{zzzzzzvvvuuutttrrrnnnjjjhhhggg[[[ZZZYYYXXXWWWWWWWWWXXXVVVWWWYYYZZZ[[[[[[\\\\\\___^^^]]][[[YYYXXXWWWWWWYYYZZZ[[[]]]^^^^^^^^^^^^\\\[[[[[[[[[\\\]]]___```aaaaaabbbcccbbb```^^^]]]YYYZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZ\\\[[[ZZZXXXXXXWWWXXXXXXYYYYYYZZZZZZ[[[\\\]]]]]]\\\[[[YYYYYYZZZ[[[ZZZXXXYYYWWWVVVWWWXXXZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVZZZ[[[\\\[[[YYYWWWVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYYZZZ[[[^^^aaadddcccbbbaaa___]]]ZZZWWWTTTQQQRRRRRRRRRSSSUUUVVVWWWUUUVVVVVVUUUTTTTTTVVVXXXXXX[[[^^^___]]]YYYVVVUUUQQQQQQPPPQQQQQQRRRSSSSSSUUUVVVVVVVVVVVVUUUTTTTTTUUUTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWVVVTTTSSSTTTUUU[[[[[[[[[ZZZZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUSSSSSSSSSSSSTTTVVVWWWXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTTTTVVVWWWVVVUUUVVVWWWWWWWWWWWWVVVVVVVVVXXXXXXXXXWWWVVVWWWYYY\\\^^^^^^^^^^^^___```aaaaaa^^^^^^___aaacccdddffffffdddiiikkkfffaaa___\\\XXXVVVVVVVVVWWWYYYYYYXXXVVVWWWWWWVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZ]]]]]]]]]\\\\\\[[[[[[ZZZ\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUWWWYYY[[[]]]___aaabbbddd^^^]]]\\\\\\[[[[[[[[[[[[YYYYYYZZZ[[[\\\\\\]]]]]][[[ZZZZZZ\\\^^^^^^\\\ZZZ^^^]]]]]]^^^``````___]]]]]]]]]\\\ZZZXXXVVVTTTSSSRRRSSSUUUVVVXXXXXXYYYYYY[[[]]]```aaaaaa```]]]\\\XXXZZZ\\\\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZ[[[]]]___aaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaacccddddddbbb```cccbbbbbbaaa```^^^]]]\\\YYY[[[\\\^^^___^^^]]]\\\]]]```dddffffffeeeeeefffgggeeeaaa^^^^^^```dddfffhhhiiiiiiiiihhhfffdddbbbaaa```_________```aaabbbeeecccaaa______```aaaccc```______^^^^^^]]]]]]]]]^^^___```aaaccceeeggghhhjjjjjjkkkkkkjjjjjjhhhhhhaaa___^^^___bbbeeeggggggfffggggggggggggfffggggggaaabbbcccdddeeefffggghhhkkkjjjiiihhhiiiiiikkklllmmmkkkjjjiiihhhiiikkklllkkkmmmpppsssuuuuuusssrrrkkkkkkjjjjjjjjjkkkllllllmmmnnnppprrrtttssssssrrruuuxxx|||yyywwwtttrrrsssssssssrrrwwwxxxyyyyyywwwtttqqqoooooonnnmmmnnnooossswwwyyy{{{yyyvvvtttssstttvvvwwwxxxzzz}}}~~~|||xxxssspppkkkkkkjjjkkklllmmmooopppmmmlllkkkjjjkkkmmmooopppoooooonnnmmmmmmmmmmmmmmmnnnoooqqqtttvvvuuurrrooonnnpppqqqrrrqqqqqqrrrsssyyy{{{~~~zzzyyy{{{}}}{{{yyyxxxxxxxxxxxxxxxuuusssqqqooollliiifffddd]]]\\\[[[ZZZYYYXXXXXXYYYUUUVVVWWWYYYZZZZZZZZZ[[[]]]]]]\\\[[[YYYXXXWWWVVVWWWXXXZZZ[[[]]]^^^^^^___ZZZYYYYYYZZZ[[[]]]___`````````aaaaaa```___]]]\\\XXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZYYYYYYYYYXXXXXX[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^\\\ZZZZZZ[[[[[[[[[ZZZYYYWWWVVVWWWYYY[[[[[[ZZZXXXXXXYYYYYYYYYXXXWWWWWWYYY[[[\\\\\\ZZZXXXWWWXXXWWWWWWWWWXXXZZZ[[[]]]^^^___^^^\\\ZZZXXXWWWVVVVVVUUUVVVWWWXXXYYY[[[^^^aaa`````````___]]]ZZZWWWUUURRRRRRRRRSSSTTTVVVWWWXXXUUUUUUVVVUUUSSSSSSTTTVVVRRRUUUWWWXXXWWWUUUTTTUUUOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXWWWUUUUUUUUUVVV[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXVVVVVVUUUUUUVVVTTTTTTTTTTTTUUUWWWZZZ[[[XXXYYYZZZZZZ[[[[[[ZZZZZZXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTVVVVVVUUUTTTTTTUUUWWWXXXXXXWWWVVVUUUWWWYYYZZZZZZYYYYYYZZZ[[[[[[[[[\\\]]]^^^```bbbcccaaabbbbbbcccdddeeeffffffdddggggggcccaaaaaa^^^ZZZWWWWWWXXXZZZ\\\\\\ZZZXXXWWWWWWVVVWWWWWWXXXYYYZZZYYYYYYXXXXXXXXXXXXYYYYYY[[[\\\]]]]]]]]]]]]\\\\\\^^^^^^^^^]]]\\\[[[[[[ZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXYYY[[[\\\\\\]]]```aaa^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[\\\]]]^^^______```[[[[[[[[[\\\^^^]]][[[YYY]]]\\\\\\]]]______^^^]]]^^^^^^]]]\\\YYYWWWUUUTTTSSSTTTUUUVVVWWWWWWWWWWWWYYY[[[^^^```aaa```___^^^YYY\\\^^^]]]ZZZXXXYYY[[[\\\[[[[[[ZZZ[[[\\\^^^___`````````aaabbbbbbccccccaaaaaabbbdddffffffcccaaa``````______^^^\\\[[[ZZZZZZ[[[\\\]]]^^^_________```cccgggiiihhhgggffffffjjjgggccc``````ccchhhkkkkkkllllllkkkjjjhhhfffeeebbbaaa```______```aaabbbeeecccaaa^^^^^^___aaabbb_______________^^^^^^^^^______```aaaccceeeggghhhiiiiiiiiiiiigggeeecccbbb]]][[[ZZZ[[[___bbbeeefffgggiiijjjjjjiiiggghhhiiieeeeeeeeefffffffffggggggjjjiiiiiiiiiiiijjjjjjkkkjjjjjjjjjjjjjjjjjjkkkkkkmmmooosssuuuwwwwwwvvvuuuooonnnmmmkkkkkkkkkllllllmmmnnnppprrrrrrsssrrrqqqtttuuuvvvyyy|||yyyvvvrrrqqqrrrrrrsssrrruuuvvvwwwvvvssspppoooooooooooonnnoooqqqsssvvvxxxwwwuuutttrrrrrrssstttuuuwwwxxxzzz{{{zzzxxxuuusssnnnnnnmmmllllllmmmnnnooolllkkkkkklllmmmoooqqqrrrpppoooooooooooopppqqqqqqppppppoooqqqsssttttttrrroooqqqsssssssssrrrssstttxxx{{{~~~{{{{{{}}}}}}zzzvvvuuuuuuvvvvvvvvvtttsssqqqoooooommmjjjggg]]]\\\\\\ZZZYYYXXXWWWWWWTTTTTTVVVWWWXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXWWWVVVUUUVVVXXX[[[\\\^^^______YYYYYYXXXYYYYYY[[[]]]^^^]]]]]]]]]]]]\\\[[[[[[ZZZXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[ZZZYYYYYYXXXWWWWWWYYYZZZ]]]______^^^\\\ZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^\\\ZZZYYYZZZ[[[[[[ZZZYYYXXXWWWXXXZZZ[[[[[[[[[WWWXXXXXXYYYYYYYYYYYYXXXWWWZZZ\\\]]][[[ZZZYYYYYYXXXXXXXXXXXXZZZ[[[]]]^^^]]]\\\ZZZXXXWWWVVVWWWWWWTTTUUUVVVVVVVVVXXX[[[]]]]]]^^^^^^]]][[[YYYWWWWWWUUUUUUTTTUUUUUUVVVWWWWWWVVVWWWXXXWWWUUUTTTUUUVVVQQQSSSUUUVVVUUUSSSSSSTTTPPPPPPPPPQQQRRRSSSUUUVVVTTTTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYXXXVVVUUUVVVWWWZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUTTTTTTVVVXXX[[[\\\YYYYYYZZZZZZ[[[[[[[[[[[[WWWXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTUUUVVVVVVUUUSSSTTTUUUXXXYYYZZZYYYWWWVVVVVVXXX\\\]]]\\\ZZZYYYZZZZZZZZZ[[[\\\]]]___```aaaaaaaaabbbbbbbbbccccccccccccdddccc``````bbb___ZZZYYYYYYZZZ\\\______]]][[[WWWWWWVVVWWWWWWXXXYYYZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]]\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZZZZXXXWWWWWWVVVWWWXXXZZZZZZYYY[[[\\\[[[ZZZZZZ\\\___^^^^^^^^^^^^^^^]]]]]]\\\]]]]]]^^^___```aaabbbbbb]]]]]]]]]^^^______]]][[[YYYYYYYYY[[[^^^```___^^^^^^^^^^^^]]][[[XXXVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUVVVXXXZZZ]]]____________ZZZ^^^```^^^YYYWWWXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^___```bbbcccccc``````bbbeeeggggggeeebbb````````````___]]]\\\[[[\\\\\\[[[\\\]]]___aaabbbbbbeeeiiijjjjjjhhhfffffffffeeedddeeefffiiilllnnnmmmmmmlllkkkiiihhhffffffcccbbb```______```bbbccceeeccc```]]]]]]^^^```aaa______```````````````````````````bbbccceeeggghhheeefffffffffdddbbb___^^^]]][[[YYYYYY\\\```bbbcccdddgggiiiiiigggffffffhhhhhhhhhiiiiiiiiiiiiiiiiiihhhiiijjjkkkkkkkkkkkkkkkfffgggiiijjjkkklllkkkkkkppprrruuuxxxyyyyyyxxxvvvrrrpppmmmkkkjjjiiijjjjjjkkklllnnnpppqqqrrrssssssssssssssstttuuuwwwxxxyyyvvvssspppnnnoooqqqqqqqqqtttuuuvvvtttqqqooooooqqqnnnooooooppprrrtttvvvwwwrrrqqqqqqqqqqqqrrrsssssstttuuuvvvwwwwwwvvvuuutttrrrpppooommmllllllmmmmmmjjjkkkkkklllmmmnnnoooppppppppppppqqqrrrssstttuuutttqqqnnnlllnnnppprrrrrrppprrrttttttsssrrrrrrssstttxxx|||~~~}}}}}}}}}zzzzzz{{{{{{yyywwwtttrrrqqqrrrttttttrrrpppZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSUUUVVVWWWXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVVVVTTTVVVXXXZZZ\\\^^^______ZZZYYYYYYXXXXXXYYYZZZ[[[ZZZZZZZZZYYYYYYYYYXXXXXXZZZZZZ[[[\\\\\\\\\\\\\\\]]]\\\[[[ZZZYYYXXXWWWVVVVVVYYY]]]```aaa___\\\ZZZ\\\\\\\\\]]]]]]^^^^^^^^^^^^\\\YYYYYYZZZ[[[[[[ZZZYYYXXXWWWXXXZZZ\\\\\\[[[WWWWWWXXXYYYZZZZZZZZZYYYWWWYYY\\\]]]\\\ZZZZZZZZZYYYYYYXXXXXXZZZ[[[]]]___[[[ZZZXXXWWWVVVVVVWWWWWWSSSTTTUUUUUUUUUVVVYYY[[[\\\]]]]]]\\\ZZZXXXWWWXXXXXXWWWVVVVVVUUUUUUUUUVVVYYY[[[[[[ZZZXXXWWWWWWXXXRRRTTTVVVVVVTTTSSSSSSSSSQQQQQQQQQRRRTTTUUUWWWWWWTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXUUUWWWWWWWWWUUUTTTUUUVVVYYYZZZ[[[\\\]]]^^^^^^^^^\\\[[[YYYWWWUUUTTTTTTSSSUUUUUUTTTTTTVVVXXX[[[]]]ZZZZZZZZZZZZ[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUWWWWWWUUUSSSTTTVVVYYY[[[\\\[[[YYYWWWUUUXXX]]]^^^]]][[[YYYYYYZZZZZZZZZ[[[\\\]]]^^^_______________^^^^^^^^^^^^```aaa___]]]^^^```]]]XXXZZZZZZ\\\^^^``````^^^\\\WWWWWWWWWWWWWWWXXXZZZZZZXXXXXXXXXWWWWWWXXXXXXXXXVVVXXXZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^___```aaaaaa```___]]]\\\[[[\\\\\\]]]XXXWWWWWWWWWXXXYYY[[[\\\ZZZ[[[\\\[[[XXXXXXZZZ\\\^^^^^^^^^___^^^^^^]]]]]]^^^^^^___```aaabbbcccddd___^^^^^^```aaa```^^^\\\UUUUUUWWWZZZ^^^``````___^^^___^^^]]]\\\YYYWWWUUUWWWWWWWWWWWWWWWVVVUUUTTTSSSUUUWWWZZZ]]]^^^______\\\___aaa___YYYVVVWWWZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[\\\^^^___aaabbbccc___```bbbeeehhhhhhfffcccccccccccccccbbbaaa______]]]\\\[[[[[[\\\___bbbccccccfffjjjkkkjjjhhhfffeeeaaabbbeeeiiilllnnnppppppmmmlllkkkjjjhhhgggfffeeedddcccaaa```___```bbbccceeeccc___]]]\\\]]]___aaa___`````````aaabbbbbbbbbaaaaaaaaabbbccceeefffgggbbbcccddddddccc```^^^\\\___]]]ZZZYYY[[[^^^``````aaadddggggggeeeddddddfffkkkkkkkkkkkkkkklllllllllhhhiiikkklllmmmlllkkkkkkccceeehhhkkklllllllllkkkrrrtttwwwzzz{{{zzzyyyxxxqqqooollliiigggfffggggggiiijjjlllnnnpppsssuuuvvvssssssssssssrrrrrrqqqqqqtttqqqmmmlllmmmoooppppppuuuwwwwwwuuuqqqppprrrtttnnnooopppqqqssstttuuuvvvnnnoooooopppqqqqqqqqqrrrrrrrrrsssttttttuuuuuuuuutttrrrpppnnnlllllllllllljjjjjjkkklllmmmmmmmmmmmmppppppqqqrrrsssuuuvvvwwwvvvrrrllliiijjjlllooopppoooqqqttttttsssrrrrrrrrrqqquuuzzz~~~~~~}}}~~~~~~zzzsssrrrrrruuuyyy{{{zzzxxx[[[[[[ZZZYYYWWWUUUTTTSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[\\\XXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXX[[[[[[[[[[[[\\\\\\]]]]]][[[[[[[[[[[[YYYWWWTTTSSSXXXYYY[[[\\\]]]]]]\\\\\\]]]\\\ZZZYYYYYYYYYZZZ[[[^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\UUUVVVWWWXXXXXXXXXVVVVVVWWWXXXXXXXXXYYY[[[\\\]]]ZZZZZZYYYWWWUUUVVVZZZ\\\]]]\\\ZZZXXXVVVVVVWWWWWWXXXXXXWWWTTTRRRSSSVVVYYY\\\\\\ZZZXXXWWWUUUTTTSSSYYYXXXWWWVVVVVVWWWYYYZZZYYYZZZ[[[\\\[[[YYYWWWVVVSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUTTTUUUUUUVVVWWWWWWXXXXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWYYYYYYYYYZZZ[[[[[[\\\\\\]]]\\\YYYWWWVVVUUUUUUUUUWWWWWWVVVVVVWWWXXXZZZ[[[\\\[[[ZZZZZZ\\\^^^^^^]]]XXXYYYZZZ[[[ZZZYYYWWWUUUWWWWWWVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\[[[ZZZXXXWWW[[[\\\^^^______^^^]]]\\\]]][[[YYYWWWWWWXXXZZZ\\\]]]]]]]]]\\\[[[ZZZZZZYYYVVVYYY]]]``````_________aaa___]]]^^^``````]]][[[XXXWWWVVVWWWYYY[[[[[[[[[ZZZ[[[\\\[[[XXXVVVVVVVVVTTTUUUWWWXXXXXXXXXZZZ\\\]]]```ccceeedddccccccdddaaa___\\\ZZZZZZ\\\___aaaaaa]]]YYYXXXZZZ[[[[[[YYYYYYZZZZZZYYYXXXYYY\\\^^^]]]\\\[[[ZZZZZZ[[[\\\\\\[[[[[[[[[]]]```bbbcccbbb```]]][[[[[[^^^___]]][[[ZZZYYYYYYYYYZZZ[[[\\\\\\`````````___]]][[[YYYWWWWWWWWWXXXXXXXXXXXXWWWWWWUUUVVVWWWYYYZZZ\\\]]]^^^\\\]]]^^^\\\ZZZXXXWWWWWWWWWWWWWWWYYY[[[[[[YYYXXXZZZZZZZZZZZZ\\\^^^___aaacccaaa```___aaadddhhhjjjeeeddddddeeefffeeebbb```___^^^\\\\\\\\\^^^```aaaddddddffffffffffffddddddggghhhgggggggggjjjppptttqqqpppmmmjjjhhhfffeeeddd^^^^^^___aaaaaabbbbbbbbbbbbaaa___^^^^^^```bbbdddeeedddcccbbbaaaaaaaaaaaaaaa___^^^___aaaccccccbbbbbbaaaaaa```___^^^^^^^^^___^^^[[[ZZZYYYYYY[[[\\\aaaaaa``````aaabbbdddeeefffhhhlllppprrrrrrpppooojjjjjjiiiiiihhhhhhggggggcccdddfffhhhiiihhhhhhgggrrruuuxxxyyyyyywwwwwwwwwqqqqqqnnnkkkgggfffgggiiimmmjjjgggiiimmmrrrttttttqqqqqqrrrrrrqqqpppnnnmmmjjjjjjkkklllmmmmmmnnnnnnqqqsssqqqmmmlllooopppmmmmmmnnnpppqqqrrrrrrqqqqqqpppnnnllllllmmmooooooooolllmmmnnnnnnnnnooorrruuuxxxvvvsssnnnjjjhhhjjjkkkkkklllmmmmmmnnnnnnmmmmmmnnnmmmllllllnnnqqqtttwwwwwwuuuqqqkkkhhhgggjjjmmmmmmnnnpppqqqqqqpppnnnmmmppprrrvvvzzz|||}}}|||{{{~~~}}}~~~|||wwwwwwzzzZZZZZZZZZYYYWWWVVVTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVWWWXXXWWWWWWVVVTTTUUUVVVWWWXXXYYYZZZ[[[YYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZYYYWWWUUUTTTWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[ZZZYYYXXXXXXXXXYYYYYY[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\VVVWWWWWWWWWWWWVVVVVVUUUVVVVVVVVVVVVWWWXXXZZZZZZZZZZZZYYYVVVTTTUUUXXXZZZ[[[ZZZYYYXXXXXXXXXXXXXXXYYYXXXWWWTTTRRRRRRTTTWWWYYYYYYXXXXXXWWWVVVUUUTTTXXXWWWVVVUUUVVVWWWYYYZZZZZZZZZ[[[\\\[[[YYYWWWVVVSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVUUUUUUTTTTTTVVVVVVVVVWWWWWWXXXYYYZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[ZZZXXXVVVUUUUUUUUUUUUYYYXXXXXXXXXXXXYYY[[[[[[\\\[[[ZZZ\\\^^^___^^^]]]ZZZ[[[[[[[[[ZZZWWWUUUSSSWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\\\\[[[ZZZYYYYYYYYYZZZZZZZZZYYYYYYXXX[[[ZZZXXXWWWWWWXXXYYY[[[[[[[[[[[[ZZZYYYYYYXXXXXXVVVYYY]]]______]]]]]]]]]]]][[[ZZZ[[[\\\\\\ZZZXXXXXXWWWVVVXXXZZZ[[[[[[ZZZXXXZZZ[[[ZZZWWWVVVUUUVVVSSSTTTVVVWWWXXXYYY\\\___]]]```bbbccccccbbbcccccccccaaa___]]]\\\]]]___```bbb___[[[YYYZZZ[[[ZZZYYYYYYZZZ[[[[[[ZZZ[[[]]]___aaa```^^^\\\[[[ZZZZZZ[[[[[[[[[[[[]]]aaaccccccccc```]]]ZZZZZZ\\\]]]]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]````````````^^^\\\ZZZXXXXXXYYYYYYYYYYYYYYYYYYXXXVVVVVVWWWYYY[[[\\\]]]^^^\\\]]]^^^\\\ZZZXXXXXXXXXWWWVVVWWWXXXYYYYYYWWWUUUXXXXXXXXXYYY[[[]]]___aaadddccc```______bbbdddfffggggggfffggghhhgggeeeccc^^^]]]]]]]]]^^^___aaabbbbbbbbbcccccccccbbbaaa```ccccccdddeeefffkkkqqquuusssqqqooollliiifffdddccc^^^___```aaabbbccccccdddeeecccaaa``````bbbdddeeeeeeeeeeeeddddddcccbbbbbb```___^^^^^^aaabbbbbbbbbbbbbbbaaa``````___^^^^^^^^^]]][[[ZZZZZZZZZ\\\]]]```___^^^^^^^^^___```aaacccfffjjjnnnpppqqqpppooolllkkkiiigggeeedddccccccbbbcccdddeeefffggggggggglllnnnqqqrrrqqqpppqqqrrrnnnnnnmmmkkkhhhhhhjjjlllmmmjjjhhhiiillloooqqqpppoooppppppqqqqqqpppnnnmmmjjjjjjjjjjjjkkkmmmnnnooorrrsssqqqlllkkkmmmmmmjjjmmmnnnoooqqqqqqqqqqqqqqqpppnnnllllllmmmnnnmmmlllhhhiiijjjiiiiiikkkmmmpppsssrrrpppmmmiiihhhiiijjjiiijjjjjjkkkkkkkkkkkkkkkiiiiiihhhhhhjjjlllnnnpppsssrrrooojjjgggfffhhhjjjlllmmmoooqqqqqqqqqpppoooppprrruuuwwwyyyyyyyyyxxxzzz{{{|||YYYYYYXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRUUUUUUVVVVVVVVVWWWWWWWWWSSSTTTUUUVVVXXXYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVYYYZZZ\\\]]]^^^]]][[[ZZZ[[[[[[ZZZZZZYYYWWWUUUTTTUUUVVVWWWXXXYYYYYYYYYXXXYYYXXXWWWWWWVVVWWWWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWZZZZZZZZZZZZ[[[[[[[[[[[[XXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWZZZYYYXXXUUUSSSSSSUUUWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYWWWTTTRRRQQQSSSUUUWWWWWWWWWWWWWWWWWWVVVVVVWWWVVVUUUUUUUUUVVVXXXYYY[[[[[[\\\[[[ZZZXXXVVVUUUQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTWWWWWWVVVVVVWWWXXXZZZ[[[YYYXXXWWWUUUTTTSSSSSSSSSSSSTTTVVVWWWYYYZZZZZZ[[[YYYYYYXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUTTTUUUUUUUUUZZZZZZZZZYYYZZZZZZ[[[[[[[[[[[[\\\^^^``````___]]]]]]]]]\\\[[[YYYVVVSSSQQQUUUVVVWWWXXXXXXWWWVVVUUUWWWXXXZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWVVVWWWYYY\\\^^^]]][[[[[[[[[ZZZYYYXXXYYYZZZZZZXXXWWWWWWWWWWWWYYY[[[\\\ZZZXXXVVVXXXYYYXXXVVVUUUUUUVVVRRRTTTUUUUUUVVVYYY]]]aaa^^^```aaaaaa``````bbbcccdddcccbbbaaa```_________ccc```]]][[[[[[[[[ZZZYYYYYY[[[]]]]]]]]]^^^```aaafffdddaaa^^^\\\ZZZZZZZZZ[[[ZZZ[[[]]]aaaddddddddd```]]]ZZZXXXYYY[[[\\\\\\YYYYYYYYYYYYZZZ[[[\\\]]]``````aaa```___]]]\\\ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZWWWXXXXXXZZZ[[[\\\]]]]]]\\\]]]]]]\\\ZZZXXXXXXYYYYYYXXXXXXYYY[[[ZZZXXXVVVWWWWWWWWWXXXZZZ]]]___```eeeccc```^^^^^^___```bbbgggfffffffffhhhhhhfffddd\\\]]]^^^___```aaabbbcccbbbcccccccccbbb```^^^]]]```aaabbbcccdddhhhmmmqqqsssrrrqqqooolllhhheeeccc___```aaacccdddfffgggggghhhgggeeeddddddeeefffgggfffggghhhhhhhhhfffdddccc```^^^]]]^^^```bbbbbbaaabbbbbbaaaaaa``````______^^^]]][[[ZZZ[[[\\\^^^___```___^^^]]]]]]]]]^^^___```bbbfffjjjmmmoooooooooooommmiiieeebbb`````````bbbbbbbbbcccdddeeefffgggiiijjjlllkkkjjjjjjkkklllkkkkkkkkkkkkjjjjjjmmmooonnnllljjjiiikkklllmmmlllmmmnnnooopppqqqpppoooooojjjiiihhhhhhiiikkknnnooorrrsssqqqkkkiiikkkkkkhhhmmmnnnooopppqqqqqqqqqppppppoooooooooooonnnkkkiiieeefffgggffffffgggiiilllmmmnnnnnnmmmjjjhhhhhhiiigggggghhhhhhiiiiiiiiiiiiggggggggghhhiiiiiijjjjjjqqqpppooolllhhhggghhhiiikkkllloooqqqrrrssssssrrrrrrssstttuuuuuuuuuuuuuuuuuuwwwzzzWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSRRRTTTTTTSSSSSSSSSTTTUUUVVVSSSSSSUUUVVVXXXYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWYYY[[[]]]______^^^[[[ZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWVVVWWWWWWWWWTTTSSSRRRRRRRRRSSSTTTUUUYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWUUUTTTSSSSSSTTTUUUTTTSSSSSSSSSTTTTTTUUUVVVYYYYYYWWWUUURRRQQQRRRTTTTTTUUUWWWYYY[[[[[[[[[ZZZ[[[ZZZYYYVVVSSSQQQRRRTTTWWWXXXXXXYYYXXXWWWVVVVVVTTTTTTTTTTTTTTTUUUWWWWWW\\\\\\[[[ZZZYYYWWWUUUTTTPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTVVVUUUUUUTTTUUUVVVXXXZZZXXXWWWVVVTTTSSSRRRRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[XXXXXXWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[\\\___aaaaaa___]]]]]]]]]\\\[[[YYYVVVTTTSSSUUUVVVWWWXXXXXXWWWUUUSSSUUUVVVXXXYYYZZZ[[[[[[[[[\\\[[[YYYWWWVVVWWWWWWXXXUUUVVVWWWXXXXXXXXXWWWVVVXXXXXXYYYYYYYYYXXXWWWVVVWWWZZZ\\\\\\[[[YYYYYYYYYZZZYYYZZZZZZZZZZZZYYYXXXWWWWWWXXX[[[\\\\\\ZZZWWWTTTVVVWWWWWWUUUTTTUUUUUUSSSSSSSSSSSSSSSVVV[[[______``````___^^^^^^```bbbaaabbbcccdddcccbbbaaa```cccaaa___]]][[[ZZZYYYYYYYYY[[[^^^______```bbbdddhhhgggdddaaa^^^\\\\\\[[[[[[ZZZ[[[]]]aaacccdddccc___]]]YYYWWWWWWXXXZZZ\\\YYYYYYYYYYYYZZZ[[[]]]]]]```aaaaaaaaaaaa___^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^\\\ZZZXXXYYYZZZ[[[[[[\\\^^^```aaa```^^^[[[ZZZZZZZZZ[[[\\\^^^___cccaaa___]]]]]]]]]___```cccbbbaaabbbddddddcccbbb\\\]]]___aaabbbcccddddddffffffffffffdddbbb```^^^aaabbbbbbaaaaaacccgggjjjppppppppppppmmmjjjgggeeeccccccdddfffhhhjjjkkkllllllkkkiiihhhggghhhiiiiiigggiiikkklllllliiifffddd___^^^]]]^^^```aaaaaaaaabbbbbbbbbaaaaaa`````````]]]\\\[[[[[[\\\^^^```aaacccbbb```___^^^^^^^^^___]]]___bbbfffjjjlllnnnooopppmmmiiidddaaa``````aaacccbbbbbbbbbccceeeggghhhlllmmmllljjjhhhggggggiiiiiijjjkkkkkkjjjkkkmmmoooooonnnmmmlllkkkkkkkkkjjjmmmnnnoooqqqrrrrrrqqqqqqkkkiiihhhggghhhjjjmmmoooqqqrrrpppkkkjjjlllllljjjmmmmmmnnnoooooopppppppppqqqppppppqqqqqqnnnjjjgggfffggggggfffeeeeeegggjjjhhhjjjmmmnnnllljjjiiiiiiggggggggggggggghhhhhhiiiiiijjjkkklllllllllkkkjjjpppqqqpppnnnkkkjjjjjjjjjkkkllloooqqqsssuuuuuuvvvtttttttttsssssssssssssssrrruuuzzz~~~UUUUUUTTTSSSSSSTTTUUUUUUSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQRRRSSSRRRSSSTTTVVVXXXZZZ[[[\\\YYYYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXWWWWWWZZZ[[[^^^______]]][[[YYYXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXVVVWWWWWWWWWWWWWWWWWWWWWRRRRRRQQQPPPPPPQQQRRRSSSWWWWWWWWWXXXXXXXXXYYYYYYVVVUUUTTTRRRRRRRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVVVVXXXXXXWWWTTTQQQPPPPPPQQQRRRSSSVVVXXXZZZZZZZZZZZZ\\\[[[ZZZWWWTTTRRRRRRTTTYYYZZZZZZZZZYYYWWWUUUTTTRRRRRRRRRSSSTTTTTTUUUVVV[[[ZZZZZZXXXWWWUUUTTTSSSPPPPPPQQQRRRSSSRRRRRRQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSRRRSSSTTTVVVWWWVVVUUUTTTSSSQQQQQQQQQPPPOOOQQQSSSUUUWWWYYYZZZZZZWWWVVVUUUUUUTTTSSSRRRRRRQQQQQQRRRSSSSSSTTTTTTTTTWWWWWWXXXXXXXXXXXXXXXXXXZZZZZZ\\\___aaabbb```^^^]]]]]]\\\[[[ZZZXXXWWWVVVUUUVVVWWWXXXXXXVVVTTTSSSSSSTTTUUUVVVXXXYYYYYYZZZ]]][[[ZZZXXXWWWWWWXXXXXXTTTUUUWWWXXXYYYXXXWWWVVVXXXYYYZZZ[[[[[[YYYXXXWWWXXXYYY[[[[[[YYYXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXYYY[[[]]]\\\ZZZWWWSSSUUUVVVVVVUUUTTTTTTUUUTTTTTTSSSRRRQQQSSSWWWZZZ^^^______^^^\\\\\\^^^___\\\^^^aaadddddddddbbbaaabbbaaa```^^^\\\ZZZYYYYYYXXXZZZ]]]___```aaadddfffhhhgggeeebbb```_________[[[[[[[[[]]]```bbbbbbbbb^^^\\\YYYVVVUUUVVVXXX[[[XXXXXXXXXYYYZZZ\\\]]]^^^```aaabbbcccbbbbbbaaa```]]]^^^^^^^^^^^^^^^^^^]]]^^^^^^]]]\\\[[[ZZZZZZYYY______^^^\\\YYYXXXYYYZZZ[[[[[[]]]aaaeeeggggggfffbbb```___]]]\\\\\\]]]]]]___^^^]]]\\\]]]^^^___``````___^^^___aaabbbaaaaaa]]]^^^```bbbdddeeeeeeeeehhhhhhhhhgggeeecccaaa______`````````___```cccfffkkklllmmmnnnnnnllljjjhhhffffffggghhhjjjmmmooopppooonnnlllkkkjjjjjjjjjjjjhhhjjjmmmnnnnnnkkkgggeee```^^^]]]^^^```bbbbbbaaabbbbbbbbbbbbbbbaaaaaaaaa^^^]]]\\\\\\]]]___aaaccccccbbb```___^^^^^^^^^^^^\\\]]]```cccfffiiilllmmmooollliiieeedddccceeeeeeeeeeeedddddddddfffhhhiiippppppnnnkkkgggeeeeeefffiiijjjkkkkkkjjjjjjkkkmmmpppppppppooommmkkkjjjjjjmmmnnnppprrrssssssrrrrrrlllkkkhhhggggggiiilllmmmmmmooonnnkkkkkkoooqqqooommmmmmmmmnnnnnnoooppppppnnnnnnoooppppppmmmiiieeeggghhhgggfffddddddfffhhheeeiiimmmooonnnlllkkkjjjiiihhhhhhhhhhhhiiijjjkkkkkklllnnnoooooonnnlllkkknnnooopppnnnllljjjjjjjjjlllmmmoooqqqsssuuuvvvvvvuuuuuuttttttssssssssssssppptttzzzTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSTTTTTTSSSSSSRRRQQQNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZ[[[XXXXXXXXXXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVZZZ[[[\\\]]]]]][[[YYYXXXVVVUUUTTTTTTTTTTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVWWWUUUVVVVVVWWWWWWWWWWWWVVVSSSRRRQQQPPPPPPPPPQQQRRRUUUUUUUUUVVVVVVVVVVVVWWWSSSSSSRRRRRRRRRSSSSSSTTTRRRRRRRRRSSSTTTVVVWWWXXXWWWWWWVVVTTTQQQPPPPPPQQQSSSSSSUUUVVVWWWXXXXXXXXXZZZ[[[ZZZWWWTTTRRRRRRSSSYYYZZZZZZ[[[YYYWWWTTTSSSPPPPPPQQQRRRSSSTTTTTTUUUYYYXXXWWWVVVUUUTTTSSSRRRPPPQQQRRRSSSTTTSSSRRRRRRPPPQQQRRRSSSSSSTTTSSSSSSQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPOOOPPPRRRSSSUUUVVVVVVWWWTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUWWWWWWWWWWWWWWWZZZZZZ[[[]]]```aaa```^^^___^^^]]]\\\[[[ZZZYYYXXXVVVVVVWWWWWWVVVUUUTTTSSSRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXWWWVVVVVVVVVVVVTTTUUUWWWXXXYYYXXXXXXWWWXXXYYY[[[\\\\\\[[[YYYXXXXXXYYY[[[ZZZYYYXXXXXXYYYVVVWWWYYYYYYXXXXXXXXXYYYZZZYYYYYY[[[\\\\\\ZZZXXXTTTVVVWWWVVVTTTSSSSSSTTTTTTTTTTTTRRRQQQRRRUUUWWW]]]^^^___^^^\\\[[[[[[\\\XXXZZZ^^^aaaccccccaaa```___``````^^^[[[YYYYYYYYYXXXYYY[[[\\\^^^aaaeeehhhhhhgggeeecccaaaaaaaaaaaa\\\[[[[[[\\\___``````___\\\[[[YYYVVVTTTTTTVVVYYYXXXXXXXXXYYYZZZ\\\]]]^^^```aaabbbdddddddddcccbbb^^^^^^____________^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZaaaaaa___\\\YYYWWWXXXYYYXXXYYY\\\aaafffiiiiiihhhfffeeeccc```^^^]]]]]]]]]]]]\\\\\\\\\]]]___```aaa```^^^]]]^^^aaabbbcccbbb```aaabbbcccdddeeefffgggfffffffffeeedddbbb___^^^[[[\\\]]]^^^^^^```dddfffhhhhhhjjjkkkkkkkkkjjjjjjiiiiiiiiiiiikkkmmmoooqqqpppooonnnmmmkkkkkkjjjjjjiiijjjmmmnnnmmmkkkgggeeeaaa___^^^___aaaccccccbbbccccccbbbbbbbbbbbbbbbbbb___^^^]]]]]]^^^```bbbcccbbbaaa___]]]]]]\\\]]]]]]]]]^^^___aaacccfffiiijjjlllkkkiiigggfffggghhhiiigggggggggffffffgggggghhhnnnnnnnnnkkkgggdddcccdddhhhjjjkkkjjjiiihhhiiijjjnnnpppqqqqqqnnnlllkkkkkkmmmnnnpppqqqrrrrrrrrrqqqnnnmmmkkkiiihhhiiijjjkkkjjjmmmmmmkkklllqqqtttrrrmmmlllllllllmmmnnnooopppkkkkkklllnnnooommmjjjggghhhiiihhhfffdddccceeefffeeeiiimmmpppooonnnllllllkkkjjjiiiiiiiiijjjlllmmmkkklllmmmnnnnnnmmmllllllkkklllmmmllliiihhhhhhiiillllllmmmnnnpppqqqrrrsssttttttuuuuuuuuuuuuttttttrrrvvv{{{SSSRRRPPPOOONNNOOOPPPQQQSSSSSSSSSSSSSSSRRRRRRQQQLLLMMMOOOPPPPPPPPPOOONNNNNNOOOQQQSSSUUUWWWXXXYYYWWWWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWVVVVVVUUUUUUTTTXXXXXXXXXXXXXXXWWWVVVVVVSSSSSSRRRQQQRRRRRRSSSTTTRRRRRRQQQQQQRRRSSSTTTUUUSSSTTTUUUVVVVVVVVVUUUUUUTTTSSSRRRPPPPPPPPPQQQQQQSSSSSSSSSSSSTTTTTTTTTUUUPPPPPPQQQRRRSSSSSSSSSSSSPPPPPPQQQRRRTTTVVVWWWXXXVVVVVVVVVTTTRRRPPPQQQQQQTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXVVVSSSQQQQQQQQQUUUVVVXXXYYYXXXVVVTTTRRRNNNOOOPPPQQQRRRSSSSSSTTTVVVUUUTTTSSSSSSRRRRRRRRRPPPQQQSSSUUUUUUTTTSSSRRROOOPPPQQQRRRSSSSSSSSSSSSOOOPPPRRRTTTUUUTTTSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPOOOPPPQQQRRRSSSTTTTTTSSSSSSQQQRRRTTTVVVWWWXXXXXXXXXZZZYYYYYY[[[^^^``````___bbbaaa```]]][[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTTTTSSSTTTTTTTTTTTTUUUVVVWWWXXXVVVWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWXXXXXXYYYYYYYYYWWWYYY[[[]]]]]][[[YYYXXXXXXYYYZZZZZZYYYXXXYYY[[[VVVYYY[[[[[[YYYXXXZZZ[[[[[[ZZZYYYZZZ[[[[[[ZZZYYYVVVWWWXXXWWWTTTSSSRRRSSSRRRSSSTTTTTTTTTTTTWWWXXX\\\]]]___^^^\\\ZZZYYYZZZVVVXXX[[[^^^______^^^]]]]]]^^^___^^^[[[XXXYYYZZZWWWWWWXXXYYY[[[___eeeiiiiiihhhfffcccbbbaaaaaaaaa\\\[[[ZZZ[[[]]]^^^]]]\\\YYYZZZYYYWWWTTTSSSTTTWWWWWWXXXXXXYYYZZZ\\\^^^___```aaacccdddeeeeeeeeeddd^^^^^^____________^^^^^^[[[[[[\\\\\\]]]^^^^^^^^^dddccc```\\\XXXVVVWWWXXXYYYZZZ\\\aaafffiiiiiihhhgggfffcccaaa___^^^^^^^^^]]]]]]\\\]]]]]]___``````___^^^]]]^^^```bbbccccccdddcccccccccccceeeggghhhddddddeeedddcccaaa___^^^ZZZ\\\]]]]]]^^^___bbbdddggggggggghhhhhhhhhiiiiiiiiiiiihhhhhhiiikkknnnoooqqqpppooommmlllkkkjjjiiiiiijjjllllllllljjjgggeeebbb```___```bbbddddddcccccccccccccccccccccccccccaaa```___^^^^^^```bbbcccbbbaaa___^^^]]]^^^^^^___```_________aaacccfffgggiiiiiiiiihhhhhhiiiiiijjjhhhhhhhhhhhhgggfffeeeeeeiiijjjlllkkkhhhfffeeeeeefffgggiiiiiihhhhhhiiijjjjjjmmmppppppnnnlllkkkkkklllmmmnnnoooppppppooonnnpppooommmkkkjjjiiiiiihhhhhhkkkkkkiiikkkqqqsssrrrlllllllllllllllnnnooopppmmmmmmnnnppprrrrrrpppnnnlllmmmllliiigggfffggghhheeehhhmmmoooooommmlllllllllkkkjjjiiijjjkkkmmmnnnjjjjjjkkkllllllmmmmmmlllkkklllllljjjhhhhhhiiijjjjjjjjjjjjjjjkkklllmmmmmmpppqqqtttuuuvvvvvvuuuttttttwwwzzz|||}}}~~~~~~~~~~~~SSSQQQOOOMMMMMMMMMNNNOOOSSSSSSSSSSSSSSSRRRRRRQQQLLLMMMOOOQQQQQQPPPOOONNNLLLMMMNNNPPPSSSUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXXXXVVVVVVUUUUUUTTTSSSSSSRRRVVVVVVVVVUUUUUUTTTTTTTTTRRRRRRQQQPPPPPPQQQSSSTTTPPPPPPOOOOOOPPPQQQSSSTTTQQQRRRSSSUUUUUUUUUTTTSSSUUUTTTSSSQQQPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSNNNOOOQQQSSSTTTTTTSSSSSSNNNOOOOOOQQQSSSUUUWWWXXXUUUVVVVVVUUURRRQQQQQQRRRUUUTTTSSSRRRRRRRRRSSSTTTUUUUUUVVVTTTQQQOOOOOOPPPPPPRRRUUUWWWWWWVVVTTTSSSMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRQQQRRRTTTUUUVVVUUUSSSRRROOOPPPQQQRRRSSSSSSSSSSSSOOOQQQTTTVVVWWWVVVTTTRRRPPPPPPOOOOOOOOOPPPQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTSSSRRRPPPRRRTTTVVVXXXYYYYYYYYYZZZYYYXXXZZZ]]]___``````fffdddbbb___\\\ZZZXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXVVVWWWXXXYYYZZZYYYXXXWWWVVVVVVWWWWWWXXXYYYZZZZZZWWWXXX[[[\\\\\\[[[YYYWWWXXXYYYZZZZZZYYYYYYZZZ\\\YYY\\\^^^^^^\\\[[[]]]___]]][[[YYYYYYZZZ[[[[[[ZZZWWWXXXYYYWWWUUUSSSRRRSSSQQQSSSUUUVVVVVVWWWYYY[[[[[[]]]______\\\ZZZXXXXXXWWWXXXZZZ\\\\\\\\\[[[ZZZ[[[]]]___^^^ZZZXXXYYYZZZVVVVVVVVVWWWYYY^^^eeejjjkkkiiigggdddaaa``````___]]][[[ZZZ[[[\\\\\\[[[ZZZXXXYYYZZZWWWTTTRRRSSSUUUWWWWWWXXXYYY[[[\\\^^^___```aaaccceeefffffffffeee^^^^^^____________^^^^^^XXXYYYZZZ\\\^^^```aaabbbeeedddaaa\\\XXXUUUVVVWWW[[[\\\^^^bbbgggiiiiiihhhfffeeecccaaa```______```^^^^^^]]]]]]^^^^^^______^^^\\\[[[\\\___aaabbbbbbfffeeecccbbbccceeeggghhhdddeeeeeeeeedddbbbaaa```]]]^^^___^^^]]]]]]^^^```hhhgggffffffffffffggggggiiihhhgggggggggiiilllmmmqqqpppooommmllljjjiiihhhiiijjjkkkkkkkkkiiigggeeebbbaaa```aaacccdddddddddccccccccccccccccccccccccbbbaaa___^^^___```bbbcccdddcccaaa``````aaabbbbbbaaaaaa______```bbbdddfffhhhhhhiiiiiiiiiiiihhhhhhhhhiiiiiiiiihhhfffdddbbbeeehhhkkkllljjjiiihhhhhhccceeeggghhhhhhhhhiiijjjgggkkkooopppmmmkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllqqqpppooommmkkkiiihhhggggggjjjjjjhhhjjjooorrrpppllllllkkkkkklllmmmoooppprrrrrrsssuuuwwwxxxwwwvvvqqqqqqpppmmmkkkjjjkkkllleeehhhlllnnnmmmllllllllllllkkkjjjiiiiiikkkmmmnnnjjjkkkkkkllllllmmmnnnnnnnnnnnnmmmkkkjjjjjjkkkmmmiiiiiihhhgggggghhhhhhiiimmmooorrruuuvvvvvvuuusssvvvxxxyyyzzzyyyyyy{{{}}}~~~~~~~~~~~~}}}}}}~~~TTTQQQMMMKKKLLLMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQMMMMMMLLLLLLLLLLLLLLLMMMPPPQQQQQQQQQRRRRRRSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWUUUTTTSSSSSSSSSSSSUUUTTTTTTTTTTTTSSSPPPNNNQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRTTTUUUTTTSSSQQQPPPQQQRRRSSSTTTTTTSSSRRRQQQPPPQQQSSSTTTUUUUUUTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSRRRQQQPPPOOOPPPRRRTTTVVVUUUWWWXXXYYYWWWUUURRROOOQQQQQQPPPPPPPPPQQQQQQRRRQQQRRRSSSTTTSSSRRRPPPNNNQQQSSSUUUWWWWWWVVVTTTRRRLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPOOONNNNNNMMMLLLLLLQQQRRRTTTUUUTTTSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPRRRTTTUUUUUUUUUSSSRRROOONNNNNNNNNOOOPPPRRRSSSRRRQQQQQQQQQQQQPPPPPPPPPOOOQQQSSSQQQNNNLLLLLLNNNQQQPPPPPPQQQRRRSSSSSSRRRQQQRRRTTTVVVXXXXXXXXXXXXYYYXXXVVVVVVXXX\\\```bbbaaa``````^^^]]][[[YYYXXXYYYXXXVVVTTTSSSSSSSSSTTTUUUTTTTTTTTTUUUWWWYYYZZZSSSTTTUUUVVVWWWXXXXXXXXXUUUVVVVVVWWWXXXYYYZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUXXXXXXXXXYYYYYYYYYYYYYYY^^^___``````___]]][[[ZZZ^^^\\\ZZZZZZ[[[ZZZWWWTTTSSSUUUWWWWWWUUUSSSSSSSSSRRRRRRRRRRRRTTTVVVXXXYYYYYYZZZ[[[\\\[[[YYYWWWVVVRRRSSSUUUXXXYYYYYYYYYYYY^^^^^^]]]\\\[[[ZZZYYYXXXWWWXXXXXXWWWWWWZZZ```eeelllkkkgggbbb___^^^```ccc]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVXXXYYYYYYZZZ[[[]]]^^^___cccbbbaaa``````aaacccdddcccbbb```^^^\\\ZZZYYYYYYXXXXXXZZZ[[[]]]___```aaadddcccbbb```^^^[[[YYYXXXZZZ]]]```bbbcccdddeeefffcccbbb`````````___]]][[[______^^^]]]^^^___```aaa```]]]YYYXXXZZZ]]]```bbbbbbbbbaaaaaaaaaaaabbbbbbeeeeeeeeedddcccbbbaaa`````````aaaaaa```^^^\\\[[[aaaaaa```______aaabbbccciiihhhhhhfffddddddgggiiijjjlllnnnnnnlllkkkkkkkkkkkkjjjiiihhhgggfffeeedddeeeeeeeeedddcccbbb``````______````````````______```aaabbbcccdddcccbbbbbbddddddcccbbbaaaaaaaaabbbaaaaaaaaaaaabbbcccdddeeeiiihhhhhhhhhhhhhhhhhhhhhmmmmmmmmmllljjjhhheeedddiiikkkmmmmmmkkkjjjjjjjjjffffffggghhhhhhggggggfffjjjkkkmmmoooooommmjjjhhhhhhjjjlllnnnnnnmmmlllkkkmmmooopppmmmiiifffgggiiieeefffgggiiikkkmmmnnnooommmmmmnnnooopppqqqqqqrrrvvvuuuwww{{{~~~wwwuuusssqqqooonnnmmmmmmnnnoooooopppooonnnmmmmmmiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkkkkkkkkmmmppprrroooooonnnmmmlllkkkjjjjjjjjjkkklllkkkiiihhhiiijjjlllmmmoooqqqssstttttttttuuuvvvwwwxxxyyy{{{|||}}}zzz{{{|||}}}~~~}}}}}}|||yyy{{{}}}{{{{{{~~~~~~~~~{{{wwwTTTQQQMMMKKKLLLMMMMMMMMMNNNOOOOOOPPPQQQPPPPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPPPPQQQRRRRRRSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPTTTSSSRRRSSSSSSRRRPPPMMMOOOOOOOOOPPPPPPQQQQQQQQQOOOOOONNNNNNNNNNNNOOOOOOMMMOOOPPPQQQQQQQQQOOONNNNNNOOOPPPQQQQQQPPPOOONNNPPPQQQRRRTTTUUUUUUTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQPPPOOOPPPQQQSSSTTTTTTTTTUUUUUUTTTRRRPPPNNNOOOOOONNNNNNOOOPPPQQQQQQOOOPPPQQQRRRRRRPPPNNNMMMOOOQQQSSSUUUUUUTTTRRRQQQKKKLLLLLLMMMNNNNNNOOOOOOQQQPPPPPPOOONNNNNNMMMMMMNNNPPPQQQSSSTTTSSSRRRQQQOOOOOOOOOOOOOOOPPPQQQQQQPPPRRRSSSUUUUUUTTTSSSRRRPPPOOOOOOOOOOOOPPPRRRSSSQQQQQQQQQQQQPPPPPPPPPPPPNNNPPPQQQPPPNNNLLLMMMNNNPPPOOOOOOPPPRRRTTTSSSRRRQQQSSSUUUWWWXXXYYYYYYXXXXXXWWWUUUTTTVVVYYY\\\___^^^^^^]]]\\\[[[YYYXXXWWWYYYXXXVVVUUUTTTTTTTTTUUUVVVVVVUUUTTTTTTUUUWWWWWWSSSTTTUUUVVVVVVWWWVVVVVVTTTTTTUUUVVVXXXYYYZZZZZZWWWVVVVVVVVVUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]___aaa```]]]ZZZWWWZZZXXXWWWXXXZZZZZZXXXVVVUUUVVVWWWVVVTTTRRRRRRSSSQQQQQQQQQQQQSSSUUUWWWXXXXXXYYY[[[[[[[[[ZZZXXXWWWTTTUUUVVVWWWXXXYYYYYYYYY]]]]]]\\\[[[ZZZYYYXXXXXXVVVWWWWWWVVVUUUWWW[[[___bbbccccccbbb```^^^___```^^^^^^^^^]]]]]]\\\\\\\\\YYYYYYXXXXXXWWWVVVVVVVVVXXXXXXXXXYYY[[[\\\^^^___```______^^^^^^^^^______```___]]][[[YYYWWWVVVVVVWWWXXXYYY[[[]]]___```aaaggggggfffdddbbb___]]]\\\\\\^^^aaabbbaaaaaaaaabbb```___^^^^^^___^^^]]][[[]]]]]]\\\]]]^^^___aaabbb___\\\YYYYYY[[[___bbbcccbbbbbbaaaaaaaaaaaabbbbbbcccccccccbbbbbb```____________``````___]]]\\\[[[^^^^^^^^^^^^___```aaabbbggggggfffdddbbbccceeeggghhhjjjlllkkkjjjhhhhhhhhhjjjjjjjjjiiihhhgggffffffeeedddddddddcccaaa```___````````````______^^^]]]\\\]]]___aaabbbbbbbbbbbbccccccbbbaaaaaaaaaaaaaaabbbaaaaaabbbbbbcccddddddhhhiiiiiijjjjjjjjjiiiiiimmmmmmmmmmmmllljjjiiigggjjjlllnnnnnnlllkkkjjjkkkffffffffffffeeeeeeeeeeeegggiiijjjllllllkkkjjjiiijjjkkkllllllllllllkkkjjjlllmmmnnnlllhhhfffggghhhhhhhhhhhhiiijjjkkklllmmmmmmnnnnnnooopppqqqrrrrrruuuvvvzzzzzzxxxtttpppmmmmmmmmmnnnooopppqqqrrrqqqpppnnnllliiiiiihhhhhhhhhiiijjjjjjmmmnnnnnnnnnmmmmmmoooqqqqqqqqqpppooonnnnnnmmmmmmmmmnnnooonnnlllkkkkkkmmmmmmoooqqqtttuuuvvvuuuuuuuuuvvvwwwyyyzzz{{{||||||zzzzzzzzz{{{{{{{{{||||||}}}~~~{{{{{{}}}|||xxxSSSPPPMMMKKKKKKLLLLLLKKKLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSRRRQQQPPPNNNMMMQQQQQQPPPQQQRRRQQQOOOMMMLLLLLLMMMNNNOOOOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOPPPQQQPPPOOOOOOMMMNNNOOOOOOOOOOOONNNMMMNNNOOOQQQSSSTTTUUUTTTTTTQQQPPPOOONNNNNNOOOPPPQQQSSSRRRPPPOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLLLLLLLMMMMMMOOOPPPQQQPPPPPPQQQRRRRRRPPPOOONNNNNNOOOQQQSSSSSSRRRQQQPPPLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLMMMOOOQQQRRRRRRQQQQQQOOONNNLLLKKKLLLMMMOOOPPPPPPQQQRRRTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPMMMNNNOOOOOOMMMMMMMMMNNNNNNNNNNNNOOORRRTTTTTTSSSRRRSSSUUUVVVXXXYYYYYYYYYWWWUUUTTTSSSSSSUUUXXXZZZZZZZZZZZZZZZYYYXXXWWWVVVXXXWWWVVVTTTTTTTTTUUUVVVWWWVVVUUUTTTSSSSSSTTTUUUTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRTTTUUUVVVXXXYYYZZZTTTTTTTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ^^^``````\\\XXXUUUTTTSSSTTTVVVXXXYYYXXXWWWUUUVVVVVVUUUSSSQQQRRRSSSPPPPPPPPPPPPRRRTTTVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYWWWWWWWWWWWWWWWXXXYYYYYY\\\\\\[[[ZZZYYYXXXXXXWWWUUUVVVVVVUUUTTTTTTVVVXXXWWW[[[^^^```___]]]\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\YYYXXXXXXWWWWWWVVVVVVUUUWWWWWWWWWXXXZZZ[[[]]]^^^\\\\\\\\\\\\[[[ZZZZZZYYY[[[ZZZXXXWWWUUUTTTTTTSSSVVVWWWXXXZZZ\\\^^^```aaaggggggfffeeecccaaa___^^^]]]___``````___]]]]]]]]]\\\\\\[[[\\\^^^^^^\\\[[[ZZZZZZ[[[\\\]]]___```aaa^^^\\\ZZZZZZ]]]aaacccdddbbbbbbbbbbbbbbbbbbbbbbbb```````````````___^^^]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYZZZ\\\]]]^^^___``````ddddddcccbbb``````bbbdddeeefffhhhhhhfffeeedddeeeggggggggggggffffffeeedddcccccccccbbbaaa```___^^^______^^^^^^^^^]]]]]]\\\YYYZZZ\\\^^^```aaabbbbbbbbbbbbaaa````````````aaaccccccccccccccccccccccccggghhhjjjllllllllljjjjjjkkklllnnnooooooooonnnmmmlllnnnpppooonnnlllkkklllgggfffdddcccbbbaaabbbbbbddddddeeefffggghhhiiiiiikkkkkkjjjjjjjjjjjjjjjjjjjjjkkklllkkkhhhggghhhiiikkkjjjiiihhhhhhiiikkklllmmmnnnooopppqqqrrrrrrsssrrruuu|||{{{uuupppmmmmmmnnnpppppprrrtttuuutttqqqnnnllliiihhhgggfffggghhhjjjlllpppqqqrrrrrrpppnnnnnnoooqqqqqqqqqppppppooooooooorrrssssssrrrooonnnoooooopppqqqtttvvvxxxwwwwwwvvvtttvvvxxxzzz{{{|||{{{{{{zzzzzzzzzzzzzzz{{{{{{|||~~~{{{zzz|||~~~}}}zzzSSSPPPMMMKKKKKKLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNLLLMMMNNNOOOQQQRRRTTTTTTRRRRRRRRRRRRRRRQQQPPPOOOPPPQQQRRRSSSRRRPPPNNNLLLOOOOOOOOOPPPRRRQQQOOOMMMKKKKKKLLLMMMNNNOOOPPPQQQMMMNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRSSSRRRRRRMMMNNNOOOPPPPPPOOONNNMMMLLLNNNPPPRRRSSSSSSSSSSSSQQQPPPMMMLLLLLLMMMPPPQQQSSSRRRQQQOOONNNNNNNNNNNNPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQMMMNNNPPPQQQRRRQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOOOONNNMMMLLLJJJHHHIIIKKKMMMOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPOOOOOOLLLMMMMMMMMMLLLMMMMMMNNNLLLLLLLLLNNNQQQSSSSSSRRRRRRRRRTTTUUUVVVXXXXXXYYYVVVUUUSSSRRRRRRSSSUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTTTTTTTTTTSSSRRRRRRPPPQQQRRRTTTUUUWWWXXXYYYTTTSSSSSSSSSTTTUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXX[[[]]]\\\ZZZWWWTTTQQQQQQRRRTTTVVVWWWWWWVVVSSSTTTTTTSSSRRRQQQRRRTTTQQQQQQQQQQQQRRRTTTVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWVVVUUUUUUVVVUUUTTTSSSSSSRRRSSSVVVZZZ\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[XXXXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWXXXZZZ\\\]]]YYYZZZ[[[[[[ZZZXXXVVVUUUXXXWWWVVVTTTSSSSSSSSSSSSUUUVVVXXXZZZ\\\^^^___```bbbbbbaaa```___^^^\\\[[[[[[]]]___^^^\\\[[[ZZZZZZZZZYYYYYY[[[]]]^^^]]][[[ZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZ[[[___bbbdddeeeaaabbbbbbbbbbbbbbbbbbaaa^^^____________^^^^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[VVVXXXZZZ\\\^^^^^^^^^]]]```aaa```___]]]]]]___```bbbdddffffffdddcccccccccaaabbbcccccccccbbbaaaaaaaaaaaaaaaaaa```___^^^]]]\\\\\\[[[\\\\\\\\\]]]]]][[[\\\]]]___```aaabbbbbb``````____________``````ccccccccccccccccccbbbbbbccceeehhhkkklllllljjjiiiiiikkkmmmoooqqqrrrrrrrrrmmmoooqqqpppnnnlllllllllhhhfffccc```___^^^______`````````aaaccceeeggghhhhhhgggffffffgggiiikkkllljjjkkkkkkkkkjjjiiijjjjjjllljjjhhhgggggghhhkkkllllllmmmoooqqqrrrsssssssssooottt}}}~~~yyytttqqqppppppppprrrtttvvvxxxwwwsssooommmiiihhhfffeeefffhhhkkklllppprrrttttttrrrppppppppppppppppppppppppppppppppptttuuuuuutttrrrppppppqqqqqqrrrtttvvvwwwwwwvvvuuutttvvvxxxzzz{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}{{{zzz||||||||||||}}}~~~|||zzzyyyzzz{{{{{{|||}}}~~~|||SSSQQQNNNLLLLLLLLLKKKJJJIIIJJJJJJKKKLLLKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNLLLLLLMMMOOOPPPRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNPPPQQQRRRSSSSSSRRRPPPNNNNNNNNNNNNPPPRRRRRRQQQOOOKKKLLLMMMNNNOOOPPPQQQRRROOOPPPQQQQQQQQQQQQPPPOOONNNOOOPPPQQQRRRRRRSSSSSSLLLMMMNNNOOOOOONNNMMMLLLKKKLLLNNNPPPQQQQQQQQQPPPQQQOOOMMMKKKKKKMMMOOOQQQRRRRRRPPPOOOMMMLLLLLLKKKOOOOOOOOONNNMMMMMMMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLJJJHHHGGGGGGIIILLLMMMNNNNNNOOOOOOOOOPPPPPPOOOPPPPPPPPPPPPPPPOOOOOOOOOQQQPPPPPPPPPPPPOOOOOOOOOMMMLLLKKKKKKKKKLLLMMMMMMJJJJJJJJJLLLOOOQQQQQQPPPPPPQQQQQQRRRTTTUUUVVVWWWWWWVVVTTTSSSRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVQQQPPPPPPPPPPPPRRRSSSTTTUUUTTTSSSSSSSSSTTTUUUVVVTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQRRRSSSUUUVVVWWWXXXUUUTTTSSSSSSTTTVVVXXXZZZXXXWWWWWWWWWVVVVVVVVVUUUWWWWWWWWWWWWWWWVVVVVVVVVQQQRRRTTTTTTTTTTTTTTTUUUQQQSSSTTTTTTSSSRRRSSSUUUSSSRRRRRRRRRSSSUUUVVVXXXVVVWWWXXXXXXYYYYYYYYYYYYZZZYYYWWWVVVVVVWWWXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTRRRPPPSSSUUUWWWWWWVVVVVVXXXYYYWWWXXXXXXXXXYYYZZZZZZZZZWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[YYYYYYZZZZZZYYYWWWVVVTTTWWWVVVUUUUUUTTTTTTTTTUUUVVVVVVXXXYYY[[[\\\^^^^^^\\\\\\\\\\\\[[[ZZZYYYXXXXXXZZZ\\\\\\[[[ZZZZZZZZZYYYXXXYYY[[[]]]^^^]]]\\\\\\\\\]]]^^^]]]\\\ZZZXXX[[[ZZZZZZ\\\```cccdddeee```aaabbbbbbbbbbbbaaa```^^^^^^______```_________\\\\\\\\\\\\\\\\\\]]]]]]WWWXXXZZZ\\\]]]\\\\\\[[[]]]^^^^^^]]][[[[[[\\\]]]___aaaddddddcccbbbcccccc___```aaabbbbbbaaa___^^^____________^^^]]]\\\\\\XXXXXXXXXYYYZZZ\\\^^^____________``````aaabbbbbb^^^^^^^^^]]]]]]^^^______bbbbbbcccccccccbbbaaaaaa___bbbeeehhhjjjjjjiiihhhgggiiillloooqqqsssssstttmmmoooqqqpppnnnlllkkkkkkhhhfffccc```^^^]]]]]]^^^^^^]]]]]]]]]^^^aaaccceeeaaaaaaaaabbbdddhhhlllnnnllllllkkkllllllllllllkkkjjjiiigggfffgggiiikkkmmmkkkllloooqqqrrrssssssrrrpppuuu}}}~~~|||yyyvvvtttqqqppprrruuuwwwyyyxxxuuuqqqnnnjjjiiigggeeefffhhhkkklllmmmooorrrsssrrrrrrrrrrrrqqqqqqqqqrrrrrrssssssttttttuuuvvvtttrrrqqqqqqrrrqqqrrrsssttttttttttttssstttuuuwwwxxxyyyzzzyyyyyyyyy|||{{{xxxyyyyyyzzz{{{|||}}}}}}~~~~~~|||yyywwwvvvvvvwwwsssvvvzzz}}}~~~~~~}}}}}}TTTRRROOONNNNNNMMMKKKJJJHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLMMMNNNPPPQQQRRRRRRPPPQQQQQQQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSRRRRRRNNNNNNOOOQQQTTTUUUSSSRRRMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPRRRSSSSSSRRRPPPPPPMMMMMMMMMNNNNNNOOOOOOPPPJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNMMMMMMOOONNNLLLKKKKKKLLLNNNOOOQQQQQQPPPNNNMMMLLLJJJJJJNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNOOOOOOOOOLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJIIIJJJIIIGGGGGGGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOOOOOOONNNNNNPPPPPPPPPPPPOOOOOOOOOOOONNNLLLIIIIIIJJJKKKKKKKKKIIIHHHHHHIIILLLNNNNNNMMMNNNNNNNNNOOOPPPRRRTTTUUUVVVUUUTTTSSSRRRSSSSSSTTTUUUUUUVVVVVVVVVUUUTTTTTTNNNNNNMMMNNNOOOQQQRRRTTTUUUTTTSSSSSSTTTUUUVVVWWWTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSTTTVVVXXXZZZWWWWWWWWWVVVVVVUUUUUUTTTVVVUUUTTTSSSSSSTTTUUUUUURRRTTTVVVVVVTTTSSSTTTUUUTTTVVVXXXXXXVVVUUUTTTTTTTTTSSSSSSSSSSSSUUUWWWXXXVVVVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSTTTUUUUUUSSSQQQSSSSSSTTTSSSRRRSSSVVVXXXWWWWWWXXXXXXYYYZZZ[[[[[[WWWVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTVVVWWWYYYZZZYYYYYYYYYYYYXXXXXXWWWVVVWWWWWWVVVVVVVVVVVVWWWXXXWWWWWWXXXYYYZZZ[[[\\\\\\YYYZZZZZZZZZZZZYYYYYYXXXUUUXXXZZZ[[[ZZZYYYZZZ[[[XXXWWWXXXZZZ\\\]]]]]][[[]]]^^^___```^^^[[[XXXVVVZZZYYYZZZ]]]```ccccccccc______aaaaaaaaaaaa______]]]^^^___```````````````]]]]]]\\\]]]]]]^^^___```\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[\\\[[[ZZZYYYYYYZZZ\\\^^^aaacccbbbbbbcccddd```aaacccdddcccaaa___^^^]]]]]]]]]]]]]]]\\\[[[[[[VVVVVVVVVWWWXXX[[[]]]^^^``````_________```aaaaaa]]]\\\\\\\\\\\\]]]^^^^^^___```aaabbbbbbbbb``````]]]___bbbeeeggghhhhhhhhheeegggiiimmmoooqqqrrrrrrlllnnnoooooollljjjiiijjjhhhfffdddaaa___^^^]]]]]]]]]\\\\\\[[[\\\]]]___```[[[[[[\\\^^^bbbfffkkkmmmnnnmmmllllllmmmnnnlllkkkiiihhhgggggggggiiikkkllliiikkknnnqqqrrrsssrrrqqqrrrvvv|||~~~}}}}}}{{{{{{{{{{{{yyyvvvsssqqqsssuuuwwwyyyxxxvvvsssqqqkkkjjjiiigggggghhhjjjkkkjjjllloooppppppppprrrsssqqqrrrrrrsssuuuvvvwwwwwwssstttuuutttsssrrrrrrtttqqqqqqpppppppppqqqrrrrrrtttuuuuuuvvvvvvwwwxxxxxxxxx{{{zzzvvvxxxzzz|||~~~~~~|||yyyuuurrrrrrsssmmmppptttvvvwwwxxxzzz|||UUUSSSQQQOOOOOONNNLLLJJJHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQPPPPPPOOOOOONNNNNNOOOQQQRRRTTTUUUUUUOOOOOOPPPSSSVVVWWWVVVUUUNNNNNNNNNOOOOOOPPPPPPPPPNNNOOOPPPQQQQQQPPPOOONNNLLLLLLKKKKKKKKKLLLLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJKKKKKKLLLKKKJJJIIIKKKKKKJJJJJJJJJJJJKKKKKKOOOOOOOOONNNMMMKKKJJJIIIKKKLLLMMMNNNNNNLLLKKKIIIKKKKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMMMMNNNOOOJJJKKKLLLMMMNNNOOOOOOPPPSSSRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJJJJKKKLLLKKKKKKMMMNNNOOONNNNNNMMMPPPPPPPPPOOOOOOOOONNNNNNOOOLLLHHHHHHIIIJJJJJJIIIGGGFFFFFFGGGJJJKKKJJJIIIKKKKKKKKKKKKMMMOOOQQQRRRTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSRRRQQQQQQMMMMMMMMMMMMOOOQQQSSSUUUWWWWWWUUUTTTTTTUUUVVVVVVTTTTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVTTTSSSRRRRRRTTTWWWXXXWWWWWWVVVVVVUUUTTTTTTTTTRRRRRRSSSSSSSSSSSSSSSRRRRRRUUUWWWWWWUUUTTTUUUWWW[[[]]]______[[[WWWTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPQQQTTTUUUTTTRRRNNNOOOPPPPPPPPPQQQTTTVVVTTTUUUVVVWWWXXXYYYZZZZZZVVVVVVVVVUUUTTTTTTSSSSSSRRRRRRSSSSSSUUUWWWXXXYYYYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZXXXXXXXXXYYYYYYYYYZZZZZZXXXXXXYYYYYYZZZYYYYYYYYYVVVXXXZZZ[[[ZZZYYYYYYYYYWWWVVVVVVXXXZZZ[[[ZZZYYY[[[]]]```aaa```]]]YYYWWWYYYYYYZZZ]]]```bbbaaa```]]]^^^___``````___^^^]]]\\\]]]^^^___````````````___^^^^^^^^^___```bbbcccaaa```^^^]]][[[ZZZYYYYYYYYYZZZ[[[[[[YYYXXXXXXYYYXXX[[[^^^```aaabbbccceeeaaabbbcccdddcccaaa^^^\\\[[[[[[\\\\\\\\\[[[ZZZZZZXXXWWWVVVUUUVVVXXXZZZ[[[[[[[[[[[[[[[\\\]]]___```[[[[[[[[[[[[[[[\\\]]]]]]\\\^^^___aaabbbaaa```___\\\]]]```bbbeeeggghhhiiiccceeegggjjjlllnnnnnnnnnkkklllnnnmmmjjjhhhggggggggggggeeecccaaa```^^^^^^]]]]]]\\\[[[[[[ZZZZZZ[[[XXXXXXZZZ]]]```dddgggiiiooommmkkkkkkmmmmmmkkkiiijjjiiiiiihhhhhhhhhhhhhhhgggiiimmmppprrrrrrqqqpppqqqsssvvvwwwvvvuuuwwwxxxxxxxxxwwwwwwvvvuuuttttttssstttvvvwwwxxxwwwuuutttmmmlllkkkjjjiiiiiiiiiiiihhhjjjkkkllllllmmmppprrrnnnooopppqqqssstttuuuvvvrrrsssuuutttsssssstttvvvsssqqqnnnmmmmmmnnnppprrruuutttsssssssssuuuwwwxxxwwwyyy{{{||||||zzzwwwuuuwwwyyy}}}~~~~~~}}}xxxsssooooooppplllnnnqqqqqqqqqrrrvvvyyyVVVTTTQQQPPPPPPOOOLLLJJJHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPPPPMMMMMMNNNOOOQQQSSSUUUWWWPPPPPPQQQTTTWWWYYYXXXWWWNNNNNNNNNNNNNNNNNNOOOOOOKKKLLLNNNOOOOOONNNLLLKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOOOONNNMMMLLLHHHIIIJJJJJJJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIINNNNNNNNNNNNMMMKKKJJJIIIIIIJJJLLLNNNMMMLLLIIIGGGJJJJJJIIIIIIIIIJJJJJJKKKNNNMMMMMMMMMNNNOOOOOOPPPIIIIIIJJJKKKLLLMMMNNNOOORRRRRRQQQPPPOOOOOONNNMMMJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLMMMNNNNNNNNNMMMPPPPPPPPPOOOOOOOOONNNNNNPPPLLLHHHGGGIIIJJJIIIHHHGGGFFFEEEFFFHHHIIIHHHGGGIIIIIIIIIIIIKKKMMMOOOPPPSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMNNNPPPRRRTTTVVVZZZYYYWWWUUUTTTTTTTTTUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTRRRQQQQQQSSSUUUWWWWWWWWWVVVVVVUUUTTTSSSSSSOOOPPPSSSTTTTTTSSSQQQPPPQQQTTTWWWXXXVVVVVVXXXZZZaaadddfffddd___YYYSSSQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSTTTSSSTTTUUUVVVWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTRRRPPPNNNOOOSSSUUUUUUSSSIIIKKKNNNOOOPPPQQQSSSUUUQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSQQQRRRRRRSSSTTTVVVXXXXXXXXXWWWVVVVVVVVVWWWXXXYYYWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXWWWYYY[[[[[[YYYXXXWWWXXXUUUUUUUUUWWWYYYYYYYYYWWWZZZ\\\___aaaaaa^^^[[[XXXXXXYYYZZZ]]]```aaa```___\\\]]]___``````___]]]\\\[[[\\\]]]^^^___````````````_________```bbbcccdddeeeccc```]]][[[YYYYYYXXXXXXYYY[[[ZZZYYYWWWXXXXXXUUUXXX\\\___```aaacccddd___```bbbbbbaaa^^^[[[YYYZZZ[[[[[[[[[[[[ZZZZZZYYYZZZYYYWWWUUUUUUVVVWWWXXXWWWVVVVVVWWWYYY[[[^^^___[[[[[[ZZZZZZ[[[\\\]]]]]]ZZZ\\\^^^```aaaaaa```___\\\]]]___aaadddgggiiijjjbbbdddfffhhhjjjkkklllkkkjjjkkklllllliiigggffffffggggggfffeeecccaaa___^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYY\\\___bbbdddfffooollljjjjjjlllllljjjgggkkkkkkjjjiiihhhgggfffeeefffhhhllloooqqqqqqppppppmmmooopppooonnnnnnrrruuuvvvuuutttsssssstttuuuvvvssssssuuuvvvwwwwwwvvvvvvmmmmmmmmmlllkkkjjjiiihhhiiiiiijjjiiiiiijjjmmmpppjjjjjjlllmmmoooqqqrrrsssrrrsssuuuuuuttttttvvvwwwtttrrrnnnkkkkkkmmmpppsssuuutttrrrqqqqqqsssvvvxxxwwwvvvvvvuuuuuuuuutttttttttwww}}}~~~~~~}}}xxxrrrnnnmmmooommmooopppooonnnooosssvvvTTTTTTSSSRRRPPPOOONNNMMMHHHIIIJJJIIIHHHGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNNNNLLLMMMOOOPPPQQQQQQQQQQQQRRRQQQQQQSSSVVVVVVRRROOOMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKMMMOOOMMMLLLKKKJJJJJJKKKLLLLLLOOONNNLLLJJJIIIJJJLLLMMMJJJIIIHHHHHHGGGGGGHHHHHHKKKJJJIIIHHHGGGHHHIIIIIILLLLLLLLLLLLKKKJJJHHHHHHHHHJJJKKKLLLKKKKKKKKKLLLFFFIIIKKKLLLKKKJJJJJJJJJKKKLLLNNNPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKOOOOOONNNMMMLLLLLLLLLMMMLLLKKKIIIGGGGGGGGGIIIJJJLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFHHHIIIJJJLLLLLLLLLKKKKKKNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFHHHJJJLLLNNNSSSRRRQQQOOONNNMMMLLLLLLQQQQQQPPPNNNLLLKKKLLLNNNLLLLLLKKKLLLOOORRRVVVYYY___^^^[[[VVVRRRQQQSSSUUUXXXWWWVVVVVVUUUUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRSSSSSSSSSSSS___bbbdddccc]]]VVVRRRQQQSSSSSSRRRQQQRRRSSSTTTUUUUUUSSSQQQPPPPPPQQQRRRSSSQQQRRRRRRSSSSSSSSSSSSSSSWWWWWWWWWWWWVVVTTTRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRPPPMMMLLLKKKMMMOOOQQQOOOPPPQQQQQQQQQRRRTTTVVVWWWVVVTTTRRRQQQPPPQQQQQQNNNOOOQQQSSSUUUVVVWWWWWWXXXXXXWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[YYYZZZ[[[\\\\\\[[[ZZZZZZVVVWWWXXXZZZ[[[[[[\\\\\\___````````````^^^\\\[[[ZZZ[[[]]]^^^______^^^]]]^^^^^^^^^^^^]]]\\\[[[ZZZ^^^^^^__________________aaa```^^^\\\\\\^^^```aaadddcccbbbaaa^^^\\\ZZZYYYWWWXXXYYYZZZZZZ[[[ZZZZZZYYYZZZ\\\]]]___```aaaaaa``````___^^^]]]\\\\\\[[[\\\[[[ZZZZZZZZZ[[[]]]^^^]]][[[XXXTTTSSSRRRSSSTTTUUUWWWWWWUUUWWW]]]```___aaa```^^^^^^]]]^^^______]]]]]]^^^___```_________```aaabbbcccdddeeeffffffiiiiiihhhggghhhhhhiiiiiijjjjjjjjjiiihhhgggfffeeeffffffggggggfffdddbbbaaa```^^^\\\[[[ZZZZZZ[[[\\\\\\[[[[[[\\\]]]___aaaccckkklllmmmlllkkkjjjjjjllliiiiiijjjmmmnnnllliiiffffffhhhkkknnnooommmkkkiiilllmmmmmmllljjjkkkmmmooorrrrrrssstttuuuvvvwwwwwwwwwvvvuuuuuuvvvtttpppkkkjjjgggiiiooossspppkkkjjjkkkiiigggffffffhhhjjjkkklllkkkiiihhhjjjnnnrrruuuttttttttttttuuuuuuuuuvvvvvvuuusssqqqqqqqqqssstttvvvtttqqqpppqqqtttxxx{{{yyywwwuuurrrpppppppppqqqtttvvvzzz}}}zzzvvvrrrnnnkkkiiioooqqqsssssspppppprrrtttSSSSSSRRRQQQPPPOOOOOONNNJJJKKKLLLKKKIIIHHHIIIJJJIIIJJJJJJJJJJJJJJJJJJKKKNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOQQQQQQQQQQQQQQQQQQPPPPPPQQQPPPOOOQQQSSSSSSQQQNNNKKKKKKJJJHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHJJJMMMPPPNNNMMMLLLKKKKKKKKKKKKLLLMMMLLLJJJIIIHHHIIIJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHKKKJJJIIIHHHHHHHHHIIIIIILLLLLLLLLKKKKKKIIIHHHHHHHHHJJJKKKKKKJJJIIIJJJKKKHHHJJJLLLLLLKKKJJJKKKKKKKKKLLLNNNOOOPPPOOOMMMLLLMMMLLLKKKKKKJJJJJJKKKKKKNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKJJJIIIIIILLLLLLKKKKKKKKKKKKLLLLLLNNNMMMKKKKKKKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGFFFFFFGGGIIIKKKLLLQQQQQQOOONNNMMMMMMLLLLLLOOOOOONNNLLLJJJIIIJJJLLLLLLKKKKKKKKKMMMPPPTTTVVVZZZZZZXXXUUUQQQPPPRRRSSSVVVVVVUUUTTTTTTTTTTTTUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSSSSSSSTTTTTTUUUVVVVVVUUUTTTSSSRRRNNNNNNMMMMMMMMMNNNNNNOOONNNNNNOOOPPPPPPPPPOOOOOOVVVYYY\\\\\\XXXSSSPPPOOOPPPPPPOOOOOOOOOPPPQQQRRRSSSQQQOOONNNMMMNNNOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRVVVVVVVVVVVVVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQOOONNNLLLLLLMMMNNNOOOMMMOOOQQQQQQQQQQQQSSSUUUUUUTTTSSSQQQPPPPPPPPPQQQNNNOOOQQQSSSTTTVVVWWWWWWYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXVVVVVVWWWWWWXXXXXXYYYYYYVVVWWWWWWXXXXXXYYYZZZZZZYYYYYYZZZ[[[[[[ZZZYYYXXXVVVWWWYYYZZZ\\\]]]]]]^^^______``````___^^^\\\[[[[[[[[[\\\]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^]]]]]]\\\_______________^^^^^^^^^```___]]][[[[[[]]]___```bbbbbbaaa```^^^\\\ZZZYYYWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\]]]___``````aaaaaa^^^^^^^^^]]]\\\[[[[[[ZZZ[[[ZZZYYYYYYYYYZZZ[[[[[[\\\ZZZWWWTTTSSSSSSTTTUUUVVVXXXXXXVVVXXX]]]```___```___^^^]]]]]]]]]^^^___^^^^^^___```aaaaaaaaaaaabbbbbbbbbccccccccccccdddhhhhhhhhhhhhggggggggggggiiijjjjjjkkkjjjiiihhhgggeeeeeeeeedddcccbbbaaa```aaa___]]][[[[[[\\\^^^___^^^]]]]]]]]]^^^```bbbcccggghhhiiihhhfffffffffgggiiiiiiiiikkklllkkkiiigggeeegggkkknnnooonnnmmmkkkllllllmmmlllkkklllnnnppprrrssstttuuuvvvwwwxxxyyywwwvvvuuuuuuvvvtttpppmmmjjjfffgggmmmqqqnnnkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiilllppptttvvvtttttttttuuuuuuuuuuuuuuuvvvuuutttrrrrrrssstttuuuuuutttqqqpppqqqsssvvvxxxvvvuuurrrpppoooooopppqqquuuvvvzzz|||{{{wwwsssoookkkhhhfffmmmppprrrpppmmmlllnnnpppSSSRRRQQQPPPOOOOOOOOOOOOMMMOOOOOONNNLLLJJJJJJKKKJJJIIIIIIIIIIIIIIIIIIHHHLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKLLLNNNOOOQQQVVVUUUSSSRRRPPPOOOOOOOOOPPPNNNMMMMMMNNNOOONNNMMMIIIHHHGGGFFFEEEEEEFFFFFFHHHHHHGGGFFFFFFIIIMMMQQQPPPOOONNNLLLLLLKKKKKKKKKKKKJJJHHHGGGGGGHHHIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHKKKJJJIIIHHHHHHHHHHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIKKKJJJIIIHHHHHHIIIIIIJJJLLLMMMLLLKKKKKKLLLKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIGGGFFFFFFGGGHHHHHHJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLNNNLLLKKKKKKLLLKKKIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGIIIJJJNNNNNNMMMMMMMMMLLLLLLLLLNNNNNNNNNLLLIIIHHHIIIKKKKKKJJJJJJJJJKKKMMMPPPRRRSSSTTTTTTRRRPPPOOOPPPQQQTTTTTTSSSRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTRRRQQQMMMLLLKKKJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKKKKNNNRRRSSSQQQOOONNNNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPOOOMMMLLLKKKKKKLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQTTTTTTUUUUUUUUUTTTRRRQQQPPPPPPOOOOOOPPPQQQQQQRRRPPPOOONNNNNNMMMMMMMMMNNNLLLNNNQQQQQQQQQQQQRRRSSSSSSRRRQQQQQQPPPPPPPPPQQQNNNOOOPPPRRRSSSUUUVVVWWWYYYXXXWWWVVVUUUSSSSSSRRRVVVVVVUUUUUUVVVVVVWWWXXXUUUVVVVVVWWWXXXYYYYYYYYYVVVVVVWWWXXXXXXYYYYYYZZZYYYYYYZZZZZZZZZXXXWWWVVVVVVWWWYYY[[[]]]^^^___```^^^___``````___^^^\\\[[[\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^``````______^^^^^^]]]]]]^^^]]][[[ZZZZZZ[[[]]]^^^``````___^^^]]][[[ZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^___``````````````````\\\\\\\\\[[[[[[ZZZZZZYYYZZZYYYXXXXXXXXXXXXXXXYYYZZZYYYVVVUUUTTTTTTVVVWWWWWWZZZZZZXXXYYY^^^aaa___```___^^^\\\\\\\\\]]]^^^^^^______```aaabbbbbbbbbdddcccccccccbbbbbbaaaaaafffgggggghhhgggfffddddddggghhhjjjllllllllljjjiiieeedddcccbbbaaa`````````aaa```]]][[[\\\^^^aaacccaaaaaa``````aaaaaabbbcccdddeeefffeeecccbbbcccdddhhhgggfffggghhhiiihhhgggdddfffjjjnnnppppppoooooolllmmmnnnmmmlllmmmnnnppprrrrrrtttuuuwwwxxxyyyzzzxxxvvvuuuuuuuuutttrrroookkkfffeeejjjmmmllljjjjjjfffggghhhiiiiiihhhfffeeedddeeegggjjjnnnrrruuuwwwuuuuuuuuuuuuuuutttttttttvvvuuutttssssssuuuvvvwwwtttsssrrrqqqqqqrrrttttttsssrrrpppooonnnnnnoooooosssuuuxxx}}}zzzxxxuuurrrnnnjjjgggfffkkkmmmnnnmmmiiigggiiikkkUUUTTTRRRPPPNNNMMMMMMMMMPPPQQQRRRQQQNNNLLLKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJMMMPPPQQQUUUTTTRRRPPPNNNNNNMMMNNNNNNLLLJJJIIIIIIJJJKKKLLLHHHGGGEEEDDDDDDEEEGGGHHHIIIHHHGGGEEEEEEHHHMMMQQQQQQPPPOOONNNLLLKKKKKKKKKHHHHHHGGGFFFFFFGGGGGGHHHJJJIIIHHHHHHGGGGGGHHHHHHJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJHHHFFFFFFGGGHHHJJJKKKKKKJJJJJJKKKLLLLLLMMMOOOPPPQQQPPPNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKHHHHHHGGGFFFFFFFFFGGGHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGHHHHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHIIIKKKKKKLLLJJJJJJJJJKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFGGGHHHKKKKKKLLLLLLLLLLLLLLLLLLOOOOOOOOONNNKKKJJJKKKLLLJJJIIIHHHHHHIIIJJJLLLMMMMMMNNNOOOOOONNNMMMNNNOOORRRRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUSSSRRRPPPPPPNNNMMMKKKKKKKKKLLLMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIKKKMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMOOONNNMMMKKKJJJJJJJJJJJJNNNNNNOOOPPPPPPPPPPPPOOORRRSSSTTTUUUUUUTTTSSSRRRPPPOOOOOOOOOOOOPPPRRRSSSPPPPPPOOOOOONNNNNNMMMMMMLLLNNNPPPQQQQQQPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQSSSTTTVVVVVVWWWWWWWWWVVVUUUTTTSSSSSSVVVUUUUUUUUUUUUVVVWWWWWWUUUUUUVVVWWWXXXXXXYYYZZZWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYZZZZZZYYYWWWUUUTTTUUUVVVXXXZZZ]]]^^^``````___``````aaa```___^^^]]]]]][[[ZZZXXXWWWWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]]_________^^^]]]]]]\\\\\\\\\[[[YYYYYYYYYYYY[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZ[[[\\\^^^___```aaaaaaaaaaaaaaa```___^^^[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYXXXVVVUUUUUUVVVXXXYYYZZZ]]]]]][[[\\\aaabbb```___^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]^^^___aaabbbccccccbbbbbbbbbbbbaaaaaaaaadddeeefffgggfffdddbbb```ccceeehhhkkkllllllkkkjjjfffeeecccaaa_________```aaa___\\\[[[\\\___bbbeeeddddddcccccccccccccccccccccdddeeedddcccbbbbbbdddfffdddbbbbbbdddeeefffeeeccceeeiiimmmpppqqqqqqqqqppppppqqqooommmmmmmmmoooooopppqqqsssuuuwwwyyyzzzyyyxxxwwwvvvvvvuuuttttttpppiiieeehhhjjjhhhggghhhgggggggggggggggffffffeeeccceeehhhlllooorrrtttuuuuuuuuuuuuuuuttttttttttttttttttsssssstttuuuvvvwwwtttttttttssssssrrrrrrrrrrrrqqqooommmllllllllllllpppqqqsssxxx|||~~~}}}{{{wwwvvvtttrrrpppmmmlllkkkgggiiikkkiiifffeeefffiiiWWWUUURRROOOMMMLLLKKKKKKPPPRRRSSSSSSPPPMMMLLLLLLIIIIIIHHHHHHGGGGGGGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHIIILLLNNNPPPQQQPPPOOONNNMMMLLLLLLLLLKKKJJJHHHFFFEEEFFFHHHJJJGGGGGGEEEEEEFFFHHHKKKLLLLLLKKKIIIFFFEEEGGGLLLPPPPPPPPPOOONNNMMMLLLKKKJJJGGGGGGFFFFFFFFFGGGGGGGGGJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIIIIIIIIIIHHHGGGIIIJJJIIIGGGFFFFFFGGGGGGIIIJJJIIIHHHHHHJJJKKKMMMNNNPPPQQQRRRQQQPPPOOOKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJJJJIIIHHHGGGHHHIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLLLLLLLKKKKKKMMMNNNOOONNNKKKJJJJJJJJJHHHGGGGGGGGGGGGHHHIIIJJJHHHJJJLLLLLLLLLLLLMMMOOOPPPPPPOOONNNNNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSSSSUUUUUUVVVVVVUUUTTTRRRQQQQQQPPPNNNMMMLLLLLLLLLMMMKKKKKKLLLKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMOOONNNNNNMMMLLLKKKKKKKKKMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTQQQPPPOOOOOOPPPRRRSSSUUUQQQQQQQQQPPPOOONNNNNNMMMMMMNNNPPPQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQRRRTTTVVVWWWUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXUUUUUUVVVVVVWWWXXXXXXYYYUUUVVVVVVWWWWWWXXXXXXYYYXXXYYYYYYYYYXXXWWWUUUTTTSSSUUUWWWYYY\\\]]]^^^___``````aaabbbaaa```___^^^\\\[[[YYYWWWVVVVVVWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZ^^^]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]\\\\\\[[[ZZZZZZZZZ[[[\\\^^^___```bbbbbbaaaaaa```^^^]]]\\\ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWXXXZZZZZZ]]]``````^^^___bbbcccaaa___^^^\\\[[[ZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]___```bbb``````aaaaaaaaabbbbbbbbbaaabbbdddddddddbbb```___```bbbdddgggiiijjjiiiiiihhhfffdddbbb`````````aaa___^^^\\\[[[\\\___bbbdddeeeeeeeeeeeeeeeeeeddddddbbbcccdddcccbbbaaaaaaccccccaaa______aaacccccccccccceeehhhlllooopppqqqqqqrrrssssssqqqnnnkkkkkkkkkkkklllnnnpppsssuuuwwwxxxyyyyyyxxxvvvuuuvvvwwwwwwuuunnnhhhhhhhhhfffdddeeejjjhhhfffeeedddeeefffgggfffgggjjjmmmoooqqqqqqrrruuuuuuuuuuuuuuutttttttttrrrrrrrrrrrrsssttttttuuuttttttttttttsssrrrqqqqqqrrrqqqpppnnnllljjjiiiiiikkklllnnnssswwwyyyxxxwwwssssssrrrrrrqqqpppppppppdddgggiiihhheeedddfffiiiWWWUUURRROOOLLLKKKKKKKKKOOOQQQSSSSSSPPPNNNLLLLLLIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIKKKMMMNNNLLLLLLLLLMMMLLLKKKJJJJJJIIIIIIHHHEEECCCCCCFFFHHHGGGFFFEEEFFFHHHLLLOOORRRRRRPPPNNNJJJHHHHHHKKKMMMNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGGGGHHHHHHHHHHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHJJJIIIHHHGGGGGGHHHGGGHHHIIIHHHGGGGGGIIIKKKMMMNNNPPPQQQRRRQQQPPPNNNJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIHHHFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGHHHHHHIIIGGGFFFFFFGGGHHHIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJLLLMMMLLLIIIGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGIIIJJJJJJJJJKKKNNNPPPOOOOOONNNMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQTTTTTTUUUVVVUUUTTTSSSRRRPPPPPPOOONNNMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKJJJJJJLLLKKKJJJKKKLLLMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVVVVVVVUUUSSSRRRQQQQQQRRRTTTVVVXXXTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQPPPOOOOOOQQQSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRQQQQQQSSSTTTVVVXXXUUUVVVXXXYYYZZZZZZYYYYYYWWWVVVVVVVVVVVVWWWXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWSSSSSSTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYYYYWWWVVVUUUTTTUUUWWWYYY[[[\\\]]]^^^___```aaabbbaaaaaa______ZZZZZZYYYWWWWWWVVVVVVVVVYYYYYYYYYZZZYYYYYYXXXXXXZZZZZZ[[[[[[[[[[[[[[[[[[YYYXXXXXXWWWWWWXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[ZZZ[[[\\\^^^___aaa``````___^^^\\\ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\ZZZZZZYYYYYYZZZ[[[[[[\\\^^^aaaaaa______bbbccc```^^^]]][[[ZZZYYYYYYYYYZZZWWWWWWWWWXXXZZZ]]]___aaa______``````aaaaaaaaabbb___```aaaaaaaaaaaa```___^^^___aaacccfffggghhhiiiiiihhhfffdddbbbaaaaaa```^^^^^^]]]\\\]]]___aaacccffffffgggggggggfffeeeeeeaaabbbcccbbb```___```aaaaaa```^^^^^^```bbbcccbbbdddfffhhhkkkmmmooooooooopppqqqqqqooollliiiggggggggghhhjjjmmmqqqsssvvvwwwxxxxxxwwwuuuttttttwwwyyyyyyqqqjjjiiiiiifffdddeeellljjjgggddddddeeeggghhhhhhiiikkkmmmnnnoooppppppttttttttttttuuuuuuuuuvvvrrrrrrrrrssssssssssssssssssssssssrrrrrrqqqqqqqqqrrrqqqpppooommmkkkjjjiiijjjjjjlllppptttwwwwwwvvvpppppppppqqqqqqqqqqqqqqqfffiiikkkiiifffeeegggiiiUUUSSSPPPMMMLLLLLLMMMNNNLLLOOORRRRRRPPPNNNLLLLLLHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKMMMMMMMMMKKKHHHFFFGGGHHHHHHEEECCCBBBDDDFFFEEEEEEEEEFFFIIINNNSSSVVVWWWVVVSSSOOOJJJHHHIIIJJJLLLLLLMMMMMMMMMLLLJJJJJJGGGHHHIIIIIIJJJJJJJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEGGGHHHHHHIIIIIIIIIFFFHHHJJJJJJIIIHHHIIIIIIHHHIIIIIIHHHGGGHHHJJJLLLKKKLLLNNNPPPPPPOOONNNMMMJJJIIIIIIHHHGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHFFFFFFFFFGGGIIIIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLJJJIIIIIIKKKLLLKKKIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIKKKNNNQQQOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNRRRSSSTTTUUUVVVUUUTTTTTTPPPQQQQQQQQQOOOMMMJJJIIIJJJJJJKKKLLLLLLLLLKKKKKKMMMKKKIIIIIIKKKMMMMMMKKKLLLLLLNNNOOOOOOOOONNNMMMMMMNNNNNNOOOOOOOOOOOOOOOMMMNNNOOOOOOPPPPPPOOOOOOOOOQQQSSSUUUWWWWWWWWWWWWUUUTTTSSSSSSTTTVVVYYY[[[WWWVVVSSSQQQPPPPPPQQQRRRRRRRRRQQQOOONNNOOOSSSUUUXXXXXXXXXXXXWWWVVVTTTSSSTTTSSSRRRRRRSSSUUUWWWYYYXXXZZZ[[[\\\]]]\\\ZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZWWWWWWWWWVVVVVVVVVVVVUUUTTTUUUUUUVVVWWWWWWXXXXXXWWWXXXYYYZZZZZZYYYWWWWWWVVVWWWXXXZZZ\\\]]]]]]]]]]]]^^^___``````___^^^]]]XXXYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]^^^_________]]]\\\[[[ZZZZZZ[[[\\\^^^^^^^^^^^^]]]\\\ZZZXXXXXXVVVWWWWWWXXXYYYZZZZZZZZZXXXYYY[[[\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\___```^^^^^^``````]]]^^^]]][[[YYYXXXXXXXXXXXXVVVVVVVVVWWWYYY\\\___aaaaaa```````````````______]]]]]]^^^^^^___`````````______```aaaccceeehhhiiihhhggggggeeecccaaa```____________``````aaaaaabbbeeefffgggggghhhgggffffffcccdddeeedddbbbaaabbbcccaaa```___```bbbddddddcccfffggghhhjjjkkkllllllllljjjkkklllkkkhhhfffeeeeeeeeefffiiilllpppsssuuuwwwuuuuuutttrrrpppqqquuuyyyyyyqqqkkkkkkllliiiggghhhkkkjjjiiigggffffffggggggiiiiiijjjlllmmmooopppqqqrrrsssssstttuuuvvvwwwwwwtttttttttttttttssssssrrrqqqppppppooooooooopppppppppppppppoooooonnnmmmmmmllllllnnnqqquuuxxxxxxxxxssssssssssssrrrrrrrrrrrrlllnnnooommmhhhfffgggiiiRRRQQQNNNLLLLLLNNNPPPQQQKKKMMMPPPQQQPPPNNNLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJIIIIIIHHHJJJLLLNNNOOOMMMJJJFFFDDDEEEGGGHHHFFFCCCAAACCCEEEDDDDDDDDDFFFJJJOOOUUUXXXZZZYYYVVVRRRLLLIIIHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGDDDEEEFFFGGGHHHIIIIIIIIIFFFHHHJJJJJJIIIIIIJJJKKKIIIJJJJJJIIIHHHIIIKKKMMMIIIKKKMMMNNNNNNNNNLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIILLLKKKKKKKKKKKKJJJJJJJJJFFFFFFFFFEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIEEEEEEDDDDDDDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLJJJIIIKKKMMMNNNMMMKKKIIIHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIIIIHHHHHHJJJOOORRROOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLQQQRRRTTTUUUVVVVVVUUUUUURRRSSSTTTTTTRRROOOLLLIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLIIIGGGGGGJJJMMMMMMKKKKKKLLLNNNOOOOOOOOONNNMMMLLLMMMNNNOOOOOOPPPPPPOOONNNNNNOOOPPPPPPPPPPPPOOOOOOQQQSSSVVVWWWXXXYYYXXXWWWVVVTTTTTTUUUXXX[[[]]]YYYWWWTTTQQQPPPQQQRRRSSSTTTSSSQQQOOONNNOOOSSSWWWZZZZZZZZZZZZYYYWWWUUUTTTUUUTTTSSSSSSTTTVVVXXXZZZ\\\]]]^^^___^^^\\\ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZXXXWWWWWWVVVVVVUUUUUUTTTXXXXXXYYYYYYZZZ[[[[[[[[[WWWXXXYYYZZZZZZZZZYYYXXXXXXXXXZZZ[[[]]]]]]^^^^^^[[[\\\]]]^^^^^^^^^]]]\\\WWWXXXYYYZZZYYYXXXWWWVVVRRRSSSTTTVVVWWWXXXYYYYYYUUUVVVVVVWWWXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]___`````````^^^]]][[[YYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYWWWVVVUUUUUUVVVVVVWWWXXXYYYYYYWWWXXXZZZ\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]][[[^^^^^^\\\\\\___^^^[[[^^^]]][[[YYYXXXWWWXXXXXXVVVUUUUUUVVVYYY\\\___aaacccbbbaaa```___^^^]]]]]]\\\\\\\\\]]]^^^___```aaa``````___```bbbeeehhhjjjfffggggggfffdddaaa___]]]``````aaabbbbbbbbbbbbaaadddeeefffhhhhhhhhhgggffffffggghhhgggeeeeeeeeefffbbbaaaaaabbbeeefffeeedddggghhhhhhiiijjjjjjjjjjjjdddfffhhhhhhfffddddddddddddeeehhhlllpppsssvvvwwwssssssrrrpppmmmooosssxxxxxxqqqlllmmmnnnllljjjkkkiiijjjjjjjjjiiihhhfffeeehhhiiijjjkkkmmmoooqqqsssqqqrrrssstttuuuwwwxxxxxxuuuvvvvvvvvvuuutttssssssooonnnmmmllllllmmmnnnooommmnnnooopppqqqqqqqqqqqqnnnooopppsssxxxzzz{{{zzzxxxxxxwwwvvvuuuuuuttttttqqqssssssooojjjffffffgggOOONNNLLLJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHEEECCCAAAAAA@@@AAA>>>CCCEEEDDDGGGQQQ[[[```___[[[UUUOOOKKKIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJIIIIIIHHHIIIJJJKKKLLLFFFEEEEEEEEEGGGIIILLLNNNQQQNNNLLLKKKLLLKKKHHHEEEFFFGGGHHHJJJKKKKKKKKKKKKIIIJJJKKKJJJHHHHHHJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHKKKJJJJJJJJJJJJIIIIIIIIIFFFFFFEEEEEEFFFHHHIIIKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEFFFGGGHHHHHHIIIJJJLLLJJJHHHFFFDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIDDDFFFGGGGGGEEEDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLJJJJJJJJJKKKLLLIIIHHHFFFFFFFFFHHHJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLLLLMMMNNNNNNMMMPPPPPPRRRTTTVVVUUUSSSPPPMMMNNNPPPQQQQQQOOONNNLLLIIIJJJLLLNNNNNNNNNLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHKKKLLLLLLMMMNNNNNNOOOOOOMMMNNNPPPQQQSSSTTTTTTTTTRRRQQQPPPQQQRRRSSSRRRQQQRRRRRRSSSSSSTTTUUUUUUVVVWWWYYYZZZYYYXXXWWWXXXZZZZZZYYYWWWUUUTTTSSSTTTTTTXXXVVVSSSPPPOOOPPPQQQSSSXXX[[[^^^___]]][[[YYYXXXTTTSSSRRRQQQRRRUUUXXXZZZZZZ[[[]]]^^^^^^]]]\\\ZZZXXXWWWVVVUUUVVVWWWXXXYYYYYYXXXUUUSSSRRRRRRRRRSSSSSSTTTVVVWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^]]][[[XXXVVV[[[[[[[[[\\\]]]]]][[[YYYZZZXXXWWWXXXYYYZZZYYYWWWTTTSSSRRRTTTUUUVVVUUUTTTUUUVVVUUUTTTTTTUUUXXX[[[ZZZZZZZZZYYYYYYYYYYYYXXXYYY[[[^^^aaabbbaaa```___^^^^^^^^^[[[XXXWWWXXXYYY[[[\\\]]]\\\ZZZXXXXXXYYYWWWWWWYYYYYYYYYXXXWWWVVVVVVXXXZZZ[[[ZZZZZZ[[[\\\___```aaa```___]]]]]]^^^]]]]]]\\\\\\[[[[[[ZZZZZZ[[[YYYWWWVVVWWWXXXXXXWWW[[[XXXUUUSSSTTTXXX^^^aaagggeeebbb```___```aaabbbZZZ\\\]]]\\\[[[ZZZ[[[\\\]]]]]]^^^___aaacccdddeeedddccccccbbbbbbcccccccccdddbbbbbbbbbdddddddddbbbffffffffffffeeeeeedddcccdddeeeggggggfffeeeeeefffgggdddbbbdddiiillljjjfffgggiiikkklllkkkjjjkkkkkkiiiiiiiiihhhfffdddaaa```cccdddeeegggooowwwxxxssssssqqqooonnnnnnppprrrttt{{{yyyvvvrrrooommmllllllhhhhhhhhhhhhhhhgggggggggiiihhhhhhiiimmmpppssstttppprrrtttttttttuuuwwwyyyvvvvvvuuusssqqqqqqssstttsssrrrpppnnnlllkkkjjjjjjjjjkkkmmmooopppqqqqqqrrroooqqqtttwwwzzz|||}}}}}}zzz{{{||||||zzzxxxuuutttssssssqqqnnniiiiiilllpppOOONNNLLLJJJIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFHHHFFFDDDBBBAAA@@@AAAAAA===BBBDDDCCCGGGQQQZZZ^^^^^^ZZZTTTNNNJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKGGGGGGFFFGGGHHHKKKMMMOOOQQQOOOLLLKKKLLLKKKIIIFFFFFFGGGIIIKKKMMMNNNNNNOOOJJJKKKKKKJJJIIIIIIJJJLLLIIIHHHGGGFFFFFFGGGGGGHHHJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEEEEEEEEEEGGGIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHGGGEEEEEEFFFGGGGGGHHHIIIIIIKKKJJJHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIEEEFFFHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKIIIIIIIIIJJJLLLMMMOOOPPPNNNMMMLLLKKKJJJKKKKKKLLLJJJIIIHHHGGGGGGIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPOOOMMMLLLLLLMMMNNNNNNMMMNNNOOOQQQTTTVVVUUURRROOONNNOOOPPPQQQRRRQQQOOONNNMMMNNNOOOPPPPPPOOOMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQRRRTTTUUUVVVVVVWWWTTTSSSSSSSSSTTTTTTSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTUUUWWWZZZ[[[[[[\\\^^^___[[[ZZZXXXVVVUUUTTTUUUUUUXXXVVVSSSQQQPPPPPPQQQRRRWWW[[[```bbbaaa^^^[[[ZZZWWWUUUSSSQQQQQQSSSUUUWWWYYYZZZ\\\]]]^^^]]]\\\[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSUUUUUUVVVWWWWWWVVVVVVUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[YYYXXXWWWWWWXXX[[[]]]^^^]]][[[ZZZYYYWWWXXXXXXYYYWWWVVVUUUSSSRRRSSSTTTVVVVVVUUUUUUVVVVVVUUUTTTVVVYYY[[[^^^]]]]]]]]]\\\\\\[[[[[[ZZZ\\\___aaaaaaaaa___^^^ZZZ[[[ZZZYYYVVVUUUUUUVVVZZZ\\\]]]\\\ZZZXXXXXXXXXVVVWWWWWWXXXXXXWWWUUUUUUVVVWWWYYYYYYYYYYYY[[[]]]cccddddddccc```]]]]]]]]]^^^]]]]]]\\\[[[[[[[[[ZZZZZZXXXVVVVVVVVVWWWWWWWWWZZZWWWTTTSSSTTTYYY^^^bbbgggfffdddbbbaaaaaaaaaaaa\\\]]]]]]\\\[[[ZZZ\\\^^^````````````aaabbbcccdddeeeddddddddddddeeeeeefffcccbbbaaabbbcccdddcccbbbdddeeeeeeeeeddddddcccbbbdddeeeggggggeeeeeeeeefffhhheeeccceeeiiikkkiiifffeeegggjjjlllkkkjjjjjjkkkkkkkkkjjjiiigggeeebbbaaadddeeefffiiiqqqzzz{{{wwwsssqqqooommmmmmoooqqqrrrzzzxxxuuuqqqooommmlllkkkkkkjjjiiihhhgggggggggggghhhhhhiiijjjmmmoooppppppwwwxxxxxxwwwvvvuuuuuuvvvtttttttttrrrppppppqqqssspppooonnnmmmmmmmmmmmmmmmmmmnnnnnnoooooopppppppppoooqqqtttxxx{{{}}}~~~~~~{{{{{{{{{{{{zzzyyywwwvvvvvvwwwvvvrrrmmmkkkmmmpppNNNMMMLLLJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHKKKJJJJJJIIIHHHFFFEEEDDDFFFEEECCCBBBAAAAAABBBBBB===AAACCCCCCGGGPPPWWWZZZ[[[WWWRRRLLLIIIGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHHHHHHHJJJLLLNNNOOOPPPNNNMMMLLLLLLKKKJJJHHHGGGHHHJJJLLLNNNPPPQQQQQQJJJKKKLLLKKKIIIIIIKKKLLLJJJIIIHHHGGGGGGGGGGGGHHHJJJIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHEEEFFFFFFFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGHHHGGGEEECCCCCCDDDCCCCCCDDDEEEFFFHHHIIIJJJFFFGGGHHHIIIKKKNNNPPPQQQMMMMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPQQQQQQPPPNNNMMMMMMOOOPPPOOONNNLLLMMMPPPTTTVVVUUUQQQNNNNNNOOOQQQRRRRRRRRRQQQQQQRRRRRRSSSRRRQQQOOOMMMLLLJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSUUUWWWXXXYYYYYYYYYWWWWWWWWWWWWVVVVVVUUUTTTPPPPPPOOOOOOOOOQQQRRRSSSUUUXXX[[[]]]^^^^^^___```[[[ZZZYYYWWWVVVVVVVVVWWWWWWVVVSSSQQQPPPPPPQQQRRRUUUZZZbbbffffffbbb]]][[[YYYWWWTTTRRRQQQQQQSSSTTTWWWXXXZZZ\\\\\\\\\\\\[[[]]][[[XXXVVVTTTSSSRRRRRRQQQQQQSSSTTTUUUTTTTTTSSSWWWWWWWWWWWWVVVTTTSSSRRRUUUUUUVVVWWWWWWWWWWWWWWWYYYYYYZZZZZZZZZZZZZZZZZZXXXWWWXXXZZZ]]]]]]\\\ZZZZZZYYYWWWXXXXXXYYYWWWVVVWWWTTTRRRRRRSSSUUUVVVVVVUUUVVVVVVVVVVVVWWWZZZ]]]``````___^^^^^^]]]\\\\\\\\\]]]___``````___]]]\\\XXXXXXYYYWWWUUUTTTUUUVVVXXX[[[]]]]]][[[YYYXXXWWWVVVVVVVVVVVVVVVUUUTTTSSSVVVWWWXXXWWWWWWXXX[[[^^^eeeffffffddd```]]]\\\\\\^^^^^^]]]\\\[[[[[[[[[[[[YYYXXXWWWVVVUUUVVVWWWWWW[[[YYYVVVTTTVVVZZZ^^^bbbggggggfffeeecccbbb```___]]]]]]]]][[[ZZZZZZ]]]___cccbbbbbbbbbbbbccccccdddeeeeeeeeeeeeffffffggghhhdddbbbaaaaaabbbcccbbbaaabbbccccccccccccbbbaaaaaadddeeeffffffddddddeeefffhhhfffdddeeehhhiiigggdddaaadddhhhjjjjjjiiiiiiiiillllllkkkjjjiiigggeeeddddddfffhhhkkkttt|||~~~{{{rrrqqqooommmmmmmmmooopppwwwuuurrrpppnnnlllllllllnnnllljjjgggfffffffffgggggghhhjjjlllnnnnnnnnnnnnwwwxxxxxxvvvtttsssssstttrrrssssssqqqooonnnoooqqqlllllllllmmmmmmnnnpppppppppooonnnmmmmmmnnnooopppoooqqquuuxxx{{{~~~{{{{{{{{{{{{zzzzzzyyyyyyxxxyyyyyyvvvqqqnnnnnnpppMMMLLLKKKJJJIIIJJJJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDCCCCCCDDDEEEGGGIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCDDD@@@CCCDDDCCCFFFNNNSSSSSSTTTQQQNNNJJJHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKMMMNNNOOONNNMMMLLLLLLKKKJJJIIIHHHIIIKKKLLLNNNOOOOOOOOOKKKKKKLLLKKKJJJIIIKKKMMMJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHGGGEEECCCCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKGGGHHHHHHJJJLLLNNNPPPQQQLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLMMMNNNPPPQQQRRRSSSRRRPPPOOOPPPQQQSSSSSSRRRMMMNNNQQQUUUWWWVVVRRRNNNNNNOOOPPPRRRSSSSSSSSSSSSTTTTTTTTTSSSQQQOOOMMMKKKJJJJJJLLLMMMNNNOOOOOOOOOKKKLLLLLLMMMNNNOOOPPPQQQSSSTTTVVVWWWYYYYYYZZZZZZYYYZZZ[[[[[[YYYWWWVVVVVVSSSRRRQQQQQQQQQRRRTTTUUUWWWYYY\\\]]]\\\[[[ZZZ[[[[[[ZZZYYYWWWWWWWWWXXXXXXWWWUUUSSSQQQPPPPPPQQQQQQSSSZZZccchhhhhhccc]]]ZZZYYYWWWTTTRRRQQQQQQRRRSSSUUUVVVXXXZZZ[[[[[[\\\[[[\\\ZZZXXXUUUSSSRRRRRRRRRPPPRRRTTTVVVWWWVVVTTTSSSWWWXXXXXXYYYXXXVVVTTTRRRUUUVVVWWWXXXXXXYYYXXXXXXZZZYYYYYYXXXYYYZZZ\\\]]]]]]\\\\\\\\\]]]\\\YYYWWWYYYXXXWWWXXXZZZ[[[ZZZYYYXXXUUURRRQQQRRRTTTVVVVVVTTTVVVWWWWWWWWWXXX[[[]]]```___^^^^^^]]]\\\[[[[[[]]]^^^______^^^]]][[[ZZZWWWXXXYYYXXXWWWVVVVVVWWWWWWZZZ]]]]]][[[YYYWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUWWWWWWWWWVVVVVVXXX[[[^^^bbbcccdddbbb___]]]\\\\\\___^^^\\\[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWYYY[[[bbb___[[[YYYXXX[[[^^^```fffgggggggggeeebbb```^^^]]]\\\[[[YYYXXXZZZ]]]```cccccccccccccccdddeeefffeeeeeeeeeeeeeeefffggghhheeedddbbbaaabbbccccccbbbaaaaaabbbbbbbbbaaaaaa```dddeeefffeeeccccccdddeeegggeeecccccceeeeeedddbbb\\\```eeeggghhhgggffffffiiiiiiiiiiiihhhhhhhhhgggcccfffiiilllttt||||||rrrqqqooommmllllllmmmnnnqqqpppooonnnmmmnnnnnnoooooommmiiifffddddddeeefffeeehhhllloooooooooooooooooopppqqqqqqpppoooppprrrqqqrrrrrrqqqooonnnooopppkkkkkkllllllnnnooopppqqqpppooommmllllllmmmooopppppprrruuuyyy|||~~~{{{{{{zzzzzzzzz{{{||||||wwwyyy{{{yyyuuurrrqqqrrrJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCCCCEEEGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBBBBCCCDDDFFFFFFGGGHHHIIIIIIIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEEEEBBBDDDEEECCCFFFLLLOOOMMMLLLKKKIIIGGGGGGHHHJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJKKKKKKKKKIIIIIIKKKLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEFFFEEEEEEDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCCCCEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHGGGEEECCCCCCDDDEEEEEEEEEFFFHHHIIIKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKMMMNNNPPPQQQSSSSSSSSSQQQQQQRRRUUUWWWWWWWWWPPPQQQSSSVVVXXXWWWSSSOOONNNOOOOOOQQQQQQRRRRRRRRRSSSSSSRRRQQQOOOMMMKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRTTTUUUWWWXXXXXXXXXYYY[[[]]]\\\YYYWWWVVVWWWUUUTTTSSSSSSSSSTTTUUUVVVUUUWWWYYYYYYWWWVVVVVVWWWYYYXXXWWWVVVVVVWWWXXXYYYVVVUUUTTTRRRQQQQQQQQQQQQRRRYYYbbbggggggbbb]]]YYYYYYWWWUUURRRQQQRRRTTTUUUTTTUUUVVVXXXYYYZZZZZZ[[[YYYXXXVVVTTTSSSSSSSSSSSSSSSUUUWWWYYYYYYWWWUUUSSSWWWXXXZZZ[[[[[[ZZZXXXVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYYYY[[[\\\^^^```___^^^^^^^^^]]]ZZZXXXXXXWWWWWWYYY\\\]]]]]]]]]XXXUUURRRQQQRRRTTTUUUVVVTTTVVVWWWXXXWWWXXXZZZ\\\______^^^]]]]]]\\\[[[[[[]]]]]]]]]]]]\\\ZZZYYYXXXTTTVVVXXXXXXWWWVVVWWWWWWWWWYYY\\\\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVXXX[[[^^^\\\^^^______]]]\\\]]]]]]___^^^\\\[[[ZZZZZZ[[[\\\]]]^^^^^^]]][[[[[[^^^```kkkhhhccc^^^\\\\\\]]]^^^dddeeeffffffdddbbb___]]][[[[[[ZZZXXXWWWYYY]]]```aaabbbbbbccceeefffhhhiiiddddddccccccdddeeeeeefffgggeeebbbbbbcccddddddccc```aaaaaabbbbbbbbbaaaaaaeeeeeeeeedddbbbaaacccddddddcccbbbbbbbbbbbbaaa```ZZZ]]]aaadddddddddddddddddddddeeefffgggiiijjjkkkcccgggjjjlllqqqxxx{{{yyyrrrqqqooonnnmmmmmmmmmmmmllllllllllllmmmoooqqqrrrooollliiieeeccccccdddeeeccchhhmmmppppppppppppqqqkkklllmmmmmmlllkkklllnnnqqqrrrsssrrrpppnnnnnnooommmmmmlllmmmmmmnnnooopppnnnmmmkkkkkkkkkmmmpppqqqqqqsssvvvyyy|||~~~~~~yyyyyyyyyyyy{{{|||}}}~~~xxx{{{~~~~~~{{{xxxxxxzzzGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKFFFEEECCCBBBBBBCCCDDDEEEBBBDDDDDDDDDGGGMMMNNNKKKGGGGGGFFFEEEFFFGGGIIIKKKHHHIIIIIIJJJJJJKKKKKKKKKGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEEEEFFFGGGHHHHHHHHHIIIKKKKKKKKKIIIIIIIIIKKKJJJKKKKKKJJJJJJIIIHHHGGGIIIJJJKKKJJJHHHHHHJJJKKKKKKLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGGGGEEEDDDDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSRRRQQQQQQSSSWWWZZZ[[[[[[SSSSSSTTTVVVWWWVVVSSSPPPNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNOOOQQQSSSTTTUUUUUUUUUUUUYYY\\\\\\YYYVVVVVVWWWTTTTTTTTTUUUUUUUUUUUUTTTQQQSSSTTTTTTTTTTTTUUUWWWWWWVVVUUUTTTUUUVVVWWWXXXVVVUUUTTTRRRQQQQQQQQQPPPOOOVVV^^^dddeeeccc```^^^[[[YYYVVVTTTSSSSSSTTTVVVTTTUUUUUUVVVWWWXXXYYYYYYWWWVVVTTTSSSSSSSSSTTTTTTTTTVVVXXXZZZZZZXXXVVVUUUWWWYYY\\\^^^^^^]]][[[ZZZYYYYYY[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZ[[[\\\]]]^^^^^^^^^^^^___``````]]][[[WWWVVVWWWYYY\\\^^^^^^]]]XXXUUUSSSRRRSSSTTTUUUTTTUUUVVVXXXXXXWWWWWWXXXZZZ______^^^^^^^^^^^^]]]]]][[[[[[[[[ZZZYYYXXXWWWVVVPPPRRRUUUVVVVVVUUUUUUVVVXXXYYY[[[ZZZYYYXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZZZZYYYXXXXXXZZZ\\\YYY[[[]]]^^^^^^^^^___```bbb```^^^\\\\\\\\\]]]^^^```bbbcccbbb______bbbfffqqqnnnhhhccc___]]]\\\]]]aaabbbccccccbbb```^^^\\\[[[[[[[[[ZZZYYYZZZ]]]```aaaaaabbbccceeegggiiijjjdddccccccbbbbbbccccccccchhheeebbbaaabbbcccccccccaaaaaabbbccccccccccccbbbeeeeeeeeecccaaa```bbbdddbbbbbbbbbaaaaaa`````````[[[^^^```bbbbbbbbbcccdddaaaaaabbbdddfffhhhjjjllleeeiiikkkkkknnnsssuuusssqqqppppppooonnnnnnnnnnnnkkkkkkkkklllmmmppprrrsssnnnllliiifffeeeddddddeeeccchhhnnnpppooonnnoooqqqmmmnnnnnnmmmjjjiiiiiijjjpppqqqrrrrrrpppnnnnnnnnnmmmmmmmmmmmmmmmnnnoooooonnnmmmmmmmmmnnnoooqqqrrrrrrtttvvvyyy{{{|||||||||vvvvvvxxxyyy{{{}}}~~~{{{~~~EEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDFFFGGGHHHHHHIIIIIIDDDCCCBBBAAA@@@AAAAAABBB@@@BBBCCCDDDIIIPPPPPPMMMFFFFFFEEEDDDDDDEEEGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHIIIIIIIIIHHHFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJHHHGGGIIIKKKIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJIIIGGGGGGIIIJJJLLLLLLLLLLLLKKKIIIHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDDDDCCCFFFEEEDDDCCCBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFGGGEEEEEEEEEFFFEEEEEEEEEFFFGGGIIIKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIEEEFFFFFFFFFGGGIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLMMMNNNPPPQQQRRRRRROOONNNOOORRRWWW[[[\\\]]]VVVUUUTTTTTTTTTTTTQQQOOOMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNOOOOOOOOOOOOQQQPPPPPPOOOOOONNNMMMMMMLLLMMMOOOPPPRRRSSSSSSSSSRRRVVVZZZZZZWWWTTTTTTVVVUUUVVVXXXYYYYYYXXXVVVUUUUUUUUUTTTSSSRRRRRRTTTWWWTTTSSSSSSRRRSSSTTTUUUVVVUUUUUUTTTSSSRRRQQQPPPPPPLLLRRRZZZaaadddfffffffff___]]]YYYUUUSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVTTTSSSRRRRRRSSSSSSRRRTTTVVVXXXYYYYYYXXXWWWXXXZZZ]]]______^^^\\\ZZZYYYZZZ[[[\\\^^^^^^^^^^^^^^^^^^]]]]]]\\\]]]]]]]]]___^^^^^^___```___\\\ZZZXXXWWWVVVWWWYYY[[[ZZZYYYWWWUUUSSSSSSTTTUUUTTTSSSUUUVVVXXXXXXVVVVVVVVVWWW\\\\\\\\\\\\\\\]]]]]]]]]YYYYYYYYYXXXWWWVVVUUUUUUOOORRRUUUWWWWWWVVVVVVWWWYYYYYYYYYXXXWWWWWWYYY[[[XXXWWWWWWXXXYYY[[[]]]^^^[[[\\\]]]\\\ZZZXXXYYYZZZ[[[]]]___`````````bbbcccfffdddaaa_________aaabbbbbbeeegggeeebbbbbbeeejjjsssooojjjddd```]]]]]]]]]^^^______```___^^^]]]\\\[[[\\\]]]]]]\\\]]]___aaabbbbbbbbbcccdddfffggghhheeedddcccbbbbbbaaabbbbbbgggddd```______```aaaaaabbbcccddddddeeeeeeeeedddeeeeeedddbbb```___aaacccbbbbbbcccbbbbbbaaaaaabbb___```bbbbbbaaabbbccceeecccbbbcccccceeegggiiijjjiiimmmnnnkkkkkkooopppnnnppppppppppppppppppppppppnnnmmmmmmmmmmmmooopppqqqnnnmmmkkkiiihhhgggffffffeeejjjnnnnnnkkkiiikkkmmmjjjllllllkkkiiihhhiiijjjnnnoooqqqpppnnnmmmlllllllllllllllmmmmmmnnnppppppqqqqqqqqqqqqqqqrrrrrrrrrssstttvvvxxxzzzzzzzzzzzzrrrtttwwwzzz|||}}}~~~~~~~~~~~~CCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCBBBAAA???>>>>>>??????===???AAADDDKKKRRRSSSOOOGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHGGGFFFDDDEEEFFFGGGGGGGGGGGGGGGEEEHHHJJJIIIGGGFFFHHHJJJHHHIIIIIIJJJKKKKKKJJJJJJHHHHHHIIIHHHGGGFFFHHHJJJLLLMMMMMMMMMKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGHHHHHHEEEEEECCCCCCBBBCCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCFFFEEECCCBBBAAABBBDDDEEEDDDEEEEEEEEEEEEEEEDDDDDDBBBDDDFFFFFFFFFEEEFFFGGGCCCDDDDDDEEEFFFHHHIIIJJJHHHHHHGGGFFFFFFGGGGGGGGGEEEFFFHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJGGGGGGGGGHHHIIIJJJLLLMMMIIIIIIJJJJJJJJJJJJIIIIIIMMMMMMNNNOOOPPPPPPQQQQQQLLLLLLMMMQQQVVV[[[]]]]]]XXXVVVSSSRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNKKKLLLMMMMMMNNNNNNNNNNNNRRRQQQQQQPPPNNNMMMMMMLLLKKKLLLNNNPPPQQQRRRRRRRRROOOTTTYYYYYYVVVSSSSSSUUUXXXZZZ\\\^^^^^^\\\YYYXXX\\\ZZZXXXTTTQQQPPPRRRTTTRRRRRRQQQQQQQQQSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPJJJPPPXXX___dddhhhkkknnnbbb```[[[WWWTTTRRRRRRSSSVVVUUUUUUTTTUUUUUUVVVVVVXXXVVVTTTSSSRRRQQQRRRRRRPPPQQQTTTVVVXXXYYYZZZZZZYYY[[[^^^```___]]][[[YYYYYYYYY[[[\\\]]]^^^^^^____________^^^^^^]]]]]]]]]bbb```______^^^\\\XXXVVVYYYWWWVVVVVVWWWXXXVVVUUUVVVUUUTTTTTTUUUUUUSSSRRRUUUWWWXXXWWWVVVUUUUUUUUUWWWXXXXXXYYYZZZZZZ[[[[[[XXXXXXWWWVVVVVVUUUTTTTTTPPPSSSWWWYYYYYYYYYYYYZZZYYYZZZYYYWWWVVVWWWZZZ\\\VVVVVVVVVWWWYYY\\\^^^```\\\^^^___]]][[[YYYXXXYYY^^^```bbbcccccccccdddeeeiiigggdddbbbaaabbbdddeeecccfffhhhfffccccccgggkkkrrrooojjjddd```^^^]]]]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]____________```bbbdddccccccccccccdddeeefffffffffdddcccbbbaaaaaaaaaeeebbb^^^]]]]]]^^^______cccdddeeefffffffffffffffeeeeeedddaaa______aaacccbbbcccddddddcccbbbcccdddcccccccccbbbaaabbbeeegggeeeeeeddddddeeefffhhhiiilllooopppllljjjlllmmmkkkppppppppppppqqqqqqqqqqqqqqqpppooonnnmmmmmmnnnooonnnnnnmmmlllkkkiiihhhhhhgggkkknnnmmmhhheeefffiiidddfffhhhhhhhhhiiikkkllllllnnnpppooommmkkkkkkkkkkkkkkkkkklllnnnoooqqqrrruuuuuuuuuuuutttsssrrrqqqtttuuuvvvxxxyyyyyyyyyxxxppprrrvvvzzz|||~~~~~~}}}~~~|||zzz|||~~~DDDCCCCCCBBBBBBAAA@@@@@@EEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFEEECCCCCCFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEECCCBBB@@@>>>>>>???@@@AAAAAAAAAAAADDDHHHKKKLLLLLLCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGJJJIIIGGGFFFEEEFFFGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEEEEIIIHHHGGGEEEDDDBBBAAAAAADDDCCCBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIKKKKKKHHHFFFGGGHHHJJJLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMNNNOOOQQQSSSTTTVVVVVVVVVUUUUUUTTTSSSSSSSSSTTTMMMMMMLLLJJJIIIIIILLLNNNKKKLLLMMMMMMNNNNNNNNNNNNPPPOOOMMMLLLLLLLLLMMMNNNPPPQQQQQQPPPNNNLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUYYY\\\^^^]]][[[ZZZZZZaaa___]]]YYYUUUQQQNNNMMMRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQSSSUUUUUUSSSQQQMMMNNNRRRYYYbbbjjjpppsssnnnfff\\\WWWVVVVVVTTTRRRSSSSSSTTTTTTTTTTTTSSSSSSVVVUUUSSSQQQPPPOOOOOOOOOPPPQQQRRRTTTVVVXXXYYYZZZ\\\[[[ZZZYYYYYYYYYYYYYYY[[[YYYXXXZZZ^^^```___]]]\\\]]]^^^^^^______^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYYYYXXXXXXWWWWWWWWWXXXXXXVVVVVVUUUUUUTTTUUUUUUUUUVVVWWWWWWVVVTTTTTTUUUWWWZZZZZZYYYWWWWWWVVVVVVVVVWWWWWWXXXYYYXXXWWWVVVUUUPPPQQQTTTWWWYYYYYYYYYXXX^^^[[[YYYXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[___^^^]]][[[ZZZ[[[[[[[[[\\\]]]___bbbeeefffeeecccfffgggfffdddbbbaaabbbcccccceeeggggggeeedddcccdddkkkjjjhhhfffcccaaa___^^^\\\[[[[[[ZZZYYYYYYYYYZZZ^^^______```aaabbbbbbccccccdddeeeggghhhjjjkkklllmmmkkkhhhgggffffffeeecccbbb___\\\\\\___``````^^^fffddddddfffhhhiiifffccceeedddcccbbbaaaaaaaaaaaaeeebbb______bbbeeeeeedddaaaaaa``````aaabbbdddeeedddeeeggggggffffffhhhjjjoooppppppooollljjjiiijjjlllnnnqqqrrrqqqpppqqqrrrqqqqqqqqqpppnnnmmmkkkjjjttttttrrrnnnjjjgggfffgggfffhhhjjjiiihhheeedddcccggggggfffggghhhiiigggfffiiiiiiiiihhhhhhhhhhhhgggoookkkjjjooorrrqqqpppqqqvvvuuusssrrrrrrssstttuuuuuuvvvwwwwwwwwwxxx{{{~~~vvvwwwxxxzzz{{{|||||||||{{{~~~~~~}}}yyyAAAAAABBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDDDDCCCBBBEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCAAA@@@>>>>>>???@@@AAAAAA@@@AAACCCGGGIIIJJJIIICCCCCCCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGFFFGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@??????BBBAAAAAAAAABBBBBBCCCCCCFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGIIIJJJJJJHHHFFFGGGHHHIIIKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRMMMMMMLLLJJJIIIIIIKKKMMMJJJJJJLLLMMMOOOOOOPPPPPPOOONNNMMMLLLKKKLLLLLLMMMMMMOOOPPPOOONNNMMMNNNPPPNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTUUUUUUUUUTTTSSSSSSUUUWWWZZZ[[[[[[ZZZYYYZZZ___^^^[[[XXXUUUQQQOOONNNQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPRRRTTTTTTRRRPPPNNNOOORRRXXX```hhhooorrrpppjjjbbb[[[WWWUUURRRPPPSSSSSSSSSTTTTTTSSSSSSSSSVVVTTTSSSQQQPPPPPPPPPQQQPPPQQQRRRTTTUUUWWWXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[YYYYYY[[[___aaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXVVVUUUUUUTTTUUUUUUVVVVVVYYYYYYZZZXXXWWWVVVXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWUUUVVVWWWWWWWWWVVVUUUTTTRRRTTTUUUWWWYYYYYYYYYYYY^^^\\\YYYXXXYYY[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYZZZ[[[]]]^^^^^^]]]^^^aaacccdddcccaaadddddddddcccaaa```aaabbbccceeeggggggeeeddddddeeeiiiiiihhhgggeeecccaaa```]]]\\\[[[ZZZZZZZZZZZZ[[[]]]^^^___```bbbdddeeeeeeffffffggghhhhhhiiiiiijjjllllllkkkkkkkkkhhhdddaaa___]]][[[\\\___``````^^^eeeddddddfffiiiiiigggeeeddddddcccbbbaaa`````````aaa___]]]^^^```ccccccccc```_________```bbbdddeeefffhhhjjjjjjiiiiiijjjkkkmmmnnnooommmkkkiiihhhiiilllooosssttttttttttttuuusssrrrqqqpppooommmlllllluuuuuutttpppllliiihhhhhhfffhhhjjjkkkjjjhhhgggggghhhgggggghhhjjjjjjiiigggiiiiiiiiiiiiiiiiiijjjjjjnnnjjjhhhmmmppppppoooqqqvvvuuurrrqqqqqqrrrtttvvvuuuvvvvvvvvvvvvxxx{{{~~~{{{{{{{{{{{{{{{{{{{{{zzzzzz}}}~~~|||yyy@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@??????>>>???@@@AAABBBCCCCCCBBBBBBDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAA@@@>>>>>>???@@@@@@AAA@@@@@@BBBDDDFFFFFFEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAAAAAAAACCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDBBBBBBAAAAAA@@@??????>>>??????@@@AAAAAAAAAAAA@@@DDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDHHHGGGFFFDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDFFFHHHJJJLLLLLLKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCFFFEEEEEEEEEFFFFFFGGGHHHFFFFFFFFFHHHIIIIIIGGGEEEFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPNNNNNNMMMKKKIIIHHHJJJKKKHHHIIIKKKMMMOOOPPPQQQQQQMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLNNNNNNNNNNNNPPPQQQMMMMMMNNNOOOPPPRRRTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQTTTVVVWWWXXXWWWWWWYYYZZZ]]]\\\YYYWWWTTTRRRPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOOOOOOONNNPPPQQQRRRPPPOOOOOOOOOQQQUUU\\\cccjjjoooooommmhhhaaaYYYTTTQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRTTTTTTRRRQQQQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZ\\\```bbbbbbbbbaaa```___]]]]]]]]]^^^^^^]]]]]]^^^^^^]]]]]]]]]]]]^^^]]]\\\ZZZYYYXXXWWWWWWUUUUUUTTTTTTUUUVVVWWWXXX\\\\\\\\\[[[YYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUWWWXXXYYYZZZZZZ___\\\YYYXXXYYY\\\]]]^^^\\\[[[[[[[[[ZZZ[[[[[[[[[[[[ZZZXXXXXXYYY\\\___aaa```___^^^___```aaa```___```aaabbbbbb``````aaabbbccceeeggggggfffeeeeeefffggghhhiiijjjiiigggeeeccc^^^^^^\\\[[[[[[\\\\\\]]]\\\]]]___```cccdddfffgggiiiiiiiiiiiiiiihhhhhhhhhlllmmmooopppooojjjddd___\\\[[[ZZZ\\\^^^```___^^^dddcccdddfffiiijjjiiihhhddddddcccbbbaaa```______^^^]]]\\\]]]___aaa``````^^^^^^^^^___```ccceeefffhhhjjjmmmmmmlllkkkjjjkkkkkklllmmmllljjjhhhhhhiiilllpppuuuxxxyyyyyyyyyyyyuuutttrrrpppooooooooooootttuuuuuusssooollljjjiiiggghhhjjjkkkllllllkkkkkkiiiiiijjjlllnnnooonnnlllkkkkkkjjjjjjjjjkkkkkkllllllhhhgggkkknnnnnnooorrrvvvtttqqqooooooqqqtttwwwvvvvvvvvvuuuuuuwww{{{~~~|||zzzyyyyyyxxxyyy~~~~~~}}}~~~}}}zzz@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>===>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>?????????@@@??????@@@BBBCCCCCCBBBAAAAAAAAABBBCCCCCCCCCDDDBBBAAA@@@??????AAACCCDDDEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAABBBBBBCCCDDDEEEDDDEEEFFFGGGFFFFFFDDDCCCDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFEEEDDDCCCBBBAAA@@@???===>>>???AAAAAA@@@??????BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFDDDEEEEEEFFFEEEEEEDDDDDDFFFFFFEEECCCCCCBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDEEEFFFFFFFFFFFFDDDCCCBBBEEEGGGKKKMMMMMMLLLIIIGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHGGGEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMMMMNNNNNNNNNNNNMMMKKKIIIGGGHHHJJJIIIJJJLLLMMMNNNOOOOOOOOOKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKMMMMMMMMMMMMOOOPPPLLLLLLMMMNNNPPPQQQSSSTTTTTTTTTUUUTTTTTTSSSRRRQQQRRRSSSTTTTTTTTTUUUXXXZZZZZZYYYWWWUUUSSSRRRQQQQQQOOOPPPRRRSSSSSSRRRPPPOOONNNMMMMMMMMMOOOOOONNNMMMNNNNNNOOOQQQUUU\\\dddiiijjjllljjjdddZZZSSSQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQQQQQQQRRRSSSTTTSSSTTTTTTUUUVVVWWWWWWXXXVVVUUUUUUUUUUUUVVVVVVWWWYYYZZZ[[[]]]```bbbcccdddcccbbb___]]]\\\\\\]]]^^^[[[[[[[[[[[[\\\\\\]]]]]]___^^^\\\ZZZXXXWWWVVVVVVUUUUUUTTTTTTUUUVVVXXXZZZ]]]^^^^^^\\\ZZZZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTVVVYYY[[[\\\___\\\YYYYYY[[[]]]______^^^]]]\\\[[[[[[\\\\\\]]]\\\[[[YYYXXXYYY\\\___bbbaaa___]]]]]]^^^^^^^^^]]]^^^```aaaaaa``````aaabbbcccdddffffffeeeeeefffgggiiijjjlllmmmllljjjgggeeeaaa```___^^^^^^___```aaa]]]]]]___```bbbcccdddeeeiiiiiiiiiiiiiiiiiiiiiiiimmmmmmnnnooonnniiiccc^^^XXXYYYZZZ\\\^^^_________ccccccdddfffhhhjjjjjjjjjeeeeeeeeedddcccbbb``````_________``````___^^^]]]]]]]]]]]]___aaacccfffhhhhhhjjjmmmmmmkkkiiihhhhhhjjjkkklllllljjjiiiiiijjjlllpppuuuyyy{{{{{{{{{|||wwwvvvsssqqqppppppqqqrrrrrrtttuuutttqqqmmmkkkjjjfffggghhhjjjmmmnnnnnnmmmjjjkkkmmmqqquuuwwwwwwvvvooonnnmmmlllkkkkkkkkklllkkkggggggjjjllllllooossswwwtttqqqnnnnnnqqquuuxxxwwwwwwvvvuuutttvvv{{{~~~|||zzzxxxwwwvvvvvvxxx}}}~~~}}}|||BBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@AAAAAABBBBBBAAAAAA@@@??????>>>??????@@@@@@AAABBBCCCDDD@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@?????????>>>>>>??????>>>>>>>>>@@@AAA@@@???@@@@@@@@@AAABBBCCCCCCCCCBBBAAA???>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEFFFEEEDDDCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCHHHGGGFFFDDDBBBAAA???>>>===>>>???@@@AAA@@@??????AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBCCCEEEFFFBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFEEEDDDBBBAAADDDFFFIIILLLLLLJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFGGGFFFEEEFFFGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMNNNMMMMMMMMMKKKIIIGGGHHHIIIKKKKKKLLLMMMMMMLLLLLLLLLJJJJJJJJJJJJIIIIIIHHHHHHJJJKKKLLLLLLKKKKKKMMMNNNLLLLLLLLLMMMOOOPPPRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRPPPQQQRRRQQQRRRTTTWWWZZZXXXWWWUUUSSSRRRQQQRRRRRRPPPQQQSSSTTTTTTSSSQQQPPPNNNMMMKKKLLLMMMMMMMMMKKKLLLMMMMMMNNNPPPUUU\\\bbbhhhkkkkkkdddYYYQQQNNNPPPRRRRRRQQQPPPPPPQQQRRRRRRRRRQQQPPPPPPPPPQQQSSSSSSUUUUUUUUUVVVWWWXXXXXXYYYWWWWWWUUUTTTSSSSSSSSSSSSXXXYYY[[[]]]___aaabbbdddcccaaa___\\\[[[[[[\\\\\\XXXXXXXXXXXXXXXZZZ[[[\\\^^^]]][[[YYYXXXVVVVVVUUUVVVUUUTTTSSSTTTVVVYYY[[[]]]]]]]]][[[YYYXXXYYY[[[[[[ZZZZZZYYYYYYYYYYYYZZZRRRRRRRRRRRRRRRRRRRRRRRRMMMNNNOOORRRUUUXXX[[[]]]^^^\\\ZZZ[[[]]]___``````aaa___^^^]]]\\\]]]^^^^^^___^^^\\\ZZZZZZ\\\^^^___```^^^\\\\\\]]]^^^]]]\\\]]]___aaabbbaaaaaaaaabbbbbbcccdddeeedddeeefffhhhlllmmmnnnooommmkkkgggeeedddcccaaa``````aaacccddd_________``````aaaaaaaaagggggghhhiiijjjkkkllllllnnnllljjjiiihhheeeaaa^^^WWWXXXZZZ[[[\\\^^^___```cccdddeeefffggghhhiiijjjfffffffffffffffdddcccbbbbbbdddeeeeeeccc```]]][[[]]]]]]^^^___aaadddgggiiigggiiijjjiiigggeeeddddddiiikkklllmmmlllkkklllmmmlllpppuuuxxxzzzzzz{{{|||xxxvvvtttrrrqqqqqqrrrsssoooqqqsssrrrpppmmmkkkjjjfffeeefffhhhlllnnnnnnmmmkkklllpppvvv|||~~~sssrrrooommmkkkjjjjjjkkkllliiijjjmmmnnnmmmoootttxxxuuurrrooopppssswwwzzzyyyyyyxxxvvvuuuvvvzzz|||}}}{{{xxxuuusssssstttuuuxxx}}}~~~}}}BBBBBBBBBAAA@@@???????????????>>>??????@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCC>>>>>>??????@@@@@@AAAAAA?????????>>>??????@@@@@@@@@????????????>>>>>>>>>>>>=========???@@@???>>>>>>???@@@@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCFFFEEEDDDBBBAAA???>>>=========>>>???????????????AAAAAAAAAAAA@@@@@@@@@@@@?????????@@@AAABBBCCCDDD@@@AAABBBDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@AAABBBBBBCCCEEEFFFEEEDDDBBBAAACCCEEEGGGIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFGGGFFFDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLKKKLLLMMMKKKIIIHHHHHHIIIKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRNNNOOOPPPQQQQQQSSSWWWZZZWWWVVVSSSQQQPPPPPPQQQRRRPPPQQQRRRSSSSSSRRRQQQPPPNNNLLLKKKJJJLLLLLLLLLKKKJJJLLLMMMMMMLLLPPPVVV[[[iiikkkjjjcccYYYPPPMMMMMMRRRQQQPPPOOOOOOPPPQQQRRRQQQPPPOOOOOOOOOPPPQQQRRRTTTTTTUUUVVVWWWXXXYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQVVVXXXZZZ\\\\\\^^^```bbbaaa___^^^\\\[[[ZZZZZZ[[[WWWVVVUUUUUUUUUWWWXXXYYY\\\[[[ZZZYYYXXXWWWWWWWWWXXXVVVUUUSSSTTTVVVYYY[[[\\\\\\\\\ZZZXXXWWWXXXYYYZZZYYYYYYXXXXXXYYYYYYZZZSSSSSSRRRQQQQQQQQQQQQQQQKKKLLLNNNQQQUUUXXXZZZ[[[\\\\\\\\\]]]```bbbaaa```bbb```^^^\\\\\\\\\^^^______^^^]]][[[[[[[[[[[[[[[^^^]]]\\\]]]^^^___^^^]]]\\\___aaabbbaaa``````aaa```aaacccccccccdddfffhhhkkklllmmmmmmllliiigggeeeeeecccaaa``````bbbdddfff````````````````````````dddeeefffhhhjjjkkkmmmmmmllljjjfffdddcccbbb```___YYYZZZ[[[[[[[[[\\\```bbbeeeffffffeeeddddddfffhhheeefffggghhhhhhgggfffeeeeeehhhkkkkkkhhhccc___]]]_________```ccceeehhhjjjhhhhhhhhhfffcccaaaaaabbbhhhjjjllllllllllllmmmnnnnnnqqqtttvvvwwwxxxyyy{{{wwwvvvtttsssrrrrrrssssssnnnpppqqqpppnnnlllkkkkkkhhhfffeeegggkkkmmmmmmkkkjjjlllqqqxxx~~~uuussspppmmmkkkjjjjjjkkknnnmmmooorrrqqqoooqqquuuyyywwwtttrrrsssvvvzzz||||||||||||zzzwwwwwwxxxzzzzzzxxxtttpppnnnoooqqqrrrvvv{{{~~~||||||AAAAAA@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBB???@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@@@@======>>>>>>???@@@AAAAAA>>>>>>>>>>>>>>>???@@@AAA???????????????>>>>>>===>>>===<<<===???@@@???>>>>>>>>>???@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????=========>>>???@@@BBBBBBBBBBBBAAAAAABBBCCCCCCDDDBBBBBBAAA@@@AAABBBCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAABBBAAABBBCCCCCCDDDDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@????????????@@@@@@BBBDDDEEEFFFDDDBBBAAABBBCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCEEEFFFGGGGGGFFFDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEEEEEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKIIIHHHHHHIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHHHHFFFHHHIIIJJJJJJKKKMMMOOOMMMMMMMMMMMMMMMNNNOOOOOONNNNNNOOOPPPQQQQQQQQQQQQLLLNNNPPPQQQRRRTTTVVVYYYWWWUUUSSSPPPOOOOOOQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMJJJJJJKKKLLLKKKKKKJJJMMMOOONNNLLLMMMSSSXXXeeefffeeeaaaZZZTTTRRRRRRRRRQQQOOONNNNNNOOOQQQRRRQQQPPPOOONNNMMMNNNOOOPPPQQQQQQSSSTTTVVVWWWXXXYYYWWWVVVUUUTTTSSSSSSSSSSSSUUUWWWZZZZZZZZZZZZ]]]___]]]]]]\\\\\\[[[ZZZYYYYYYWWWVVVTTTSSSSSSUUUVVVWWWZZZZZZZZZYYYYYYZZZ[[[[[[ZZZXXXUUUTTTTTTVVVXXXZZZ\\\\\\\\\ZZZWWWVVVWWWXXXYYYXXXXXXXXXXXXXXXYYYYYYUUUTTTRRRQQQPPPPPPPPPPPPLLLNNNQQQTTTVVVWWWXXXXXXZZZ[[[]]]```cccdddbbb```aaa___]]][[[ZZZ[[[\\\]]]\\\\\\\\\[[[ZZZYYYXXXXXX[[[ZZZ[[[^^^```aaa```^^^[[[^^^```aaa```^^^^^^^^^^^^```aaaaaaaaacccfffhhhggghhhhhhhhhhhhgggffffffcccaaa___^^^^^^```ccceeeaaaaaabbbbbbcccccccccccccccdddeeegggiiikkklllmmmiiigggdddbbbaaaaaa___^^^[[[\\\[[[ZZZYYY[[[```dddfffggggggeeebbbaaaccceeecccdddfffhhhiiihhhgggfffdddiiinnnooolllgggcccbbbaaaaaaaaabbbdddfffiiijjjkkkjjjhhheeebbbaaabbbcccfffhhhjjjkkkkkkkkkmmmnnnqqqssstttuuuuuuuuuxxxzzzuuuuuuuuutttssssssrrrrrrnnnooopppooommmlllmmmnnnkkkhhheeegggkkkmmmllliiiiiikkkpppuuu{{{}}}|||zzzsssqqqnnnlllkkkkkklllnnnqqqqqqtttxxxvvvrrrrrrvvvzzzyyywwwvvvwwwyyy|||~~~~~~}}}zzzwwwwwwwwwzzzwwwrrrmmmkkkkkkmmmooosssxxx{{{yyyzzz~~~?????????@@@@@@AAABBBBBB????????????@@@AAABBBCCC>>>>>>>>>???@@@@@@AAAAAA??????===<<<<<<===>>>>>><<<<<<===>>>???@@@@@@AAA============>>>???AAAAAA???????????????>>>=========<<<<<<===???@@@???>>>===>>>???@@@AAABBBCCCCCCAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>><<<<<<<<<===>>>@@@AAABBBBBBBBBAAA@@@AAABBBDDDEEEBBBBBBAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEDDDBBB@@@???@@@?????????@@@AAAAAABBB@@@@@@@@@AAAAAABBBBBBCCC<<<;;;:::999:::;;;<<<===AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>??????@@@@@@CCCCCCCCCDDDCCCCCCBBBAAAFFFEEEEEEDDDDDDDDDDDDEEEAAA@@@@@@@@@??????>>>>>>AAAAAA@@@???>>>>>>>>>??????AAACCCEEEFFFEEECCCAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHGGGFFFDDDCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEFFFGGGHHHHHHHHHJJJKKKKKKJJJIIIIIIJJJEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJKKKKKKKKKJJJIIIHHHCCCEEEHHHIIIJJJLLLNNNQQQNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMNNNOOOPPPPPPPPPKKKMMMPPPQQQRRRTTTVVVYYYWWWUUURRRPPPNNNOOOPPPQQQOOONNNNNNMMMMMMNNNNNNOOOOOOMMMKKKJJJKKKLLLKKKKKKKKKNNNQQQOOOMMMMMMQQQVVV___``````___\\\[[[ZZZZZZRRRQQQOOONNNNNNOOOQQQRRRPPPOOONNNMMMMMMMMMNNNNNNNNNOOOQQQRRRTTTVVVWWWXXXUUUUUUTTTTTTTTTTTTTTTUUUTTTVVVYYYYYYXXXXXX[[[]]][[[[[[\\\[[[[[[ZZZYYYXXXWWWVVVTTTSSSSSSTTTVVVWWWZZZZZZZZZZZZ[[[\\\]]]^^^[[[YYYVVVTTTSSSUUUXXXZZZ\\\\\\\\\ZZZWWWVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYWWWUUUSSSQQQPPPOOOOOOPPPOOOQQQSSSVVVWWWWWWVVVVVVYYYZZZ^^^bbbeeeeeebbb___```^^^[[[YYYXXXYYY[[[\\\XXXYYYZZZZZZZZZYYYWWWVVVXXXYYY[[[___bbbcccaaa___ZZZ]]]___```^^^]]]\\\\\\^^^___`````````bbbeeehhhccccccddddddeeeeeeffffffbbb```]]]\\\\\\___bbbdddaaabbbbbbdddeeefffggggggddddddeeeggghhhiiijjjkkkgggeeeccccccbbbaaa___]]]]]]]]]\\\ZZZXXX[[[```fffhhhiiihhheee```___```cccaaabbbeeeggghhhhhhggggggbbbhhhnnnqqqnnnjjjfffeeebbbbbbbbbccceeegggiiijjjnnnmmmjjjeeebbbaaaccceeedddfffiiijjjjjjjjjlllmmmtttuuuuuutttssstttwwwzzzttttttuuuuuutttsssrrrqqqoooppppppnnnmmmlllnnnpppmmmiiifffgggkkkmmmkkkhhhiiijjjnnnssswwwxxxvvvtttpppooolllkkkkkkllloooppprrrtttxxx{{{yyyssssssvvv{{{zzzyyyyyyzzz{{{}}}{{{xxxvvvuuu{{{wwwqqqllliiiiiikkkmmmqqqvvvxxxwwwxxx|||~~~??????>>>>>>>>>>>>??????AAAAAABBBBBBBBBAAA@@@?????????@@@AAAAAABBBCCCCCC@@@@@@???>>>=========>>><<<<<<<<<<<<============?????????>>>>>>===<<<;;;???????????????>>>======;;;===>>>???>>>???@@@BBB============>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>?????????BBBBBBCCCBBBAAA@@@BBBDDDCCCCCCCCCDDDCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@???>>>>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@AAAAAA???=========<<<<<<<<<<<<======@@@AAABBBCCCDDDCCCBBBBBB>>>???@@@@@@AAAAAA@@@@@@DDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBB@@@??????@@@BBBCCCFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGHHHJJJLLLMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHGGGGGGHHHHHHIIIIIILLLLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLMMMNNNOOOPPPNNNOOOPPPQQQRRRTTTUUUUUUYYYWWWTTTQQQPPPOOOOOOPPPMMMLLLLLLMMMOOOPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIKKKMMMNNNOOOMMMMMMMMMNNNVVVYYY___dddggghhhgggfff\\\VVVPPPNNNPPPRRRQQQOOORRRQQQOOOMMMLLLLLLMMMMMMMMMMMMLLLMMMNNNPPPSSSTTTWWWWWWVVVSSSQQQPPPQQQSSSTTTUUUVVVXXXXXXXXXXXXWWWUUUVVVWWWXXXXXXXXXXXXWWWVVVTTTRRRQQQQQQRRRUUUWWWYYYZZZZZZ[[[[[[ZZZZZZZZZ\\\\\\ZZZWWWUUUUUUWWWZZZYYYZZZ[[[\\\[[[YYYWWWVVVYYYXXXUUUTTTSSSSSSTTTUUUUUUVVVVVVTTTRRRQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWXXXZZZ[[[]]]^^^^^^^^^\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[ZZZYYYXXXWWWYYY[[[]]]___aaaaaaaaaaaa]]]\\\\\\\\\[[[ZZZZZZZZZXXX\\\___]]]]]]aaabbbaaaggggggdddbbbbbbdddfffeeedddbbb___]]]\\\]]]___aaa___```ccceeehhhiiijjjkkkiiiiiiiiiiiijjjkkkkkklllfffeeecccaaa_____________________]]]]]]^^^bbbeeelllpppooofff___]]]^^^^^^___aaacccfffggggggfffeeedddgggkkknnnooommmjjjgggllljjjhhhggghhhjjjlllnnnooonnnmmmjjjgggccc___]]]bbbdddfffffffffhhhlllppprrrtttuuuuuutttsssssstttssssssrrrqqqqqqpppooooooqqqqqqpppooonnnmmmmmmlllkkklllmmmmmmkkkiiiiiijjjiiikkkmmmooopppppppppoooqqqpppooooooppppppnnnlllyyyyyyxxxwwwvvvuuuuuutttwwwwwwwwwxxx{{{~~~~~~yyyuuuqqqpppnnnmmmlllllllllmmmqqqvvv{{{|||{{{xxxxxxxxx??????>>>>>>>>>>>>??????@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAAAAABBBBBB??????>>>>>>======>>>>>>========================;;;<<<>>>???@@@AAAAAAAAA>>>>>>>>>>>>>>>======<<<;;;===>>>>>>======???@@@>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???>>>=====================>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>AAABBBBBBAAA@@@@@@AAACCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@???>>>===???AAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA???===>>>>>>============>>>>>><<<===>>>?????????>>>>>>??????@@@AAAAAAAAAAAAAAADDDDDDCCCBBBBBBBBBBBBCCCAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAAAAAAAAAAAAAA@@@DDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGFFFGGGHHHJJJKKKLLLJJJJJJIIIIIIHHHHHHIIIIIIGGGGGGFFFFFFGGGGGGHHHHHHKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTVVVUUURRRPPPNNNNNNOOOOOONNNMMMLLLMMMOOOPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIKKKLLLNNNMMMLLLJJJKKKKKKRRRWWW```hhhmmmnnnmmmkkkddd]]]VVVRRRRRRRRRPPPMMMQQQPPPNNNMMMLLLLLLLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQUUUUUUUUURRRPPPOOOPPPRRRRRRSSSUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQOOOOOOQQQRRRTTTWWWWWWXXXYYYYYYYYYYYYYYY[[[[[[ZZZXXXVVVWWWZZZ\\\ZZZZZZ[[[[[[[[[ZZZXXXXXXXXXWWWUUUSSSSSSTTTUUUVVVVVVWWWVVVTTTRRRQQQQQQSSSRRRRRRTTTUUUVVVWWWWWWWWWUUUVVVWWWXXXYYYZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXZZZ\\\]]]]]]\\\[[[[[[\\\]]]___``````______\\\\\\\\\[[[ZZZZZZYYYYYYWWW\\\___```bbbfffgggeeeeeeffffffcccaaabbbcccdddcccbbb```______```aaabbbddddddeeeggghhhiiijjjkkkiiijjjjjjkkkkkkjjjjjjiiifffeeebbb```___^^^^^^^^^______^^^]]]]]]```dddgggnnnrrrrrrjjjbbb```aaa```^^^___bbbdddeeeeeedddccceeegggiiikkklllkkkiiihhhiiiiiihhhhhhhhhjjjlllnnnmmmlllllljjjhhheeebbb```aaaccceeeeeeeeefffjjjmmmoooppprrrrrrqqqpppqqqrrrsssssssssrrrqqqpppppppppnnnnnnnnnmmmmmmmmmlllllllllnnnnnnmmmkkkiiihhhiiijjjkkklllnnnoooooooooooopppoooooopppqqqqqqpppnnntttssssssrrrrrrqqqqqqqqquuuvvvxxxzzz}}}|||yyyrrrqqqooonnnmmmmmmmmmnnnsssvvv{{{|||zzzxxxwwwwww>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<============>>>>>>??????@@@@@@>>>============>>>>>>????????????>>>>>>======<<<:::;;;===???@@@@@@@@@@@@===============<<<;;;;;;;;;<<<======<<<;;;<<<>>>???????????????????????????@@@@@@@@@@@@???===<<<<<<<<<======>>>>>>???????????????>>>>>>=========???@@@@@@???>>>>>>???AAA>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>?????????======???@@@??????@@@@@@@@@???>>>>>>>>>?????????@@@@@@@@@@@@AAA@@@???@@@AAAAAA???===???>>>>>>>>>>>>>>>>>>???:::;;;;;;<<<===<<<<<<<<<@@@@@@AAABBBBBBBBBAAAAAADDDDDDCCCBBBBBBBBBBBBCCC???@@@AAACCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA>>>@@@BBBCCCCCCBBB@@@>>>AAAAAAAAAAAABBBCCCDDDDDDFFFEEECCCBBBAAAAAABBBCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIHHHGGGGGGGGGGGGHHHFFFGGGHHHIIIJJJLLLMMMMMMPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQOOONNNMMMNNNNNNOOONNNMMMLLLMMMOOOOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMLLLIIIHHHGGGHHHKKKRRR^^^iiioooqqqpppnnngggaaaZZZUUUTTTSSSPPPMMMOOONNNMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMSSSSSSSSSQQQOOONNNOOOPPPPPPQQQSSSSSSTTTSSSRRRQQQSSSSSSQQQPPPPPPQQQRRRRRRSSSRRRPPPOOONNNNNNOOOPPPSSSTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZYYYYYYZZZ]]]___\\\\\\[[[[[[[[[[[[[[[[[[XXXWWWUUUTTTSSSTTTVVVWWWWWWWWWVVVTTTQQQOOOPPPQQQOOOPPPQQQSSSUUUVVVWWWWWWSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWTTTWWW[[[^^^```aaa```___]]]^^^^^^___^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXWWW\\\```bbbffflllnnnlllkkkjjjgggdddaaa______```aaaaaaaaaaaabbbbbbbbbcccfffeeeddddddeeefffggghhhjjjjjjkkklllkkkiiigggfffeeecccbbb___^^^\\\\\\\\\^^^^^^^^^]]]^^^aaagggkkknnnrrrssslllfffcccbbb```]]]^^^```aaabbbbbbbbbaaafffggghhhjjjjjjiiihhhgggffffffggghhhiiikkkllllllkkkkkkkkkjjjiiigggeeeddd```aaaccccccccceeegggjjjlllnnnppppppooooooooopppsssrrrrrrqqqqqqpppppppppkkklllllllllllllllkkkkkkmmmnnnooonnnkkkiiiiiiiiikkkkkkllllllmmmmmmmmmmmmoooooooooppprrrsssrrrqqqpppoooooonnnnnnnnnooooooqqqtttwww{{{}}}~~~~~~}}}}}}tttsssrrrpppooonnnnnnnnnsssvvvyyy{{{zzzxxxwwwvvv>>>>>>????????????>>>>>>???>>><<<::::::;;;<<<>>><<<<<<<<<======>>>>>>>>><<<<<<<<<<<<======>>>???AAA@@@@@@???>>>======<<<<<<===>>>>>>===;;;999777;;;<<<<<<<<<<<<;;;::::::;;;<<<===<<<:::::::::<<>>>>>>>>???@@@AAAAAA???===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;>>>>>>???>>>===<<<>>>@@@<<<===???@@@AAABBBBBBBBB@@@@@@?????????>>>>>>>>>===>>>???>>><<<<<<>>>@@@?????????@@@@@@??????>>>>>>>>>>>>????????????@@@@@@?????????AAAAAA???===>>>>>>============>>>>>>;;;<<<<<<===============@@@@@@AAABBBBBBBBBBBBAAADDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA???@@@AAABBBBBBAAA@@@???>>>>>>??????@@@BBBCCCDDDEEEDDDBBB@@@@@@AAABBBCCCAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@AAABBBCCCCCCDDD@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIJJJFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFGGGFFFGGGHHHIIIJJJKKKLLLMMMOOOOOOOOONNNNNNNNNNNNNNNOOOOOONNNMMMMMMNNNOOOOOONNNMMMLLLMMMNNNOOONNNMMMKKKKKKJJJJJJIIIJJJJJJJJJMMMNNNNNNLLLIIIFFFEEEEEEFFFLLLVVVaaahhhlllllllllddd___YYYUUUTTTRRRPPPNNNLLLLLLKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKIIIIIIPPPPPPQQQOOOMMMLLLMMMNNNOOOPPPQQQRRRRRRQQQPPPOOOOOONNNMMMLLLLLLNNNPPPRRRRRRQQQPPPOOONNNNNNMMMMMMPPPQQQSSSTTTVVVWWWWWWWWWUUUWWWYYYZZZZZZ\\\```bbb```___]]]\\\\\\]]]^^^___ZZZXXXVVVTTTSSSTTTUUUVVVWWWWWWUUURRRNNNMMMNNNOOOMMMNNNPPPRRRTTTUUUVVVVVVTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWTTTWWW[[[___bbbbbbbbbaaaaaa``````___^^^]]]\\\\\\\\\[[[YYYXXXWWWWWWWWWWWWXXX[[[^^^aaaiiitttzzzzzz|||rrriiidddbbb___\\\[[[^^^___```bbbbbbbbbbbbbbbaaa```___^^^^^^```bbbdddhhhjjjkkkllljjjhhheeebbbcccbbbaaa___]]][[[ZZZZZZ]]]^^^^^^^^^___ccchhhlllkkkpppqqqmmmhhheeebbb___]]]^^^___aaaaaaaaaaaaaaadddfffiiikkkkkkiiigggeeecccdddfffhhhjjjkkkkkkkkkjjjkkkkkkkkkiiigggeeeddd```aaabbbccccccdddfffgggjjjlllooooooooonnnpppqqqpppppppppoooooonnnnnnnnnlllmmmmmmmmmmmmllljjjiiikkkmmmnnnnnnmmmllllllmmmmmmmmmlllkkkkkkkkkkkklllnnnnnnnnnpppsssuuutttssspppoooooonnnnnnooopppqqqpppqqqtttwwwyyyzzzzzzzzz}}}}}}~~~}}}vvvvvvtttsssqqqpppoooooopppsssvvvxxxyyyyyyyyyyyy===>>>????????????>>>===@@@>>><<<;;;:::;;;===>>>;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;<<<===>>>>>>AAA@@@@@@???>>>======<<>>>>>?????????>>>=========>>>???@@@@@@???===;;;:::;;;<<<===>>>???@@@AAA@@@??????>>>===<<<;;;;;;<<<===>>>===<<<;;;===???<<<===???@@@BBBCCCCCCCCC??????>>>>>>>>>============>>>>>>===<<<<<<===?????????@@@@@@@@@@@@??????======>>>>>>>>>????????????>>>>>>???@@@AAA???>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@AAAAAABBBBBBAAAAAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>?????????@@@@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@????????????@@@AAA=========>>>@@@AAACCCCCCDDDCCCAAA@@@???@@@BBBCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>??????@@@AAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBDDDEEEFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKMMMMMMMMMMMMNNNNNNOOOOOOMMMLLLLLLLLLNNNOOONNNMMMKKKKKKJJJJJJJJJKKKLLLLLLPPPQQQPPPNNNJJJGGGEEEEEEFFFJJJOOOVVV]]]bbbfffhhhdddaaa\\\WWWTTTQQQOOOMMMIIIIIIJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKJJJIIIHHHGGGLLLMMMNNNMMMKKKJJJJJJKKKMMMNNNOOOPPPQQQPPPOOOOOOKKKJJJIIIIIIJJJMMMPPPQQQQQQQQQPPPPPPOOONNNMMMLLLNNNOOOPPPRRRTTTUUUVVVVVVSSSTTTVVVXXXZZZ]]]aaaddddddccc```^^^]]]^^^```aaa\\\[[[XXXUUUSSSSSSSSSTTTVVVUUUSSSOOOLLLKKKLLLNNNMMMNNNPPPRRRTTTUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVRRRRRRSSSSSSTTTUUUWWWWWWUUUXXX[[[^^^```aaa``````bbbbbbaaa```^^^]]]]]]]]][[[ZZZXXXVVVUUUUUUUUUVVVWWWYYY\\\aaannn{{{iiicccccc___ZZZXXXZZZ\\\^^^```aaaaaa```___]]]\\\ZZZZZZ[[[]]]```aaaeeefffhhhiiihhheeebbb```aaa```___^^^]]]\\\ZZZZZZ]]]^^^^^^___```cccgggkkkjjjooopppmmmjjjiiieeeaaa______```aaaaaabbbbbbbbbbbbeeeiiilllmmmjjjfffcccaaaccceeehhhjjjjjjjjjiiikkkkkkkkkjjjiiigggeeecccaaaaaaaaacccdddeeeeeedddgggiiikkklllllllllnnnooommmmmmmmmlllllllllllllllooooooppppppnnnllljjjiiiiiikkknnnoooooopppqqqssspppooommmjjjiiiiiijjjkkkmmmmmmnnnpppsssuuuuuutttppppppnnnnnnnnnooopppqqqoooooooooppprrruuuwwwyyy{{{{{{{{{|||~~~~~~}}}{{{xxxxxxvvvuuusssqqqoooooolllnnnrrrvvvzzz|||||||||===>>>???@@@@@@???>>>===???>>>===<<<<<<<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===?????????>>>>>>======<<<>>>???AAAAAA@@@>>>;;;999;;;;;;;;;;;;;;;:::999999999:::;;;;;;:::999:::<<<;;;<<<===>>>>>>>>>===<<<<<<===>>>>>>>>>===<<<;;;;;;;;;<<<===>>>???@@@@@@>>>>>>>>>======<<<<<<<<<<<<=========;;;;;;===>>>======???@@@AAABBBBBBCCC>>>>>>=========<<<<<<<<<<<<=========;;;;;;===>>>>>>>>>???@@@@@@@@@@@@???============>>>>>>>>>>>>>>>>>>===???@@@AAA???>>><<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<<<>>===<<<>>>>>>>>>???????????????@@@@@@??????>>>>>>?????????>>>>>>>>>>>>???@@@@@@???@@@@@@AAAAAA@@@@@@???BBBAAA???======???AAABBB=========>>>???AAABBBCCCBBBBBB@@@@@@@@@@@@AAABBB???@@@@@@AAAAAA@@@@@@???>>>>>>??????@@@@@@AAAAAA????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEECCCDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFEEEDDDCCCBBBBBBCCCEEEGGGFFFGGGHHHIIIKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMMMMNNNNNNNNNNNNLLLKKKKKKLLLNNNOOOOOONNNKKKKKKKKKKKKLLLMMMNNNNNNQQQRRRRRROOOKKKGGGFFFFFFHHHIIIJJJNNNSSSZZZ```dddhhheee```ZZZTTTOOOLLLKKKGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGIIIKKKLLLKKKJJJHHHHHHIIIJJJKKKMMMNNNOOOOOOOOONNNIIIHHHHHHIIIJJJLLLNNNOOONNNOOOPPPPPPOOONNNLLLKKKKKKLLLNNNOOOQQQRRRSSSSSSQQQRRRSSSUUUWWW[[[aaaeeefffdddaaa___^^^^^^^^^___]]][[[XXXUUUTTTSSSTTTTTTUUUTTTRRRNNNKKKKKKMMMOOOOOOPPPQQQSSSUUUVVVWWWWWWYYYYYYZZZZZZZZZYYYXXXXXXSSSSSSSSSSSSTTTUUUVVVWWWUUUVVVYYY[[[]]]^^^^^^^^^aaaaaa```^^^^^^^^^^^^^^^[[[YYYWWWTTTSSSSSSTTTUUUVVVWWWZZZaaarrrzzzgggbbbccc___[[[ZZZYYYZZZ\\\^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]___``````aaacccddddddbbbaaa___^^^______^^^^^^]]]\\\[[[\\\^^^``````aaabbbdddfffiiimmmnnnlllkkkkkkiiidddaaaaaaaaaaaabbbbbbbbbccc```cccgggjjjkkkiiifffcccaaaccceeeggghhhhhhhhhhhhiiijjjjjjiiihhhfffdddcccaaaaaaaaabbbddddddcccbbbaaadddfffhhhhhhhhhjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjooopppqqqqqqpppnnnllljjjhhhkkknnnqqqrrrsssuuuwwwtttqqqnnnjjjiiiiiijjjkkkmmmlllmmmpppsssuuuttttttpppooommmllllllmmmooopppnnnnnnmmmmmmooorrruuuwwwyyyxxxxxxzzz|||}}}|||{{{yyyyyyxxxvvvtttqqqooonnnjjjkkknnntttzzz~~~===>>>???@@@@@@???>>>===>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;========================<<<>>>@@@BBBBBB@@@>>><<<;;;;;;;;;<<<;;;::::::999888:::;;;;;;::::::<<<===888:::<<<===>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@==================<<<<<<<<<===>>>===;;;;;;===>>><<<===>>>???@@@@@@@@@@@@=========<<<<<<<<<;;;;;;<<<======<<<;;;;;;<<<>>><<<===>>>>>>?????????>>><<<<<<<<<=========>>>>>>>>>======>>>@@@AAA???>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999999999:::;;;<<<===>>>??????@@@@@@??????@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>===============>>>>>>?????????@@@@@@???>>>>>>>>>>>>>>>>>>============>>>???@@@??????@@@@@@@@@@@@??????@@@@@@????????????@@@@@@>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@??????>>>?????????????????????@@@????????????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFEEEDDDBBBAAAAAACCCFFFGGGEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIKKKNNNPPPPPPOOOLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRQQQOOOKKKGGGFFFFFFFFFFFFFFFHHHMMMSSSZZZ^^^fffddd___YYYSSSNNNKKKJJJEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIGGGHHHJJJJJJHHHGGGGGGGGGFFFHHHJJJLLLMMMMMMMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKJJJLLLMMMOOONNNMMMKKKJJJHHHIIIJJJLLLMMMNNNNNNNNNPPPPPPPPPQQQSSSYYY```eeeeeecccaaa^^^\\\[[[[[[[[[ZZZYYYWWWUUUTTTUUUVVVWWWUUUTTTRRRNNNLLLLLLOOORRRRRRRRRTTTUUUVVVWWWWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYSSSSSSSSSSSSSSSTTTUUUVVVSSSSSSTTTVVVXXX[[[\\\^^^^^^]]]\\\\\\\\\]]]^^^^^^[[[YYYVVVSSSRRRRRRSSSTTTVVVWWWYYY```nnn~~~pppdddcccbbb\\\[[[___ZZZ[[[[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]][[[\\\]]]^^^___`````````]]]]]]^^^______^^^]]]]]]\\\___aaabbbaaa``````aaadddggghhhggghhhjjjhhhcccaaaaaaaaaaaaaaaaaabbbbbb___```bbbdddeeeffffffeeeccccccdddeeefffgggggggggffffffggghhhhhhfffeeeddd```______```ccccccaaa^^^___aaadddeeefffggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjlllnnnpppqqqqqqpppnnnmmmkkkmmmqqqssstttuuuwwwyyywwwtttoookkkhhhhhhjjjkkkllllllmmmooorrrtttsssrrrrrrpppnnnlllkkklllnnnooommmmmmnnnoooqqqssstttuuuvvvuuuvvvyyy|||zzzyyyyyywwwtttqqqooommmjjjjjjmmmrrryyy~~~~~~<<<>>>???@@@@@@???>>><<<<<<<<<=========<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::::::::<<<<<<<<<<<<============;;;===???AAAAAA>>>;;;999;;;;;;<<<<<<;;;;;;:::999888999;;;;;;;;;;;;===>>>777888:::<<<======<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<======>>>>>>??????<<<<<<<<<===============<<<===>>>===;;;;;;===>>>;;;<<<===>>>>>>??????>>>======<<<<<<<<<;;;;;;;;;;;;<<<===<<<::::::<<<===;;;;;;<<<===>>>>>>======<<<<<<<<<<<<=========>>>>>>======>>>@@@AAA???>>>======<<<<<<<<<<<<======<<<;;;:::::::::;;;<<<=========>>>??????????????????>>>>>>==================>>>>>>????????????>>><<<=========>>>>>>??????@@@@@@???>>>>>>===>>>>>>===============>>>????????????@@@@@@@@@@@@??????===>>>@@@AAAAAA@@@>>>===>>>>>>>>>>>>???@@@AAABBB???@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>@@@????????????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEDDDCCCEEEDDDBBBAAA@@@?????????AAAAAAAAABBBCCCDDDFFFFFFEEEDDDBBBAAAAAACCCFFFHHHDDDDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIKKKNNNPPPPPPPPPLLLLLLMMMMMMNNNOOOQQQQQQQQQQQQQQQNNNJJJGGGFFFEEEAAAAAABBBDDDIIIOOOTTTXXX___^^^[[[VVVQQQMMMKKKJJJCCCEEEFFFHHHIIIIIIIIIHHHIIIHHHGGGFFFGGGHHHJJJKKKEEEGGGIIIIIIHHHFFFFFFFFFCCCEEEGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGIIILLLMMMMMMLLLJJJHHHFFFGGGHHHIIIJJJKKKKKKKKKPPPOOONNNNNNQQQWWW___eeedddbbb```^^^[[[YYYXXXWWWXXXWWWUUUUUUUUUWWWYYYZZZVVVUUUSSSPPPMMMNNNQQQTTTSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWXXXXXXYYYYYYYYYXXXSSSRRRRRRRRRRRRSSSTTTTTTPPPPPPQQQSSSVVVYYY\\\^^^[[[ZZZZZZZZZZZZ[[[]]]^^^[[[YYYUUURRRQQQQQQRRRSSSXXXYYYZZZ]]]gggrrruuurrrpppgggbbbdddaaaZZZ\\\ddd\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXYYYZZZ[[[]]]^^^___```[[[\\\^^^___```___^^^^^^\\\___bbbcccbbb___^^^]]]^^^aaabbbaaacccfffeeeaaaaaa````````````aaaaaabbb______^^^^^^```cccfffhhhdddddddddeeeeeefffffffffcccdddeeeggggggggggggfff___^^^]]]___aaabbb___\\\___bbbeeefffggghhhjjjkkkjjjjjjjjjjjjjjjjjjjjjkkkiiikkknnnqqqrrrrrrpppooommmpppssstttuuuvvvwwwyyyxxxuuupppkkkhhhhhhjjjkkkllllllllloooqqqsssrrrqqquuussspppnnnmmmmmmooopppkkkmmmppprrrtttttttttsssssssssuuuxxx}}}zzzzzzyyywwwuuuqqqnnnlllkkkkkkmmmrrryyy}}}~~~}}}======>>>????????????>>>??????>>>>>>======<<<<<<::::::999999::::::;;;;;;888888888888999::::::;;;???>>><<<;;;;;;<<<===>>>BBBAAA@@@???>>>===<<<;;;::::::;;;;;;<<<===>>>>>>:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===??????>>>===<<<<<<======<<<===???@@@@@@???>>>===>>>>>>======<<<<<<;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<<;;;;;;777777666777888;;;???AAA>>>===<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<>>===<<<<<<;;;;;;<<<===<<<<<<;;;;;;<<<<<<===;;;;;;:::999:::;;;<<<===============>>>>>>>>>>>>======<<<<<<<<<<<<======:::;;;<<<======<<<;;;:::======<<<<<<<<<<<<======>>>>>>>>>>>>>>>=========<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@????????????>>>===<<<<<<===>>>??????@@@BBBCCCCCCBBBAAA?????????>>>>>>======<<<<<<===???AAABBBAAA???<<<:::======>>>>>>?????????@@@DDDCCCCCCCCCCCCCCCDDDEEEAAAAAABBBBBBBBBAAA@@@@@@BBBBBBBBBBBBAAAAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAA???>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEHHHGGGFFFEEEEEEGGGIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLMMMPPPRRRTTTVVVWWWVVVSSSOOOKKKHHHFFFEEEEEEFFFEEEEEEGGGJJJLLLLLLKKKRRRRRRRRRQQQOOOKKKGGGEEEFFFGGGGGGHHHIIIKKKKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIIIIHHHGGGFFFEEECCCCCCBBBHHHGGGGGGGGGGGGHHHIIIIIINNNNNNOOOOOONNNLLLKKKJJJMMMNNNMMMKKKHHHFFFGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKKKKOOOTTTXXX^^^\\\ZZZXXXVVVUUUTTTSSSUUUTTTTTTTTTUUUWWWYYYZZZUUUTTTSSSQQQQQQQQQRRRRRRSSSUUUXXXYYYXXXWWWVVVWWW\\\ZZZXXXWWWWWWWWWVVVUUUTTTTTTRRRQQQPPPPPPPPPPPPRRRRRRRRRSSSUUUWWWZZZ[[[XXXXXXXXXXXXYYYYYYZZZZZZUUUUUUUUUUUUTTTSSSRRRQQQSSSUUUWWWYYY[[[]]]aaacccfffccc______aaaaaa___]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZ[[[\\\]]]]]]\\\ZZZYYYZZZZZZZZZ\\\^^^___^^^]]][[[[[[]]]^^^____________aaa```___^^^]]]\\\\\\]]][[[[[[[[[\\\]]]^^^```aaa]]]\\\\\\^^^``````___^^^````````````aaabbbdddfffcccbbbbbbeeehhhiiifffccciiigggdddcccccccccbbb```_________^^^^^^]]]]]]]]]^^^```ccceeehhhiiiiiiiiifffhhhkkkkkkjjjiiijjjjjjlllllllllnnnpppqqqooonnnppppppooooooppprrrsssuuuqqqqqqpppnnnmmmkkkjjjjjjgggiiillloooqqqqqqppppppmmmpppsssqqqmmmlllooosssqqqqqqqqqqqqqqqqqqqqqpppnnnnnnooosssxxx}}}zzzxxxwwwvvvuuusssooolllmmmlllmmmqqqwww{{{|||{{{======>>>???@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;:::999999999:::;;;;;;:::::::::;;;<<<<<<===<<<;;;:::;;;<<<>>>???@@@???>>>===<<<;;;::::::999::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>@@@???>>>===============>>>>>>===============>>>>>>>>>==================@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>===<<<;;;;;;:::::::::;;;===>>>@@@>>>>>>===============>>>======<<<;;;;;;;;;;;;<<>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;<<<===<<<=========>>>>>>>>>>>>???>>>>>>======>>>>>>???;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<<<<=================================<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????======<<<===>>>>>>AAABBBBBBCCCBBB@@@>>><<>>>>>>>>=========<<<<<<===>>>@@@@@@???>>>=========>>>>>>>>>?????????CCCCCCCCCCCCCCCDDDEEEFFFBBBBBBBBBBBBBBBAAA@@@???AAABBBBBBBBBAAAAAA@@@???AAAAAABBBCCCDDDDDDDDDCCCAAAAAA??????>>>???@@@@@@AAAAAABBBCCCEEEFFFGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCEEEGGGIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKKKKLLLKKKLLLNNNOOOQQQSSSUUUUUUSSSQQQMMMIIIFFFDDDDDDDDDDDDCCCBBBDDDFFFHHHHHHGGGJJJJJJJJJJJJHHHGGGEEEDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLNNNNNNMMMJJJGGGEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKJJJJJJKKKNNNSSSVVVXXXWWWWWWVVVVVVVVVVVVVVVTTTTTTSSSSSSTTTUUUVVVWWWVVVUUUTTTSSSRRRRRRSSSSSSSSSVVVXXXYYYXXXWWWWWWWWW\\\ZZZXXXWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWXXXWWWWWWXXXXXXXXXXXXXXXXXXSSSTTTTTTSSSRRRQQQOOONNNQQQSSSUUUVVVVVVXXX[[[]]]dddaaa______``````^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]\\\[[[YYYWWWXXXXXXYYY[[[]]]^^^^^^]]]\\\]]]^^^___``````````````````___^^^^^^^^^______]]]\\\\\\\\\\\\]]]]]]^^^\\\[[[[[[\\\^^^___^^^]]]```````````````aaaccccccbbbaaaaaadddhhhjjjiiihhhkkkiiigggeeeeeedddbbbaaa_________^^^^^^]]]]]]]]]^^^___aaaccceeefffggggggeeegggiiiiiiiiiiiijjjkkkqqqqqqpppooonnnmmmmmmmmmttttttrrrqqqpppooooooooorrrrrrqqqpppooonnnmmmllljjjkkklllmmmoooppppppqqqmmmppprrrpppmmmlllooorrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppqqqssswwwzzz||||||yyyyyyyyyxxxvvvsssqqqpppjjjiiiiiikkkpppssstttsss===>>>???@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>>>>===<<<;;;:::999999999>>>======<<<<<<<<<======::::::999999:::<<<>>>???======<<<;;;::::::999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@??????>>>>>>>>>>>>>>>AAA???===;;;:::;;;===>>>======>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA??????@@@??????>>>===<<<===>>>>>>????????????>>>???>>>>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<=========>>>>>>>>>@@@??????>>>>>>??????@@@<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@???>>>===============???@@@AAAAAAAAA???>>>===>>>>>>>>>>>>============;;;;;;<<<===>>>>>>??????======>>>>>>>>>>>>??????BBBBBBBBBCCCDDDEEEFFFGGGCCCCCCCCCBBBBBB@@@??????AAAAAABBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCCCCBBBBBB???>>>>>>>>>>>>???@@@AAA???@@@AAABBBDDDEEEFFFGGGCCCCCCCCCBBBCCCCCCDDDEEEBBBAAAAAABBBDDDFFFIIIJJJIIIJJJJJJKKKKKKLLLLLLMMMIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOQQQRRRRRROOOMMMJJJFFFDDDCCCCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMLLLMMMNNNPPPQQQQQQPPPPPPOOOOOONNNKKKHHHEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIILLLPPPSSSUUUUUUTTTTTTUUUUUUVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTTTTVVVXXXYYYXXXWWWWWWWWW[[[YYYXXXWWWXXXXXXXXXWWWUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPPPPQQQRRRTTTUUUUUUVVVXXXYYYYYYYYYXXXWWWSSSTTTUUUUUUTTTQQQOOOMMMRRRSSSTTTTTTSSSTTTVVVXXX```___^^^^^^______]]][[[YYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[YYYWWWUUUVVVWWWYYYZZZ\\\]]]]]]^^^___``````aaaaaabbbbbbbbbaaa``````_________``````^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZ[[[^^^___^^^]]]````````````````````````aaa``````bbbfffjjjllllllnnnllliiihhhgggeeebbb```^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^______```bbbcccdddcccdddeeeffffffgggiiikkkwwwxxxxxxtttpppmmmmmmooovvvuuutttsssqqqooonnnmmmssssssrrrrrrqqqpppoooooommmlllllllllmmmnnnppppppnnnppprrrpppmmmmmmooorrrsssssssssrrrrrrsssssstttsssrrrqqqsssuuuwwwxxxwwwxxx{{{|||{{{wwwttttttuuummmlllkkkkkknnnppppppppp===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;::::::::::::??????>>>===<<<<<<<<<<<<:::::::::::::::;;;<<<===<<<;;;;;;;;;::::::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<>>>???@@@AAA@@@??????>>>>>>>>>??????AAA@@@>>>===<<<<<<<<<=========>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@???>>>======<<<>>>???AAAAAA@@@???>>>?????????>>>??????@@@@@@>>>======<<<<<<<<<<<<<<<>>>>>>>>>======<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>??????===<<<::::::::::::<<<======<<<<<<;;;;;;<<<<<<===::::::;;;;;;;;;;;;;;;<<<============>>>???@@@AAA????????????????????????@@@@@@@@@???????????????@@@@@@???>>>>>>=========:::;;;===???@@@AAAAAAAAA>>>>>>>>>>>>===============<<<;;;;;;<<<===>>>???======>>>>>>>>>>>>>>>>>>AAAAAAAAABBBCCCEEEFFFGGGDDDDDDCCCCCCBBBAAA??????AAAAAAAAABBBBBBAAAAAA@@@BBBBBBCCCCCCCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>??????<<<<<<>>>???AAABBBDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFGGGHHHIIIJJJKKKLLLLLLHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLKKKHHHEEECCCCCCCCCDDDFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@AAACCCEEEFFFCCCDDDFFFHHHIIIJJJJJJJJJLLLKKKJJJIIIGGGFFFEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHJJJLLLNNNOOOOOOPPPQQQSSSSSSSSSSSSRRRQQQQQQQQQNNNJJJGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJJJJIIIIIIKKKNNNQQQWWWVVVUUUUUUTTTTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTVVVXXXXXXWWWVVVWWWXXXZZZYYYWWWWWWXXXYYYXXXWWWVVVUUUUUUTTTSSSSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSSSSUUUWWWZZZ[[[[[[[[[[[[TTTUUUWWWXXXWWWUUUSSSQQQVVVWWWWWWUUUSSSSSSTTTVVV\\\\\\]]]^^^^^^]]]\\\ZZZXXXYYYYYYZZZ[[[\\\\\\]]]]]]\\\\\\[[[YYYWWWVVVTTTVVVXXXZZZ\\\]]]]]]___```bbbbbbbbbbbbbbbbbbccccccbbbaaa```___^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\[[[ZZZ\\\^^^_________``````aaaaaa```______^^^```______```bbbfffjjjlllooommmjjjhhhgggeeebbb___\\\\\\\\\\\\\\\\\\[[[[[[^^^^^^]]]\\\\\\^^^___```___```aaaaaaaaacccgggiiiuuuyyy}}}{{{uuuqqqrrrtttssstttuuuvvvuuutttrrrpppssssssrrrrrrqqqqqqqqqpppmmmmmmnnnnnnnnnnnnnnnnnnnnnooopppooommmmmmoooqqqrrrqqqqqqppppppqqqrrrsssrrrqqqpppqqqsssuuuuuuuuuvvv{{{~~~}}}xxxuuuvvvyyyrrrqqqpppoooooooooooonnn>>>>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;;;;<<<======>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;999999:::::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<>>>???@@@AAA???>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@>>>===<<<======>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>????????????>>>======999;;;>>>@@@AAA@@@???>>>???????????????@@@AAAAAA>>>>>>===<<<<<<<<<<<<======>>>>>>>>>===<<<;;;:::999::::::;;;;;;::::::999;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<==================<<<<<<<<<<<<======<<<;;;:::999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<999:::::::::;;;;;;<<<<<<=========>>>>>>???@@@AAA???????????????????????????????????????????????????????????????>>>======;;;;;;<<<>>>???@@@AAAAAA============>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<===>>>>>>==================@@@@@@@@@AAABBBDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<<<<<<<===>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFCCCDDDEEEFFFGGGIIIJJJJJJGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJKKKIIIGGGEEEDDDDDDEEEFFFGGGFFFDDDDDDEEEEEECCCBBBDDDCCCAAA@@@@@@BBBDDDFFFDDDEEEGGGIIIJJJJJJJJJIIIJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHJJJLLLNNNPPPRRRSSSTTTUUUUUUTTTSSSSSSSSSTTTTTTRRRNNNJJJIIIHHHGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJJJJJJJJJJKKKNNNQQQWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRPPPPPPQQQRRRRRRSSSSSSSSSSSSUUUVVVVVVUUUUUUVVVWWWYYYWWWVVVVVVXXXYYYXXXXXXVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTSSSRRRQQQRRRSSSSSSRRRTTTWWWZZZ]]]___```aaaUUUVVVXXXYYYYYYXXXVVVUUUWWWXXXXXXVVVSSSRRRSSSTTTXXXZZZ]]]^^^^^^\\\[[[ZZZXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVXXX[[[^^^_________aaacccdddccccccbbbbbbbbbcccccccccbbb```^^^]]]\\\[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^\\\[[[\\\___aaabbbaaaaaaaaabbbcccbbbaaa___]]]```___^^^]]]^^^aaaeeehhhllljjjiiiggggggdddaaa^^^ZZZZZZZZZZZZZZZ[[[[[[[[[^^^]]][[[ZZZZZZ[[[\\\]]]\\\]]]^^^^^^^^^```cccfffjjjqqqyyy{{{xxxttttttuuusssuuuxxxyyyyyywwwtttrrrrrrrrrrrrqqqqqqpppppppppkkkmmmppprrrrrrpppnnnlllkkkkkkkkkkkkjjjjjjkkklllnnnmmmlllllllllnnnooopppnnnmmmlllnnnqqqsssssssssuuuyyy~~~}}}yyyvvvxxx{{{ttttttsssrrrpppnnnmmmlll>>>???@@@@@@@@@@@@@@@@@@<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;<<<>>>>>>===<<<;;;:::999999;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@===============>>>>>>??????@@@BBBBBBBBB@@@>>><<<======>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>======777999<<<>>>??????>>>===>>>>>>>>>>>>???@@@AAAAAA???>>>======<<<<<<=========>>>>>>>>>>>><<<;;;999999:::;;;<<<<<<;;;:::999;;;;;;<<<============<<<;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAA????????????????????????>>>>>>>>>???????????????>>>>>>???@@@@@@??????>>>@@@??????>>>>>>>>>==================>>>>>>>>>>>>@@@???>>><<<;;;;;;<<<===>>>>>>============<<<<<>><<<;;;???@@@AAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAABBBBBBBBBEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCDDDFFFGGGHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHFFFDDDDDDEEEFFFHHHGGGEEECCCCCCDDDDDDBBBAAADDDCCCAAA@@@@@@BBBDDDEEEFFFGGGIIIKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFHHHJJJLLLNNNOOOSSSTTTUUUUUUUUUTTTSSSRRRTTTUUUVVVTTTPPPMMMKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJLLLLLLLLLMMMPPPSSSTTTTTTTTTTTTUUUVVVWWWXXXTTTTTTTTTTTTTTTSSSRRRQQQNNNOOOPPPQQQRRRSSSSSSRRRRRRTTTUUUTTTSSSSSSUUUVVVWWWUUUTTTUUUWWWXXXXXXWWWUUUUUUTTTTTTTTTTTTTTTUUUVVVUUUTTTSSSRRRSSSTTTTTTSSSTTTVVVZZZ]]]```ccceeeXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVTTTQQQPPPQQQSSSUUUYYY]]]___^^^\\\[[[ZZZXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYY[[[___bbbbbb``````bbbdddeeedddbbbaaa``````aaabbbcccbbb```^^^\\\[[[ZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^___]]]\\\]]]___bbbccccccaaaccceeeffffffcccaaa____________]]]\\\^^^aaadddhhhgggffffffgggeeebbb___ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\]]]^^^^^^___aaaccc```fffooossssssqqqppppppsssvvvzzz|||{{{xxxsssppprrrrrrqqqqqqpppooonnnnnnkkknnnrrruuuvvvsssooolllggggggffffffffffffggggggjjjiiihhhhhhhhhjjjlllnnnjjjiiiiiikkknnnpppqqqqqqssswwwzzz{{{yyyxxxyyy{{{wwwyyy{{{zzzvvvsssqqqppp??????@@@@@@??????>>>===<<<<<<<<<=========>>>>>>>>>>>>======<<<=========<<<<<<;;;;;;;;;<<<==================<<<<<<;;;::::::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>><<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@?????????>>>>>>==================????????????????????????<<<<<<============<<<<<<999:::;;;=========<<<<<<=========>>>>>>@@@AAAAAA???>>>>>>=====================>>>???>>><<<:::999999;;;<<<======<<<;;;999:::;;;<<<===>>>======<<<;;;;;;;;;<<<<<<<<<======;;;;;;::::::::::::;;;;;;:::::::::;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;<<<<<<======>>>>>>>>>>>>???@@@AAAAAA????????????????????????===>>>>>>>>>?????????@@@<<<===???@@@AAA@@@@@@@@@BBBAAA@@@???>>>=========<<<=========>>>>>>>>>??????>>>>>>=========>>>>>>>>>>>>=========<<<<<<<<>>>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCC???@@@AAAAAABBBBBBBBBAAA???@@@AAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAA???>>>===BBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIGGGFFFDDDCCCDDDEEEGGGHHHHHHFFFEEEEEEFFFFFFDDDCCCCCCCCCBBBBBBCCCEEEFFFGGGHHHJJJLLLMMMLLLKKKHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJLLLMMMPPPQQQRRRSSSTTTTTTSSSSSSSSSUUUVVVUUUQQQNNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKMMMNNNNNNPPPSSSVVVSSSSSSSSSSSSSSSTTTUUUVVVQQQRRRSSSSSSSSSRRRQQQQQQNNNOOOPPPRRRSSSTTTTTTSSSQQQRRRSSSSSSQQQRRRSSSUUUUUUSSSRRRSSSUUUWWWWWWWWWTTTTTTSSSSSSSSSTTTTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVXXX[[[___bbbddd```___\\\YYYWWWUUUTTTTTTSSSTTTTTTSSSQQQPPPRRRSSSSSSXXX^^^```___\\\[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^]]]aaaddddddaaa___aaaddddddcccaaa___^^^______```aaa```___^^^^^^]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\]]]^^^\\\[[[\\\^^^aaaccccccbbbdddgggiiiiiifffcccaaa^^^______^^^]]]]]]aaadddeeedddeeefffhhhgggdddbbb]]]]]]]]]]]]^^^^^^^^^___[[[[[[\\\\\\]]]\\\\\\\\\\\\^^^````````````aaabbb___bbbfffiiikkkkkkkkkjjjnnnrrrwww||||||yyytttqqqtttsssrrrqqqpppooonnnmmmmmmooosssuuuvvvtttrrrppphhhgggfffffffffggggggggghhhgggeeeeeeeeehhhjjjlllhhhgggggghhhkkkmmmmmmmmmssstttvvvxxxyyyyyyyyyyyyxxx||||||xxxuuusss??????@@@??????>>>===<<<>>>>>>??????@@@@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???<<<<<<======>>>======<<<999::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>@@@???===<<<===>>>@@@AAA>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::============>>>???@@@AAA??????>>>===============<<<===>>>???>>>===:::999:::;;;===>>>>>>===;;;::::::;;;===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::;;;;;;;;;999999;;;<<<<<<;;;999999<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@;;;===>>>@@@AAAAAAAAA@@@@@@???????????????@@@@@@<<<=========>>>>>>??????======>>>>>>??????@@@@@@>>>>>>======<<<<<<<<<;;;???>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDD???@@@AAAAAABBBBBBBBBBBB>>>???@@@AAABBBCCCCCCCCC>>>???@@@AAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJEEEDDDCCCBBBCCCEEEGGGHHHJJJIIIHHHHHHIIIIIIHHHFFFCCCDDDDDDFFFGGGIIIJJJKKKJJJKKKMMMNNNMMMKKKHHHFFFEEEFFFGGGHHHIIIHHHGGGGGGCCCCCCDDDEEEFFFGGGGGGHHHEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMOOOQQQSSSSSSSSSSSSRRRSSSUUUTTTQQQNNNLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJLLLNNNOOOPPPRRRUUUWWWVVVUUUTTTRRRQQQQQQPPPPPPOOOPPPQQQRRRRRRQQQPPPPPPNNNOOOQQQSSSUUUUUUUUUTTTPPPQQQRRRQQQPPPQQQRRRTTTSSSRRRQQQRRRUUUVVVWWWVVVTTTSSSSSSSSSSSSSSSTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUXXXWWWVVVWWWYYY\\\```bbbiiifffaaa\\\XXXVVVUUUTTTSSSTTTUUUTTTRRRRRRTTTUUURRRXXX^^^aaa___]]][[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYZZZ\\\]]]___```^^^bbbeeeddd```^^^aaaddddddbbb```^^^]]]]]]^^^__________________```aaabbbaaa```^^^]]]\\\[[[[[[[[[]]][[[ZZZZZZ]]]```bbbcccccceeehhhkkkkkkiiieeeccc\\\^^^```___^^^^^^bbbeeeccccccdddgggiiiiiifffddd_________``````aaaaaaaaaZZZ[[[]]]^^^^^^]]]\\\\\\]]]___bbbcccbbbaaaaaabbbdddccccccdddfffhhhhhhgggggglllssszzz}}}{{{xxxuuuuuutttsssrrrpppooonnnmmmpppqqqrrrtttuuuuuutttsssllljjjiiiiiijjjkkkkkkjjjgggfffdddcccdddgggiiikkkhhhgggfffgggiiijjjjjjjjjrrrrrrsssvvvyyyzzzyyyxxxsssxxx~~~{{{vvvrrrppp???>>>===;;;;;;;;;<<<===>>>>>>>>>>>>>>>=========>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===;;;:::========================???>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999;;;;;;:::999<<<<<<<<<===============;;;;;;<<<===>>>>>>=========<<<:::::::::;;;===???:::;;;<<<>>>>>>>>>======;;;;;;::::::;;;<<<>>>???======<<<<<<;;;;;;;;;:::<<<=========>>>>>>>>>???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===999999:::;;;<<<<<<;;;;;;>>>>>>======<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@@@@???@@@@@@AAAAAA????????????>>>>>>>>>>>><<<===============<<<<<<==============================>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???=========>>>??????@@@@@@============>>>>>>>>>>>>????????????????????????AAABBBBBBCCCCCCBBBBBBAAA???>>>===<<<<<<===>>>???>>>???AAACCCDDDEEEFFFFFFDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>@@@AAAAAA@@@???AAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGCCCAAAAAABBBFFFIIIJJJKKKHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEGGGHHHIIIIIIGGGFFFGGGIIILLLLLLLLLKKKJJJIIIGGGFFFCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHFFFDDDCCCDDDFFFJJJJJJJJJJJJIIIIIIIIIIIIOOOPPPQQQQQQOOOOOOPPPQQQRRRSSSUUUTTTRRRPPPOOOOOONNNMMMKKKJJJIIIIIIIIIJJJLLLLLLNNNPPPRRRTTTUUUVVVWWWWWWUUUSSSQQQPPPNNNMMMPPPQQQRRRRRRRRRQQQPPPOOOQQQSSSTTTTTTSSSSSSTTTUUURRRRRRRRRRRRQQQPPPOOONNNOOOPPPQQQSSSSSSSSSSSSRRRSSSSSSRRRRRRRRRSSSSSSTTTSSSSSSRRRRRRSSSUUUXXXYYYWWWYYYZZZ[[[[[[]]]```bbbiiigggbbb\\\XXXUUUSSSSSSTTTTTTSSSQQQPPPPPPSSSUUUWWWZZZ]]]```aaa___[[[YYYXXXVVVUUUVVVYYYXXXUUURRRTTTUUUWWWZZZ[[[]]]^^^^^^]]]```bbbaaa^^^\\\\\\^^^aaa___^^^\\\[[[[[[\\\\\\^^^___```aaaaaa```_________``````^^^\\\ZZZZZZ[[[```^^^[[[\\\```cccdddcccfffdddcccfffjjjjjjeee___\\\]]]\\\[[[[[[\\\___bbbfffggghhhjjjjjjjjjiiihhhdddccccccbbbbbbccccccddddddbbb___]]]]]]___aaaccccccaaa______bbbcccbbb```aaa```______```bbbdddeeekkkmmmpppuuuyyyzzzyyywwwtttssssssssstttssspppmmmnnnnnnoooooopppqqqssssssoooooooooooonnnnnnmmmmmmlllkkkjjjiiiiiiiiijjjkkkmmmjjjgggeeefffhhhiiiiiikkkpppvvvxxxwwwvvvwwwyyywwwwwwxxxxxxxxxxxxwwwwww???>>>======<<<<<<<<<==============================<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<============>>>?????????>>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<;;;:::999:::;;;<<<;;;999<<<<<<<<<<<<============;;;;;;<<<==================<<<:::::::::;;;===>>>:::;;;===>>>>>>>>>===<<<::::::999999:::;;;===>>>============<<<<<<;;;;;;<<<<<<======>>>>>>??????=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<===============>>>>>>>>>======<<<<<<<<<>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::999888999999:::777888999:::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@??????@@@@@@AAA?????????>>>>>>>>>============>>>>>>>>>>>>==============================<<<<<<======>>>============<<<<<<<<<<<<======>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>===????????????????????????AAAAAABBBBBBBBBBBBAAAAAA>>>>>><<<<<<<<<<<<>>>>>>>>>???@@@BBBDDDDDDEEEEEEDDDCCCBBB@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAA???AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEECCCBBBBBBDDDFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHJJJJJJIIIGGGFFFGGGHHHJJJJJJIIIIIIHHHFFFEEEDDDCCCDDDEEEGGGHHHHHHHHHHHHKKKKKKJJJGGGEEEEEEGGGJJJMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOOOONNNMMMNNNPPPQQQRRRSSSRRROOOMMMMMMNNNNNNMMMLLLJJJIIIIIIJJJJJJKKKLLLMMMOOOPPPRRRSSSTTTVVVUUUTTTRRRPPPOOOMMMMMMNNNOOOPPPRRRSSSSSSTTTTTTQQQRRRSSSSSSQQQQQQQQQSSSQQQQQQQQQPPPPPPOOONNNMMMNNNOOOQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSRRRQQQQQQRRRTTTWWWXXXZZZ[[[]]]]]]]]]]]]___aaagggeeeaaa\\\XXXVVVTTTTTTUUUUUUTTTRRRQQQQQQTTTVVVYYYZZZ]]]^^^]]][[[YYYWWWWWWUUUUUUVVVXXXXXXUUUSSSVVVXXX[[[```cccccc```]]]]]]___```___]]]\\\^^^```___^^^]]]]]]\\\\\\]]]]]]^^^___```aaaaaa```___^^^```aaaaaa```]]][[[[[[\\\]]]ZZZYYYZZZ^^^aaacccbbbdddbbbbbbdddggggggbbb^^^[[[ZZZZZZZZZ[[[]]]^^^___ffffffhhhiiijjjjjjjjjjjjffffffeeeeeeddddddeeeeeehhheeebbb______```ccceeegggdddbbbccceeefffeeedddbbbbbbaaaaaabbbdddfffgggkkkmmmsssyyy~~~|||zzzwwwvvvtttttttttrrrooommmlllllllllnnnppprrruuuvvvvvvuuutttrrrqqqooonnnmmmmmmlllkkkkkkkkkkkklllmmmmmmkkkhhhggghhhjjjkkklllmmmpppsssuuuvvvvvvvvvwwwssstttuuuvvvwwwxxxxxxxxx>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::;;;<<<======>>>>>>???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================<<<;;;:::;;;<<<<<<<<<:::;;;;;;<<<<<<<<<=========;;;;;;<<<============<<<<<<;;;:::::::::;;;===>>>;;;<<<===>>>>>>>>>===<<<999999888888999:::<<<===>>>>>>>>>>>>============<<<<<<<<<===>>>?????????======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<=========>>>======>>>?????????>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<;;;999777777888999:::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>AAA@@@@@@?????????@@@@@@??????>>>>>>>>>>>>=========>>>>>>?????????>>>>>>========================;;;;;;<<<<<<============>>>>>>==================?????????@@@AAAAAABBBBBB@@@?????????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@>>>===<<<;;;;;;<<<===>>>===>>>???AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBEEEDDDDDDDDDDDDCCCCCCCCCAAABBBCCCCCCBBBBBBCCCDDDBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFHHHIIIIIIHHHHHHGGGBBBBBBCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCDDDDDDEEEHHHEEECCCCCCDDDEEEDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGJJJKKKKKKJJJHHHFFFGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEGGGHHHHHHIIIIIIMMMLLLKKKIIIGGGHHHLLLNNNPPPPPPPPPOOONNNMMMMMMLLLJJJLLLMMMMMMLLLLLLNNNOOOPPPPPPPPPNNNLLLJJJKKKLLLNNNMMMLLLKKKJJJJJJKKKKKKJJJKKKLLLNNNOOOQQQRRRRRRTTTSSSRRRQQQOOONNNLLLLLLLLLMMMNNNPPPSSSUUUXXXYYYSSSTTTUUUTTTRRRPPPQQQRRROOOOOOOOOOOONNNMMMLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQPPPPPPQQQSSSUUUVVV[[[]]]``````___^^^^^^^^^dddbbb___[[[XXXWWWVVVUUUUUUUUUUUUSSSRRRRRRUUUXXXZZZ[[[ZZZZZZYYYWWWVVVUUUUUUTTTTTTUUUWWWWWWVVVTTTZZZ^^^gggrrryyyxxxooogggbbbbbbaaa^^^[[[ZZZ\\\^^^\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^___``````___^^^]]]```aaabbbaaa^^^]]]]]]]]]YYYXXXWWWXXX\\\___```aaabbb``````bbbdddccc___[[[[[[YYYXXX[[[^^^```___]]]dddeeeggghhhjjjjjjkkkkkkiiiiiihhhgggggggggggggggkkkiiieeebbbaaabbbeeegggjjjhhhffffffhhhiiihhhgggddddddcccccceeefffhhhjjjkkkooowww~~~yyywwwuuutttsssrrrooommmkkkjjjjjjkkknnnssswwwzzz}}}{{{yyyvvvssspppnnnlllnnnnnnmmmmmmmmmmmmnnnooommmlllkkkjjjkkkllloooppprrrrrrrrrsssuuuwwwwwwvvvoooppprrrsssuuuwwwxxxyyy======?????????>>>===<<<::::::;;;;;;;;;;;;;;;<<<;;;::::::999999999::::::999:::;;;<<<===>>>???@@@????????????>>>>>>======??????????????????????????????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<=========<<<;;;;;;======<<<;;;:::;;;;;;<<<<<<=========;;;;;;<<<======<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<===>>>??????>>>===<<<:::999999999999;;;<<<===??????>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>?????????========================<<<<<<<<<=========>>>>>>===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>============<<<;;;888777666777999:::888999::::::;;;;;;;;;:::999999999:::::::::::::::::::::::::::;;;<<<===>>>AAA@@@@@@??????????????????>>>>>>>>>============<<<======>>>>>>>>>>>>===========================::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>======<<<<<<>>>>>>??????@@@AAAAAABBBAAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@===<<<;;;::::::;;;<<<======>>>???@@@AAABBBBBBBBBCCCBBB@@@?????????@@@AAADDDDDDDDDDDDDDDCCCCCCCCC@@@BBBCCCCCCBBBBBBCCCDDDAAABBBBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDFFFGGGHHHHHHIIIFFFDDDCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHKKKLLLLLLJJJHHHFFFFFFGGGEEEEEEEEEEEEDDDCCCBBBAAADDDDDDFFFGGGHHHIIIIIIIIILLLLLLKKKIIIHHHJJJMMMQQQQQQQQQPPPOOONNNMMMMMMLLLIIIJJJLLLMMMLLLMMMOOOPPPQQQQQQPPPMMMJJJIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRSSSRRRQQQPPPOOONNNMMMMMMLLLLLLLLLNNNQQQTTTWWWYYYVVVWWWWWWVVVSSSRRRRRRSSSNNNOOOOOOOOONNNNNNMMMLLLMMMNNNOOOQQQQQQQQQQQQPPPQQQQQQPPPQQQQQQRRRSSSTTTQQQPPPOOOOOOPPPRRRTTTUUUYYY\\\___```___^^^]]]]]]```___]]][[[YYYXXXWWWWWWTTTTTTTTTSSSQQQRRRUUUXXXZZZYYYWWWVVVUUUTTTUUUUUUTTTTTTTTTUUUVVVWWWWWWWWW^^^fffuuuyyyjjjhhhccc^^^ZZZXXXYYYZZZZZZ[[[]]]___``````______^^^^^^___``````___]]]]]]^^^___aaa```___]]]]]]]]]YYYYYYYYYYYY[[[]]]^^^___aaa______```aaa```\\\ZZZ]]][[[YYY]]]ccceeeccc___bbbcccdddfffhhhiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhmmmjjjfffcccbbbdddfffhhhjjjiiihhhgggggghhhhhhhhhffffffffffffhhhiiikkkllllllrrr{{{xxxuuusssqqqqqqqqqooonnnkkkjjjiiijjjmmmqqqvvvyyy}}}|||yyyvvvssspppmmmlllnnnnnnnnnnnnnnnooooooooommmnnnnnnmmmnnnooorrrtttxxxuuurrrsssvvvxxxxxxvvvooooooppprrrsssuuuwwwxxx<<<===>>>??????>>>===<<<999:::::::::;;;;;;<<<<<<::::::999999999::::::;;;::::::;;;<<<===??????@@@>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;======<<<;;;:::::::::;;;<<<======>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<======>>>??????>>>===<<<;;;;;;:::::::::<<<===>>>>>>>>>??????????????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=====================>>>>>>======<<<===============>>>>>>>>>======>>>??????>>>>>>===<<<;;;999777777888999:::999999:::;;;;;;;;;::::::777777888888888999999999;;;;;;;;;;;;<<<===>>>>>>AAA@@@??????>>>>>>>>>???>>>>>>>>>============<<<:::;;;;;;<<<=========<<<========================;;;;;;;;;:::;;;<<<===>>>>>>>>>??????>>>===<<<;;;======>>>>>>???@@@@@@@@@BBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????===<<<;;;::::::;;;<<<======>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBAAAAAABBBCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCDDDEEEGGGHHHIIIIIIHHHFFFDDDDDDEEEGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLJJJGGGFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJIIIHHHGGGIIILLLOOONNNNNNNNNMMMLLLKKKKKKJJJIIIJJJMMMNNNNNNOOOQQQSSSSSSSSSQQQOOOLLLKKKLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQQQQPPPOOONNNNNNLLLLLLLLLMMMNNNQQQSSSTTTUUUVVVVVVTTTRRRPPPPPPQQQNNNOOOOOOOOOOOONNNNNNMMMMMMNNNOOOQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPOOOPPPRRRTTTUUUUUUXXX\\\]]]]]]\\\\\\]]]]]]]]][[[ZZZYYYXXXXXXXXXSSSSSSSSSQQQPPPQQQTTTWWWXXXWWWUUUSSSSSSTTTUUUVVVSSSTTTUUUVVVVVVXXXYYYZZZ___iii|||~~~kkkgggbbb]]]ZZZYYYZZZZZZYYYZZZ]]]___```aaa``````______`````````___]]]\\\[[[]]]___```^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^aaa``````______^^^[[[YYY\\\ZZZYYY]]]cccfffccc```aaaaaabbbdddeeeggghhhiiiiiiiiihhhhhhhhhhhhiiiiiillljjjgggdddcccdddfffhhhggggggfffeeeeeedddeeefffffffffggghhhjjjkkkmmmmmmnnnsss{{{tttrrrooonnnooopppppppppmmmllljjjjjjlllooosssvvvwwwwwwuuusssqqqnnnmmmlllmmmnnnnnnooooooooooooooonnnoooqqqqqqpppqqqtttwwwzzzvvvsssrrruuuvvvvvvtttrrrqqqqqqqqqrrrssstttuuu;;;<<<<<<===============999::::::;;;;;;<<<<<<<<<:::::::::::::::;;;;;;<<<;;;;;;<<<===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<=======================================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999:::;;;<<<<<<;;;:::;;;<<<<<<<<<:::999999:::;;;<<<======>>>;;;<<<<<<<<<<<<;;;::::::999:::::::::;;;;;;;;;;;;===>>>?????????>>>===<<<;;;;;;::::::;;;<<<>>>???>>>>>>>>>>>>????????????>>>>>>>>>>>>===============>>>>>>>>>>>>>>>??????;;;;;;;;;;;;<<<<<<<<<===<<<<<<=========<<<;;;;;;<<<<<<<<<<<<============<<<===???@@@@@@???>>>>>>;;;;;;::::::999999::::::999::::::;;;;;;:::::::::777777777888888999999:::<<<<<<;;;<<<<<<===>>>???AAA@@@???>>>>>>>>>>>>>>>>>>>>>============<<<<<<999999:::;;;<<<<<<<<<<<<========================>>>===<<<;;;;;;<<<===>>>===>>>???@@@???>>>===<<<<<<======>>>??????@@@@@@BBBAAAAAAAAA@@@?????????????????????????????????>>>??????@@@@@@??????>>>>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA???AAABBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGEEEEEEAAAAAABBBBBBCCCDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFDDDCCCCCCEEEGGGHHHGGGCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIGGGEEEFFFGGGFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFHHHIIIIIIJJJJJJHHHHHHIIIHHHGGGHHHJJJLLLJJJJJJJJJIIIIIIIIIIIIIIIHHHJJJMMMNNNOOOQQQSSSUUUTTTUUUTTTRRRNNNMMMMMMNNNKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRPPPMMMLLLLLLMMMNNNNNNOOOOOOOOONNNNNNMMMMMMNNNPPPQQQRRRRRRQQQQQQLLLLLLLLLMMMNNNOOOPPPQQQTTTSSSRRRQQQQQQSSSUUUVVVTTTVVVYYY[[[ZZZZZZ[[[\\\[[[[[[[[[ZZZYYYXXXXXXWWWRRRRRRRRRQQQPPPQQQTTTWWWXXXWWWUUUSSSSSSTTTVVVWWWSSSTTTVVVVVVWWWYYY[[[^^^___hhhxxx}}}qqqddd```\\\ZZZZZZ\\\]]]^^^ZZZ[[[]]]^^^```aaaaaaaaa``````aaaaaaaaa___^^^]]]YYY\\\______^^^]]]\\\\\\\\\^^^______^^^^^^___```ccccccbbbaaa___^^^\\\[[[YYYWWWWWWZZZ___bbbbbb```bbbbbbbbbcccdddfffggghhhgggggggggggghhhiiijjjkkkiiihhhgggfffffffffggggggeeeeeeeeedddbbbaaabbbdddeeefffgggiiijjjlllmmmmmmnnnqqqwwwssspppmmmlllmmmoooqqqqqqnnnmmmkkkjjjkkknnnqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmnnnooopppqqqqqqppppppoooqqqtttsssrrrrrrvvvyyyyyywwwtttssssssssssssrrruuutttsssrrrrrrssstttttt;;;;;;;;;;;;;;;<<<======:::::::::;;;<<<<<<======;;;;;;::::::;;;<<<<<<===<<<<<<======>>>>>>>>>?????????===<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<:::999999:::<<<===;;;:::999:::;;;<<<;;;999888999999:::<<<======>>>;;;<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;>>>??????@@@???>>>===<<<;;;::::::999:::<<<===>>>=========>>>>>>>>>??????@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<============::::::::::::;;;;;;;;;;;;<<<=========<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<===<<<===???AAAAAA@@@???>>>;;;;;;<<<<<<<<<;;;:::999999::::::;;;;;;::::::999888888888999:::;;;;;;;;;===============>>>@@@@@@AAA@@@???>>>============>>>>>>=========<<<<<<<<<999:::;;;<<<====================================@@@???===<<<;;;;;;<<<===<<<===???@@@@@@???>>>======>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>>>>>>><<<<<<<<<<<<>>>>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>===>>>>>>???@@@@@@@@@@@@AAAAAAAAABBB@@@BBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCDDDDDDEEEEEEEEECCCAAAAAACCCEEEEEEEEEBBBCCCDDDDDDDDDDDDCCCBBBEEEEEEEEEFFFGGGGGGGGGHHHGGGHHHIIIHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJFFFHHHIIIIIIHHHGGGHHHIIIFFFFFFGGGGGGGGGGGGHHHHHHGGGIIILLLNNNOOOQQQTTTVVVTTTUUUVVVTTTQQQNNNMMMNNNKKKLLLMMMOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNNNNMMMNNNNNNMMMKKKJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMLLLNNNOOOQQQRRRSSSSSSRRRRRRMMMMMMMMMNNNOOOPPPRRRSSSVVVUUUTTTSSSSSSUUUVVVXXXVVVXXXYYYYYYXXXXXXYYY[[[ZZZZZZZZZZZZYYYXXXWWWWWWRRRSSSRRRRRRQQQRRRUUUXXXZZZYYYWWWUUUTTTTTTUUUVVVSSSUUUWWWXXXXXXZZZ^^^aaaaaaeeemmmtttwwwssskkkddd\\\YYYVVVVVVYYY\\\]]]]]]\\\\\\]]]]]]___```bbbbbbaaabbbbbbbbbbbb```___^^^YYY\\\___aaa```^^^]]]]]]ZZZ]]]````````````bbbdddffffffeeecccaaa___^^^^^^WWWWWWWWWYYY\\\___bbbcccddddddddddddeeefffhhhiiiffffffggghhhiiikkklllmmmfffggghhhiiiiiiiiihhhhhheeeffffffdddbbb```bbbddddddeeefffhhhjjjkkklllmmmlllmmmqqquuuzzz||||||{{{uuurrrmmmkkklllnnnpppqqqllllllkkkkkklllnnnpppqqqqqqqqqppppppooonnnnnnmmmnnnoooqqqrrrssssssrrrrrrooosssvvvuuusssrrruuuyyyzzzzzzyyywwwtttssssssssswwwvvvtttsssssstttuuuvvv;;;::::::999:::;;;<<<===::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>AAA@@@>>>=========>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>===;;;::::::;;;===>>>;;;:::999999;;;;;;:::999888888999:::<<<======>>>;;;<<<<<<<<<;;;;;;:::999888999:::;;;;;;;;;::::::>>>???@@@@@@???>>>===<<<:::999999888999:::<<<===<<<<<<======>>>>>>>>>???AAAAAA@@@>>>===;;;:::::::::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;======>>>======<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===???AAABBBAAA???>>>;;;<<<===>>>>>><<<:::999:::::::::;;;;;;:::999999999999:::;;;;;;<<<==================>>>???@@@AAAAAA@@@???>>>============>>>=========<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>========================BBBAAA>>><<<;;;;;;<<<===;;;<<<>>>@@@AAA@@@???>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>???>>>===<<<<<<===>>>??????@@@AAABBBBBBBBBBBBBBBAAA@@@>>>=========>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEEEECCCBBBAAACCCCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEEEEEEECCC@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDCCCBBBAAAFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGHHHGGGEEEEEEFFFGGGFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJEEEHHHJJJJJJIIIGGGGGGGGGDDDEEEEEEFFFFFFGGGGGGHHHFFFHHHKKKNNNOOOQQQTTTVVVTTTUUUVVVUUURRROOOMMMMMMJJJLLLMMMOOOPPPPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPPPPQQQPPPOOONNNMMMNNNNNNMMMKKKJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLKKKOOOPPPQQQSSSSSSSSSSSSRRRPPPQQQQQQRRRSSSTTTVVVVVVXXXWWWUUUTTTTTTVVVWWWYYYYYYZZZZZZYYYWWWVVVXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVSSSTTTTTTSSSRRRSSSWWWYYY]]]\\\YYYWWWUUUTTTTTTTTTSSSUUUXXXXXXXXXZZZ___cccbbbdddeeegggfffeeecccaaaZZZWWWTTTTTTWWWZZZZZZYYY]]]]]]]]]]]]^^^```bbbcccbbbcccccccccbbbaaa___^^^ZZZ]]]```bbbaaa```______WWW[[[___aaaaaabbbeeeggghhhhhhgggeeebbb```______WWWXXXZZZZZZ\\\___cccggggggffffffeeefffggghhhiiiffffffggghhhjjjlllnnnoooeeegggiiikkklllkkkjjjiiifffggghhhfffbbbaaaccceeecccdddfffhhhjjjkkklllllljjjjjjkkkooosssvvvvvvvvvxxxtttooollllllnnnppppppjjjjjjkkklllmmmooopppqqqrrrrrrqqqqqqpppooonnnnnnoooqqqrrrtttuuuuuuttttttppptttwwwvvvsssrrruuuyyy}}}}}}xxxuuuvvvwwwwwwvvvtttttttttuuuwwwyyy<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;>>>===<<<;;;:::;;;;;;<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<============<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<>>>???@@@@@@???>>><<<@@@??????===;;;999888666777888:::;;;<<<=========:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999999999999999<<<<<<======>>>?????????????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;999;;;<<<:::777777:::======<<<;;;::::::;;;<<<===DDDBBB>>>===>>>@@@AAAAAA@@@??????>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<============<<<<<<;;;;;;<<<===============>>>===<<<<<<======<<<;;;>>>>>>>>>>>>>>>??????@@@@@@???>>>>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@BBBAAA@@@???>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;??????@@@AAAAAAAAAAAA@@@@@@???>>>======>>>????????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???AAACCCFFFFFFFFFBBBCCCDDDCCCAAAAAACCCDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDFFFEEEDDDDDDDDDEEEGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGFFFFFFFFFFFFGGGBBBBBBCCCFFFHHHIIIGGGEEEFFFGGGIIIJJJJJJHHHFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHJJJLLLNNNOOOPPPPPPPPPRRRSSSRRRPPPNNNMMMMMMLLLLLLMMMNNNOOOPPPPPPOOOOOONNNLLLKKKKKKKKKLLLMMMLLLLLLKKKKKKJJJJJJJJJIIIOOONNNMMMLLLMMMNNNPPPQQQPPPNNNLLLKKKJJJJJJIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLPPPQQQRRRSSSSSSRRRQQQPPPRRRRRRRRRRRRRRRSSSTTTTTTXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY]]]]]]\\\ZZZYYYWWWVVVVVVWWWWWWVVVUUUSSSSSSTTTVVV[[[ZZZYYYXXXWWWVVVVVVVVVWWWYYY\\\]]]]]]]]]___```kkkhhhddd```]]]\\\]]]^^^YYYWWWUUUTTTUUUWWW[[[]]][[[[[[\\\]]]^^^```aaabbbbbbbbbcccddddddbbbaaa``````______^^^^^^]]]]]]\\\]]]]]]]]]]]]___cccfffhhhiiihhhjjjnnnrrrpppiiibbbaaa]]]ZZZ[[[^^^bbbccccccgggffffffffffffhhhiiijjjjjjjjjkkkmmmooopppnnnmmmggghhhiiikkkkkkjjjiiiiiihhhjjjkkkjjjhhheeeddddddiiigggeeeeeefffggghhhhhhiiikkkmmmmmmmmmnnnpppqqqlllkkkkkkjjjkkkkkklllllljjjmmmmmmiiihhhkkkmmmllllllooorrrrrrppppppqqqtttqqqsssvvvxxxyyyxxxvvvtttrrrsssssssssrrrrrrtttvvv|||zzzyyyzzzxxxvvvuuuuuuvvvwwwwwwvvv<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::::::::;;;===<<<;;;:::::::::;;;;;;;;;:::888777777888:::;;;;;;;;;;;;;;;;;;;;;::::::;;;:::999999888888999999::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<===<<<<<<=========<<<<<<;;;888888888999999999::::::;;;<<<===??????===<<<;;;>>>>>>>>>===;;;:::888777888999999:::::::::999999::::::;;;;;;;;;;;;::::::======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::;;;:::999888888:::<<<<<<<<<;;;:::;;;<<<===>>>EEEBBB>>>===>>>???@@@@@@??????>>>========================<<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<<<<;;;<<<======>>>>>>>>>===>>>===<<<<<<>>>>>>===<<<>>>>>>======>>>>>>???@@@@@@@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@??????>>>>>>??????>>>>>>======<<<=========??????@@@AAAAAAAAAAAAAAA??????>>>======>>>>>>???>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@AAACCCEEEEEEEEEBBBCCCDDDCCCAAAAAACCCDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFEEEDDDDDDDDDEEEGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDEEEGGGIIIKKKJJJIIIMMMMMMMMMLLLKKKIIIHHHFFFCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHIIIKKKMMMNNNOOOOOOPPPQQQRRRRRROOOMMMLLLLLLIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLMMMLLLKKKKKKKKKJJJJJJJJJJJJMMMMMMMMMMMMMMMNNNOOOPPPOOONNNMMMLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY]]]\\\[[[ZZZXXXWWWVVVUUUVVVVVVWWWUUUSSSSSSTTTVVVXXXWWWWWWWWWWWWWWWXXXXXXYYY[[[^^^``````aaabbbdddhhhfffccc```^^^]]]]]]]]]YYYXXXWWWVVVWWWYYY\\\]]][[[[[[[[[[[[\\\^^^```aaabbbbbbcccccccccbbb```_________^^^^^^]]]]]]]]]]]]]]]]]]\\\]]]___bbbeeefffjjjjjjlllqqquuutttnnnhhhiiieeebbbaaadddfffffffffhhhhhhhhhiiikkkmmmooopppjjjiiijjjkkkmmmnnnllljjjgggggghhhiiiiiihhhgggfffiiikkklllkkkiiigggffffffiiigggeeeeeeeeefffffffffdddfffhhhhhhhhhiiijjjllljjjjjjjjjjjjjjjjjjkkkkkkllloooooojjjhhhjjjlllkkkjjjmmmpppqqqppppppqqqssssssuuuwwwxxxxxxwwwuuussssssttttttsssrrrqqqsssuuu~~~|||zzzzzzzzzuuuvvvwwwyyyzzz{{{|||}}}<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::999999999999:::::::::999999999999999::::::;;;;;;:::999999999999:::666666555555666888999:::::::::::::::::::::::::::::::::999888888888888999<<<<<<<<<<<<;;;:::999888999:::;;;<<<<<<;;;:::999888888888999:::;;;<<<===<<<<<<<<<<<<<<<;;;::::::888888888888999999999999::::::<<<<<<<<<<<<::::::<<<<<<<<<<<<;;;:::999999::::::999999888777555555::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;::::::;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888888999:::::::::;;;;;;::::::;;;===???@@@DDDAAA>>>======>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<===???@@@@@@>>>>>>>>>======>>>>>>???@@@AAA@@@@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@????????????>>>>>>>>>???@@@@@@>>>============>>>???@@@======>>>???????????????>>>>>>============>>>???======>>>???@@@@@@@@@@@@>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAACCCDDDDDDCCCBBBCCCCCCBBBAAAAAABBBDDDEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFGGGJJJMMMNNNNNNQQQPPPMMMKKKHHHFFFEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNOOOPPPQQQPPPMMMKKKIIIIIIHHHIIIJJJJJJJJJJJJJJJIIIGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNOOOPPPRRRTTTVVVWWWUUUUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWVVVUUUUUUTTTUUUWWWVVVUUUSSSTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[YYY\\\___aaabbbbbbccceeedddcccbbbaaa___^^^^^^]]]ZZZZZZZZZZZZZZZ[[[]]]]]]\\\[[[ZZZYYYZZZ\\\___```bbbbbbccccccbbb```___^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^___aaadddeeejjjjjjlllqqquuutttpppkkknnnlllhhhgggggghhhhhhggghhhhhhiiikkkmmmoooqqqsssjjjiiihhhjjjkkkkkkjjjhhhggghhhhhhiiihhhhhhggggggkkklllmmmllljjjhhhhhhhhhhhhgggfffeeedddcccccccccaaacccdddeeeddddddfffhhhhhhhhhhhhhhhiiiiiijjjjjjmmmqqqpppllliiikkklllkkkiiikkkmmmnnnnnnnnnooopppssstttuuuvvvvvvtttsssrrrrrrssssssrrrqqqppprrrsss}}}~~~~~~|||{{{{{{{{{tttwwwzzz}}}~~~~~~<<<<<<;;;;;;;;;;;;;;;;;;999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;999999888888888888999999888888888888888888999:::999999999888888888888999555555555555666777888999999999999999:::::::::::::::999999888888888888888::::::::::::999888777777888999:::;;;;;;:::999888666666666777888:::;;;<<<;;;<<<<<<;;;;;;:::999888999::::::::::::;;;;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::999999999999888666555444:::::::::;;;;;;:::::::::999999888888888888999999999999999:::;;;;;;<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<999777888:::<<<:::777::::::::::::<<<>>>@@@AAACCCAAA>>><<<=========<<<<<<;;;;;;:::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>============>>>>>>>>>>>>>>>======<<<<<<===@@@AAAAAA@@@===============>>>??????AAA@@@@@@@@@????????????========================<<<===>>>>>>??????>>>>>>============>>>???@@@AAA??????>>>>>>>>>>>>??????:::;;;<<<<<<======<<<<<<======<<<=========>>>>>>;;;<<<===>>>????????????<<<===>>>???@@@BBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@AAAAAABBBCCCDDDEEEEEECCCAAAAAACCCDDDCCCBBBBBBCCCCCCBBBAAAAAABBBDDDEEEEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEEDDDEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEECCCCCCDDDEEEEEEFFFFFFFFFJJJHHHFFFGGGKKKOOORRRSSSSSSQQQNNNJJJHHHFFFFFFFFFBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGIIIJJJKKKLLLLLLNNNOOOPPPOOOLLLIIIHHHGGGKKKKKKLLLLLLLLLLLLKKKKKKGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJLLLMMMNNNNNNMMMLLLKKKMMMNNNNNNMMMLLLKKKKKKIIIJJJJJJKKKLLLMMMMMMNNNPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNOOOPPPQQQSSSTTTUUUSSSTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXVVVUUUUUUTTTRRRTTTVVVWWWUUUTTTSSSTTTSSSSSSTTTUUUWWWYYY[[[\\\YYY\\\___``````___``````aaabbbbbbcccbbbaaa```___[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ\\\___```bbbbbbbbbbbbaaa```^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^____________```bbbcccdddhhhhhhjjjmmmooooookkkhhhllljjjhhhfffeeeffffffffffffggghhhjjjkkkmmmooopppkkkiiiiiiiiijjjjjjiiihhhhhhhhhiiijjjkkkkkkkkklllkkklllmmmllljjjhhhhhhiiihhhhhhgggeeecccaaaaaaaaabbbdddeeeeeeddddddeeegggeeefffggghhhiiiiiijjjjjjlllpppqqqmmmkkkmmmnnnmmmhhhiiijjjkkkkkkjjjjjjkkknnnnnnooopppqqqqqqqqqqqqooopppqqqppppppppprrrsss|||~~~~~~}}}}}}~~~{{{{{{|||~~~zzz:::::::::;;;;;;;;;;;;;;;999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;888888888777777888888888888777777777888888999:::777777888888888888888888777777666666666666777777888888888999999999:::::::::999888888777777888888666666777888888888777777888888999::::::999888888555555666777888999;;;<<<:::::::::::::::999888888999999999:::::::::;;;;;;::::::::::::::::::::::::888999999:::::::::::::::888999999999999999888888999::::::::::::::::::999888888777777777888888999888888999999:::;;;;;;;;;=========<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;:::::::::;;;888777888;;;<<<999777999888999999;;;===@@@AAAAAA???<<<<<<<<<===<<<;;;;;;::::::999999999999999<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>======<<<;;;;;;===@@@BBBBBBAAA=========<<<===>>>>>>???@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======<<<<<<======>>>???AAAAAAAAA@@@???>>>============;;;<<<======>>>>>>======;;;;;;<<<<<<============;;;;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEECCCBBBBBBCCCCCCCCCBBBAAABBBCCCBBB@@@@@@BBBCCCEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCEEEFFFGGGGGGGGGGGGJJJHHHGGGHHHLLLQQQTTTVVVTTTSSSQQQNNNLLLJJJIIIHHHDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEGGGHHHJJJKKKKKKKKKLLLNNNOOONNNKKKHHHGGGGGGKKKKKKLLLLLLMMMLLLLLLLLLJJJKKKLLLMMMLLLLLLJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMLLLKKKJJJMMMPPPRRRRRROOOLLLJJJJJJHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSRRRSSSTTTVVVXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTQQQSSSVVVVVVUUUTTTSSSTTTTTTTTTUUUVVVWWWYYYZZZ[[[[[[^^^aaabbb```^^^]]]]]]aaabbbdddeeeeeedddcccbbb]]]^^^___`````````___^^^___^^^]]]\\\\\\]]]___```aaabbbbbbbbbaaa```^^^]]]]]]]]]]]]^^^^^^_________aaaaaaaaaaaabbbbbbccccccggghhhhhhiiijjjhhhfffcccfffeeeeeedddcccdddeeefffgggggghhhiiijjjkkkkkkllllllkkkjjjjjjkkkkkkkkkiiifffggghhhiiikkkmmmnnnoookkkkkklllkkkiiihhhhhhjjjiiijjjjjjgggccc``````aaaccceeeffffffddddddeeefffdddeeegggiiijjjjjjkkkjjjjjjoooqqqnnnnnnqqqrrrqqqiiiiiiiiiiiihhhgggfffeeefffggghhhiiilllnnnpppqqqlllmmmoooooooooppprrrttt{{{}}}~~~{{{999999999999::::::::::::999888777777777888999:::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;888888777777777777888888777777777777888999::::::666777888888999888888888777777777777777777777777777777777888888999999:::999999888777777777777888444555666777888888888888888888888888888888888888666666666777888999:::;;;888888999999999999888888777777777777888888888888999999999999999999999999777888999999:::::::::999888888999:::;;;;;;;;;:::999999::::::::::::999999999999888888999999::::::888888999999::::::;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888999::::::999777888888888888:::<<<>>>???>>>===;;;;;;<<<===<<<;;;;;;:::999999888888999999<<<<<<<<<<<<<<<=========??????@@@@@@@@@@@@??????===============<<<<<<;;;<<<;;;;;;===???AAAAAA@@@======<<<<<<======>>>???????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA???>>>===<<<<<<<<<>>>??????@@@@@@@@@@@@@@@999:::;;;<<<=========<<<;;;;;;<<<===>>>>>>>>>>>>=========>>>??????@@@@@@???@@@@@@AAAAAA@@@@@@???@@@???@@@@@@AAABBBCCCDDDEEECCCBBBBBBCCCCCCCCCBBBAAABBBBBBAAA@@@@@@AAACCCEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGIIIJJJJJJJJJIIIJJJIIIHHHJJJNNNSSSWWWYYYRRRSSSSSSRRRPPPLLLHHHFFFFFFFFFFFFFFFGGGHHHIIIIIIEEEFFFGGGHHHJJJJJJJJJKKKKKKLLLNNNMMMKKKHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIIIINNNRRRVVVVVVRRRMMMKKKKKKHHHHHHIIIKKKLLLNNNOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTVVVWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVVVVUUUUUUQQQSSSUUUUUUTTTSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[___bbbeeefffdddbbb``````bbbcccdddffffffeeedddddd______```aaaaaa``````_________^^^^^^]]]^^^^^^^^^```aaabbbbbbbbbaaa```___]]]]]]^^^___```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbgggggghhhgggfffeeecccbbbbbbcccddddddcccccceeeggghhhiiijjjkkkllllllkkkkkkmmmkkkjjjjjjlllmmmlllllleeeeeefffgggiiikkkmmmnnnkkklllllljjjhhhhhhiiikkkiiilllmmmjjjeeebbbaaacccdddeeefffeeedddcccdddeeedddfffhhhjjjlllmmmmmmllliiinnnqqqppppppsssuuutttkkkjjjhhhiiiiiihhhfffdddccccccdddfffiiimmmppprrrlllnnnooopppoooqqqsssuuuzzz|||~~~777777888888888999999999999888666666666777999:::::::::::::::::::::::::::777888999::::::;;;;;;;;;999888888777777888888999888777777888999:::;;;;;;666777888999999999888888555555666777777888888888666666777777888999999:::999999888777777777777777555666777888999999999999999888777666666777888999888777777777888888999:::666666777888999999999999777777777777888888888888888777777777777777777888777888888999999999999888888999999:::;;;;;;::::::999999::::::::::::999999888888888888888999::::::888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::::::::999999666888::::::999888888888777777777777888:::<<<===<<<;;;::::::<<<===<<<;;;;;;:::999999888888999999::::::;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<;;;::::::<<<;;;;;;<<<>>>@@@???>>>===<<<<<<<<<<<<===>>>>>>===>>>>>>>>>===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;===============>>>???@@@???>>>>>>===<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???888999;;;<<<======<<<<<<;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>???@@@AAADDDBBBAAAAAACCCDDDDDDCCCAAABBBBBBAAA@@@@@@AAACCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB???@@@AAABBBBBBBBBAAAAAAEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFIIIKKKMMMMMMMMMLLLKKKJJJJJJMMMRRRWWWZZZ[[[XXXZZZ\\\\\\XXXRRRKKKFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFHHHIIIJJJJJJJJJJJJIIIKKKMMMMMMKKKIIIIIIIIIDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLKKKIIIHHHHHHGGGGGGJJJOOOUUUUUUQQQLLLKKKKKKGGGHHHIIIKKKLLLNNNOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVRRRSSSTTTSSSRRRSSSTTTVVVVVVVVVWWWXXXYYY[[[\\\]]]___bbbfffhhhgggfffeeedddccccccddddddeeeeeeddddddaaa`````````````````````]]]^^^^^^___^^^]]]\\\[[[```aaabbbcccccccccbbbaaa^^^^^^___```aaabbbcccdddaaaaaaaaaaaaaaa```___^^^ddddddeeedddcccbbbbbbbbb```bbbdddcccbbbaaaccceeefffgggiiikkklllmmmmmmllllllkkkiiiiiikkkmmmnnnmmmhhhggggggggghhhjjjlllmmmlllmmmmmmkkkiiiiiikkkmmmjjjmmmooommmgggddddddeeefffggggggfffeeeddddddeeeeeegggjjjmmmnnnoooooonnnkkkpppsssqqqqqqtttuuusssllljjjiiijjjlllmmmkkkhhhfffffffffgggjjjnnnqqqtttrrrsssssssssqqqqqqsssuuuwwwyyy|||~~~~~~666666777777888888888999999888666555666777999:::::::::::::::::::::::::::666777888999:::;;;;;;;;;999999888888888888999999888888888888999:::;;;<<<666777888:::::::::999888111222444666777888999999555666666777888999999999999888888777777777777777888999999::::::::::::999:::999666555555666999:::999888888888888888999999444555666888999999999999888999999999999:::::::::666666555555555555666666777888888999999999888888999999:::::::::999999888999999999::::::999999999666666555666666777888888888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999555888;;;;;;888666777999777777666666777999;;;<<<:::999999:::<<<======<<<;;;:::999999888999999999999999999::::::;;;;;;;;;<<<<<<============<<<<<<;;;<<<<<<<<<;;;::::::999<<<;;;:::<<<>>>???>>>===<<<<<<<<<<<<<<<===>>>>>><<<============;;;999888;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;===============>>>>>>???<<<<<<<<<<<<<<<======>>>;;;<<<<<<===============777999:::<<<======<<<<<<;;;<<<===>>>????????????????????????>>>>>>>>>>>><<<===>>>??????>>>===<<<===<<<<<<<<<<<<======>>>CCCBBBAAAAAACCCDDDDDDCCCAAABBBBBBAAA@@@@@@AAACCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB>>>???@@@AAABBBAAA@@@@@@EEEDDDDDDDDDCCCCCCCCCCCCFFFGGGJJJMMMOOOOOONNNNNNLLLKKKLLLPPPUUUZZZ\\\]]]dddgggjjjjjjfff]]]TTTMMMFFFFFFFFFFFFGGGHHHIIIJJJFFFGGGHHHIIIJJJKKKKKKKKKHHHKKKMMMMMMKKKJJJJJJJJJDDDEEEGGGIIIKKKLLLLLLMMMHHHGGGGGGGGGHHHJJJLLLMMMIIIJJJJJJJJJKKKKKKLLLLLLNNNMMMJJJHHHGGGFFFFFFGGGDDDJJJQQQRRRNNNJJJIIIIIIGGGGGGIIIKKKMMMNNNPPPQQQPPPQQQRRRSSSSSSRRRQQQPPPKKKLLLLLLNNNOOOQQQSSSTTTRRRSSSTTTUUUVVVWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVSSSSSSSSSRRRQQQRRRUUUWWWUUUUUUVVVXXXZZZ\\\^^^```\\\```eeehhhhhhhhhggggggccccccccccccccccccddddddaaaaaa```````````````aaa[[[]]]^^^___^^^\\\ZZZXXX___```bbbcccddddddcccccc^^^___```aaabbbcccdddeee````````````___^^^]]]\\\___```aaaaaa```___```bbb___bbbcccbbb```___```bbbcccdddgggiiikkkmmmmmmmmmkkkjjjhhhiiikkkmmmnnnnnnmmmlllkkkjjjjjjkkkllllllnnnnnnnnnlllkkkkkkmmmoookkknnnqqqoooiiieeeeeeggghhhjjjjjjiiigggffffffgggfffhhhkkknnnpppqqqppppppmmmrrrtttrrrrrrttttttrrrllljjjjjjlllpppqqqpppmmmjjjjjjiiiiiikkkooosssuuuwwwwwwwwwuuusssrrrsssttttttwwwzzz|||}}}~~~666666666666666555555444777777666666666666666777888888888777777777777666777777777888999:::<<<<<<666666777888888888888888999777666777999::::::999888999::::::;;;;;;::::::888888888777777777777777777777777777777888888888666666777777888888888999666666666666666777888888555666666666666777777777;;;:::999888888999;;;===;;;:::888888999888777555888888999:::::::::999999;;;:::888666666666666777777777888999999999999888666777777888888888888777555666888999888777555444222333444555666888999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;::::::::::::999999999999999999:::999888666555555555555777777777777666666666666666777888888888888777777999999777666555555555555777777888888999::::::::::::<<<===<<<;;;;;;<<<===??????>>><<<;;;:::999888===<<<;;;;;;<<<===>>>???>>>>>>>>>>>>============AAA@@@>>><<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999999999:::;;;;;;;;;<<<===>>>>>>===<<<;;;::::::999999999:::;;;;;;>>>======<<<<<<<<<======<<<===>>>???>>><<<:::999<<<======>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@??????@@@@@@@@@?????????>>>>>>AAA@@@?????????@@@BBBCCC<<<>>>@@@BBBBBBAAA???===GGGEEECCCAAAAAABBBDDDEEEJJJHHHGGGIIILLLNNNMMMKKKPPPOOOOOOSSSZZZbbbiiillluuuyyy|||{{{rrrdddVVVNNNJJJGGGDDDEEEGGGIIIHHHGGGIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHCCCDDDEEEGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLJJJIIIHHHGGGGGGHHHIIIKKKLLLMMMLLLJJJIIIGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNNNNOOOOOOOOOOOONNNOOOOOOOOOOOOOOOOOOPPPRRRRRRTTTUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZXXXWWWVVVYYYWWWUUUVVVXXXYYYWWWUUUWWWVVVUUUTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXZZZ]]]___bbbcccdddeeefffeeedddccceeeeeefffffffffeeecccbbbddddddcccbbbaaaaaaaaabbb\\\]]]]]]^^^]]]\\\ZZZYYYZZZ___dddhhhhhheeecccbbb``````___aaadddfffggggggfffccc```]]][[[[[[\\\]]]\\\^^^```^^^\\\\\\^^^aaabbbbbbbbbccccccdddddddddddddddfffggghhhiiiiiijjjhhhiiijjjkkkkkkkkkjjjjjjjjjkkkkkkllllllkkkjjjjjjnnnmmmllllllmmmllljjjhhhhhhkkkmmmkkkgggdddcccdddeeeddddddgggjjjllljjjhhhhhhiiilllooorrrpppmmmiiijjjlllnnnpppqqqqqqqqqpppnnnlllkkkmmmqqqssssssqqqnnnmmmmmmmmmoooqqqtttvvv~~~zzzvvvsssssssssssssssrrrtttwww{{{~~~666777777777777666555555777777666666666666777777888888888888888999999999888888888888999:::;;;;;;777888999999:::999999999999888666777888999999888888999999:::::::::::::::777777777777777777777777777777777777777777777888666666666777777777888888666666666666666777777888666777777777777888888888:::999888777777888:::;;;<<<:::888777888888777666777888888999999999999999;;;:::888777666666666777777777888999999999999888777777888888888777777666555666888888888777555444777777777777777777777777888999999:::;;;<<<<<<===:::;;;;;;;;;:::999999888999999999999999999999999:::999888777666666666666777777777666666666555555888888888888888888777777999888777666555555555555333444444555555666666777:::;;;<<<<<<;;;;;;<<<===>>>>>>===<<<;;;;;;:::999<<<;;;:::::::::;;;<<<===========================@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<<<<<<<===>>>>>>===<<<<<<;;;;;;:::::::::::::::;;;======<<<<<<;;;<<<<<<============<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;;;;<<<===>>>???@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>======>>>???????????????@@@@@@AAAAAAAAAGGGEEECCCAAAAAABBBDDDEEEJJJHHHGGGHHHKKKMMMMMMLLLMMMMMMOOOTTT\\\eeemmmqqqzzzwwwhhh[[[TTTLLLIIIEEEDDDFFFGGGFFFEEEHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKIIIHHHGGGFFFFFFHHHIIIKKKMMMMMMLLLKKKJJJGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMNNNOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVXXXXXXYYYYYYYYYXXXWWWVVVYYYVVVTTTTTTVVVXXXWWWUUUWWWVVVTTTSSSSSSSSSTTTUUUWWWXXXYYYXXXXXXYYY\\\^^^aaaaaabbbcccccccccccccccddddddeeeeeeeeedddcccbbbeeeeeecccbbbaaa`````````]]]]]]^^^___^^^]]]\\\\\\ZZZ^^^dddffffffdddbbbaaaaaaaaa```aaacccdddeeeeeecccbbb___]]]\\\\\\^^^___^^^___```^^^\\\[[[]]]___ccccccccccccccccccdddddddddeeefffhhhiiijjjjjjjjjhhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkooommmllllllmmmllljjjhhhfffhhhiiihhhdddbbbaaabbbbbbbbbcccgggjjjkkkiiigggjjjkkkmmmpppqqqppplllhhhkkkmmmppprrrrrrqqqooonnnllljjjhhhjjjnnnqqqrrrrrrnnnooopppqqqrrrsssssstttxxxyyyzzz{{{yyywwwtttsssssstttvvvxxxzzz}}}~~~~~~777777888888777777666555777777666666666666777777666777777888888999999::::::999999888888999::::::999999:::;;;;;;;;;;;;::::::888777777888999888777777888999999::::::999999777777777777777777777777888888777777777777777777555666666666666666777777666666666666777777777777888888888999999999999:::888777777666666888999:::<<<:::777666666777888777666666777888888888888888:::999888777777777777777777777888999999999999888888888888888888777666555666666777888777666555444777777777777777777777777666777888999;;;<<<===>>><<<<<<;;;;;;:::888777666777777888888999999:::::::::999999888777777777777666666666666555555555555:::999888777666666777888999888777666666555555666555555555666777777888888999;;;<<<<<<;;;;;;<<<============<<<<<<<<<;;;;;;;;;;;;:::999999999::::::========================>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<======>>>>>>>>>============<<<;;;:::::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>===<<<<<<<<<===>>>???>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<===>>>??????@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>======AAA@@@???>>>???AAACCCEEEGGGEEECCCBBBAAABBBDDDEEEIIIGGGEEEFFFHHHKKKMMMMMMKKKLLLPPPVVV^^^hhhpppttt~~~|||lll```ZZZNNNKKKFFFDDDDDDEEEEEEDDDGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEIIIJJJLLLMMMNNNMMMKKKJJJGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUWWWWWWXXXXXXXXXWWWVVVVVVXXXUUUSSSRRRTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUXXXYYYZZZYYYXXXXXXZZZ\\\_________^^^______```aaacccccccccdddccccccbbbaaafffeeecccaaa___^^^^^^]]]]]]]]]^^^_________^^^^^^[[[___ccceeedddbbb``````aaaaaaaaa```aaaaaabbbbbbaaa```^^^\\\\\\]]]___```___``````^^^\\\\\\]]]^^^ddddddcccccccccccccccccceeefffggghhhiiijjjjjjjjjhhhgggfffeeeeeefffgggggghhhggggggggghhhjjjlllmmmooommmlllkkkkkkkkkiiigggcccdddeeedddaaa___^^^^^^___```cccgggjjjkkkiiigggllllllmmmooopppoookkkhhhlllnnnqqqttttttqqqnnnllljjjhhhfffgggkkkooorrrsssppprrrtttuuuvvvuuusssrrrsssyyyzzzvvvsssuuuttttttuuuvvvwwwxxxyyyyyy}}}888888888888888777666666777666666666666777777888444555666777888999::::::;;;:::999999888888888999999999:::;;;;;;;;;;;;:::;;;999777666777888777666666777888888999999888888666666666777777777777777888888888777777777777777555555555555666666666666555666666777777777777777999999999999::::::::::::777777777777777888999:::<<<999666444555777888888444555666777888888888777999999999888888777777777777777888999999999999888999999999888888666555444666666777777777666555444333333444666777888999:::777777888999:::;;;<<<<<<;;;;;;;;;::::::888777777555666666777888999::::::888888777777777777777777666666666666555555555444:::999666444444444666777888888777666666666666666555666666777777888999999999:::;;;;;;;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999;;;<<<<<<<<<<<<<<<======<<<<<<===>>>===<<<;;;999999::::::;;;;;;<<<<<<<<<<<<=========<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<===<<<<<<=========>>>======???>>>===<<<;;;:::::::::;;;;;;:::::::::;;;<<<<<<<<<===>>>@@@@@@AAA@@@@@@?????????>>>===;;;:::999:::;;;;;;<<<===>>>??????AAAAAA@@@@@@@@@?????????@@@>>>===<<<<<<===???AAA????????????????????????@@@@@@@@@@@@@@@@@@????????????>>>>>>???AAACCCDDDFFFEEECCCBBBBBBBBBDDDDDDGGGFFFDDDDDDFFFIIILLLNNNLLLNNNRRRWWW]]]eeemmmqqq}}}yyyjjj___ZZZNNNKKKGGGDDDCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEGGGFFFEEEDDDCCCCCCBBBBBBEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDIIIJJJLLLNNNNNNMMMLLLKKKGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIKKKMMMNNNNNNOOOLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVVVVVVVVVVVVVUUUUUUVVVTTTRRRPPPQQQSSSUUUWWWWWWVVVUUUTTTSSSTTTUUUUUUXXXYYYZZZYYYXXXWWWXXXZZZ\\\\\\[[[ZZZ[[[\\\]]]^^^```aaaaaaaaaaaa`````````dddcccaaa___]]][[[ZZZZZZ\\\\\\]]]]]]^^^^^^^^^^^^]]]```cccdddcccaaa``````___``````_________```aaa```___^^^]]]\\\]]]^^^___^^^^^^^^^]]]]]]]]]^^^___dddccccccccccccbbbbbbbbbeeefffggghhhiiiiiiiiiiiihhhgggeeeccccccccceeefffeeedddddddddfffiiilllnnnmmmkkkiiihhhhhhhhhfffdddbbbbbbbbbaaa___^^^]]]]]]^^^```cccgggjjjjjjiiigggjjjjjjkkkmmmoooooommmjjjkkknnnrrruuuvvvssspppmmmjjjhhhggggggjjjooosssuuussstttuuuvvvvvvuuutttsssttt||||||wwwuuuuuutttssssssssstttvvvvvvxxx|||888888888888888777666666666666666666666777888888666666777888:::;;;<<<<<<;;;;;;:::999888888888888888999::::::;;;::::::::::::888666666777777777555555666777777888888777777555555666666777777777777888888888888777777666666666666666666555555555555555555666777888777777666888888999999999:::::::::777777777888999::::::;;;<<<999555444555777888888444444555666777888888888999999999999999888888888777777888999999999999888999999999888888666555444666666666666666555555444111222333444666777888888888888888999999999999999888888999::::::999999999555555666777777888999999666666555555555666666777777666666666666555555555888777444333222333555666888777777666666666666777222222333444444555555666888999;;;;;;:::;;;<<<>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<======<<<:::999666777888:::<<<>>>???@@@<<<=========<<<;;;::::::;;;;;;::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<======>>>???>>>===<<<;;;::::::::::::::::::::::::;;;<<<===:::===BBBEEEFFFEEEBBB????????????>>><<<;;;999888::::::;;;<<<===>>>??????@@@????????????>>>>>>>>>>>>===;;;;;;;;;===???@@@????????????????????????AAAAAAAAA@@@@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAAFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCDDDHHHLLLNNNOOOQQQTTTVVVYYY___fffkkkyyy}}}zzzooobbbZZZVVVKKKJJJHHHEEEDDDEEEGGGHHHEEEFFFFFFGGGGGGFFFEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCEEEEEEDDDDDDCCCBBBAAA@@@DDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDIIIJJJLLLMMMNNNMMMKKKJJJGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSRRRPPPPPPRRRUUUWWWXXXWWWVVVUUUTTTUUUUUUVVVWWWXXXYYYXXXWWWVVVVVVWWWYYYYYYXXXWWWWWWYYYZZZ[[[]]]]]]]]]]]]]]]]]]^^^^^^```___]]]\\\ZZZYYYXXXXXXZZZZZZZZZ[[[[[[\\\\\\]]]^^^```bbbcccaaa`````````\\\^^^___^^^\\\\\\^^^aaa______^^^]]]]]]]]]^^^^^^\\\\\\\\\\\\^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbddddddeeefffgggggggggggghhhfffdddbbbaaaaaabbbcccaaaaaaaaaaaacccgggjjjllljjjgggeeedddddddddcccbbbbbbaaa```______^^^]]]]]]]]]```dddfffhhhhhhggggggffffffgggiiilllnnnnnnmmmhhhkkkppptttvvvuuurrrppplllkkkjjjiiikkknnnsssvvvuuutttsssrrrrrrssstttuuuxxxzzzwwwwwwsssssssssttttttuuuvvvwwwyyy|||777777888888777777666555666555555666666777888999999::::::<<<===>>>??????;;;::::::999888888888999888999::::::;;;;;;::::::999777666666777888777666444555666666777777666666444555555666666777777888999999888888777666666666777777777666666666666555444555777888888888777666777777777888888888888999666777777888999:::;;;;;;:::888555444666777888888333444555777888888888888888999999:::999999888888777777888999999999999888888888888888888777666555666666666555555555444444444444444444444444444444888888888888888888888888777777888999999999999999555555666666777777888888444444444444555555666777777777777777666666666666666555444333333444555666777777666666666666777777444444555555666777777777777999:::;;;:::;;;<<<>>>:::::::::::::::;;;;;;;;;::::::;;;;;;;;;:::999999999999::::::;;;<<<<<<<<<:::;;;;;;;;;;;;;;;::::::555666888:::<<<>>>@@@@@@<<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;::::::::::::;;;<<<===>>>======<<<;;;:::::::::;;;::::::::::::;;;<<<===>>>:::>>>DDDHHHIIIFFFAAA>>>>>>>>>>>>===<<<;;;999999::::::;;;<<<===>>>>>>?????????>>>>>>>>>=========<<<;;;;;;:::;;;<<<>>>??????????????????@@@@@@@@@@@@??????>>>>>>@@@AAABBB???@@@@@@AAABBBAAAAAA@@@EEEEEEDDDCCCCCCCCCCCCCCC@@@AAABBBCCCDDDFFFKKKNNNPPPRRRTTTTTTUUU[[[ccciiittttttqqqkkkbbbZZZTTTRRRJJJJJJJJJHHHFFFFFFHHHIIIEEEFFFGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEHHHIIIKKKLLLMMMLLLJJJIIIFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOPPPOOOOOONNNOOOPPPQQQRRRSSSSSSRRRRRRSSSSSSTTTUUURRRSSSRRRQQQQQQRRRUUUWWWWWWVVVUUUTTTTTTTTTUUUVVVTTTVVVWWWWWWUUUTTTTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZ\\\^^^``````______```aaa\\\^^^___]]]ZZZYYY[[[^^^]]]]]]]]]]]]]]]^^^______]]]\\\[[[\\\^^^```aaa```______``````aaaaaaaaaaaabbbbbbcccdddddddddddddddeeedddbbb```___^^^______]]]]]]^^^___aaadddfffhhhfffdddaaa```aaabbbbbbaaacccaaa_______________]]]\\\___bbbcccccccccdddeeebbbbbbbbbeeeiiillllllllleeehhhmmmqqqsssrrrqqqooommmmmmlllkkkjjjlllooorrrqqqpppooooooppprrrtttvvvxxx{{{}}}|||xxxuuuuuuvvvrrrssstttvvvvvvwwwvvvvvvxxx{{{}}}|||{{{|||666777777777777666555555555555555555666777888999::::::;;;;;;<<<===>>>>>>::::::999999888999999999::::::;;;<<<<<<<<<<<<;;;888666555555777888888777444444555666666666666555444444555555666777777888999999888888777666666555888888777777777666666666444555777888888888666666555555555666666666777777444555666888999999::::::888777555555777888777666444444666777888999999999888888999:::::::::999888777777888999999999999888777777888888888777777666666666555555444444444555555555555555555555555555666777777777888888999999888999999999999888888777666666666666666666666666444444444555555666888888999888888888777777777777444555555666666777777888777777666666666666777777777777888888999::::::;;;666888::::::::::::<<<>>>999999999999999999999999777888999:::::::::999888888999999:::;;;;;;<<<<<<;;;:::::::::::::::;;;;;;777888999:::<<<===>>>>>>;;;;;;<<<<<<===<<<<<<<<<;;;::::::999999::::::;;;999888888888888999::::::999999888888999:::<<<===;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>???;;;>>>CCCFFFGGGDDD@@@===============<<<;;;:::999999::::::;;;<<<===>>>>>>>>>>>>>>>=========<<<<<<999::::::;;;<<<<<<======>>>>>>?????????@@@@@@@@@BBB@@@>>>===>>>AAADDDGGGEEEDDDBBBAAAAAABBBCCCCCCEEEDDDDDDDDDCCCCCCCCCCCC===???BBBCCCDDDFFFIIIMMMOOOPPPRRRRRRSSSZZZeeemmmtttnnneee^^^YYYVVVRRRPPPKKKMMMNNNLLLIIIFFFGGGHHHEEEFFFGGGHHHHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKIIIHHHFFFFFFGGGHHHHHHGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOQQQPPPOOONNNNNNOOOQQQRRRRRRRRRQQQQQQQQQRRRTTTTTTPPPRRRTTTSSSRRRRRRUUUWWWUUUUUUSSSRRRRRRRRRSSSTTTQQQSSSUUUUUUTTTSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUWWWVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYZZZ[[[\\\\\\ZZZYYYXXXWWWWWWXXXXXXYYYYYY[[[\\\\\\\\\\\\^^^```^^^```aaa]]]XXXUUUVVVYYYXXXYYYZZZ\\\^^^```bbbbbb```^^^\\\\\\^^^___^^^]]]\\\]]]]]]^^^___```aaaaaa___``````aaaaaaaaaaaa```aaa```___^^^\\\[[[ZZZYYYZZZZZZ\\\^^^```aaacccddddddbbb______```bbbbbbbbbdddaaa^^^^^^___```___]]][[[]]]___^^^]]]]]]```bbbaaa``````aaaeeehhhiiiiiiccceeehhhlllmmmmmmlllkkkkkklllllljjjgggfffiiikkkjjjkkklllmmmoooqqqssstttrrrrrrrrrqqqqqqrrrssstttrrrtttvvvwwwxxxvvvuuussstttvvvwwwvvvttttttwww{{{666666666666666555555444555555555555666777999999777888888999999::::::;;;:::999999888999999::::::;;;<<<<<<===============777555444555777888888888333444555555666666555555444444444555666777777888999999999888777666666555999999888888777777666666444555777888999888666555444444444444555555555555333444555777888888999999777666555666777888777666444555666888999999::::::777888::::::;;;:::999888777777888999999999999888666777777888888888888777666666555444444444444555222333444555666888999999444555666777888999:::;;;:::::::::999888777666555666666666666666555555555555555555555666888999:::999999999999888888888777444555666888999999999999777777666666666666777888555555555666777777888888666888::::::::::::<<<>>>999999999888888888777777555666777999999999888777888888999::::::;;;<<<<<<;;;:::999888999:::;;;<<<:::::::::;;;;;;<<<<<<<<<::::::;;;<<<=========<<<;;;::::::999999::::::;;;888888777777888888999:::888888777777888:::;;;<<<::::::999999999:::;;;;;;;;;;;;;;;<<<===>>>??????<<<>>>AAACCCDDDBBB???===============<<<;;;::::::999::::::;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<>>>>>>??????@@@@@@@@@@@@EEECCC@@@???@@@DDDHHHKKKJJJHHHDDDAAA@@@BBBEEEGGGDDDDDDDDDDDDDDDCCCCCCCCC;;;>>>BBBDDDDDDEEEIIILLLLLLNNNPPPPPPSSS\\\iiisssuuukkk___XXXUUUUUUSSSPPPMMMOOOQQQOOOJJJFFFEEEFFFFFFGGGHHHIIIHHHGGGEEECCCBBBCCCCCCCCCCCCCCCCCCCCC>>>???@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGIIIKKKKKKJJJIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNQQQPPPOOONNNNNNOOOQQQSSSRRRQQQPPPPPPQQQRRRSSSTTTOOORRRUUUUUUSSSSSSUUUWWWTTTSSSQQQPPPPPPQQQQQQRRROOOQQQTTTTTTSSSRRRSSSSSSRRRSSSUUUVVVVVVVVVUUUTTTUUUUUUTTTTTTTTTUUUWWWXXXYYYYYYYYYZZZ[[[]]]______[[[ZZZYYYWWWWWWWWWXXXYYYWWWXXXYYYZZZYYY[[[]]]___aaacccbbb]]]VVVRRRSSSUUUTTTVVVXXX[[[___bbbdddfffccc```]]]]]]^^^^^^\\\ZZZZZZ[[[\\\]]]___```aaaaaa]]]^^^_______________^^^^^^^^^]]]\\\ZZZXXXWWWUUUXXXYYY[[[]]]___``````aaadddaaa______```bbbccccccddd```]]]]]]___```___]]]ZZZ[[[\\\[[[YYYYYY\\\___aaa```^^^___bbbeeeffffffbbbdddfffhhhiiihhhggggggiiijjjkkkhhhdddbbbccceeedddfffjjjmmmpppqqqqqqqqqllljjjiiijjjmmmpppqqqqqqsssuuuwwwyyyxxxvvvrrrpppppprrrsssqqqoooooosssvvv444444444444444444444444111222444555666777666666888888777777777777777888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888999::::::999888777666555555555555666666666777555666777888888888888888444444444555666777777888777888888888888999999999888777666444333333333333444666777999999777666444222333444555666666666666777777777777888999:::;;;:::::::::::::::999888777:::999999999999999999999555555555666666666666666111222444555555444222111222222222333444555666777666777777777888888888999777888:::;;;;;;:::999777888888777777666666555555666555555444444444555555;;;;;;:::999999888888888777888888888888999999999999999999888777555333333555666777777777777777666::::::999999999:::;;;;;;999999888888777777666666777666555555555666888999888888888999999:::::::::<<<;;;;;;::::::999999888;;;;;;;;;::::::999999999999:::;;;============<<<<<<;;;:::999999999:::;;;888999:::;;;::::::888777999888888888999::::::;;;;;;===>>>>>>===<<<<<<===<<<;;;999999999:::<<<>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999666555666999<<>>>>>>>>>>><<<<<<===???@@@AAABBBCCCDDDCCCCCCBBBBBBFFFLLLQQQOOOIIICCCBBBDDDFFFDDDBBB@@@AAABBBCCCCCCAAA???>>>@@@>>><<>>>>><<<;;;<<<===<<<;;;:::999999:::<<<===<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888999<<<===<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAAAAABBBBBBAAABBBEEEJJJNNNKKKFFFAAA???AAACCCAAA???@@@AAABBBCCCBBBAAA???>>>@@@>>>===???CCCGGGIIIIIILLLNNNQQQSSSUUUWWWZZZ\\\^^^ZZZSSSOOOMMMMMMMMMLLLQQQPPPQQQQQQQQQOOOKKKHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@>>>>>>??????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIHHHGGGHHHLLLOOOTTTRRROOONNNNNNOOONNNMMMQQQQQQQQQPPPOOOMMMLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUUUUTTTRRRPPPOOONNNMMMMMMRRRRRRRRRSSSRRRRRRQQQPPPRRRSSSSSSTTTUUUVVVWWWWWWWWWUUUSSSQQQQQQRRRSSSTTTXXXXXXYYYZZZ\\\___aaabbb___^^^[[[YYYWWWWWWWWWWWWTTTTTTSSSRRRSSSUUUXXXYYY\\\[[[ZZZYYYWWWUUUSSSRRRPPPRRRUUUYYY\\\^^^``````eeeggggggddd```\\\[[[\\\XXXYYY\\\^^^aaabbbddddddbbbaaa___]]]\\\[[[ZZZZZZXXXZZZ\\\YYYUUURRRRRRTTTSSSUUUWWWXXXXXXZZZ___bbbbbbbbbcccccccccbbbbbbaaa```^^^[[[YYYXXXXXXYYYZZZZZZYYYWWWVVVUUUVVVVVVWWWZZZ]]]```bbbbbbcccdddeeedddeeefffffffffdddcccbbbbbbdddeeeddd```]]]\\\]]]aaaccceeehhhiiiiiihhhhhhdddddddddeeegggiiikkkmmmtttuuuxxxyyyxxxwwwwwwvvvmmmjjjggghhhjjjlllmmmnnn444444444444444444444444999999888777777777777777777777777666666777777888777777888888888888999999;;;;;;;;;::::::999999999888888888888888888888888666777777888888888888777666666666666777777777777777888888888888777777666666666666777777888888999777777777888888888999999777777666666666666666666666666777777777777666666444555555666666666555555888888888888888888888888777888888888888777777666888888888888888888888888888777555555555666888999888999999999888777555444555444444444444444555555666666666666666666555555777888999::::::999888777777777777777666666666666444444444444555666777777555666666777888888999999777777777888888888999999::::::999999888777666666555666777999:::;;;;;;<<<999999:::;;;<<<<<<;;;;;;777666666555555555555555888888888777888999999:::888999999999999:::::::::888888999::::::;;;<<<<<<888888888999999999999999777777888999::::::::::::;;;:::999999888888999999777888999::::::::::::::::::999999999999:::;;;;;;:::<<<======<<<;;;;;;<<<===<<<;;;:::::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>???AAAAAABBBDDDGGGJJJIIIEEE@@@???@@@AAA@@@>>>@@@@@@AAABBBAAA@@@???>>>@@@>>>===>>>AAADDDEEEFFFLLLNNNPPPQQQPPPOOOOOOPPPPPPMMMJJJIIIJJJKKKKKKJJJPPPOOOOOOOOOOOOMMMIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@<<<<<<===>>>??????@@@@@@???????????????@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIIIIHHHGGGHHHJJJLLLMMMLLLKKKLLLMMMNNNMMMLLLMMMOOOQQQSSSRRROOOKKKIIIJJJJJJKKKLLLMMMOOOQQQRRRTTTSSSQQQPPPNNNMMMMMMMMMQQQQQQQQQQQQQQQPPPOOOOOOQQQRRRSSSTTTUUUVVVWWWWWWZZZWWWSSSOOONNNPPPRRRUUUXXXXXXXXXYYYZZZ\\\^^^______^^^\\\YYYWWWVVVVVVUUUSSSSSSRRRRRRSSSUUUWWWYYYXXXYYYYYYXXXWWWUUURRRQQQLLLOOORRRWWW[[[]]]___```ggghhhgggddd```]]]\\\]]][[[\\\\\\]]]___aaacccdddaaa```^^^\\\ZZZYYYXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWYYY^^^aaa___```bbbccccccbbbaaa```^^^]]][[[YYYXXXXXXXXXYYYVVVUUUTTTSSSSSSTTTUUUVVVZZZ]]]aaacccdddddddddeeedddfffhhhjjjiiigggeeecccaaabbbbbb```]]]\\\]]]^^^```bbbfffhhhiiihhhfffdddaaaaaabbbbbbdddgggiiijjjqqqsssuuuvvvuuuttttttuuupppnnnkkkjjjlllnnnpppppp555555555555555555555555777777555444444555666777777666666666666777777888777777777777777777777777;;;;;;::::::999999888888888888888888888888888888555666666777777888888888666666777777777888888888888888888888888777666555555555666666777777777777777777777777888888888888666666777777888888888888777777666666666666777777555666666666666555555444888888888888888777777777666666777777777777666666777777777777777888888888888666444333333555888:::;;;;;;;;;:::999777555444666666555444444444444444777777888888888999999999888999999999999888777777777777777777666666666666444444444444555666888888777777777777888888999999777777777777888888888888999999888777777666666666666777888999::::::::::::777888999:::;;;;;;::::::777666555444444444555555777777777888888888999999999999999999999999999999999999999::::::;;;;;;;;;777777777888888999999:::777777888999999:::::::::;;;::::::999888888888888888999:::;;;;;;<<<<<<===999999888888888999999::::::;;;======;;;:::;;;<<<<<<<<<;;;::::::::::::;;;<<<;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAABBBBBBCCCFFFHHHHHHEEEBBB@@@AAABBBAAA@@@@@@@@@@@@AAA@@@???>>>>>>???>>>>>>>>>???AAABBBBBBHHHJJJLLLMMMJJJHHHGGGFFFGGGFFFFFFHHHJJJKKKKKKIIINNNMMMLLLMMMMMMKKKHHHEEEBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@::::::;;;<<<===??????@@@????????????@@@AAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFGGGFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHGGGHHHIIIJJJHHHHHHHHHJJJMMMNNNMMMLLLLLLNNNPPPRRRQQQOOOKKKIIIIIIIIIJJJKKKLLLNNNOOOOOOPPPPPPOOONNNNNNNNNNNNNNNPPPPPPPPPPPPPPPOOONNNNNNOOOOOOPPPRRRSSSTTTUUUVVVWWWUUURRRPPPOOOPPPSSSUUUXXXWWWWWWWWWXXXYYY[[[]]]______]]][[[YYYWWWVVVUUUSSSSSSRRRRRRSSSVVVXXXZZZVVVWWWXXXXXXVVVTTTRRRPPPLLLNNNRRRVVVYYY[[[]]]]]]ccccccbbb```^^^]]]\\\\\\]]]]]]\\\\\\^^^___aaacccaaa```^^^[[[YYYWWWVVVVVVWWWUUURRRRRRSSSTTTTTTSSSSSSSSSSSSSSSUUUXXX\\\___]]]___bbbddddddcccaaa```^^^^^^]]]\\\[[[[[[[[[[[[VVVUUUTTTTTTUUUVVVWWWXXX\\\___cccffffffeeeeeeeeefffiiimmmppppppmmmjjjgggeeedddbbbaaa``````aaacccbbbeeehhhkkkkkkiiifffccccccccccccdddfffhhhjjjllllllooorrrrrrpppooopppqqqtttuuutttssstttvvvuuuqqq555555555555555555555555555444444444444666888999666666555555666777888888666666666666666666666666::::::999999999888888888777777777777777777777777555555555666666777777888777777777888888888888999888888888888888777666555444444444555555555555555666666777777777888888888555666777888999999999888777777666666666666777777666666666777666666555555777777888888888777666666555666666777777777666666666666777777777888888888777666333222222444777999;;;;;;:::999888777555555777777666555444444444444555666777888999:::;;;<<<999999999999888888777777666666666666777777777777444444444555666777888999::::::999999999888888888666666777777777888888888777666666555555555666666888888888999888888777777666777888999999:::::::::999888666555444444555666666666666777777777777777999999999999999999999999;;;;;;;;;::::::999999999777777777888888999999:::888888888999999:::;;;;;;;;;;;;::::::999888777777888888888999:::;;;<<<<<<888888777777777777888888999:::<<<<<<:::::::::;;;:::::::::999999999::::::;;;:::999999999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;555666888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==================<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>AAABBBBBBCCCEEEFFFFFFDDDBBBAAA@@@AAA@@@@@@??????@@@?????????>>>>>>>>>>>>???>>>>>>>>>???@@@BBBEEEGGGHHHFFFDDDBBBBBBCCCCCCDDDGGGIIIJJJIIIHHHKKKJJJIIIIIIJJJIIIFFFDDDAAAAAABBBBBBCCCCCCCCCCCCBBBCCCCCCBBBBBBAAA@@@???999::::::<<<===>>>??????>>>>>>======>>>???@@@@@@?????????@@@@@@AAACCCCCCFFFFFFFFFFFFGGGHHHIIIIIIEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEGGGHHHHHHGGGFFFEEEGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJFFFFFFGGGJJJMMMNNNNNNLLLLLLMMMMMMNNNMMMMMMLLLKKKHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMOOOPPPPPPNNNNNNOOOOOOOOOOOONNNNNNLLLMMMNNNOOOPPPQQQRRRRRRPPPPPPQQQRRRSSSTTTTTTTTTWWWVVVUUUTTTUUUWWWYYY[[[``````___^^^\\\ZZZXXXVVVTTTSSSSSSSSSTTTWWWZZZ[[[WWWWWWWWWWWWUUUTTTRRRQQQPPPQQQSSSVVVXXXYYYYYYYYY\\\[[[ZZZYYYZZZ[[[[[[\\\]]]]]]\\\\\\\\\^^^___aaa```___]]]ZZZXXXVVVUUUUUUXXXVVVTTTTTTUUUWWWWWWVVVUUUSSSQQQQQQTTTWWWZZZ\\\]]]___aaadddeeedddbbbaaaaaaaaaaaaaaa```___^^^^^^YYYYYYXXXXXXXXXZZZ[[[\\\___bbbeeeggggggfffgggggghhhkkkpppssstttqqqmmmkkkiiigggeeeccccccdddfffgggfffhhhlllnnnnnnlllhhhfffeeeeeeeeeeeegggiiikkklllkkknnnqqqpppmmmlllnnnqqqtttyyy||||||~~~zzzrrr555555555555555555555555444444555555666888999:::555555555555666777888888777777666666666666555555888888888888888888888888777777777777777777777777666555555555555666666777777888888888999999999999777888888888888777777666444444444444444444444444666666666777777777888888555666777999999999888777666666777777777777666666555666666777777777666666555666777888888888777666555666666777777777777777666777777888888999999999777666444333444555777888;;;:::999999888777666666777777666555444444444555444444555666888999::::::999999999888777777666666666666666666777777777777555555555555666777888888;;;;;;::::::999888888777666666666777777777888888666555444333444555666777999999999999888777666555777777777777888:::;;;<<<===;;;999666555555666666555555666777777777777666:::::::::999999999999888<<<<<<;;;::::::999888888888888888999999999999999888888888888999:::;;;<<<<<<<<<<<<;;;:::999888777666666666666777888999999999999888777777777777888888:::;;;;;;:::999999:::777777888888888999999999999999999999:::;;;;;;<<<::::::::::::::::::::::::444555777999;;;<<<<<<===:::::::::;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAAAABBBDDDFFFBBBAAA@@@??????>>>>>>>>>?????????>>>>>>>>>>>>>>>===>>>@@@???>>>===>>>???>>>@@@BBBCCCBBBAAAAAABBB@@@@@@BBBEEEHHHIIIHHHFFFHHHGGGFFFFFFGGGGGGFFFDDDAAAAAAAAABBBCCCCCCDDDDDDAAABBBBBBBBBAAAAAA@@@???::::::;;;<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGDDDEEEEEEFFFEEEEEEDDDDDDDDDEEEFFFHHHJJJJJJKKKKKKKKKIIIHHHFFFFFFFFFGGGGGGGGGFFFGGGIIIKKKMMMMMMLLLGGGGGGGGGHHHKKKMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKMMMNNNOOOPPPLLLMMMNNNOOOOOOPPPPPPPPPLLLLLLLLLMMMNNNNNNOOOOOOJJJLLLPPPTTTVVVVVVUUUTTTUUUTTTRRRRRRSSSUUUXXXZZZ^^^___``````___\\\ZZZXXXTTTSSSSSSSSSUUUXXXZZZ\\\YYYXXXWWWVVVTTTSSSRRRQQQSSSTTTVVVWWWXXXXXXWWWWWWWWWUUUTTTTTTWWWYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^^^^___^^^\\\ZZZXXXWWWVVVVVVYYYYYYYYYYYYXXXYYYYYYZZZWWWTTTQQQQQQSSSVVVXXXYYY[[[]]]```bbbccccccbbbbbbaaabbbcccdddcccbbb```___]]]\\\\\\[[[\\\]]]^^^___aaaccceeefffffffffgggiiihhhkkkpppttttttsssooommmllljjjgggffffffhhhhhhhhhhhhjjjmmmoooooommmkkkiiiffffffeeeeeefffgggiiijjjlllpppsssrrrnnnmmmppptttuuu~~~}}}555555555555555555555555444444555666666666666666555444444555555777888888777777777777666666555555666666777777888999999999777777777777777777777777777666555444444444555666888888888999999999::::::666777777888888888888777555555555555555555555555666666666666777777777888555666777999999888666555555666777888888777666555444555666777777777777777333555777888999888777666555666777777888888888777777777888888999::::::;;;777777777777777888888999;;;:::999999888888888888777666555555555555555666666777777777777777888888:::999888777777666666666555666666666777777777888777666666666666666777777999999999999888888888888666666666666777777777888666555444444444555777999999999999:::999999888888:::999888777888;;;>>>???AAA???<<<888666666666777555666777888888888777777:::::::::999999999888888::::::::::::::::::::::::::::::::::::999999999999777777666666777888:::;;;============<<<:::888777999888777777777888999999;;;::::::999888888999999888999;;;;;;999888999:::444444555777888888888888777888999::::::;;;;;;;;;::::::::::::::::::::::::777777888999:::<<<<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>???BBBDDDAAAAAAAAA@@@???>>>>>>?????????>>>===============<<<>>>@@@@@@>>>===>>>???===>>>@@@@@@??????AAABBB??????AAADDDHHHJJJIIIHHHEEEDDDCCCDDDFFFFFFFFFDDDAAAAAAAAABBBCCCDDDDDDDDD@@@AAAAAAAAAAAA@@@@@@???;;;;;;<<<<<<=========>>>??????>>>===<<<<<<<<<<<<======>>>>>>???AAABBBCCCAAAAAAAAABBBBBBCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHKKKNNNPPPRRRRRRPPPMMMJJJGGGFFFFFFFFFEEEEEEEEEIIINNNQQQQQQOOOIIIGGGFFFFFFHHHJJJKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKIIIJJJKKKLLLLLLKKKKKKJJJLLLKKKKKKKKKKKKLLLMMMNNNKKKLLLMMMOOOPPPQQQQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMIIIKKKPPPTTTVVVVVVUUUTTTSSSRRRPPPPPPQQQTTTWWWYYY\\\]]]___```___]]]ZZZXXXSSSRRRRRRRRRTTTWWWZZZ\\\\\\[[[XXXUUUSSSRRRRRRSSSUUUVVVXXXYYYYYYYYYXXXXXXWWWTTTRRRSSSVVVYYYZZZYYYXXXXXXZZZ[[[[[[\\\\\\\\\___^^^\\\ZZZYYYXXXWWWWWWYYY\\\^^^]]][[[YYYZZZ\\\[[[VVVRRRPPPRRRUUUWWWWWWZZZ[[[\\\^^^```aaaaaaaaa```aaacccdddcccbbb```^^^___^^^]]]\\\\\\]]]______bbbcccdddccccccdddgggiiikkkmmmqqquuuvvvuuurrrqqqpppmmmjjjjjjkkkkkkjjjiiiggghhhjjjlllmmmlllkkkjjjiiihhhgggffffffggghhhiiimmmqqqtttsssnnnmmmqqqvvvttt666666666666666666666666222333444444444333222111444444444555555777888888888888777777666666666555555555666777888999::::::777777777777777777777777888777555444333333444555888888999999999:::::::::555666777888888888888888666666666666666555555555666666666666777777777777555666777888888777555444444666777999999777666444444444666777888888888888222444666888999999888777666666777888888888888888777777888999::::::;;;;;;888888999999::::::::::::;;;;;;:::999999999::::::666666555555555555666666;;;;;;::::::999888777777:::999888777666666666666555666666666777777888888888777777666666666666777666666666777888888999999666666666666777777777777777666555444555777999:::888999::::::;;;;;;;;;;;;<<<;;;999888999<<<@@@BBBDDDBBB>>>:::777666777777666777888999:::999888888:::::::::999999888888888888999999::::::;;;;;;<<<;;;;;;;;;::::::999999999666666555555666777999:::===>>>>>>>>>===;;;999888===<<<;;;:::::::::;;;<<<===<<<;;;;;;::::::::::::777999;;;;;;999888999:::111222444666777888888888666777999:::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;<<<===:::::::::;;;;;;<<<<<<<<<<<<===============<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<>>>AAACCCCCCCCCDDDCCCAAA@@@AAAAAA??????>>>===============<<<>>>AAA@@@>>>===>>>@@@===>>>???>>>===>>>@@@BBB@@@@@@BBBEEEJJJLLLMMMMMMCCCBBBAAACCCEEEFFFFFFEEEAAAAAABBBBBBCCCDDDEEEEEE@@@@@@AAAAAAAAA@@@??????<<<<<<==================DDDCCCBBB@@@?????????>>>=========>>>???AAABBBCCCBBBBBBBBBBBBBBBDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDEEEFFFHHHLLLPPPTTTVVVYYYVVVRRRMMMHHHFFFEEEDDDDDDDDDEEEIIIOOOSSSSSSRRRJJJGGGEEEDDDFFFHHHIIIIIIEEEFFFHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLKKKJJJJJJNNNMMMLLLKKKKKKJJJKKKKKKJJJKKKMMMOOOQQQRRRSSSSSSNNNNNNNNNMMMMMMMMMMMMMMMJJJLLLPPPSSSUUUUUUUUUTTTRRRQQQOOOOOOPPPSSSWWWZZZZZZ\\\^^^```___]]]ZZZXXXRRRQQQQQQQQQSSSVVVYYY[[[___\\\XXXTTTRRRRRRRRRSSSVVVWWWXXXZZZ[[[ZZZZZZYYYYYYVVVSSSSSSVVVYYYYYYXXXVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^]]]\\\ZZZYYYYYYXXXXXXXXX]]]aaa```\\\YYY[[[]]]]]]XXXRRRPPPRRRUUUVVVVVVXXXYYYZZZ[[[]]]^^^``````]]]___aaabbbbbb```^^^\\\___^^^]]]\\\\\\]]]^^^^^^bbbbbbbbbaaaaaabbbfffiiinnnqqqtttwwwxxxxxxvvvuuutttqqqnnnnnnoooooommmkkkeeefffhhhiiijjjjjjjjjiiilllkkkjjjiiihhhhhhiiijjjkkkpppsssqqqlllkkkpppuuunnn{{{666666555555555444444444555444333333444555666777555555555555555666777777999888888777666555555444:::777444555999:::999777555555555555444444444444555444333333444666999;;;:::::::::::::::999888777666666555555555555666666777666666666666777777888666666666666666555555555666777888999999888666666888888777777666555555555777444333444777888777444888888888777777777777777888888666555444444444444666666555555555777999:::888888777777777777888888:::::::::999999999888888777666555555666666555444;;;;;;::::::999888888888999888888777888888999999777666666555555555666666555555666777888888999999555666777888999:::;;;;;;<<<;;;999777666555666666777666666777888999999888555666777999999:::::::::999999999:::<<<>>>???@@@LLLFFF???999777888999:::999999888888888888888888999999999999999999999999888888777777888888999::::::::::::999888777666555999777555333444555888999<<<;;;:::999888888888888888888888888888888888888;;;::::::999888777666666666777888999999999999999999999888777666666777777888999::::::;;;;;;::::::<<<;;;;;;::::::999999888;;;:::999999999:::;;;<<<<<<<<<;;;::::::::::::;;;???>>><<<<<<======<<<:::<<<;;;;;;;;;;;;<<<======???????????????@@@@@@AAABBBBBBBBBBBBAAA@@@??????????????????>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<@@@AAA@@@>>><<<;;;<<<>>>>>>@@@BBBEEEGGGIIIKKKKKKDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA=========>>>===<<<<<<;;;>>>??????@@@@@@??????>>>@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKJJJHHHIIILLLRRRXXX\\\VVVSSSOOOJJJGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKMMMNNNHHHGGGGGGGGGGGGHHHIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIKKKLLLMMMNNNNNNNNNSSSQQQNNNLLLJJJIIIIIIIIILLLLLLMMMNNNPPPQQQRRRRRRJJJKKKLLLNNNNNNOOOOOONNNMMMNNNOOOPPPQQQQQQPPPPPPSSSRRRRRRRRRSSSTTTVVVWWWWWWWWWXXXYYY[[[[[[YYYWWWUUUSSSPPPNNNNNNPPPSSSUUUYYYXXXUUURRRQQQPPPQQQQQQVVVZZZ___^^^ZZZXXXXXX[[[XXXUUUSSSRRRTTTWWWYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\ZZZYYYXXXWWWXXXXXXZZZZZZ\\\]]]^^^______]]][[[ZZZ\\\YYYUUURRRQQQSSSVVVXXXYYY[[[^^^^^^^^^]]]]]]]]]```aaaaaaaaaaaa___]]]\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[\\\]]]]]]^^^aaafffiiippppppqqqrrrtttvvvxxxyyyrrrrrrrrrrrrqqqooonnnmmmnnnlllhhhfffeeefffhhhjjjjjjjjjhhhffffffhhhnnnrrrrrrqqqppppppppprrrtttuuuwww{{{666555555555444444444444555555444333444555666666555555555555555666666777888888777777666555555444444444555444444444666777888888888777777666666666555444333333444666999:::999999::::::999999888777777666666555555666666777777777666666666666666777666666666777777777777777777777888888888888777777:::999999888888777666666666555444555777999888666888888888777777666666666888888777666555555555555666555555555666777888999888888777777777777888888:::999999999888888888888777666555555777777666555888888888888999999999999:::999999888888888888999999888777666666666666666888888888888999999999999888888888888888999999999;;;:::888666555555555555777666555666888999888777777777888999::::::::::::999999:::;;;<<<>>>???@@@GGGBBB<<<888777777888888888888888888888888888888999999999999999999999999777777777777777888999999::::::::::::999888777777777666555555666777999;;;;;;;;;999888888777777777999999999888888888888888::::::999999888777777777777777888999999999999999::::::999888888888888888888999::::::;;;;;;::::::999:::::::::::::::::::::999999888888888999:::;;;;;;;;;;;;::::::;;;;;;<<<@@@>>>===<<<======;;;999;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<===>>>@@@???=========???>>>@@@BBBDDDFFFGGGHHHIIIBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA??????>>>>>>>>>>>>????????????>>>>>>>>>=========??????@@@@@@@@@@@@??????@@@@@@@@@?????????>>>>>>??????@@@AAAAAABBBBBBCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGHHHKKKQQQWWWZZZWWWSSSNNNIIIFFFDDDDDDEEEGGGGGGGGGHHHIIIJJJLLLLLLHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIKKKLLLMMMMMMNNNQQQQQQOOONNNMMMLLLKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQMMMMMMNNNOOOPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPPPPRRRSSSUUUVVVYYYXXXXXXXXXZZZZZZXXXWWWTTTRRRPPPNNNNNNOOORRRTTTVVVUUUSSSQQQPPPQQQRRRSSSWWW[[[___^^^[[[XXXYYY[[[XXXVVVSSSSSSUUUXXXZZZZZZZZZYYYYYYXXXYYYYYYZZZZZZXXXWWWWWWWWWXXXYYY[[[\\\]]]]]]^^^^^^^^^]]]\\\\\\ZZZXXXVVVTTTSSSUUUVVVXXX\\\^^^```aaa___^^^^^^___aaaaaaaaaaaa```___]]]\\\ZZZZZZ[[[\\\]]]^^^^^^___^^^^^^]]]]]]]]]```eeehhhmmmmmmnnnppprrruuuwwwyyyrrrrrrqqqqqqppppppoooooonnnllliiiffffffgggiiijjjmmmmmmlllkkkkkkmmmqqquuuuuusssrrrpppqqqsssvvvwwwxxx{{{555555555555444444444444666666555444444444555555555555444444555555666777777777777666555555444444111444666444111111444888:::999999888777666666555555444444444555666888999888999999999999888888777777777666666666666777777888888777666555555555555666666666777777888888999888777777777777777888888;;;;;;::::::999888888888666555444666888999999888999888888777666555555444888888777777666666555555666555555555666777888999888777777666666777777888888888888888777777777777777666555666888888777666666666666777888999999999;;;::::::999888888888999::::::999777666666666666888888888888888888888888:::999999999888888777777:::999888666555555555555666555444555777888777666888888999999999999999888999999999:::;;;===>>>???@@@===999777777777777666888888888888888888888888999999999999999999999999777777777777777888999999::::::;;;::::::999888777444555666777888:::;;;<<<:::999888777777777777777999999999999888888777777999999999999999999999999777777888999999999999888;;;:::999999999999999999888999::::::;;;;;;::::::888888999999:::;;;;;;<<<::::::999999999:::;;;<<<::::::::::::;;;<<<======AAA???=========<<<:::999:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>???@@@@@@AAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>===============???BBBCCCBBBAAA@@@AAA>>>???AAABBBCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAA@@@>>>>>>============>>>>>>AAA@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAA@@@AAABBBCCCEEEFFFGGGHHHGGGFFFFFFGGGJJJOOOUUUXXXXXXTTTNNNHHHDDDCCCCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHHHHHHHIIIJJJJJJGGGHHHIIIJJJJJJJJJJJJJJJFFFGGGHHHIIIKKKLLLMMMNNNOOOOOOPPPPPPPPPOOOOOONNNMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPRRRTTTVVVWWWWWWVVVUUUSSSRRRSSSSSSTTTQQQQQQQQQQQQSSSUUUXXXYYY\\\ZZZXXXWWWXXXXXXWWWVVVSSSQQQOOONNNNNNOOORRRSSSTTTSSSQQQPPPPPPRRRTTTUUUXXX[[[___^^^\\\ZZZ[[[\\\XXXVVVTTTUUUWWWZZZ\\\\\\YYYXXXXXXWWWWWWXXXXXXXXXVVVVVVVVVWWWXXXZZZ\\\]]]^^^^^^]]]]]]]]]^^^^^^___\\\ZZZXXXWWWVVVVVVWWWXXX___aaacccbbbaaa``````aaaaaaaaabbbaaa```___]]]\\\WWWXXXZZZ\\\^^^```aaabbbbbbaaa```______bbbgggkkkkkkkkkkkklllooosssvvvyyytttsssqqqpppoooppppppqqqooommmjjjhhhgggiiijjjlllqqqrrrrrrrrrrrrsssvvvxxxyyywwwtttrrrrrrtttxxxzzz}}}~~~444444444444444444444444666666555555444444444444555444444444444555666666666666666555555444444444333444555444333333555777888888777666555444444333555444444444555666888999777888888888888888777777777777666666666666777777999888777666555444444444444444555666777888888999888777666666666777999999;;;;;;:::999999888888777555555666777888999::::::888888777666555555444333777888888777777666666555555555555666777777888888777777666666666666777777777777777777777666666666777666666777999:::999888555666666666777777777888<<<;;;:::999888888888888;;;:::999777666555555555666666666777777888888888999999999888888888888777888888777666666555555555666555444555666777666555777777888888888777666666777777777888999;;;<<<===;;;999777777888888777666777777777777888888888888999999999999999999999999888888888888888999::::::999999999999999888777777444555777999::::::::::::999888888777666666777777::::::999999888777777777888888888999999:::::::::777888888999999999888888:::999999888888888999999888999::::::;;;;;;::::::888888999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===999999999:::;;;<<<>>>>>>AAA???=========<<<:::888:::999999999999:::;;;;;;===<<<<<<<<<<<<===>>>>>>======>>>???@@@AAAAAA@@@AAAAAA@@@@@@@@@?????????>>>>>>===============>>>AAADDDHHHIIIGGGEEECCCBBB>>>>>>???@@@AAAAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>BBB@@@>>>===<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>>>><<<>>>@@@BBBCCCBBBAAA@@@??????AAABBBDDDEEEGGGGGGFFFFFFFFFGGGKKKOOOSSSVVVYYYUUUOOOHHHDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKKKKLLLKKKKKKFFFGGGHHHIIIKKKLLLNNNNNNLLLMMMOOOPPPQQQQQQPPPOOOMMMMMMMMMNNNNNNNNNNNNNNNOOONNNNNNNNNPPPSSSVVVXXX[[[ZZZWWWUUUSSSTTTUUUUUUSSSSSSSSSTTTVVVYYY[[[]]]]]][[[XXXVVVWWWWWWVVVVVVSSSRRRPPPOOOOOOQQQSSSTTTUUUTTTRRRQQQQQQSSSUUUVVVYYY\\\^^^^^^\\\[[[\\\]]]YYYWWWUUUVVVYYY\\\]]]]]]YYYYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWXXXZZZ[[[\\\^^^^^^]]]\\\]]]___aaabbbcccaaa]]]YYYWWWWWWYYYZZZ```aaabbbbbb```___```aaaaaaaaabbbaaa```___]]]\\\XXXYYY[[[]]]___aaaccccccdddddddddcccdddggglllpppllllllkkklllnnnqqqtttvvvvvvuuurrrpppooooooqqqqqqpppooommmkkkjjjkkkmmmnnntttvvvwwwxxxwwwxxxyyy{{{~~~{{{vvvssssssuuuyyy|||333333444444444444444444666666666555555444333333444444444444444555666666555555555555444444444444555333111222444666555444777777777666555444444333444444555555666666777777666777777888888777777777777777666666666666777777888888666555444444444444333333444444555666777777888777666666666777999:::999999999888777777666666555666777777888888999:::777777666666555444444333666777777777777666666555444555666666777888888888777777666666666666777777666666666666666666666666888777666888:::;;;;;;:::777777777666666666555555;;;:::999999888888888999:::999777666555444444333555555666777888999:::;;;777888888888888999999999888888888777777666555555777555444555666777666444555666666666666666555444555555555666777888999:::888777777888::::::999777666666777777777888888888999999999999999999999999:::999999999999:::;;;;;;666777777777777666666555666777999::::::999888777999888777777666777777777999999999888888888777777888888888999::::::;;;;;;888888999999999888888777888888777777777777888999888999::::::;;;;;;:::::::::::::::999999888888888999:::::::::;;;;;;;;;;;;888888999:::;;;<<<>>>???@@@???=========<<<:::999:::999999999999:::;;;;;;<<<<<<<<<<<<<<<======>>><<<===>>>???@@@AAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>============>>>???CCCFFFJJJJJJHHHDDDAAA???======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAA@@@>>><<<<<<===>>>???AAA@@@@@@??????@@@@@@AAA?????????>>>>>>>>>======<<<>>>@@@BBBBBBBBBAAA@@@??????@@@BBBCCCDDDEEEFFFFFFFFFGGGIIIKKKOOORRRTTTXXXTTTNNNIIIEEEDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFHHHGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLGGGIIIKKKLLLNNNOOOOOOOOOJJJKKKMMMOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMPPPTTTVVV[[[YYYWWWUUUTTTTTTUUUVVVTTTTTTTTTUUUWWWZZZ\\\^^^]]][[[XXXVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVXXXVVVUUUSSSSSSTTTUUUWWWZZZ[[[]]]]]]\\\\\\]]]^^^YYYXXXWWWXXXZZZ\\\]]]]]]ZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZYYYYYYYYYZZZ[[[^^^]]]\\\\\\]]]```ccceeelllhhhbbb[[[XXXXXXZZZ\\\]]]^^^___^^^]]]\\\]]]___```aaaaaaaaaaaa___^^^]]]\\\\\\]]]___```bbbcccccccccdddeeefffgggjjjooorrroooooonnnmmmnnnppprrrsssxxxvvvsssqqqppppppqqqqqqrrrqqqpppnnnnnnooopppqqquuuwwwyyyzzzzzzzzz{{{}}}}}}xxxuuutttuuuyyy{{{333333333333444444444444555555555666555555444333444444333333444444555666444444444444444444444444444000...///333555333000777777777777666666666666444555555666666666666777555666666777777777777666666666555555555555666666777777666555444444444444333333333444444555555666666666666666777888999:::888888777777666555555555555777888777666666777999555555555555444444444444444555666777777666555444444555666777888888888777777666666555555666666777666666666666777777777777888777777888;;;======<<<888888888777666555555555999888888777888888999999888888666555444444444444777777888999:::;;;<<<<<<777777888888999999999:::888888888888888777666666888666555666777777666444444555666666666666555555555555555555666777888999777666777888:::;;;999888555666666777777888888888999999999999999999999999999999999999999:::;;;;;;555555666666666666555555777777888999999888777666999888888777777777888888888888888888888888888888888999999999::::::;;;;;;888999999999999888777777777777777666777777888999888999::::::;;;;;;::::::;;;::::::999888888777777666777888999999999888888999999999:::;;;<<<>>>??????>>><<<<<<======<<<::::::::::::::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<===>>>???@@@AAAAAAAAAAAA?????????>>>>>>>>>======>>>>>>===<<<<<<===???@@@BBBDDDGGGGGGDDD???<<<;;;<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>===<<<===>>>>>>AAA@@@???>>>>>>???@@@AAA??????>>>>>>>>>============>>>???AAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEEGGGGGGHHHJJJLLLNNNOOOPPPSSSPPPMMMIIIGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMKKKMMMPPPRRRSSSRRRQQQOOOKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMJJJJJJJJJKKKLLLOOOQQQRRRWWWVVVUUUTTTTTTTTTUUUVVVSSSSSSSSSSSSUUUWWWYYY[[[\\\ZZZWWWWWWWWWWWWUUUTTTTTTTTTSSSSSSTTTUUUVVVWWWYYYXXXVVVTTTTTTUUUWWWXXXZZZZZZ[[[[[[\\\]]]]]]]]]ZZZYYYXXXXXXZZZ\\\\\\[[[ZZZZZZZZZ[[[\\\]]]^^^___^^^]]]\\\ZZZZZZZZZ[[[[[[]]]]]]\\\]]]___bbbeeefffoookkkeee^^^ZZZZZZ[[[\\\YYYZZZZZZZZZYYYYYY[[[]]]^^^___```aaaaaa```___^^^______```aaabbbcccddddddbbbdddfffhhhiiikkknnnppppppppppppooooooppppppqqquuutttsssrrrrrrrrrssssssuuutttsssrrrrrrsssttttttvvvxxxzzzzzzzzzzzz|||~~~}}}yyyvvvtttuuuwwwyyyxxxzzz|||}}}}}}}}}~~~222222333333333444444444333444555666666666555444444444333333444444555666333333333333333333333333222111000111222333333333555555555555666666666666444555555666666666666666444555666666777777666666555555444444444444555555666555555444444444555555444444444555555555555555555666777888888999999999888777777666666555555444555777888777555444555777333444444444444555555555333444555666666555444333444555666777888888888777666666555555555555666666666666666777777888888888888777777999<<<>>>>>>===777777777777777777777777666666666666777888999999888888777666555555666666888888888777777777777777999999999888888888888888888999999::::::999777777999888666666777888666555555555666777888888888888666666666666777888999999666666555777999:::999888555555666666777888888999999999999999999999999999888888777777888888999:::555555666666666666666555555666666777888888888888999999888888888888999999777777777888999999::::::999999::::::::::::::::::999999999999999888777777888777777777888888999:::888999::::::;;;;;;::::::999999999888888888888888777888999:::::::::999999999999999:::;;;<<<===>>>>>>===;;;<<<===>>>===;;;;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;:::;;;<<<<<<===??????@@@AAAAAABBBAAAAAA@@@@@@@@@?????????>>>>>>>>>===<<<;;;<<<===???@@@???AAADDDCCCAAA>>><<<;;;;;;<<<<<<===>>>>>>>>>===????????????????????????@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>@@@???===<<<<<<===???@@@???>>>>>>>>>============>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHJJJKKKLLLMMMMMMMMMNNNQQQUUUXXXYYYVVVSSSPPPMMMMMMLLLKKKKKKKKKKKKLLLIIIJJJJJJKKKLLLMMMNNNNNNKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTSSSSSSSSSTTTVVVXXXYYYZZZXXXWWWWWWXXXWWWUUUSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTTTTTTTVVVXXXZZZZZZYYYYYYZZZ[[[\\\]]]]]][[[YYYXXXYYYZZZ[[[ZZZYYYYYYYYYZZZ[[[]]]___```aaa___^^^]]]\\\\\\\\\]]]^^^\\\\\\]]]^^^```cccfffgggjjjhhheeeaaa^^^\\\[[[ZZZUUUVVVVVVVVVVVVWWWYYY\\\]]]^^^___aaaaaaaaaaaa``````aaabbbcccdddfffggggggfffhhhkkkmmmmmmmmmmmmnnnmmmnnnooopppqqqppppppoooppppppqqqssstttvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{}}}}}}yyyvvvttttttuuuvvvsssvvvzzz|||||||||||||||222222222333333444444444222333555666666666555555444333333333333444555555333333333333333333333333222444666555222222555888111111222222333444444444444555666666666666666555444444555666777777666666444444444333333444444444555555444444444555555666666666666666666555555555444555777888999999999888888888777777666555555555555777999777444222444666222222333444444555555666111333444666666555333222333444666888888888777777666666555555555555666666666666777777888888999999888777777999<<<>>>???>>>666666777777888888999999555555555555666888999:::888888777777777777777888777666666444333222111000;;;;;;:::999888777666555888999:::;;;::::::888777:::888777777888888777555666666777999999:::::::::888888777777888999::::::666555444666888999888777444555555666777888888999999999999999999999999999666666666666666777777888666666777777777777777666333444444666777888999::::::999999999999999::::::666666777888999::::::;;;::::::::::::::::::::::::999999999999999888777666999888888888999::::::;;;999999:::;;;;;;;;;::::::777777777888999999:::::::::;;;<<<=========<<<;;;::::::::::::;;;<<<=========<<<;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<======>>>============>>>??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;<<<===???AAA>>>AAACCCCCCAAA???>>>>>>;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@???>>>???>>>===;;;;;;===>>>???>>>>>>>>>>>>============>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMPPPTTTYYY\\\\\\YYYTTTPPPPPPOOOMMMKKKJJJJJJKKKKKKHHHIIIJJJKKKLLLMMMNNNOOOLLLMMMNNNOOOPPPPPPPPPPPPMMMNNNOOOQQQSSSTTTTTTTTTVVVVVVUUUUUUVVVXXXYYYZZZXXXWWWWWWXXXYYYXXXUUUSSSRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSRRRRRRTTTWWWYYY[[[ZZZYYYXXXYYY[[[\\\]]]\\\[[[ZZZYYYYYYZZZZZZYYYWWWWWWXXXYYYZZZ]]]___aaabbb^^^]]]]]]\\\]]]^^^```aaa[[[[[[]]]___aaadddfffgggddddddeeedddaaa^^^[[[XXXSSSTTTTTTTTTTTTVVVYYY\\\[[[]]]___```bbbbbbbbbaaa```aaabbbdddfffhhhiiijjjkkknnnrrrsssrrrpppnnnnnnjjjkkknnnpppqqqqqqpppoookkkmmmpppsssvvvyyyzzz{{{xxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{~~~~~~|||yyyvvvtttsssssssssrrrvvv{{{~~~~~~|||{{{{{{333333222222333333444555333444555666666555444333777666444333333444666777333333333333333333333333//////000111111222333333222333444555666888999999666555444333222222111000333333333444444444555555555555666666555444333333444333222333555666555444444555666666444444555666333666888888555444555666888777666444444444555666777666444333333444444555444444444555555555555666888888888888888777666666555555555555555555555555666666666666666666666666888888888777666666555555555555666777888999::::::777666666555444444333333888666444333333333555666555555666777777666555444555555555555555555555555;;;:::888777777777888999777777777777888888888888555555666777888999:::;;;666666666666666777888888::::::999888888999::::::999777666444444666777999666666666666666555555444777777888999999999999888;;;:::888777777888:::;;;999999999888888888888777666666777888888888888888999999888888888888888888777888:::;;;;;;:::888777888999:::999777666777888999888666777888::::::999777777666666666777999:::::::::::::::::::::::::::;;;999666444333444666777888:::<<<>>>??????>>>===999999999:::;;;<<<===>>>========================AAA@@@>>>=========>>>???======>>>>>>>>>>>>=====================<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===============@@@AAABBBBBBAAA@@@>>>======@@@BBBBBB???======???AAABBBBBBCCCBBBAAA@@@???===>>>@@@BBBBBBAAA@@@???AAA@@@??????>>>>>>??????BBBBBBBBBAAA@@@???>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGKKKPPPSSSWWWdddpppnnnddd[[[SSSMMMNNNNNNMMMLLLKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRPPPNNNLLLMMMOOORRRUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWTTTQQQQQQRRRSSSTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[XXXYYY[[[]]]^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^______^^^]]]]]]^^^aaacccddddddhhheeecccbbbcccbbb___[[[WWWVVVUUUTTTUUUXXX[[[]]]___aaaccccccbbbbbbbbbcccaaabbbccceeegggjjjlllmmmmmmnnnpppqqqqqqpppnnnmmmlllllllllmmmnnnppprrrsssqqqqqqrrrrrrrrrtttxxx{{{|||zzzxxxwwwwwwxxxxxxwww{{{zzz{{{|||~~~}}}{{{yyyyyyxxxwwwvvvwwwzzz}}}sssxxx}}}~~~{{{zzzzzz333333222222333333444555333333444444444444333333666555333222222333555666333333333333333333333333444444444333333333333222333333444555666777777888666555555444444333333222444444444444555555555666555555555555555444333333444333222333555666555444333444555555333333444555333666888777555444555666999888777555555555666777666666555444444444444555444444444444555555555555777777777777777666555555444444444444444444444444555555555555555555555555555555555444444444444444444444444444444555555555333333444444555666666666777666444333333333555666444555666777666666555444555555555555555555555555888777666555444555555666555555666666777777888888777777666555444444333333666666666666666777777888:::999999888888999999:::888777666555555666777888555555666666666666555555777777888999999999999999888888888999999888888888888777777777777666666666666666777888888888888888888888888888888888888888888888::::::::::::888888888::::::999888777888999888666555555777888888777888777777777777888999:::::::::::::::::::::::::::;;;:::777555444555666888555777999;;;<<<<<<;;;:::;;;:::::::::;;;<<<==============================???>>>===<<<<<<<<<===============>>>>>>=========;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<<<<===>>>>>>???@@@@@@???>>>>>>===@@@BBBBBB???>>>>>>???@@@BBBFFFIIIIIIFFFCCC@@@>>>???AAABBBBBBBBB@@@???@@@@@@???>>>>>>>>>??????????????????>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@????????????@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEEEEEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGKKKOOOSSS```nnnyyysssdddYYYSSSPPPOOONNNLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRPPPNNNLLLJJJKKKMMMOOOQQQUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZYYYVVVSSSRRRSSSTTTUUUTTTSSSSSSTTTUUUVVVWWWYYYZZZVVVWWWYYYZZZ[[[[[[ZZZZZZZZZYYYXXXXXXXXXZZZ[[[\\\YYYZZZ[[[]]]^^^___``````^^^]]]]]]]]]^^^^^^______```___^^^___aaaccccccccceeecccbbbbbbddddddbbb___ZZZYYYWWWWWWXXX[[[___bbbccceeeffffffdddccccccdddeeedddeeeeeegggjjjlllmmmmmmnnnppprrrsssssssssrrrnnnmmmlllllllllnnnoooqqqqqqqqqqqqqqqqqqssswwwzzzyyywwwtttssstttuuuuuuuuu{{{{{{|||~~~}}}{{{yyyzzzzzzzzzyyyyyyzzz|||vvvzzz~~~}}}|||}}}333333222222333333444555222222222222222222222222444444222222222222444444333333333333333333333333999888777666555333222222444444444555555555666666555555555555555444444444444444555555555666666666444555555555555444444333444333222333444555444333222333444444222222333444333555777777555444555666888888777666666666777777666666666666666555444444444444444444555555555555555555666666555555444333444444444444444444444444444444444444444444444444333333333444444444555555444444444333333222222222222333333444555555666666777666444333333333444555444444555666666555555444666666666666666666666666666555444444333444444444333444444555666777777777777777666555333222111000666666555555666666777888:::999888888888888999:::888777666555555666777888333444555666777777777777888888888999999999999:::777888:::;;;;;;:::888777888888888777777777777666666666777777888888777777888888888888888888888888999999999999999999999999999:::;;;:::888777888999888777555666777999999888999888888888888999::::::999999::::::::::::::::::;;;:::888666555666777888444666888999:::;;;::::::===<<<<<<;;;<<<<<<=================================<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===>>>>>>>>>????????????????????????>>>===<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>?????????>>>@@@BBBBBBAAA@@@@@@AAAAAAEEEJJJOOOOOOKKKEEEAAA>>>???AAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;=========>>>>>>>>>>>>>>>===>>>>>>>>>????????????>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFGGGFFFGGGJJJOOOSSSdddrrr{{{rrrbbbWWWTTTTTTOOOMMMKKKIIIHHHHHHIIIJJJIIIIIIJJJKKKLLLLLLMMMNNNMMMMMMNNNOOOQQQRRRSSSSSSPPPOOOMMMLLLKKKMMMNNNOOOSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVUUUVVVWWWYYY\\\]]][[[YYYVVVUUUVVVVVVVVVUUUTTTTTTUUUVVVXXXYYY[[[\\\WWWXXXYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYY[[[[[[ZZZZZZ[[[]]]___aaacccddd___^^^]]]]]]]]]^^^```aaaaaa```___```bbbddddddcccbbbaaaaaaccceeefffeeeccc___]]][[[ZZZ[[[___dddfffhhhiiiiiihhhfffdddcccdddgggfffeeeeeefffiiilllnnnmmmnnnqqqtttvvvwwwwwwwwwpppooommmkkkkkkkkkmmmnnnqqqqqqpppooooooqqquuuyyy{{{yyyvvvuuuvvvxxxyyyyyy{{{|||}}}~~~{{{yyy|||~~~}}}}}}}}}yyy{{{~~~~~~}}}}}}~~~333333222222333333444555333333333222222333333333333333222111111222333333333333333333333333333333999999888666555444333222444444444444444444444444333333333444444444555555333333333444444444555555444444444555555444444333444333222222444555444222111222333333222111222333333444555666555555555555666666666555555555666666555555666777777555444333333333444444444555555555444444444444444333222222333333333333333333333333444444444444444444444444333444444555666666777777555555555555444444444444555555555444444333333333666555444333333333444444333444444444555555555555666666666666666666666666666666555555555555444555222222333444555666666777444444444555555666666666666555555555555666777777999999888888888888999999777666555555555555666777222333444666777888888888888888888888888999::::::999999;;;;;;;;;;;;999999::::::::::::999999999999666666777777777777777666777777777777888888888888999999888888888888999999999:::;;;:::999888888::::::999888888:::;;;;;;:::999999999999999999::::::999999999999999:::::::::;;;:::888777777777888999777888999;;;<<<<<<<<<<<<>>>======<<<<<<<<<==============================;;;;;;;;;;;;:::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<::::::;;;<<<===???AAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDHHHLLLOOOOOOJJJEEEAAA??????@@@AAABBBAAAAAAAAA??????>>>============>>>???????????????>>>===<<<<<<<<<===============>>>============>>>>>>??????===>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFFFFGGGIIINNNQQQ]]]hhhmmmggg\\\VVVUUUUUUNNNLLLIIIGGGFFFGGGIIIJJJIIIIIIJJJJJJKKKLLLLLLMMMLLLMMMNNNOOOPPPQQQRRRSSSTTTSSSQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSTTTVVVYYY]]]___^^^[[[YYYWWWXXXXXXVVVUUUTTTTTTUUUVVVXXXZZZ[[[\\\YYYYYYZZZZZZYYYWWWVVVUUURRRSSSSSSUUUVVVXXXYYYZZZZZZZZZ[[[\\\___bbbeeeggg______]]]]]]]]]^^^```aaa```^^^^^^```bbbeeeeeeeeeaaaaaabbbccceeeeeeeeeeeedddaaa^^^\\\]]]```dddgggiiijjjkkkiiifffcccbbbcccfffeeecccccceeeiiimmmpppnnnoooqqqsssuuuvvvvvvvvvsssqqqnnnlllkkkkkklllmmmqqqqqqpppooooooppptttwww|||yyywwwwwwxxx{{{||||||||||||~~~|||zzz~~~|||}}}}}}}}}||||||}}}}}}333333222222333333444555555555555555555555555555222222222111111222222222333333333333333333333333555555555444444444333333444444444444333333333333111111111222333333444444111111222222222333333333333333444444444444444333444333222222333444333222111222333333111111222333333333444555666666555555333333444444444444444444444555666666666555333222333333333444444444444555333333333333333222111111333333333333333333333333222222222222222222222222222222333444555666777777444444555555555666666666444444444444444333333333555555444333333333333333333333333333333444555555666666666666666666666666555555555555555444444333111222222333444555555555111111222444555777888999555555555555555666666777888888888888888888888888666666555555555555666666222333444666777888888888888888777777777888999::::::999888777777888999::::::::::::999999999888888666666777777777666666555666666777777777888888888999888888777777888888999999:::;;;:::888777888999:::888777888999;;;::::::999999999:::999999999999888888888999999::::::::::::999888777777888888999888999:::;;;<<<======>>>>>>======<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;========================;;;:::::::::::::::;;;;;;:::::::::;;;===@@@CCCEEEEEEEEEDDDDDDEEEEEEEEEEEEHHHIIIJJJKKKIIIEEEAAA?????????@@@@@@@@@AAA@@@@@@???>>>======<<<<<<============>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<===============<<<<<<<<<===>>>???======>>>???@@@BBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEEEEFFFDDDEEEFFFFFFFFFHHHLLLOOOXXX\\\]]]YYYVVVUUUSSSOOOMMMKKKHHHFFFEEEFFFHHHJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQQQQRRRTTTXXX[[[]]]^^^\\\ZZZYYYYYYXXXWWWUUUSSSSSSTTTUUUVVVXXXZZZ[[[[[[[[[[[[ZZZXXXUUUSSSQQQNNNOOOPPPRRRTTTUUUVVVWWWYYYZZZZZZ\\\___bbbeeeggg______^^^^^^^^^___```aaa]]]\\\\\\___cccfffggggggbbbbbbcccddddddcccccccccfffccc```]]]]]]___bbbdddhhhiiiiiigggdddbbbaaaaaacccbbbaaaaaadddhhhmmmpppnnnnnnooopppqqqqqqqqqqqqrrrqqqpppooonnnnnnnnnnnnqqqrrrrrrqqqpppqqqtttvvvvvvuuutttuuuwwwyyyyyyyyy{{{|||~~~|||~~~~~~}}}333333222222333333444555555666777888888777666555222222222222222222222222333333333333333333333333222222222222222333333333333333333333333333333333000000111111222222333333000000000111111111222222222333333444444444444333444333222222333333222111111222333333111111222333333222222444666777666444111222333333444333333333444444444444444333222222333333333333444444444444222222333333222222111000222222222222222222222222222222222222222222222222000000111111222333444444222222222333333444444444000111222333444555666777444444444444333333333222222222222222222333555555555555555555555555555555222333333333333222111111333333333333444444444444111111222222333444444555555555444444555555666777777777888999999888777777555555555555555555555555222333444666777888888888777777666555666777888999888777555333333555777888777777777666666666666555666666777777777666555555555666666777777888888888888888888888888888888888888999:::999777666777888777666444555666888888777999999999:::999999888777777777888888999:::::::::999888888777777777888888777777888999:::;;;<<<<<<===<<<<<<;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::;;;:::999888888999:::;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999::::::;;;::::::999:::<<<@@@DDDFFFHHHFFFDDDCCCDDDEEEDDDCCCGGGGGGFFFEEECCC@@@>>>===>>>>>>>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<<::::::;;;;;;;;;::::::999::::::;;;;;;<<<============<<<;;;;;;;;;<<<>>>???<<<======>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEFFFFFFEEEFFFIIIKKKUUUUUUSSSPPPPPPQQQNNNHHHJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNPPPRRRUUUXXXZZZ\\\ZZZYYYYYYYYYYYYWWWUUUTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZYYYWWWUUURRRQQQMMMNNNOOOQQQSSSTTTTTTTTTXXXXXXYYY[[[^^^aaacccddd^^^^^^______````````````\\\[[[\\\^^^bbbeeeffffffaaacccddddddbbbaaaaaabbbcccbbb___]]]]]]^^^___aaadddffffffeeecccaaa```aaabbbaaaaaaaaadddhhhkkknnnmmmmmmllllllllllllllllllnnnnnnpppqqqqqqqqqqqqqqqrrrtttuuuuuutttssstttuuuuuutttuuuxxx{{{|||{{{zzzyyyyyyzzz}}}~~~}}}333333222222333333444555444666888::::::888666444222222333333333333222222333333333333333333333333111111111111111111111111222222222222222333333333222222222222222222222333000111111111222222222222111222333444444444444444444333222222333333222000222333444333222111222444333222111333666777666444111222333444444444333333333333222222111111222222222222333333333444444444222333333333333222111111222222222222222222222222111111111111111111111111000000111111222222333333222222222222111111111111000000111222444555666777444444444444333333222222222111111111222333444555444444444444444444444444222333444444444333111111444444444444444333333333333333333333444444444444555444444444444555666666666777888999999888777666444555555555555555555444333333555666777777777777666666444444444555777888777666666666666666666777666666666555555555444444666666777777666555555444555555666666777888888999666777888999999888777666777888999888666555666777666555333444555777666666888888999999999888777666666777777888999999::::::777777777777777777777777666666777777888:::;;;<<<;;;:::::::::;;;<<<======::::::::::::::::::::::::777888999:::::::::999999:::999888777777888999:::::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::888888888888888999:::::::::999777777:::>>>CCCFFFHHHEEEBBBAAABBBCCCAAA@@@AAAAAAAAAAAA@@@???===<<<===============>>>>>>???>>>===<<<<<<;;;;;;<<<<<<999999::::::::::::999999999::::::;;;<<<<<<=========<<<;;;::::::<<<>>>???<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFEEEDDDEEEGGGIIIMMMOOONNNJJJJJJKKKIIIEEEHHHHHHGGGFFFFFFFFFFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQQQQPPPOOONNNPPPOOOOOONNNNNNMMMMMMLLLIIIJJJLLLNNNPPPRRRTTTUUUYYYXXXWWWXXXXXXXXXWWWUUUUUUUUUUUUUUUUUUVVVWWWWWWVVVWWWWWWXXXWWWVVVUUUTTTMMMOOOPPPRRRSSSTTTTTTTTTUUUVVVYYY[[[]]]___``````]]]^^^```aaaaaaaaa______^^^]]]\\\]]]```bbbcccbbb___aaaccccccaaa```aaabbb___^^^^^^^^^^^^___``````aaacccddddddbbbaaaaaabbbddddddcccdddeeegggiiijjjjjjjjjiiiiiiiiiiiiiiijjjgggjjjnnnqqqssstttsssrrrsssvvvxxxyyyxxxvvvuuuttttttuuuxxx|||~~~|||ttttttuuuwww|||}}}yyy333333222222333333444555222555888;;;;;;888555222222333333444444333333222333333333333333333333333222222222111111000000000111111222222222333333333333333333333333333333333111111222222222333333333111222333333444444444444444333222222333333111000222333444444222222333444333111111333666888666333111222444555666555444444444333111000000000111222222222333333333444444444222333333333333222111111111111111111111111111111000000000000000000000000222333333333333444444444555555444333222111000///333333333333333333333333333333444444444333222111111111000000111333444666333333333333333333333333555555666777666555444333666555555444444333333222444444555555666777888888555444444444444555666666666777888999999888777666444444555555555555444444333444555666777777777777666555333333333444666888777999:::;;;;;;:::999777777777777777666666666666666666777777666555444444444555555666777888888999555777888::::::888777555666777888777666555555777777666555555777888888777777888999999888777666555666777777888999999::::::666666666666777777777777777777888888999:::<<<===999999999:::;;;<<<===>>>999999999999999999999999555666777999999999888777:::999777666666777999:::888999:::;;;<<<=========999999999999999999999999888888777777888999::::::999888666666888<<>>>>>======<<<;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<;;;;;;999999:::;;;;;;<<<=========<<<:::::::::;;;===???<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???AAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGFFFDDDDDDEEEGGGCCCIIIKKKGGGEEEFFFGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNPPPRRRRRRRRRPPPOOOPPPOOOOOONNNMMMLLLKKKKKKGGGHHHJJJMMMOOOPPPQQQRRRWWWVVVVVVWWWXXXXXXVVVUUUWWWVVVVVVUUUUUUVVVVVVWWWRRRTTTUUUWWWXXXXXXWWWWWWOOOPPPRRRTTTUUUUUUTTTTTTTTTUUUXXX[[[]]]^^^^^^^^^\\\^^^```bbbcccaaa___^^^```^^^]]]]]]___``````___\\\___bbbbbb```___aaaccc[[[[[[]]]^^^___aaaaaabbb___aaaccccccbbbbbbbbbcccggggggfffffffffggggggggghhhhhhgggggghhhhhhiiijjjbbbffflllqqqtttuuutttssstttwww{{{|||zzzwwwuuutttoooqqquuuzzz~~~~~~{{{xxxqqqppppppsssxxx|||yyyttt111111111111111111111111444555555666666555555444111111111111111111111111111111111111111111111111000111111111222222222222333333222222111000000000000000111222333333444444444444333333222111111111000111222333444555555555222222222222222111000///222222222222222222222222222222333333333333444444333333333333444444555666333333222222222222222222111111222222222333333333444444444333333222222222333333222111000000000111000000000000000000000000333222222222222222222222333333333333333333333333111111222222222333333333555444333333555555444333666555444333222333333444444444444333333333222222444333333222111000//////333333444555555444333333555444444333333444444555666666666555444444333333444555666777777666555444777666555444333444555555222333555666777666555333777777777777666666666666555888===@@@???<<<777444555555555555555666777777777777666555444444333333333333333444444444555555888888888888888888888888888888777777666666555555888777777666666666666777888888888888888777666555999999999888777666666555777777888888888888777777666666666666777888999:::::::::::::::::::::::::::666777999::::::999777666777777777777777777777777777777777777888888888888777888888999999999888888999999999888888888888777:::::::::999888777666666777777888999;;;<<<<<<=====================<<<<<<======<<<;;;::::::::::::;;;;;;<<<<<<======>>>>>>======<<<;;;::::::999999::::::::::::::::::::::::???<<<999::::::<<>>===<<<===>>>???>>>======>>>???@@@@@@???>>>===>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<===>>>??????@@@@@@@@@??????>>>??????@@@@@@@@@AAAAAAAAA@@@@@@???????????????????????????BBBCCCDDDDDDCCCCCCDDDEEEHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBDDDFFFFFFFFFGGGHHHJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLNNNPPPQQQPPPOOOOOOOOONNNMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPRRRTTTVVVVVVVVVVVVXXXZZZWWWXXXZZZ[[[[[[YYYWWWUUURRRQQQQQQRRRSSSSSSQQQOOOSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUWWWYYY[[[\\\^^^______^^^^^^]]]^^^___aaaaaabbbaaa______^^^___```aaa```___]]]\\\[[[\\\]]]]]]^^^\\\ZZZ\\\___```___]]]aaa```___```cccfffhhhhhhiiigggeeebbbbbbccceeefffiiiiiihhhhhhiiijjjkkkkkkdddeeehhhjjjmmmnnnppppppuuuttttttuuuvvvtttoookkkkkklllnnnrrrvvvxxxxxxwwwuuurrrrrrwww}}}|||}}}~~~|||{{{zzz}}}xxxrrrooo111111111111111111111111222222333333333333222222111111111111111111111111222222222222222111111111000000000111111111222222111111111111111111222222...//////000111111222222111111111000000000000000//////000111222222222222222222222222222111111111222222222222222222222222222222222333333333444444333333222222333444444555222222222222222222222222111111222222222333333333444444444333333222222222333222111111000000111111111111111111111111111111333333333333333333222222333333333333333333333333111111222222222333333333555333333333444555444333666555444333333333444444333333333222222222111111444444444333222222111111333333444555555444333333555444444333333444444555555555555555444444444444444555666777777666555444777666555444333444444555222444555777777666555444666666555555444444333333666888<<<>>>>>><<<999666555555555555555666777777777666666555555444333333444444555555555666666666888888888888888888888888888777777777666666666555777666666666666666777777777777777777777666555555999999888888777666666555555555555666666555555555666666666666777888999:::::::::::::::::::::::::::777888999::::::999888777777777777777777777777777777777777777888888888888777888888999999999999888999999999999888888888888:::;;;;;;:::999888777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;==================>>>>>>>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999888999:::;;;<<<===>>>===<<<;;;;;;=========<<<===>>>????????????>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<======>>>????????????>>>>>>>>>>>>>>>??????@@@@@@AAA@@@@@@??????????????????????????????BBBCCCDDDCCCBBBCCCDDDFFFHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBDDDFFFFFFFFFGGGHHHJJJIIIIIIHHHHHHHHHHHHIIIIIILLLNNNPPPPPPOOONNNNNNOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPSSSTTTVVVVVVUUUUUUWWWXXX]]]]]]^^^]]][[[WWWSSSQQQPPPPPPPPPRRRTTTTTTRRRQQQSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWXXXZZZ\\\]]]^^^^^^]]]\\\[[[\\\]]]^^^___aaa```^^^]]]]]]]]]^^^^^^]]]]]][[[ZZZZZZZZZ[[[[[[\\\[[[YYY[[[]]]^^^]]][[[```______aaaeeehhhjjjjjjkkkiiifffcccaaaaaabbbcccccccccdddeeegggiiikkklllggggggiiijjjkkkllllllmmmooonnnnnnppprrrrrrooollljjjjjjkkknnnqqqssssssrrruuussssssxxx~~~~~~}}}~~~}}}{{{zzzxxxyyyzzzzzzxxxuuurrrppp111111111111111111111111111111111222222111111111111111111111111111111111222222222222222222222222///000000000111111111111///000000111222222333333/////////000111111222222///000000000000111111111///000000111222222222222111222222222222222333333222222222222222222222222222222222222333333333333222222222111222222333444000111111111222333333333111111222222222333333333444444333333333333222222222222111000000000111111111111111111111111111111222222222222222222333333222222222222222222222222111111222222222333333333555333222333444555444222555555444333333333444444444444444333333333222222555555555444444444444444333444444555555444444333555444444333333444444555444444444444555555555555555555666666666666555555666666555444444444444555333444666777777777666555666666555555444333222222666777:::;;;<<<;;;:::999555555555555555666777777777666666555555444444444555555666666666777777777777777777777777777777777777777777777666666666666555555555555666777888888666666666666555555555555999999888888777666666666555555555555555555555555666666666666777888999999999999999999999999999999888999:::;;;;;;:::999888777777777777777777777777777777777777888888888888777777888999999999999999:::999999999888888888888;;;;;;;;;;;;:::999888888777777888999:::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<>>=========>>>>>>?????????>>>======<<<<<<::::::::::::::::::::::::666888:::;;;;;;;;;:::999===;;;::::::;;;<<<;;;:::======>>>>>>>>>>>>======>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<======>>>>>>==================>>>>>>??????@@@@@@@@@@@@??????????????????????????????CCCCCCCCCBBBAAABBBDDDGGGGGGGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFGGGFFFFFFEEEDDDCCCDDDFFFFFFFFFFFFHHHJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJMMMOOOPPPOOONNNNNNOOOOOONNNMMMKKKJJJHHHGGGGGGFFFFFFGGGHHHJJJMMMOOOPPPSSSUUUVVVVVVUUUTTTTTTUUU]]]]]]]]]\\\YYYVVVRRRPPPOOOOOOOOOQQQSSSTTTTTTRRRRRRRRRRRRSSSSSSTTTTTTTTTWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZZZZ[[[___^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYYYYZZZYYYXXXYYY[[[[[[ZZZYYY]]]]]]^^^aaafffjjjmmmmmmllljjjfffcccaaa``````aaabbbcccccceeefffhhhjjjkkkjjjkkkkkkkkkjjjiiihhhhhhhhhhhhgggiiilllmmmmmmlllhhhgggfffhhhkkkmmmmmmmmmsssrrrsssxxx~~~}}}~~~|||zzzssstttuuuvvvvvvvvvvvvuuu111111111111111111111111222222333333333333222222111111111111111111111111222222222222333333333333//////000000000111111111000000111111111222222222111111222222222333333333000111111222333333444444111222333444444444444444111111111222222333444444111111111111111111111111111222222222222333333333222111111111111111222222///000000111222333333444111111222222222333333333333333333333333333333333111111000000000000111111111111111111111111111111000000111111111111222222111111111111111111111111111111222222222333333333444333222222444444333222444444444444444444444444555555555555444444444444333444444444555555666666444444444444444444444444555444444333333444444555222222333444444555666666555666666666666666666555666666555555444444444444444555666777777777666666888888777666555555444333555555666777888999999999555555555555555666777777777666666666555555444444555555666666666777777777777777777777777777777777777777777777666666666666444444444555666777888999777666666666555666666666888888888888777777666666666666666666666666666666666555555666666777888999888888888888999999999999888999::::::::::::999888666666666666666666666666666777777777888888888888777777888999::::::::::::::::::999999999888888888999:::::::::999999888777777777777888999::::::;;;999999999999999::::::::::::999999:::;;;<<<===>>>AAA@@@???>>>>>>>>>>>>>>>???>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;888;;;<<<;;;;;;======;;;>>><<<::::::;;;<<<<<<;;;========================>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>===>>>??????????????????????????????????????????CCCCCCCCCBBBAAAAAADDDGGGGGGFFFFFFFFFEEEEEEEEEDDDFFFFFFGGGGGGGGGFFFFFFEEECCCEEEFFFGGGFFFFFFHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKNNNOOONNNMMMMMMNNNNNNNNNMMMLLLJJJHHHGGGFFFEEEFFFGGGHHHKKKMMMOOOQQQSSSUUUVVVVVVTTTRRRRRRSSSUUUUUUVVVWWWVVVUUUSSSRRRPPPOOOOOOPPPRRRSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUXXXWWWWWWWWWWWWXXXZZZ[[[\\\[[[ZZZXXXXXXXXXYYYYYY]]]]]][[[ZZZYYYXXXWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXXXXZZZZZZ\\\```fffjjjmmmmmmiiihhheeecccaaaaaaaaaaaaiiihhhhhhhhhhhhhhhiiiiiinnnnnnmmmkkkiiigggeeedddddddddcccdddfffhhhiiijjjgggeeeddddddgggiiijjjjjjppppppqqqvvv{{{~~~~~~{{{|||{{{xxxtttuuuuuuvvvxxxyyy{{{|||111111111111111111111111111222222333333222222111111111111111111111111111111111111222222333333333000000000000111111111111222222222111111111000000222222222222222333333333000000111222333444444555222222333444444444333333222111111111111222444444111111111111111111111111111111111222222222333333222111111000000111111111//////000111222222333333111111222222222333333333333333333333333333333333111000000///000000111111111111111111111111111111.../////////000000000111111111111111111111111111111111222222222333333333444333222222333444333222333444444444444444444444444444444444333333333333222222222333444444555555444444444444444444444444555444444333333444444555111222222333444555666666666666666555555666666666555555555555555444444444444555555666666666666666888777777666555444444444444444444444555666777888555555555555555666777777666666666666666555555555444444555555555666666666666666666666666666666666666666666666777777777777444444444444555666888888888777777666666777888888888888888777777777777777666666555444444555666666555555555555666777888999777777777888888999999999999999999999999999999999666666666666666666666666666777777777888888888888777777888::::::;;;;;;;;;:::::::::999999999999888777888888888888777777666666777777888888999999999888888888888999999::::::999999999:::;;;<<<===>>>AAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999<<<;;;888;;;BBBGGGFFFAAA???<<<;;;<<<============<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@??????<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCCCCBBBAAAAAADDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDEEEGGGGGGFFFFFFGGGIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHJJJLLLMMMMMMLLLMMMNNNMMMMMMMMMLLLKKKIIIGGGFFFFFFFFFHHHIIILLLNNNPPPQQQRRRTTTVVVUUUSSSQQQQQQQQQMMMNNNPPPQQQQQQQQQQQQQQQRRRPPPOOOOOOOOOPPPOOOMMMOOOPPPQQQRRRSSSTTTUUUUUUXXXWWWVVVVVVVVVWWWYYYZZZ\\\[[[ZZZXXXXXXXXXYYYYYY\\\[[[[[[ZZZXXXWWWVVVUUUXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWXXXWWWWWWWWWWWWWWWXXXYYY[[[___dddhhhjjjjjjddddddcccbbbbbbbbbccccccjjjiiiiiihhhhhhhhhiiiiiiooonnnmmmkkkiiifffcccbbbccccccbbbbbbbbbccceeeggggggeeeddddddgggiiijjjjjjmmmnnnpppsssxxxzzz||||||wwwwwwxxx{{{|||{{{wwwsssssssssssstttuuuwwwyyyzzz111111111111111111111111000000000111111000000000111111111111111111111111000000000111111222222333000111111111222222222222333333222222111000000///000000000000000000000000......///000111111222222000111111222222111111111222111000000000111222333111111111111111111111111111111111111222222222222333222111111000111111111///000000000111222222222111111222222222333333333222222333333333333444444000000/////////000111111222222222222222222222222.........///000000111111222222222222222222222222111111222222222333333333444222111222333444333111222333444555555555444444222222111111111000000000111111222222333333333444555444444333333444444555555444444333333444444555111222222333444555555555666666555555555555666666555555666666555555444333444444444444555555555666444444444333333333333333444444333333444555666777555555555555555666777777666666666666666666666666444444555555555666666666666666666666666666666666666666666666777777777777444444444444555666777777888888777666666777999:::888888777777777777777777444333222111111222333444555555555555666777888888666666666777888888999999888888888888888888888888777777777777777777777777777777777777888888888888777777999:::;;;;;;;;;;;;::::::::::::999999999999666777777777777777666666666666777777777888888888777777888888999:::::::::999999999:::;;;<<<===>>>???@@@BBBCCCCCCAAA???>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;777;;;999555:::GGGOOOOOODDDAAA>>>======?????????<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAAAAAAAA@@@@@@;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFDDDFFFGGGGGGFFFFFFGGGHHHEEEEEEEEEDDDDDDEEEEEEEEEFFFIIIKKKLLLLLLLLLLLLMMMLLLLLLMMMMMMLLLJJJHHHGGGGGGGGGHHHJJJLLLNNNPPPQQQPPPRRRUUUUUUSSSQQQPPPPPPMMMMMMNNNNNNNNNNNNMMMMMMRRRPPPMMMMMMMMMMMMLLLKKKNNNOOOPPPQQQSSSTTTUUUVVVXXXVVVUUUTTTUUUWWWYYYZZZ[[[[[[YYYXXXXXXYYYZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVXXXXXXYYYZZZZZZZZZYYYYYYWWWYYYYYYYYYWWWVVVWWWXXXZZZZZZ\\\___ccceeefffeee`````````aaabbbccceeeeeedddddddddeeefffgggiiijjjlllkkkjjjiiifffdddbbbaaabbbbbbbbbaaa___```bbbdddfffeeeeeegggjjjmmmmmmmmmmmmoooqqqtttwwwyyyzzz{{{uuussssssuuuwwwwwwtttpppnnnnnnnnnooopppqqqsssttt111111111111111111111111000111111111111111111000111111111111111111111111...//////000000111222222222222222222333333333333222222111111111111111111000000000000000000000000/////////000111111111222111111111222222111111000222111000......///000111111111111111111111111111111111111111222222222222333333222111111111111111000000000000111111111111111111222222222333333333222222222333333444444444///////////////000111111222222222222222222222222//////000000111222222333333333333333333333333333111111222222222333333333333222111222333333333111222333444555555555444444333333222222222111111111222222222222222333333333555444333333333333444555555444444333333444444555222222222333333444444444777666555444444555666777444555666666666555444333333333333333333444555555222222333333333333444444555555555555555555666666555555555555555666777777666666666666666666666777555555666666666777777777555555555555555555555555555666666666777777777888555555444444444555555666777777555555555777888:::777777777777777777777888444333222000000222333444555555555555555666888888555555666666777888888999888777777777777777777888777777777777777777777777777777777777888888888888666777999:::;;;<<<<<<<<<;;;;;;:::::::::999999999666777777888888888777777666666666777777777777777777777888999999:::;;;;;;:::::::::::::::;;;<<<======???CCCFFFFFFDDD@@@>>>::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999===:::444777DDDKKKJJJEEEBBB>>>======?????????<<<<<<;;;::::::;;;<<<<<<===>>>>>>?????????>>>>>>========================;;;<<<>>>@@@AAA@@@??????:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCDDDCCCBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEGGGHHHEEEDDDDDDCCCCCCDDDDDDEEEEEEHHHJJJLLLKKKKKKLLLMMMJJJKKKLLLMMMLLLKKKIIIHHHGGGGGGHHHIIIJJJLLLNNNOOONNNQQQTTTTTTSSSQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMOOOMMMKKKJJJKKKLLLKKKJJJMMMNNNOOOQQQSSSTTTVVVVVVWWWUUUTTTSSSTTTVVVYYY[[[ZZZYYYXXXWWWXXXYYYZZZ[[[ZZZZZZ[[[[[[[[[ZZZXXXXXXVVVWWWYYYZZZZZZZZZYYYYYYXXXZZZ[[[ZZZXXXVVVXXXYYY^^^^^^___aaacccdddbbbaaa______```aaabbbcccdddeeebbbbbbbbbcccdddeeefffgggffffffeeedddcccbbb```___^^^___aaa```^^^^^^```cccddddddeeeiiimmmpppqqqpppqqqsssvvvxxxyyyzzz|||}}}yyyvvvtttuuuyyyzzzwwwtttkkklllmmmnnnpppqqqrrrrrr111111111111111111111111333333444444444444333333111111111111111111111111---......///000111111111222222333333333444444444000000000111222222333333333333222222222222222222222222222222222333333333333333444444444333333222333111///...---...///000000000000000000000000000000111111111111222222222444444333222111111222222111111111000000000000000111111222222222333333333222222222333333444444444///////////////000111111222222222222222222222222000111111222333333444444333333333333333333333333111111222222222333333333333222111111333333222111111222444555666555444444666666555555555444444444333333333333333333333333555444333333333333444555555444444333333444444555222222333333333333444444777666555444444555666777444555666666666555333333333222222222222333444444333333444555555666666777777777777777777666666666555555555555555666777777666666666666777777777777777777777777888888888888555555555555555555555555555666666666777777888888666555555444444444555555666555444333444555888999777777777777777888888888666555333222222333555666555444444555555666777888444555555666777888888999777777666666666666777777777777777777777777777777777777777777888888888888666777999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999777888888999999999888888666666666666777777777777777888888999::::::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;>>>CCCGGGHHHEEEAAA>>>:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>BBB>>>444444>>>BBB>>>EEEBBB>>><<<===>>>??????<<<;;;::::::::::::;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>=========999;;;===???@@@@@@>>>>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===@@@DDDEEEDDDBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEFFFHHHDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGJJJKKKKKKKKKLLLLLLIIIJJJKKKMMMMMMKKKJJJIIIGGGGGGGGGHHHIIIJJJLLLMMMMMMPPPSSSTTTSSSQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQQQQMMMKKKIIIHHHJJJKKKLLLKKKMMMMMMOOOQQQSSSUUUVVVWWWVVVUUUSSSSSSTTTVVVYYY[[[XXXWWWWWWVVVWWWXXXZZZ[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYUUUVVVXXXYYYYYYYYYXXXXXXYYY[[[]]][[[XXXWWWXXXZZZbbbaaaaaabbbccccccaaa_________```aaabbbccccccdddfffeeeddddddcccccccccdddaaaaaaaaaaaaaaa```___^^^ZZZ]]]______^^^]]]```bbbbbbcccfffjjjooorrrsssrrruuuwwwzzz{{{|||}}}~~~{{{xxxyyy}}}}}}zzzmmmnnnppprrrtttuuuvvvvvv111111111111111111111111111111222222222222111111111000/////////000222333000000000000000000000000222000///000333444222000000000111222333333444444111000///000111222111///111111111111111111111111333222222222333333111000111111000000///.........000000000000111111111111000111111111111222222222333333333222222222111111......///111222333444555333333333333333333333333111222333333444444333333444333111///......///000222222222111111111111000222111111000111333444555333333333222222111111111333333333333333333333333111111222333333333333222222333444444333333444666777555333222333444444333444333222222111111222222444333333222222333333444444444444444444444444444444333222222333444666777444444444444444444444444444444333333333333222222444444444333333222222222111222222333333444444555444444555555555555444444888777666444444444555666777777777777666666666666666666666666777777777777444444333333333444444555555555666777777666555444555555555444444333333333888888999999999999888888555777999;;;;;;:::888666:::888666444444555666777777666555555555777888999777666555444444555666777444444444444555555555666666666666555555555555555888888888777888888999:::888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999======<<<;;;;;;:::999999888888777666555444333333666666666666777888::::::999999:::;;;<<<<<<<<<<<<===>>>@@@BBBCCCBBBAAA@@@<<<;;;;;;;;;======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999:::;;;===>>>>>>============>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<============>>>??????>>>===<<<<<<<<<<<<=========>>>>>>========================;;;<<<===>>>????????????>>>@@@DDDGGGHHHFFFDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBDDDEEEEEEEEEEEEEEEDDDCCCEEEFFFHHHJJJKKKMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHKKKJJJHHHHHHJJJLLLMMMMMMMMMMMMOOOPPPQQQRRRRRRRRRSSSQQQPPPQQQRRRSSSRRRQQQOOONNNLLLJJJIIIJJJKKKLLLQQQRRRSSSTTTTTTUUUUUUTTTVVVVVVUUUUUUVVVYYY[[[]]]___^^^[[[WWWTTTTTTVVVYYYZZZ\\\^^^______]]]ZZZYYYXXXXXXXXXWWWVVVVVVYYY[[[[[[\\\^^^``````___^^^]]]aaabbbcccccccccbbbaaa``````````````````aaaaaaaaacccbbbaaa```___^^^^^^^^^^^^aaaccccccbbb```______ccccccbbb```]]]]]]___aaaaaabbbhhhoooqqqoooooosssrrrtttwwwwwwvvvxxx||||||wwwxxx}}}}}}yyysssuuuvvvtttrrrsssxxx|||111111111111111111111111111111222222222222111111111000/////////000222222000000000000000000000000111///...///111333111///000000111222222333444444222000///000111222111///111111111111111111111111333222222222333333111///111111111000000000//////000000000000111111111111000111111111111222222222333222222222111111111111......///000111222222333333333333333333333333333111222333333444444333333555333111/////////000111222222222111111111111000111111111000111222444555333333333222222222111111333333333333333333333333111111222333333333333222111222444444333333333444777555333222333444444333444444333222222222222222444333333222222333333444444444444444444444444444555555444333333333444555444444444444444444444444444444333333333333222222222222222111111111000000111222222333333444444555444444555555555555444444777777666555555555555555777777777777666666666555555555666666666777777777777666555444333333333333444555666777777666555444666666666555555444444444555555555666666555555555555666999:::;;;:::888666999888777666666666777888666555555444444555666777777666555555555555666777444555555555666666666666::::::::::::::::::::::::888888888888888999999:::888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999<<<;;;;;;:::999999888888777777777666555555444444777777666777777888999:::999999::::::;;;:::::::::;;;===???AAAAAAAAA@@@@@@===<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;======<<<<<<<<<===>>>>>>===<<<;;;::::::999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???????????????AAACCCEEEFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHIIIHHHFFFGGGJJJMMMNNNNNNLLLMMMNNNOOOPPPPPPQQQPPPRRRQQQPPPQQQRRRRRRQQQOOONNNMMMLLLKKKJJJKKKLLLLLLPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTUUUWWWZZZ]]]______^^^[[[WWWTTTTTTWWWYYYZZZ\\\]]]^^^^^^\\\ZZZYYYUUUUUUVVVUUUUUUUUUXXXZZZ[[[\\\___aaaaaaaaa```___ddddddeeeeeedddcccaaa```````````````````````````aaa```___]]]\\\[[[[[[[[[___bbbdddeeedddbbbaaabbbggghhhgggfffcccbbbbbbcccdddeeeiiioooqqqqqqtttyyyyyyzzzyyywwwtttsssuuuxxx~~~yyyuuuvvv|||~~~zzzyyyyyyyyywwwuuuwww}}}111111111111111111111111111111222222222222111111000000000///000111111222000000000000000000000000000.........000111000///000000111111222333333333222111000000111222111000111111111111111111111111333222111222333333111///000111111111111222222222000000000000111111111111000111111111111222222222111111111111000000000000/////////000000000111111333333333333333333333333111222222333333333333333555444222111000000111222222222222111111111111000111111000111111222444444333333333222222222222111333333333333333333333333111111222333333333333222///222555666555333333333666555333333444444444333555444444333333333333333333333222222222222333333444444444444444444444444777666555333333222333333444444444444444444444444444444333333333333222222222222222111111111111000111222222333333444444555444444555555555555444444666666666666666555555444777777777666666666555555555555555666666666666777888777666555444444333333444555555666666666555555666666666666666555555555333444444555555444444333555666888::::::999888777777777888888888888888888666555555444444444444555777666666555555666666777666666666666777777777777888888888888888888888888888888888888888999::::::888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999999999888888777777666666666666666666666666666666888888777777777888888999999999::::::999999888888999;;;===???@@@@@@@@@??????>>>===>>>@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999;;;;;;;;;;;;;;;<<<===>>>===<<<;;;:::999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<=========<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@AAABBBCCCDDDDDDDDDDDDBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBCCCCCC@@@AAAAAABBBCCCDDDEEEEEECCCDDDFFFHHHJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEFFFIIILLLMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNPPPPPPPPPQQQRRRQQQNNNLLLKKKKKKKKKLLLLLLLLLMMMMMMOOOPPPQQQSSSTTTTTTUUUUUUSSSSSSTTTUUUXXXZZZ]]]___^^^^^^[[[XXXUUUUUUXXXZZZZZZ[[[]]]^^^]]]\\\ZZZXXXSSSSSSTTTSSSSSSTTTWWWYYY[[[\\\___aaabbbbbbbbbaaaffffffggggggfffdddbbbaaa````````````````````````aaaaaa___^^^]]][[[ZZZZZZ```cccfffgggfffeeeeeeeeekkkmmmnnnmmmjjjgggeeeeeejjjiiikkkpppssstttyyy|||xxxsssppppppqqqzzzvvvrrrtttyyy~~~~~~|||{{{{{{zzzwwwvvvxxx111111111111111111111111111111222222222222111111000000000000000111111222000000000000000000000000////////////000111111000000000111111222222222333222111000000222222111000111111111111111111111111333222111222333222111///000000111222222333444444///000000000111111111111000000111111111222222222000000000000000/////////111111111111000000000000222222222222222222222222111111222333333333333222444444222222111111222222222222222111111111000000000000000111111222333333222222222222222222222222222222222222222222222222111111222333333333333222000333666888777555444333555444333333444555444333555555444333333333444444333333222222222222333333333333333333333333333333555555444444333333333333444444444444444444444444444444333333333222222222333333333333333333333333111222222333333444444555444444555555555555444444444555666777777666555444777777666666666555555555444444555555555666666666777777666555555555555666444444555555555555555555666666555555555555555555666666666777777666666666444666777999999999888777555666888:::::::::999888777666666555444444444444666666666666666777777777666777777777777888888888444444444555555555555555999888888888888999::::::888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::999999999777777666666666555555555555555666666777777777777999999888888777888888888:::::::::::::::999888777888999;;;<<<>>>>>>??????@@@?????????AAAAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999888::::::::::::;;;<<<======<<<<<<:::999999888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<===>>>????????????BBBBBBAAAAAABBBCCCCCCDDDBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGEEECCCAAAAAABBBCCCDDDAAAAAAAAAAAABBBCCCCCCDDDBBBCCCEEEGGGIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHFFFEEEFFFHHHJJJKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLOOOOOOPPPQQQRRRQQQMMMJJJIIIJJJKKKMMMMMMNNNNNNMMMNNNOOOQQQRRRTTTTTTUUUUUUTTTUUUUUUVVVXXXZZZ\\\]]]]]]]]][[[YYYVVVVVVYYY[[[ZZZ[[[\\\\\\\\\[[[YYYXXXTTTUUUUUUTTTSSSSSSUUUWWWYYY[[[^^^aaabbbbbbbbbaaaeeeeeegggggggggfffeeeeeebbbbbbbbbbbbaaaaaaaaaaaaddddddcccbbbaaa___^^^]]]```cccggghhhhhhggghhhhhhnnnqqqssssssppplllhhhgggnnnmmmpppuuuvvvwwwzzz|||yyyvvvtttttttttyyyuuurrrssswww{{{{{{zzzxxxxxxwwwtttrrrvvv}}}000000000000000000000000111111222222222222111111///000000000111111111111000000000000000000000000000000111111111111222222000111111111111111222222222111000111222333222000111111111111111111111111222111111111222222000///000000111222333444444555///000000000111111111111000000111111111222222222////////////////////////333333222222222222111111222222222222222222222222000111222222333333222222333333222222222222222222222222222111111111000000//////000111222222222333222222222222222222222222222222222222222222222222111111222333333333333222111444777999888666555555444333333333555555444333555555444333333333444444333222222111111222222333333333333333333333333333222333333444444555555555444444444444444444444444444444333333333222222222333333333333333333333333111222222333333444444555444444555555555555444444444555666777777666555444666666666666555555555555444444444444555555555555444444444555666777888999444444444444555555666666444444444444444444444444666777777888888777777666444555666888999999888888555666999:::;;;:::888777777777777777666666555555555666666777777777777777777777777777888888888999777777777888888999999999999999999888999::::::;;;888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::999999999666666555555555555555444555555666666777888888888:::999888888888888888999;;;;;;<<<<<<;;;:::999999888999:::;;;<<<======>>>@@@?????????AAAAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===<<<<<<:::999:::::::::::::::;;;<<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@BBBAAAAAA@@@AAAAAACCCCCCBBBBBBBBBCCCDDDEEEFFFFFFHHHGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAABBBDDDEEEDDDCCCBBBAAA@@@@@@AAAAAABBBCCCEEEGGGHHHJJJJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIKKKIIIFFFFFFGGGHHHHHHGGGIIIIIIJJJKKKLLLLLLLLLLLLNNNNNNOOOQQQRRRPPPMMMJJJIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTUUUUUUWWWWWWWWWWWWXXXXXXYYYYYY[[[[[[[[[YYYWWWWWWYYY[[[ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWXXXWWWUUUSSSSSSUUUVVVXXXZZZ]]]___aaaaaaaaa```aaabbbdddggghhhiiihhhhhhdddddddddccccccbbbbbbbbbeeeeeefffeeedddcccaaa```aaadddgggiiiiiiiiiiiiiiirrruuuyyyyyyvvvqqqmmmkkkpppqqquuu{{{{{{xxxwwwzzz|||{{{zzzyyyzzz|||}}}}}}zzzwwwuuuuuuwwwxxxwwwvvvtttuuuuuusssrrrtttzzz000000000000000000000000111111222222222222111111//////000111111111111000000000000000000000000000000111222222111111222333111111111111111111111111333111111111222333222111111111111111111111111111222111000111222222000...000000111222333333444444000000000000111111111111000111111111111222222222////////////000000000000333333333333333333222222222222222222222222222222000111111222222222222222222222222222222222111111222222222111111111111000...///000111222222222222111222222222222333333333222222222222222222222222111111222333333333333222222444777888777555555555333333333444555666444333555444444333333333333333222222111111111111222222333333333333333333333333111222333444555555555555444444444444444444444444444444333333333333222222000111111111111222222222111222222333333444444555444444555555555555444444444555666666666666666666666666666555555555444444333333333444444444555555222222333444555777999:::333333333333444555666777333333333444444444444444555555555666666555555555444555666777888888999999555666888::::::999777666666777777888777777666555555555666777888888888888777777777777888888888888777777888888999:::::::::999999999999999:::;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999666666666666666555555555666666666777777888888888999999888888888999999:::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<>>===>>>@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBAAAAAABBBBBBCCCEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFEEECCCAAA@@@@@@@@@AAABBBCCCEEEGGGIIIJJJJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKMMMJJJHHHFFFGGGGGGGGGFFFGGGHHHIIIKKKLLLLLLMMMMMMNNNNNNNNNPPPRRRQQQOOOLLLKKKKKKLLLLLLMMMNNNOOOOOOQQQRRRSSSTTTTTTUUUUUUTTTXXXXXXXXXXXXXXXWWWWWWWWWYYYZZZYYYXXXWWWWWWXXXZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYXXXVVVTTTTTTVVVWWWYYYZZZ]]]___`````````___^^^___bbbeeegggiiiiiiiiieeeeeeddddddcccbbbbbbbbbcccdddeeeeeeeeecccbbbaaaccceeeiiikkkjjjjjjjjjkkkuuuxxx|||}}}zzzuuuqqqooooooqqqxxx~~~}}}xxxtttuuuwwwvvvvvvxxx|||{{{yyyxxxxxxyyyxxxuuusssqqqtttwwwwwwvvvwwwzzz~~~000000000000000000000000111111222222222222111111...///000111222111111000000000000000000000000000...000222111000///111333111111111111000000000000333222111111333333222111111111111111111111111111222111000111222222000...000000111111222222333333000000000000111111111111000111111111111222222222/////////000000111111111222222222222222222333333111111111111111111111111000000111222222222222222000111111111111111111111222222222111111111111000...///000111222222222111111111222222222333333333111111111111111111111111111111222333333333333222111333555555444333444555333222333444666666444333444444333222222222222222222222111111111111222222222222222222222222222222222333444555555555444333444444444444444444444444444444333333333333222222000000111111111222222222111222222333333444444555444444555555555555444444555555555555555666777777666666555555555444444444222333333333333444444444222222222333444666777888333333222222333555666777444444444444555555555666333444444555555444444333444444555666777888999999666777888888888777666555444555666777777777666555444555777888999999888888666666666777777777888888555555555666777888888888:::999999999999:::;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999777777777777777777777777777777777777777777888888888888888888999::::::;;;999999:::;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;===<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===>>>???>>>===<<<;;;:::::::::::::::::::::;;;<<<===>>>???<<<<<<<<<=========>>>>>><<<<<<;;;;;;<<<>>>???@@@@@@@@@@@@@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCEEEGGGIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAA@@@AAABBBCCCCCCDDDEEEGGGIIIJJJKKKKKKHHHHHHIIIJJJKKKKKKLLLLLLLLLJJJHHHGGGHHHHHHHHHGGGFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRQQQOOOMMMMMMLLLLLLLLLMMMOOOPPPTTTTTTUUUUUUUUUUUUTTTTTTWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWVVVVVVXXXZZZZZZZZZYYYYYYYYYXXXXXXXXXVVVWWWWWWVVVUUUUUUXXXZZZ[[[\\\^^^```aaaaaa______]]]^^^aaacccfffgggggggggddddddcccbbbbbbaaa``````aaabbbdddeeeeeeeeeccccccfffhhhlllmmmmmmlllllllllsssvvvzzz{{{xxxtttqqqooommmooovvv}}}|||wwwssstttvvvtttsssuuuxxx{{{||||||zzzzzz{{{||||||yyyuuusssoootttzzz}}}|||zzz{{{|||000000000000000000000000111111222222222222111111...///000222222111111000000000000000000000000000---///111111......000222111111111000000000000000333222111111333333222111111111111111111111111111222111000111222111000...000111111111111222222222000000000000111111111111000111111111111222222222//////000000111111222222000000111111111222222222111111111111111111111111000000111222222222222111///000000111111111000000222222222111111111111000---...000111222222111111111111111222222333333333111111111111111111111111111111222333333333333222000222333222111111333444222222333444666666555333444333222222111111222222222222111111111111222222222222222222222222222222444555555666555444222111444444444444444444444444444444444333333333222222222222222333333444444444111222222333333444555555444555555555555555555444666555444444444666777888666666555555555444444444222222333333333444444444333333333333333444555666333333222222333555666777444555555555666666777777444555555666666555555444444444555666777888999:::777777777777777666555555222333555666666666555555444555777888999999999888666666666666777777777777555666666777888999999:::::::::999999::::::;;;<<<999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999777777777888888888888888888888777777777777777777888888888888999:::;;;<<<777888999:::::::::::::::===<<<;;;:::::::::;;;;;;<<<;;;;;;<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;===???AAA???>>>===<<<;;;::::::::::::::::::;;;===???@@@AAA============>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@??????????????????????????????===>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAAAAACCCEEEHHHIIIFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBAAAAAABBBDDDEEECCCDDDFFFHHHJJJKKKLLLLLLHHHIIIIIIJJJKKKLLLMMMMMMKKKIIIGGGGGGHHHJJJJJJIIIEEEFFFHHHJJJLLLNNNOOOOOOOOONNNMMMOOOQQQSSSSSSRRROOONNNLLLKKKKKKMMMOOOPPPUUUVVVVVVVVVVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYVVVWWWWWWWWWVVVVVVWWWYYYZZZYYYYYYYYYXXXXXXXXXXXXSSSTTTUUUUUUUUUWWWZZZ\\\\\\^^^```aaabbbaaa```___]]]^^^```cccdddeeeeeedddbbbbbbbbbaaa```______^^^aaabbbeeegggggggggfffeeehhhkkknnnooonnnmmmmmmmmmooorrruuuvvvtttqqqnnnllllllnnntttzzz{{{vvvtttvvvwwwtttrrrrrrtttvvvvvvtttxxxzzz}}}~~~{{{wwwtttlllsss{{{~~~|||zzzzzz333222111000000111222333111111222222222222111111111222222333333222222111222111111111000000//////000000000000111111111111111111111111111111111111111222222333333222222111111111222222222222111111000000000///////////////222222222222222111000///111222333333333111000///...///000222222111111000222111000//////...//////...///000222444666777888000111111222222222111111000111111000...///222666222222222111111111111111222111000000000000000111000000111111111111000000222222222222222222222222000000000000000000000000111111222222222333333333222222222222222222222222333444444555555444444333222222222222222222222333111111222222222333333333333333333444444444555555444333333333333444555555555555555444444333333333333333333222222222111111222333444444555555444444222222222222333444555666555777999999777555555555555666777777777555444333444444444444444444444444333444444555555444444333555555555444444333333333555555444444444333333333666666666666666666555555777666666555555555666666777777777777777777777777777777777777666666666666444555555666666666666666666777888999999888777666666666777888888888888777:::999888888777888888888;;;;;;999888888888999:::;;;;;;;;;::::::999999999<<<<<<;;;:::999777777666777777666666666666666777777888888999999999888888777777888888888999999999;;;;;;:::999999888888888888888999::::::;;;<<<<<<:::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===============>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDBBBAAAAAABBBCCCDDDFFFGGGIIIIIIIIIIIIKKKLLLKKKJJJIIIIIIIIIKKKLLLMMMIIIJJJJJJIIIGGGEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQNNNJJJKKKNNNQQQSSSRRRUUUSSSPPPNNNNNNOOOPPPRRRWWWWWWWWWWWWVVVTTTRRRPPPTTTUUUWWWYYYZZZZZZYYYYYYVVVWWWXXXWWWWWWXXX[[[^^^\\\\\\\\\\\\[[[YYYWWWVVVWWWVVVVVVWWWXXXZZZ\\\]]]^^^___aaabbbdddddddddddd````````````aaabbbcccdddaaa___^^^^^^___```___^^^```cccfffggggggggghhhjjjmmmooorrrssssssqqqqqqqqqrrrttttttqqqmmmlllnnnqqqqqqsssvvvxxxxxxvvvsssqqqrrrqqqqqqqqqrrrtttvvvxxxxxxyyyzzzzzzxxxvvvvvvwwwuuuwww}}}xxxrrrrrr222222111000000111222222000111111222222111111000111222222333333222222111111111111111000000000///000000000000111111111111111111111111111111111111111222222333333222222111000111111222222111111000000000000000000000000000111222222222222111000///111111222222111000000///...///000222222111111000111000000////////////000///000111222444555666666111111222222222111111000///111222111///000333666111111111111111111111111111111111000000111222222000111111111111111111000222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222333333444444444444333333333333333333222222222222111111111222222222333333444444444444444555555666444333333333333444555555555555444444444333333333333333222222222111111111000111222222333333222222222222222222333444555555555666888888666444444444555555666666666555333333444444444444444444444444333444444555555444444333555555444444444333333333555555444444444333333333555555555555555555555555444333333222222333333333777777777777777777777777888888777777777666666666555666666777888777777777666777888888888888777666555666777888888888888888999999888888777888888888:::999888888888888999:::;;;;;;:::::::::999999999<<<;;;;;;:::888777777666777777666666666666777777888888999999999888888777888999999999::::::::::::888888888888888888999999888888999999:::;;;;;;<<<:::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>===========================<<<=========>>>>>>>>>>>>===============>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>=========<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDBBBAAAAAABBBDDDEEEEEEFFFHHHHHHGGGGGGHHHJJJJJJIIIIIIIIIJJJKKKKKKLLLIIIJJJKKKJJJGGGFFFGGGHHHJJJKKKKKKMMMNNNOOOPPPPPPOOOLLLIIIJJJMMMPPPRRRRRRQQQPPPOOONNNNNNPPPRRRTTTXXXYYYYYYXXXWWWVVVTTTSSSUUUVVVXXXYYYZZZZZZYYYXXXUUUWWWXXXXXXXXXXXX[[[]]]^^^____________]]]\\\[[[YYYXXXXXXXXXYYYZZZ\\\]]]___``````bbbcccdddeeefffbbbbbbaaaaaaaaabbbdddeeebbb```^^^^^^___`````````]]]___aaaaaabbbdddgggjjjnnnppprrrrrrqqqppppppppprrrssssssppplllkkkmmmpppppprrrtttwwwwwwwwwuuutttpppppppppqqqssstttvvvwwwwwwwwwwwwuuussssssvvvxxxwwwwww|||~~~tttoooooo222111111000000111111222000111111222222111111000111111222222222222111111111111111111000000000000000000000000111111111111111111111111111111111111111111222222222222111111000111111222222111111000000000000000000000111111111111222222111111000000111111000/////////000000...///000222222111111000000////////////000000111111111222222333444444444222222222222222111000///000111333222111111222444111111111000000111111111000000000000111222333333111111222222222222111111222222222222222222222222222222222222222222222222111111111222222222222333222222222222222222222222333333444444444444333333444444444333333222222222111111111222222222222333333333222222222333444555333333333333333444555555444444444444333333333333333222222222222111111111000111111222222222222222222222111222222333444555555777888888555333333333444444555555555444333333444444444444444444444444333444444555555444444333555444444444444333333333555555444444444333333333444444444444444444444444666666555555555555666666777777777777777777777777888888888888777777777777666777777888888888888888666777777888888777777666444555666777888888999888888888777777777888888999999888888777777888999999::::::::::::999999999999;;;;;;:::999888777777666777777666666666666777777999:::::::::999888777777999999:::::::::;;;;;;;;;666666777777888999999:::888888999999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>========================<<<<<<=========>>>>>>>>>===============>>>?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>===<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFDDDFFFGGGFFFEEEEEEFFFGGGIIIIIIJJJKKKLLLKKKJJJJJJJJJKKKKKKJJJHHHGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOOOOLLLJJJHHHIIILLLOOOQQQRRRNNNMMMMMMNNNPPPRRRUUUVVVZZZZZZZZZZZZYYYXXXVVVUUUVVVWWWXXXYYYYYYXXXWWWVVVTTTVVVXXXYYYYYYYYYZZZ[[[^^^___```aaaaaa```___^^^[[[[[[ZZZZZZ[[[\\\]]]]]]````````````bbbdddfffgggeeedddbbbaaaaaaccceeefffccc```^^^]]]^^^```aaaaaa___```bbbcccdddgggllloooooopppqqqqqqooonnnoooppprrrssssssqqqllljjjlllnnnoooqqqsssvvvwwwxxxyyyyyyqqqqqqpppqqqrrrsssuuuvvvuuuuuusssqqqpppqqquuuxxxxxxyyy{{{}}}zzzrrrnnnnnn111111000000000000111111000000111111111111000000111111222222222222111111111111111000000000000000///000000000111111111111111111111111111111111111111111222222222222111111000000111111111111000000000000000111111111111111000000111111111111000000111000///......///000111...///000111222111111000//////...//////000111111222222222222222222222222222222222222222111000///111222333444333333222222222222111000000000111111.........///000111222333222222222333333222222222111111111111111111111111222222222222222222222222111111111111222222222222111111111111222222222222333333333444444333333333555555555444333222111111111111111111222222222222111111000000111111222333333333222222333333444555333333333333333333333333222222222222111111111111222222333444444444444333222222111111222333333444666777999888666333333333555555555555555555444444444444444444444444444444333444444555555444444333444444444444444444444444555555444444444333333333222333333333333333444444777777666666777777888888666666666666666666666666999888888888777777777777666666777888888888888777666777777777777777777666444444666777888888888888777777777777777888999999888888888888888888888999:::999999999999999999999:::::::::999888777777666777666666666666777777888;;;;;;::::::999888777666999999999::::::::::::;;;777777888888999999999999888888999999:::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>>>>===========================<<<<<<<<<=========>>>>>>===============>>>>>>?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@??????????????????????????????>>>>>>===============>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGFFFEEEDDDEEEFFFIIIJJJMMMNNNNNNMMMKKKIIIJJJKKKLLLKKKIIIHHHIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIJJJLLLOOOQQQRRRNNNNNNOOOPPPRRRTTTVVVWWWYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVTTTTTTSSSUUUXXXZZZYYYYYYYYYZZZ[[[\\\]]]____________^^^]]]]]]]]]]]]]]]]]]^^^^^^aaa```______aaacccfffhhhgggfffdddbbbbbbdddfffgggccc```]]]\\\^^^```aaaaaa___bbbeeehhhjjjlllooorrrpppqqqqqqpppnnnnnnoooqqqrrrttttttrrrnnnkkkmmmooopppqqqsssvvvyyy{{{}}}}}}wwwuuurrrpppoooqqqsssuuusssttttttsssrrrsssuuuxxxxxxyyy{{{{{{xxxtttqqqrrr000000000000000000000000000000000111111000000000000111111222222111111000000000000000000000111111///000000000111111111111111111111111111111111111000111111222222111111000000000000111111000000000//////000000111111111111///000000111111111000000111000///......///000111...///000111222111111000//////...//////000111111333333222222222111111111222222222222222111000///333333444555666666555555555444222000000000000111---------...///000111222222222222333333222222222111111111111111111111111222222222222222222222222000000111111111222222222000000000111111222222222222333333333333333333222555555444333222222111111000000111111111222222222111222222333333333333333333222222222222333444444333333333333333333333333222222222111111111000000111222333333444444333333222222111111111222333333666777999888666444333444555555555555555555555666444444444444444444444444333444444555555444444333444444444444444444444444555555444444444333333333222222222222333333444444444333333333444555555666666666666666666666666666888888888777777777777666444555666666777777666666777666666666666666666777444444555777777888888888666666666666777888999::::::::::::::::::999999888999999999999999999999999:::999999888888777777777666666666666666777888888;;;;;;;;;:::999888777666888888888888999999999999;;;;;;:::::::::999999999888888999999999999999::::::::::::999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>>>>???>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>============>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHHHHFFFEEEFFFGGGJJJLLLOOOPPPPPPNNNLLLJJJIIIKKKKKKKKKIIIHHHIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMOOOQQQSSSPPPPPPRRRSSSUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVVVVUUUTTTRRRQQQRRRUUUXXXYYYYYYXXXYYYZZZXXXZZZ[[[]]]^^^^^^^^^^^^^^^^^^__________________``````___^^^___bbbdddfffgggfffdddcccdddeeeggghhhbbb```^^^]]]^^^```aaa```\\\```gggkkkmmmmmmmmmmmmoooppppppooonnnnnnoooqqqqqqsssuuusssooommmnnnppprrrsssuuuxxx{{{~~~{{{uuupppnnnooorrruuurrrtttwwwwwwwwwvvvvvvvvvwwwyyy{{{{{{yyyyyyyyyxxx///000000111111000000//////000000111111000000///000000111111111111000000000000000000111111111111000000000000111111111111111111111111111111111111000000111111111111000000///000000111111000000///......//////000000111111//////000000111111000000000000//////000000111111...///000222222111111000000////////////000000111333333222222111111111111000111111222222222111111333333444777;;;>>>???>>>999777444111000000000111............//////000111111111222222222222111111111111111111111111111111222222222222222222222222000000000111111111111222//////000000111222222222222222333333333333222222333333333222222111111111000000000111111111111222333444666888888777666555222222222222222333444444222222222222333333333333222111111111111000000000///000000111111111111111222222111111111111222222444666777777666444444444444444444333444444555666444444444444444444444444333444444555555444444333333333333444444444444555555555444444444333333333111222222333333444444555555555555555555666777888777777777777777777777777777777777777666666666666444444555666666666666666777666666555555666666777555555666777777777666666444555555666777888:::;;;>>>>>>>>>===<<<;;;:::999888888888999999999999999999999888888888777777777666555555666666777888999:::;;;;;;;;;:::999888888777777888888888999999999===<<<<<<;;;::::::999999888888999999999999999999:::999999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<========================>>>??????>>>??????@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>============>>>>>>>>>>>>>>>>>>============>>>>>>AAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEFFFFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGG@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFHHHIIIHHHGGGGGGHHHIIIKKKMMMOOOPPPPPPNNNLLLJJJHHHJJJKKKJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMNNNPPPRRRPPPQQQSSSUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTTTTUUUUUUUUUSSSRRRQQQSSSUUUWWWXXXXXXXXXYYYZZZYYYZZZ\\\^^^____________]]]^^^___``````````````````___^^^^^^^^^___aaabbbdddddddddeeeeeefffggghhhcccaaa``````bbbbbbbbbaaa___eeelllqqqrrrpppnnnlllkkklllnnnnnnmmmlllnnnooonnnqqqtttssspppnnnoooqqqssstttwwwzzz}}}~~~yyyuuurrrrrrssstttqqqtttxxxyyyxxxvvvuuutttvvvzzz}}}||||||~~~~~~...///000111111000///...//////000000000000//////000000111111111111000000///000000000111111111111000000000000111111111111111111111111111111111111000000111111111111000000//////000000000000//////,,,------...//////000000...//////000000000000000///000000111222222111111...///000222222111111000111000000////////////000222222222111111111111111///000111222222222222222222222333999AAAHHHLLLMMM===:::777333000///000000111111000000000000111222000111111111111111111000111111111111111111111111111111111111111111111111000000000000111111111111/////////000111222222222222222333333333333222222111111111111111111111111000000000000111111111111111444777:::;;;888555333222222222111222222333444111111222222222333333333111111111111000000000000//////000111111111111111222222111111111111222222000222444555444333333444222222111111111222444444444444444444444444444444333444444555555444444333333333333444444444555555555555444444444333333333222222222333444555555555777777777777888999:::;;;777777777777777777777777666666666666555555555444555555666777777777777777777666555555555555666777666666666777666666555444444444444555777999:::;;;BBBBBBBBBAAA???===:::999777888888888999999999999888888888888777777777777555555555555666777888999:::::::::;;;::::::999999888888888999999999::::::::::::::::::::::::::::::999999888888888888888888:::999888777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=====================>>>??????>>>>>>???@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>;;;<<<<<<<<<============>>>>>>============>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFF@@@@@@@@@AAAAAABBBDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFEEEGGGHHHHHHGGGGGGIIIJJJKKKLLLMMMNNNNNNLLLJJJIIIGGGIIIJJJIIIHHHGGGHHHJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLNNNMMMLLLKKKMMMOOOMMMOOORRRTTTUUUUUUSSSSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUVVVVVVVVVUUUTTTSSSTTTUUUVVVWWWVVVWWWYYY[[[ZZZ[[[]]]^^^_________^^^\\\]]]___```aaaaaaaaaaaa______^^^^^^^^^]]]]]]]]]aaabbbdddfffggggggggggggeeeddddddeeeggggggeeeccceeejjjpppssssssqqqooonnneeegggjjjkkkjjjjjjkkkllljjjnnnqqqqqqnnnmmmnnnppprrruuuxxx{{{}}}}}}|||{{{~~~}}}|||yyywwwuuutttqqqtttvvvvvvtttsssrrrrrruuu|||}}}~~~...///000111111000///...//////000000000000//////000000111111111111000000//////000000111111111222000000000000111111111111111111111111111111111111000000111111111111000000//////000000000000//////,,,,,,------...//////000......///000000000000000///000111333333333222111...///000222222111111000222111000//////...//////111111111111111111111111...///000111222333333333111000333:::FFFPPPVVVXXX???<<<888444111///000000333333222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111...//////000111222222222222222222333333222222222000000000000000111111111000000000000111111111111---111666999:::777222///222222111111222222333444111111111222222333333333111111111111000000000000111111222333333333333222222222111111111111111222---///222333222111222333000000/////////000222333444444444444444444444444333444444555555444444333333333333444444555555555555555444444444333333333222222333444444555666666444444444444555666777888777777777777777777777777666555555555444444444444666666777888888888888888777666555444444555666777777777777777666555444333333333444555777999:::;;;DDDDDDDDDCCCAAA>>>;;;999777777888888999999999999888888888888777777777777555555555555666777999999999999:::;;;;;;;;;::::::999999:::::::::;;;;;;;;;888888888999999:::;;;;;;999999888888888888888888:::999888777777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=====================>>>??????>>>>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>:::;;;;;;;;;<<<<<<======???>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDFFFGGGGGGGGGGGGIIIKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFJJJLLLNNNMMMJJJIIIKKKMMMJJJLLLOOOSSSTTTTTTSSSRRRQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUWWWWWWXXXWWWVVVUUUUUUVVVVVVVVVUUUWWWYYY\\\YYYZZZ[[[]]]^^^^^^]]]]]][[[\\\^^^```aaabbbbbbaaa^^^^^^^^^^^^]]]\\\[[[ZZZ^^^```cccfffhhhhhhhhhggggggggggggiiikkkjjjgggdddfffiiilllnnnmmmkkkjjjjjj```cccgggiiiiiihhhhhhiiigggkkkoooooommmlllmmmooorrrtttxxx{{{|||{{{yyywwwzzz}}}|||wwwsssrrrssssssrrrpppooopppqqqvvv}}}~~~~~~......///000000000000000...///000///...---...000...///000111111222222111333333333222222222111111000000000000////////////////////////000000000000////////////////////////////////////000000000000111000///......///000111///////////////.........111111000///////////////111111111111111111111111111000///...///000222444000000000000000000000000000000000000000/////////000///111999DDDLLLOOONNN<<<888333...,,,,,,...///000000000000000000000000111111222222222222111111000000000000000111111222111111111000000000000000000000111111111111000000222111000//////000111222111111222222222333333333333333222222111000//////111111111111111111111111///000222333444444444333222222222222222222222222333333333222222111111111333222111/////////000111000000000000111111111111222222222222222222222222333222222111111222222333333333333333333333333333666555444222000111555888222222222222222222222222333333333333333333333333444444333222333444555666333333333444444444555555555555555555555555555555333333333444444444555555555555555555555555555555777777777777777777777777777777666666555555555444555555666666666555333222333444555666777999>>>AAAFFFJJJLLLIIIAAA;;;::::::666666777777777777666555777888888888777666444333444555777888999999888888999999999999999999999999<<<888444333666888999888<<<;;;;;;:::::::::;;;;;;999999999999999999999999777888888777666666777999888888999::::::;;;<<<<<<>>><<<;;;999888888999999<<<===>>>===<<<;;;===>>>===<<<;;;:::999:::;;;<<<;;;<<<<<<===============;;;<<<<<<===>>>??????@@@??????>>>===<<<;;;;;;::::::;;;<<<>>>??????@@@@@@========================>>>>>>>>>>>>????????????AAABBBCCCCCCAAA??????@@@DDDCCCCCCCCCDDDDDDBBB@@@????????????@@@AAABBBCCCAAABBBCCCDDDEEEGGGGGGHHHGGGFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGEEEDDDCCCDDDEEEFFFJJJJJJKKKIIIGGGGGGHHHJJJNNNMMMKKKJJJJJJKKKLLLMMMLLLMMMMMMNNNNNNNNNMMMMMMOOOPPPRRRSSSTTTSSSQQQPPPTTTTTTSSSRRRQQQSSSWWWZZZYYYWWWTTTRRRRRRSSSUUUVVVYYYYYYZZZ[[[\\\]]]]]]]]]^^^\\\]]]aaaffffffbbb]]]___^^^]]]^^^___```___^^^aaabbbcccdddfffggghhhiiihhhkkknnnppppppmmmiiifffggghhhiiikkkkkklllllllllmmmfffcccgggkkkjjjhhhhhhgggiiikkkmmmnnnnnnnnnnnnppprrrtttwwwxxxyyyzzzzzz|||xxxtttqqqpppsssvvvwwwvvvtttsssrrruuuyyy}}}......///000000000000000...///000///...---...000...///000111111222222222222222222222222111111111111111000000000/////////////////////000000000000////////////////////////////////////000000000000000000///......///000000/////////////////////...111000000///////////////........................333111000///...///111222////////////////////////000000000000000000000000222000000444;;;@@@@@@>>>777555111...---...///111000000000000000000000000000111111222222111111000000000//////000000111222111000000000000000000000000000111111111111000000111111000//////000111111111111111222222222333333333333222222111000000///111111111111111111111111///000111333333333222222222222222222222222222222333333333222222111111111333222000/////////000111//////000000000111111111222222222222222222222222333222222111111222222333333333333333333333333333444444333222000111333666222222222222222222222222333333333333333333333333444333222222222333555555333333333444444444444555555555555555555555555555333333333444444444555555555555555555555555555555666666666666666666666666777666666666555555555444444555666666666555333222444555666666777:::>>>AAAFFFJJJLLLJJJCCC<<<::::::777777888888888777777666777888888999888666555444555555777888999999999888999999999999999999999999;;;888555555777999999888;;;;;;::::::::::::;;;;;;999999999999999999999999777888888777666666777999888888999999:::;;;;;;<<<===<<<:::999888888888999999:::<<<<<<:::999:::;;;<<<;;;::::::::::::;;;<<<;;;<<<<<<===============;;;<<<<<<===>>>>>>????????????>>>>>>===<<<<<<;;;:::;;;<<<===????????????==============================>>>>>>>>>?????????@@@BBBCCCBBB@@@??????@@@EEECCCBBBBBBCCCCCCBBB@@@????????????@@@AAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDFFFGGGHHHGGGFFFFFFHHHJJJMMMLLLJJJHHHGGGGGGIIIIIIKKKLLLMMMMMMNNNNNNNNNNNNMMMOOOQQQSSSTTTTTTTTTSSSSSSSSSRRRQQQPPPRRRUUUXXXZZZXXXVVVTTTSSSTTTVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[^^^\\\\\\```dddfffccc___```______```aaabbbbbbaaabbbbbbcccdddeeeffffffgggiiilllooorrrqqqnnniiifffffffffggghhhiiijjjjjjjjjlllfffdddiiimmmllljjjjjjhhhiiijjjlllmmmmmmllllllnnnpppsssvvvyyyzzzzzzzzzzzz{{{|||{{{yyyuuupppnnnlllooosssuuuvvvuuuttttttssswww}}}......///000000000000000...///000///...---...000/////////000111111222222222222222222222111111000222222111111111000000000////////////000000000000////////////////////////////////////000000000000//////...------...//////......//////////////////111000//////......//////........................333222000///......///000////////////////////////000000000000000000000000222000...000444666555222111000///......///000111000000000000000000000000000111111222222111111000000000//////000000111222000000000000000000111111000000111111111111000000111000000//////000000111111111111222222222222333333333222222111000000000000000000000000000000000000000111222222111111000222222222222222222222222222222222222222111111111222111000000///000000000//////000000000000111111222222222222222222222222333222222111111222222333222222222222222222222222111222333222111111222333222222222222222222222222333333333333333333333333222222222222222333444444333333333333444444444444444444444444444444444444333333333444444444555555444444444444444444444444666666666666666666666666666666666555555555555555444555555555555444333333444555777777888:::===@@@EEEIIIKKKJJJCCC===999888777777888888888888888777888888999999888777666555666666777888999999999999:::::::::::::::::::::::::::888777888999:::999888::::::::::::::::::::::::999999999999999999999999777888888777666666777999888888888999::::::;;;;;;;;;:::999888888888888888777999;;;<<<:::999999999;;;;;;:::::::::;;;;;;<<<;;;<<<<<<===============<<<<<<<<<======>>>>>>??????>>>>>>>>>===<<<<<<<<<:::;;;<<<===>>>?????????==============================>>>>>>>>>>>>?????????AAABBBBBB@@@??????@@@EEECCCAAAAAABBBCCCBBBAAA??????>>>??????@@@AAABBBAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDFFFGGGFFFEEECCCAAABBBCCCEEEEEEEEEEEEHHHJJJLLLJJJHHHFFFEEEFFFGGGGGGKKKKKKLLLMMMNNNNNNOOOOOOMMMNNNQQQSSSUUUVVVVVVVVVRRRRRRRRRQQQPPPQQQTTTWWWZZZYYYWWWVVVUUUVVVXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ^^^\\\[[[^^^bbbdddcccaaa```______```bbbddddddccccccccccccdddddddddeeeeeegggjjjooorrrqqqnnniiifffggggggggghhhiiiiiijjjjjjkkkgggffflllpppooonnnnnniiijjjjjjkkkjjjjjjiiiiiikkkmmmqqquuuwwwxxxxxxxxxtttuuuwwwxxxvvvrrrnnnlllkkkmmmpppsssuuutttsssqqqooossszzz~~~......///000000000000000...///000///...---...000/////////000000111222222333444444555444333222222222222222222111111111000////////////000000000000////////////////////////////////////000000000000.........------.....................////////////000000///............///000000000000000000000000111000000/////////000000////////////////////////............////////////000///...000222444333222............//////000000000000000000000000000000000000111111111111000000///////////////000111111000000000000000111111111000000111111111111000000000000000//////000000000111111111111222222222222222222222111111111000000////////////////////////000111111111000000000000111111111111111111111111222222222111111111111111111111000000000000000000////////////000000000111111222222222222222333333333222222111111222222333111111111111111111111111000222444444333222222222222222222222222222222222333333333333333333333333111111111222222222333333222222333333333444444444444444444444444444444444333333333444444444555555444444444444444444444444666666666666666666666666555555555555555555555555444444444444444444444444555666777888888999<<>>>>>=========<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>====================================>>>>>>>>>???>>>@@@AAAAAA?????????@@@DDDBBBAAA@@@BBBCCCCCCBBB>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDEEEGGGIIIJJJIIIGGGFFFEEEFFFHHHIIIJJJJJJJJJKKKMMMNNNOOOPPPNNNOOOQQQSSSTTTUUUVVVVVVRRRRRRRRRRRRQQQRRRUUUWWW[[[ZZZXXXWWWWWWXXXYYYZZZ\\\\\\\\\\\\\\\\\\[[[[[[^^^\\\[[[\\\___bbbcccbbb^^^]]]]]]___bbbdddeeedddeeeeeeeeeeeedddddddddddddddggglllqqqrrrpppllliiijjjiiiiiijjjjjjkkkkkkllljjjggghhhnnnrrrqqqpppqqqkkkkkkjjjjjjiiihhhgggfffiiikkknnnqqqrrrsssrrrrrrpppqqqtttuuuuuurrrooommmmmmnnnoooqqqrrrqqqnnnlllkkkooouuuyyyzzzyyyxxxwww......///000000000000000...///000///...---...000000/////////000111222333555666777888777666555444222222222222111111111000////////////000000000000////////////////////////////////////000000000000---..................------.........//////000000000//////...............////////////////////////---.........///000111222........................,,,,,,,,,---------......000//////000222333333222....../////////.........////////////////////////000000000111111000000000/////////...///000000111//////000000111111111111000000111111111111000000/////////000000/////////000000111111111222222222222222222111111111111111////////////////////////111111000000000000000000111111111111111111111111111111111111111111111111000000000111111111000000...////////////000000000111111111222222333333333333222222111111222222333111111111111111111111111111333666666555333333333222222222222222222222222333333333333333333333333111111222222222333333333222222222333333333444444444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555555555444444444555555555555555444444333333333444444444444666777888888888:::<<<===???AAAAAA>>>999555333333333444555666666555555777777888999888777666555777777777777777777888888999999999999999999999999777999:::;;;;;;:::888888777777999999::::::999999888888888888888888888888777888888777666666777999777777888888888888888999888999999999888888777777777999;;;;;;:::999999999999::::::;;;;;;<<<<<<<<<;;;<<<<<<===============<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;<<<:::;;;<<<======>>>==============================<<<============>>>>>>>>>===???@@@@@@???>>>???@@@CCCAAA@@@@@@BBBCCCBBBAAA>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDEEEFFFFFFEEEEEEFFFHHHGGGFFFEEEDDDEEEFFFHHHJJJIIIIIIIIIIIIKKKLLLNNNOOOQQQQQQRRRRRRSSSSSSTTTTTTRRRSSSTTTSSSSSSSSSVVVXXXZZZYYYXXXXXXXXXYYYYYYZZZ\\\\\\[[[[[[[[[[[[[[[[[[]]][[[ZZZZZZ\\\___```aaa]]]]]]]]]```dddggghhhgggggggggffffffeeedddddddddcccffflllqqqssssssrrrpppkkkjjjiiiiiiiiijjjkkklllhhhfffgggmmmppppppqqqsssmmmmmmkkkjjjhhhgggffffffhhhiiijjjkkkkkkkkkjjjjjjkkkmmmoooqqqqqqqqqooonnnnnnmmmlllmmmooopppnnnlllkkkoootttvvvuuusssqqqqqq......///000000000000000...///000///...---...000000000/////////111222444777888999::::::888666555222222111111111000000000////////////000000000000////////////////////////////////////000000000000---...////////////...---------......///000000000000///......------......------------------------+++,,,---...000111222222........................++++++,,,,,,---.........000000000000///////////////////////////.........///////////////////////////000000111111000000/////////......//////000111/////////000111111222222000000111111111111000000...//////000000//////...000000000111111111111222111111111111111111111111000000000000000000000000111111000000000111111222111111111111111111111111000000000111111111111111//////000111111111111000......////////////000000111111111222222333333444333222222111111222222333222222222222222222222222222444666666555333333444222222222222222222222222333333333333333333333333111222222333444333333333222222222222333333333333333333333333333333333333333333333444444444555555333333333333333333333333555555555555555555555555444444444444444555555555333333333222333333444555444555777777777777888:::888999:::;;;999777444222111222333444555555555444555666777888888777666555777666666555555666666777888888888888888888888888666888:::;;;999888888888555666888999::::::999888888888888888888888888888777888888777666666777999777777777777777777777777888999999:::999999888888666777888777666555666888999999:::;;;<<<<<<<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<===:::;;;<<<=======================================<<<<<<============>>>>>><<<>>>??????>>>>>>>>>???AAA@@@@@@AAACCCCCCBBB@@@>>>>>>===>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCDDDDDDEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@??????AAACCCDDDFFFFFFGGGFFFEEEEEEGGGIIIFFFEEEDDDCCCDDDFFFHHHIIIHHHHHHGGGGGGHHHJJJLLLMMMQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTVVVXXXXXXWWWWWWWWWWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[ZZZYYYZZZ[[[\\\]]]\\\\\\^^^aaafffiiijjjjjjggggggfffeeeeeedddccccccdddgggkkkpppsssuuuvvvvvvjjjiiihhhgggggghhhiiijjjgggeeefffjjjmmmmmmooossspppooommmkkkiiihhhgggggghhhgggfffeeeeeeeeeeeeeeeggghhhiiikkkmmmnnnoooooommmjjjhhhiiimmmqqqqqqpppnnnqqqttttttsssqqqpppooo......///000000000000000...///000///...---...000000000///...///111333444666888999;;;:::888666555111111000000000/////////////////////000000000000////////////////////////////////////000000000000...///000000000000///...------......///000000111//////...------------...------------------------,,,---...///000000000111........................,,,,,,---......///000000.../////////.........///000//////......///000000//////////////////////////////000000000000/////////............///000000...//////000111111222222000000111111111111000000......///000000///......000000000000111111111111111111111111111111111111111111111111111111111111111111000000111222333444111111111111111111111111///000000000111111111222...///000111222111111000........./////////000000000111111222333333444444333222222111111222222333333333333333333333333333222333555444333222333444222222222222222222222222333333333333333333333333111222333444555444444333111222222222222333333333333333333333333333333333333333333444444444555555333333333333333333333333555555555555555555555555333333333444444555555555333333222222222333444555333444666666666555666777666555555666666666555333111222333444555555555555444555666777777666555444666555444333333444555666666666666666666666666666666888:::999777666777999444555777999:::999888888888888888888888888888888777888888777666666777999777777777777777777777777888999:::;;;;;;:::999999777777666555333444666999888999:::<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????;;;;;;<<<<<<======<<<<<<========================<<<<<<<<<=========>>>>>>;;;===??????>>>===>>>?????????@@@CCCDDDDDDAAA???=========>>>>>>???@@@AAA@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBCCCEEEFFFFFFEEEFFFHHHJJJLLLKKKIIIGGGGGGGGGIIIJJJHHHGGGFFFEEEFFFGGGIIIJJJOOOOOOOOOPPPPPPRRRSSSSSSQQQRRRTTTTTTSSSSSSUUUVVVUUUUUUUUUVVVVVVWWWWWWWWWUUUUUUVVVVVVWWWWWWXXXXXXZZZZZZZZZYYYXXXXXXXXXYYYYYYYYYZZZ^^^cccgggiiiiiieeeddddddccccccbbbbbbbbbdddeeehhhkkknnnppprrrsssjjjiiihhhffffffgggiiijjjfffccccccfffhhhhhhmmmrrrrrrqqqnnnlllkkkjjjiiiiiigggfffcccaaaaaabbbdddfffggggggggghhhkkknnnqqqssspppkkkffffffkkkppprrrrrrnnnoooqqqqqqpppooooooppp...//////000000000000000...///000///...---...000111000///...///111333444666777999::::::888666444000000000000////////////////////////000000000000////////////////////////////////////000000000000...///000111111000///...---------...///000000111//////...------------...////////////////////////......///////////////....................................///000111111222,,,---/////////000111222//////......///000222333//////////////////////////////000000000000//////...............///000000...//////000111222222222000000111111111111000000---...///000000///...---000000000000111111111111111111111111111111222222111111111111111111111111111111000000111333555666000000000000000000000000//////000000111111111222...///000222222222111000............/////////000000000111222333333444444333222222222222222222333333333333333333333333333111222333333111111222333222222222222222222222222333333333333333333333333222333444555666555444444111111222222222333333333333333333333333333333333333333333444444444555555333333333333333333333333555555555555555555555555333333333444444555555555333333222111222333555666222444666666555444555666555444333444555666666555222333444555666666666666333444555666666555444444666555333333222333444555666666666666666666666666666888999888666555777999333555777999:::999888777777777777777777777777777777888888777666666777999777777777777666666666666888999:::;;;<<<;;;:::999999999888555444555888;;;777999:::<<<======<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@AAAAAA;;;;;;<<<<<<===<<<<<<<<<========================<<<<<<<<<<<<=========>>>;;;===>>>???>>>===>>>???===>>>AAADDDEEEDDDAAA>>>============>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBB???@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@===>>>@@@BBBBBBBBB@@@???AAABBBDDDEEEEEEGGGIIILLLTTTRRROOOMMMKKKKKKKKKLLLHHHGGGEEEDDDDDDFFFGGGIIILLLMMMMMMNNNPPPRRRTTTUUUPPPQQQSSSSSSRRRRRRTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZZZZYYYWWWVVVVVVVVVTTTTTTVVVZZZ___dddeeefffbbbbbbbbbbbbaaaaaa``````bbbbbbcccdddfffiiikkkmmmmmmkkkjjjhhhhhhiiikkkllleeebbbaaadddeeefffkkkqqqsssrrrpppmmmlllkkkkkkkkkgggdddaaa______bbbfffhhhiiihhhhhhiiilllpppuuuwwwuuuooogggeeeiiinnnppppppkkklllmmmmmmllllllnnnppp222000...---------///000---///000222222000///---*********+++,,,---...///333555666777666444111///000000000000000000000000////////////............000000//////.........---........................////////////////////////---.........//////000000..................------------------------------......---,,,---...///000///............------------------............///............////////////........................------......//////000000000000//////.........---............////////////000000////////////000000222111111111000000//////......////////////......000000000000111111111111111111111111111222222222111111111111000000000000111111000000000000111111////////////000000000000111111111111111000//////000000000000000000000000////////////000000000000000000000000000000000000333222222111111222222333444444444333333222222111222222222111111111000000111111222222222333333333222222222222222222222222333444444555666666666555222222222333333222222222222222222333333444444444333333333444444444555555444444333333333333222222333333333444444444555555555444444333333444444555222222222222222222222222555555555555555555555555555555555555555555555555444444444555555555555666666555555555555444444444666666555555555555666666999888888777666555555444444555666666666555333333666666666666777777777777:::999888777777777999999777777777777777777777777555666777666555444555777888888999999999999888888777777666666666666777777888888999999999:::::::::999999:::;;;<<<===>>>???<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<======>>><<<<<<;;;:::999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;============>>>???@@@AAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>============???@@@AAABBBBBBAAA??????@@@AAACCCEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>@@@?????????@@@AAAAAABBBCCCCCCCCCBBBCCCGGGLLLPPPZZZXXXUUUPPPJJJFFFEEEEEEGGGEEECCCBBBAAABBBDDDEEEHHHIIIKKKMMMOOOPPPQQQQQQOOOOOONNNNNNNNNOOOPPPPPPNNNPPPRRRSSSSSSSSSUUUVVVSSSUUUWWWXXXYYYXXXWWWVVVYYYYYYYYYXXXWWWUUUTTTSSSQQQSSSWWWZZZ]]]___``````]]]^^^___```aaaaaaaaaaaacccccccccbbbccceeejjjmmmhhhhhhhhhhhhggghhhiiijjjdddeeefffggghhhiiijjjkkkmmmooorrrttttttpppllliiigggeeeaaa]]][[[\\\aaadddfffggghhhhhhiiilllqqquuuwwwpppiiifffiiimmmoooppplllllllllmmmnnnooonnnlll111///---+++++++++,,,---...///000111111000///......------------......///222333444444333222000...000000000000000000000000////////////............000/////////....................................////////////////////////---........./////////000........................------------------------......---------...///000///............------------------............///............////////////.................................///////////////000/////////..................////////////000000000000000//////000000000111111111000000000////////////000000000000//////000000000000111111111111111111111111111111111111//////000000111111111222222222111111111111222222111111111111000000000000111111111111111000//////000000000000000000000000111111111111222222222222000000000000000000000000333222222111111222222333555444444444444333333333222222222111111111000000111111111222222222333333111111111111111111111111222333444444555555555444111111222222222222111111222222222333333333444444444444444444444444444444444444333333333222222222333333333333444444444444444444333333333333444444222222222222222222222222555555555555555555555555555555555555555555555555444444444444555555555555666555555555555444444444666666555555555555666666888888777777666555555444444555666666666555333333444444555555555666666666888777777666666666777888777777777777777777777777555666777666555555666777666666777777777666555555777777666666666666777777888888999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999:::999:::::::::;;;;;;;;;;;;==============================<<<<<<======>>>???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>===??????@@@AAAAAA@@@???>>>???@@@BBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????@@@?????????@@@@@@AAABBBBBBCCCCCCBBBCCCFFFKKKOOOXXXWWWTTTOOOJJJFFFEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDFFFGGGIIIKKKMMMNNNOOOOOONNNNNNNNNNNNNNNOOOPPPQQQNNNPPPRRRSSSSSSTTTTTTUUUTTTUUUWWWYYYZZZZZZYYYXXXYYYYYYYYYXXXWWWVVVTTTTTTTTTVVVXXXZZZ\\\]]]]]]]]]XXXYYYZZZ\\\]]]]]]\\\\\\```aaa``````aaacccfffhhhggggggggghhhjjjllllllkkkgggggghhhiiijjjjjjkkkkkkkkknnnqqqssssssoookkkhhhhhhgggccc___\\\\\\___bbbdddfffiiijjjkkkmmmpppsssuuuqqqkkkiiikkkmmmmmmllljjjjjjkkklllmmmnnnnnnmmm000///---,,,++++++,,,,,,////////////////////////111000000///......//////111111000000//////......000000000000000000000000////////////............////////////....................................////////////////////////.............../////////........................------------------------......------......///000///............------------------............///............///////////////////////////////////////////////////.........////////////............/////////000000000111111111111000000000000111111111111000000000000//////000000000111111000000000000000000000111111111111222222222111111000000///......///000111222333333333222222111111222222333333222222222111111000000000111111111111000000///000000000000000000000000111111111111222222222222000000000000000000000000222222111111111111222222333333333222333333444444222222222111111111111111111111111222222222222333000000000000000000000000111222333333333333333333000111111111111111111000222222222222333333333333555555555444444444444444333333333333222222222222222222333333333444444444333222222222222222222333222222222222222222222222444444444444444444444444444444444444444444444444444444444444555555555555666555555555555444444444666666555555555555666666888777777666666555555555444555555555555444333333333333333444444444555555666666555555555555666777777777777777777777777777555666777777555555666777666666777777666666555444888777777666666777777888888888999999999::::::::::::::::::999999888888888<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999888888888999999:::999::::::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>???AAABBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@AAAAAABBBBBBBBBBBBBBBEEEJJJMMMUUUTTTRRRNNNIIIFFFEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUWWWYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXVVVUUUTTTXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[]]]^^^^^^]]]\\\[[[]]]]]]]]]^^^^^^```aaaaaadddddddddhhhmmmpppnnnllliiiiiiiiijjjjjjkkkkkkkkkiiikkkoooqqqqqqmmmiiifffhhhgggeeeaaa^^^]]]^^^```aaadddhhhjjjlllmmmoooqqquuuqqqmmmlllmmmmmmkkkhhhhhhiiijjjkkkllllllllllll000///............///000000///............///000000000///////////////000111000///---------...///////////////////////////////////////............///////////////.................................////////////////////////........................---------...............------------...........................//////000///............------------------............///............////////////000000000000000000000000000000//////......------///////////////.........//////000000111111222222111111000000000000111111000000000000000000////////////000000000000/////////000000000111111111111333222222111000//////......//////000111111222222222111111000000111111222333222222111111000000///000000111111111111000///000000000000000000000000.../////////000000000000000000000000000000000000222222111111111111222222111000000000000111333444111111111111111111111111111111111111222222222222111111111111111111111111111111222222222222111111000000111111111111000000222222222222222222222333555555555444444444444444333333333222222222222111222222222222333333333333222222111111111111222222222222222222222222222222444444444444444444444444444444444444444444444444333333444444444555555555666555555555555444444444666555555444444555555666777777666666666555555555555555555444444444333333333333333333444444444444555555555555555666666666777777777777777777777777555777888777666555666777888888999999888888777666888777777777777777777888888888999999999::::::::::::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999888888777777777777888999:::::::::;;;<<<=========<<<<<>>===<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????===>>>>>>>>>???????????????@@@AAACCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBB@@@???????????????@@@@@@AAAAAAAAAAAAAAADDDGGGKKKQQQQQQPPPMMMIIIFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFHHHJJJKKKLLLLLLKKKKKKLLLLLLNNNOOOPPPQQQPPPPPPPPPRRRSSSTTTSSSRRRRRRSSSUUUWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUZZZZZZ[[[\\\]]]]]]]]]^^^aaaaaaaaaaaa```___]]]\\\\\\\\\\\\]]]^^^___^^^^^^aaa```bbbgggnnnqqqooolllhhhhhhhhhhhhiiiiiiiiiiiigggiiilllnnnnnnkkkgggeeeeeefffeeeccc```^^^^^^```^^^aaadddfffhhhkkkooorrrvvvrrrmmmkkkkkkkkkiiiggghhhiiikkkkkkjjjiiiiiiiii,,,------...///000111222//////............//////------------...///000111111000...---------///000////////////////////////////////////.....................///////////////........................////////////////////////...............------------------.........//////---------....../////////.........//////////////////............------------------............///............////////////000000000000000000000000000000//////......------.........///////////////...//////000111222222222111111000000000000111111//////////////////000000---..................---///000000000111111111111222222111111000///......111111000000000000000000000000////////////000000111111000000000////////////000000111111111000000000000000000000000000000.../////////000000000000000000000000000000000000222111111000000111111222222111000///000111333444111111111111111111111111000000111111111222222222222222222222222222222222000111111111111111000000000000111111111111000000222222222222222222222222444444444444444333333333333333222222222111111111111111111222222222333333222111111000000111111222222222222222222222222222444444444444444444444444444444444444444444444444333333333444444444444555666555555555555444444444555555444444444444555555666666666666555555555555555555444444333333333333333333444444444555555555444555555666666777777777666666666666666666666666666777888777666555666888888888999999999999888888888888777777777777888888888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888777777777777777888999::::::;;;<<<>>>?????????>>>===>>>?????????@@@@@@@@@AAA@@@???>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;===>>>>>>>>>?????????@@@======>>>>>>>>>??????@@@@@@AAABBBCCCDDDCCCBBBBBB@@@@@@@@@AAAAAABBBCCCCCC@@@@@@???>>>>>>?????????@@@@@@AAA@@@@@@BBBEEEHHHMMMMMMNNNLLLIIIGGGFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEGGGIIIKKKLLLLLLMMMJJJKKKKKKLLLMMMNNNPPPQQQQQQPPPOOOQQQSSSTTTSSSQQQQQQQQQRRRTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVYYYYYYZZZ\\\]]]___```aaaccccccbbbaaa___^^^\\\[[[^^^]]]\\\]]]___```___^^^______aaafffkkknnnllljjjffffffffffffffffffggggggfffhhhjjjkkkkkkiiigggeeecccddddddcccaaa```aaabbb^^^___``````ccchhhooosssvvvqqqjjjggghhhiiiiiihhhiiikkklllkkkhhhffffffggg)))***+++,,,...//////000........................+++++++++,,,---...000111000///...------...///000000000000000000000000000////////////.....................///////////////........................////////////////////////.........---------------,,,,,,------.../////////---------...//////000000---...///000000000000//////............------------------............///............///////////////////////////////////////////////////..................///////////////......//////000111222222000000////////////000000......////////////000000,,,------......------,,,000000000000111111111111111111111000000//////...111111111111000000///////////////......////////////////////////////////////000000111111111111000000000000000000000000000111111111111222222222222000000000000000000000000111111000000000000111111444333111000000222444555111111111111111222222222000000000111111111111222222222222222222222222222111111111222111111000///000111111111111111111000222222222222222111111111111222222222333333333333222222222222111111111111000000111111111222222222222111111111111111111222222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444666555555555555444444444555555444444444444555555555555555555555555555555555444444333222333333333333333333444444444555555333444555666777777777666666666666666666666666666666777888888666666777888666666777888999999999999999888888777777888888999888888999999999:::::::::;;;;;;;;;<<<<<<=========:::::::::;;;;;;;;;;;;<<<===<<<<<<;;;:::999999888999999888888888999999:::;;;<<<>>>@@@@@@???>>><<<=========>>>??????@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;===>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@???@@@CCCEEEIIIJJJKKKJJJHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNOOORRROOONNNPPPSSSTTTRRROOOPPPPPPPPPQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUWWWWWWXXXZZZ\\\___aaabbbfffeeecccbbbaaaaaabbbbbbaaa^^^\\\]]]aaacccbbbaaa```aaadddfffhhhhhhiiiiiieeeeeeeeeffffffggggggggggggggghhhhhhhhhgggggggggdddeeefffeeecccccceeefffaaaaaa___^^^```eeelllqqqsssmmmgggeeefffhhhiiihhhiiilllmmmkkkgggeeeeeeggg+++,,,,,,---------------------...//////...---------,,,,,,,,,---......///.........------......///000000000000000000000000////////////......................../////////000........................////////////////////////.........------,,,,,,,,,,,,,,,------...//////000---------...///000000000---...///000111000000//////............------------------............///............////////////.................................///////////////............/////////000,,,---...///000111111222//////............//////........./////////000000------............------000000000000111111111111000000000000000/////////000000000000000111111111000000////////////000000/////////000000111222222//////000111111111111111000000000000000000000000111111111111222222222222000000000000000000000000111111000000000000111111333111///------...000222000000111111111222222222000000000000111111111111111111111111111111111111111222222222222111000///111111222222222222111111222222222222111111111000//////000111222333333444222222222222111111111111000000000000111111111222222222222111111222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444666555555555555444444444555444444333333444444555555555555555555555555555555444333222222222333333222222222222333333333333111222444555666666555555666666666666666666666666666777888888777666777888555666777999:::;;;<<<<<<999888888777777888888999888888999999999:::::::::=========<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::;;;::::::999999999999:::999;;;===??????>>><<<;;;;;;;;;<<<<<<===>>>>>>???>>>======<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;===>>>>>>??????@@@AAAAAA??????>>>>>>???@@@BBBCCC@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAABBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>???@@@?????????AAACCCFFFHHHIIIJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFDDDEEEGGGIIIJJJLLLLLLMMMKKKKKKKKKKKKKKKLLLMMMNNNRRROOONNNPPPSSSUUURRRNNNPPPPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWYYY\\\^^^___eeecccaaa```aaadddhhhkkkccc___\\\]]]bbbeeeeeedddcccfffhhhgggdddcccfffiiiffffffggghhhiiijjjjjjkkkiiihhhfffeeeeeefffhhhiiijjjjjjjjjhhhffffffhhhjjjffffffdddbbbaaacccgggjjjlllhhheeedddgggiiiiiiggggggjjjmmmlllhhhfffgggjjj000000000000///...---,,,,,,---///000000///---,,,//////...------------...------------------------000000000000000000000000000/////////............---.........//////000000........................////////////////////////.........------,,,,,,,,,,,,,,,------...///000000---------...///000000111---...000111111111000/////////.........------------------.........//////............/////////000........................---.........//////000000---.........//////000000,,,,,,---...///000111111......------------......---.........//////000000......////////////......000000000000111111111111////////////000000000000......///000111222333333111111000000000000111111//////000111222333333444//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000...+++))))))***,,,---000000111111222222222222000000000000111111111111000000000000000000000000222222222222222111000000222222333333333333222222222222222222111111000000------...000111222333444222222222111111111111000000000000000111111111111333333222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444666666555555555444444444555444444333333444444555444555555555555555555555555444333222111222333444000111111111111222222222000111222444555555444444666666666666666666666666666888999888777666777888777888:::<<<>>>???@@@@@@999999888888888888999999888888999999999:::::::::???>>>===<<<;;;:::999999:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999777999;;;===>>><<<:::999999::::::;;;<<<======>>><<<<<<;;;:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>>>>???@@@@@@AAAAAA@@@??????>>>???AAACCCDDD???@@@AAABBBAAAAAA??????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>===>>>>>>>>>???@@@???>>>>>>@@@BBBDDDFFFIIIIIIHHHGGGGGGHHHHHHGGGEEECCCCCCDDDFFFGGGCCCDDDFFFHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMRRROOOMMMOOOSSSUUURRRNNNQQQQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXX[[[\\\\\\[[[YYYYYY\\\bbbhhhlllccc___[[[\\\bbbfffgggfffeeeiiillliiicccaaaeeejjjhhhiiiiiikkklllmmmnnnnnnjjjhhheeecccccceeeiiikkkoooooommmjjjhhhgggiiikkkjjjjjjiiifffcccbbbcccdddgggeeedddfffiiijjjhhheeedddhhhllllllhhhgggjjjmmm000///...------...///000........................------............------......------------..................///////////////000222111///....../////////.........---------,,,,,,,,,---------......---------..................---,,,,,,++++++++++++---,,,,,,,,,,,,---....................................////////////......------------------------........................////////////////////////---......///////////////////////////////////////...............///000000000000000000000/////////////////////////////////000111111111000//////...///---+++,,,///000///---////////////000000000000111111111111111000//////////////////////////////000000000000000000000000///......///000000///---//////000111111111111111000000000000000111111111////////////000000000000000000000000////////////222111111111000000//////222222111111000000//////............///000111222222111000//////000111222000000111222222222222111222111111111000000//////111111111111222222222222222222222111111111000000//////000000111111222222000000000000////////////111111111111111111111111222111111111000000//////222222222222222222222222333222111000000111222333222222222222222222222222333333333444444444555555555555555555555555555555555555555444444333333333444555555555555555444444666666666555555444444444///222555888999777555333444444555555666777777777777777666666666666777777999999888777777888999999888777777:::???AAA@@@>>>::::::999888777777888888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;::::::999999888888888888888888999999777888888999;;;<<<======<<<;;;;;;;;;===>>>@@@BBB>>>>>>===<<<:::999888888;;;<<<===<<<:::999:::;;;>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@?????????@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAADDDEEEFFFGGGHHHGGGGGGFFFHHHHHHHHHEEEAAA???AAACCCHHHHHHGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKNNNOOOOOOPPPPPPPPPOOOOOOMMMLLLJJJIIIJJJLLLOOOQQQPPPQQQRRRSSSTTTUUUUUUUUUWWWTTTQQQRRRVVVYYYZZZZZZZZZYYYYYYYYY\\\```dddfff___]]]\\\]]]```ccceeeeeegggfffeeecccbbbaaaaaaaaaeeeeeefffiiimmmpppqqqqqqgggiiihhhccc]]]^^^fffnnn~~~yyytttooolllkkkiiihhhjjjkkkkkkjjjgggdddddddddjjjgggddddddggghhhgggfffdddcccdddfffiiikkklllkkk//////...---------.......................................//////...............------------..................///////////////000111111///....../////////.........---------,,,---------............,,,---------....../////////...------,,,,,,,,,------------------......///..............................////////////......------------------------........................////////////////////////---......///////////////////////////////////////...............///000000////////////////////////////////////////////////---------------,,,++++++...---,,,---///000///---////////////000000000000000111111111111000//////////////////////////////000000000000000000000000///......///000000///...000000111222222222222222111111111000000000000000////////////000000000000000000000000////////////111111111000000000//////111111111000000000000000///......///000111222222222111000000000000111222000000111222222222222111111111111111000000000///////////////000000000000222222222111111111000000000000000000000111111111111000000000////////////111111111111111111111111222111111111000000000000222222222222222222222222333222111000000111222333222222222222222222222222333333333444444444444555555555555555555555555555555555444444444333333333444555555555555555444444444444333333333222222222000222555777888777555444333333444444555666666666666666555555555555666666777777777777777777777777777666777:::>>>@@@???===:::999999888777777888888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999:::;;;<<<=========<<<<<<;;;::::::999999999999999999999999999999777888999:::;;;<<<<<<===;;;;;;;;;;;;<<<>>>@@@AAA>>>======<<<:::999999888;;;=========;;;:::;;;<<<>>>>>>>>>>>>?????????@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@AAABBBCCCAAAAAAAAA@@@@@@@@@??????????????????????????????===>>>>>>???@@@@@@AAAAAABBBCCCDDDFFFFFFEEEEEEDDDBBBCCCDDDAAA???>>>@@@BBBFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGHHHIIILLLLLLMMMNNNOOOOOONNNNNNLLLKKKJJJJJJKKKMMMPPPRRRQQQRRRSSSTTTUUUUUUUUUUUUTTTQQQOOOPPPSSSVVVVVVVVVXXXWWWVVVWWWYYY\\\___bbb]]]]]]]]]___bbbdddddddddccccccaaa```````````````dddeeegggiiilllnnnpppqqqlllmmmlllfff```___fffmmmwwwtttooolllkkkkkkkkkjjjhhhjjjjjjiiigggeeeeeeeeejjjhhheeeeeehhhiiiiiihhhffffffeeegggiiijjjjjjiii......///......---,,,,,,...........................//////000000//////.........------------..................////////////...000111111///......///...............---------------........./////////,,,,,,------...///000000//////...---------............------......///000..............................////////////......------------------------////////////////////////////////////////////////---......///////////////////////////////////////...............///000000........................////////////////////////....../////////...------...------...000000///---////////////000000000000000000111111000000///...////////////////////////000000000000000000000000...//////000000//////...000111222222333333222222222222111111000000//////////////////000000000000000000000000////////////111111000000000000//////000000000000111111111111000/////////000111222333222222111111111111222222///000111111222222111111111111111111000000000000////////////000000000000222222222111111111111111111111111111000000000000111111000000000/////////111111111111111111111111111111111111111000000000222222222222222222222222222222111111111111222222222222222222222222222222333333333333444444444444555555555555555555555555555444444444444333333333444444555555555555555444444333333333333222222222222333444555666666666555222222333333444555555555555555444444444444555555555666777888888777666555666666777999<<<======<<<:::999888888777888888888777888999:::;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999666777888999;;;<<<======<<<<<<<<<;;;;;;::::::999;;;;;;;;;::::::999999888888888999:::;;;<<<<<<===<<<<<<<<<<<<===>>>@@@@@@=========<<<;;;:::999999<<<===>>>===;;;:::;;;<<<============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEAAAAAAAAA@@@@@@@@@??????????????????????????????>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDCCCBBBBBB???@@@AAA@@@??????AAACCCCCCDDDFFFHHHIIIIIIIIIHHHJJJIIIHHHFFFFFFEEEEEEEEEHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKJJJJJJLLLOOORRRSSSSSSSSSTTTUUUVVVVVVVVVVVVSSSQQQOOOOOOQQQSSSSSSSSSTTTTTTTTTTTTVVVXXXZZZ\\\[[[\\\^^^bbbeeefffdddbbbaaa``````______``````aaabbbeeeiiijjjjjjkkkmmmpppqqqrrrpppjjjdddbbbggglllpppmmmjjjiiijjjlllmmmmmmhhhiiijjjiiigggeeeeeefffiiigggeeefffhhhiiijjjjjjiiihhhggggggiiijjjiiihhh...///000000///...,,,+++........................//////000000000000//////......------------..................////////////---///000000///......///.................................////////////000+++,,,,,,---...///000000......------------......///............///000000..............................////////////..............................000000000000000000000000////////////////////////---......///////////////////////////////////////...............///000000---------...............//////////////////////////////000000000//////...------...///000000///...////////////000000000000000000000000000//////...////////////////////////000000000000000000000000...///000000000/////////000000111222222222222111333222222111000///......////////////000000000000000000000000////////////000000000000000000////////////000000111111222222000000000000000111222222222222111111111111222222///000000111111111111111111111111000000000000000000111111111222222222222111111111111111111111111222222111111000000//////111111111000000000//////111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555555555555555555555444444444444444444444444333444555555666555555555555555555555555555555555444444444444444555666666222333333444444555666666666555555444444555555666555666888999999888666555555666777888:::;;;;;;;;;999999888888888888888999888888999:::::::::::::::999:::<<<======<<<;;;:::888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::======<<<;;;::::::999999999999::::::;;;<<<<<<============>>>???@@@@@@AAA======<<<<<<;;;;;;::::::;;;<<<===<<<:::999:::;;;<<<<<<<<<============>>>?????????@@@@@@AAAAAABBB@@@@@@@@@@@@AAACCCEEEFFFAAAAAAAAA@@@@@@@@@??????????????????????????????>>>>>>?????????@@@@@@@@@???@@@BBBCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCDDDEEEBBBDDDFFFHHHIIIIIIGGGFFFHHHHHHGGGFFFEEEDDDCCCCCCEEEFFFHHHIIIJJJKKKLLLLLLJJJJJJJJJKKKMMMPPPRRRTTTSSSTTTUUUUUUVVVVVVVVVUUUSSSRRRQQQPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTVVVWWWWWWYYY[[[___dddggggggdddaaa````````````aaabbbcccddd```eeejjjjjjhhhgggkkknnnrrrsssrrrnnniiigggjjjmmmmmmjjjhhhgggiiilllmmmnnniiijjjkkkjjjgggeeeeeeeeeeeedddddddddeeeggghhhiiiiiihhhggghhhjjjkkkjjjiii//////000111000///...---........................//////000000000000//////......------------..................////////////---...000000.........///---..............................////////////000,,,,,,------...//////000---,,,,,,,,,,,,,,,------///............///000000..............................////////////..............................000000000000000000000000////////////////////////---......///////////////////////////////////////...............///000000------------......//////////////////////////////+++,,,,,,---------,,,,,,,,,---///000000//////...////////////000000000000000000000000000///......////////////////////////////////////////////////...000222111///...///000...//////000000000000000333222222111000///......////////////000000000000000000000000//////////////////////////////000000//////000000111111222222000000000000000000111222111111111111111111111111//////000111111111111000000000000000000000111111000111111111222222222222111111111111111111111111222222111111000000//////111111111111000000000000111111111111111111111111111111111111111222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222333333333444444555555555555555555555555444444444444444444444444333444444555666666555555555555555555555555555555555555444333444555666666444444444555666666777777777666666666666666666777666777999::::::999777666555666777888999999999:::999888888888888888999999888888999999::::::999999999:::<<<>>>???>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::======<<<<<<;;;:::999999:::::::::;;;;;;<<<<<<===>>>??????@@@AAAAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;999999999;;;;;;<<<<<<<<<============>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@AAACCCEEEFFFAAAAAAAAA@@@@@@@@@?????????????????????????????????????????????@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDFFFHHHIIIJJJIIIGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKIIIIIIJJJKKKMMMOOORRRSSSSSSSSSTTTTTTUUUUUUTTTTTTQQQQQQQQQPPPOOOOOOPPPPPPSSSSSSTTTUUUVVVVVVVVVVVVXXXZZZ^^^cccffffffccc```______``````aaacccdddeee___eeejjjjjjgggeeehhhkkknnnpppqqqooommmlllnnnpppnnnkkkhhhhhhiiikkkmmmmmmlllmmmmmmkkkhhheeeddddddbbbbbbbbbbbbbbbdddfffggghhhgggggghhhkkkllllllkkk......///////////////..............................//////000000//////.........------------..................////////////,,,...//////.........///---------...............------........./////////---------............///,,,,,,+++++++++,,,------......------......///000..............................////////////..............................////////////////////////////////////////////////---......///////////////////////////////////////...............///000000---------...//////000000////////////////////////------...////////////...+++...111222111/////////////////////000000000000//////000000//////...---////////////////////////////////////////////////---000333222///...///111---...//////000000//////222222111111000000//////////////////000000000000000000000000////////////......////////////000000000000000000111111111111000000////////////000000000000111111111111000000...///000000111111000000000000000000111111111111////////////000000000000111111111111111222222222111111111111000000000000222222111111111000000000111111111111111111111111111111111222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222333333333333555555555555555555555555333333333444444444444555333333444555666666666666222222222333333333333444555555444444444555555666444444555555666777777888777777666666666666777777777888999::::::999888777555777999999888777888999888888888777888888999:::888888999999999999999888888:::===???@@@???>>><<<>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999::::::;;;;;;<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAA<<<<<<<<<<<<<<<=========;;;<<<<<<<<<:::999:::;;;<<<<<<<<<<<<============>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@AAABBBDDDEEEAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@AAABBBDDDDDDCCCCCCBBBAAAAAABBBEEEIIIKKKJJJIIIIIIJJJJJJKKKJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFGGGIIIIIIJJJJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQQQQQQQRRRRRRSSSRRRRRRQQQMMMNNNOOONNNMMMLLLMMMNNNSSSTTTVVVXXXYYYXXXXXXWWWXXXYYY\\\```ccceeecccaaa^^^^^^^^^___```aaacccccc```dddhhhiiigggeeeeeeggghhhkkkmmmooooooooopppqqqooollliiihhhiiikkkllllllmmmnnnnnnmmmiiigggffffffccccccdddcccbbbccceeehhhhhhggggggiiilllmmmmmmlll,,,,,,,,,,,,------...///.................................//////...............------------..................////////////+++---//////.........///---------.........//////,,,---------...........................---------,,,,,,,,,,,,,,,---......---------------......///..............................////////////......................................................////////////////////////---......///////////////////////////////////////...............///000000------...//////000111111////////////////////////000111111222333333222222***...222333111/////////////////////000000000000//////000000//////...---////////////////////////////////////////////////---111444333///---///222......///000000000000000111111111000000000000000////////////000000000000000000000000////////////........./////////000000111111111000000000000000//////............//////...///000000000000///......//////000000000000000///000000000111111111111////////////000000000000000000111111111222222222000000000000000111111111222222222111111111000000111111111111111111111111111111111222222333333333222222222222222222222222222222333444444333222222222222222222222222222222111222222222222333333333555555555555555555555555333333333444444444555555222333444555666666666666222222222333333333444444555555555555555555555444333333444555555666666777666666666555555666666666888888888888888888888888555888::::::888777888:::888888777777888999999:::888888999999999999888888777999===@@@AAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>;;;<<<<<<<<<=========>>>===>>>>>>>>><<<;;;<<<===<<<<<<=========>>>>>>>>>===>>>???@@@AAABBBBBBCCCAAA@@@??????@@@AAABBBCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@AAABBBCCCCCCCCCBBBAAAAAAAAACCCHHHNNNRRRRRRQQQOOONNNMMMLLLJJJIIIHHHGGGEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHIIIJJJJJJLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOKKKMMMOOOOOOMMMLLLMMMOOORRRTTTWWWYYY[[[ZZZYYYXXXXXXXXXYYY\\\```ccccccccc_________```aaabbbcccdddbbbcccfffggggggfffdddcccdddfffjjjmmmooooooppppppnnnkkkhhhggghhhjjjkkkllllllmmmnnnmmmllljjjjjjkkkfffhhhhhhgggeeeeeegggjjjkkkjjjiiijjjlllmmmlllkkk******))))))***,,,...///........................------............------.........------...................../////////000+++---//////.........///---------.........//////,,,,,,,,,---------....../////////...------,,,,,,---------------...///000---,,,,,,,,,,,,---....................................////////////......////////////////////////........................////////////////////////---......///////////////////////////////////////...............///000000.........///000111111222////////////////////////......///000000000000000***...222333111//////000////////////000000000000///////////////......---////////////////////////////////////////////////---111444333///---///333//////000111111111111111000000000000000111111111////////////000000000000000000000000////////////---.........//////000000222222111111000000/////////......---------......---...///000000///...---...//////000000000000000//////000000111111111222111111111111222222222222000000111111222222222222//////000000111111222222222222222111111111111000111111111111111111111111111111111222222333333333222222222222222222222222222222444444444444222222222222222222222222222222111111222222222333333333555555555555555555555555333333333444444555555555222333444555666666666666444444444555555666666666444555555666555555444444222222333444444555555666555555555444444555555555777777666666666666777777666888;;;:::888777888:::888888777777888999::::::888888999999999888888777777999===@@@AAAAAA???===999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>??????>>>======;;;;;;<<<<<<===>>>>>>>>>>>>???@@@???>>>===>>>???============>>>>>>>>>>>>===>>>>>>@@@AAABBBCCCCCCAAA@@@?????????@@@AAABBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????@@@AAABBBCCCBBBAAAAAAAAABBBEEELLLTTTYYYZZZYYYRRRQQQOOOMMMKKKIIIIIIHHHEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNOOOOOONNNMMMMMMLLLOOOQQQQQQOOONNNOOOQQQRRRTTTWWWZZZ\\\[[[ZZZYYYYYYXXXWWWYYY]]]aaacccdddbbbbbbbbbbbbcccdddeeefffccccccdddfffgggfffccc```bbbeeeiiilllnnnooonnnnnnllljjjgggfffhhhjjjkkkllljjjkkkmmmnnnmmmmmmnnnooojjjlllllljjjhhhgggjjjmmmmmmllljjjkkklllllljjjiii......//////...---,,,,,,------------------------111000///......---.........///////////////......////////////////////////000000//////.........---,,,---------.../////////---------............///------............------//////////////////......,,,,,,.../////////...---...------------...//////000000//////.........---...///////////////......////////////////////////000///...------...///000000000////////////000000---------............///////////////////////////...............///000000////////////////////////////////////////////////,,,...111111000//////000111000///......///000111111111000000/////////...000//////............///000000//////.........---///000111222222111//////...///000111111000///...000000000000000000000000...///000111111111111111...000000///...---...//////////////////000111111222222222111000//////...000000000000////////////111111000000000000111111000111111111111222222222222111111111000000//////111111111111111111111111111111111111111111111111...//////000000000000000222222333333333333222222000111111111111222222222222333333444444333333222111111111111111111111111222222222222222222222222333333333222222333444444222222333333333333444444666666777666666555444444333333333444444444555555666555444333222333444555222222222333444555666777444555666666666555333222777555333333555666555444555555444333444555666777999999999999888888888777666666888999999:::999999888888999999999999888888999999999999999999999999<<<<<<<<<<<<<<<<<<;;;;;;:::999888999;;;<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>===;;;:::999>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB???@@@CCCJJJRRRYYY]]]___YYYVVVQQQMMMJJJJJJKKKLLLGGGHHHHHHIIIJJJKKKLLLLLLJJJIIIGGGGGGHHHHHHGGGFFFGGGGGGHHHJJJKKKMMMNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLNNNOOOQQQRRRRRRQQQOOONNNRRRTTTVVVXXXZZZZZZYYYXXXVVVVVVWWWZZZ^^^aaabbbbbbaaabbbbbbcccccccccbbbbbbeeeeeeeeeeeedddcccbbbaaadddcccccceeehhhjjjkkkkkkkkkjjjjjjjjjkkkllllllmmmlllllllllmmmnnnppprrrsssqqqnnnkkkiiihhhiiilllmmmuuurrrnnnjjjhhhhhhjjjkkk......//////...------,,,........................//////.........//////000......////////////......////////////////////////000/////////............---------...............---------............///------............------........................,,,---.../////////...---...------------...//////000/////////..................////////////......////////////////////////000///...------...///000000//////......//////000---------............///.......................................//////000////////////////////////........................,,,...111111000//////000111000///......///000111000000000//////..................//////000000000000/////////............//////000000000/////////...///000111111000///...000000000000000000000000//////000111111111000000000111111111///...///000///////////////000111111222222111111000//////...000000000000////////////000//////////////////000000000111111111222222222111111111111000000000///111111111111111111111111111111111111111111111111...//////000000000000000000000111111111111000000000111111111111222222222222333333444444333333222111111111111111111111111222222222222222222222222222222222222333333444555222222333333333333444444666666666666666555444444333333333444444444444555555444333333333333444555333333333333444444555666555555666666555444444333666555333444555666555444555444444333444555666777:::999999888777777666666666666777888999999999999888888888999999888888888999999999999999999999999<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<;;;;;;<<<<<<======???AAABBBAAA???<<<:::>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAA??????>>>>>>??????@@@AAAAAAAAA@@@???@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBDDDIIIOOOTTTWWWXXXUUURRROOOLLLIIIIIIIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLJJJIIIHHHHHHIIIJJJIIIGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMOOOPPPQQQPPPOOONNNRRRSSSUUUWWWWWWVVVUUUTTTTTTTTTVVVYYY]]]```aaabbbbbbbbbcccccccccccccccbbbbbbbbbccccccccccccbbbbbbiiigggeeefffhhhjjjjjjjjjlllmmmmmmllliiihhhjjjkkkiiijjjkkkmmmooorrrtttuuupppmmmjjjhhhggghhhjjjkkkpppnnnkkkiiihhhhhhiiijjj.........///......---,,,////////////////////////---------......///111111......///////////////...////////////////////////////////////...........................------------------............///------............------------------------......,,,---......//////.........------------...//////////////////..................///////////////...//////////////////////////////............//////.........------.........---------............///..............................------......///000////////////////////////........................,,,...000111000//////000000//////......//////000/////////...............,,,---///111222222222111////////////............//////............////////////000000000000//////000000000000000000000000000000111111111000//////000222222111000///000111///////////////000000111222111111000000//////...////////////000000000000//////............//////000000000111111111222222111111111111000000000000111111111111111111111111111111111111111111111111...///000000111111000000000000111111111111000000000111111111111222222222222222333333333333222222111111111111111111111111222222222222222222222222111111111222333444555666222222333333333333444444555555666666555555444444333333333333444444444444444444333333333444444555444444333333333444444555666666555444444444444555666555444444666666555444555444444444444555666666999888888777666555555555666666777888888999999999888888888888888888888888888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;<<<======;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<>>>>>>>>>>>>>>>>>>>>>>>@@@????????????@@@AAAAAA??????>>>>>>??????@@@AAAAAA@@@@@@??????AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEDDDEEEGGGKKKNNNOOOOOONNNMMMLLLJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMKKKIIIIIIIIIKKKLLLKKKJJJGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJKKKMMMOOOPPPPPPOOOOOOTTTTTTVVVVVVVVVVVVTTTTTTSSSUUUVVVYYY\\\^^^```aaaccccccddddddddddddcccccc___```aaabbbdddeeeffffffiiifffcccbbbdddfffhhhhhhnnnqqqssspppjjjgggiiilllkkklllmmmnnnppprrrssstttmmmllliiigggffffffggghhhlllkkkkkkjjjjjjjjjkkkkkk---...............------.............../////////...............///000000---.../////////////////////////////////////////////////////////........./////////...---------,,,---------............///------............------,,,,,,,,,------------------------..................------------.../////////////////////.........---...///////////////////////////////////////////////////....../////////...------,,,,,,------...---------............///...........................------------...//////////////////////////////........................,,,...000111000/////////////////////////////////..................------,,,...000222333222111000///////////////.........000///...---...///000111//////000000000000//////000000000000000000000000000111111111000///......000111222111///...///000000000////////////000000111111000000////////////////////////000000000000////////////////////////000000000000111111111111111111111000000000000000111111111111111111111111111111111111111111111111//////000111111111111000222222333333333333222222000000111111111222222222222222333333333333222222111111111111111111111111111222222222222222333333111111111222333444666777222222222333333333444444444444555555555444444333222222333333333444444444444333333333444444555555555555444333333333444444666666444333333444555666666555444555777777666444444444444444555555666666666666666666666666666666666666666777888888999:::888888777777777777888888777777888888999999:::::::::::::::::::::;;;;;;;;;;;;:::999:::<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>======<<<<<<======>>>===???BBBDDDDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA??????>>>>>>??????@@@AAAAAA@@@?????????@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCFFFEEEDDDEEEGGGIIIJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMKKKJJJIIIJJJLLLMMMMMMLLLIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLKKKJJJKKKMMMOOOPPPQQQQQQQQQUUUVVVWWWXXXXXXXXXXXXWWWXXXYYY[[[\\\]]]^^^```aaaddddddeeeeeeeeedddcccccc___```bbbdddfffiiikkkllliiieeebbbaaacccgggiiijjjoootttwwwtttmmmiiikkkooopppppppppppppppppppppoookkkjjjhhhfffeeeeeeeeeeeeiiijjjkkkmmmnnnooooooooo------...............---,,,,,,---------.........000000///...............------...///////////////////////////////////////.........////////////////////////...---------,,,---------............///------............------,,,,,,,,,---------......------------......//////...------------...//////.........///////////////------...///////////////////////////////////////...//////////////////...------,,,,,,,,,,,,---------------............///........................---------------...//////////////////////////////........................+++---000000///......///......////////////......------..................///000111333333111///............///////////////000000///...///000222333000000////////////000000////////////////////////000000000000000///...---///000111000...---...///000000////////////000000000000000///////////////.../////////000000000111///000000111111000000/////////000000000111111111000000000000000000111111000000000000000000000000000000000000000000000000///000000111111111111111222222333333333333222222000000111111111222222222111222222333333222222111111111111111111111111111111111111222222333333333111111111222333444666777222222222333333333444444333333444444444444333333222222222333333333444444222333333444444555555555555555444333333333444444666555444333333444666666666555555666777777666444444444444555555555555555333333444555666777888888666666666666777888999:::888888777666666777888888777777777888888999999999999999999999::::::;;;;;;999888888888:::;;;:::999999999::::::::::::999999999999999999:::::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAA=======================================>>>????????????>>>>>>??????@@@AAA@@@@@@???>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBEEECCCBBBCCCFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHHHHFFFGGGHHHIIIJJJLLLMMMMMMLLLKKKJJJKKKMMMNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOMMMLLLLLLKKKLLLMMMOOOQQQRRRSSSSSSSSSSSSUUUWWWXXXYYYZZZ[[[^^^```aaa```___^^^___aaaeeeeeeeeeeeeeeedddcccbbb^^^___```bbbfffiiilllnnnnnnjjjfffeeefffiiijjjkkklllrrrvvvsssmmmjjjlllqqqpppqqqqqqrrrqqqqqqpppoookkkkkkjjjiiihhhgggffffffhhhiiilllnnnpppqqqrrrrrr,,,---......///.........++++++,,,,,,---.........111111///......---------,,,---...///000000000000////////////////////////.........///////////////...............------------------............///------............------,,,,,,,,,---......//////...------------...//////...------------...//////.........///////////////,,,---...///000000000000////////////////////////......////////////......---------,,,,,,------------------............///------------------------------,,,,,,------...///////////////////////////------------------------+++---///000///......///---......//////......---.............../////////000000111111111000...............///////////////000//////000000111222333000000////////////000000//////////////////////////////000000000///.........///000///...------///111000000///////////////////////////////////////......//////000000111111///000111222222111000////////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000///000111111222222111111000000111111111111000000000111111111111222222222111111222222222222111111111111111111111111111111111111111222222333333444111111111222333444555666222222333333333333444444222222333333444444333333222222222222333333333333222222333444555555555555444444333333333444444555555444444444444555666666666555555777888888666444333444555555666666555555222333444555666777888999777666555555666777999:::888777666555555666777888888888888888888888888888777888888999999::::::;;;999777777888999:::999888888999999::::::999999888888888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<<<<>>>???AAA===========================<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@AAA@@@??????>>>>>>@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDCCCBBBCCCEEEGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFGGGIIIKKKLLLMMMNNNLLLKKKJJJKKKMMMNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLMMMNNNOOOQQQRRRSSSTTTPPPQQQRRRTTTVVVXXXYYYZZZ___bbbdddbbb___]]]___aaadddeeeeeeddddddcccbbbaaa\\\\\\]]]___bbbfffiiikkknnnkkkgggeeeeeefffffffffiiimmmqqqpppllljjjkkknnnmmmnnnppprrrssstttssssssooooooooooooooonnnllllllhhhjjjlllooorrrtttuuuuuu,,,------...//////......,,,,,,,,,---.../////////000//////.........//////,,,---...///000000000000////////////////////////............/////////000---------...............---------............///------............------,,,------...//////000000...------,,,---...///000...------------...//////............/////////000,,,---...///000000000000////////////////////////---...///000000///...---......------------......---------............///------------------------------,,,,,,------...///////////////////////////------------------------+++---///000///.........------...//////...------.........//////000000000/////////////////////000............/////////000---...///000111111111111111000///......///000111////////////////////////......//////000////////////000111000.........///111111000///////////////////////////////////////.........///000111111111...///000111111000///...////////////000000000111///000000000111111111111000000000000000000000000000000000000000000000000000000111222222222222111000000111111111111000000000111111111111222222222111111222222222222111111111111111111111111111111000111111222333333444444222222222222333333444555222222333333333333444444111111222333333333333333111222222222222333333333111222333555555555555555333333333333444444555666333444444555666666555555666555666777999888666444333444555666666666555444555555666666666777777777777666555444555777999:::888777666555555666777888999999888888777777666666777777777888999:::::::::999888777888:::;;;:::999888888999999999999888888888888888888999999999999999999:::::::::;;;;;;;;;::::::;;;<<<<<<===>>>>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<================================================>>>>>>?????????>>>>>>??????@@@AAA@@@???>>>>>>>>>???AAABBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCFFFEEECCCDDDEEEFFFFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFGGGIIIKKKLLLNNNNNNMMMLLLKKKKKKLLLMMMKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMNNNOOOOOOPPPPPPOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSQQQRRRSSSTTTUUUWWWYYYYYY[[[___aaa```]]]\\\^^^bbbddddddddddddcccbbbaaa```]]]\\\]]]^^^```dddgggiiijjjhhhffffffhhhiiijjjiiikkknnnppppppnnnllllllllllllnnnpppssstttuuutttttttttuuuvvvwwwwwwvvvuuutttnnnooopppsssvvvyyy{{{|||,,,,,,---.../////////...---------...///000000111......---......///000111,,,---...///000000000000////////////////////////---.........//////000000,,,------....../////////---------.........//////---..................---------......///000111111......---,,,---...///000...------------...//////---.........//////000000,,,---...///000000000000////////////////////////---...///000000///...---///......------......///---------.........//////---------------------------,,,,,,,,,,,,---......////////////////////////------------------------+++---///000///.........,,,---...//////...---,,,.../////////000000111111------------...000111222---.........//////000000+++,,,...000111000000///111000///......///000111////////////////////////------...///000000000///000111222111000//////111111111000///////////////.........///////////////---......///000111111222---...///111111///...---////////////000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000111222222222222111222222333333333333222222000111111111111222222222111111222222222222111111111111111111111111111111000000111222333333444444333333333222222333444444222222333333333444444444000111222333333333333333111111222222222333333333000222333555666666555555222222222333444555666777222333555666777666555444666555666888999999666333333333555666666666555444888888888777666666555555777666555444555777999:::999777666555555666777999::::::999888777666555555666777777888999999:::::::::999888999;;;<<<;;;:::888888999999999999888888777888888888888999999999999999:::::::::;;;;;;;;;999999::::::;;;<<<======;;;::::::999999::::::;;;;;;<<<===>>>>>>===<<<:::========================>>>>>>>>>>>>>>>??????@@@?????????>>>???@@@@@@AAA@@@???>>>>>>>>>???AAAAAABBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDHHHFFFEEEDDDFFFFFFEEEDDDGGGFFFFFFFFFFFFFFFGGGHHHEEEFFFGGGIIIKKKLLLNNNNNNNNNLLLKKKKKKLLLLLLJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPLLLLLLLLLMMMNNNOOOQQQQQQVVVUUUVVVVVVWWWXXXYYYZZZVVVZZZ^^^]]][[[ZZZ^^^bbbdddddddddcccbbbaaa```_______________aaadddhhhjjjjjjiiijjjmmmrrruuuwwwwwwpppqqqrrrsssrrrpppnnnllloooppprrrttttttsssrrrqqqxxxzzz|||}}}~~~}}}{{{zzzttttttvvvxxx{{{~~~++++++,,,,,,---...////////////...------------...///...,,,++++++,,,...///.........------,,,,,,,,,///......---------......,,,,,,------.../////////555444111...,,,++++++++++++,,,------......------,,,,,,,,,------.........///...,,,++++++,,,...///.........------,,,,,,,,,,,,,,,,,,---------.........,,,++++++,,,.........---------.........//////000///......------------//////.........---------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////......------,,,,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++........................,,,+++***+++---...---,,,000000000000000000000000---......///////////////000000//////.........---//////000000000000//////////////////////////////...//////000111222222333////////////000000000000,,,...000000///...///000...///////////////......000000000000111111111111////////////////////////////////////////////////////////////000000000000111111000000000000111111000000000000000000000000//////............//////111000000000//////......////////////000000000000111111111111111111111111111111111111111111111111555444222111000111222222333333222111000000000111333333333333333333333333111111222222222111111000///000111222333444444444222222222222222222222222555444444333333444444555555555444444444333333333444444444555555555555555888666555444444555666888666666555555555444444333666666666666777777777777666666666666777888999:::555555444444444555555666888888888888888999999999888888888888888888888888888777777777888999;;;<<<888888999999999:::::::::999999999999999999999999===<<<:::999888999::::::;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;;;;<<<<<<===============>>>??????@@@@@@????????????????????????@@@AAAAAAAAA@@@@@@AAAAAA???>>>>>>>>>???@@@AAAAAAAAA@@@@@@?????????AAA@@@??????AAAAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAAHHHHHHHHHGGGFFFEEEDDDCCCGGGFFFEEEEEEEEEFFFHHHIIIFFFGGGGGGHHHIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJIIIIIIJJJKKKLLLMMMOOOPPPOOONNNLLLLLLNNNPPPPPPPPPOOONNNNNNNNNOOOOOORRRRRRTTTUUUVVVWWWWWWWWWXXXZZZ\\\\\\[[[[[[\\\]]]dddeeedddccc```___^^^___^^^___```aaabbbcccddddddjjjiiihhhjjjpppvvv{{{~~~nnnpppqqqpppmmmjjjiiiiiiiiikkknnnmmmllllllnnnqqq{{{|||zzzxxxzzzooosssyyyyyy{{{+++,,,,,,------.........//////...---------------///...,,,++++++,,,...///......---------,,,,,,,,,......---------------..................---------111000///---,,,,,,------+++,,,------...---------,,,---------.........//////...,,,++++++,,,...///---,,,,,,,,,+++++++++***,,,,,,,,,---------.........---++++++---.........------------.........///---,,,+++************+++//////.........---------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////---...------,,,,,,---------,,,------......------,,,+++++++++,,,,,,---------........................---,,,+++,,,...///...---........................------...///////////////000/////////.........---...//////000000//////...////////////////////////.../////////000111111111.../////////000000000000,,,...000000///...///000......////////////......//////000000000111111111000000000000000000000000////////////////////////.../////////000000000000111111000000000000111111000000000000000000000000//////............//////111111000000000/////////////////////000000000000111111111111111111111111111111111111111111111111444333222222111111111222333222111111000000111111333333333333333222222222111111222222222111111000111111222333444444444444222222222222222222222222444444333333333333444444555444444444444333333333444444444444555555555555777666555444444555666777666666555444444444444444666666666666555555555555777777777666777777888999666555555444444444555555777777777888888999999999888888888888888888888888555555444444555666888999888888888999999999::::::999999999999999999999999<<<;;;:::999999999999:::;;;::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<===>>>>>>???????????????????????????>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>??????@@@@@@?????????>>>>>>>>>AAA@@@??????AAAAAA@@@???AAAAAAAAABBBBBBBBBBBBCCCGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMMMMMMMLLLKKKKKKLLLNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUVVVXXXZZZ[[[ZZZZZZ[[[]]]bbbbbbbbbaaa___^^^^^^^^^]]]]]]^^^___```aaabbbbbbfffddddddfffkkkqqqtttvvvlllnnnooommmjjjhhhfffffffffhhhkkkkkkjjjjjjmmmooouuuuuuyyywwwxxxsssuuuxxxuuusssvvv------------------------///......---------------...---,,,++++++,,,---......------------,,,,,,,,,------,,,,,,,,,,,,------//////......---,,,,,,+++---,,,,,,,,,,,,---...///++++++,,,---------------------------...............---,,,++++++,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........---+++,,,---//////...------------............///...------,,,---------...............---------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...------------,,,,,,------...,,,------......------,,,)))******+++---......///------------------------...---,,,---///000///...------------------------------...////////////.../////////...............---..................---////////////////////////......//////////////////....../////////000000000,,,...000000///...///000---....../////////......//////000000000000111111111111111111111111111111////////////////////////....../////////000000000111000000//////000000111000000000000000000000000//////............//////111111111111000000000000////////////000000000000111111111111111111111111111111111111111111111111222222222333222222111000222222111000000000111111333333333222222222111111000111111222222222111111111222333444555555555555333333333333333333333333444444333333333333444444444444444444333333333333333333444444555555555555666555444333333444555666666666444333333333444555666666555555444444333333888888777666666666777777777666555444444444444444666666777777888999::::::999999999999999999999999444444444444444555666777777888888888999999999999999999::::::::::::::::::;;;;;;:::999999999999:::999::::::::::::::::::;;;;;;<<<===>>>>>>===<<<;;;===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????===>>>>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>============@@@???>>>???@@@AAA@@@>>>AAAAAABBBBBBBBBCCCCCCCCCFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKKKKJJJIIIIIIKKKMMMMMMNNNOOOPPPPPPOOONNNNNNMMMNNNOOOQQQRRRRRRRRRRRRRRRTTTWWWXXXXXXXXXZZZ[[[^^^^^^^^^^^^]]]]]]]]]]]][[[[[[[[[\\\]]]^^^___``````___```bbbfffiiikkkkkkjjjkkkkkkiiifffcccbbbcccbbbdddfffggghhhhhhkkklllnnnmmmqqqppprrr~~~ssstttuuuppplllmmm------------------,,,,,,///...------,,,,,,------...---,,,,,,,,,,,,---...------------------------,,,,,,+++++++++,,,------.........------,,,,,,,,,+++++++++,,,,,,------...++++++,,,------------,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...////////////////////////,,,,,,,,,---------.........---,,,,,,...//////...------------------------//////............//////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------,,,,,,,,,---......,,,------......------,,,******+++,,,,,,---......------------------------...,,,,,,---...///...---------------------------,,,---......//////..............................,,,------......------,,,////////////////////////..................------........./////////000000,,,...000000///...///000------......//////......////////////000000000111000000000000000000000000////////////////////////........./////////000000000000////////////000000000000000000000000000000//////............//////111111111111111111000000////////////000000000000111111111111111111111111111111111111111111111111000111222333333222111000111111000000000000111111333333333222111111000000000000111222222222111111111222333333444444444333333333333333333333333333444333333333333333333444444444444333333333222222333333333444444555555666555555444333333444555555666555333222222333555666555555555555555555555555999999888666666555555555777666555444444444444444555555666777888999::::::999999999999999999999999555555555555666666777777777777777888888888888999999999999999::::::::::::::::::999999999999999999999999999::::::;;;;;;;;;;;;<<<>>>??????>>><<<;;;<<<<<<<<<;;;;;;<<<===============>>>>>>>>>>>>>>>=========>>>???@@@AAABBB@@@??????>>>>>>>>>>>>>>>========================@@@>>>===>>>???@@@???>>>@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIHHHIIIJJJJJJIIIIIIKKKMMMLLLMMMOOOPPPQQQPPPNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSUUUUUUUUUUUUVVVWWW[[[ZZZZZZ[[[\\\]]]]]]\\\ZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]]^^^```cccddddddbbbfffffffffdddaaa___^^^___```aaacccdddfffgggiiijjjiiihhhkkkkkkjjjyyy~~~tttmmmppprrrooollllll------------------,,,,,,......---,,,,,,,,,,,,,,,---------,,,,,,---------------------------------+++++++++++++++,,,---...,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++---------,,,,,,---------////////////////////////,,,,,,,,,---------.........---,,,---///000///---------------------,,,,,,,,,+++++++++++++++,,,,,,---........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++---...---,,,........................,,,------...............---------...............,,,,,,------------,,,,,,////////////////////////............------------............////////////,,,...000000///...///000,,,,,,---..................////////////000000000////////////////////////////////////////////////............////////////000000////////////000000//////////////////////////////............//////000000000000000000111111////////////000000000000000000000000000000000000000000000000000000000000///000222333333222111000111000000///000000111111222222222111111000000000///000111222222222222222000111111222222222222111333333333333333333333333333333333222222333333333444444333333333222222222222222333333444555555666444444333333333333444444555444333222333333444555333333444666777888999999999999777666555555555444666666555444444444444444555666666777888888999999888888888888888888888888555555555666666666666666666666777777777888888888888888888999999999::::::888999999999999999999999999999999::::::;;;;;;;;;:::<<<===??????===<<<:::<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===============???@@@AAA????????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>???>>>======??????>>>=========>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJLLLMMMNNNNNNMMMKKKJJJGGGIIIKKKKKKKKKKKKLLLNNNKKKLLLNNNPPPPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPRRRSSSSSSRRRQQQRRRSSSXXXWWWWWWYYY\\\^^^^^^]]][[[ZZZZZZYYYZZZ[[[]]]^^^___^^^^^^```bbbbbb```^^^aaabbbaaa___]]][[[[[[\\\______```bbbdddfffggggggeeeccchhhiiifffnnnwwwtttrrrmmmjjjnnnrrrrrrpppooo------------------------...------,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,++++++,,,,,,---...///***++++++,,,------......------------,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,---------.........------...000000///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------..................------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,,,,,,,,,,,,,---......///,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,........................,,,,,,---............------------------.........,,,------------------,,,////////////////////////------..................------........./////////,,,...000000///...///000+++,,,---.....................////////////000000........................////////////////////////------........./////////000//////......//////000//////////////////////////////............//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000///000111111222111111111000000/////////000111111000000000000000000000000///000111222222222222222000000111111111111000000222222222222222222222222333333222222222222333333333333333333222222222222111111222333444555555666333333333333333333333333333333333333444444444444222222444666888999;;;<<<999888777666555555555555555555444444444555555666666666666777777777888888777777777777777777777777333333444444555444444333666666666666777777777777666666777777888999999999777888999999:::999999999999::::::::::::::::::;;;:::;;;<<<======<<<;;;:::<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>===<<<<<<<<<===???@@@>>>>>>??????>>>>>>===<<<============>>>>>>>>>>>>>>>===<<<===>>>???>>><<<<<<<<<===>>>??????@@@AAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJLLLLLLMMMMMMMMMLLLKKKJJJGGGIIIKKKLLLLLLMMMNNNOOOKKKLLLMMMOOOOOOOOONNNNNNMMMMMMNNNOOOOOOOOOOOOOOONNNPPPQQQRRRQQQPPPQQQRRRWWWUUUUUUXXX]]]aaa```___\\\[[[YYYYYYYYY[[[]]]^^^```___^^^___``````___]]]]]]]]]]]][[[YYYYYYZZZ[[[^^^]]]]]]___bbbdddddddddaaa___fffiiieeeiiipppmmmooommmlllnnnqqqsssqqqooo+++,,,,,,------............---,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,,,,---------......,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,---,,,------......---++++++******+++,,,,,,,,,,,,+++.........------,,,,,,,,,,,,------------------,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------///000111///------------,,,,,,,,,++++++...............///000000---------.........//////...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---------------------------+++,,,------......------,,,,,,,,,------.........------............------////////////////////////---------...//////000000---------.........//////,,,...000000///...///000***+++,,,---...................../////////000000////////////////////////////////////////////////---------.........////////////............////////////////////////////////////............//////---.........////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111222222///////////////000111111......//////000111111111//////000222222333333222111111222222222111111000111111111111111111111111333333222222222222333333333333333222222222222111000111222333444555555666222222333333333333222222000222333555555444333222222222333555777888999:::888777666555555555555555444444444444444555666777777777777777666666666666666666666666666666666666333444555555555555444333555555555666666666777777444555555666777777888888666777888999:::999999888;;;::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999::::::::::::;;;<<<<<<===>>>>>>???>>>===;;;;;;<<<===>>>===>>>?????????>>><<<<<<;;;;;;<<<<<<<<<=========>>>===<<<<<<>>>>>>===<<<<<<<<<===>>>???@@@AAAAAA??????AAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@BBBCCCEEEFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIEEEHHHKKKLLLMMMMMMNNNOOOKKKLLLLLLMMMNNNNNNOOOOOOLLLMMMMMMNNNNNNNNNNNNNNNJJJLLLOOOPPPPPPQQQRRRTTTVVVTTTTTTXXX___ccccccaaa\\\ZZZXXXWWWWWWYYY[[[]]]```^^^]]]]]]^^^^^^]]][[[YYYZZZZZZYYYWWWWWWYYY[[[\\\[[[ZZZ\\\___aaa```___```\\\bbbgggbbbfffmmmlllmmmlllkkklllnnnpppooolll++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---...///000111...------,,,,,,++++++***+++,,,---.........---,,,******+++,,,,,,,,,,,,+++000000/////////.........,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---------......---------///111111///------------,,,,,,++++++++++++++++++++++++,,,---...---------.........//////...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,---...///000,,,------......------,,,******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------.........---......//////......---////////////////////////---------...///000111111---------.........//////,,,...000000///...///000***+++,,,---......................../////////000000000000000000000000000////////////////////////---------.........////////////............////////////////////////////////////............//////,,,---------......//////////////////000000000000000000000000000000000000000000000000000000000000111000/////////000222333///////////////000111111------...///000111222222//////000222222333333333222222333333333222222111000000000000000000000000333222222222222222222333333333333222222222111111000111111222444555666666111222222333333222222111///111444666666555333111222333333444555666777777777777666555555555555666333333333444555666777888888888777777666666555555555555555555555555555555666666888888888777666555555555555555666666666777333444444555666777777888666777888999::::::999888;;;;;;;;;::::::999999999;;;::::::999999::::::;;;<<<;;;::::::999999999999::::::;;;;;;<<<===>>>>>>@@@???===;;;:::;;;<<<======>>>?????????>>><<<;;;:::::::::;;;;;;<<<<<<<<<>>><<<;;;<<<===>>>===<<<<<<===>>>???@@@AAABBBBBB>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEDDDCCCAAA@@@BBBCCCDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHDDDGGGJJJLLLLLLLLLMMMOOOLLLLLLLLLLLLMMMNNNOOOPPPKKKLLLMMMMMMMMMMMMMMMLLLGGGIIIMMMOOOQQQRRRTTTVVVWWWTTTTTTYYY```eeedddbbb[[[YYYWWWVVVVVVXXXZZZ\\\___]]][[[ZZZ[[[\\\[[[ZZZWWWXXXXXXWWWVVVWWWYYY\\\[[[YYYXXXZZZ]]]___^^^\\\aaa[[[```ccc^^^bbbjjjjjjhhhhhhggggggjjjmmmllliii.........------,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...------------------------------------------------111000000///......------+++++++++,,,,,,,,,------+++,,,---......---,,,+++++++++++++++++++++++++++------------------,,,,,,---,,,***))))))***,,,------,,,,,,++++++,,,,,,---///////////////.........------------------------...------,,,,,,------...------------------------,,,,,,,,,---------..............................000///...---------------000///...---,,,---......///...---,,,,,,---...///....................................////////////000000000000000000000000000///...---------------111///------......---,,,............////////////000000000000000000000000111111000000//////......////////////////////////+++---///000///...///000000---,,,---000111000.........///000000000000000000000000000000000000000000000000000000000000000111000/////////000222333111111222222222333333333000111111111111222222222222222111111111111222222555555333222111000000000333222111000000111222333111111111222222333333333333333333333333333333333222222333333333333444444111222444555555555444444444333333333333444555555444444444444444444444444777777777777666666666666777777666666555555555444444444444444555555555666555555555555555444444444555444444444444555666666777777777777888888888888999999999888999999::::::::::::::::::999999888777999999999999999999999999888999:::;;;<<<<<<<<<<<<============<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;999999999::::::;;;;;;;;;<<<=========>>>>>>??????===============>>>??????????????????@@@AAABBBCCCAAA@@@AAADDDFFFEEEAAA===>>>@@@BBBEEEGGGHHHHHHHHHKKKLLLLLLLLLKKKIIIGGGFFFHHHGGGEEEFFFGGGGGGFFFEEEHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOQQQQQQOOOMMMLLLOOOTTTVVVSSSOOOLLLJJJIIIKKKNNNPPPRRRRRRSSSSSSTTTVVVYYY\\\___aaa]]][[[XXXTTTQQQRRRVVVYYYWWW[[[^^^]]]XXXTTTTTTVVVTTTUUUUUUVVVXXXYYYYYYZZZ[[[ZZZYYYZZZ[[[]]]]]]]]]YYYZZZ\\\^^^```bbbcccdddfffffffffeeeeeeffffffggg......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------------.........//////...------,,,,,,------......------,,,,,,------...................................................000000///......---,,,,,,+++,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++---------------------------,,,+++))))))+++,,,------,,,,,,++++++,,,,,,---////////////............------------------------...------,,,,,,------...---------------------------------.........//////........................//////...---------------000///...---,,,------...///...------------...///....................................//////////////////////////////////////////......---.........000///------......---,,,............////////////000000000000000000000000111000000000/////////...////////////////////////,,,...//////...---...///000///---...111222111///......///000000000000000000000000000000000000000000000000000000000000000111000/////////000222222000000000000111111111111000111111111111222222222222222111111111111222222444444333222111111111111222222111111111111222222222222222222333333333333333333333333333333333333222222333333333333444444222333444555555555444444444333333333333444555555444444444444444444444444777666666666666666666666777666666666555555555555444444555555555666666666666666666666666666777777666555555555555666777777777777777777888888888888888888777777888888999999:::::::::::::::999888888999999999999999999999999888999:::;;;<<<<<<<<<<<<============<<<<<<<<<<<<>>>=========<<<<<<<<<<<<::::::::::::::::::;;;;;;<<<<<<=========>>>>>>>>>===============>>>??????@@@@@@@@@@@@AAABBBCCCDDDBBBAAAAAACCCEEEEEEBBB??????@@@BBBDDDFFFGGGHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEHHHGGGFFFGGGHHHIIIHHHGGGEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLMMMMMMNNNNNNQQQOOOOOORRRWWWYYYWWWTTTOOOMMMKKKKKKMMMOOOPPPPPPOOOOOOPPPRRRUUUYYY\\\^^^bbb___ZZZUUURRRSSSWWW[[[XXX\\\___^^^YYYUUUUUUWWWUUUUUUVVVWWWXXXZZZZZZ[[[YYYXXXXXXYYY[[[\\\]]]]]][[[[[[\\\^^^```aaaccccccccccccccccccdddeeegggggg...------------,,,,,,,,,------------------------111000///...------------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........./////////000000......------------.........------,,,,,,------...000000000000000000000000........................///......------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++++++++++++++........................---,,,+++******+++,,,------,,,,,,++++++,,,,,,---........................------------------------......------------......------------------------........./////////000000........................//////...------------...//////...------------...///...------------...///....................................//////////////////////////////////////////.........///000000000...------.........---............////////////000000000000000000000000000000000000////////////////////////////////////---...000///...------...111000///000111222222000//////000000111111000000000000000000000000000000000000000000000000000000000000000///000111111222........./////////000000000111111111111222222222222222111111111111222222333222222111111111222222222222333333333333222222444444444444333333333333333333333333333333333333222222333333333333444444222333444555555555444444444333333333333444555555444444444444444444444444666666666666666666666666666666666666555555555555555555666666666777777777777777777888888999999999666666666666666777888888777777777777888888888888777777666666777888888999:::;;;;;;;;;;;;::::::999999999999999999999999999888999:::;;;<<<<<<<<<<<<=========<<<<<<<<<<<<;;;============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<===========================>>>??????????????????@@@AAABBBBBBBBBBBBAAABBBDDDDDDBBB@@@@@@@@@AAABBBDDDFFFHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEHHHGGGFFFGGGIIIJJJJJJIIICCCCCCDDDEEEGGGIIIJJJLLLMMMLLLLLLKKKJJJJJJKKKKKKPPPOOOOOORRRWWWYYYXXXVVVSSSPPPMMMLLLLLLNNNNNNNNNKKKKKKLLLOOORRRUUUYYY[[[ccc```[[[UUUQQQSSSWWW[[[ZZZ]]]```___[[[WWWVVVWWWUUUUUUVVVXXXYYYZZZ[[[\\\XXXXXXXXXYYYZZZ\\\]]]^^^]]]]]]]]]^^^___```bbbbbb``````aaabbbccceeeggghhh------------------------------------------------///......---------------,,,,,,------------,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////......------------.........------,,,,,,------...////////////////////////........................---------,,,,,,+++++++++,,,,,,---------............---,,,++++++,,,---...++++++++++++++++++++++++------............//////---,,,++++++++++++,,,------,,,,,,++++++,,,,,,---------...............///..............................------------......---------------------------.........////////////........................///......---------......//////......------------.........------.............................................///////////////////////////////////////////////////000111222000...,,,,,,...///...---............////////////000000000000000000000000000000000000///////////////////////////////////////000111111///------...000//////000111111111111///000000111111111000000////////////////////////////////////////////////000000000000000111111222........./////////000000000000111111111222222222222222111111111111222222111111111111111222333333222222444555555444222222555555555444444333333333333333333333333333333333222222222333333333444444333444444444444444444444444333333333333444555555444444444444444444333333555555555666666666666666666666666666666555555555666666666666777777777777666666777888999999::::::666666555555666666777888666777777777888888888888777777777777777888999:::;;;;;;;;;<<<<<<;;;::::::999999999999999999999999888999:::;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===============<<<<<<<<<<<<<<<;;;;;;:::::::::999<<<<<<<<<<<<<<<<<<=====================>>>>>>???<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBEEEGGGHHHFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFHHHJJJKKKKKKJJJDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJNNNMMMMMMOOORRRTTTSSSRRRUUURRRNNNLLLKKKLLLKKKJJJJJJJJJKKKMMMPPPTTTWWWYYY\\\[[[YYYVVVSSSSSSVVVYYY[[[^^^```___\\\YYYXXXXXXTTTUUUVVVWWWYYYZZZ[[[[[[ZZZ[[[\\\[[[[[[\\\]]]___```______^^^___```aaaaaabbbbbbbbbcccdddeeefffggg------------------------++++++++++++++++++++++++++++++,,,,,,------------,,,------......------,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,---------.........///......------......///...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,+++******+++,,,---++++++++++++++++++++++++------------......//////---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,---------......//////........................///......------......///------------------------,,,,,,---------.......................................---------......///...............------------..................---....................................////////////........................///////////////000111222///...,,,,,,...///..................////////////////////////////////////////////////000000000000////////////////////////000111222222000...//////......////////////000000000000111111111111000000///////////////////////////////////////////////////000000000111111111111/////////000000000111111000000111111111222222222222222111111111111222222000000000000111222333333222222444555555444222222555555555444444333333333333333333333333333333333222222222333333333444444444444444444444444444444444333333333333444555555555555444444444333333333444444555555666666666777555555555666666666666666666666666666777777777777555555666666777888999999555555444444555555666777666777777777888888888888777777777888999:::;;;;;;::::::;;;<<<<<<;;;;;;;;;999999999999999999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<;;;;;;:::::::::==================<<<<<<===============>>>>>>???<<<<<<;;;;;;<<<<<<======??????@@@????????????@@@AAA@@@@@@@@@BBBDDDFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFHHHJJJKKKKKKJJJHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKNNNMMMMMMMMMNNNNNNNNNMMMSSSPPPMMMLLLLLLKKKJJJIIIHHHHHHIIIKKKNNNQQQTTTVVVTTTWWWYYYZZZYYYXXXXXXXXX[[[]]]______^^^\\\ZZZZZZUUUUUUVVVWWWXXXYYYZZZZZZ^^^___```___\\\\\\]]]___aaaaaa___^^^^^^___```aaafffeeeeeeeeeeeefffgggggg,,,,,,,,,------------...++++++++++++++++++++++++)))***+++,,,------------------............------,,,,,,,,,---------......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,------------...//////............//////...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---......//////........................//////............//////------------------------,,,,,,,,,------------..............................------------...//////......//////......---,,,------...//////...------....................................////////////........................//////.........///000000///---,,,,,,...//////...............////////////////////////////////////////////////000000000000///////////////////////////111222222000//////000---...//////......///000111111222222111111000000000000000000000000000000000000000000000000000000//////000111111111111000000000111111111222222222000111111111111222222222222222111111111111222222000000000000000111222333222222333333333333222222444444444444333333333333333333333333333333333333222222333333333333444444555555444333333333444444444333333333333444555555555555555444444333333222444444444555555666666777555555555666666666666666555555666666666777777777444555555666666777777777444444444444444555666666777777777777888888888888888888888888999:::<<<<<<999::::::;;;;;;;;;;;;:::999999999999999999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>===========================>>>??????>>>>>>>>>======>>>>>>???===???AAA@@@???>>>??????@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHJJJKKKLLLJJJIIIHHHIIIKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKOOOOOOMMMLLLLLLLLLLLLLLLOOONNNMMMNNNNNNNNNLLLJJJGGGGGGGGGHHHJJJMMMPPPQQQQQQVVV\\\______]]][[[ZZZZZZ[[[]]]^^^___^^^\\\[[[WWWWWWXXXXXXXXXYYYYYYYYY___aaabbb```]]]\\\___aaabbbaaa___^^^^^^___aaabbbhhhhhhggggggggggggggghhh,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------,,,------............------,,,,,,,,,---------......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------............//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------...,,,------------------,,,---,,,,,,++++++,,,,,,---++++++,,,------...//////........................//////............//////------------------------------------....................................---------------...//////---.../////////...---,,,------...//////...------....................................////////////........................//////......---............---,,,,,,...//////...............////////////////////////////////////.../////////000000000111////////////////////////,,,...000000.........///---///111000......000222111222222222222111000///000000000000000000000000000000000000000000000000...///000111222111111000000000000111111111222222000111111111111222222222222222111111111111222222111000000000000000111222222222111111111111222222222222222222333333333333333333333333333333333333222222333333333333444444666555444333333333333444444333333333333444555555666555555444333333222222333333444555555666777777555555555555666666666777444444555555555666666666666666666666666666666666555555555555555666666777777777777777888888888888666666777777888:::;;;<<<888888999:::::::::::::::999999999999999999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<=========>>>;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@??????>>>>>>>>>>>>===============>>>????????????>>>>>>>>>>>>>>>???===@@@CCCCCCAAA??????@@@>>>???@@@AAABBBCCCCCCCCCFFFFFFFFFGGGHHHJJJLLLNNNNNNLLLKKKLLLNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIGGGFFFFFFFFFGGGHHHIIIIIIMMMMMMLLLKKKJJJJJJKKKMMMKKKLLLNNNQQQSSSRRRPPPMMMHHHHHHHHHIIIJJJLLLNNNOOORRRWWW\\\______\\\ZZZZZZXXXYYY[[[]]]______^^^]]][[[[[[[[[ZZZZZZZZZZZZYYY\\\___aaa```]]]]]]aaaeeecccaaa___^^^^^^___bbbcccggggggggggggggghhhiiijjj,,,,,,,,,------.........------------------------...////////////---,,,+++------............------,,,,,,,,,---------......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///............/////////000//////............//////...------,,,,,,------...------------------------------------------------------------------------))))))*********+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++))))))***++++++,,,------,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...////////////////////////////////////............//////------------------------............/////////000........................---------------...///000---.../////////...,,,,,,,,,---...//////...---,,,..................................../////////000........................000///...---------------...---,,,,,,.../////////............/////////000////////////////////////.../////////000000111111////////////////////////***,,,......---------///...000222111//////111333222222222222222111000///000000000000000000000000000000000000000000000000...///000222222111111000000000000000111111111111000111111111111222222222222222111111111111222222111111000000000000111111333222111000000111222333111111111222222333333333333333333333333333333333222222333333333444444444666555444333222333333444444333333333333444555555666666555444333333222222333333444444555666777777444555555555666666777777444444444444555555555666777777777777666666666666666666666666666777888888777777777777888888888888555555555666777999:::;;;777888999999::::::::::::999999999999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<======>>>>>>:::;;;;;;;;;<<<=========AAA@@@@@@@@@??????>>>>>>===============>>>??????>>>======<<<<<<<<<=========AAAEEEFFFDDDAAA@@@AAA===>>>@@@BBBCCCCCCBBBBBBEEEEEEEEEFFFHHHJJJLLLNNNQQQOOONNNOOOPPPPPPOOONNNKKKKKKKKKJJJJJJKKKKKKLLLIIIHHHGGGGGGFFFGGGGGGGGGIIIJJJIIIIIIHHHIIIKKKMMMJJJKKKOOOTTTWWWVVVSSSPPPLLLKKKKKKKKKLLLNNNOOOPPPTTTWWWZZZ\\\[[[YYYXXXXXXWWWXXXZZZ]]]___```___]]]^^^^^^]]]]]]\\\[[[[[[ZZZXXX\\\______]]]^^^bbbgggbbbaaa___^^^^^^```bbbdddeeeeeeeeefffhhhiiikkklll---,,,+++***+++,,,---...,,,,,,,,,------...........................------........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,---...//////000000//////000---,,,---///000...,,,////////////////////////------............---------------------------------------............///.........------,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......,,,,,,,,,---------......------............------.........------,,,,,,,,,---...............------/////////...---,,,******............////////////,,,,,,---...............---------............/////////.........---------........................//////.........---------////////////////////////................................................000000111222333333222222............////////////000///---------...000222000000000000////////////000000000000////////////......---,,,,,,...///000//////000000000000/////////////////////000111111333333222222111000//////111111000000//////......////////////////////////000000111111111111000000000000000000111111111111000111111111111222222222444333333333333333333444333111///000222333222///000111222333444333222222222222222222222222222222333333333333333333333333333444444555555444444333555444444333333333444444666666666666777777777777444444444444444444444444333333444444555666777777333444444444555666666666555555555555666666666666777666555444444555666777444555777888999888666555777777777777777777777777777666555555555555555666888888888888888888888888;;;:::888666666777888999;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===;;;:::===???AAACCCDDDCCCBBBAAA@@@@@@BBBCCCDDDDDDEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJQQQRRRRRRRRRQQQOOOMMMLLLJJJKKKNNNOOOOOOMMMKKKIIILLLLLLLLLMMMMMMNNNNNNNNNLLLMMMMMMLLLKKKJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJMMMLLLLLLLLLNNNPPPQQQSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTUUUWWWYYYZZZ[[[\\\\\\^^^aaadddccc___[[[ZZZZZZ]]]aaaddddddaaa______```___^^^^^^___aaacccddddddhhheeedddfffiiillllllkkk,,,,,,+++++++++,,,---...,,,,,,,,,---------..............................------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,+++,,,------......------///---,,,---///000...,,,........................------............------------------------------------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......------............------......---------,,,,,,,,,---...............------............---,,,++++++............//////////////////////////////...------------............//////.........------------........................//////.........---------------------------------................................................,,,------............---............////////////...---,,,++++++---...000000000000000////////////000/////////////////////000///...---------------//////000000000000/////////////////////000111111333333222111111000//////111000000000/////////...000000000000000000000000000000111111111111000000000000000000111111111111000111111111111222222222111111000000000000111111333111///000222333222000000111222333333333222222222222222222222222222222333333333333333333333333000111111222222222222111555444444333333444444444555555555666666666777777444444444444444444444444333333444444555666666777444444444555555555555555555555555555666666666666555555666777777666555555555666888999:::999888777888888888888888888888888888888777777777777777888999999999999999999999999;;;:::888777777777999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<>>?????????>>><<<<<<<<<===???@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCEEEGGGHHHNNNNNNNNNMMMLLLJJJIIIHHHIIIJJJLLLNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMLLLLLLJJJJJJMMMMMMLLLMMMMMMOOOQQQRRRQQQRRRSSSUUUVVVVVVUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[\\\bbbhhhhhhccc]]]ZZZYYY```cccfffeeeaaa^^^]]]^^^___^^^^^^___aaacccddddddeeeddddddfffkkkmmmmmmlll,,,,,,,,,+++,,,------...,,,,,,,,,------------...........................------------------------------------------------...------------,,,,,,,,,...---------,,,,,,++++++---......//////......---++++++,,,,,,------......,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,+++,,,------......------///...------...///...---........................------............------------------------------------------...............------------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------............------...------------,,,,,,,,,------...............---------.........------,,,............////////////333222222222000///...------------............///............------------.......................................---------------------------------................................................++++++,,,,,,,,,++++++***............////////////...---,,,,,,,,,---...///000000000000////////////////////////////////////000000000///...,,,+++***//////000000000000/////////////////////000111111222222222111111000000///000000000000////////////111111111111111111111111000000111111111111000000000000000000111111111111000111111111111222222222000000000//////000000000222111000111222222111000000111222333333333333222222222222222222222222222333333333333333333333333222333444555555555555555444444444333333444444555444444444555555555666666444444444444444444444444333333444444555666666666555555555555555444444444555555555555666666666666333555777999999777555333666777999::::::999999888999999999999999999999999:::999999999999999::::::::::::::::::::::::::::::;;;:::999888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<======<<<<<<============<<<<<>>======<<<<<<======>>>??????@@@AAABBBCCCDDDDDDEEEDDDDDDCCCBBBBBBAAABBBCCCEEEFFFLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHJJJLLLNNNPPPQQQRRRNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIINNNMMMLLLLLLLLLNNNOOOPPPNNNOOOQQQRRRTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWYYYZZZZZZbbbkkkllleee]]]YYYXXXaaadddeeeddd___[[[[[[\\\^^^^^^___```aaaaaabbbcccbbbbbbdddgggkkkmmmmmmlll,,,,,,,,,,,,------......---------------------------------...............------------------------------------------------------------------------.........---,,,,,,++++++------............------***++++++,,,---...//////,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,---...//////000/////////......---............---........................------............------------------------------,,,,,,---------.........---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------............------------------------------,,,---......///.........,,,,,,---...........................////////////555555444333111///---,,,---------............///------------------------................................................////////////////////////............................................................---,,,++++++............////////////000//////...///000111111000000000000////////////.........///////////////...//////000///---+++***//////000000000000/////////////////////000000111222111111111000000000///000000000000////////////111111111111111111111111000000111111111111000000///000000000111111111111000000111111111222222222222222111111111111222222222111111111111222111111111111222222333333333333222222222222222222222222333333333333333333333333444444555666777777777777444444333333333444555555333333333444444444555555444444444444555555555555444444444555555555666666666666666555444444444333555555555555666666666666444555777888888777666555666777888999999999888888999999999999999999999999:::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<===>>><<<<<<============<<<<<<========================????????????>>>>>>============<<<<<<===>>>???@@@@@@AAABBBDDDEEEFFFGGGGGGCCCBBBBBBBBBBBBCCCDDDEEEMMMKKKJJJHHHGGGGGGHHHIIIGGGGGGHHHIIIKKKMMMPPPQQQOOOOOONNNNNNMMMMMMMMMLLLOOONNNMMMMMMNNNMMMLLLKKKLLLLLLLLLLLLKKKJJJJJJIIIMMMLLLKKKJJJKKKLLLMMMNNNLLLMMMOOOPPPRRRSSSTTTTTTWWWVVVUUUTTTTTTVVVXXXZZZXXXaaaiiiiiiaaaYYYVVVWWW\\\___aaa___[[[XXXYYYZZZ]]]^^^___```______```aaaaaabbbcccfffhhhiiiiiihhh,,,,,,---------.........---------------------------------.........//////------------------------------------------------------------------------.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,------...//////,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,---...//////000/////////---.........------..............................------............------------------------------,,,,,,,,,------------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------............------------------------------,,,------...//////......,,,,,,---...////////////............////////////555555444333111///---,,,---------............///,,,,,,------------------........................---.....................////////////////////////................................................///////////////...---,,,............////////////////////////000000111111000000000000////////////------....../////////000,,,---...//////...---,,,//////000000000000/////////////////////000000111111111111000000000000000////////////000000000000111111111111111111111111000000111111111111000000///000000000111111111111000000111111111222222222222222111111111111222222111111222111111111111222222111222222222222333333222222222222222222222222333333333333333333333333000111222333333333333333333333333333333444555666333333333333444444444444444444444555555666666666444444444555555555555555666666666555444444444333555555555555666666666666666666666666666777888888666666666777777777777777888888888888888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>>>>???AAAAAA>>>???BBBDDDGGGIIIJJJJJJDDDDDDDDDDDDDDDDDDEEEEEELLLJJJIIIGGGGGGGGGHHHIIIGGGGGGFFFFFFGGGIIILLLMMMNNNNNNNNNMMMMMMLLLLLLLLLPPPOOOMMMNNNPPPQQQPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLLLLMMMMMMNNNOOOQQQRRRTTTUUUXXXWWWUUUUUUUUUWWWYYYZZZYYY^^^cccaaaYYYTTTSSSUUUUUUXXXZZZZZZWWWVVVXXXZZZ[[[^^^``````^^^]]]^^^___```aaabbbccccccccccccccc,,,,,,---............---...------------,,,,,,,,,,,,,,,------.../////////........................------------------------,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---,,,,,,------......//////,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,+++,,,------......---------...///...------...///------------------------------............------------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,------------...,,,,,,---...////////////,,,---...///////////////............////////////333222222222000///...------------............///,,,,,,,,,,,,------------........................---------...............------------------------...................................................////////////......---............////////////------........./////////000000000000////////////---------......//////000,,,------...//////......//////000000000000/////////////////////000111111000000000000000000000000////////////000000000000111111111111111111111111000000111111111111000000000000000000111111111111000111111111111222222222000000000//////000000000000222222222111000111222222222111111222222333444222222222222222222222222333333333333333333333333222222333333333333222222333333333333444555555666333333333444444444555555444444444555666666777777555555555555555555555555555555555555555444444444555555555555666666666666777666555555666777999:::666666666666666777777777888888888888888888888888777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>>>>???@@@@@@AAAAAABBB>>>@@@BBBEEEGGGJJJKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFFFFEEEEEEEEEFFFGGGFFFEEEEEEFFFGGGHHHIIILLLLLLLLLLLLLLLKKKKKKKKKOOOMMMLLLNNNRRRSSSRRRPPPNNNMMMMMMLLLLLLMMMMMMNNNLLLKKKJJJJJJJJJLLLMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUXXXXXXWWWWWWXXXYYY[[[\\\\\\]]]]]]ZZZUUURRRRRRTTTQQQTTTWWWWWWVVVVVVYYY\\\\\\___bbbbbb___]]]^^^___```aaaaaa```^^^^^^```aaa,,,,,,.../////////...---......---------,,,,,,,,,,,,,,,------...//////000////////////////////////------------------------,,,,,,,,,---------......,,,,,,------.../////////...---,,,,,,,,,,,,---...---------...............,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,+++,,,------......------,,,...000///---,,,---///------------------------------............------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,---------......+++,,,---...////////////---......////////////...............//////////////////////////////...------------............///++++++,,,,,,,,,---------........................---------.........//////------------------------...................................................//////000000000000///............////////////------...///////////////000000000000////////////,,,,,,---......///000000///......---------......//////000000000000/////////////////////000111111///000000000000000000000.../////////000000000111000000000000000000000000000000111111111111000000000000000000111111111111000111111111111222222222111111000000000000111111000222333222000///111333222222111111111222333444222222222222222222222222333333333333333333333333555555555555444333222222333333333333444555666666444444444444555555555555444444444555666777777777555555555555555555555555444444444555555555555555555555555555666666666666555666666777888888999999777777666666777777888999999999999999999999999999777777777777888999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>><<<=========>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<========================??????===<<<<<<<<<===>>>===>>>???AAAAAAAAAAAA@@@AAABBBDDDFFFGGGIIIIIIJJJEEEEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEFFFEEEEEEDDDCCCEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMJJJIIILLLQQQTTTSSSPPPNNNMMMMMMMMMMMMOOOPPPQQQMMMLLLLLLLLLMMMOOOPPPQQQRRRQQQQQQQQQRRRSSSUUUVVVXXXXXXYYYZZZ[[[]]]^^^^^^___]]][[[YYYWWWUUUSSSRRRSSSVVVYYYYYYXXXXXX\\\______cccffffffbbb______aaa```aaa```^^^\\\]]]```ddd,,,,,,.../////////...---.........------,,,,,,,,,,,,,,,------...///000000000000000000000000000000------------------------,,,,,,,,,------.........+++,,,,,,---...///000000///...---,,,,,,---...///...............---------,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,---...//////000000//////,,,...000///---,,,---000---------------------------..................---------------------------++++++,,,,,,,,,---------,,,,,,,,,------............------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,,,,,,,,,,---------......---..................---,,,,,,,,,------.........+++,,,---...////////////......////////////................../////////000,,,,,,---...............---------.........//////+++++++++,,,,,,---------........................---------.........//////////////////////////////................................................000000111222333333222222............/////////000//////000111111111111111000000000000////////////,,,,,,------...///000000222111///---,,,,,,,,,---//////000000000000/////////////////////000111111////////////000000000000.../////////000000111111////////////////////////000000111111111111000000000000000000111111111111000111111111111222222222444444333333333333444444///222333333000///111333333222111111111222333444222222222222222222222222333333333333333333333333222222222111000///...---222222222333444555666777444444444555555555666666444444444555666777777888555555555555555555555444333444444555555666666666555555555555666666666777333555777:::::::::888777888888888777888888999:::::::::::::::::::::::::::888888888888999:::;;;<<<::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::999999:::::::::;;;;;;;;;<<<=========>>>>>>??????============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<>>=========>>>???<<<===???AAABBBAAA@@@???DDDEEEFFFGGGGGGGGGGGGGGGDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJHHHIIIIIIIIIJJJJJJKKKKKKJJJHHHFFFJJJPPPTTTSSSPPPNNNNNNMMMMMMNNNPPPRRRSSSNNNNNNNNNNNNOOOQQQSSSUUUTTTSSSRRRRRRSSSTTTUUUVVVXXXYYYZZZ\\\^^^_________aaa^^^[[[[[[[[[YYYTTTPPPWWWYYY\\\\\\ZZZ[[[^^^bbbaaaeeeiiihhhdddaaaaaaddd``````___]]][[[]]]bbbggg.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,,,,---///111333,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................///...---,,,,,,,,,,,,,,,------------------------,,,---------.../////////---------------///000000+++++++++,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,***(((((()))+++++++++,,,,,,------,,,,,,+++***************+++,,,---...///...---,,,,,,---...///.........------,,,,,,,,,------.........---,,,+++.........////////////000000000...------...//////---,,,,,,+++,,,---///000000000///...............******,,,---.../////////---------............///,,,---......//////......---------....../////////------------------------....................................////////////........................///////////////.........////////////////////////...............///000000000000000000000000000000............////////////000000////////////000000333222111000000111222333000000000///////////////222222111111111111111111000111111111111222222222000111111111111222222222000000000000111222333444444333111111222222222111111111111111111111111111000111111111111222222222222222222111111000000000222222222222222222222222000111222222333333333333333333333333333333333333555555555555555555555555444444444444444444444444555555666666555444333333333333333444444444555555555555555555555555555555666666666777888888999999666777888999999888666555999999999999999999999999999999999::::::;;;;;;;;;:::::::::999999888888888:::::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;:::999999888:::;;;<<<<<<======<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@>>>===<<<===>>>@@@AAA@@@@@@AAAAAAAAA@@@??????BBBAAA@@@AAABBBBBB@@@???CCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJIIIJJJJJJJJJHHHHHHJJJKKKHHHGGGHHHIIILLLOOOSSSUUUTTTQQQNNNKKKJJJLLLNNNOOOOOOOOONNNNNNOOOPPPRRRSSSRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWXXXYYY[[[]]]^^^^^^___^^^\\\ZZZXXXWWWWWWWWW___^^^^^^^^^^^^______```___bbbeeehhhhhheeeaaa___]]]^^^^^^\\\ZZZ\\\```ddd......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------000////////////111222333,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................///...---,,,,,,,,,,,,---------------------------------------............000///...------,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++...---,,,++++++++++++***---------------,,,++++++************+++,,,------......------------......------------------,,,,,,...------------,,,,,,,,,------........./////////......---,,,,,,---...///------,,,,,,,,,---...///000//////...............++++++,,,---------,,,,,,------------............,,,---......//////......---.........////////////............................................................////////////........................////////////............////////////////////////...............///000000////////////////////////............////////////......------------......222111000000000000111222000000000000000000000000111111111111111111111111000000111111111222222222000111111111111222222222000000000000111222333444333222111111111222111111111111111111111111111111000000111111111222222222333333222222222111111111222222222222222222222222111111222333333333222222333333333333333333333333444444444444444444444444444444444444444444444444444444555555444333333222333333333444444444444555555555555555555555555555555555666777888888999999666777777888888888777777999999999999999999999999999999999::::::::::::::::::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@BBBEEEFFFEEECCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHIIIIIIJJJJJJHHHGGGFFFEEEEEEGGGHHHJJJHHHIIIJJJJJJJJJJJJLLLNNNKKKJJJJJJKKKMMMPPPSSSUUUSSSQQQNNNKKKKKKLLLNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[\\\______^^^\\\[[[YYYXXXXXX\\\]]]___aaabbbaaaaaa```___bbbfffhhhhhhfffbbb```^^^^^^^^^\\\[[[\\\aaaeee...------------,,,,,,,,,,,,,,,,,,------------...,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////000111111111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////------------------------......---,,,,,,,,,------------------------------............------------///......---,,,,,,++++++,,,------------.........,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++.........---,,,+++))))))---............---,,,,,,,,,,,,++++++++++++,,,,,,------............------,,,,,,------------------///...,,,+++++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///......---,,,,,,,,,------/////////............------.........---,,,,,,+++------------............,,,---......//////..................////////////////////////////////////........................---............/////////................................................////////////////////////...............///000000////////////////////////............////////////......------------......111111000000000000111111000000000000000000111111111111111111111111111111000000000111111111222222000111111111111222222222000000000000111222333333333333222222222111111111111111111111111111111111000000000111111111222222333333333333222222222222222222222222222222222222222222333333333222111111333333333333333333333333444444444444444444444444333333333333444444444444333333333444333333222111333333333333444444444444444444444444444444444444444444555666777888999:::666666666666777888888999888888888888888888888888:::::::::999999999999999999999999999999888888888::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<============<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<>>>???@@@@@@@@@???>>>>>>???@@@AAA@@@@@@AAADDDGGGIIIIIIHHHCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHIIIIIIGGGFFFEEEEEEEEEGGGHHHIIIHHHIIIKKKKKKKKKMMMOOOQQQLLLLLLKKKLLLMMMOOOQQQRRRQQQPPPMMMKKKJJJKKKMMMNNNOOOOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSTTTTTTVVVWWWWWWXXXYYYYYYZZZZZZ___``````___^^^\\\ZZZYYYYYY[[[___bbbccccccaaa``````cccgggjjjjjjhhheeecccbbbaaa^^^\\\[[[]]]aaaeee------------------------------------------------------------....................................------------------------------------------------+++,,,---............---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...------,,,,,,,,,------------------------------.........------,,,,,,,,,***+++,,,------.........---------.........//////,,,------......------,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++***,,,------,,,***))))))......//////......---,,,------,,,+++++++++,,,,,,,,,,,,...//////...,,,,,,,,,,,,,,,------.........///...,,,******+++,,,---++++++,,,,,,,,,---------++++++,,,,,,---...///000///......---,,,,,,,,,,,,......///.........------///////////////...------,,,,,,---------.........,,,---......///.........---------------.........................................................---------.........//////........................------...............///////////////////////////...............///000000////////////////////////............////////////000//////......//////000000000000000000000000000000000000111111111111111000000000000111111111111000000000000111111111111000000111111111222222222111111000000111222222333444444555444333222222222111111111111111111111111000000000000111111111111333333333333333333333333222222222222222222222222333333333333222222111000222222222222222222222222333333333333333333333333333333333333333444444444333333444444444333333222222222333333333444444444444444444444444444444444333333444555777888999999666555555555666777999:::888888888888888888888888::::::999999888888777777999999999888888888888888999999999:::;;;<<<======::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<============<<<<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<===>>>???@@@???===<<<===>>>@@@AAA@@@@@@AAADDDGGGIIIIIIHHHCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQKKKKKKKKKJJJKKKLLLMMMNNNNNNMMMKKKIIIHHHIIIKKKLLLNNNOOOPPPQQQQQQPPPOOONNNQQQRRRRRRSSSSSSSSSSSSSSSUUUUUUVVVWWWYYYZZZ[[[[[[___```aaaaaa```^^^\\\ZZZZZZ[[[]]]___``````___^^^ccceeeiiilllmmmllljjjhhhgggddd```\\\[[[\\\___bbb---------------------------------------------------------.........//////........................------------------------------------------------+++,,,,,,------------,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,------...------------------------......------,,,,,,,,,+++***+++,,,...............---------.........//////,,,------......------,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++)))+++...///...,,,---.........//////......---,,,------,,,,,,+++,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,------.........///---+++*********,,,---+++++++++,,,,,,,,,,,,---,,,,,,---...///000000000.........------,,,,,,+++---......///...---,,,,,,,,,,,,---............---,,,,,,,,,------------...,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------....................................,,,---------......//////////////////////////////...............///000000....................................//////////////////............////////////////////////////////////000000111111111111//////000000000111111111//////000000000111111111000000111111111222222222111111111000111111222333444666888777444222222333000000000000000000000000//////000000000111111111333333333333333333333333222222222222222222222222333333333333222222111000222222222222222222222222333333333333333333333333222222222333333333444444444444555555555555444444222222222333333333444444444444444444444444444444222333444555666777888888666555444444555777999:::777777777777777777777777999999999888888777777777888888888888888888888888777777888999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999::::::;;;<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<======>>>???>>>===<<<<<<>>>@@@AAA@@@@@@@@@BBBEEEFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDCCCAAABBBBBBBBBCCCCCCCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKKKKMMMOOOLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGGGGGGGIIIIIILLLMMMOOOPPPPPPPPPNNNNNNRRRRRRTTTUUUUUUUUUUUUUUUSSSTTTUUUWWWYYYZZZ\\\]]]]]]^^^___``````^^^\\\ZZZ]]]\\\ZZZYYYYYYZZZ[[[\\\cccfffiiimmmnnnnnnmmmllljjjfffaaa]]][[[[[[\\\]]],,,,,,,,,------------......------------,,,,,,,,,------........./////////........................------------------------------------------------........................,,,------......------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------------------,,,,,,,,,,,,...//////000///---,,,+++,,,------------.........,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***---000000///...000333---............---,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------------------...---+++*********+++,,,+++++++++,,,,,,,,,------------...///000000000///------.........---,,,,,,------...//////---,,,+++)))******+++,,,,,,,,,+++,,,,,,,,,,,,------------,,,---......//////......---------,,,,,,,,,,,,,,,------------------------........................,,,------------.................................,,,,,,,,,---......//////////////////////////////...............///000000....................................////////////------,,,,,,,,,,,,------......////////////............//////000000111111...//////000000111111111/////////000000000111111000111111111111222222222222111111111111111222222444777999888555222222333000000000000000000000000/////////000000000111111222222222222333333333333222222222222222222222222222222333333333222111111222222222222222222222222222222222222222222222222111111222222333333444444444444555555666666555555222222222222333333333333333333333333333333333333333333444444555666666666555555555555666777777888666666666666666666666666888888888777777777777777777777777888888888888888777777888888999999::::::999999999999999999999999999999::::::;;;;;;::::::999999:::;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<>>>???@@@@@@??????@@@BBBCCCBBB@@@@@@AAAAAABBBCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIKKKLLLLLLKKKJJJIIIKKKLLLNNNNNNMMMMMMMMMLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHHHHKKKKKKLLLMMMNNNNNNNNNNNNPPPRRRSSSUUUVVVWWWVVVVVVRRRSSSTTTUUUWWWYYYZZZ[[[[[[[[[\\\]]]]]]\\\[[[ZZZ\\\ZZZWWWUUUTTTUUUWWWYYY```bbbfffiiilllllllllkkkiiieee```]]]\\\\\\[[[ZZZ,,,,,,,,,---------............---------,,,,,,,,,............////////////................................................------------------------///...---,,,,,,---......,,,------......------,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,------///000111111000///---+++,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***---000...++++++...222---------------,,,++++++,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,---.../////////...---+++,,,---.........---,,,,,,---...//////---,,,***,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,---......//////....../////////......---------................................................,,,,,,---------.................................++++++,,,------...//////////////////////////////...............///000000....................................////////////---,,,,,,++++++,,,,,,------...////////////...---,,,------...//////000000......//////000111111222////////////000000000111000111111111111222222222222222111111111111111222222666999888333000000222000000000000000000000000////////////000000000111111111111222222222333333222222222222222222222222111111222333333333222222111111111111111111111111222222222222222222222222000111111222333333444444222333444555555555555444111222222222222333333333333333333333333333333333444444444444444444444444555555666666666666666555666666666666666666666666666666666777777777777777666777777777888888888999999999999999999999999999999999999999999999999999777888999999::::::999999999999:::;;;;;;;;;;;;:::777888999999::::::999999;;;::::::999999::::::;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????>>>======???AAABBBAAA?????????@@@AAAAAAAAAAAA@@@???@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCEEEFFFFFFGGGGGGGGGHHHIIIIIIHHHHHHJJJLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMOOOOOONNNOOORRRUUUVVVWWWVVVVVVRRRSSSSSSSSSTTTUUUUUUUUUXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWYYY[[[___ccceeefffffffffdddaaa^^^]]]^^^^^^\\\[[[,,,,,,,,,------..................------,,,,,,,,,............/////////000................................................------------------------...,,,***))))))***,,,---,,,------......------,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,---------,,,---///111222111000///+++++++++,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++))),,,---+++'''&&&***...,,,,,,------,,,,,,+++***+++++++++,,,---...///000...---++++++++++++---............------,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,------------......,,,---.........---,,,+++***+++---...///...------,,,---...//////---+++***111111111000///---,,,+++++++++,,,,,,,,,---------,,,---......//////......111111000000/////////...////////////////////////........................,,,,,,,,,---------..............................++++++,,,,,,---...//////////////////////////////...............///000000..................................../////////000///......------......///,,,---...//////...---,,,,,,,,,------...//////000---......///000111111222////////////000000000000000111111111111222222222222222111111111111111222000444888777222......000000000000000000000000000////////////000000000000000000000111111222222222222222222222222222222222000111222333333333333333111111111111111111111111111111111111111111111111000000111222333333444444111222333333444444444444111111222222222333333333333333333333333333333333555555444444444333333333555555777777777666555444666666666666666666666666555555666666777777888888666666777777888888888999;;;:::::::::::::::::::::888888888888888888888888666777888999999999999999999999:::;;;;;;;;;::::::777777888999999999999888;;;::::::999999::::::;;;999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>===<<<===>>>AAABBBAAA@@@>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDBBBBBBCCCCCCDDDCCCCCCCCC???@@@AAACCCDDDEEEEEEEEEDDDEEEGGGGGGGGGHHHKKKMMMJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHHHHJJJLLLOOOPPPKKKMMMPPPTTTVVVVVVVVVVVVSSSSSSRRRRRRQQQQQQPPPPPPWWWVVVVVVVVVVVVWWWXXXXXXTTTUUUUUUVVVWWWWWWWWWWWWTTTVVVYYY]]]```aaabbbbbb___]]]\\\]]]___```^^^\\\------------------------............---,,,++++++---------............/////////............//////------------------------,,,---...//////...---,,,........................---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,++++++++++++++++++---------.........//////------------------------,,,,,,,,,------.........+++,,,------,,,,,,---///------,,,,,,,,,,,,++++++------------,,,,,,+++***,,,,,,++++++,,,,,,---............------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++---------------.........------------------------.........------,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,------------,,,,,,,,,,,,---......000000///...------,,,,,,------------------------------............---------------.........//////---,,,,,,,,,,,,---......------++++++++++++------000000000000000000000000........................//////000000000000//////000000///...------,,,,,,,,,---......//////......+++,,,---...//////////////////............//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...------...///000000000000000111222333444222333333444444333333222111111111111111111111111111111222222222333333333111111111111111111111111222222111111000/////////111111111222222333333333222333333444444333333222222333333444444333333222333333222222222222222222111111222333333444555555666666555555555444444444444444444444444444444444555444444555777666444222444444555666777888999999:::999999888777777777888999999888888777888888888;;;:::999888888888999:::999::::::;;;;;;::::::999999999999:::::::::;;;;;;999999999999999999::::::888888999::::::::::::999;;;;;;<<<<<<===>>>>>>>>>????????????????????????@@@???>>>???AAAAAA???===???@@@BBBAAA@@@@@@AAACCC???@@@BBBCCCDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEECCCDDDFFFGGGHHHIIIIIIHHHIIIJJJKKKJJJIIIGGGGGGHHHHHHIIIJJJKKKJJJHHHFFFEEEBBBCCCDDDEEEEEEGGGJJJMMMPPPPPPQQQRRRSSSSSSRRRRRRTTTSSSRRRQQQQQQPPPQQQQQQSSSSSSSSSSSSTTTTTTTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTRRRTTTWWWZZZ]]]___aaaaaa```]]]YYYYYY]]]aaadddddd------------------------++++++,,,,,,,,,+++******------------............//////............//////------------------------,,,,,,---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------------+++,,,------,,,+++,,,...------,,,,,,,,,,,,++++++,,,---------,,,,,,+++***,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++******+++++++++------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,------------,,,,,,,,,------......000//////...------,,,,,,------------------------------............------,,,,,,,,,---------......---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---......................................................////////////......000//////...------,,,,,,***+++,,,,,,------,,,,,,,,,,,,---...//////////////////............//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000///...------...///000////////////000111222222111111222222222222111111111111111111111111111111111111111222222222333333111111111111111111111111/////////000111111222222000000000111111111222222222333333444444333333222222333333444444333333222222222222222222222222222222222222333333444444444666555555555444444444444444444444444444444444444555444444555777666444222444444555666777888999999999999888888888888999999999888888888888888999999;;;:::999888888888999999::::::;;;;;;;;;;;;::::::999999999999::::::::::::999999999999999999999999888888999::::::::::::999:::;;;;;;<<<======>>>>>>????????????????????????@@@???>>>???@@@AAA???===>>>@@@AAAAAA@@@@@@AAABBB@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEEEEFFFGGGIIIJJJJJJLLLMMMNNNLLLJJJHHHHHHHHHJJJJJJKKKKKKIIIGGGEEECCCCCCDDDEEEEEEEEEGGGJJJMMMOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSUUUXXX[[[]]]___```aaa^^^[[[[[[^^^aaabbbbbb------------------------------...////////////...------------............//////............//////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,******++++++,,,,,,------+++++++++,,,,,,,,,------------------------------------------------,,,,,,+++,,,------+++***+++---------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---......------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------............------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++......---,,,,,,------...------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////...------,,,,,,------------------------------............------++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++------------------------........................------............------/////////...------,,,,,,++++++,,,------------,,,------...............---//////............//////............////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////............////////////////////////000000//////000000000000//////111111111111111111111111111111111222222222222333111111111111111111111111/////////000111111222222/////////000000000000111222222333333333333222222222222333333333333222222000111111111222333333333333333333333333333333333555555555555444444444444444444444444444444444444444444444555777777555333444444555666777777888999999999999888999999::::::777777777777888999::::::;;;:::999999888888999999;;;;;;<<<<<<<<<<<<;;;;;;888999999999::::::::::::;;;::::::999999888888888888888999::::::::::::999:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>???@@@@@@???===>>>???AAA@@@??????@@@BBBBBBAAAAAA@@@AAAAAACCCDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHJJJKKKLLLNNNOOOOOONNNKKKHHHGGGHHHJJJJJJJJJJJJHHHFFFCCCBBBDDDEEEEEEEEEEEEFFFIIIKKKOOONNNNNNMMMMMMNNNPPPPPPLLLMMMOOOPPPQQQQQQPPPPPPMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSUUUXXXZZZ]]]^^^bbb```^^^]]]^^^``````___------------------------,,,---...///000000000000,,,,,,---------.........///......------......///,,,,,,------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------,,,,,,******++++++,,,---......---------.........//////------------------------.........------,,,,,,,,,,,,---...---,,,+++,,,---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------,,,++++++******++++++,,,,,,,,,,,,---------............////////////......------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,000///......---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------//////.........---------------------------------------............------,,,,,,,,,---------......---,,,,,,,,,,,,---......++++++------------++++++------------------------........................---......//////......---//////.........------------......///////////////..................------///......------......///............////////////........................000000000000000000000000000000000000000000000000/////////////////////////////////....../////////000000000000000000//////...//////000000//////...111111111111111111111111111111111111222222222222111111111111111111111111222222111111000/////////000000000000000000000000222222333333333333222222222222333333333333222222///000000111222333333444333333333333333333333222444444444444444444444444444444444444444444444444444333444555777777555333444444555555666777777888;;;;;;:::999999888999999777777777777888999:::;;;::::::999999999999888999;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::999888777777888888999::::::::::::999999999::::::;;;<<<<<<<<<========================>>>======>>>@@@@@@???===???@@@AAAAAA@@@@@@AAACCCCCCAAA@@@>>>???AAACCCEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHJJJLLLMMMLLLLLLMMMNNNNNNLLLIIIFFFEEEEEEGGGGGGHHHGGGFFFEEECCCBBBEEEFFFFFFEEEEEEEEEHHHJJJNNNMMMKKKJJJJJJKKKMMMOOOJJJLLLNNNPPPPPPOOONNNMMMJJJJJJJJJKKKKKKKKKLLLLLLNNNNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRSSSUUUXXX[[[\\\```___^^^]]]]]]]]]\\\\\\------------------------((((((***+++,,,,,,,,,,,,,,,,,,,,,------------.........------------......,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------******+++,,,------......---------.........//////------------------------.........------,,,,,,,,,---...///...---,,,---...------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,++++++******++++++,,,,,,,,,,,,---------.........//////000000//////...------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...............---------------------------------------............------............////////////---,,,,,,,,,,,,---......++++++------------++++++................................................/////////000000/////////...............------------...//////000000//////..................------......------------..................////////////------------------------////////////////////////////////////////////////...........................//////////////////...111111222222222111000000///000000000000000000///000000000000000000000000000000111111111222222222000000000000000000000000222222111111000/////////111111111111111111111111111222222333333222222111111222222333333222222111//////000111222222333333333333333333333333333222333333444444444444444444444444444444444444444444333333333555777777555444444444555555666666777777===<<<;;;999888777777666777777777777888999:::;;;::::::::::::999999888888;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888777777888888999::::::::::::999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@@@@???>>>@@@AAABBBBBBAAAAAABBBCCCCCCAAA???>>>>>>@@@CCCEEECCCCCCBBBBBBBBBBBBBBBBBBBBBEEEKKKOOOPPPOOOLLLIIIIIIJJJJJJHHHEEECCCBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDEEEGGGIIIMMMLLLJJJHHHHHHIIIKKKLLLLLLMMMNNNOOOOOOMMMKKKIIIIIIIIIIIIIIIJJJJJJJJJJJJNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZ]]]]]]\\\[[[ZZZYYYYYYZZZ------------------------))))))+++,,,------------,,,,,,,,,,,,------------......------------......+++,,,,,,------.........///......------......///------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------............++++++,,,,,,------......+++++++++,,,,,,,,,------------------------------------------------,,,,,,+++,,,...---,,,,,,...///------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............////////////......,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...///000111000...,,,+++------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------------,,,,,,------,,,,,,,,,,,,+++++++++,,,---.........---,,,........................------------------------------............------...////////////000000000---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++................................................//////000000000000//////........................,,,,,,---............---------...............---......------------..................////////////........................////////////////////////////////////////////////..............................////////////......000111222333333222111000000000111111111111000000000000000000000000000000000000000111111111111222000000000000000000000000/////////000111111222222222222111111111111000000111111222222222222111111111111222222222222111111///000000000111222222222333333333333333333333333333333333333444444444444444444444444444444444444333333333555777777666444444444555555555666666666<<<;;;:::888777666666555777777777777888999::::::999::::::::::::999888777;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999888888888888888999::::::::::::999:::::::::;;;<<<<<<=================================<<<<<<>>>@@@@@@???>>>???AAABBBBBBAAA@@@BBBCCCBBBAAA???>>>>>>@@@BBBDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBEEEKKKOOOPPPNNNJJJGGGDDDFFFGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHFFFDDDDDDFFFGGGKKKKKKIIIHHHHHHIIIIIIJJJMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKOOOOOOOOOOOOPPPPPPPPPPPPPPPRRRSSSUUUWWWXXXXXXXXXZZZZZZZZZYYYWWWWWWYYY[[[------------------------------...//////000//////++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,---......///......---,,,,,,---......++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------.........///,,,,,,------------------+++++++++,,,,,,,,,------------------------------,,,,,,------------------((()))++++++++++++---///------,,,,,,,,,,,,++++++***+++,,,,,,---------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------......---......//////......---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------222444777999888555111...------------------------******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,---......---,,,,,,---------,,,,,,+++++++++***+++---//////...---,,,........................------------------------------............------.........////////////000---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------...........................//////////////////...........................,,,,,,---...............,,,,,,---...////////////...------,,,,,,------...............////////////........................////////////////////////////////////////////////........................---...///000000///...------///000222333222111000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000111111222222111111000000000/////////111111222222222222111111111111222222222222111111000000000000111111111111222222222333333444444444222222333333333444444444444444444444444444444444333222333555777888666444444444444555555555666666888888777777666666777777999888888888888888999999999999:::::::::999888777::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;999999999999999999999999888888999::::::::::::999:::;;;;;;<<<======>>>>>>========================<<<<<<<<<===???@@@???>>>===???@@@@@@???>>>@@@AAAAAA@@@???>>>???@@@BBBCCCCCCCCCDDDDDDEEEEEEFFFFFFCCCEEEHHHJJJKKKIIIGGGEEEBBBDDDFFFFFFFFFEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIHHHFFFDDDCCCEEEFFFJJJJJJJJJIIIIIIIIIHHHHHHMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNOOOOOOOOOPPPPPPPPPQQQSSSUUUXXXYYYYYYXXXWWWXXXYYYYYYWWWVVVWWW[[[___------------------------+++,,,------------------++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,---...//////------++++++++++++------***************************+++---......---+++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------.........//////------------------,,,,,,---------.........//////------------------------,,,,,,,,,------.........%%%''')))))))))***,,,...---------,,,,,,,,,++++++***+++,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......------............------,,,,,,,,,------............---++++++++++++---...+++++++++,,,,,,---------000333777:::999555000,,,------------------------*********++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,---......---,,,,,,---------,,,,,,+++++++++***+++---//////...---,,,---.....................---------------------------..................------------.........//////---,,,,,,,,,,,,---.........---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,........................---..................------........................//////000000000000000+++,,,---...////////////...------,,,,,,------.............../////////000////////////////////////////////////////////////////////////////////////........................---...///000000///...---+++---///111222222111000//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000222222111111000/////////000000//////.........---111111222222222222111111111111222222222222111111111111111000000000000000111111222333333444555555222222222333333444444444444444444444444444444444222222333555777888666555444444444555555555555555555555555555666777999999999999888888888888888888999999:::;;;:::999888777999::::::;;;;;;::::::999777777888888888999999999999999999999999999::::::888888999::::::::::::999;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;===???@@@???>>><<<===>>>>>>======>>>???@@@@@@?????????@@@AAABBBDDDDDDEEEFFFGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDGGGHHHHHHHHHJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIFFFDDDCCCDDDFFFIIIJJJJJJJJJJJJIIIHHHGGGLLLKKKKKKKKKLLLMMMNNNOOOLLLLLLLLLMMMMMMMMMMMMNNNMMMNNNNNNNNNNNNOOOOOOOOOQQQSSSWWWZZZ[[[ZZZXXXVVVXXXXXXXXXWWWVVVXXX^^^bbb------............------,,,---...---,,,+++---///------...//////...------///...---,,,,,,---.../////////.........---------//////...---,,,,,,++++++---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------...//////...,,,,,,------......------,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------++++++++++++------+++,,,...//////...,,,+++,,,,,,,,,------............///000000000000000///------............------------------------------------++++++++++++------333333333333333222111000//////.........---------))))))*********+++++++++,,,---......//////......///...---,,,+++*********---......,,,++++++---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---...///000000///...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...------,,,---......,,,,,,---...000///...---,,,------...//////.........---------//////...---,,,,,,++++++------......///000111111//////.........---------------------------------++++++,,,,,,---...//////////////////////////////111000///...............000111111000...,,,---...---------.........//////........................///000111111111000...---000000000000000///......//////000000111111222222000000111111111111000000000000////////////000000...///000222222111111000111000/////////000222333000111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333222222111111111111222222333333333444444444555555222222222333333333444444777777777777666666666666666666666555666777888888888999999888666555666777999999999999999999999999;;;;;;:::999888888888888777888888999999888888777777777777888999999999:::999999999::::::;;;;;;;;;===>>>@@@???===<<<<<<===>>>============<<<<<<<<<<<<<<<======>>>?????????===>>>???@@@@@@???>>>===??????@@@@@@@@@AAAAAAAAAEEEDDDDDDEEEHHHLLLPPPSSSCCCCCCDDDDDDEEEEEEFFFFFFBBBEEEHHHJJJKKKIIIGGGEEEKKKLLLMMMMMMMMMOOOQQQTTTRRROOOLLLHHHFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKJJJJJJLLLLLLMMMNNNNNNOOOOOOPPPNNNMMMKKKJJJJJJLLLMMMNNNQQQRRRQQQPPPOOOOOOQQQSSSXXXYYY\\\___aaa___[[[WWWXXXXXXXXXWWWWWWYYY]]]```------............------,,,---...---,,,+++---///,,,---...//////...---,,,///...------------...//////.........------------///......---,,,,,,++++++.........---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,---......---+++,,,------......------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------,,,++++++,,,---------------,,,,,,---------,,,,,,,,,---------............///000000000000000------............---------------------------------,,,,,,++++++,,,,,,---///////////////...------//////.........---------***+++++++++,,,,,,,,,---,,,---......//////............---,,,+++++++++++++++---//////---,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---...////////////...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---,,,,,,---......,,,,,,---...000///...---,,,------...//////.........---------.........------,,,,,,+++++++++,,,,,,---....../////////.........---------........................---------....../////////////////////////////////000//////............//////000111000...,,,---...---------.........//////........................///000000111000///...---000000000000000///......000000000000000111111111000000111111111111000000000000////////////000000...///000111222111111000111000/////////000222222000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222333333333444444444444555333333444444444555555555666666555666666777888888555666666666777777777777777888999888666555666777999999999999999999999999<<<;;;;;;:::999999999:::888999999999999999999888888888888888999999999999::::::::::::::::::::::::===>>>??????===<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????===>>>???@@@@@@???>>>===?????????@@@@@@@@@AAAAAADDDCCCCCCDDDGGGKKKOOOQQQEEEEEEEEEEEEFFFFFFFFFFFFCCCEEEHHHJJJJJJIIIHHHGGGJJJKKKLLLLLLMMMOOORRRTTTSSSQQQMMMIIIFFFEEEEEEEEEGGGHHHHHHIIIJJJJJJIIIIIIMMMMMMMMMNNNNNNNNNNNNNNNOOONNNLLLJJJJJJKKKMMMNNNPPPQQQQQQQQQPPPQQQSSSUUUYYYZZZ]]]```ccccccaaa^^^YYYYYYXXXWWWWWWXXX\\\___------............------,,,---...---,,,+++---///,,,------......------,,,///...------------...///............------------.........------,,,,,,+++//////............------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,++++++,,,------,,,***,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------,,,,,,,,,,,,------///...,,,++++++,,,...///,,,,,,,,,------------...,,,---...///000111111111------............---------------------------------,,,,,,++++++,,,,,,---,,,------------,,,++++++...............---------,,,,,,,,,,,,------------,,,---......//////......------------------------))),,,///000///---++++++........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,---......,,,,,,---...//////...------------..................---------------------------------++++++,,,,,,---........................---------////////////////////////...////////////////////////////////////////////////............//////000///000111000...------...------........./////////........................///000000000000///...---000000000000000//////...111111111111000000000000000000111111111111000000000000////////////000000...///000111111111000000000000000///000111111222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222333333333333444444444444444444444555555555666666555444444444555777999:::444555666777888777666666666888888888666555666888999999999999999999999999<<<<<<;;;;;;::::::;;;;;;999999::::::::::::999999999999999999999888888888;;;:::::::::::::::::::::<<<>>>??????===<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@CCCCCCBBBCCCEEEIIILLLNNNGGGGGGFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJLLLNNNQQQSSSTTTSSSQQQMMMIIIFFFEEEDDDDDDFFFGGGHHHHHHIIIHHHHHHHHHNNNNNNNNNNNNMMMMMMMMMMMMPPPNNNLLLKKKJJJKKKLLLMMMNNNPPPQQQRRRRRRSSSVVVXXX[[[[[[]]]aaadddffffffdddZZZZZZYYYWWWVVVXXX[[[^^^------............------,,,---...---,,,+++---///,,,,,,------------,,,,,,.........------.........------------------------......---------,,,,,,,,,............------------..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------------------------------,,,+++,,,......,,,+++,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------,,,,,,---------...---,,,,,,,,,,,,---...------------------------+++,,,---///000111111111------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................,,,,,,,,,,,,,,,---------,,,---......///.........,,,,,,---...............***,,,//////...,,,,,,,,,........................------------------------//////......------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------------,,,---------------,,,,,,,,,---......,,,,,,---...............------..............................,,,,,,------------------........./////////000000................................................/////////...............////////////////////////...............///000111///000000000...------///............////////////........................///////////////.........//////000000000000//////222222111111000000//////000000111111111111000000000000////////////000000/////////000000000000000000000000000000111111222000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222333333333444444444444444444444555555555555666555444444444666888:::333444666888888777666555555777888777666666777888999999999999999999999999;;;;;;:::::::::;;;;;;<<<:::::::::::::::::::::::::::::::::999999888888888999999999::::::;;;;;;;;;;;;===>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>????????????????????????>>>>>>>>>?????????@@@@@@BBBBBBBBBCCCDDDGGGIIIKKKGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGHHHKKKOOORRRTTTTTTQQQOOOLLLIIIGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHMMMMMMNNNNNNNNNOOOOOOOOOPPPOOOLLLKKKJJJKKKLLLMMMMMMOOOQQQSSSSSSUUUXXXZZZ[[[[[[\\\^^^bbbdddddddddZZZZZZXXXWWWUUUVVVZZZ]]]------............------,,,---...---,,,+++---///---------------------------..................---,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------...---------//////---,,,,,,------......------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,---......---,,,,,,------------------------+++,,,---...000000111111------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........---.....................,,,,,,,,,,,,,,,+++++++++,,,---......///.........,,,,,,...///////////////,,,---...---,,,+++---///........................------------------------/////////......------------------,,,,,,---------...------,,,,,,------...,,,,,,,,,------.........,,,,,,---------------,,,,,,---......,,,,,,---...------..................---.....................,,,,,,------------------.........///////////////---.....................------------------------......------------------////////////////////////...............///000111...///000///...---...///........./////////000000////////////////////////000//////...............//////000000000000//////222222111111000000//////000000111111111111000000000000////////////000000///////////////000000000///000000000111111111111000000111111111222222222222222222222222222222222333333333333333333333333111111111111111111111111222222111111111111222222222222222333333333444444222333333333333444444444777666555444444555666666222444666777888777555444444555777777666666777999999999999999999999999999999999888888999:::;;;;;;;;;::::::999999::::::;;;;;;:::::::::999999888888777777888999;;;<<<======;;;<<<>>>>>><<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@????????????@@@@@@>>>????????????@@@@@@@@@BBBBBBBBBBBBCCCEEEGGGHHHEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGFFFGGGKKKPPPSSSTTTSSSLLLLLLJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSOOONNNLLLKKKJJJKKKLLLMMMMMMOOORRRTTTTTTVVVXXXZZZZZZYYYXXXYYY\\\]]]^^^]]]XXXXXXWWWUUUTTTUUUXXX[[[------............------,,,---...---,,,+++---//////......------......///------...//////...------,,,,,,,,,,,,------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------...------...//////...,,,,,,------......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------............------+++,,,...//////...,,,+++...------------,,,,,,,,,+++,,,---...///000000000------............------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------------,,,---------...............,,,,,,,,,,,,++++++++++++,,,---......//////......,,,---///000000000//////---...---,,,++++++---000........................------------------------/////////.....................------------.........------,,,,,,------...,,,,,,,,,---......//////,,,,,,---............---,,,---......,,,,,,---...,,,---......///.........---------...............---------------------------------------------------------...............------------------------,,,,,,------------------///////////////////////////............//////000...///000///...---...///....../////////000000000////////////////////////000///......------.........//////000000000000000111111111111000000000000000000111111111111000000000000////////////000000//////.........///000111//////000111111111111000000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222222222222222333333333333222222222333333333444444666666666555555555444444333444555666777666555555333444666666666666888999999999999999999999999999777777777888999:::;;;<<<;;;:::999888888999:::;;;:::::::::::::::999999999777777888999;;;<<<======:::<<<======<<<<<<<<<===>>>============<<<<<<<<<<<<<<<======>>>?????????AAA@@@????????????@@@AAA??????@@@@@@@@@AAAAAAAAACCCCCCBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBB@@@@@@AAABBBCCCEEEFFFGGGGGGFFFGGGKKKPPPTTTSSSQQQJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKKKKJJJJJJIIIIIIGGGHHHIIILLLNNNPPPRRRSSSNNNMMMLLLJJJJJJLLLMMMNNNNNNPPPSSSTTTTTTUUUVVVWWWWWWUUUUUUUUUWWWXXXWWWVVVVVVVVVUUUSSSRRRTTTWWWZZZ------............------,,,---...---,,,+++---///000///............///000------...//////...------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,---------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,---...///---+++,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,---...//////...---,,,,,,------------------,,,......---------,,,,,,,,,,,,------.../////////...------............------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---------.........//////...---------,,,,,,,,,,,,,,,---......//////......---...000111111000///...,,,---......,,,,,,---...............................................................//////////////////...------...//////...------,,,,,,------...,,,,,,------.../////////,,,---...///////////////,,,---......,,,,,,---...,,,,,,.../////////......---------.........//////.........------,,,,,,+++---------------------------------.........//////........................,,,,,,------......//////////////////////////////000//////............///---///000///...---///000.../////////000000000000////////////////////////000///...---------............///000000000000000000000000000000111111111000000111111111111000000000000////////////000000///......---...///000111...///000111222111111000000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222111222222222222333333333333333333333444444444555333444555777777666555444444444444555555555666666222444555666666666888:::999999999999999999999999888888888999:::;;;======;;;999888777777888999;;;999999::::::::::::::::::999999::::::::::::;;;;;;999;;;======<<<<<<<<<===??????>>>>>>>>>===============>>>>>>???@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDD@@@AAABBBCCCEEEFFFGGGHHHGGGFFFFFFKKKQQQTTTRRROOOJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGEEEEEEGGGIIIKKKLLLNNNOOOMMMLLLKKKJJJKKKLLLOOOPPPOOOQQQTTTTTTTTTSSSSSSTTTSSSRRRRRRTTTUUUUUUTTTRRRSSSSSSRRRQQQQQQSSSVVVYYY---..................---------...---,,,+++---///111000///......///000111,,,---...//////...---,,,+++++++++,,,,,,------------------------------------------.........//////........./////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,+++,,,---...,,,***,,,------......------,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,---...//////...---,,,///...,,,++++++,,,...///.........------,,,,,,,,,------..................---..................---------------------------++++++------------+++++++++,,,---...............---------.........////////////.........---------,,,---......//////.........///000222111000///---))),,,///000///---,,,+++................................................------......//////000000000///...------...///000...------,,,,,,------...,,,,,,------...///000000------...///000000//////,,,---......,,,,,,---...+++,,,.../////////......---------.........////////////...---,,,,,,++++++/////////////////////...---------.........//////////////////////////////,,,------...///000111111////////////////////////111000///...............---///000///......///000////////////000000000000000000000000000000000000000///...---,,,---............///000000000000000//////000000111111222222000000111111111111000000000000////////////000000///......------///000111...///000222222111111000000111111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333222222111111111111222222111111222222222333333333444444444555555555666666///111555777888777666444555444444444444555666666111333555666666666888:::999999999999999999999999888888999:::;;;===>>>???:::999777666666777999:::999999999::::::;;;;;;;;;<<<<<<;;;::::::999888888999;;;======<<<<<<<<<===????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBAAA@@@??????@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFAAABBBDDDFFFGGGHHHHHHIIIHHHFFFFFFKKKQQQTTTRRRNNNKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFDDDDDDEEEFFFHHHIIIJJJJJJLLLKKKJJJJJJKKKMMMOOOQQQPPPRRRTTTTTTSSSRRRQQQRRRQQQQQQRRRTTTVVVVVVTTTRRRQQQQQQQQQPPPPPPRRRVVVYYY////////////////////////............---,,,+++***//////.........---------,,,---......//////......---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------............------...---,,,,,,,,,,,,---...------------------------.........------,,,,,,,,,,,,------......------,,,------------------------------------------------......---,,,,,,,,,,,,------.........---,,,,,,+++......---,,,,,,+++******---------,,,,,,+++++++++,,,,,,------...------,,,.........------,,,,,,,,,.........////////////000,,,,,,,,,---------..............................------------------------........................//////...---,,,,,,++++++------------------------.........------,,,,,,,,,........................,,,,,,,,,------............---,,,---//////...---////////////////////////...------,,,,,,------...---------............///...------------...//////........................///...---,,,,,,---.../////////---,,,,,,---...///------............------......------------......000000//////.........---........................------------------------//////.........---------,,,,,,,,,---------......------------------------......------------......///////////////.........////////////////////////000000//////.........---//////............/////////000111000///...///111111000///......------...//////......---------,,,////////////////////////---..................---//////000000000000//////000000000000000000000000000000000000000000000000222222222111111000000000000000000000000111111222000111111111111222222222222222333333333222222111000111111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555555555555444444333333333333444555666777777777777666666666666666777777888777777666666666666666777999999999999999888777666888999::::::;;;;;;;;;;;;:::::::::;;;;;;::::::999:::;;;;;;999777777888::::::::::::;;;;;;;;;<<<<<>><<<;;;<<<===???@@@>>>>>>????????????>>>>>>AAAAAA@@@@@@??????@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@BBBDDDFFFGGGGGGEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIFFFFFFJJJRRRVVVVVVTTTMMMLLLKKKJJJIIIHHHHHHIIIJJJIIIIIIHHHGGGFFFFFFEEECCCDDDFFFFFFGGGFFFFFFFFFJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNPPPSSSUUUUUUUUUQQQPPPOOOOOOOOOQQQTTTUUURRRVVVYYYWWWSSSRRRUUUXXX------------------------,,,,,,------......------///.........------------,,,---......//////......---,,,,,,,,,,,,---......------,,,,,,,,,,,,------------............------......---,,,,,,---......------------------------......---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,---...///------......------,,,+++......------,,,++++++***---------,,,,,,,,,++++++---------...------,,,,,,......---------,,,,,,,,,------........./////////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................///......---,,,,,,++++++------------------------...------------------,,,------------------------,,,,,,,,,---------......---,,,+++,,,.........---...........................------,,,,,,------...------------...............------------...//////........................//////...------.../////////...------------...///------............------......------------......000/////////....................................------------------------//////.........---------,,,,,,---------.........------------------------......------------......////////////............////////////////////////000/////////............//////............//////---...000000...---...///000000///............////////////.........------000000000000000000000000111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000444444444333333222222222000000000000000111111222000111111111111222222222222222222333333222222111000111111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555555555555444444333333333333333444555666777777777666555555555555666777777777666666555555666666666999999999999999888777777888999999::::::::::::999888888999999:::999999999:::;;;;;;:::888888999::::::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;===>>>@@@>>>>>>????????????>>>>>>AAAAAA@@@??????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBAAABBBDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIGGGFFFJJJPPPTTTTTTRRRMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKMMMNNNNNNNNNMMMPPPOOOOOOQQQTTTTTTTTTRRRPPPOOONNNNNNNNNPPPRRRSSSQQQTTTWWWVVVSSSRRRTTTXXX------------------------)))***+++---...//////000............------------,,,---......//////......---,,,,,,,,,,,,---............------------......------............------......---,,,,,,---......------------------------...------------,,,,,,,,,------............------------------------------------------------------+++++++++,,,---...000000------......------,,,,,,......------,,,+++++++++------------,,,,,,,,,,,,---.........---,,,,,,+++...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................++++++++++++++++++++++++.................................------,,,,,,+++---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,+++***+++---...---,,,...........................------,,,,,,------...------------...............------------...//////........................//////............//////......---------......///------............------......------------......////////////....................................------------------------...............---------,,,------------.......................................------------..............................////////////////////////////////////............//////............//////+++---//////...---,,,---//////......//////000000000000////////////......000000000000000000000000333222000//////000222333//////000000000000//////000000000000000000000000000000000000000000000000333333333333333222222222000000000000000111111222000111111111111222222222111222222333333222222222000111111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555555555555444444444444444333333444555555666666666666555555555555666777777666666555555555666666777888999999999999888777777999999999999999999888888666777888888999999999999;;;<<<<<<;;;:::999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>??????@@@@@@@@@@@@??????@@@@@@?????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIGGGGGGIIINNNQQQPPPOOOLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIHHHGGGFFFGGGIIIGGGIIIKKKMMMOOOOOONNNMMMPPPPPPQQQSSSUUUTTTRRROOOOOONNNMMMLLLLLLMMMOOOPPPNNNQQQTTTTTTRRRRRRTTTWWW////////////////////////)))***+++---...//////000------------------------,,,---......///.........---,,,,,,,,,,,,---...............------.........------............------......------------......------------------------------------------------------............------------------------------------------------------,,,++++++,,,---...//////,,,------...------,,,,,,......------,,,,,,,,,,,,------------------,,,,,,............---,,,++++++------------------------++++++,,,,,,,,,---------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,------------------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------++++++,,,...///...---...........................------,,,,,,------...,,,,,,---------............------------...//////........................////////////////////////------------.........///------............------......------------......///////////////.................................------------------------........................------------............////////////////////////......------------......------...............//////////////////////////////////////////.........///......------......///+++---///000...---,,,---............///000111222000000000000000/////////////////////////////////111000---,,,,,,---000111//////000000000000//////000000000000000000000000////////////////////////111111111000000000000000000000000000000111111222000000111111111222222222111111222333333333222222000000111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555555555555555555444444444444444444444444555666666777666666666666777888888777777666666666777888888888888999999999888888777999999999999999888777666666777888999999::::::999;;;<<<======;;;:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===??????@@@@@@@@@@@@????????????>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGGGGHHHKKKMMMMMMKKKIIIIIIHHHHHHGGGFFFFFFEEEBBBCCCCCCCCCCCCCCCCCCCCCGGGKKKOOOPPPNNNKKKIIIIIIFFFHHHKKKMMMOOOOOOMMMMMMNNNOOOPPPSSSUUUUUURRROOONNNMMMLLLLLLKKKLLLLLLMMMLLLNNNQQQQQQQQQRRRTTTVVV////////////////////////+++,,,,,,---.........---,,,,,,------------------,,,---......///.........---,,,,,,,,,,,,---...............------.........------............------........................---------------------------------------------------......//////......---------------------------------------------------...------,,,,,,,,,------,,,,,,------...------,,,......------------,,,,,,---------------------------.........---,,,,,,+++------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------..............................................................................---------------,,,,,,,,,---------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---000111000///...........................------,,,,,,------...,,,,,,,,,------------......------------...//////..............................////////////......,,,------.........//////------............------......------------...............///////////////........................---------------------------.....................---------.........//////////////////////////////......------------......,,,---------......//////////////////////////////.........///////////////......------------......,,,...000000///------............///000111222333/////////000000000000000........................000...,,,******,,,...000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000111111222000000111111111222222222000111222333333333333333000000111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555555555555555555555555555555555444444444555666666888888777777888888999:::888777777777888888999:::777888888999999999888888999999999999999888777666888888999:::;;;;;;:::::::::<<<===>>><<<;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<>>>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBCCCCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEGGGFFFFFFGGGIIIIIIIIIIIIDDDEEEFFFGGGHHHHHHHHHHHHCCCCCCCCCDDDDDDDDDDDDDDDFFFNNNWWW[[[WWWQQQLLLJJJGGGHHHJJJMMMNNNNNNMMMLLLKKKLLLNNNRRRUUUUUUSSSPPPMMMMMMLLLLLLLLLLLLLLLLLLKKKMMMOOOPPPQQQRRRTTTUUU---------------------------------...------,,,,,,,,,,,,,,,,,,------------,,,---......//////......---,,,,,,,,,,,,---............------------......------............---------...////////////...---------------------------,,,,,,,,,------------.........////////////......------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,------......------......------------------------------............,,,------......------,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,---------..............................................................................------------------------------------------------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------...000222222111------------------------...------,,,,,,------...,,,,,,,,,,,,------------...------------...//////........................------............------+++,,,---...////////////------............------......------------...............///////////////........................---------------------------------...............------........./////////..............................------------......,,,,,,,,,---......//////////////////////////////.........///////////////......------------......---/////////------...//////...//////000111222333......////////////000000------------------------000///---,,,,,,---///000//////000000000000//////000000000000000000000000000000000000000000000000111111111222222222222222000000000000000111111222000111111111111222222222000111222222333333333333000111111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555555555555555555666666666777666555444444555666777888777777777777888999999777777777777888999::::::777777888999999999999888999999999999999999888888::::::;;;;;;;;;::::::999999;;;===>>>===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>????????????>>>>>><<<<<<======???@@@BBBCCCAAABBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGBBBCCCEEEHHHIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDOOO]]]bbb___VVVPPPMMMIIIIIIJJJKKKLLLLLLLLLLLLIIIJJJLLLOOORRRSSSRRRPPPLLLMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOQQQRRRSSSTTT------------------------,,,------...---------,,,++++++,,,,,,,,,---------,,,---......//////......---,,,,,,,,,,,,---......------,,,,,,,,,,,,------------............---------...///000000///...---------------------------,,,,,,,,,---------............////////////......------------------------------------------------------,,,,,,,,,---......+++,,,------......------------..................------------.........///++++++,,,---............,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------..............................................................................------------------------------------------------////////////............------------------------......---------,,,,,,,,,---,,,,,,---000111111000------------------------...------,,,,,,------...++++++,,,,,,,,,---------...------------...//////........................+++,,,---......---,,,++++++,,,---////////////...------............------......------------................../////////000........................---------------------------------.........//////............////////////------------------------......------------......++++++,,,------...//////////////////////////////............/////////000...------,,,,,,------............,,,++++++...000000/////////000111222222------........./////////........................//////............////////////000000000000//////000000000000000000000000000000000000000000000000000111111111222222222333000000000000000111111222000111111111111222222222000000111222333333333333000111111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555444555555555666666666777999888666555555666777888666666666555666777777888555555555555666777888999777777888999999999999999888999999::::::::::::999:::::::::::::::999888777777:::=========;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;<<<<<<===???@@@BBBCCC??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAABBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFBBBDDDFFFIIIJJJJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHDDDPPP^^^dddaaaYYYSSSPPPLLLKKKJJJJJJJJJJJJKKKLLLKKKJJJKKKMMMOOOPPPPPPNNNLLLMMMNNNNNNOOOOOOOOOOOOMMMMMMMMMOOOQQQRRRSSSRRR////////////////////////+++,,,------.........---+++++++++,,,,,,---------,,,---......//////......---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------..................------...///000000///...---------------------------,,,,,,,,,------...............////////////......------------------------------------------------+++++++++,,,---...///000+++,,,,,,---.........---------..................---------.........//////******,,,---.../////////,,,,,,,,,------.........,,,,,,------------......,,,,,,,,,---------..............................------------------------........................------------------------------------------------000000//////......------.................................------,,,,,,,,,,,,++++++,,,///111111000------------------------...------,,,,,,------...++++++,,,,,,,,,---------...------------...//////........................++++++,,,------,,,++++++***+++---///000000///...---..................---.........------.........---.........//////000000........................---------------------------------.........//////............/////////000------------------------.........------.........++++++,,,,,,---...//////////////////////////////---.........//////000000...------,,,,,,------......---,,,***(((***---000000000000000000111111222,,,---------......//////////////////////////////---..................---//////000000000000//////000000000000000000000000000000000000000000000000......//////000000000111000000000000000111111222000111111111111222222222///000111222333444444444000111111111111222222222222222222222222222222222222222222222222222222222333333222222333333444555444555555555666666777777:::999777666555666888999444444444444444555666666333333333444444666777777666777888999999999999999888999:::;;;;;;;;;;;;;;;:::::::::999888777666555777999<<<===<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<============<<<<<<;;;;;;<<<===???@@@BBBCCC===>>>>>>>>>>>>?????????>>>???@@@@@@AAAAAAAAAAAAAAABBBDDDEEEEEECCCBBB@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDDDDCCCCCCEEEFFFDDDFFFHHHJJJKKKJJJIIIHHHMMMMMMLLLKKKJJJJJJIIIIIIEEEPPP^^^ccc```YYYTTTSSSNNNLLLJJJIIIHHHIIIKKKLLLMMMKKKJJJKKKMMMNNNMMMLLLLLLMMMNNNPPPPPPQQQQQQQQQNNNNNNNNNOOOQQQRRRRRRRRR------------------------++++++++++++++++++++++++---------.........//////------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---,,,,,,++++++,,,,,,---000111222333222111...------,,,++++++++++++,,,---++++++++++++++++++++++++......---,,,,,,+++******...---+++******+++---...++++++++++++++++++++++++------............------,,,,,,,,,---------......------------------------///...,,,,,,,,,---///111...///000///......///000------------------------...---+++******+++---...//////.........------------------,,,,,,+++++++++---------............///,,,,,,------...------,,,------............------------------------------000---,,,---///000...,,,---,,,++++++++++++,,,---........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///..............................---------,,,,,,,,,------------------------..................------............////////////////////////////////////........................///...---,,,,,,,,,,,,,,,........................---.........---,,,,,,+++,,,------......------,,,//////.........------------------.........//////................................................//////.........---------////////////////////////////////////000000000000......---------///111222///............---------.........///111222444555111000///......///000111111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000222222111111222222333444222222222222222222222222000111111111111222222222222111111000000111111222333333333444444444555555777888888777666555555666777666666555555555666666666777888999999888777666888777666555555666777777777777888888888777777666666666666777888888999999999999::::::::::::;;;;;;999999999999999999999999::::::999999::::::;;;<<<>>>;;;:::;;;>>>???>>><<<============>>>???@@@AAA@@@???>>>======>>>???@@@??????>>>>>>>>>>>>??????@@@BBBEEEGGGGGGEEEBBB@@@===@@@DDDEEEDDDBBBAAAAAAEEECCCBBB@@@@@@AAABBBCCCEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLMMMLLLKKKJJJKKKLLLVVVTTTRRRSSSUUUUUUSSSPPPNNNMMMKKKIIIHHHHHHHHHHHHGGGHHHJJJKKKMMMMMMLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOPPPNNNKKKKKKMMMOOOPPPPPP------------------------++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------------------,,,,,,++++++,,,,,,---......///000000///...---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******...---+++******+++---...------------------------------............------,,,,,,,,,---------......------------------------///...,,,,,,,,,---///000,,,---...---,,,+++,,,...------------------------...---,,,++++++,,,---...//////.........------------------,,,,,,,,,++++++---------............///---------...------,,,,,,------............------------------------------///---,,,---//////...,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,------.................................---------,,,,,,,,,------------------------..................------------------...............................................................------,,,++++++,,,,,,........................---.........------,,,+++,,,------......------,,,//////.........------------------.........//////................................................//////.........---------........................---............/////////000000////////////000000---------.........//////------------...///111111000000////////////000000000000000000//////......//////000000000111111111000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000222222111111222222333444222222222222222222222222000111111111111222222222222222111111111111222222333333333444444444444555666777888777555444555666444444333333333444444555777777888888888888777777777777666666666888999:::777777888888888777777666777777777888999999::::::999999999:::::::::;;;;;;:::::::::::::::::::::::::::999999999999:::;;;;;;<<<:::999:::===>>>===;;;<<<<<<<<<<<<===>>>???@@@@@@???>>>======>>>???@@@??????>>>>>>>>>>>>?????????@@@BBBDDDDDDBBB@@@???>>>@@@CCCDDDCCCAAAAAAAAAFFFDDDCCCAAAAAABBBCCCDDDFFFFFFFFFFFFGGGIIIJJJKKKKKKLLLMMMLLLJJJIIIJJJKKKQQQOOONNNOOOPPPPPPNNNLLLMMMLLLJJJHHHGGGGGGHHHHHHFFFGGGIIIKKKMMMNNNNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMOOOMMMLLLMMMPPPRRRSSSSSS------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------++++++++++++------------------------------------............------,,,,,,,,,---------......------------------------...---,,,,,,,,,---///000+++---...---,,,+++,,,---------------------------...---,,,++++++,,,---..................---------------------,,,,,,,,,,,,---------............///---.........---,,,,,,+++------............------------------------------...---,,,---...///...,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------------------------......---------,,,,,,,,,------------------------------------------......,,,,,,,,,------------......................................................---,,,,,,+++,,,,,,,,,........................---............---,,,,,,,,,------......------,,,...............------------------..............................................................................---------------------------------,,,,,,---------.........222222222111000///...---++++++,,,---...///000111......------......///000/////////000000/////////000000000////////////...//////000000000000111111000000000000000000000000111111111111111111111111222111111111111000000000000000000000000000000000222111111111111222333333222222222222222222222222000111111111111222222222333333222222222222333333333333333333444444444444444555666555444333444555333222222222333444555555999888888777777888888999666666666666777999:::;;;666777777888888777777777777777888999999::::::;;;999999999999::::::::::::::::::::::::::::::::::::999999999999999:::;;;;;;;;;:::999:::<<<<<<<<<;;;<<<;;;;;;<<<<<<===>>>???@@@???>>>>>>>>>>>>???@@@???????????????????????????@@@@@@AAAAAA@@@@@@???>>>@@@AAAAAA@@@@@@AAABBBFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMKKKIIIHHHHHHIIIMMMLLLKKKLLLMMMMMMKKKIIIKKKJJJHHHGGGGGGGGGHHHHHHFFFGGGIIIKKKMMMOOOOOOPPPNNNNNNMMMMMMMMMLLLLLLLLLNNNMMMNNNPPPSSSUUUUUUTTT------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---,,,,,,++++++,,,,,,---+++++++++++++++,,,---...........................---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---...///---...//////------...///------------------------......---,,,,,,---..............................------------------,,,,,,---------............///............---,,,++++++------............------------------------------------------------------................................................---,,,,,,++++++,,,,,,---......---,,,++++++++++++------------------------......---------,,,,,,,,,------------------------,,,,,,------------......,,,,,,---------...............................................................---------------...........................------............------,,,------......------,,,........................................................................................................................------------------------,,,------------.........000000111111111///---,,,,,,,,,------...//////000111000000/////////000000---...///000000///...---////////////////////////////////////000000000111000000000000000000000000222222222222222222222222111111111111000000000000000000000000000000000000111111111111111222222333222222222222222222222222000000111111111222222222444333333222222333333444222222333333333444444444222444555444333222333444333333444444555666777888999888777666666777888999555666666666777777888888555666777777777777777777666777777888888999::::::888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888999::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>???@@@????????????????????????BBBAAAAAAAAAAAAAAAAAABBB??????@@@???>>>>>>@@@BBBDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGHHHIIIKKKLLLLLLKKKHHHGGGGGGHHHKKKKKKKKKLLLLLLLLLKKKJJJHHHHHHGGGFFFFFFGGGHHHIIIHHHIIIJJJLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOORRRUUUUUUSSSRRR------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------........................,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---,,,,,,++++++,,,,,,---,,,+++++++++,,,---..............................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......---...///...---,,,---///---------------------------------,,,,,,------------.....................---------------------------------............///---.........---,,,,,,+++------............------------------------------,,,---------,,,,,,------................................................---,,,,,,++++++,,,,,,---...---,,,+++++++++++++++------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,------......---.........////////////................................................//////............//////........................------...//////......---,,,------......------,,,---..........................................---................................................---.............................................------........./////////,,,---...//////...---,,,........................111000000///////////////---...///000000///...---.............../////////...////////////000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333222222222222222222222222000000111111111222222222444333333222222333333444222222222333333333444444111333444333222111333444333333333444444666777888999888777666666777888999666666666555555444333333555555666777777777777777555555666666777888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999::::::;;;<<<<<<<<<<<<<<<===>>>>>>>>>======>>>>>>????????????>>>======>>>??????>>>???@@@@@@@@@@@@???>>>BBBAAA@@@@@@@@@@@@AAABBB?????????>>>======@@@CCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBCCCEEEFFFGGGIIIJJJKKKIIIGGGFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJGGGFFFEEEEEEFFFGGGIIIJJJMMMMMMMMMLLLLLLMMMMMMMMMKKKLLLLLLMMMNNNOOOOOOOOONNNOOOPPPRRRSSSSSSPPPMMM------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,------------***,,,---,,,+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------............---------............///,,,------......------,,,------............------------------------------+++---...---,,,+++,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------++++++,,,,,,------.............../////////000000------------------------..........................................///000........................------...////////////...,,,------......------,,,---------..............................---------................................................---------...............////////////////////////---............/////////,,,------.........------//////.........---------......------,,,---------.........//////.........---............/////////......////////////000000000000000000000000000000000000000000000000000000//////000000000000000111000000000000000000000000111000000000000111222222222222222222222222222222000111111111111222222222333333222222222222333333222222222222333333333333111222333333222222333444222111111111222333444444777666666555555666666777555666555555444222111000444444555666777777777777444444555555666777777888888888888888999999999999::::::::::::::::::::::::888888888888888999::::::;;;<<<>>>===<<<<<<===?????????>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<===>>>>>>???@@@AAAAAA@@@???>>>@@@??????>>>>>>??????@@@?????????>>>===>>>@@@CCCAAAAAAAAAAAA@@@@@@@@@???AAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHDDDFFFHHHHHHGGGFFFGGGHHHFFFEEEEEEEEEFFFHHHJJJKKKPPPOOONNNMMMLLLLLLLLLMMMKKKKKKLLLMMMNNNOOOPPPQQQOOOOOOOOOQQQRRRQQQNNNKKK------------------------------------------------++++++,,,---......///000........................,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,---------,,,+++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,------------***+++,,,,,,******+++,,,------------------------***++++++++++++++++++***---------.........//////------------.........///---------............///++++++,,,---............------............------------------------------+++---...---+++***,,,...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------***++++++,,,------......---------.........//////------------------------........................,,,,,,,,,,,,,,,---..............................------...///////////////,,,------......------,,,---------.........////////////.........---------................................................---------.........//////........................,,,,,,---------.........000///...------------------------...............------,,,,,,,,,---......///......------......///---------.........//////........./////////000000000000000000000000000000////////////////////////////////////000000111111000000000000000000000000000000000000000111222222222222222222222222222222000111111111111222222222222222111111111111222222111222222222222333333333111222333333222222333555222222222111222222333333444444555555555555444444444555555555555444222111333444555666777777777777555555555666777777888888888888888888999999999999::::::::::::::::::::::::888888888888888999999::::::<<<======;;;;;;<<<>>>???>>>>>>=========>>>>>>===<<<;;;::::::;;;<<<===>>>???AAABBBBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@@@@@@@??????@@@BBBAAAAAABBBBBBAAAAAA@@@@@@BBBBBBBBBCCCDDDEEEGGGGGGEEEFFFGGGGGGFFFFFFGGGHHHBBBDDDGGGGGGEEEDDDEEEGGGEEEEEEEEEFFFGGGIIILLLMMMPPPOOONNNMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNPPPQQQQQQOOOMMM------------------------------------------------))))))***+++---...//////------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---***,,,---...---+++)))(((++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------***+++,,,---------,,,,,,,,,---......,,,,,,---...------------------------)))******++++++******)))---------.........//////---------.........//////---------.........//////******,,,---.../////////---..................---------------------------***,,,...---+++***,,,...++++++,,,------,,,++++++........................---,,,,,,++++++,,,,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,---------......------------------------........................************++++++,,,---........................------...///000000//////,,,------......------,,,---------.........////////////.........---------................................................---------.........//////------------------------++++++,,,,,,,,,---------444222000...,,,,,,,,,,,,+++,,,,,,---...///000000...............///000000///...---,,,,,,---...///---------.........//////............/////////000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000111111222222222222222222222222222000111111111111222222222222111111111111111111222111111222222222333333333111222444444333333444555555555444333333333444444222333444555555444333222333444555666666666555444333444555666777777777777666666666777888888999999777888888888888999999999999999999999999999999999888888888777888999999:::888;;;===<<<:::999;;;>>>>>>======<<<<<<<<<======<<<;;;::::::::::::;;;<<<>>>???AAABBBBBBAAA???>>>AAABBBBBBCCCCCCBBBBBBAAA>>>@@@AAAAAA@@@@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@DDDDDDDDDDDDEEEGGGHHHIIIDDDEEEGGGGGGFFFFFFGGGIIIBBBEEEGGGGGGEEEDDDFFFHHHEEEEEEEEEFFFHHHJJJLLLNNNOOONNNMMMMMMMMMNNNPPPPPPOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNOOOQQQRRRRRRPPP,,,,,,,,,------.........------------------------,,,,,,,,,------.................................---------,,,,,,+++++++++---------------------------------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---............---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------............---++++++***+++,,,---........................------------------------........................///...---,,,+++,,,,,,---......---------,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,+++******///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------++++++++++++------.........------,,,,,,,,,------------------------444111---,,,,,,...//////------------------------///...---,,,+++,,,,,,---////////////////////////...---,,,,,,,,,,,,---...---------............///................................................)))******++++++,,,---------------------...///000////////////////////////////////////000000000000///...,,,++++++,,,...///000000///...---,,,,,,+++///...,,,++++++,,,...///.........------,,,,,,,,,***++++++,,,---...//////000000///...------,,,,,,........................---.........//////000000............////////////000000//////.........---////////////////////////111111000000//////......////////////000000000000............////////////222222111000//////000000111111222222222222111111000111222333333333333222444333222111111333555666111222222333333222222111222333444555555555444333666666666555555444444444444444444444444444444444222222333333444555666666333333444444555666666777:::999888777777999;;;<<<;;;:::999999888888999999;;;999888666666777999:::=========<<<;;;;;;:::::::::;;;<<<>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;===???AAACCCCCCCCCAAA@@@===>>>???@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????CCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHFFFEEEFFFFFFEEEDDDJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKRRRPPPMMMLLLMMMLLLKKKJJJLLLKKKIIIJJJLLLMMMMMMLLL,,,,,,,,,---------......------------------------,,,,,,,,,------.................................---------,,,,,,,,,++++++---------------------------------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------,,,,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++......---------...///000........................------------------------........................///...---,,,,,,,,,------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,------------------------000...+++***+++,,,,,,,,,------------------------000///---,,,,,,,,,------...........................---,,,,,,,,,,,,---...---------............///................................................******++++++,,,---------......---------......///////////////////////////.../////////000000000000///...,,,++++++,,,...////////////...------,,,,,,///...,,,++++++,,,...///------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,---------..................................../////////000............////////////000/////////............////////////////////////000000000000////////////////////////000000000000---.........///000000000222222111000000000000000111111222222222222111111111111111222222222333333444333222111111333444666333333333444444333333333222333444555555555444333555555555444444444333333333333333333333333333333444444555555666777777888444444444555666666777777999999777777777888:::;;;;;;:::999999888888999999:::999888666666777999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;======>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@CCCCCCDDDEEEEEEEEEEEEDDDIIIHHHGGGGGGGGGGGGHHHIIIHHHFFFDDDDDDEEEFFFEEEDDDIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLQQQOOOMMMMMMNNNNNNMMMLLLKKKIIIHHHHHHJJJKKKKKKKKK,,,,,,,,,------------...---------------------------------------.................................------------,,,,,,,,,,,,---------------------------------------------------,,,+++,,,...///...---------------------------------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------...///000........................------------------------..............................---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---------------------------,,,++++++,,,,,,+++***------------------------000///......------.................................------,,,,,,------...---------............///........................------------------------++++++,,,,,,---....../////////...---------......////////////////////////....../////////000000000...---,,,++++++,,,---...------------------------...---,,,++++++,,,---...,,,,,,++++++++++++******......---------,,,,,,,,,(((((()))***,,,---..........................................////////////............////////////////////////............////////////////////////////////////000000000000////////////000000000000------...//////000111111222111000000000000000000111111222222222222111111222222111000111222333444333222222111111333444555333444444555555444444333222222333444444444444444444444444444333333333333333333333333333333333333444444444555666666777777444444444555666666777777888777666666666777999:::::::::999888888888888999999999888777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@@@@AAAAAABBBAAA@@@??????@@@@@@AAABBBAAAAAA@@@@@@@@@AAAAAA??????@@@@@@@@@@@@??????BBBCCCDDDDDDEEEDDDDDDDDDHHHGGGGGGFFFGGGGGGHHHHHHFFFEEECCCDDDEEEGGGFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMOOOOOONNNNNNNNNNNNMMMMMMPPPNNNMMMMMMNNNOOOOOONNNIIIHHHFFFGGGHHHJJJIIIIII------------------------,,,,,,---------------------------.......................................------------------,,,,,,---------------------------------------------------,,,+++,,,...///...---------------............------,,,,,,,,,,,,------...------,,,,,,------...------------------------------------,,,++++++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,---///...,,,***,,,,,,------------------////////////......//////........................---------------------------------............///........................------------------------,,,,,,------.../////////000///...---------------////////////////////////........./////////000000...---,,,,,,,,,,,,---...,,,,,,,,,------............---,,,,,,,,,,,,---...,,,,,,,,,+++++++++++++++------------------------(((((()))***,,,---.......................................///////////////............///////////////////////////.........////////////////////////......//////000000111111////////////000000000000------...///000111111222111111000000000000000111111111222222222222111111333222000//////111333444222222111111222222333444333333444444444444333333222222333333444444444444333333333333333333333333222222222222222222222222222222222333333444444444333333333444555555666666777666666555666777888888:::999999888888888888888999888888777777888999:::999999:::;;;;;;<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>???AAABBBCCCEEECCCAAA??????@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAA>>>??????@@@@@@@@@@@@???BBBBBBCCCDDDDDDDDDDDDCCCFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCDDDFFFHHHHHHHHHFFFFFFFFFGGGIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJKKKMMMOOOOOONNNJJJHHHGGGGGGHHHIIIIIIHHH------------------------,,,,,,,,,---------......................................................---------------------------------------------------------------------------,,,+++,,,...///...------------....../////////...------,,,,,,------......------,,,,,,------...------------------------,,,------------+++************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,------.........---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++......------,,,+++***)))........................------------------------........................,,,---------------------......---------,,,,,,,,,------,,,,,,------...///+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,...//////---***,,,,,,,,,---------............//////////////////........................---------------------------------............///........................------------------------,,,------......//////000000///...---------------////////////////////////............////////////---------,,,,,,---------++++++,,,,,,---.........---------,,,,,,---------,,,,,,,,,---------------++++++,,,,,,---...//////,,,,,,,,,,,,------..............................///////////////.....................////////////.........///////////////////////////////////////......//////000000111111////////////000000000000......//////000111111222111000000000000000111111111111222222222222111111222111000//////111333444111111111111222222333333222222333333333333222222222222222222333333444444333333333333333333333333222222222222222222222222222222222333333333333333111222222333444444555555666666666666666777777777:::999888888777777888888888777777888888999999:::888999999:::;;;<<<======<<<<<<;;;;;;::::::999999;;;;;;;;;<<<<<<=========????????????@@@BBBCCCDDDFFFDDDBBBAAA@@@AAABBBCCCAAAAAA@@@?????????????????????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDEEEGGGIIIIIIIIIEEEEEEFFFFFFGGGIIIJJJKKKJJJJJJJJJJJJJJJJJJKKKKKKIIIHHHGGGIIIKKKMMMMMMMMMKKKJJJHHHHHHIIIJJJJJJIII...------------,,,,,,,,,+++,,,,,,------........./////////.......................................------------............---------------------------------------------------,,,+++,,,...///...---------......///000000000......------------.........------,,,,,,------...---------------------------.../////////...---,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---......///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,000000000///...---++++++........................------------------------........................+++,,,---.........------......---------,,,,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------.........*********,,,......,,,***+++,,,,,,------.........------.../////////......------------------------,,,------......------,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////...---------......////////////////////////------........./////////------------------------++++++,,,,,,---------...------------------------,,,,,,------------......***++++++,,,---...///000................................................///////////////.....................////////////.........///////////////////////////////////////////////////000000000000////////////000000000000//////000000000000111111000000000000000111111222111111222222222222111111111111000///000111222333111111111222222222222222111222222333333222222111222222222222222333444444333333333333444444444444333333333333333333333333444444444444444444555555222222222333444444555555666666666666777777777777999999888777777777777888777777777888999999::::::888999999:::;;;<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;<<<======>>>>>>>>>>>>???AAABBBCCCDDDDDDEEEDDDCCCBBBBBBCCCCCCDDDBBBAAA@@@??????>>>?????????@@@AAABBBCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEGGGHHHIIIHHHFFFEEEEEEFFFFFFGGGHHHIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFGGGJJJLLLLLLKKKMMMKKKIIIIIIJJJKKKJJJIII......---------,,,,,,,,,++++++,,,,,,---......///000/////////.........---........................------------.........///---------------------------------------------------,,,+++,,,...///...------......///000000111111......------------.........------,,,,,,------...........................,,,---...000000///...---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---...////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////------...//////......---........................------------------------........................+++,,,---.........------......---------,,,,,,,,,---------------...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,++++++,,,......---,,,++++++,,,,,,---......///+++,,,---...///......---------------------------,,,,,,---......---,,,,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////......---------......///////////////////////////---------.........//////,,,------------------,,,,,,,,,,,,,,,,,,,,,------,,,------------------,,,++++++,,,,,,,,,---------,,,,,,,,,------.........................................................000/////////........................////////////............/////////000////////////////////////000000000000////////////////////////000000000000111111111000000000000000000000000000000111222222111111222222222222111111000000000000111111111111000000111222222222222222222333333333333333333222333222111111111222333444333333444444444555555555333333333333333333333333444444444444444444444444333333444555555666666777666666777777888888888777999999888777777777777777666666777888999:::::::::999999999::::::;;;;;;;;;:::999999888888999:::;;;;;;;;;;;;<<<===>>>>>>>>>;;;===???AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEECCCCCCAAA@@@@@@????????????@@@AAABBBCCCCCCCCCCCC@@@@@@AAABBBBBBBBBBBBAAABBBCCCDDDFFFFFFFFFFFFFFFEEECCCBBBCCCEEEFFFFFFEEEFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGJJJKKKLLLKKKMMMKKKIIIIIIJJJKKKJJJIII.........------,,,,,,,,,++++++,,,,,,---...//////000000//////.........---........................---------.........//////---------------------------------------------------,,,+++,,,...///...------......///000111111222......------------.........------,,,,,,------...........................)))***,,,.........,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---...////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********+++++++++,,,,,,((()))+++---....................................------------------------........................***+++---...///...------......---------,,,,,,,,,...------------...//////......---,,,,,,+++******,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++------------++++++*********++++++,,,,,,,,,++++++,,,,,,---.../////////...---...000111000///++++++,,,,,,---...//////***+++---.........------------------------------,,,,,,---......---,,,,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------...///000////////////////////////---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,......---------,,,,,,,,,---------....../////////........................000000//////.........---............/////////000---.........//////000000////////////////////////111111000000//////......////////////000000000000222222111111000/////////000000///000000111222222111111222222222222111111//////000111111111111000000000111222222222222111333444444555555444444333333222111111111222333444444444444555555666666666444444444444444444444444222222222222222222222222555555666666777888888888666666777888888888888888999888888777777777777777666666777999999:::::::::999999::::::::::::;;;;;;999999888888888999;;;<<<;;;;;;;;;<<<===>>>>>>???999;;;>>>AAABBBBBBBBBAAABBBCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>???@@@AAABBBCCCCCCCCC@@@@@@AAABBBBBBBBBBBBAAAAAABBBDDDEEEFFFFFFFFFEEEDDDBBBAAAAAACCCDDDDDDCCCGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHJJJHHHGGGHHHJJJLLLLLLKKKMMMKKKIIIIIIJJJJJJIIIHHH/////////...---------,,,...---,,,++++++++++++,,,111000///...---,,,+++++++++,,,,,,------,,,,,,+++,,,---...//////...---,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------..................///111222333111111000000//////.........///000000000///---,,,///......------,,,++++++------------------------******,,,,,,,,,,,,******,,,,,,---...///000111222---------.........//////...------------...//////...------,,,,,,------...------------------------......---,,,,,,+++******++++++++++++++++++++++++------------------,,,,,,------------------------///...---,,,,,,---...///////////////////////////------------------------,,,---......//////............------------......000111111000//////000000555555444111---,,,,,,...---------------------------------,,,,,,+++++++++---------------------------...///...,,,+++,,,---......---------,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------------------------------......//////...---,,,,,,............////////////...------,,,,,,------.........---------,,,,,,,,,................................................,,,,,,,,,---------........................------////////////////////////...........................------,,,,,,------...---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---........................//////.........---------////////////////////////000000000000////////////.../////////000000111111------------------------////////////////////////000000000000000000000000111000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000222222111111111111111111444444222222222222444444555444222222222333555777444444444444444444444444666555555444444333222222555555555555555444444333444555666555444333444666777777888888888999999999555666888999::::::999888:::999888888888999:::;;;;;;;;;;;;::::::999999999999;;;===>>>===;;;;;;<<<:::<<<>>>AAABBBDDDDDDDDDBBBCCCBBBBBBBBBDDDIIILLLOOOJJJCCC>>>>>>@@@BBBCCC@@@@@@AAAAAAAAA@@@???>>>AAAAAA@@@@@@??????@@@@@@DDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@FFFFFFGGGGGGGGGEEEDDDCCCFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKJJJIIIIIIHHHHHH...............---------.........---------,,,,,,........................,,,,,,------------,,,,,,------...//////...------.........---------,,,,,,------------------------,,,,,,,,,---------..................///000000111000000000000//////.........///000000///...---,,,...------------,,,,,,,,,------------------,,,,,,++++++,,,------,,,++++++---------------.........+++++++++,,,,,,,,,------...------------...//////...------,,,,,,------...------------------------......------,,,++++++***++++++++++++++++++++++++...---------------------------------------------///...------------...///........................------------------------,,,------.....................------------......222666:::888333000111444@@@===777111...,,,,,,------------------------------------,,,,,,,,,++++++---------------------------...///...,,,+++,,,---......---------,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------------------------------------------------......//////...------,,,------------...............------,,,,,,------...******+++,,,,,,------...................................................,,,,,,,,,---------..............................////////////////////////........................///......------......///---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------........................//////.........---------////////////////////////000000000000/////////...------------.........///........................////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111000000000000000000000111111111111111111111111111111111111111111111111444333333222222333333444444444333222333444555666444444444444444444444444333333444444444444444444222333444555666777777777444555666666555444555666888888888888888888888999666777888999999999999999::::::999888888999:::;;;;;;;;;;;;::::::999999999999;;;======<<<;;;<<<<<<<<<===???@@@AAABBBAAAAAA@@@AAAAAAAAAAAACCCFFFIIIMMMHHHCCC??????AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBEEEEEEFFFFFFFFFEEECCCBBBBBBDDDHHHJJJLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGGGG---------...............---.../////////...---,,,+++,,,,,,---...///000000------............------------...//////...------.........------------,,,------------------------,,,,,,,,,---------............---------......///000000000////////////......////////////...------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---......---,,,,,,///......---,,,+++******+++++++++,,,,,,,,,------...------------...//////...------,,,,,,------...------------------------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///...------------...///........................------------------------,,,,,,---.....................------------......555===EEEEEE>>>:::;;;???DDD===444///---...---,,,------------------------------------,,,,,,,,,,,,---------------------------.........,,,+++,,,---......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------.........///......---,,,,,,,,,,,,------------......------,,,,,,------...'''((()))+++,,,...//////................................................,,,,,,,,,---------..............................////////////////////////......................../////////....../////////------------------------------,,,,,,,,,,,,------......------------.............................................---------////////////////////////000000000/////////......------------............////////////////////////////////////////////////000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111111111111111111111111111111111111111111111111111444333333222222333333444333333333444444444555555444444444444444444444444222222222333444555555555333444555666777888888888555666777777555555666777888888888888888888888777777777777777888999:::;;;::::::999999999999::::::;;;;;;::::::::::::999999999;;;======<<<;;;<<<======>>>???@@@@@@???>>>======???@@@AAAAAABBBDDDFFFIIIFFFCCCAAAAAABBBBBBBBBDDDCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDEEEDDDDDDCCCBBBAAADDDJJJNNNQQQPPPOOOMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFF,,,---------.../////////,,,---...000000...,,,++++++,,,,,,---...///000000......////////////......---..................---............------------------------------------,,,,,,,,,---------......///...------,,,,,,,,,,,,////////////////////////.....................---++++++,,,,,,---...//////.........------,,,,,,+++---..................---//////...---,,,+++******---------.........//////...------------...//////...------,,,,,,------...------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////------------------------.........------.........------------------------------------------------,,,,,,---.........------...------,,,,,,------...111999BBBFFFDDDBBBAAACCC:::444---+++---000///,,,------------------------------------------,,,,,,------------------------,,,---......,,,,,,,,,.........---------,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------------------------...............------,,,,,,---------............------,,,,,,------...))))))***+++---...///000................................................,,,,,,,,,---------......---------...............////////////////////////........................//////............//////........................------,,,,,,,,,,,,------.........------.........................................................////////////////////////000000/////////........./////////000000000000000////////////////////////////////////////////////////////////////////////...//////000000000000000////////////////////////////////////////////////111111111111111111111111000000000000000111111111111111111111111111111111111111111111111222222222333333333333333333333333222333444555555555444444333333333333333333333333222222333333333444444444777777777777777666666555666777888777666555666888888888888888777777777777888777777666777999:::;;;;;;:::::::::999999999999::::::::::::::::::::::::999;;;<<<<<<<<<;;;===>>><<<===>>>??????>>>======;;;>>>@@@BBBAAAAAABBBCCCEEEDDDBBBBBBCCCCCCCCCAAACCCBBB@@@>>>>>>???@@@AAACCCCCCCCCCCCDDDEEEEEEFFFIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDGGGKKKOOOQQQRRRQQQPPPMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGG,,,---------.../////////***+++---......---,,,***---........................//////000000//////............------.........//////.........---------------------------------,,,,,,,,,---------......///...---,,,,,,+++,,,,,,.............../////////...------------.........***++++++,,,---...//////.........------,,,,,,,,,..............................---------------------------.........//////...------------...//////...------,,,,,,------...------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////000000---------------------------..................---------------------------------------------------+++,,,,,,---...---------------,,,,,,,,,,,,------+++...444:::======999666111---)))+++///111///+++------------------------------------------------------------------------,,,---...---,,,,,,---.........---------,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------------...............------.........////////////...------,,,,,,------...------------.........///................................................,,,,,,,,,---------......---------.........//////////////////////////////...........................------,,,,,,------..............................------,,,,,,------............------.................................---.....................////////////////////////////////////............000000000000000/////////........................////////////////////////////////////////////////---...///000111000000000////////////////////////////////////////////////111111111111111111111111//////000000111111111111111111111111111111111111000000111111111222222222333333333333333333333333222333444555555555444444333333333333333333333333444444333333333222222222777777777777777666666555666777888777666555666888777777777777777777777777888777777666777999:::;;;;;;;;;;;;;;;::::::999999::::::::::::::::::::::::999:::<<<<<<;;;<<<===???:::;;;===>>>??????>>>===;;;>>>AAABBBBBBAAAAAABBBBBBAAAAAABBBDDDEEECCCBBBCCCBBB@@@>>>>>>???@@@AAADDDDDDDDDDDDEEEFFFGGGHHHKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDGGGGGGHHHIIIKKKLLLNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIII---------...............***+++,,,---------,,,+++/////////...---------,,,......////////////......///...------------...////////////.........------------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,---............/////////---------,,,------...///++++++,,,,,,---...//////------------------------///...------------...///,,,,,,------......//////+++++++++,,,,,,,,,------...------------...//////...------,,,,,,------...------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------------,,,,,,,,,,,,------...---...222777666111,,,///...---...000000...***------------------------------------............------------------------+++---...---,,,,,,---///......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,---......///................../////////000000...------,,,,,,------...000/////////......------................................................,,,,,,,,,---------......,,,,,,------.../////////////////////////////////........................------,,,,,,,,,,,,------..............................------------............------------..............................---------.............../////////////////////////////////.........------...............---------........................////////////////////////000000000000000000000000---...///111111111000000000000000000000000000000000000000000000000000000/////////////////////////////////000111111222222222222222222222222222222000000000111222222333333222333333444444333333222333333333444444444555555333333333333333333333333444444444333222111111111333444555666777888888888555666777777555555666777666666666777777777888888777777777777888999:::;;;;;;;;;<<<<<<;;;:::999888999999::::::::::::;;;;;;999:::;;;;;;;;;<<<>>>@@@;;;<<<===>>>??????>>>>>>;;;===@@@AAA@@@@@@@@@AAA@@@???@@@BBBDDDEEEDDDCCCDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIILLLKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBDDDEEEFFFFFFEEEDDDDDDEEEGGGIIIJJJNNNMMMKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJ...............---------,,,,,,,,,,,,------......//////.........------------......//////......---///...------------...///////////////............------------------------,,,,,,,,,---------......///...---------------...---------.........//////------,,,,,,,,,---...///,,,,,,,,,------.........+++,,,,,,------...............---,,,,,,---......+++,,,,,,,,,------------+++++++++,,,,,,,,,------...------------...//////...------,,,,,,------...------------------------------..................------------------------+++,,,,,,---......//////------------------------------...//////...------++++++++++++++++++++++++------------------------++++++,,,------------,,,---,,,,,,++++++,,,,,,---000000000111333222000...//////..................------------------------------------.........///------------------------+++,,,...---,,,,,,---///......---------,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------,,,------...//////......---------.........//////...------,,,,,,------...//////.........---------................................................,,,,,,,,,---------......,,,,,,------...//////000////////////////////////..............................------------....................................------------......------,,,,,,,,,,,,------........................---------.........////////////////////////////////////.........---------///.........------------////////////////////////////////////////////////000000000000000000000000,,,---///111222111000000000000000000000000000000000000000000000000000000////////////////////////...//////000111111222222222222222222222222222222///000000111222222333333222333333444444333333222444444333222333444555666222222222222222222222222333333222222222222222222222333444555666777777777444555666666555444555666444555555666777888999999666777888999999999999999;;;<<<<<<<<<<<<:::999888999999999::::::;;;;;;;;;999:::;;;;;;:::<<<>>>AAA>>>>>>???@@@???>>>===<<<:::<<<>>>>>>>>>===>>>??????>>>???AAADDDFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAABBBAAAAAABBBCCCDDDFFFGGGDDDDDDDDDEEEFFFGGGHHHIIILLLKKKIIIHHHGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIII/////////......------,,,---------------...///000........................------............------///...---,,,,,,---...///000/////////............------------------------,,,,,,,,,---------...............------......///---------.........//////---,,,,,,+++,,,---//////,,,,,,,,,---------......***++++++,,,---...//////...---,,,++++++,,,---...++++++++++++++++++++++++---------.........//////...------------...//////...------,,,,,,------...------------------------------..................------------------------++++++,,,,,,---...//////------------------------,,,---...//////...---,,,++++++++++++++++++++++++------------------------++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---+++---......------///222------,,,+++***+++///222---------------------------------.........//////------------------------+++,,,------,,,,,,...///......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---.../////////...,,,,,,,,,---------.........------,,,,,,------...------------------------................................................,,,,,,,,,---------......,,,,,,------...///000000////////////////////////........................//////............//////////////////////////////......------------......---,,,,,,++++++,,,,,,---........................---------.........////////////////////////////////////.........---------111111000000/////////...000000000000000000000000////////////////////////000000000000000000000000+++---///111222222000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000111222222222222222222222222222222222///000000111222222333333222222444444444444222222555444333222222444666777222222222222222222222222111111111222222333444444555555555555555444444333444555666555444333444666333444555666777888999:::555666888999::::::999999<<<<<<======<<<:::999777999999999::::::;;;;;;;;;999:::;;;;;;:::<<>>>>>>>>>>>@@@CCCFFFFFFFFF@@@@@@AAAAAAAAA@@@???>>>BBBBBBCCCDDDEEEGGGIIIJJJHHHGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAABBBCCCEEEGGGHHHCCCEEEGGGJJJKKKLLLKKKKKKLLLJJJHHHGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHH..........................................------------............------........................//////////////////......////////////////////////---------,,,,,,+++++++++///---+++((((((+++---///------------------------------------------------///............---------,,,,,,---------------------,,,,,,+++,,,---///000------------------------------------------------------------------------......................................................,,,++++++,,,---.........---------,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***.....................---------------------------..................------111111000///...------,,,---...............------......//////......---,,,........................++++++,,,---.............................................------,,,,,,,,,---,,,++++++,,,---///000...---,,,++++++---...000111111000///...---,,,,,,,,,,,,,,,------.........////////////////////////..................------////////////////////////.........////////////000................................................,,,,,,,,,,,,,,,---...///........................111000///...---,,,++++++........................------------------------.........------,,,,,,,,,......------------..............................000000000000000/////////........................//////////////////////////////.........---------............////////////------...///000000//////////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000000000000000000111111222000111111111111222222222222222222111111111000000111111111222222333333333555444444333333444444555444555555555444333333222444444444444444444444444555555444444444333333333333333444444555666666666555555555444444333333333666666777777888888888999777777888999999999999999999;;;<<<======<<<:::999888888777777777777777888999999999:::;;;<<<===>>>>>>???@@@AAAAAA@@@>>>===:::;;;<<<>>>???AAABBBCCC????????????@@@AAABBBCCCAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDFFFHHHJJJGGGFFFEEECCCBBBBBBAAAAAABBBAAAAAA@@@AAABBBCCCDDDGGGFFFDDDCCCBBBCCCEEEFFFDDDDDDGGGMMMTTTUUUQQQLLLHHHIIIIIIHHHFFFFFFHHHIIILLLLLLKKKJJJIIIHHHHHHGGG..........................................------------............------...........................................................................---------,,,,,,,,,+++...---+++******+++---...------------------------------------------------...---------,,,,,,,,,,,,++++++,,,------......///------,,,,,,,,,---...///------------------------------------------------------------------------...................................................---,,,++++++,,,------......---------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,........................------------------------..................------.........---,,,,,,++++++---...............------......//////......---,,,........................,,,,,,------...---------..............................---------,,,,,,,,,------,,,,,,,,,---.........---,,,++++++---...000000000//////......------------...............///........................................................................------........./////////................................................---,,,,,,,,,------...///.......................................---------........................------------------------...------------------,,,......------------..............................////////////////////////................................................//////.........---------............////////////------...///////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000/////////...///000000111000000111111111222222222222222222111111111000000111111222222222333333333333333222222222222333333444444555555444333333222444444444444444444444444555444444444444333333333333333333444555555666666666666555555555444444444666666777777777888888888555555666777777777777666888999;;;<<<<<<:::999888888888888777777777888888:::999999::::::<<<=========>>>@@@AAAAAA@@@>>>===>>>>>>======<<<;;;;;;:::???>>>>>>>>>???@@@AAAAAA??????>>>??????@@@AAAAAABBBBBBAAAAAABBBDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@AAACCCDDDEEEEEEDDDCCCBBBAAABBBDDDEEECCCCCCFFFLLLSSSVVVTTTPPPKKKLLLLLLJJJHHHGGGHHHIIIKKKKKKJJJIIIHHHHHHGGGGGG------------------------------------------......------............------------------------------------------------------.................................------------------,,,,,,++++++,,,,,,---------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,---...//////......---,,,,,,,,,------------------------------........................---------------------------------------------------------------------------,,,,,,+++,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------------------------......,,,,,,,,,,,,,,,,,,,,,,,,------...............---......//////......---,,,---------------------------------...------,,,,,,------------------------...------------,,,,,,,,,---------...------,,,,,,------,,,+++,,,---...///........................///////////////.........................................................------------------------,,,---------............................................................---------,,,------...///........................---------.........//////................................................---------------...............------------..............................,,,------....../////////........................------------------------...............---------............////////////---......///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...............//////000000000000111111111222222222222222111111111111111111222222222222333333333222222111111111111222222444444444444444333333222444444444444444444444444444444444444333333333333222333333444444555555666666666666666555555555555666666666666777777777777444555555666666666666666666777888999999999777777888888888888888888888888:::999999::::::;;;<<<===<<<>>>???@@@@@@???>>>===999::::::;;;<<<===>>>>>>>>>>>>>>>======>>>??????<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBCCCEEEEEEDDDCCCBBBAAAAAA@@@???@@@@@@@@@BBBCCCEEEFFFCCCCCCBBBAAAAAABBBCCCDDDBBBBBBDDDJJJQQQUUUUUUSSSNNNNNNNNNLLLIIIGGGHHHIIIKKKJJJIIIHHHHHHHHHHHHHHH------------------------,,,,,,------------......,,,------......------,,,------------------------+++,,,,,,,,,,,,,,,------................................................+++,,,,,,------,,,,,,+++---------------------------------------------------------,,,,,,,,,,,,+++,,,,,,------------------///......---,,,,,,,,,,,,------------------------////////////////////////------------------------------------------------------------------------------------------............---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------------------------------,,,,,,------------......---------....../////////,,,---......///..................///......---,,,------------------------............---,,,++++++------------------------------------------------------...///...---+++***------,,,,,,,,,---...///---------....../////////000/////////......------........................---------...............------------------------,,,,,,,,,---------............................................................------------..............................---------............///........................////////////////////////,,,,,,------......//////......------------..............................++++++,,,,,,---...//////........................------------------------....................................////////////......///////////////...////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000///............///000000000000000000111111111111111111111111111111111111222222222222222222222222222222111111111111222222333333444444444333333222333333333333333333333333444444444333333333222222222222222333444444555555555555555555555555444444666666666666666666666666555666777777888888777777555666666777888777777666888888999999999999999999:::999999999:::;;;;;;<<<;;;<<<>>>@@@@@@???>>>===999:::;;;<<<>>>@@@AAABBB>>>>>>===<<<<<<<<<======<<<<<<<<<===>>>???@@@AAA??????@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAA>>>???@@@AAABBBDDDEEEFFFCCCBBBBBBAAABBBBBBCCCDDDBBBBBBCCCGGGMMMQQQRRRRRRLLLMMMMMMKKKIIIHHHIIIJJJKKKJJJIIIHHHHHHIIIIIIJJJ------------------------,,,,,,,,,,,,------......,,,,,,------------,,,,,,------------------------++++++++++++,,,,,,------................................................+++,,,,,,------,,,,,,+++------------------------------------------------............------------.........------,,,,,,+++.........------,,,,,,+++------------------------////////////////////////------------------------------------------------------------------------------......////////////......---------,,,,,,,,,------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,------......,,,,,,------.../////////,,,------...//////...............///......---,,,------------------------............---,,,++++++------------------------------------------------------...///...---+++***,,,,,,,,,,,,------......,,,,,,------....../////////......------,,,,,,,,,........................---------.........//////------------------------,,,,,,,,,---------......................................................///......---------..............................///............---------........................////////////////////////---------....../////////......------------..............................***++++++,,,---......///................................................---.................................////////////...///////////////......////////////////////////........................000000000000000000000000////////////////////////////////////////////////000000//////000000111222//////000000000111111111111111111111111111111111222222222222222222222222333333222222222222333333222222333333444333333222333333333333333333333333444444333333333222222222111111222222333444444444333333333333333333333333666555555555555555555555555555666777777777777666555555666666777777777777777888999:::;;;:::::::::::::::999999999:::;;;;;;:::;;;===?????????===<<<@@@@@@???>>>===<<<;;;;;;======<<<<<<;;;<<<<<<<<<>>>======>>>???@@@AAAAAA===>>>@@@BBBDDDEEEFFFGGGEEEEEEEEEEEEEEEDDDBBBBBB>>>>>>@@@AAACCCDDDEEEFFFBBBBBBBBBCCCCCCDDDDDDEEECCCCCCCCCFFFIIIKKKMMMMMMHHHIIIJJJIIIHHHHHHJJJKKKKKKKKKIIIIIIIIIJJJKKKLLL,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------------------------------------.........+++,,,,,,------,,,,,,+++------------------------------------------------//////.........---------.........------,,,,,,+++------.........---,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000//////......---------,,,,,,,,,---......//////......---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******++++++,,,,,,,,,------------------------++++++,,,,,,------......******++++++,,,,,,,,,---,,,,,,---...////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...------,,,,,,,,,,,,,,,---------......,,,,,,------.........///---------------,,,,,,,,,------------------------,,,,,,------.../////////------------------------,,,---------............................................................000///......---.................................//////.........---------.............................................................../////////......------------..............................+++,,,,,,------.................................////////////////////////---------...........................//////////////////////////////...---////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000111222222/////////000000000111111111111111111111222222222333333333222222222222111333333222222222222333333111222222333333333333333333333333333333333333333333333333333222222222222000111111222222333333444222222222222222333333333555555555555555444444444222333333444444444444444666666666777777888888999777888:::;;;<<<<<<;;;:::::::::999999999999::::::999:::<<<>>>???>>>===<<<============<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======@@@@@@?????????@@@AAAAAA===>>>@@@CCCEEEGGGHHHIIICCCDDDEEEEEEEEEDDDBBBAAA>>>???@@@BBBCCCDDDDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJFFFGGGHHHGGGGGGGGGIIIKKKKKKJJJHHHGGGHHHJJJLLLMMM,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---------,,,,,,,,,,,,,,,---------......+++,,,---.........---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.........---......---------,,,,,,,,,,,,---............---,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,------......------------------------***++++++,,,------......++++++++++++++++++,,,,,,+++,,,---...////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,------......------------------------------------------............------------------------,,,,,,------...//////000........................------........./////////................................................000000///.......................................---------.......................................------------------------////////////..................------------..............................---------------.........................................................---------.........//////............///////////////////////////...------////////////////////////................................................///////////////////////////////////////////////////////////////000111111////////////000000000111000000111111111222222222333333333222222222111111222222111111111111222222111111222333333333333333222222222222222222222222333333333222222222222111000000111111222333333333222222222333333444444444555555555444444444333333222222333444444444444333777777777777888999:::;;;777888:::<<<===<<<;;;;;;::::::999999999999999:::888:::<<<>>>>>>>>>===<<<:::;;;<<<===>>>@@@AAAAAA<<<;;;;;;<<<<<<===>>>???AAAAAA@@@?????????@@@@@@===???AAADDDEEEGGGGGGGGGAAABBBCCCDDDCCCBBB@@@??????@@@AAACCCCCCDDDCCCCCC@@@@@@AAABBBCCCCCCDDDDDDDDDFFFGGGHHHIIIIIIIIIJJJGGGHHHHHHGGGFFFFFFHHHJJJHHHGGGFFFEEEFFFHHHKKKLLL,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------------------------------------------------------,,,,,,,,,++++++)))***+++,,,...///000111***+++---...///...------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,......---------,,,,,,,,,++++++------------++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...///000000------------------------******+++,,,,,,---......------------------------+++,,,---...////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++,,,---///000+++,,,------......---------------------------------.........//////000000------------------------,,,,,,------...///000000////////////////////////.........////////////000................................................000000///.......................................++++++,,,---...///000111........................------------------------000000//////......------.........------...................................................------........................---------------------------------.........//////............/////////000//////000000///...------////////////////////////................................................////////////////////////////////////////////////...............///000000////////////000000000000000000111111222222222222333333333222222111111111111111000000000000111111000111222333333333333333222222222222222222222222333333333222222222111111000000000111222222333333333333333444444555555555555555555444444333333333333444555555666666555555888888888888999:::;;;<<<777888;;;<<<======<<<;;;::::::999999888999999999888999;;;===>>>>>>===<<>>>>>;;;;;;;;;<<<===>>>???@@@BBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEEEE???@@@AAABBBBBBAAA???>>>???@@@BBBCCCDDDCCCBBBBBB>>>???@@@AAABBBCCCCCCBBBDDDFFFIIIJJJJJJJJJKKKKKKIIIJJJJJJHHHFFFFFFGGGHHHFFFEEEDDDCCCDDDFFFIIIKKK+++++++++,,,,,,------------.........---,,,,,,++++++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---......---,,,+++......................................................////////////......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++*********+++---...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///////////////.........------------.../////////...,,,+++***)))))))))***,,,...///------++++++++++++------////////////////////////------------------------,,,,,,---...---,,,***)))++++++,,,------......///...,,,++++++,,,---,,,***,,,,,,------...///000000---------.........//////........................------------------------///////////////////////////......------,,,++++++------------------------------............------,,,,,,,,,---------......---,,,++++++---//////......---,,,,,,++++++++++++.........------,,,,,,,,,,,,---......//////........./////////...------,,,//////...---+++***))))))........................///......------,,,++++++,,,---------------------///............---------........................//////////////////////////////////////////......111000///...------...///....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////......////////////////////////111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333555555555444444333333333333333333222222111111111222222111111222222333444444444444333333222222222111111111111222333444444444444444444444444444444666888999999888888999:::<<<<<<<<<;;;;;;:::::::::777888999999:::::::::::::::999888888888:::<<<>>>DDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<<<<===??????AAA@@@???>>>===============>>>???AAAAAABBBBBBBBB>>>???AAABBBBBBAAA@@@???;;;===@@@BBBCCCBBBAAA@@@???@@@AAABBBCCCBBBAAAAAAAAADDDGGGIIIJJJJJJKKKLLLLLLKKKIIIGGGEEEEEEEEEEEEGGGFFFGGGGGGHHHIIIJJJKKK........./////////000000------......------,,,++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,------------...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------,,,........................---------------------------......//////......------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++*********+++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------......///.........------------...............------,,,---,,,+++*********++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,------...---,,,+++***........................---,,,++++++------,,,***,,,,,,------...//////000------------.........///------------------------------------------------........................------------------------------------------------------............------------------............---+++***+++,,,......---///...------,,,,,,,,,---......---------,,,,,,,,,,,,---......//////......,,,---------,,,,,,+++***000//////...---,,,++++++------------------------------------------------.........------,,,,,,+++................................................................................................000///...---,,,------.......................................////////////........................////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222555444444444333333333333333333333222222222111111222222111111222222333444444444444333333222222222444444333333222333333333444444444444444444444444666777888888777777888999;;;;;;;;;;;;::::::::::::777888888999999999999888:::999888888888:::<<<===????????????>>>===<<<;;;<<<;;;;;;::::::;;;===>>>AAA@@@???>>>===============>>>>>>???@@@@@@@@@@@@===???@@@BBBBBBAAA@@@???<<<>>>@@@BBBCCCBBBAAA@@@???@@@AAABBBBBBBBBAAAAAAAAADDDGGGHHHHHHHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHIIIJJJ,,,,,,,,,,,,------------------......------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......))))))************+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,............------------///......------------------,,,++++++******++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,------------,,,++++++111000000///......---------,,,+++,,,......---+++,,,,,,------.../////////------------............,,,,,,,,,,,,------------------------------------........................++++++,,,------...//////------------------------------............------------------...............---+++,,,---///......//////.........---------...------------,,,,,,,,,,,,---......//////......,,,------------,,,++++++////////////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...////////////...---,,,++++++***---------......///000000........................------------------------------------------......///...---,,,,,,,,,------....................................////////////........................////////////////////////////////////////////////////////////////////////000000000000////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444333333333333333222333333333222222222222111222222111111222222333444444444333333333333222222777666555444333333333333444444444444444444444444444666777777666555777888999999999:::::::::::::::888888999999999888777777999999888888999:::<<<===::::::;;;;;;;;;;;;::::::;;;;;;:::::::::;;;===>>>@@@@@@???>>>============<<<======>>>>>>>>>=========>>>@@@AAAAAAAAA@@@???<<<>>>@@@BBBBBBBBBAAA@@@???@@@@@@AAABBBAAAAAAAAAAAACCCEEEFFFEEEEEEFFFGGGFFFEEEDDDBBBBBBBBBCCCDDDFFFFFFFFFFFFFFFGGGHHHIII+++++++++++++++++++++,,,,,,------...------,,,,,,,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,---------..............................,,,------......------,,,...---,,,++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********------------------------///...---,,,+++,,,---...))))))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------,,,,,,////////////......---------------///000111///...---------.........//////------------------------++++++,,,,,,,,,,,,,,,---------------------------........................,,,,,,,,,---------......------------------------------............------,,,,,,,,,,,,------------111///......///000000///------.........---------------------------------,,,---......///...............////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---...///000111111........................------------------------,,,,,,,,,---------------............................................................////////////........................////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333333222222222222222222222222222222222222222222111111222222333444333333333333333333333333555555444333333333333333444444444444444444444444333444666555444444555777777888888999999:::::::::::::::::::::999888777777888888888888999:::;;;<<<999999:::;;;<<<<<<;;;;;;===<<<<<<;;;<<<===???@@@??????>>>===============<<<<<<<<<<<<<<<<<<;;;;;;===>>>???@@@AAAAAA@@@@@@===???@@@AAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHH////////////............,,,,,,------...------,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,---------..............................,,,------......------,,,...---,,,++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---.....................---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))),,,,,,------------------///...---++++++,,,------((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------...,,,,,,---------...............///111333444222000---------...............------------------,,,,,,+++++++++,,,,,,---------------------------------..............................---------,,,,,,,,,------------------------------............------***++++++++++++,,,,,,,,,000///------...//////...+++,,,------------,,,,,,------------------------,,,---......///...............///000000//////...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........+++,,,---...///111222222........................------------------------,,,,,,,,,---------....../////////000000000//////....................................////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333222222222222222333444444444444444444444444444444222444555555444444555666666777777777888888999999:::;;;;;;;;;:::999888888888888888888999:::;;;;;;999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@???>>>==================;;;<<<<<<<<<<<<;;;;;;:::======>>>???@@@@@@AAAAAA>>>???@@@AAAAAAAAA@@@@@@????????????@@@@@@AAAAAA@@@AAABBBAAA@@@@@@AAABBBEEEDDDCCCBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEFFFFFF.........---------------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------------,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++........................---------------------------------,,,------...///++++++,,,,,,---......///---...///222555555444222........................------------,,,,,,,,,,,,++++++,,,,,,------......------------------------------------------------//////...---,,,,,,++++++------------------------------............------++++++++++++,,,,,,,,,,,,///---++++++,,,---,,,+++***+++,,,---------,,,+++,,,,,,,,,------------...,,,---......//////......,,,,,,---............---------------------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++***++++++,,,---...//////,,,------///000111222222........................------------------------,,,,,,,,,---......////////////000111111111000000....................................////////////------------------------////////////////////////////////////////////////////////////////////////////////////000000000000........................000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222111222222222222333333333222222111111222222333444222222333333333333444444111111111111222333444555444444444444444444444444222444555555444444555666666666666777777777777777999999:::::::::999888888777777888888999:::::::::888888999:::::::::::::::999999888888999;;;===>>>>>>======<<<<<<=========;;;<<<<<<=========<<<<<<<<<======>>>???@@@AAAAAA???@@@@@@AAAAAA@@@@@@@@@@@@????????????@@@AAAAAA???@@@AAA@@@??????@@@BBBFFFEEEDDDCCCCCCDDDFFFFFFDDDDDDDDDCCCCCCDDDDDDEEE,,,,,,,,,++++++*********+++,,,------......------------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------,,,........................------------------------,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---.........---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------,,,++++++++++++,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++------------------------------------------------...------,,,---...///000------------............+++,,,...222555555333111........................---------,,,,,,,,,+++++++++,,,,,,---......//////---------------------------------------------------------------------,,,------------------------------............------,,,,,,---------.........000...,,,,,,---...---,,,***+++---...///...---,,,,,,,,,,,,---------......,,,---......//////......,,,,,,---.............../////////...............---------------------------------------------,,,+++,,,,,,------.........------...///000111111222................................................,,,------...//////000000---...///111111111000///....................................////////////------------------------////////////////////////////////////////////////////////////////////////.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000111111222222111111222222222333333333222222111111222222333444222222222333333444444444333333222222222333333444444444444444444444444444333444555555444444555666777777666666666666666555666777777888888888888777666777888999999:::::::::888999:::::::::::::::999999888888888999;;;===>>>======<<<<<<<<<======>>>;;;<<<===>>>?????????>>><<<<<<======???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???AAAAAA>>>?????????>>>???AAACCCFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBCCCCCCDDD/////////......---------+++,,,,,,---.........------------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,------------......******+++++++++,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,............,,,+++................................................,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++---...///...------++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,---...---,,,+++***'''(((***,,,---------,,,++++++------------++++++------------------------------------------------...------,,,---...///000000000000///......------***+++---111444444222000.....................------------,,,,,,+++++++++,,,,,,------...///000000------------------------------------------------+++,,,,,,------......///---------------------------..................---........./////////000000333222000///000111000///+++,,,...000000///...---,,,,,,,,,------.........,,,---......//////............///000111111000000111000000000////////////........................+++,,,,,,------......///---------------------,,,......//////000000111111........................////////////////////////------......///000111111,,,---///000000000///......................................./////////000------------------------////////////////////////////////////////////////////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111//////000000111111111222111111111222222333333333222222111111222222333444222222222333333444444444666666555444333333333333444444444444444444444444333444666555444444555777777777666666555555555444444444555666666777666666666777888999999:::999999;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;===???@@@======<<<<<<<<<======>>><<<<<<>>>???@@@@@@@@@@@@<<<<<<<<<===>>>@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???AAABBB>>>??????>>>>>>???AAADDDFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCC***+++,,,,,,------,,,,,,...------,,,,,,------............------,,,,,,,,,------------------------...------,,,,,,------...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,------...............---------------,,,,,,+++++++++---------............///......---------,,,,,,,,,......------------......///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---......//////......---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,------------,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,---------......000//////---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,////////////////////////111000///---+++)))(((''',,,---...//////...---,,,------------------------++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------000...---+++******++++++,,,,,,,,,------.........,,,,,,,,,---------............------------......////////////////////////........................////////////////////////---------...///000000111//////.........---------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---///......------,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///...,,,*********,,,---................................................------,,,,,,,,,,,,------...------------...//////111111000......---------////////////////////////....................................////////////////////////////////////222111111111000000//////111111111111111111111111222111111111000000//////000000000111222222222333111111222333333333333222222222111111222222333444333222222111111222222333333333333333333333333333333333333333333333333333666666666666666666666666444444444555555555555666888888888888888777666666777777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>><<<999777777888;;;;;;<<<<<<======>>>>>>>>><<<;;;===@@@AAA>>><<<>>>???@@@???>>>>>>@@@BBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA------...///////////////------------------------......---------,,,,,,,,,------------------------...------,,,,,,------...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------............---------------,,,,,,,,,++++++---------............///---------....../////////......------------......///...---,,,,,,,,,,,,---,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------,,,---...//////...---,,,........................000000///---,,,+++******,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------///...---,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,---------............------------......------------------------................................................,,,,,,,,,---...///////////////.........---------------...//////...---------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///...,,,+++***+++,,,---...............---------..............................------------......///............///000000111000///......---------////////////////////////....................................////////////////////////////////////000000000000//////......111111111111111111111111111111111111000000000///111111111111111222222222000111111222222222222222222222111111222222333444333333222222222222333333333333333333333333333333333333333333333333333333555555555555555555555555444444444555555555555666777888888888888777666666555555555666666777777777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<:::999:::;;;============>>>>>>>>>>>>===<<<;;;<<>><<<>>>?????????>>>>>>@@@AAABBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCC......///000000000000///,,,---...//////...---,,,...------------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,------...------,,,------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------............------------------,,,,,,,,,,,,---------............///,,,,,,---...///000111222......------------............---,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------////////////...---,,,++++++++++++,,,------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////------............------////////////////////////111111///...,,,***)))))),,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------...------,,,+++***,,,,,,,,,------------...,,,,,,,,,---------............------------......------------------------........................------------------------++++++,,,,,,---........................---------------...//////...------------,,,,,,,,,,,,------++++++,,,------...//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------............///..............................,,,+++++++++,,,---//////.........---------........................///..................//////////////////000111111111000///......---......////////////////////////....................................////////////////////////////////////////////////............000000000000000000000000111111111111000000000000222222222111111111111111///000111111222222111111222222111111222222333444333333222222222222333333333333333333333333333333333333333333333333333333555555555555555555555555444444444555555555555666777777888888777777666555333333444555666666777777999999999999999999999999:::::::::;;;;;;;;;<<<<<<999;;;<<<<<<;;;;;;===>>>>>>>>>>>>>>>>>>=========;;;;;;:::<<<===>>>===;;;===>>>>>>>>>======???AAABBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBB???@@@@@@AAABBBCCCDDDEEE,,,------...///.........+++---...000000...---+++------------------------...........................------,,,,,,------...,,,,,,------...------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,---.........------------------------,,,,,,---------............///,,,------...//////000000......------------.........------,,,,,,,,,------,,,,,,,,,++++++,,,,,,------......//////......---,,,,,,,,,------------...,,,,,,,,,---------------///////////////......------,,,,,,,,,,,,------...------............------------------------------,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,++++++------------------------------------.........///...........................------------,,,,,,,,,------------------------........................,,,---------------------,,,,,,,,,---------......,,,,,,,,,---------......------------............------------------------,,,---.........---+++***------------------------,,,,,,,,,---------............------------......////////////////////////........................------------------------,,,,,,---------.................................---..................---------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///...........................---,,,,,,,,,,,,------/////////...------,,,,,,........................//////............////////////......//////000111000000///...............////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////111111111000000000000000333222222222111000000000//////000111111111111000222222111111222222333444333333333222222333333333333333333333333333333333444444444444444444444444555555555555555555555555444444444555555555555666777777777777777666666555222333333555666777888888999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::;;;======<<<<<<===???>>>>>>======<<<<<<<<<;;;:::::::::;;;<<<<<<;;;;;;<<<===>>>===<<<<<<>>>@@@AAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAAAAA@@@@@@@@@???BBBBBBBBBCCCCCCBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDD,,,------...///.........,,,---///000000///---,,,------------------------...........................------,,,,,,------...+++,,,,,,---.........------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,---......---------------------------------------............///------------------------......------------......------,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,---......//////......---,,,,,,---------.........,,,,,,,,,------.....................//////000000000///...---,,,+++,,,,,,---......//////......---------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,+++------------------------------........./////////........................000//////...---,,,+++***---------,,,,,,---------------------------------******+++,,,---//////000,,,,,,,,,---------......,,,,,,,,,---------......---------....../////////------------------------,,,---...///...---,,,+++------------------------,,,,,,,,,---------............------------......////////////////////////........................------------------------.............../////////---..............................------............------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------............///........................---------------------...//////.........---------........................//////............//////......------......///000000//////............///////////////////////////....................................////////////////////////////////////000000000000000000000000////////////////////////000000000000000000111111333222222222111000000000//////000111111111111000222222111111222222333444444333333333333333333444333333333333333333333333444444444444444444444444555555555555555555555555444444444555555555555666777777777777777666555555333333444555777888999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>???>>><<<;;;<<<===<<<<<<<<<;;;;;;::::::999999:::;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<>>>@@@@@@?????????@@@AAABBBBBBAAAAAA@@@@@@??????>>>>>>AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB......///000000000000///---...///000000///...---,,,,,,,,,------------..............................------,,,,,,------...++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---***+++,,,------...------------------............---------............///......------,,,,,,,,,,,,......------------......------,,,,,,,,,---......------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,---------............,,,,,,,,,---......//////---------......///111111222111///---++++++++++++------............------------------------------,,,,,,,,,---......//////---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......***+++,,,,,,---...//////---------------------------------.........//////++++++++++++++++++++++++---------------.........------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------...//////000000------------------------------............------...------------,,,,,,,,,,,,,,,,,,---------............------------......------------------------........................------------------------////////////////////////---------...............///...------------...///......------------......//////...---,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,---......//////---------............///........................------------............................................................///..................///---------------...////////////............//////////////////////////////....................................////////////////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111222222222111111111111111///000111111222222111111222222111111222222333444444444333333333333444444333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555666666666777777666666555444444444555666777777888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<>>>>>>>>======???AAA??????>>>>>>>>>???@@@@@@@@@@@@??????????????????@@@AAAAAABBBBBBAAAAAA@@@CCCCCCBBBBBBBBBAAAAAAAAA------...///////////////.........//////.........,,,,,,,,,---------.................................------,,,,,,------...***+++,,,---............++++++++++++++++++++++++------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---******+++,,,------------------------.........///---------............///------------..................------------......,,,,,,,,,,,,,,,---...///...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++------------............,,,,,,------...////////////...---------...///000222000...,,,+++,,,,,,------------......---------........................,,,,,,------.../////////................................................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......***++++++,,,---...///000........................,,,,,,---------.........+++++++++++++++++++++++++++,,,,,,---...///000000------,,,++++++,,,------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000000------------------------......------------............---------,,,,,,,,,,,,,,,,,,---------............------------......------------------------........................................................................---------........./////////...------------...///......------------......---------------------,,,---------,,,,,,+++++++++,,,,,,------.../////////---------............///........................,,,------...............,,,,,,------.../////////..............................------------.....................//////000//////............//////////////////////////////..................................../////////////////////////////////////////////000000000111111111111111111111111111111///000000000111111111111111111111111111222222222000111111222222222222222222222111111222222333444444444333333333333444444333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555555666666666777777666666555444444444444555555666666666999999999999999999999999:::::::::;;;;;;;;;<<<<<>>?????????>>>>>>@@@AAA@@@@@@???>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBB***+++,,,,,,------,,,,,,//////............//////,,,,,,,,,------.........////////////////////////...------,,,,,,------...***+++,,,---............************************------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---)))***+++,,,------...------------.........//////---------.........//////,,,------...///000111111.........------.........,,,,,,,,,,,,,,,---...///...---,,,,,,++++++++++++---......//////......------------.........//////,,,,,,------...///000000111000...---,,,,,,------000///---,,,,,,---...///,,,------------------,,,........................,,,,,,------...///000000................................................------++++++++++++------,,,,,,,,,---------......------------------,,,,,,........................,,,,,,,,,---------......---------------------------------.........//////------++++++++++++------////////////////////////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000111------------------------///...---,,,,,,---///000.........------,,,,,,,,,,,,,,,,,,---------...............------.........////////////////////////........................////////////////////////---------------------------------........./////////...---,,,,,,---...///......------------......+++,,,,,,------......///---------,,,,,,+++++++++,,,,,,------...///000000---------.........//////........................,,,,,,---.../////////...+++,,,,,,---...///000000........................---------,,,,,,---------///////////////000111111//////.........//////000////////////////////////..................................../////////000////////////////////////---.........//////000000111111111111111111111111//////000000111111111222000000111111222222222333111111222333333333333222222222111111222222333444555444444333333444444555333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555666666666666666666666555555444444444444444444444444444777777777777777777777777:::::::::;;;;;;;;;<<<<<<>>>???@@@???>>>===>>>???:::::::::;;;;;;<<<<<<<<<999;;;>>>>>>;;;:::<<<>>>>>>???@@@???>>>>>>@@@BBBAAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAABBBCCCDDDDDD000000//////............+++---...---,,,******++++++,,,---......---,,,+++------------------------...---,,,+++++++++++++++++++++------------+++++++++******))))))******++++++++++++******)))))))))++++++,,,,,,,,,---------.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////........................------------------------///...---,,,,,,,,,,,,,,,---.........---,,,,,,+++------------------------------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------............------000///...------...///000------------------------&&&'''(((***,,,...///000000///......///000111222...---------...///111222//////////////////////////////.........---------......---------,,,,,,,,,+++,,,---...////////////000000///------,,,,,,,,,---------............///000///---------...000222000000//////.........---////////////////////////......------------.....................---------------,,,++++++++++++,,,................................................,,,,,,,,,---------......////////////////////////---...///000000///...---------,,,,,,,,,,,,------////////////////////////////////////////////////////////////////////////111000///...............////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......111111000000000000111111111111111111111111111111111111111111222222222222222222222222222222222222222222111111222222333444777555333444555666555444666666555444333333222222333333333444444555555555555444333222222222333444333333333444444444555555666666777888888777666555444444555555555555444444333444444555666777888888888999999::::::;;;;;;<<>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999999<<<===???@@@AAAAAA@@@@@@AAA@@@@@@???>>>===<<<<<<>>>AAADDDEEECCCBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDEEE/////////......------------...000///---,,,,,,------...////////////...---..............................---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********++++++,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,---------............................................................------------------------///......---------------------......------,,,+++......................................................---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++.........---------,,,,,,......---------,,,,,,,,,++++++,,,,,,---......///---------------------------------......---------,,,,,,,,,,,,------------............---------,,,..............................---------,,,,,,,,,------............------......------------......------------------------++++++,,,,,,---...//////000///.........///000111......------...///000111//////////////////////////////.........---------............------,,,,,,+++,,,---...////////////111000///...---------------------............///...---,,,++++++---...000000/////////............////////////////////////......------------......------........................---,,,,,,,,,,,,,,,................................................,,,,,,,,,---------......////////////////////////......////////////............------------..............................////////////////////////////////////////////////000000///...............////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111000000000000111111111111111111111111111111////////////000000000000222222222222222222222222222222111111222222333444666444333333444555555444333333333333333333333333222222222333333333444444444444333222222333333444333333333444444444555555555555666777777777666555555555666666666666555555444555555666666777777777888999999::::::;;;;;;<<>>===============<<<;;;::::::;;;<<<===<<<=========<<<<<<;;;:::;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@???>>>======<<<===@@@BBBCCCBBBAAA@@@AAAAAAAAABBBBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCC......------------,,,,,,...000111111///....../////////000000000000//////000000000000000000000000///...------,,,---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,------------------........./////////................................................------------------------//////..................------......------,,,,,,////////////////////////------......//////000000......---------,,,,,,,,,---------.........//////,,,,,,,,,++++++*********---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,//////............------...------------,,,,,,,,,+++,,,,,,------.........---------------------------..................---------------.........////////////.........------..............................---------,,,,,,,,,------............------,,,,,,------------,,,,,,------------------------000////////////.........000///......---.........///......---......//////////////////////////////...............---------/////////............---,,,---......////////////111111000///............---------............///...---,,,,,,,,,---...///////////////............////////////////////////......------------......,,,---------...///////////////...---------------................................................,,,,,,,,,---------......//////////////////////////////............/////////..................///........................////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000000000.........///000111111111111111000000000000111111111111111111111111111111////////////000000000000222222222222222222222222222222111111222222333444555333222222333444444333000000111222222333444444111111222222222222333333444444333333333333444444333333333444444444555555333444555666777777777666666666777777777777666666666666666666666777777777888999999::::::;;;;;;<<>>======<<<<<<======;;;;;;::::::::::::;;;;;;=========>>>======<<<<<<:::;;;===???@@@@@@@@@???@@@@@@??????>>>>>>=========???AAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA,,,,,,,,,,,,,,,,,,,,,,,,...///111111///...////////////000000000000/////////////////////////////////......---------......,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------------............////////////000................................................------------------------//////////////////......,,,------...------,,,,,,.............../////////+++,,,,,,---...///000000......---------,,,,,,,,,------.........///////////////......---,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................,,,,,,------------,,,,,,............------------------------------------,,,,,,,,,---------......---------------------------......//////......---............////////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------............------,,,---...//////...---,,,------------------------000000000//////.........//////......------------///.....................////////////////////////......................../////////////////////...------...///////////////111111000///////////////---------............///000//////...///000111111///////////////.........////////////////////////......------------......,,,,,,,,,---...///000000000000///...............................................................,,,,,,,,,---------......////////////////////////000///...------...///000//////............//////........................////////////////////////////////////////////////...///////////////......////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111111111000000000000111111111111111111111111111111000111111111222222222222111111111111111111111111222222111111222222333444444222111111222333333222111111111222333333444444222222222222222333333333333333333333444444444555333333333444444444555555333333444555666777777777777777888888888888777777888777777777777777777777888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;::::::::::::;;;;;;;;;<<<<<<=========<<<<<<999;;;<<<>>>?????????????????????>>>>>>>>>>>>>>>>>>???AAAAAA@@@@@@AAACCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBB+++,,,,,,,,,,,,,,,,,,,,,,,,...//////...---...///......................................................---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------------------------,,,,,,---------.........------------------------,,,,,,---------..................////////////000................................................------------------------......///000000//////...,,,,,,------...------,,,,,,,,,---------.........******+++,,,------............---------,,,,,,,,,------------.........///000/////////.........------,,,,,,,,,,,,---......,,,,,,,,,---------..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------------------------------------------............------........./////////000000000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------............---------...///000000///...---------------------------...............//////////////////......---,,,,,,...............---------////////////////////////---......................../////////////////////---...//////000/////////111000000////////////000---------............///////////////000000111111.........///////////////////////////////////////......------------......,,,,,,,,,---...///000000000000///............///................................................,,,,,,,,,---------......////////////////////////000///...------...///000//////............//////........................////////////////////////////////////////////////---...//////000///......////////////////////////////////////////////////////////////////////////////////////////////////111000000000/////////...111111000000000000111111000000000000000000000000000111111111222222222222111111111111111111111111222222111111222222333444444222000111222333222111444444444444444444444444444444444444444333333333333333444444555555555555333333333444444444555555444444444555666777888888777777888888888888777777888888888888888777777777888999999::::::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAAAAA@@@AAACCCFFFEEEDDDBBBAAAAAABBBCCCDDDFFFFFFFFFGGGFFFEEEDDDCCC++++++,,,,,,,,,,,,------+++---......---------...------,,,,,,,,,,,,------------------------------------------------...///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,---------------...,,,---------............,,,,,,,,,------------...,,,---------............------........./////////------------------------........................------------------------,,,---...///000///...---,,,,,,------......------++++++,,,,,,---.........******++++++,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................------............------+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...------------------------------------------------,,,------------------,,,............/////////000/////////.........------..............................---------,,,,,,,,,------............------...//////////////////...------------------------,,,,,,------......//////....../////////...------,,,------.........------////////////////////////---------...............---............/////////...//////000000/////////000//////......//////000---------............///------........./////////.........///////////////////////////////////////......------------......,,,---------.../////////000000///...............................................................,,,,,,,,,---------......//////////////////////////////............/////////..................///------------------------////////////////////////////////////////////////------///000000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000///.........111111000000000000111111000000000000000000000000////////////000000000000111111111111111111111111222222111111222222333444444222111111222333333222444444444444444444444444555555444444444444333333222333444555555666555555333333333444444444555555666666555666666777888999777777888888888888777777888888888888888999999999888999999::::::;;;;;;<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<======>>>?????????============>>>>>>??????@@@@@@AAAAAAAAA@@@@@@AAAEEEHHHFFFEEECCCAAA@@@AAABBBCCCEEEFFFGGGHHHHHHGGGFFFEEE,,,,,,,,,,,,---------...***,,,......---------///...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,------------------------............,,,,,,,,,---------......------------............,,,---------............------------------------........................------------------------+++,,,.../////////------+++,,,------......------,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,,,,---***++++++,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,---------..............................------............------,,,,,,,,,,,,------......,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,++++++------........./////////............---------,,,..............................---------,,,,,,,,,------............------///......------......///---------------------------------.........//////---...///000000000///...***+++---............---////////////////////////---------.........//////,,,,,,------............//////000000000000/////////...............//////---------............///------...///////////////............/////////000////////////////////////......------------......------..................000///......------......................................................,,,,,,,,,---------......////////////////////////......////////////............------------......------------------------////////////////////////////////////////////////,,,---///000111000///...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000////////////000000000000111111111111111111111111222222111111222222333444444333111111333444333222222222222333444444444555444444444333333333222222222333444555666666666555333333333444444444555555888888777666777777888999666777777777777777777666777888888999999:::::::::888999999::::::;;;;;;<<<;;;;;;<<<======<<<;;;:::999:::;;;;;;;;;;;;:::999888999:::<<<======>>>>>>???@@@@@@@@@@@@>>>===<<<<<<======>>>???@@@@@@@@@@@@@@@@@@>>>>>>@@@EEEHHHGGGEEECCCAAA@@@AAABBBCCCCCCDDDFFFHHHHHHHHHGGGFFF,,,,,,,,,------.........+++---...///...---...///...---,,,++++++,,,---...------------------------++++++++++++,,,,,,---...------++++++++++++------+++******************++++++++++++,,,,,,------------------.........//////,,,,,,,,,------.........---------.........//////,,,,,,,,,---------......------------------------........................------------------------***+++---//////...---,,,+++,,,,,,---.........------------...///000000111---------------------,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---......///000---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////////////////------............---------------.........//////,,,,,,,,,------.........------------------------------------------------***++++++,,,,,,++++++***------------.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---..................---......,,,++++++,,,......------------------------////////////............---...///111111111000000)))***,,,...//////......////////////////////////---------.........//////,,,,,,,,,---------......///000000000000000//////......---------......///---------.........////////////000111111111111111---.........//////000000////////////////////////.........------........................---------//////...---------------................................................,,,,,,,,,---------......////////////////////////---...///000000///...------------,,,,,,---------------------------------////////////////////////////////////////////////+++---///000111000///...////////////////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111111111000000000000111111000000000000000000000000111111111111222222222222000000000000000000000000222222111111222222333444555333222222333444444333...///000111333444555666333333333222222111111111111222444666777777666555333333333444444444555555:::999888777777888999999666666777777777777666666777777888999::::::;;;;;;888999999::::::;;;<<<<<<<<<<<<=========<<<::::::888999:::;;;;;;:::999888999:::;;;===>>>?????????AAAAAABBBAAA@@@>>><<<;;;<<<<<<===>>>???@@@@@@AAA@@@???>>>======???DDDGGGHHHFFFCCCAAA@@@@@@BBBCCCAAABBBEEEGGGHHHHHHGGGFFF///...------,,,+++******---------............///+++++++++,,,,,,---------222111...,,,+++*********,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------------------------...---,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,------......---------------...------,,,,,,.........------,,,,,,,,,,,,------......------,,,,,,---......------...000------..................---,,,,,,---...000222333---,,,***))))))***,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,------.........---,,,,,,,,,,,,---....../////////......------,,,---.........---,,,,,,+++,,,---------------------//////.........---------000000//////.........---------------------------+++,,,,,,------,,,,,,+++000///...---------------------------------------++++++,,,---...........................///000111......------......//////---------............///,,,,,,,,,---------......,,,,,,,,,---------......000///---+++++++++---...111000///......---......---,,,,,,,,,,,,---......000000000000000000000000////////////////////////......////////////.........------,,,,,,------...000///...---------------000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////........................---,,,,,,---......---+++........................------------------------..........................................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......////////////////////////........................////////////////////////111111000000000000111111000000////////////000000////////////............////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222111111000000000000111111333333333222222111111111000000111222222222222111111111222222222333333333444444444333333444444555333444555777888999999999333444666777777777666555555555666888999:::;;;<<<777666666555555555555666666888:::<<<<<<<<<;;;:::999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;<<<<<<<<<;;;999888888999:::<<<===>>>>>>>>>===???AAAAAA???===<<<===??????????????????@@@@@@AAAAAA@@@??????@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAACCCCCCDDDFFFHHHJJJIIIHHH------,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,------------///...---,,,+++,,,,,,---,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------...---,,,,,,+++++++++,,,,,,,,,---............---+++,,,------......------,,,------...------,,,,,,,,,,,,,,,++++++*********,,,------......------,,,+++,,,------,,,,,,---///........................------------...///111222---,,,+++))))))+++,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,---------------------,,,,,,,,,,,,---...............------------------.........------,,,+++.........------,,,,,,+++//////.........---------000/////////.........---------------------------+++,,,,,,------,,,,,,+++......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------......------......///000------,,,,,,,,,---------///.........------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000///---++++++,,,---......---------------...///...------------...//////000000000000000000000000.................................//////.........///......------....../////////...---------------////////////////////////........................................................................................................................------,,,---......---+++........................////////////////////////................................................------------------------..............................////////////......////////////////////////........................////////////////////////////////////////////////000000////////////000000////////////............////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111222222333333333222222111111111000000111222222222222111111111222222222333333333444444333333333444555555222222333444555555555555444444555666666666666666666666777777888999::::::888888777777777777888888777888999;;;;;;;;;;;;:::999999::::::::::::::::::;;;;;;:::::::::999999999:::;;;<<<<<<<<<:::999888888999:::<<<======>>>>>>===???AAA@@@???=========????????????????????????AAA@@@???>>>>>>???@@@@@@@@@@@@?????????@@@@@@AAABBBAAABBBDDDFFFGGGGGGFFF+++,,,,,,,,,------------------------.....................---------------,,,,,,,,,,,,,,,---//////,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------------,,,+++++++++,,,,,,,,,---......//////......+++,,,------......------,,,,,,------...------,,,,,,,,,++++++++++++******,,,------......------,,,***+++---,,,++++++,,,.................................------......///000---,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////------------------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---------------............---,,,,,,//////...---,,,++++++***...............---------/////////...............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000++++++++++++++++++++++++---------...------,,,,,,------------------...///------------------------000///...---,,,+++******,,,,,,,,,---------......,,,,,,,,,---------......///...---,,,,,,,,,---...+++++++++,,,,,,.../////////............///000000////////////////////////........................------............------/////////......///////////////...------------...////////////////////////...........................................................................................................................---,,,---//////---,,,........................////////////////////////................................................------------------------////////////////////////......///////////////...////////////////////////........................////////////////////////---...////////////...---000//////......//////000////////////............////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222333222222111111222222333222222222222222111111111000000111222222222222111111111222222222333333333444333333333444555666666444444555555555555444333555555555444555555666777666777777777888888888888777777666777777888999:::777888888999::::::;;;;;;:::::::::::::::999999999::::::::::::999999999999::::::;;;;;;;;;:::999999888999:::<<<<<<============???@@@@@@>>>======>>>????????????????????????@@@@@@???>>>======>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@AAADDDEEEDDDBBB,,,---------------------,,,,,,---------........./////////......------,,,,,,,,,,,,,,,---......///,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,,,,,,,,,,---...............+++,,,------......------,,,,,,------...---------------------------------,,,------......------,,,***,,,------,,,,,,---..................---------........................---,,,++++++++++++,,,---++++++++++++++++++++++++------------------------,,,,,,,,,---...///000000.........------,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,---------------............------.........------,,,,,,,,,................................................------------------------,,,,,,------------,,,,,,---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------,,,,,,,,,------.........////////////......///......---,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......///...------------......---,,,,,,,,,------...///...............//////000................................................,,,,,,------------,,,,,,//////............/////////......---------......////////////////////////000000000000000000000000...................................................................................................------...//////...,,,........................------------------------........................---------.......................................////////////////////////---...//////////////////////////////////////////........................////////////////////////,,,---///000000///---,,,/////////....../////////////////////............////////////////////////////////////////////////////////////////////////000000000000111111111111222111111000000111111222222222222111111111111111000000111222222222222111111111222222222333333333333333333333444555777777999999999999888777555555666555444333444555666777777777777777777777777777444444444444555666888888888777777777888999:::;;;;;;:::::::::999999888888:::999999999999999999999999::::::::::::999999999888999:::;;;<<<<<<<<<<<<===>>>@@@???>>>===>>>???????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>???AAABBBBBB@@@??????AAABBBCCCBBB@@@//////...------,,,++++++,,,,,,,,,------------.../////////......------,,,------------------,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---++++++,,,------------,,,+++,,,------......------+++,,,,,,---.........---------------------------,,,------......------,,,,,,---......------.../////////.........---------...............------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,---...///000000.........------,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,---------------...//////......---,,,,,,,,,------.........---.....................---------...............------------------------,,,------......------,,,......---,,,,,,,,,,,,,,,....................................---,,,++++++...------,,,,,,,,,---------...//////000/////////------------------------,,,,,,,,,---------......,,,,,,,,,---------...............---.........///000000///...------......------,,,,,,------...///------------------------........................,,,,,,------------,,,,,,...------,,,,,,------.........---------......///........................000000000000000000000000...................................................................................................------...//////...,,,........................------------------------........................---------.........//////................................................------...///////////////////////////////////////........................////////////////////////---...000111111000...---//////............//////////////////............//////////////////////////////////////////////////////////////////////////////000000000111111111000000////////////000000111111111111111111111111000000111222222222222111111111222222222333333333222333333444555666888999<<<<<<<<<;;;999777666555555444333333333444666777777777777666666666666555444444444444555666888888777777777777777999:::::::::::::::999999888888888999999999999999999999999999999999888999999999999999999:::;;;<<<<<<<<<<<<<<<===>>>===<<<<<<===????????????>>>>>>>>>======>>>>>>>>>>>>======<<<<<>>?????????>>>>>>======<<<======>>>>>>>>>>>>======@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBBAAA???//////......---------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------...............,,,+++***,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------,,,+++++++++,,,,,,---...+++,,,,,,---------------+++,,,------......------***+++,,,---............*********++++++,,,,,,,,,,,,------......------,,,+++---......---,,,...///000//////...------,,,,,,+++,,,---.........---,,,,,,------------------,,,+++,,,,,,,,,------------........................------..................,,,,,,---------------------,,,,,,,,,,,,---...............---------------------...///////////////+++,,,,,,------.........---------.........//////,,,,,,,,,------.........------------------------------............------------,,,,,,+++,,,,,,,,,........................,,,,,,------...---------000///......------......,,,...000333555555555555//////////////////......,,,,,,,,,---------......,,,,,,,,,---------......------.../////////////////////...---------......---------------...//////........................------------------------.........//////...............------------......---------------...//////........................................................................------------------------------------------------........................///.........000000...---........................////////////////////////........................,,,,,,------...//////000........................------------------------,,,---...///000000000000////////////////////////........................////////////////////////........................///......------......///////////////............////////////////////////000000000000000000000000000000000000000000000000////////////000000000111000000////////////000000///000000000111111111222000000111222222222222111111111222222222333333333111222333444666888:::;;;:::999999888666444222111333333444444555555444444555555555555555555555555888888777777777777888888444555666888888888888777888888888888999999999999777888888888999999999999888777777666777888999:::999999:::;;;;;;;;;::::::999::::::999888999;;;===@@@??????>>>======<<<<<<;;;<<<>>>???@@@??????>>>AAA@@@@@@@@@@@@@@@AAAAAABBBAAA@@@@@@AAAAAA???===---------............///++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,---.........---,,,+++,,,------......------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------------------------++++++++++++,,,,,,---...,,,---......//////......+++,,,------......------***+++,,,---............,,,,,,,,,------.........,,,------......------,,,***,,,------,,,+++---...000000///...------,,,,,,++++++---.........------,,,------......------,,,,,,,,,,,,------................................................---------,,,,,,,,,------.........---,,,,,,,,,,,,---....../////////......---------------...///000000//////---------------------,,,---------.........//////,,,,,,,,,------.........------------------------------............------++++++++++++,,,---......------------------------++++++,,,---............111000///...............///111555888:::;;;;;;:::222222111000///...------,,,,,,,,,---------......,,,,,,,,,---------......------...///000000//////,,,,,,,,,,,,---...//////...............///000000////////////////////////------------------------......////////////......//////............//////---------------...///000........................000000000000000000000000........................------------------------------------------------........................///......///000000///---........................------------------------........................,,,,,,------...///000000////////////////////////........................,,,---...///000000000000////////////////////////........................////////////////////////...------,,,,,,------............------.........000/////////............////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111//////000000111111111222000000111222222222222111111111222222222333333333111222333444666888:::;;;::::::999888666555333222222333444555666555444333444444444555555555666666777666666555555555555666333444666888999888777666777777888888999999999:::777777888888999999999999888777666666666888999:::999999:::;;;;;;;;;::::::888999999888777888:::===@@@??????>>>===<<<<<<;;;;;;<<<>>>???@@@AAA@@@@@@@@@@@@??????????????????AAA@@@???@@@@@@@@@>>><<<,,,,,,,,,------.........///......---+++******))),,,------......------,,,------------------------------------------------------------------------+++++++++++++++++++++++++++,,,...000000///...---,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///......,,,+++***)))(((------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111000///---,,,+++*********+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////...---,,,,,,,,,,,,...000111111///---------......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,111111000///...------,,,,,,------......------,,,------------------------........................,,,------......------,,,------------------------,,,,,,,,,------.........000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...222:::BBBGGGHHHDDDAAA:::333---...///......///------------------------...,,,+++,,,///111///---..................------------------------------000---+++,,,...000///---........................************************---------............///........................111000///......---.........------,,,---...///000000000///...---,,,,,,,,,------------------------000000/////////.........---------............///........................------------------------...---,,,---/////////...........................,,,,,,,,,---------......///////////////.........000000//////.........---,,,---------...///////////////.........---------......////////////......000000//////.........---..............................//////......---,,,000///...------...///000//////////////////////////////.........---------//////.........---------........................222111111111000000/////////////////////000111111////////////000000000000///000000000000111111111111111111111111111111111222333333444555666777888555666666666555444333222444444222222222222444444333444555555666666555555555555555444444333333333555666666777888999999999999888888888888888888999555666777888:::;;;======888888777777777777888888;;;;;;;;;;;;::::::999888;;;:::999888999:::;;;<<<===============<<<<<<<<<<<<>>>AAAAAA@@@???@@@@@@;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBB@@@@@@AAABBB,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,------......------,,,------------------------------------------------------------------------++++++++++++++++++++++++***+++---...///...---,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++---000333555555555444.........---------,,,,,,------------------------,,,,,,++++++,,,---///000000///...---,,,+++++++++***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////...---------......---//////...,,,+++***+++---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,000//////......---------,,,------......------,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222;;;EEELLLOOOMMMJJJ===555/////////---,,,---------------------------...---+++---///000///---........................------------------------///---+++,,,...///...---........................---------------------------------............///...........................---------------......///...---------...//////000000///------,,,,,,---------------------------...---------,,,,,,,,,,,,------------....................................------------------------...---,,,---/////////...........................,,,,,,,,,---------......------------............000/////////............---------...............//////.........---------////////////...---,,,,,,000/////////..........................................//////......---,,,000///...------...///000//////////////////////////////.........---------//////.........---------........................111111000000000////////////////////////000111111////////////000000000000000000000111111111111222111111111111111111111111222222333333444666777888777666666555444333333222444444333222222333444444333444444555555555555555666555555555555555444444555666666777888888999999:::999999888888999999:::888888888999999:::::::::888888777777777777888888::::::;;;;;;::::::999888:::999999999999:::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::<<<>>>???>>>======>>><<<<<<======>>>??????@@@@@@AAABBBAAA@@@@@@AAABBB,,,,,,,,,------------...+++++++++,,,,,,---------,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,---------......//////......---,,,,,,,,,------------------------,,,,,,,,,---------......)))---222777;;;<<<;;;::://////.........---------........................,,,,,,,,,,,,,,,---/////////...---,,,,,,,,,,,,---++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...............///............///000000///000///---+++******+++---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,------------...//////...------------...,,,,,,,,,,,,,,,,,,------------------------------...333<<>>===<<<<<<<<<======>>>>>>??????@@@@@@???AAABBBAAA??????@@@AAA------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,,,,,,,,,,---------......000000///...------,,,,,,------------------------,,,,,,,,,---------......---...111444666666555444............------------------------------------,,,,,,,,,,,,------......------,,,,,,,,,------...+++,,,------.........---........................------------------------000//////......---------------------...///000111333222111///,,,+++,,,............------,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------------------------------///......---------......,,,,,,,,,---------------------------------------///333;;;EEELLLPPPNNNLLL@@@888111000///---+++,,,------------------------...---------............---------...............------------------------------------------,,,+++........................---------------------------------............///........................,,,,,,,,,,,,,,,---....../////////...............000///...---------------................................................,,,,,,---------.........------------------------------------------------...---,,,---/////////...........................,,,,,,,,,---------......++++++,,,---....../////////////////////........./////////...---------,,,........................//////......---------...///////////////..........................................///......---,,,......................../////////////////////////////////.............../////////.......................................////////////............///////////////000000111////////////000000000000111111111111222222222222111111111111111111111111222222222222333444555666:::888555333111111222333444444444333333444444444444333333333444444555555444444555555666666666777666666666666777777888888999999888888888888999999;;;::::::999888777777666888888777777777777888888999999:::::::::999999888888888888999:::;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;===??????>>>==================>>>>>>????????????@@@AAA@@@???>>>???@@@------------------------------,,,,,,,,,,,,++++++,,,------......------,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,---------......000000///...------,,,,,,------------------------,,,,,,,,,---------......000000///...------......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......,,,,,,------...---------........................------------------------///.........------,,,,,,+++++++++,,,---...000000222222111///,,,+++---...////////////............------------------------++++++,,,,,,---.........,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------......---------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---111999BBBJJJMMMLLLKKK===555//////000...---///------------------------............---------...---------.........//////---------------------------.........---,,,,,,+++........................---------------------------------............///........................///......---,,,,,,------//////////////////......//////...------------...........................------..................,,,,,,,,,------------...------------------------------------------------...---,,,---/////////...........................,,,,,,,,,---------......,,,,,,---...///000000111.........////////////////////////...---------,,,---.................................///000222333.........///////////////////////////////////////.........///......---,,,------............------////////////////////////////////////////////////////////////////////////////////////////////////............///////////////////////////000000111////////////000000000000000000111111111222222222111111111111111111111111222222222222222333444555999777444222111111222333444444444444444444444444444333333333333444555555333333333444444555555666666666666666666777777777777777666666666666777777999999888888888888888888888888777777777777888888888888999::::::999999999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<============;;;===???@@@>>>=========<<<<<<===============>>>???@@@AAA@@@>>>===>>>???...------------,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------------------+++,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......//////......---,,,,,,,,,------------------------,,,,,,,,,---------......000///---++++++,,,...///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,------,,,,,,,,,------...,,,,,,------...------,,,........................------------------------.........---------------+++++++++,,,,,,...//////...//////---+++***+++---////////////////////////------------------------,,,,,,------.........///,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------............------------,,,,,,,,,...------------...//////,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++///666@@@HHHMMMMMMLLL:::222---...///......000---------------------------/////////---,,,---...,,,,,,------.../////////---------------------------///111000...,,,,,,,,,........................////////////////////////---------............///........................000///...---,,,,,,,,,,,,---...///000000000000//////......---------..............................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---/////////...........................,,,,,,,,,---------......---......//////000000000.........///////////////...............------------------...............---------...000222444666.........///////////////////////////////////////......//////......---,,,------............------////////////////////////...////////////000000000...////////////000000000////////////////////////...////////////000000000///////////////000111111////////////000000000000///000000000000111111111111111111111111111111111222111111111222222333444666555444222222222333333444444555555555555444444444333222222222333555666333333333444444444444444666666666666666666666666666666555555555555666666777777777888888888888888888888777777777777888888777888999999999999999999888999:::;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>:::<<<>>>>>>===;;;;;;;;;<<<<<<<<<<<<============???@@@@@@???===<<<===>>>......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------++++++,,,,,,---......///........................------------------------------,,,,,,------......,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,---...///000...---------,,,,,,,,,,,,------------------------,,,------......---,,,,,,...------,,,,,,,,,------,,,------...------,,,,,,.............................................................../////////---------------...///000+++---......---,,,,,,---------------------................................................//////,,,------......------,,,------------------------------------------------,,,------......------,,,++++++,,,,,,---......///......---------,,,,,,,,,---------------...//////,,,,,,------.../////////------------------------+++///555>>>EEEIIIIIIHHH999111,,,---...------///---------------------------///000///---+++---...,,,,,,------...//////000---------------------------000333222///---,,,---................................................---------............///........................------,,,,,,,,,,,,,,,---,,,---...000111111111111......---------......///........................******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---/////////...........................,,,,,,,,,---------........................................../////////000---------...............---------.........//////......------...111333555............/////////000////////////////////////......//////......---,,,,,,------......------,,,////////////////////////.../////////000000000000.../////////000000000000/////////////////////////////////000000000111111///////////////000111111////////////000000000000....../////////000000000111111111111111111111111111111111111111222222333333333333333333333333333333444555666666555444333444333222111222333555666555555555555444444444444666666666666666666666666666666555555555555666666888888888888777777777777888888777777777777888888777777888999999999999999::::::;;;;;;;;;:::999888::::::;;;<<<<<<===>>>>>><<<===??????===<<<;;;<<<========================???@@@@@@???===;;;<<<===.........------,,,,,,,,,)))******+++---......///,,,------......------,,,------------------------++++++,,,,,,---...//////////////////////////////------------------------,,,,,,+++++++++,,,---...,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,...//////......---//////.........---------........................,,,---.........---,,,+++///...---,,,,,,,,,,,,------------...------,,,,,,////////////////////////..............................//////000000111111///............///000000+++...000111000/////////,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////,,,------......------,,,------------------------........................,,,------......------,,,++++++,,,,,,---...//////.........------,,,,,,,,,---------------...///000,,,,,,------...///000000////////////////////////---000555<<>>@@@BBBBBB@@@>>>>>>>>>?????????>>>>>>>>>>>>>>>???@@@@@@???<<<;;;<<<===))))))***+++,,,,,,------------------------------........................////////////////////////------------.........///------------------------...........................------,,,,,,------...........................---------------...///000000///...---------------------------------------------------------------------------------------///............---------***+++,,,---............//////.........---------,,,---------.../////////---..................------------............/////////............//////---------.........//////..................................................................------,,,---......//////......//////.........---------+++++++++,,,,,,------------------,,,,,,,,,++++++------------------------,,,,,,,,,---------............//////...---,,,,,,---------------,,,,,,,,,................................................+++---///222555666777777000000000000000000000000------------............------............------///...---,,,,,,---...///+++++++++,,,,,,------------...///000000///...---//////////////////////////////.........---------........................---------------------------------------------------------............///.........------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++///...---,,,,,,---.../////////.........------------------------------------------.........//////...//////---,,,,,,...000........................000///...------...///000//////.........---------////////////////////////111111111111222222222222......////////////......//////.........---------...------,,,,,,------...000000//////.........---//////////////////////////////............//////000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000////////////////////////000000000000000000000000111111000000000000000000666666555444444333222222333333222222222444555666333444666777777555444222222222333444444555666666888888777777666666666666444777777444555999:::888::::::888777777777888999777888888888888999999999888777777666777777888999;;;;;;;;;;;;:::999888888888888999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===============<<<<<<<<<>>>@@@@@@>>>>>>>>>???++++++,,,,,,------......------------------------................................................,,,,,,------------......------------------------------------------------...------,,,,,,------..............................------------......///......---,,,,,,,,,,,,,,,------------------------------------------------------------------------///............---------***+++,,,---............//////.........---------------------............------............---------------............/////////............//////---------.........//////........................................................................,,,---......//////......//////.........---------------------------......---------,,,,,,,,,++++++------------------------,,,,,,,,,---------............//////...------,,,---------------............................................................///000222222222222111////////////////////////---...............------------............------///...------------...///+++,,,,,,,,,---------...---...///000000///...---//////////////////////////////.........---------........................---------------------------------------------------------............///.........------,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...------------...//////.........------------------------------------,,,,,,,,,---------......,,,------,,,******,,,...........................///................../////////.........---------////////////////////////....../////////000000000...//////000000//////...//////.........---------...------,,,,,,------...000/////////............//////////////////////////////............//////000000000000000000000000////////////000000000000111000///......///000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111333333333333333444444444333222111000000111222333333444555666666555444333222222222333444444555555666666666555555555444444555777777444444888888666:::999888777666666777777777777888888888999999999777777888888888888999999::::::;;;;;;;;;:::999999::::::999999:::;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<============<<<<<<<<<>>>@@@@@@>>>===>>>???------------............------------------------------------------------........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------...------,,,,,,------...........................///...------------------------,,,+++++++++,,,,,,------------------------------------------------------------------------///............---------++++++,,,---...........................---------............------------,,,,,,------------,,,,,,---------............/////////............//////---------.......................................................................................,,,---......//////.....................---------..................------------------,,,,,,,,,,,,------------------------,,,,,,,,,---------...............///......---,,,---------......//////000......................................................///000000//////...........................---...///000///...,,,***------............------///...------------...///---------------...............////////////....../////////////////////////////////............---........................---------------------------------------------------------............///.........---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------///...------------...///............------------------------------------------------............,,,------,,,++++++,,,...........................---...///000000///...---...............---------////////////////////////......////////////000000///000000111111000000///...............---------......------------......////////////............//////////////////////////////............//////000000000000000000000000////////////000000000000222111000///......//////000000000000000000000000////////////////////////000000000000000000000000222222333333333333222222000111111222333444444555444333222111000111222222333444555666666555444333111111222222333333444444666555555555555444444444444777666333333777777555999999777666555555555555777777777888888888999999777888999:::;;;:::999999999999:::;;;;;;;;;;;;:::===<<<;;;:::::::::::::::======>>>>>>>>>===<<<<<<<<<<<<===============<<<<<<>>>@@@???>>>======>>>.........---------------------------------------------------------------........................------------............------------------------++++++,,,,,,,,,,,,,,,---...------,,,,,,------...........................///......---,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------------------------------........................///............---------+++,,,------.........---.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++---------............//////......------......///........................................................................---------...............,,,---......///.................................//////......------,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------......---...............------,,,------...///000111111................................................***+++,,,---......//////---------------------------...000111000...+++)))------............------.........------....................................//////////////////.../////////////////////////////////...............................................................---------------------------------............///...............---------,,,,,,------------------+++,,,,,,,,,------......,,,,,,,,,---------.......................................------.........------------------------------------------------............////////////...///000///...---...000........................---///111222222111///---........................////////////////////////000000000000111111111222000000111111111111000000..............................------------......///////////////.........//////////////////////////////............//////////////////////////////////////////000000000000111111000000///.........////////////////////////////////////////////////000000000000000000000000222333444555555444444333000111111222222333333444444333222111222222444555222333444555555555444444111111111222222333333333666666666666555555555555222555555222333777888666888888777666555444444333777777777777888888888888666888:::<<<<<<<<<:::999888999:::;;;<<<<<<<<<<<<@@@???>>><<<;;;:::999999<<<===============<<<<<<;;;<<<=====================>>>@@@???===<<<======------------,,,,,,,,,,,,------------------------------------------------........................---............/////////------------------------+++++++++,,,,,,---------...------,,,,,,------...........................///...---,,,,,,,,,,,,,,,......------------......------------------------------------------------........................///............---------,,,,,,------...------------...........................------,,,,,,,,,++++++,,,,,,------,,,,,,+++---------............///......------------...........................---................................................---------.........//////,,,---......///.........---........................---------,,,,,,++++++.........---------,,,,,,------------------------,,,,,,,,,---------......------...............---,,,------...///000111111................................................+++++++++,,,,,,---......---------------------------...000111000...+++)))------............---------..................---......................../////////....../////////////////////////////////////////////////////////................................................---------------------------------............///........................------------------------,,,,,,,,,------.........,,,,,,,,,---------..............................---..................---,,,,,,------------------------------------------,,,,,,---------............///000000......///000...........................000333444444333000...---.....................///////////////////////////000000000000111111111000000111111111111000000---.....................///......------......///........./////////////////////////////////////////////............//////////////////////////////////////////000000000000000000000000000///......////////////////////////000000000000000000000000000000000000000000000000222333444666666666555444222222222222222222222222111000000000111222444555222333333444444444444444111111222222222222333333444444444444444444444444000333333222333888:::888777777777666555444444333666666777777777888888888666888:::<<<===<<<;;;:::888999:::;;;<<<=========BBBAAA???>>><<<;;;;;;:::<<<<<<============<<<<<<;;;;;;<<<==================>>>??????===<<<<<<===,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------++++++,,,,,,------.........------,,,,,,------..............................---,,,,,,,,,,,,,,,,,,......---------...//////------------------------------------------------........................///............---------,,,,,,------...------,,,---------...............------------,,,,,,,,,,,,,,,,,,------------,,,,,,---------............///......------------.....................---------................................................,,,,,,------.../////////,,,---......//////......---------...............,,,,,,,,,,,,,,,,,,++++++............---------,,,------------------------,,,,,,,,,---------......,,,---......///.........---------......//////000................................................///...---,,,,,,,,,,,,,,,---------------------------...///000///...,,,***------............------------...//////...------.........---------------//////............//////////////////////////////...////////////000000000................................................---------------------------------............///.............../////////............---------------------------.........,,,,,,,,,---------..............................------...//////...------,,,,,,,,,,,,------------------------------------)))*********+++++++++++++++---//////---,,,---...........................///000333444444333000///---------...............////////////////////////------............/////////000000111111000000///---------...............//////............//////........./////////////////////////////////////////////............//////000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111222444666777666555444333333333333333222222222//////......///000222333222222222333444444555555222222333333333333333333111111111222222222222222000333444222444999:::999666666666777666666555444666666666777777777888888666777999;;;<<<<<<<<<;;;999999:::<<<<<<=========AAA@@@???>>>===<<<<<<<<<;;;;;;<<<=========<<<<<<:::;;;<<<===>>>>>>>>>>>>===>>>??????===;;;;;;<<<,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------+++,,,,,,---......//////...------,,,,,,------...........................,,,,,,,,,+++,,,,,,---------,,,,,,,,,------...///------------------------------------------------........................///............---------,,,------...------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,------------............---------------............///...------,,,,,,------...//////.........---------................................................,,,,,,------...//////000,,,---......//////......---------.........//////,,,,,,,,,---------------............------------------------------------,,,,,,,,,---------......,,,------...//////......---------------.........................................................000///...---------...///---------------------------...............------------............------------...//////...------------------,,,,,,,,,+++000///...------...///000////////////////////////.../////////000000000000................................................---------------------------------............///---........./////////000///.........------------............------------,,,,,,,,,---------......------------------------------...//////...------++++++,,,,,,,,,---------------------------------*********+++++++++,,,,,,+++---//////...---------...........................///111222222111///...---------.........//////////////////////////////---------.........//////...//////000000//////...---------.........////////////............//////............/////////000//////////////////////////////............//////000000000000000000000000////////////000000000000---...///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111444666777666555333222222333333444444555555444333111000000000111111222222222222333444555666444444333333333333333333222222333333333444444444444666666444444888999777444555666777777777666666666666666666777777777888777777888999:::;;;<<<<<<::::::;;;<<<======<<<<<<>>>===<<<<<<;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<:::;;;<<<===>>>>>>>>>>>>===>>>???>>><<<;;;;;;;;;,,,------...///000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))*********+++++++++------------------------,,,,,,------...///000000...------,,,,,,------...........................++++++++++++,,,------...++++++++++++,,,,,,---...------------------------------------------------//////////////////////////////.........------------------...------,,,,,,---------.........//////+++++++++,,,,,,------------......//////......------------.........//////...------,,,,,,------...//////.........---------................................................,,,,,,------...///000000,,,---......//////......---------.........//////,,,------......///////////////.........---------------------------------,,,,,,,,,---------......,,,,,,---.../////////...------------------,,,,,,................................................---,,,,,,---...000333444........................------------............---..................---,,,---...//////...---,,,---------,,,,,,+++++++++000///...------...///000////////////////////////.../////////000000111111........................////////////////////////---------------------------------.........//////---.........//////000000//////.........---------/////////...---------,,,,,,,,,,,,---------......------------------------,,,---...//////...---,,,+++++++++,,,,,,------------------------------------------.........//////---///111222000/////////........................---...///000000///...------------.........//////////////////////////////////////////000000000111......////////////......---------.........////////////............//////---.........//////000000//////////////////////////////............//////000000000000000000000000////////////000000000000,,,---///000111222111111000000000000000000000000000000000000000000000000000000000000000000000000///111444666777666444333000111222333555666777888;;;999777555333222222222222222222222333444555666444444444444444444444444666666666777777777888888777999888555444777777555444555666888888888888777666666666666777777777777777777777888999:::<<<===:::;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<::::::;;;<<<=========<<<:::;;;<<<===>>>>>>>>>>>>===>>>???>>><<<;;;:::;;;,,,,,,------.../////////*********++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------............///...---,,,,,,---///222333------------------------......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,++++++++++++,,,---........................////////////////////////////////////////////////........................///...---,,,,,,---...///,,,,,,,,,---------......///............---------******+++++++++,,,,,,,,,////////////////////////000000000000000000000000..................------///...---,,,,,,,,,,,,,,,//////...------------...,,,,,,,,,---------..............................111000000///...---------///000111111111000...---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////---------------------------....../////////////////////.........---------........................///............---------,,,---......//////......---------............///---.........,,,+++,,,---////////////////////////////////////////////////........................//////////////////////////////---,,,,,,,,,,,,,,,/////////...------,,,,,,000//////.........//////////////////////////////...------------...//////---------............///111///,,,***+++,,,---,,,------------------------........................,,,,,,,,,---------......***++++++,,,---...//////------------------------.................................------,,,,,,,,,...///////////////...---////////////////////////......///000000///...---............////////////......////////////......////////////////////////////////////////////////////////////////////////......------------......000000000000000000000000000000000000000000000000000000//////......------111000///......///000111000000000000000000000000222111111111000000//////000000000000000000000000222222222111111111111111222222222111111111000000111111111111222777===BBBAAA???<<<888555444333333333222111111333555555444666555333111111111333444333333333444444444555555666666666666666666666666777555333444777888666444888777666444444666777888===;;;999777666666666666:::;;;===>>>>>>===;;;:::;;;::::::999999::::::;;;777777999:::;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<<<<======/////////...------,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,---------...///...---,,,---///111222------------------------.........................................................---------,,,,,,,,,,,,,,,,,,------------...---,,,++++++,,,---...................................................................................................///...------------...///,,,,,,,,,---------..................------------+++,,,,,,,,,------------........................................................................///...------,,,,,,,,,---//////...------------...,,,,,,---------.................................000000000///...---------------.........---,,,+++,,,,,,---------.........------------------------------......------,,,+++------------------------...//////000000000000000//////.........---------........................///............---------,,,---......//////......---------............///---...///...,,,,,,,,,...................................................////////////////////////////////////////////////,,,,,,,,,,,,---...///000........................//////............//////////////////////////////000///...------------------------............///111///,,,,,,---.........---------------------------------------------------------.........//////............////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,,,,++++++......///////////////...////////////////////////......///000000///...---............////////////......////////////....../////////////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000///////////////.........111000///......///000111000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000222222222111111111000000111111000111333888@@@EEEIIIGGGDDD@@@;;;777555333444222111111333555555444666555333111111222333444333333333444444444555555555555555555555555555555777555444555777777666444666555555555666888:::;;;===<<<:::888777777777777:::;;;<<<======<<<;;;:::;;;::::::999999::::::;;;999::::::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======/////////...------,,,,,,------------............------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------000///...------...///000------------------------........................//////////////////////////////.........---------,,,,,,,,,---......//////......------------......................................................------------------------------------------------///...------------...///,,,,,,,,,---------..................------------------------............------------------------................................................///...------,,,---------//////...------------...,,,------------.................................000000//////...---------,,,,,,---------,,,+++***---------.........//////........................------......------,,,+++------------------------//////000111111111111000...............---------........................///............---------,,,---......//////......---------............///...///000///---,,,---...------------------------------------------------000000000000000000000000////////////////////////------------...///000111------......///000000111//////............//////////////////////////////222111///...---,,,,,,,,,---------............///111///------...000000000------------------------------------------------........./////////000000111111111000000/////////------------------------..............................------------,,,,,,------...///000000000///////////////////////////......////////////..................////////////......////////////......////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000.........///////////////000000////////////000000000000000000000000000000111111000000000000//////000000000000000000000000......//////000000111111222222222111111111111111000000000000444;;;CCCIIIPPPNNNLLLHHHBBB<<<777444555333111111333444555444555444333222111222333444333333333444444444555555555555555555555555555555777555444555666777666555444444444555777:::<<<>>>===<<<:::999888888888888:::;;;<<<======<<<;;;:::::::::999999999999::::::<<<<<<<<<<<<;;;999888777:::::::::;;;;;;;;;;;;<<<======<<<<<<<<<<<<======,,,,,,------.../////////---------------------...------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,---------000///...------------...------------..................................../////////////////////////////////.........------,,,,,,------...///000000........................................................................------------------------------------------------.........------.........,,,,,,,,,---------...............---------,,,,,,,,,------------.........------------------------000000000000000000000000---------.....................------------......//////...------------...------------..................................../////////......---------............------,,,,,,------------............------------------------******,,,---.../////////------------------------......///000000000000000................................................///............---------,,,---......///.........---------............//////000000000...---...///------------------------------------------------////////////////////////////////////////////////111000///......---...............//////000000000///............//////000////////////////////////111000///...---------------------............//////---,,,,,,...000000000................................................---.........////////////000000000000000000000000................................................////////////............,,,,,,...///000000000000////////////////////////.........///////////////............////////////......////////////......////////////////////////////////////////////////////////////////////////000//////////////////000////////////////////////////////////////////////------......//////000000000000////////////000000////////////////////////000000000000000000//////////////////////////////......//////000111222222111111111111111111111111000000000000444;;;EEEKKKPPPPPPPPPNNNIIIBBB<<<888777444222111333444444444444444333222222222333444333333333444444444555555555555555555555555555555666666555555666666666555444444555666888:::<<<===<<<;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===,,,,,,------.../////////---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------............000///......---,,,,,,,,,---------....../////////........................///////////////////////////.........------------,,,,,,------...///000000................................................................................................---------------------------..................---,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,------------------------------------000000000000000000000000---------.........//////......---------....../////////...------------...---------.........//////....................................------------......------,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++******,,,---.../////////------------------------,,,---......//////......---.............................................///............---------,,,---......///.........---------............//////000000000...---...///------------------------------------------------........................////////////////////////111000///......---......000/////////.........---...............///000000//////////////////////////////.........//////000---------............///---,,,+++,,,...//////...........................////////////////////////,,,,,,---------.........------...//////000111111////////////////////////........................---------------------...,,,,,,...///000000000000////////////////////////............//////000000............////////////......////////////......///////////////////////////////////////////////////////////////////////////......------......///////////////////////////////////////////////////------......//////000000//////000000000000////////////////////////////////////////////////000000//////////////////////////////000111111222333333111111111111111111111111000000000111444:::CCCIIILLLNNNPPPQQQOOOJJJDDDAAA999666333111222444444444333333333333333333333444333333333444444444555555555555555555555555555555555666666666555555666666666666666777777888999999:::::::::::::::::::::999:::;;;;;;;;;;;;;;;;;;::::::999999888888999999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>>>><<<;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<>>>>><<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<,,,,,,------...//////000000000//////.........---------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---......------,,,---------...///000000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......---------,,,,,,,,,++++++............/////////000////////////////////////000000000000000000000000,,,,,,------...///000000...............///000000//////...------------.............../////////000........................------------------------000///...---,,,---......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////---------------------------......///////////////---------.........//////........................//////.........---------,,,---......//////......---------.........//////---...///...,,,+++,,,---////////////////////////////////////////////////000000000000000000000000//////////////////////////////...,,,,,,,,,,,,,,,***++++++,,,,,,------...---------......000111111////////////////////////333222111///............---------.........//////000/////////000///---,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,............/////////000////////////............------------------------................................./////////000000...///////////////......////////////////////////...---------...///111222............/////////000......////////////......////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000//////.........---...///000111111000///...000000000000000000000000---.........//////000000000000000000000000000000000000000000////////////000000111111222222222222222333333222000000222444444888>>>DDDIIIKKKKKKJJJ<<<999444111111333444444111222333444444444444444333333333444444444555555444444444444444444444444444666888777444333555777333444555555666555555555555666888999::::::999888;;;::::::999999::::::;;;999999888888888888999999999:::;;;<<<============<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<,,,,,,++++++***+++++++++.........------,,,,,,,,,------------------------..............................------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,------------,,,,,,////////////////////////------..................'''((()))+++---///000111.........------,,,,,,,,,***++++++,,,,,,++++++***,,,------......------,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---......------------......---....../////////////////////...---,,,,,,++++++,,,---......//////......---------------------------,,,,,,---///...,,,***------------------------------------------------///............------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...---,,,,,,,,,,,,---...---------............///------------------------........................------------------------,,,,,,,,,---------......////////////////////////,,,---......//////......000///...,,,,,,,,,---...,,,,,,,,,---------.........------,,,,,,------...000///...---,,,,,,---...---------,,,,,,+++++++++,,,,,,---......---,,,,,,............////////////.........///000111111222//////.........---------......------------.................................------,,,,,,------...........................---------------------------------............///......////////////.....................------------------............///////////////........................//////////////////000000///...------........................000000///////////////000000///////////////000000////////////////////////......////////////..................////////////////////////////////////000000000000000000000000000000//////.........---000000000000000000000000////////////////////////111000000///...------,,,111111000000000000111111111111000000//////......000000000000111111111111000111111111111000000///111222444777:::<<<>>>@@@777666555444444444444444111111222333333444555555444444444333333222222222333333333444444444555555555555555444444333333333666666666666777777777777444444444555666666777777555555666777888999::::::888888777777888888999:::<<<;;;;;;::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===<<<<<<;;;;;;,,,,,,+++++++++++++++,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------------,,,,,,,,,++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------......................../////////...---------,,,++++++,,,---......//////.........------,,,,,,,,,,,,------......------,,,------------------------.........---------,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------.........------------......------...//////////////////......---,,,,,,++++++,,,---......//////......---------------------------------...//////---+++------------------------------------------------///............------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------......---,,,,,,---......---------............///------------------------........................------------------------,,,,,,,,,---------..............................,,,---......//////............---,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////...---,,,---...............---------,,,,,,,,,,,,---......---,,,,,,------------............------...//////000111111//////.........---------......------------.................................------,,,,,,------...------------------------------------------------------------..................////////////......------..................---------............///............------------............///////////////////////////...------........................//////............//////000000////////////000000////////////////////////......////////////..................////////////////////////////////////000000000000000000000000000/////////............////////////////////////////////////////////////............////////////111111000000000000111111111000000000/////////...//////000000000111111111//////000000111000000000222222333555666888999:::555444333333222222222333111111222222333444444555444444333333333222222222333333444444444555555555555555444444444333333333555555555555666666666666888888888888999999999999777777888888888888888888888888777777888888999:::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============,,,,,,++++++++++++,,,,,,.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,------------------------000000///...---,,,,,,+++/////////............---.........---------------------............------...---,,,,,,,,,,,,---...//////............------,,,,,,------------,,,,,,///......------......///......------------......------...////////////............------,,,,,,+++,,,---......//////......------------------------...------...//////...,,,------------------------------------------------///............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------.........---,,,,,,---......---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------..............................,,,---......//////......,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------............///000000///............---------...////////////............------,,,------......------,,,,,,,,,,,,------------...---------...//////000000...............---------......------------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................////////////......,,,---------.../////////---------............///...------------,,,,,,,,,---............////////////////////////......---..............................------------......000000////////////000000////////////////////////......////////////..................////////////////////////////////////000000000000000000000000////////////............////////////////////////////////////////////////+++,,,---...///111111222111000000//////000000111000000000000//////////////////000000000000111111---...//////000000000000222222222222222333333333222222111111000111111111111111222222333333444444333333333333222222222222444444444555555555666666555444444444444333333333444444444444555555555666777777777666666666555555999999888888777777777777888777777777777888999999:::::::::::::::999999999::::::::::::;;;;;;;;;;;;::::::;;;<<<======>>>>>>,,,,,,+++++++++,,,------...............---------........................////////////////////////...------,,,,,,------...------------------,,,,,,............------------------------------------........................------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,/////////......---------...............---------++++++,,,,,,,,,,,,++++++///...,,,++++++,,,...///............------------,,,,,,------------,,,,,,......------------.........------,,,,,,------...,,,---......//////............---------,,,,,,,,,,,,---......///.........------------------------...---------///000///---------------------------------------------------///............---------------------------,,,,,,------------------------------,,,,,,,,,---............------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------..............................,,,---......///.........+++,,,---......---++++++,,,,,,,,,---------......,,,---///000000///---,,,------------......//////............------------------------------------,,,,,,---------.........------------......//////..............................------------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......//////......---,,,,,,,,,---...///000000---------............///.........---------,,,,,,---------.........//////...///////////////....................................---------...//////111000000////////////000////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////+++,,,---...///000111222000000////////////000000000000000000////////////////////////000000000111,,,,,,...///000000000000111000000000000000000000222111111000000000111111111111222222333333333333333222222222222222222222444444555555555666666666444444444444444444444444444444444555555666666777777777666555444444333333666666666666666666666666777777777777777888999999999999999999999::::::::::::::::::::::::;;;;;;;;;::::::;;;<<<<<<======>>>,,,+++++++++,,,------...................................................//////////////////////////////............//////------------------------///......---,,,+++******------------------------........................------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---------------.................................+++,,,,,,------,,,,,,+++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------...............---------------,,,,,,,,,,,,---......///.........------------------------...---,,,,,,...//////...------------------------------------------------///............---------------------------------------------------------,,,,,,,,,,,,,,,---...///........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------..............................,,,---......///.........,,,---...//////...---,,,,,,,,,,,,---------......+++,,,...//////...,,,+++,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,------------------------------.........////////////---------...............---...........................------------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------,,,,,,,,,---...///000000---------............///////////////.........---------------..................///////////////...........................//////......///000000111111111000///////////////////////////////////////......////////////..................////////////////////////////////////////////////////////////.........///////////////........................////////////////////////---.........//////000000000000////////////000000////////////000000000000...////////////000000000,,,,,,...///000000000000/////////000000111111111222222111111111111222222111111222222222222222333222222222222222222222222444444444444555555555666444444444444444444444444444555555666777777888888;;;:::999999888777666666333333444444555666666777777777666666777777888999888888888999999:::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<,,,++++++,,,,,,---...///.............../////////........................------------------------000000////////////000000------------..................---,,,+++******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,---......//////.............../////////......////////////.........---,,,,,,,,,,,,---...+++++++++,,,,,,,,,,,,---------............------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---............---------------------------,,,---......//////......---------------------------,,,***+++---//////...------------------------------------------------///............---------------------............------------------------,,,,,,,,,,,,---......///---...////////////...------------............///------------------------........................------------------------,,,,,,,,,---------......------------------------,,,---......//////......------......//////......,,,,,,,,,---------......+++,,,---......---,,,+++,,,---......///.........+++++++++,,,,,,,,,,,,---...------,,,,,,------............/////////000000........................---------.....................------------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------............------,,,---------.../////////---------............///000000/////////.........,,,------------.........---...//////////////////........................///////////////000111222222111000//////......///////////////////////////......////////////..................////////////////////////////////////000000000000000000000000.........///////////////........................///////////////////////////////////////.........000//////......//////000////////////000000000000......////////////000000---...//////000000000000/////////000111111222222222222222111222222333444111111222222222222222222111111111222222222222222333333333444444444555555333333333444444444444555444555555666777888999999999999888777666666555555222222333444555666777777777666666666666777888888666777777888999:::;;;;;;888888999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;+++++++++,,,,,,...//////---........./////////000........................------------------------//////............//////------------.........///,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------------------------,,,---------.../////////---............/////////---........./////////000......////////////......------------------------,,,,,,,,,,,,------......------............------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,---......//////......------------------------,,,***)))***,,,.........------------------------------------------------///............---------------------.........///........................,,,,,,,,,,,,---...//////---...///000000///...------------............///................................................------------------------,,,,,,,,,---------......------------------------,,,---......//////......---,,,,,,,,,------...///,,,,,,,,,---------..............................---.../////////...---,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---...---------.........//////////////////////////////---------.........//////......------------.................................------,,,,,,------...------------------------........................++++++,,,,,,,,,---------,,,------......------,,,------..................---------............/////////.........---------,,,,,,---------.........------...///////////////..............................---...///000111111222111000///............////////////////////////......////////////..................////////////////////////////////////000000000000000000000000............/////////000........................//////////////////////////////////////////////////////............//////.../////////000000000111........./////////000000//////000000111000000000000000000000000111111111222111111111222222333444222222111111111111111111000111111111222222222222222222222333333333333444333333333444444444555555333333444555666777888999666666555555444444333333555555555666666777777777666666666666666777888888555666777888999:::;;;;;;777888888999::::::;;;;;;999::::::;;;;;;<<<<<<===+++++++++,,,---...///000---.........//////000000////////////////////////000000000000000000000000......------------......---------.........//////++++++,,,---...///000111------------------------........................------------------------+++***(((''''''(((***+++------------------------..................------000000000000////////////---.........//////000000,,,,,,------------,,,,,,,,,------......------,,,---------.........//////------............------.........------.........---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,---......//////......------------------------+++***((()))+++---...---------------------------------------------------//////.........------------------.........//////........................+++++++++,,,---...///000---...///000000///...------------.........//////////////////////////////........................------------------------,,,,,,,,,---------......------------------------,,,---......//////......,,,,,,+++***+++,,,...///,,,,,,,,,---------......000///............///000....../////////...,,,+++---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,---------......000000000000000/////////---------.........//////.........------....................................------,,,,,,------...........................////////////////////////++++++,,,,,,,,,---------,,,------......------,,,...............------------------.........//////......---------,,,,,,,,,,,,,,,,,,---------......------...///000000//////........................,,,,,,,,,---...///000111222222000///............////////////////////////......////////////................../////////000////////////////////////000000000000000000000000---.........//////000000........................////////////////////////............//////000000//////............//////.../////////000000111111............/////////000000111111111111000000///111111000000000/////////111111000000111222333333222222111111111111111111000000111111222222222222111111222222222333333333333333333444444555555555222222333444555666777888888888888888777777777777888888888888777777777777666666666666666777888888555666666888999:::;;;<<<777777888999::::::;;;;;;777888999:::<<<===>>>???------,,,,,,,,,+++++++++........................////////////////////////---------------...///000...------------...//////000///...---,,,------...++++++,,,,,,,,,,,,------------............------------..................---------.........//////------------------------..................------------------------------......////////////............---,,,---...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////------,,,+++++++++,,,,,,.........////////////000.........------,,,,,,,,,................................................///...---,,,,,,---...///---...............------.........------,,,,,,,,,........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,------......------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,......------...///.........------,,,,,,,,,------------------------............////////////---------------------------,,,,,,---000000///...---------............///------------------------...---,,,,,,,,,,,,---...///...---,,,+++,,,------...////////////---,,,+++,,,,,,,,,------.................................//////.........---------.........------,,,,,,,,,---,,,,,,,,,,,,---..............................//////.........---------++++++,,,,,,,,,,,,------................................................------............------000000000000////////////---......///000111111222111111000000//////......////////////////////////......//////000000111111........................///000000000000000//////////////////000000000000////////////////////////000000000000000000000000........................000000//////.........---,,,---...000000000//////000000000000000000000000////////////////////////000000000000111111111111111000/////////000222333444333222111000000000000333111///000222333222///000000000000000000000000333333444444444333333222111222333333444444333333222333444555666666666666777666444222222222333444555555666777777777777777888888888888888999999:::777777777777888888888888;;;:::999999:::;;;===>>>;;;;;;;;;;;;;;;:::::::::------------,,,,,,,,,,,,...................................................---------......///000---,,,,,,,,,------......000///...---,,,------...,,,,,,---------.........------............---------...............------,,,,,,,,,---------......------------------------........................------------------------......////////////.........------,,,---...///000//////.........---------------------------------....................................////////////...---------------......------........./////////.........------,,,,,,,,,......................................................------------......---...............------......---------,,,,,,,,,........................//////.........---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///...........................------------------...------............------------------------------------------------------------------------------+++---......---,,,---............------,,,,,,,,,------------------------............////////////------------------------000...---.........,,,***---------............///------------------------......---,,,,,,---......///...---,,,,,,,,,---------.../////////...---,,,,,,,,,,,,------.................................//////.........---------.........------,,,,,,,,,---,,,,,,,,,,,,---..............................//////.........---------,,,,,,---------.........................................................------............------/////////...............---......///000000111111111000000000/////////...////////////////////////---.........////////////........................//////000000000000//////.../////////000000000000////////////////////////////////////////////////........................000/////////............---...///000000//////...//////////////////////////////////////////////////////000000000111111111111000/////////000222222000000000000111222333333333111///000222333222000111111111111111111111111111111111222222111111000111222333333444444333333222222333444555666666666777666444222222333444555555555666777777777777777777777777777777888999999555666666666666777777777::::::999999:::;;;===>>><<<<<<<<<===============///.........------------............................................................////////////------------......////////////...------------...---............/////////------............------////////////...---,,,,,,++++++,,,,,,,,,---------------------------------........................------------------------......////////////.........------------...///////////////............---............................................................////////////...---------...///000000,,,---------.....................---------------................................................---..................---------...............---...------------,,,,,,,,,.......................................---------........................////////////////////////------,,,,,,,,,,,,,,,,,,---------............///........................///...---,,,,,,---...///------............------------------------------........................------------------------,,,...//////---,,,,,,---.........---------------------------------------............////////////........................///...------...---+++)))---------............///------------------------......---,,,,,,---......///...------,,,,,,------,,,---......//////......---------------................................................---------.........------------------,,,,,,,,,,,,---.............................................------------............/////////................................................------............---------------........................//////000000111000000000000////////////////////////////////////------------....................................//////000000000000//////....../////////000000000////////////////////////////////////////////////........................////////////...............//////000//////...---//////////////////////////////////////////////////////000000000000111111000000000///000111111222000000000000111222333333222111000111222222111000222222222222222222222222000111111222222111111111111222333333444444333333222222333333444444555555666555444333333333444555555555666777777777777777666666666666666777888888555555555555666666666666:::999999999:::;;;<<<===;;;;;;<<<<<<======>>>>>>////////////.............................................................../////////////////////......///000000000000000............------......------........./////////------............------////////////...---,,,+++,,,,,,,,,---------......------------............---------.............................................////////////......------------......///////////////...............////////////////////////....................................////////////------------...///000111,,,,,,,,,---------.....................---------................................................,,,---...//////...---,,,,,,---......///.........------------------------................................................////////////////////////........................---------------,,,,,,,,,---------............///........................///---,,,******,,,---///------............------,,,,,,------------------------------------------------------............---///000///---,,,,,,---...............---------------------------------............////////////////////////////////////+++++++++,,,...///...------------............///..............................------------......///......---------------+++,,,---....../////////---------..............................................................................------------,,,,,,,,,,,,---......................................................------........./////////................................................------............------------............//////........./////////000000000000000000////////////////////////////////////...................................................//////000000000000///........./////////000000////////////////////////////////////////////////........................///////////////.........000000000//////...------////////////////////////////////////////////////////////////000000000111000000000000000111111222333222111000000/////////222111111111111222111111222222222222222222222222222222333444444444333333111222333333444444333333222222222222333333444444555555444444444444555666555555666777777777777777555555555555555666777777555555555666666666777777999999999::::::;;;<<<<<<888888999::::::;;;<<<<<<000000/////////...............................................................///000//////...---,,,---.../////////......------..................,,,------------.........------............------////////////...---,,,+++............////////////---------....../////////---------.........//////..............................////////////......---------...............////////////////////////////////////////////////....................................////////////,,,,,,,,,,,,---...///000,,,,,,,,,---------..............................................................................,,,---...//////...---,,,,,,------...//////......------------------------........................---.....................////////////////////////------------------------.........------,,,,,,,,,---------............///........................---,,,***))))))***,,,---------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...///000000...,,,,,,---........................------------------------............////////////////////////////////////,,,++++++---//////...------------............///...................................................//////.........------,,,,,,,,,---...///000000................................................---.............................................---,,,,,,,,,,,,---..............................---.....................,,,------------.........................................................------............------....../////////000000000............////////////////////////000000000000////////////////////////////////////////////////..............................///000000000000000............////////////////////////////////////........................////////////////////////.........///////////////000000//////....................................////////////////////////...////////////000000000///000000000111111111111333222111000////////////111111222111111111111222222222222222222222222222111222333444444444444444111222333333444444333333333333222222222333444444444444444444555666666777555555666777777777777777555555555555555666666777666666777777777888888888888888999::::::;;;;;;;;;777888888999:::;;;<<<<<<000/////////....................................---------------------------.../////////...---,,,)))***,,,---------,,,+++,,,---......///.........,,,,,,---------.........------............------////////////...---,,,,,,...////////////000000000---------...//////000000,,,,,,------.../////////..............................////////////......,,,---......//////.........////////////000000000////////////////////////....................................////////////,,,,,,,,,,,,---...//////,,,---------.........................../////////................................................---..................---,,,,,,---...////////////,,,,,,,,,------------...........................---------.......................................------------------------//////......---,,,,,,,,,---------............///........................---,,,+++******+++,,,---------............------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---///000000...------................../////////------------------------............////////////........................000///......///...,,,***---------............///........................---...////////////...---...////////////...------,,,,,,,,,------///000111/////////.......................................---------............................../////////---,,,,,,,,,,,,---..............................---------...............,,,,,,---------.........................................................------............------......//////000111111111........................////////////000000000000////////////////////////000000000000000/////////........................---...///000000111111000------........./////////////////////////////////........................////////////////////////.........///////////////000//////............///........................////////////////////////......////////////000000//////000111111111111000////////////000111222222000222222222111000111222222222222222222222222222///000111111222222222222111222333333444444333333555444333222222333444555333333444555666777777777555555666777777777777777555555555555555666777777777777777777888888888888777888999:::;;;;;;;;;:::::::::;;;;;;<<<<<<======/////////.........------........................------------------------,,,---...///...---+++******+++---...///...---,,,,,,,,,.../////////......---............/////////------............---------...............------.........////////////000---------...///000000000,,,,,,------...//////000..............................////////////......,,,---.../////////...---.../////////000000000000............................................................///////////////...............//////------........./////////---........./////////000......................................................------------......+++,,,---...////////////,,,,,,,,,---------..............................---------.........//////------------------------......................../////////...------,,,,,,---------............///........................------------------------------............------++++++,,,,,,---......///---------------------------------...///000000000,,,...000000///......///---........./////////000------------------------............////////////------------------------111000//////000///---+++---------............///........................---...///000000///...---...//////000///...---,,,...------,,,---...///000000/////////.........---........................---------.........//////---........./////////000---,,,,,,,,,,,,---..............................---------.........//////---............/////////................................................------............------------......///000000111.........................../////////000000000111////////////////////////000000/////////.................................---...///000111111111111---------.........//////////////////////////////........................////////////////////////............/////////000//////...---......000000........................////////////////////////........./////////000000...///000111222111111000///......//////000111222000222333222000///111333111111111111111111111111//////000111222222222222111222333333444444333333666555444333222333555666222333444555777777888888555555666777777777777777666666555555666666777888666666666777777777777888666777999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;///.........------------........................------------------------+++,,,---......,,,***)))---...000222222111000///+++,,,.../////////......////////////000000000000---..................---------......///.........---------.........//////---------...///000000111,,,,,,------...///000000////////////////////////......////////////......,,,,,,.../////////...---.../////////000000111111............................................................/////////000111000000////////////000.........////////////000---.........//////000000................................................///...---,,,,,,---...///+++,,,---...////////////,,,,,,,,,------.................................---------.........//////------------------------////////////////////////000000///...------,,,,,,---------.........//////..............................///000000///......---..................---++++++,,,,,,---...//////........................---------...///000000111,,,---///000///...///000---.........//////000000------------------------............/////////000------------------------.........///111222111000---------.........//////////////////////////////---...///000000///...---...///000000000///---,,,......---,,,---...///000000000//////.........---........................---------.........//////---.........//////000000---,,,,,,,,,,,,---..............................---------.........//////////////////000000000000................................................---..................---,,,,,,------...///000000.....................---.../////////000000111111//////////////////////////////.........---------........................---...///000111111111111---------.........//////////////////////////////........................000000000000000000000000---.........//////000000///...------...///000111........................////////////////////////............/////////000...///000222222111111000222111000//////.........///222333333000///111333000000000000000000000000000111222333444555555555222222333444444444333333777666444333333444555777222333444666777888888888555666666777777777777777666666666666666777888888555555555555666666666777666777999:::;;;;;;:::::::::999999999999999999999........................+++,,,...000111000000///.........------,,,,,,,,,111///------//////---***)))***,,,...//////...---////////////////////////////////////////////////...........................//////000000000000000---------------...///000////////////////////////......------------......222///---...000000...+++...///000000...,,,)))'''............////////////------...///000000////////////.........---------...............///000000000000///...............000000000000000000000000---...///...---,,,---/////////000000///...------/////////...---------,,,---------,,,,,,+++++++++////////////////////////000000000000000000000000.........------,,,,,,,,,+++,,,---...////////////)))+++---//////...---,,,////////////////////////.........////////////000---------,,,,,,+++++++++......------...///111222000000000000000000000000////////////////////////---------............///------------------------////////////////////////------------------------//////000000///...---------------............///......////////////............////////////......000///...------...///000//////000000///...------////////////////////////------------------------........................////////////////////////........................////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,000000000///......------000000//////.........---//////.........---------////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000////////////////////////////////////////////////000000111111111111000000////////////////////////111111000000/////////...////////////////////////......////////////....................................---------,,,,,,,,,....................................///////////////////////////000111111////////////000000000000///,,,)))))),,,//////...//////000111111111111111000000000000000000000000000111111111111222222222222222222222222222222222333333333444555666777888444333333333333444555555555555555555555555555555666666666666666555555555777666444333333555888999444555666666666666666555888999999:::;;;;;;<<<<<<999999999999999999999999........................***+++---...//////...............------,,,,,,,,,///---,,,---///000///---***+++---/////////------////////////////////////////////////////////////........................,,,------.....................---------......///////////////////////////......------------......111///---...000000///---......//////...,,,***)))............////////////---...////////////////////////.........---------...............///000000000000///...............////////////////////////---...//////...---...//////////////////...------...............---------.........---------,,,,,,////////////////////////.................................------,,,,,,,,,////////////...---,,,+++,,,---...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------,,,,,,,,,,,,------,,,,,,---...///000////////////////////////////////////////////////---------............///------------------------........................------------------------///////////////...---------------............///......////////////......//////000000000000//////000///...------...///000///////////////...------////////////////////////------------------------........................////////////////////////........................////////////////////////---------............///------------------------.........///////////////000/////////............//////.........---------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000////////////////////////000000000//////.........////////////////////////......////////////......///////////////////////////.........---------,,,....................................///////////////////////////000111111////////////000000000000444111...---///111111000//////000111111111111111000000000000000000000000000000111111111222222222111111111111111111111111333222222333333444555666444333333333333444555555555555555555555555555555555555555555666666666666666666666777777888888888666666666666666666666666666666777777888888999999999999999999999999999999........................)))***+++,,,------------.........------------------,,,,,,---///000000///,,,,,,...//////...---,,,////////////////////////////////////////////////........................,,,------...............//////...---------......////////////////////////......------------......///...---...///000///...---......///...---,,,+++............//////////////////////////////...---...............---------...............///000000000000///...............////////////////////////...///000000......///000///////////////......------------.............../////////...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........---------------////////////...---,,,+++...///000000000///...---++++++++++++++++++++++++,,,,,,,,,---------......---------------.........------,,,,,,,,,------...////////////////////////////////////////////////---------............///........................------------------------------------------------///////////////......------------............///......////////////......000000000000000000000000//////............/////////////////////......---////////////////////////........................////////////////////////////////////////////////........................////////////////////////---------............///........................------......///000000111////////////............/////////............---////////////////////////111111111000000//////...////////////////////////////////////////////////////////////////////////........................////////////////////////........................///////////////////////////////////////////////////000000111111000000////////////////////////////////////...............////////////////////////......////////////......000000000000000000000000////////////................................................///////////////////////////000111111////////////000000000000555333000///000111000000//////000111111111111111000000000000000000000000000000000111111111222222111111111111222222222222333333222222222222333333333333333333333444555555444444444444444444444444444444444555666666666777666777999::::::999888777:::999777666555666666777555555555666777777888888999999999999999999999999........................+++++++++,,,------------...............---------...------...////////////---......///......---,,,////////////////////////////////////////////////...........................//////000000000000000000///...---------------////////////////////////......------------.........------...///000000000,,,---......///...------............//////////////////000000///...------.......................................///000000000000///...............///////////////////////////000111000///...///111...///////////////......,,,---------.../////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++,,,---.../////////////////////000///...---,,,------------------------++++++,,,,,,,,,---------,,,------....../////////---------------------...////////////////////////////////////////////////---------............///////////////////////////------------------------...........................///////////////......---------............///......////////////......000000////////////000000/////////....../////////...///////////////......////////////////////////////////////////////////000000000000000000000000////////////////////////........................////////////////////////---------............///....................................//////000000///////////////........./////////...............////////////////////////333222222111000//////...////////////////////////////////////////////////////////////////////////........................////////////////////////........................//////////////////////////////////////////////////////000000000000//////////////////////////////..................------////////////////////////......////////////......////////////////////////000000000///////////////....................................///////////////////////////000000111////////////000000000000111000.........///////////////000111111111111111000000000000000000000000000000000000111111111111333444444444444444555555444444333222222222222222333333222222333333444555444444444444444444444444333333444444555666777777777888888999999999888888<<<:::888666555555666777666666777777888999999999888999999999999999::::::........................---------------.................................000000000///..............................------////////////////////////////////////////////////...........................//////000000000000000000///...---------------////////////////////////......------------......---....../////////000000------..............................//////////////////000000///...---------....................................///000000000000///.......................................///000111000///...///111......///////////////...,,,---------.../////////------------------......////////////////////////------------------------........................+++,,,---...////////////............------,,,+++------------------------+++++++++,,,,,,,,,,,,---,,,------....../////////---.........////////////........................////////////////////////---------............///////////////////////////------------------------..............................///////////////...---------............///......////////////......///...------------...///...//////////////////.........///////////////...////////////////////////////////////////////////000000000000000000000000////////////////////////........................////////////////////////---------............///------------------------000000//////.....................///////////////////////////////////////////////////////////////333222222111000//////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////000000000000//////////////////////////////------..................////////////////////////......////////////..............................000000000000000000000000////////////////////////............///////////////////////////000000111////////////000000000000,,,,,,------...///000111//////000111111111111111000000000000000000000000//////000000000111111111333333333444444555555555666555444333222222222222333222222222222333444444444444444444444444444444222333333444555666666777999888666555555666777888<<<:::888666555555666777555666666777888888999999888888888999999:::::::::........................//////.........//////000.............../////////000111111000...------.....................//////////////////////////////////////////////////////........................,,,------...............//////...---------......////////////////////////......------------......---...000///......///000..................//////............//////////////////////////////...------------..............................///000000000000///..........................................///000000......///000---...//////////////////---------...............---------------.........////////////////////////......................................./////////////////////...---,,,+++------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------.........,,,---...///000000000000........................////////////////////////---------............///........................------------------------........................---...//////////////////---------............///......////////////......///...,,,,,,,,,,,,...///......////////////......---...//////////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////---------............///------------------------111000000///......------.........///////////////...////////////000000000////////////////////////111111111000000//////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////...//////000000//////...////////////////////////.............../////////////////////////////////......////////////..............................////////////000000000000////////////////////////............///////////////////////////000111111////////////000000000000+++---///000000111333444//////000111111111111111000000000000000000000000/////////000000000111111000000111111222222333333555555444333333333333333222222222222222333444444333333333333333333333333333333333444555555555666999777555333222444666888:::999777666555666666777444444444555666666777777888888888999999::::::;;;........................000000///......//////000---........./////////000...000111000...---///111...------......///000000////////////////////////////////////////////////........................,,,------.....................---------......///////////////////////////......------------.........///111000---,,,...000/////////............///............////////////---...//////////////////---------.........//////...............///000000000000///.......................................---...//////...---...///------...///////////////...............---------------........./////////////////////////////////........................---........./////////000////////////...---,,,+++---------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,)))+++---...000000000000........................////////////////////////---------............///------------------------................................................------...///////////////---------............///......////////////......///...---,,,,,,---...///---...///000000///...---------...///////////////////////////////////////------------------------........................////////////////////////........................////////////////////////---------............///........................///////////////...................../////////000.../////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////.........//////000000000////////////////////////......////////////.......................................//////000000000////////////////////////............///////////////////////////000111111////////////000000000000---///222222111111222444//////000111111111111111000000000000000000000000////////////000000000111//////000000111222222333444333222222222222222333222222222111222222333444333333333333333333333333444444444444444444444444777666555444444444555555666666666666666666666666444555555666666777888888777888888999::::::;;;;;;........................000000...------...///000---.........//////000000,,,///111000///...000333------------...000111222////////////////////////////////////////////////...........................//////000000000000000---------------...///000////////////////////////.........------............000222000---,,,---///000000///.........................../////////000------...///000000000///---------.........//////...............///000000000000///.......................................---...///...---,,,---///------...///000000///////////////......------,,,.../////////000000111111////////////////////////........................---.........//////000000+++,,,---...////////////...............///000111////////////////////////,,,,,,------------......---------,,,,,,+++++++++''')))+++---///000000000........................////////////////////////---------.........//////------------------------////////////////////////////////////////////////------...///000000//////---------.........//////......////////////......111000...------...000111---...///000000///...---------...///000000//////////////////////////////------------------------........................////////////////////////........................////////////////////////---------.........//////000000000000000000000000------......///000000000---.........//////000000.../////////000000111111////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////.../////////000000111111////////////////////////......////////////......000000000000000000000000---.........//////000000000000000000000000000000............/////////000///////////////000111111////////////000000000000---000222222000///000222//////000111111111111111000000000000000000000000////////////000000000000000000111222333333444444222111111111111111222222222222111111222222333444333333333333333333333333444444444444444444333333555666777777777555444333444555666666666666666555777777888888999999::::::777777888999::::::;;;;;;........................000000//////.........---000000///...............///...---...///000000...000000000000////////////........................------,,,,,,,,,,,,------++++++,,,,,,,,,+++******......////////////......000///...---------------......------------......000---+++,,,///111111///000000000000000//////...000///...---,,,------...//////...---,,,++++++***,,,------......------,,,,,,,,,---...//////......111///---...111222000...........................//////.........------------------........./////////............---------..................------................................................---------............///---------............///,,,---------.../////////...------,,,,,,------...------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///////////////...---////////////////////////........................111111000000//////..............................------------------------/////////...---------,,,---.........---,,,,,,+++---------------,,,,,,,,,000000//////.........---------............------000000//////.........---000000////////////000000///...---,,,***)))(((''',,,...000000///...///000////////////////////////......------------......000000///...............///...---,,,,,,---...///////////////////////////,,,,,,------.../////////........................///............---------///////////////000111111............//////////////////............//////222111111000///......---......////////////......////////////////////////000000000000000000000000//////............//////000000000000////////////111111000000//////......000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000------......//////000000............////////////000000000000000000000000111111000///////////////......////////////......000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333333222222111111222222333333333444444444444555555222222333333333444444444555555555555666666666666444444666777888888888888555666666777888999999::::::999777777777999;;;===........................000/////////............000000///...............///...---...///000000...000000000/////////......////////////////////////...------------------...++++++,,,---.........---......////////////......//////...---------------......------------......000...,,,,,,...///...,,,---...///000000000000000000///...---,,,------...000//////......------,,,,,,------......------,,,---...//////000000//////000///---...000111///---........................//////.........------------------........./////////............---------..................------................................................---------............///---------............///------.....................------,,,,,,------...------............------------------------------........................------------------------......///////////////.................................................../////////.........------........................------------------------...............---------------......------,,,+++---------------.........000/////////............------............------000/////////.........---000000////////////000000------------,,,,,,++++++***,,,......---,,,---...////////////////////////......------------......000000///.....................------------......------------------------..................------........................///............---------///////////////000000111............//////////////////............//////111111000000///......---......////////////......////////////////////////000000000000000000000000//////............//////......//////000000111111000000000000//////......////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////............////////////000000000000000000000000111111000///////////////......////////////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333222222111111222222333111111222222222222333333222222333333333444444444444444555555555555666666444444666777777888888888555555666777777888999999999888777777888999;;;<<<........................////////////............000//////............//////...---...///000000.../////////.........------////////////////////////.........------.........+++,,,---///000111111111......////////////......//////...------------.........------------......///...------...---+++))),,,,,,...///000111111111//////...------------...////////////////////////------............------...///000000000000000000///...------//////...---.......................................---------------.........////////////............---------------------------......................................................---------............///---------............/////////........................------------......------............------------------------------////////////////////////........................------...///000000000///------------------------.................................---------------................................................---------...............------......------,,,,,,---------......//////000////////////............------............------/////////...............000//////......//////000,,,,,,------......//////***,,,......---,,,---...////////////////////////......------------......000000///...............---..................---------------------------000//////...------,,,,,,///////////////////////////............---------//////......//////000111............//////////////////............//////111000000//////...............////////////......000000000000000000000000//////////////////////////////............//////------...///000111111222000000000////////////...////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////.....................////////////000000000000000000000000111000000///////////////...//////////////////...........................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222333333333333333333444444444444444444444555555666666666444555555666777777777777555555555666666777777888777777888888999::::::;;;........................///////////////.........000///............/////////...---...///000000...///.........------------///////////////////////////......------......///------...///000111111000......////////////......///......---------............------------......---............---,,,+++,,,---...///000000000000............------......------......////////////------............------...//////000000000//////------------------------............................................................///////////////............---------,,,,,,------------......................................................---------............///---------............///000000//////......------......------------......------............------------------------------.............../////////////////////////////////,,,,,,...///000000000000------------------------..............................------------------........................////////////////////////,,,---------.../////////,,,------...------,,,,,,,,,------...///000111111///////////////.........------............------......................../////////....../////////,,,,,,,,,---......//////,,,...000000///...///000////////////////////////......------------......000000///...............,,,---...//////...---,,,//////////////////////////////.........---------000000000000000000000000///............---------///............///000000............//////////////////............//////000000/////////...............////////////......000000000000000000000000........................//////............//////---......//////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------............////////////////////////////////////000000////////////000000//////............//////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222333333333444444444555555333333333444444444444555555555555666666777777777444555555666777777666666444555555555666666666777666777888999:::::::::999................................./////////////////////............/////////...---...///000000...///.........------------------------------------......------------............/////////......---......////////////............---------......///......------------......,,,---...///////////////......////////////......------..................,,,,,,,,,------...//////---......//////......---.........//////......---,,,---------,,,,,,------........................---............................../////////000000///............---------,,,,,,,,,,,,------......................................................---------............///---------............///000000000//////......---///......------......///------............------------------------------,,,,,,---------.........////////////////////////,,,,,,...///000000000000------------------------........................................................................////////////////////////,,,---------.../////////,,,,,,------...------,,,,,,------...///000111111.........///////////////------............---------------...............//////............//////------------,,,,,,,,,,,,,,,...000000///...///000////////////////////////......------------......000000///...............,,,---...//////...---,,,////////////////////////---------.........//////000000000000000000000000///............---------...............//////000............//////////////////............//////////////////..................////////////......////////////////////////------------------------//////............//////000000//////......------.............../////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------............////////////////////////////////////000000////////////000000000///............///000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000222222222222222222222222222111111000000111111222333333333444444444555555333333444444444555555555555666666777888888999999444555555666666666666555555555555555666666666666555666777999999999999999.................................//////////////////............//////000///...---...///000000.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------...............---,,,,,,......////////////.........------------...//////......------------......---...///.........111333///////////////...---,,,,,,---......///.........+++,,,,,,,,,------............////////////.....................------,,,,,,---......,,,,,,---...........................---------...................../////////000000000///............---------++++++,,,,,,------......................................................---------............///---------............///000000////////////////////////............//////------............------------------------------++++++,,,,,,---.........////////////////////////------...///000000000///------------------------......................................./////////................................................---------...............,,,,,,------......---------------......//////000.........///////////////------............---------------------.........///......------......//////......---,,,+++*********,,,......---,,,---...////////////////////////......------------......000000///...............---..................---------------------------,,,,,,------...//////000///////////////////////////............---------......------......///000............//////////////////............//////..............................////////////......////////////////////////........................//////............//////111000000///...---,,,,,,---............/////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////.....................////////////000000000000000000000000///////////////000000111000///...------...///000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222111111000000000000111111111111222222222222333333333444444444555555555555555555666777888888999999444555555666666666555555666666666666666666666666666666777777888999999:::..................................../////////000...............///000000///...---...///000000...000000000/////////......------------------------,,,,,,++++++++++++,,,,,,------......///...............////////////......---------------...//////......------------.........//////,,,++++++///222------......///.........,,,,,,.../////////......------------..................////////////......///////////////...------,,,...///...,,,,,,---///........................---------.........//////.../////////000000000000///............---------***++++++,,,------......................................................---------............///---------............//////////////////000000000//////............//////------............------------------------------,,,,,,,,,---.../////////..............................///////////////...................................................,,,,,,---------.................................------------------------...............---------+++,,,------......---------------------...................../////////000------............------,,,,,,,,,------.........///......------....../////////......---,,,,,,,,,***,,,......---,,,---...////////////////////////......------------......000000///.....................------------......------------------------------..........................................///............---------...------------...//////............//////////////////............//////..............................////////////......------------------------........................//////............///////////////......------,,,---------.........//////........................////////////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////............////////////000000000000000000000000///////////////000111111000///...------...///000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111111111222222222222333333444444444444555555555555333333444555666777888888444555555666666555444444777777777777777777777777777777666666777888:::;;;........................---.........//////000000...............///000111///...---...000000000...000000000000////////////........................,,,++++++******++++++,,,+++,,,---///000000000000......////////////......---------------...///000.........------.........000000///+++((((((---111++++++---...//////000000+++,,,.../////////......////////////////////////......////////////......000000111000000///......,,,...000///---,,,---000........................---------.........//////////////////000000000000//////.........---------******+++,,,,,,---......................................................---------.........//////---------.........//////......//////000000111111//////............//////---..................------------------------------------...///000000111...........................///////////////......////////////////////////........................+++++++++,,,,,,---------........................------------------------/////////......------,,,+++,,,,,,---.........---------------------,,,,,,---.........//////000000---..................---,,,,,,,,,------..................------.........///////////////.........,,,...000000///...///000////////////////////////.........------.........000000///...............///...---,,,,,,---...////////////////////////////////////...------,,,,,,........................//////.........---------...------------...//////............/////////000//////............//////---...........................////////////......------------------------//////////////////////////////............//////------..................---------.........//////........................////////////////////////////////////////////////////////////////////////000000000000000000000000---.........//////000000............/////////000000000000000000000000000///////////////000111111111///...------...///111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111333333444444444555555555444444444555555555666666111111222333444555666777444555555666555555444444888888888888777777777777888777666555666777:::;;;---------------------------------............///............//////////////////............//////////////////////////////------............------/////////...,,,---///111..................------................................................------,,,,,,,,,,,,------,,,,,,------......//////////////////////////////////////////////////////////////////////////////------------.........///------............------////////////////////////------...///000000/////////......------,,,,,,+++---------....../////////+++,,,,,,------,,,,,,+++------------------------////////////////////////.................................------,,,,,,,,,...------------...//////---,,,,,,---...000222333...------,,,,,,------...................................................,,,,,,---...//////......------------------------...........................------------...//////++++++,,,,,,---...//////------------------------........................------............------......---------,,,,,,,,,......------------......+++,,,,,,---............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------000000111000000///...---//////.........------------------,,,,,,+++++++++,,,...///...------...///------------------,,,,,,***+++---.........------000///...------...///000///...---,,,,,,---...///------------------------------------------------------............------............////////////000000//////.........---....................................////////////,,,---...//////...---,,,+++,,,............,,,+++.........------,,,,,,,,,000111222333222000...---........................000000//////.........---000000//////.........---////////////////////////111000000///////////////000000000000000000000000000000//////.........---........................////////////////////////////////////////////////////////////////////////000000///...............///////////////000111111111111000000//////......///...------...///000111...///////////////......111111000000///.........000000////////////000000////////////000000000000222222222222222222222222222333333444444333333222111222222333444555666666555555555444444333333333555555555555666666666666666666777888888888888888........................---------............///............//////////////////............//////////////////////////////------............------...///000///------///000------------,,,,,,,,,,,,......................................................------------....../////////000000000000000////////////////////////////////////////////////////////////////////////------........./////////.........//////.........////////////////////////------...///////////////------------------------,,,,,,---------.........---......//////......---------------------------.........................................................------,,,,,,,,,...------------...//////------------...000111222///......------......///................................................,,,------...//////......------------------------........................---------------...//////+++,,,,,,------.........------------------------.................................//////.........---------....../////////......------------......---...............---------------.........//////................................................//////.........---------....../////////......---//////.........---------/////////......------------///000///...---...000...---------------------------///000000000////////////............/////////...------------...///........................------------------------------............------............////////////000/////////................................................////////////------............------,,,------......------,,,.........------,,,,,,,,,,,,---///000000///...---........................000/////////............000/////////............////////////////////////000000///............///////////////////////////000/////////............................................................////////////////////////////////////////////////000000///...............///////////////000111111111000000000/////////...///......---...///000111000000111111111111000000000000000000000000000000///000000000000000000///000000000000111111111111222222222222222222222222222333333444444333333222222222333333444555555555555555444444444333333333555555555555666666666666666666777888888888888888////////////////////////---------............///............//////////////////............//////////////////////////////------............---------///000000///......///------------............................................................//////............//////000000000000000/////////////////////////////////////////////////////////////////////////////////....../////////000000000...//////000000//////...////////////////////////---......///////////////+++,,,,,,---......//////,,,,,,,,,,,,---------------......//////......---------------------------------------------------.................................---------------...------------...//////...............///000000/////////....../////////................................................,,,---......///.........------------------------........................---------------......///------------------------...................................................//////000000//////...,,,,,,---...///000111222......------------......,,,,,,---......................../////////000000........................////////////////////////...............---------,,,,,,---.........------...............---------/////////..................///000000...---...000........................---...//////000/////////......////////////......///...------------...///////////////////////////------------------------------............---------............/////////////////////............////////////////////////............////////////.........------...............------------...............---------------+++,,,...///000000//////........................////////////............////////////............////////////////////////000//////...............////////////////////////////////////............................................................////////////////////////////////////////////////000//////............//////////////////000111111000000000000///////////////............///000000000000111111111111000000//////000000111222222333///000000000000000000///111111111111222222222222222222222222222222222222222333333444444333333222333333333333444444444444444444444444333333333333555555555555666666666666666666777888888888888888////////////////////////---------............///............//////////////////............//////////////////////////////------............------,,,...000111///.........000000000000111111111111................................................//////000000000000////////////......------,,,,,,////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////......///////////////...,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------------------------------.......................................---------...------------...///////////////.........////////////............//////................................................------...............---------------------------........................------,,,,,,------...///------------------,,,,,,////////////////////////........................//////000000000000//////,,,------...//////000000......------------......)))***+++---......//////---.........////////////------------------------................................................+++,,,---.......................................---------------,,,,,,,,,...///000///---,,,---............///////////////,,,,,,------------------,,,---////////////---,,,.........------.........................................................------............---------------........./////////////////////.........000000000000000000000000............///////////////...---,,,,,,---...//////...---,,,,,,---...///...............---------......000000111111000000........................///////////////.........///////////////.........////////////////////////111000//////....../////////////////////////////////////////////.........................................................////////////////////////////////////////////////000///............/////////////////////000000111000000000000//////////////////........./////////---......////////////...000000111111222222222222///000111111111111000///000000000111111111222222222222222222222222222222222333333444444333333222444444444333333333222222333333333333333333333333555555555555666666666666666666777888888888888888........................---------............///............//////////////////............//////////////////////////////------............------,,,...000111///.........000000000111111111222222////////////////////////........................//////000111111000////////////......------,,,,,,////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////...///////////////....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------...................................................------------.../////////////////////............------,,,,,,------...................................................---...............------------------------------........................,,,,,,,,,,,,,,,---......------------------,,,,,,////////////////////////........................//////000000000000//////------------------------......------------......***++++++,,,,,,,,,++++++,,,,,,---------.........---------------------------------------------------.....................,,,---...///////////////---.....................---------------------------...///...,,,+++,,,---............//////000000------------,,,,,,------,,,---...//////...---,,,---..................---------------------------........................------............------------------.....................///////////////000000000000000000000000............///////////////...---,,,,,,---.../////////---,,,,,,---//////........................000000000000000///.......................................///////////////.........///////////////////////////////////////222111000000//////000000.................................///////////////................................................//////////////////////////////////////////////////////............/////////////////////000000111////////////000000000000//////////////////......------...///////////////222222222222111111000000///000111222222111000////////////000000000111111222222222222222222222222222333333444444333333222444444444333333222111111333333333333333333333333555555555555666666666666666666777888888888888888........................---------............///............//////////////////............//////////////////////////////------............---------///000000///......///------......//////000000////////////////////////...........................///000111111000///...000000000000000/////////////////////////////////////////////////////////////////////////////////....../////////000000000...//////000000//////...//////////////////////////////////////////...---000000//////...------,,,------------,,,,,,,,,,,,---......//////......---+++,,,,,,------.........------------------------......................................./////////...------------...//////...///////////////...---------,,,,,,,,,,,,------.........................................................///......---,,,------------------------........................,,,,,,,,,,,,,,,------...------------------------...................................................//////000000//////.........------,,,,,,,,,,,,......------------......//////...---+++)))'''&&&,,,,,,,,,------------...////////////////////////---------------------------------...............---......////////////...---------...............///////////////000000000...///000///---,,,,,,------------......//////000000000///.........//////------............------------...//////...------------------------------........................------............------,,,------------..................///////////////////////////////////////............////////////.........------.........//////............//////...............///////////////...------,,,,,,+++.................................///////////////.........///////////////////////////////////////111111000///////////////.................................///////////////........................------------------------///////////////////////////////////////////////////............//////000///////////////000111111////////////000000000000/////////000//////...---...///000111111222222111333222222111000000/////////000222333333222000///.../////////000000000000222222222222222222222222222333333444444333333222444444333333222222111111222222222222333333333333555555555555666666666666666666777888888888888888////////////////////////---------............///............//////////////////............//////////////////////////////------............------...///000///------///000,,,,,,---......///000000////////////////////////........................---...000111111000...---/////////000000000000000////////////////////////////////////////////////////////////////////////------........./////////.........//////.........///////////////////////////////////////...------////////////.....................---------,,,,,,---......//////......---++++++,,,,,,---......///................................................---........./////////000...------------...//////---...///000000//////.........------------............................................................//////...------,,,------------------------........................,,,,,,++++++,,,,,,---...+++,,,,,,------.........------------------------.................................//////.........------------..................------------......000//////...---,,,***)))------------............////////////////////////........................---------.........//////------.........---,,,,,,---------.........//////.../////////000000000111000111222111...---...///+++,,,,,,---......//////111000///...---......///...------,,,,,,------...------...//////...------................................................------............------,,,,,,---------...................../////////000....................................////////////------............------......////////////......---........./////////000...------,,,,,,,,,------..................................../////////000............/////////000//////////////////////////////...---------------..................................../////////000........................------------------------////////////////////////////////////////////////...............///000000///////////////000111111.../////////000000000111//////000000000///---,,,...///000111222222222222000000000000000000000000///000222444444222000/////////000000000111111111222222222222222222222222222333333444444333333222333333333222222222222222111111222222222333333333555555555555666666666666666666777888888888888888000000000000000000000000---------.........//////............/////////000//////............//////////////////////////////---..................---///000///...,,,---///111---......///000111111222000000000000000000000000........................---...///111111///...---,,,---------......//////////////////////////////////////////////////////////////////////////////------------.........///------............------//////////////////////////////000000///...------------......///000000000/////////......---------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////////////////////////////........................---.........//////000000...------------...//////,,,---///000000000///...//////............//////.................................................../////////...---,,,,,,------------------------........................,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////------------------------........................------............------,,,------...///000111111.........------.........,,,---...///000000000000............/////////000........................////////////////////////---------.........//////------------,,,,,,+++***---------.........//////,,,---------......//////222333444222000//////000++++++,,,,,,---.../////////...---,,,+++,,,,,,---......,,,++++++,,,......,,,---...//////...---,,,////////////////////////////////////////////////---..................---,,,,,,,,,---------......---.........//////000000..................................../////////000,,,---...//////...---,,,---...///000000///...------.........//////000000...............///000111........................---.........//////000000---.........//////000000////////////////////////------,,,++++++++++++,,,........................---.........//////000000........................------------------------////////////////////////////////////////////////...............///000111///////////////000111111.../////////000000111111//////000000000///---,,,,,,---...///000000000000......//////000000111111///000222444444222000///000111111111111222222222222222222222222222222222222333333444444333333222222222222222222222222222111111111222222333333333555555555555666666666777666666777888888888888888............////////////000000//////.........------------......000111111........................////////////////////////////////////////////////........./////////000000000000000000000111222222111000///.......................................//////////////////////////////.........---------000000000000000000000000//////000000000000////////////000000000000/////////...------...///000111......///000000000000000......////////////......////////////////////////............////////////...------,,,,,,------...------------------------...........................------,,,,,,------...---------.........//////////////////////////////,,,,,,---......---,,,,,,------............------........................////////////////////////000//////.........////////////............//////........................------------------------......//////......---,,,---------------------------...///000000///...------------------------------------............///------------------------......////////////......---------,,,,,,+++++++++...///111222222000---,,,---------.........//////---...............------000000////////////000000//////.........---------------------------------------......//////000000888444000---,,,---------........................,,,,,,,,,,,,---...//////......------------......111000///000111111000000////////////////////////////////////////////////......////////////......------------------------//////////////////......////////////////////////..............................////////////......,,,---......//////......---...///000000///...---//////...---,,,++++++***........................////////////////////////////////////////////////........................000///...------...///000,,,---///000000000///...///......------......///------------------------........................000000//////.........---111111000///...---,,,,,,,,,,,,,,,---...///000111........................////////////////////////........................222111111000///......---......///000000000000000000000111111111111000000000000000000111111111111222222111111111111222222111222333444444333222111888666333111111222444666333333333444444444555555333333333444444444555555777777777777777888888999............////////////000000/////////.........---------...///000111111........................////////////////////////////////////////////////,,,,,,,,,---------.....................///000000000000///.......................................//////////////////////////////.........---------000000000000000000000000//////000000000000////////////000000000000////////////...---......000000......///000000000000000......////////////......////////////////////////............////////////...------,,,,,,------...------------------------........................///......------......///---------.........//////////////////////////////////////////////////////------............------........................//////////////////////////////............//////......------------..............................------------------------......//////......---,,,..............................////////////......---------------------------------............///..............................////////////.........---------,,,,,,,,,,,,///000222333333111///------------.........//////...//////000//////......000//////......//////000//////.........---------.................................///////////////666333///.........------........................------------...///000000......------------......000---,,,---000222000...////////////////////////////////////////////////......////////////.......................................///////////////////////////////////////..............................////////////......,,,---......//////......---...///000000///...---//////......------,,,,,,........................////////////////////////................................................//////............//////,,,---...///000//////.........------------......------------------------........................000/////////............000000000///......------......---------......///........................////////////////////////........................////////////000000000000......///000000000000000000000111111111111000000000000000000111111111111222222111111111111222222222222333444444333222222777555333222222222444555333333333444444444555555444444444555555555666666777777666666777777888999............////////////000000////////////...............//////000000111........................////////////////////////////////////////////////,,,,,,---------........................///000000000000////////////............................../////////////////////////////////............---000000000000000000000000//////000000000000////////////000000000000//////000//////............///......///000000000000000......////////////......////////////////////////............////////////......------------......------------------------......................../////////....../////////---............/////////////////////////////////...---,,,++++++,,,---...------............------//////////////////////////////////////////////////////............//////...------,,,,,,------.........................................................//////......---,,,//////////////////////////////............//////---------------------------------............///////////////////////////......////////////.....................---------000111222333333222000...---............///////////////000000000000000//////..................///...............---------///////////////////////////////////////.........222000////////////...---.......................................000111111......------------.........---,,,---000111///---////////////////////////////////////////////////......////////////......////////////////////////---.........//////000000////////////////////////..............................////////////......------...////////////.........////////////......///////////////.................................////////////////////////......................................................////////////......------...////////////......------,,,,,,------...------------------------........................////////////............//////////////////////////////...---------------........................////////////////////////........................,,,---...///000111222333......///000000000000000000000111111111111000000000000000000111111111111222222222222222222222222222222333444444333222222555555444333333333333333333333333444444444555555555555555666666666777777777777666666777777888999............////////////000000//////////////////......//////000000000000........................////////////////////////////////////////////////////////////000000000000000000000000000111111222//////000000000/////////......................../////////////////////////////////...............//////////////////////////////000000000000////////////000000000000//////000000//////..................///000000000000000......////////////......////////////////////////............////////////......------------......................................................//////............//////.............../////////////////////////////////---,,,***))))))***,,,---------............------000000000000000000000000///////////////////////////............//////000.........------.................................////////////////////////.........///......---,,,........................//////...------...000111........................---------............///..............................////////////......///////////////.........///000111222222111///................../////////......///000000000//////......------------..............................////////////////////////000000//////......------///......///111111///---........................------------...///000111......------------......///111222222000...//////////////////////////////////////////////////////......////////////......////////////////////////------......///000000000////////////////////////..............................////////////......------...///////////////...//////////////////.........//////000000000111........................////////////////////////------------------------........................---...///000000///...---------........./////////------,,,,,,,,,,,,------................................................///////////////.....................//////000000///......---------..............................////////////////////////........................,,,---...///000111222333......///000000000000000000000111111111111000000///000000000111111111111222222333333333333222222111222222222222222222111444444444444333333222222333333333444444444555555444555555555666666666666666666666666666777888888............//////////////////000000000000000000...///000000111000000////////////////////////////////////////////////////////////////////////////////////000000000111111000000000000000111111222...///000111111000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////000000000//////...------......///000000000000000......////////////......////////////////////////............///////////////......------......///........................////////////////////////...------,,,,,,------...////////////////////////////////////////////////111///...,,,,,,...///111------............------000000000000000000000000////////////////////////...............///000000000000////////////000000........................////////////////////////.........///......---,,,------------------------///...---------///000111........................---------............///------------------------......////////////......////////////////////////---...///000000///......////////////////////////,,,---....../////////.........------------......---.............................................000000//////......---------------///111111///---........................,,,,,,,,,,,,---...///000......------------......000666;;;888000+++...333////////////////////////////////////////////////......////////////..............................---.........//////000000////////////////////////////////////////////////......////////////......---...//////000000///////////////....../////////......//////000111111111........................////////////////////////........................////////////////////////---...///000000///...------------------......///...------,,,,,,------............................................................///////////////------......///000000000,,,,,,,,,------///000000////////////////////////////////////////////////////////////////////////.../////////000000000111......///000000000000000000000111111111111000000///000000000111111111111222333444444444444333222111111000000000000111111444333333333333222222222333333333444444444555555333333444444444555555555666666666555666777777888............//////////////////000000000000111111...///000111111111000///////////////////////////////////////////////////////////////////////////------........./////////...............///000000...///000111222111000///////////////////////////////////////////////////...////////////000000000000000000000000000000000//////000000000000////////////000000000000//////...//////000//////...---......///000000000000000......////////////......////////////////////////............//////////////////............//////........................////////////////////////------,,,,,,,,,,,,------000000000////////////...//////////////////////////////...------...//////------............------////////////////////////////////////////////////......---......///000111111000000000000000000111......................................................//////......---,,,------------------------......---......///000111........................---------............///------------------------......////////////...............///////////////------......//////......000000000////////////...+++,,,---.../////////...///..................///---------.......................................///////////////.........---,,,---///000111///---........................,,,,,,+++,,,,,,---...///......------------......000777===:::111+++...333////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////////////////////////////......////////////............///000000000000/////////............//////......//////000000111111........................////////////////////////////////////////////////////////////////////////......////////////......------,,,,,,------...///.........------..................................................................///////////////---.........//////000000,,,,,,,,,---...///000111////////////////////////////////////////////////////////////////////////000000000000////////////......///000000000000000000000111111111111000000000000000000111111111111333333555555555555333333111111000000000000111111444444333222222222222222333333333444444444555555333333333444444444444555666666555555666666777888............//////////////////000000000111111111///000111222222111///...////////////////////////////////////////////////////////////////////////---.........////////////...............///000000---///000222222222000///////////////////////////////////////////////////.../////////000000000000000000000000000000000000//////000000000000////////////000000000000//////---...///000000//////.........///000000000000000......////////////......////////////////////////............//////////////////............//////........................////////////////////////......------------......000000000000/////////...////////////////////////------------------------------............------........................////////////////////////---------......///000111000000////////////000000........................------------------------......//////......---,,,........................,,,---...///000000000000........................---------............///..............................////////////......------........./////////---.........////////////000000000000/////////...,,,---...//////000000000000//////......//////000---------.........//////////////////////////////.........///////////////...------...///000...---........................,,,,,,,,,------...///000......------------.........222666555222///...///////////////////////////////////////////////////......////////////......////////////////////////000000000///......------////////////////////////////////////////////////......////////////............///000000000000000000///...------...///000.../////////////////////........................////////////////////////000000000000000000000000//////////////////////////////............//////------,,,,,,,,,---...///000//////......//////000............................................................/////////000.........///////////////---------------...///000////////////////////////////////////////////////////////////////////////000000000///////////////......///000000000000000000000111111111111000000000000000000111111111111333444555666666555444333333333222111111222333333555444222111000111222333333333333444444444555555444444444444555555555555666555555555555666777777............/////////000//////000000111111111222///000111222222111///...000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000111222222---///111222333222111000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000//////000000000000////////////000000000000//////,,,---...000000000//////...//////000000000000000......////////////......////////////////////////............/////////000//////............//////////////////////////////000000000000000000000000//////............//////111111000000/////////...////////////////////////000000111222222111000000---..................---........................////////////////////////---------......000111111//////............//////........................------------------------......//////......---,,,////////////////////////+++,,,...000111000000///////////////////////////---------.........//////////////////////////////......////////////......,,,---------......//////.../////////000000111111111111000000/////////...---...///000111111111111000000////////////000000---------.........//////000000000000000000000000---.........//////000000///---,,,---...///...---...........................------......///000111.........------.........,,,,,,---000222222///+++////////////////////////////////////////////////......////////////......000000000000000000000000111111000///...---,,,,,,////////////////////////000000000000000000000000......////////////.........//////000000000000000000///...------...///000///////////////.................................////////////////////////000000000000000000000000000000000000000000000000000///...------...///000------,,,+++,,,---...///000000////////////000000////////////////////////........................---.........//////000000//////////////////////////////...------------...000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111...//////000000000000000000000111111111111000000000000000000111111111111333444666777777666444333555555333333333333555555666444111000///000333444333333333444444444555555555555555555666666666777555555555555555666777777////////////////////////.......................................///000000///////////////.....................////////////---...///111111///...---...//////000111222222222000111111111222222222222000000000000000///......////////////////////////////////////////////////////////////////////////000000111222222222222111000000000000000///......////////////000000000000...///000111111000///...000000000000////////////---...///000000///...---////////////000000000000000///...------...///000////////////////////////........................000000//////.........---//////000000///...------////////////////////////////////////000000000000---///000000...---...///......------------......////////////////////////////////////////////////////////////////////////////////////////////////------...///000000////////////////////////////////////.........---------////////////////////////111111000///////////////........................---------------...///000//////.........---------////////////////////////////////////////////////000000//////.........---...............---------000000//////.........---////////////////////////......------------......------...///000000//////------------------------...............///000000///............------------------............/////////.........//////000////////////////////////........................////////////////////////............////////////222111111111000000//////000000000000000000000000//////000000000000//////////////////////////////......//////000000111111////////////////////////222000...---,,,---///000////////////000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////............////////////000000000000111111111111////////////////////////000000//////.........---//////.........---------///////////////.........000000000000000///......////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000333444444555555444444333222222333333333333444444222222222111111111000000333444444555555444444333444444444555555555555666555555555555666666666666////////////////////////.......................................///000000/////////////////////...............////////////---...///000000///...---...//////000111111222222/////////000000000000111222333333333333222111111////////////////////////////////////////////////////////////////////////...//////000111000000000000000000000000///......////////////000000000000//////000000000000//////000000000000////////////......////////////........./////////000000000000000///...------...///000................................................000/////////............///////////////...------////////////////////////.../////////000000000000000222333222000/////////......------------......////////////////////////////////////////////////////////////////////////........................---...////////////////////////////////////////////////.........---------////////////////////////111000000///////////////........................---------.........////////////.........---------////////////////////////////////////////////////000/////////............111000000///......------000/////////.........---////////////////////////......------------......---...//////////////////------------------------...............//////000///............------------------............/////////............//////////////////////////////........................////////////////////////............////////////000000000/////////......//////////////////////////////000000000000/////////////////////////////////////////////000000000////////////////////////111000...---------///000.../////////000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////............//////////////////000000000111111111////////////////////////000/////////............//////.........---------/////////////////////...000000000000000///......////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000333333444444444444333333222222222333333333444444333333333333222222111111333333444444444444333333444444444444555555555555555555555555666666666666////////////////////////.......................................///000000......//////////////////............////////////---...///000000///...---...//////000000111111222------........./////////000000111111000000///...//////////////////////////////////////////////////////////////////////////////000111111111111000000000000000000//////...////////////000000000000000000////////////000000////////////000000000000//////............//////....../////////000000000//////............//////................................................////////////............///////////////......---////////////////////////....../////////000000000555666666555222000///000......------------......////////////////////////////////////////////////////////////////////////------------------------//////////////////...---////////////////////////...............---------////////////////////////000000//////......//////........................,,,---...///000///.....................---------////////////////////////////////////////////////////////////............222111111000///...------/////////...............////////////////////////......------------......//////////////////...---------------------------......------......///000///............------------------............//////.....................////////////////////////........................////////////////////////............//////////////////...............---////////////////////////...//////000000//////...////////////////////////000000//////////////////////////////////////////111000///------......///....../////////000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////............//////////////////000000000000111111////////////////////////////////////............/////////.........------......//////////////////000000000000000//////...////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000222222222333333222222222222222222222333333333333444444444333333333333222333333444444444444333333444444444444555555555555555555555555666666666666////////////////////////.......................................///000000............////////////............////////////......///000000///......////////////000000111111---------.........////////////000000//////...---////////////////////////////////////////////////////////////////////////111222222333333333333333//////000000000000//////////////////000000000000111000///......///000111////////////000000000000000///...------...///000........./////////000000/////////....../////////................................................///////////////............///////////////......////////////////////////........./////////000000666777777555222/////////......------------......////////////////////////////////////////////////////////////////////////------------------------//////000000///...------////////////////////////........................////////////////////////000//////.........//////........................,,,---///111111///...---........................///////////////////////////////////////////////////////////////.........////////////....................................////////////////////////......------------......//////000000///...------...........................------------.../////////............------------------............///..................------////////////////////////........................////////////////////////............////////////........................////////////////////////...//////////////////...////////////////////////000000000//////......---////////////////////////000000///............///........./////////000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////////////////000000000111///////////////////////////////////////.........////////////........................//////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000000000000000000000111111222222222222111111111222222222222333333333333333333333333333333222333333333444444333333333333333444444444555555555555555555555666666666666////////////////////////////////////////////////...............///000000---.........//////000000............////////////......////////////......///////////////000000000....../////////000000000222222333333222222111000////////////////////////////////////////////////////////////////////////111111222333333333333222//////000000000000//////////////////000000000000111000///......///000111.../////////000000000111000///...------...///000............////////////...//////////////////............................................................///////////////......///////////////...////////////////////////............////////////444555555444111...---.........------------......////////////////////////////////////////////////////////////////////////........................//////000000///...------////////////////////////---.....................//////////////////////////////............//////////////////////////////---...000111111000...,,,---.....................////////////////////////////////////////////////.........///////////////+++,,,,,,------......///---------...............000000000000000000000000......------------......//////000000///...------........................---------------.../////////............------------------............///......//////...---,,,,,,////////////////////////........................////////////////////////............////////////////////////////////////..............................////////////......////////////////////////000000//////......------////////////////////////000000///...........................////////////////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////............////////////...////////////000000000////////////////////////.........///////////////000000/////////.........---.........//////000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111///000000000111111111111000000000000000000000000000111111222222111111000111111111222222222333333111111111111222222222222222333333333333333333222333333333444444444444555555555555555666666666666////////////////////////////////////////////////...............///000000------......///000000000............//////////////////////////////////////////////////////////////////000000000111111111111111222222111111000///////////////////////////////////////////////////////////////////////////......///000000000000///...//////000000000000000////////////000000000000000000////////////000000......//////000000111111//////............//////------........./////////......////////////......------------------------.................................///////////////---...//////////////////////////////////////////------........./////////000111222111///------.........------------......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////...---////////////////////////---------...............////////////////////////......------......////////////////////////////////////000111000///...------------...............////////////////////////////////////////////////.........///////////////+++++++++,,,------......---------------.........000000000000000000000000......------------......//////////////////...---........................------,,,,,,------...//////............------------------............///---...//////...---+++***////////////////////////........................////////////////////////............///////////////////////////000000000........................---......//////......---//////////////////////////////..................///////////////////////////////////////.........------........./////////////////////////////////////////////////////////......//////000000111111000000000000000000000000////////////////////////............////////////......////////////000000////////////////////////.........///////////////000000000/////////......------......///000000000...//////000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000......//////000000111111000000000000111111111111000000000000000000000000111111111222222111111111111111111111222222222222000111111111111111222222222222333333333333222222333333333333444444444444555555555555666666666666////////////////////////////////////////////////...............///000000------......///000000111............//////////////////............////////////////////////////////////000000000111111111///////////////...------////////////////////////////////////////////////////////////////////////------...////////////.........///000000000000000////////////000000000000//////000000000000//////.........///000111111111......////////////......---------.........//////---...///000000///...---------------------------..................................../////////000------...///////////////////////////////////////---------.........//////---...000000///......///......------------......////////////////////////////////////////////////////////////////////////........................---...//////////////////////////////////////////---------.........//////////////////////////////...------------...///000////////////////////////000000000000//////......---------.........//////////////////////////////////////////////////////............/////////000......---------,,,,,,,,,,,,,,,,,,------.........000000000000000000000000......------------......---...//////////////////........................------,,,,,,------...//////............------------------............///---...//////...---+++)))////////////////////////........................////////////////////////............////////////------........./////////........................---......//////......---////////////////////////------..................///////////////////////////////////////......------------.........//////////////////////////////////////////////////////.........///000111111111000000000000000000000000////////////////////////............////////////........./////////000000////////////////////////............/////////000000000000000/////////...------......///000000111......///000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000.........///000111111111000000000000111111111111000000000000000000000000111222222222222222222111111111111111222222222222111111111222222333333333222222333333333333222222222222333333333444444444555555555555666666666666////////////////////////000000000000000000000000...............///000000---------...///000000111............/////////000//////............/////////////////////.........////////////000000000000222222222222222111000000////////////////////////////////////////////////////////////////////////...//////000000000000000......///000000000000000////////////000000000000...///000111111000///...---......///000111111222---...///000000///...------------.........//////---...///000000///...---------------------------........................---.........//////000000------...///000000//////////////////////////////---------.........//////+++---////////////000111.........------.........////////////////////////////////////////////////////////////////////////------------------------------...///000000000///////////////////////////---------.........//////////////////////////////---------------...///000000000000000000000000000222111000///......//////---------.........//////////////////////////////////////////////////////---.........//////000000222111000///---,,,+++***,,,,,,,,,------.........000000000000000000000000.........------.........------...///000000000///////////////////////////---,,,,,,,,,,,,---......//////.........------------------.........//////---.../////////---***)))////////////////////////........................////////////////////////............/////////000,,,,,,,,,------.................................---..................---////////////////////////,,,------......//////////////////////////////////////////000///......------------.........//////////////////////////////////////////////////////---......///000111111222000000000000000000000000////////////////////////............/////////000............/////////000////////////////////////---.........//////000000000000000000////////////---------...///000000111......///000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000---......///000111111222000000000000111111111111000000000000000000000000222222333333333333222222000111111111111222222222222222222333333444444444222222222333333222222222222222333333333444444444555555555555666666666777//////////////////////////////////////////////////////............//////000000000000000000000000////////////000000000000////////////////////////............////////////000000000000000000000000111111111111111000//////........................,,,,,,,,,---------............////////////......000000//////.........---000000000000000///......//////......------,,,,,,---......///////////////................................................000000//////.........---***+++,,,---...000111111////////////////////////......---,,,---...///000////////////////////////...------------...//////000000//////.........---////////////////////////......////////////......,,,,,,,,,------........./////////...------,,,,,,------------------------................................................111111111111111111111111000///...---,,,+++++++++.......................................---------000000//////.............................................------,,,,,,+++......////////////......//////.........---------------------------------------......//////000000/////////...---------,,,..................------......//////000000111111...............---------......////////////......////////////////////////222---,,,//////++++++///------------------------//////.........---------///...---,,,,,,,,,,,,,,,//////............//////,,,---......//////..............................//////.........---------//////.........---------//////000000///...---------------.........//////////////////////////////---------.........//////........................//////.........---------////////////////////////////////////////////////////////////////////////////////////////////////......////////////......111111111111000///...---......////////////......////////////////////////............///////////////////////////.........////////////////////////000000//////.........---////////////000000000000............////////////000000000000////////////............////////////000000000000////////////000///.........///111222000000000000000000000000///////////////000111111000000000000000111111222111111111111111111111111222222111111222222333444333333333333333333333333555444444333333444444555555555555666666666666666//////////////////////////////////////////////////////............//////000000000000000000000000............////////////////////////////////////............////////////000000000000000000000000000111111111000000///...........................---------.........//////......////////////......000/////////............000000000000000///....../////////..................//////000111000000000........................////////////////////////000/////////............+++,,,,,,---...///000000////////////////////////...------,,,---...///000........................///............///000000000/////////............////////////////////////......////////////......,,,------------------..................---------------------------------........................................................................------------------...///........................------................../////////.........------.................................------------------------......---------//////.........---------------------------------.........///////////////...............---------..............................//////////////////000000000000000000000///......////////////..............................///++++++......******...........................//////.........---------///...---,,,,,,,,,,,,---//////............//////,,,---......//////..............................//////.........---------//////.........---------///////////////...---------------.........//////////////////////////////,,,,,,,,,---------..............................//////.........---------////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...------...............---......////////////......////////////////////////............/////////////////////////////////...........................000/////////.............../////////000000000000............////////////000000000000////////////............////////////000000000000////////////000//////...///000111222000000000000000000000000///////////////000111111000000000000000111111222111111111111111111111111111111111111111222333333333333333333333333333333444444333333333333444444555555555555666666666666//////////////////////////////////////////////////////............//////000000000000000000000000------------............////////////////////////............////////////000000000000000000000000000000000/////////......................................./////////000000......////////////......////////////............000000000000000//////......///////////////000000///000000111111111111111........................000000000000000000000000////////////............------........./////////////////////////////////...------------...//////........................///////////////000111111////////////............////////////////////////......////////////...............------------------------...............------------------------........................................................................+++,,,,,,---...000111222........................,,,---------.../////////.........---------------..........................................//////---......//////......---...............---------///////////////////////////////////////.........---------.........................................................------//////000000000000000000......////////////......---------------------------+++---000000---,,,...////////////////////////...............---------......---,,,,,,,,,------//////............//////,,,---......//////............................../////////............---...............---------///////////////......------------...............////////////////////////++++++,,,,,,,,,---------.......................................---------///////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000///+++,,,---...////////////......////////////......////////////////////////............////////////......//////////////////------------------------////////////................../////////000000000............////////////////////////000000000000............////////////000000000000///////////////////////////000111111000000000000000000000000///////////////000111111000000000000000111111222111111111111111111111111111000000000000111222222333333333333333333333333444444333333333333444444555555555555666666777777//////////////////////////////////////////////////////............//////////////////////////////------........./////////////////////////////////............//////////////////////////////////////////...............///........................---.........////////////......////////////......///////////////.........//////000000000000//////......//////000000111111//////000111111111111000........................///////////////////////////////////////........./////////...............////////////////////////------------......//////........................//////......//////000111///////////////.........////////////////////////......////////////......//////......------,,,,,,,,,,,,------...//////000........................................................................000000000000000000000000,,,,,,------///000222333........................,,,,,,,,,---...///000000------------------------........................---.........//////000000000000111111111111000000........................////////////////////////000000//////......------,,,---------.../////////---------........................------,,,,,,,,,------------..................////////////......---------------------------...000333333222000000...................................................------,,,,,,,,,------//////............//////,,,---......///................................./////////..........................................///////////////..............................////////////////////////,,,,,,,,,---------......................................................////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000......///000000000000000......////////////......////////////////////////............////////////............////////////........................///////////////................../////////000000............////////////////////////000000000000............////////////000000000000///////////////////////////000000111000000000000000000000000///////////////000000111000000000000000111111222111111111111111111111111000000000///000000111222333333333333333333333333444333333333333333333444444444555555666666777777000000000000000000000000//////////////////////////////............//////////////////////////////....../////////000000000000000000000000000000000............//////////////////////////////////////////............///000////////////////////////,,,,,,---------...............////////////.............../////////////////////000000000000//////......//////000000111111---...//////000000//////////////////////////////.................................///////////////000////////////.........////////////////////////---------.............................................------......///000.........///////////////////////////////////////......////////////....../////////......---------+++,,,,,,---...///000000........................................................................////////////////////////...............///000111........................,,,,,,,,,---...///000000------------------------........................---.........//////000000000000111111111111000000---.....................000000000000000000000000000000//////......------,,,---------.../////////---------.........//////......------,,,,,,++++++,,,---------......//////......////////////......---------------------------///111222333333111000---------------------------.....................------,,,,,,,,,------...//////............//////,,,---......///.................................////////////////////////---...........................///////////////........................---////////////////////////............////////////////////////////////////---.....................////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000000000111000000///............////////////......////////////////////////............////////////---.........//////000000////////////////////////.........///////////////............////////////............////////////.../////////000000000111............////////////000000000000////////////...//////000000000000000000000000000000000000000///////////////000000111000000000000000111111222111111111111111111111111000000000///000000111222333333333333333333333333333333333222222333333333444444444555666777777888000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////000000000111000000000000000000000000............////////////000000000000000000000000000///.........///000111////////////////////////,,,,,,,,,------------.........////////////...............///////////////...//////000000000000000...///////////////000000------...///////////////////////////////////////.................................///////////////////////////////////////////////////////////////,,,---......//////......---------------------------------------...//////.........///////////////////////////////////////......////////////....../////////...............,,,,,,------...///000000........................................................................------------------------//////......---.................................,,,---------.../////////---------------...................................................//////---......//////......------------...............000000000000000000000000///////////////.........---------...............,,,,,,------.../////////------------------,,,,,,......//////000111111111......////////////......------------------------,,,///000...///111000------------------------------------...............------,,,,,,,,,---......//////............//////,,,---......//////.................................////////////000000000---------...............---...//////////////////...............---------////////////////////////...////////////000000000////////////////////////---------...............///////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000///////////////...---,,,+++......////////////......////////////////////////............////////////------......///000000000000000000000000000000000.........///////////////------........./////////............////////////......//////000000111111............////////////000000000000////////////......///000000000000000000000000000000000000000///////////////000111111000000000000000111111222111111111111111111111111111000000000000111222222333333333333333333333333333333222222222222333333333444444555666777888888000000000000000000000000//////////////////////////////............//////000000000000000000000000........./////////000000000000000000000000000000............////////////000000000000000000000000111000///......000222333////////////////////////------------..................////////////................../////////000......///000000000000000/////////.....................///000000000000000////////////////////////..................................../////////000///////////////000000000////////////////////////,,,---.../////////...---------------------------...............//////000............/////////000////////////////////////......////////////..................////////////,,,---------......//////........................................................................------------------------......------------..............................------..................------........./////////.................................------------------------......------------------.........//////////////////////////////.........///////////////...............---------,,,,,,------...//////000------------..................//////000111111222......////////////..............................---000000,,,,,,//////,,,........................---------.........//////,,,,,,,,,,,,,,,---.../////////............//////,,,---......//////................................./////////000000000000---------.........//////------.../////////////////////.........---------////////////////////////.........////////////000////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...---...............------......////////////......////////////////////////............////////////------......///000000111000000000000000000000000............/////////000---------.........//////............////////////.........///000111111111............////////////000000000000////////////---...///000111000000///000000000000000000000000///////////////000111111000000000000000111111222111111111111111111111111111111111111111222333333333333333333333333333333333333222222222222333333333333444555666777888888000000000000000000000000//////////////////////////////............//////000000000000000000000000---------.........//////000000000000000000000000............/////////000000000000000000000000000111000///...///000222444000000000000000000000000............/////////000......////////////......---.........//////000000......///000000000000000//////......---------,,,//////000111111111111111000000000000000000000000000000000000000000000000---.........//////000000.../////////000000000111////////////////////////,,,,,,.../////////...---------------------------///////////////000111111---.........//////000000////////////////////////......////////////......------......//////000000---------...............////////////////////////................................................////////////////////////,,,,,,,,,,,,,,,---...///.......................................---------........./////////000000.................................------,,,,,,+++......////////////......---------.........//////////////////////////////---.........//////000000/////////......------,,,,,,,,,------...///000000---------....../////////,,,,,,,,,---...//////000......////////////......////////////////////////000333222---,,,111111---////////////////////////---------.........//////,,,,,,,,,,,,,,,---.../////////............//////,,,---......//////................................./////////000000111111---------.........//////------...///000000////////////.........---------////////////////////////---------.........//////000000000000000000000000---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......---...///000111111111111......////////////......////////////////////////............/////////000---------...///000000111////////////////////////---.........//////000000---------.........//////............/////////000---......///000111111222............/////////000000000000000////////////---...000111111111000///000000000000000000000000///////////////000111111000000000000000111111222111111111111111111111111222222111111222222333444333333333333333333333333333222222222222222222333333333444555666777888999222111111000///......---////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000///////////////000111111......//////000000111111000000000000000000000000111111000000//////......000000////////////000000222111111111000000//////000000000000000000000000222111111000///.........000000000000111111111111////////////............////////////////////////000000000000000///......////////////////////////000000000000000000000000,,,...000000...---------111000///...---...///000......---,,,,,,,,,,,,---------------------------000000000000000000000000000000000000000000000000------......//////000000000000111111000///..............................---------.........//////000///...---,,,---....................................////////////....../////////...------,,,,,,......................................................//////...---,,,,,,------------------,,,,,,,,,,,,,,,---------......//////............//////222111///...---......///000000//////......------////////////////////////////////////////////////.........////////////000------------------------,,,---------...///////////////000000///...------..............................------------......///............---------...------,,,,,,------.........------------......//////.........---------........................111000///......///000111......------------......000000111111222222333333........................//////////////////////////////////////////////////////////////////////////////.........------------.........//////000000//////.........---------...///////////////............////////////......//////............/////////......---------......111111000000//////......////////////////////////.........------,,,,,,,,,///////////////.........////////////////////////000000//////.........---............................................................////////////////////////////////////...---------...///111222.../////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111222333444444555555222222222111111111000000111111222222222333333333222222333333333333444444999999888888777777666666222111111000//////......////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000///////////////000111111////////////000000111111000000000000000000000000111000000000/////////...000000////////////000000111111111111000000000///000000000000000000000000000//////...------,,,,,,000000000000111111111111000000000/////////......////////////////////////000000000000000///......////////////////////////000000000000000000000000,,,...000000...------...000000//////...//////000......---......///000000........................000000000000000000000000000000000000000000000000.........//////////////////////////////...------........................---------.........//////111000///.........//////------------------------......////////////........./////////////////////......................................................//////...------,,,........................,,,,,,---------.........///..................///...---,,,+++++++++,,,---////////////............////////////////////////////////////////////////------........./////////------------------------.........//////////////////////////////...------////////////////////////......------------......///............---------...------,,,,,,------.........------------......//////.........---------........................000000////////////000000.............................................---........................//////////////////////////////////////////////////////////////////////////////.........---------........./////////000000//////.........---------//////000000000000//////......////////////......//////............/////////......------.........000000000000////////////////////////////////////.........------,,,,,,,,,.........///////////////////////////////////////000/////////........................................................................////////////////////////////////////......------...///000111000111111111222222222222000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111222222333333444444222222222111111111000000111111222222222333333333222222333333333333444444777777777777777666666666111111111000000//////...////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000////////////000111111/////////000000000000111000000000000000000000000000000000000////////////000000////////////000000111111111111000000000000000000000000000000000000000//////......------,,,000000000000111111111111111111111000000000000///////////////////////////000000000000000//////...////////////////////////000000000000000000000000---...000000///......//////000111111111111000000.........///000111333444////////////////////////000000000000000000000000000000000000000000000000///////////////............////////////...------........................------........./////////111111000////////////000..............................////////////............//////000111111222.........................................................///......---,,,---......//////000000000,,,------------...............------------......,,,+++++++++++++++,,,---.............../////////////////////////////////////////////////////////,,,---------............------------------------000000000//////////////////////////////......---000000000000000000000000......------------......///............---------......------------............------------.....................---------......................../////////000000/////////...///000000000000///.........------,,,++++++***......................../////////////////////////////////////////////////////////////////////////////////............---......////////////000000/////////............---//////000000000000000///......////////////......//////............/////////......---......//////////////////000000000000////////////////////////.........---------------------......//////000000////////////////////////////////////........................................................................///////////////////////////////////////......------...//////............////////////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111222222222222222222111111111111111111111222222222333333333222222333333333333444444555555555666666666666666111111111000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000//////000000111222000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000111111111000000000000000000000000000000000000000111111111111000000/////////000000000111111111111222222222111111111000000//////////////////////////////000000000000//////////////////////////////////////////////////////---///000000///...///111000111444555555444222000////////////000111222333////////////////////////////////////////////////////////////////////////000000//////......------//////000000000//////.......................................////////////000000000///////////////000000000000000000000000......////////////............/////////000000000................................................---...............------,,,,,,---...///000000111------------............------,,,,,,,,,,,,------,,,,,,,,,,,,---......///---------....../////////////////////////////////////////////////////////,,,,,,,,,---------..............................000000//////......------...///////////////......////////////////////////......------------......///............---------......------------............------------......................................................---...///000000///...------///000222222000///---/////////......---------......................../////////////////////////////////////////////////////////////////////////////////...............//////////////////000000/////////.....................//////000000//////......////////////......//////............//////...............//////000......//////000000111111////////////////////////...............---------,,,------...///000111111///////////////////////////////////////.....................................................................//////////////////////////////////////////..................---------.........//////////////////////////////////////////////////////000000////////////000000111111111111111111111111111111111111000000000000111111111111111111111111111111222222222333333333222222222333333333444444333333444444555666666777111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000111222222111111111111000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000111111000000000000000000000000111111111111111000000000///000000000111111111111222222222222111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////...///000000//////111222222555999<<<;;;888444111000//////....../////////........................////////////////////////////////////////////////000000//////......---------......//////.........////////////////////////........./////////000000/////////.........------////////////////////////......////////////....../////////......---------................................................------...............---++++++,,,---......//////---------.........//////------,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,------......//////////////////////////////////////////////////////,,,,,,,,,---------.......................................------,,,,,,,,,......///////////////.................................------------......///............---------///......------......///......------------......---.............................................---...///000000///...------///000222222000///---....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000//////////////////////////////,,,---...///////////////......////////////......//////............//////...............///000111......//////000000111111////////////////////////........................,,,------...///000111111////////////////////////.........///////////////........................////////////////////////............//////////////////////////////////////////////////////......222222222333333333333444////////////////////////////////////////////////000000////////////000000000000000000000000000000111000000000000000000000111111111111111111111111111111222222222333333333222222222333333333444444222222333444555666777777111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000000000111222222222111111111111000000000000000000000000000000000////////////000000000000000000////////////000000000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111222222222111111111111000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000///000111000///000222444777:::???CCCBBB===666222000///......---------...........................000000000000000000000000000000000000000000000000///////////////.........++++++,,,---------,,,,,,////////////////////////....../////////000000000.........///...------,,,------------------------......////////////......000//////...------,,,,,,................................................,,,---......///.........++++++,,,,,,---.........------........./////////......------------......***++++++,,,,,,,,,,,,+++---------------.........////////////////////////////////////////////////,,,---------....................................---------,,,,,,,,,,,,,,,---...//////////////////..............................------------......///............---------//////............//////......------------......---------................................................//////............///000000000000///...,,,------...//////000000////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000111111000000000000//////...////////////000000000,,,---...//////000000///......////////////......//////............//////............///000111111////////////000000000000////////////////////////.............../////////------......//////000000////////////////////////.........///////////////........................////////////////////////............///////////////////////////////////////000000111111111000000111222222222222333333333000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111111111111111111111222222222111111222222222333333333222222333333333333444444333333444444555666777777111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000111111222333222222222111111111000000000000000000000000000000.../////////000000000111000000////////////000000///000000000111111111111000000000000000000000000////////////////////////000000000000111111111111222111111111111000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000///000111000000000333555;;;@@@EEEIIIGGG@@@888333......---------...//////////////////////////////000000000000000000000000000000000000000000000000.........///////////////,,,---......//////......////////////////////////.../////////000000000000...//////000///...---,,,..............................////////////......////////////............................................................,,,------...//////......------------........................///////////////..................///,,,,,,---...---,,,++++++...------------------,,,////////////////////////////////////////////////------........./////////........................,,,,,,,,,---------------------...///////////////..............................------------......///............---------//////............//////......------------......---------.........//////........................///......------......///..........................................//////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000000111111111000000000//////.../////////000000000000...///000111111222222222......////////////......//////............//////............///000111222000000000000////////////////////////////////////---........./////////000.........///////////////////////////////////////............/////////000........................////////////////////////............///////////////////////////////////////000111222333333222222////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///000000111111222222222000000111111111222222222111111222222222333333333222222333333333333444444444444555555666666666777111111111111111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111000111111222333222222222222111111000000000000000000000000000000.../////////000000111111000000////////////000000//////000000111111111222000000000000000000000000111111111111111222222222000000000000111111111111111111111000000000000///000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000111000000111333666>>>CCCIIILLLJJJCCC999333------------...000111222000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000000000111222222222222222000000000000000000000000////////////000000000000///000111111111000...---111111111111111111111111......////////////............//////000000111111................................................,,,,,,---.../////////...///////////////...................../////////000//////............////////////000111000///---,,,.........------,,,,,,,,,////////////////////////////////////////////////.........////////////000////////////////////////,,,------....../////////------...///000000//////000000000000000000000000.........------.........//////.........---------//////............//////.........------.........---------.........//////........................///...---,,,,,,---...//////...------------...///111111111000//////......000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000111111222111111111000000//////.../////////000000111111000000111222333444444444......////////////......//////............//////............///000222222111111000000//////......////////////////////////---.........//////000000///////////////.........////////////////////////---.........//////000000........................000000000000000000000000............/////////000///////////////////////////000222333444444444333111111111111222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000111222333333444000000111111222222222222111111222222222333333333222222333333333444444444555555555666666666666666222111000//////000111222000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111555444444333222111000000000000000000000000000000000000000000000000000000111111111111111111111111444333333222111111111222000////////////000000111000000000000000000000000111111000000000000111111111111111111111111111111111111000000//////......000000000000000000000000111000///......///000111111000000000111333555777BBBFFFJJJJJJEEE===666222333000---,,,...///...---222222000///...............///000111111000///...000000000000000000000000......////////////......////////////000000000000///////////////////////////////////////////////////......///111111000///000000000000111111111111........................//////............////////////.........---------...///000111111///---+++////////////////////////---------------...///000000000111111111111000000////////////////////////////////////////////////---------.........//////////////////////////////............////////////000000///..................------------...////////////............//////---------.........//////000000000000000000000000---......///////////////..............................------------.........---,,,++++++---...000............////////////------......//////000000............////////////////////////////////////333333222111000///......////////////000000000000//////////////////////////////............//////////////////////////////............//////////////////............//////000000000000////////////222111000222555777777666444333111///......///000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////------......//////000000000000//////.........---................................................////////////////////////////////////////////////000000//////.........---......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111111111000000//////......000000000000000000000000---......///000111111111333333333444444444555555555444444333444555666777111111000000000000111111000000000000000000000000000000000000000000000000.........///000111111111////////////000000000000111111000000000000111111111111111111111111111111111111111111111111111111333222222111111000000///000000000000000000000000000000000000000000000000111111111111111111111111333222111000000000000111000000////////////000000000000000000000000000000111111000000000000111111111111111111111111111111111000000000/////////...000000000000000000000000111000///......///000111111000000000111333555666AAADDDGGGGGGBBB;;;555222222///------///000///...222111000//////...////////////000000000000//////000000000000000000000000......////////////............/////////000000000///////////////////////////////////////////////////......///111111000/////////000000000111111111......................../////////......///////////////.........---------...///000000000///---,,,////////////////////////000//////.........//////000000111111111111000000////////////////////////////////////////////////---------.........//////////////////////////////............////////////000000///...............///............///000000//////............//////---------.........//////////////////////////////---......///////////////..............................------------.........---,,,++++++---///000............////////////.........///////////////............////////////////////////////////////111000000000000000//////.../////////000000000000//////////////////////////////............//////....................................//////////////////............//////000000000000////////////222111222555999;;;::::::444333111///......///000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////............////////////000/////////............................................................////////////////////////////////////////////////000000/////////........./////////000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111111111000000////////////000000000000000000000000//////000111111222333333222222222333333333444444555444444444444555777888000000111111111111111000000000000000000000000000000000000000000000000000......//////000000111111........./////////000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000/////////000000222111000//////...//////000000000000000000000000111000000//////000000111111111111111111111111111000000000000////////////000000000000000000000000000000////////////000000000000//////000222444555>>>AAACCCBBB===888444222000///------///000000///000000////////////000000000000////////////000000000000000000000000000000......////////////......------.........////////////////////////////////////////////////////////////...---...000111000/////////000000000000111111......................../////////////////////////////////.........------///////////////.........////////////////////////222222000//////.........///000000111111000000///////////////////////////////////////////////////------........./////////000000000000000000000000............////////////000//////............//////////////////000111111//////............//////------........./////////........................---......///////////////..............................------------.........---,,,,,,,,,---///000............///////////////////////////.....................////////////////////////////////////.........//////000000000....../////////000000000////////////////////////000//////......//////000....................................//////////////////............//////////////////000000000000///000222666:::;;;;;;999333222000///...//////000000000000000000000000000//////............//////000000000000000000000000/////////////////////////////////////////////////////////...............////////////............................................................////////////////////////////////////////////////000000////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111111000000000000/////////000000000000000000000000111111222222333444444444111111111222222222333333444444444444555666888888///000111222333222111000////////////////////////////////////////////////.../////////000000000111////////////000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111111000000//////000000000222222000///............000000000000000000000000000000////////////000000111111111111111111111111000000000000////////////000000000000000000000000000000////////////000000000/////////000111333444;;;<<<===<<<888555333222///......///000000111111000////////////000000111111000///......///000111////////////////////////......////////////......------------.........//////////////////////////////////////////////////////...---...///000000///////////////000000000111......................../////////000000/////////////////////............000///............//////////////////////////////111000000///......////////////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000............////////////000///............////////////......//////000111//////............//////............////////////........................---......///////////////..............................------------.........------,,,---...//////............////////////000000//////......------............////////////////////////////////////............////////////........./////////000000////////////////////////000000////////////000000////////////////////////............//////////////////............//////////////////000000000000,,,---000444777777555333222111000/////////////////////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////......---------///////////////.........................................................////////////////////////////////////////////////000000//////////////////000000000000000/////////////////////////////////000000000000000000000000////////////////////////000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000222222222333333333444444222222222222333333333333333444444555666888999999///000111333333333222111////////////////////////////////////////////////////////////000000000000000000111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111000000111222222333333333000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111111222222222000///............000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000111111222666888888777444222111222......///000000000111111000////////////000000111111000///......///000111////////////////////////......////////////......------------.........///000000000000000000000000////////////////////////000...,,,---...000000///...////////////000000000//////////////////////////////000111111000//////000000/////////.........//////............///000////////////////////////...---------......///000//////000000000000//////////////////////////////////////////////////////........./////////000000////////////////////////............//////////////////............//////......------......///000//////............//////........./////////000000........................---......///////////////..............................------------......------------......//////............////////////000000//////......------............////////////////////////////////////////////////........................////////////////////////////////////000000////////////000000000000000000000000000000............//////////////////............//////.../////////000000000111---...///222444333000---000000000/////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////......------,,,,,,........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000///////////////////////////////////////111111111111111111111111////////////////////////000000////////////000000111111000000000000111111000000000000111111111111000000000000000000000000111111111111222222222222333333333333444444444444333333555666888999::::::000000111222333333333333000000000000000000000000000000000000000000000000////////////000000000000111111111222222222333333111111000000000000111111111111111111111111111111111111111111111111111111111111222222333333333444000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222222111000//////...//////000000000000000000000000000//////......//////000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////......//////000000000000222333444444222000000111...///111111000///000111000000////////////000000000000////////////000000000000000000000000000000......////////////......------........./////////000000000000000000000000////////////////////////000...,,,,,,...///000///......////////////000000//////////////////////////////111111111111//////000000000/////////...............///////////////////////////////////////,,,,,,,,,------...///000...//////000000//////...////////////////////////////////////////////////....../////////000000000////////////////////////............///////////////............//////000---------------...////////////............//////....../////////000000000........................---......///////////////..............................------------......------......////////////............///////////////////////////.....................////////////////////////////////////000000000//////.........------........./////////////////////////////////111000000//////000000111000000000000000000000000............//////////////////............//////......//////000000111111000000000222333222///,,,////////////////////////000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////.........---------------........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000111111000000000000111111000000000111111111111222000000000000000000000000000000111111111111111111333333444444444555555555222333555777999;;;;;;<<<111111111111222333444444000000000000000000000000000000000000000000000000000000000000////////////000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111222000000////////////000000000000000000000000000000//////............//////000000000000000000000000.../////////000000000111000000000000000000000000...///000111111000///.........//////000000/////////000222222111///000000...111333333000//////000222111000//////...////////////000000000000//////000000000000000000000000......////////////............/////////000000000000000000000000000000000////////////////////////000...++++++---///000000........./////////000000////////////////////////...///111222222111///...000000000000/////////...,,,---///000000000///...///////////////////////////...............//////......////////////......////////////////////////////////////////////////.../////////000000000000------------------------............////////////...............///000000...............//////000//////............//////.../////////000000000000////////////////////////---......///////////////..............................------------......---......///////////////............////////////.........///////////////............//////////////////////////////////////////000000000000000111---------.........//////////////////////////////111111000000000000111111....................................//////////////////............//////.........///000111111111000//////000111222000.........///////////////...000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////,,,------------------.............../////////000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111---.........///000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000111111000000000000111111000000111111111222222222000000000000000000000000111111111111111111111000222222333333333444444444111333555888:::<<<<<<<<<222111000000111333555666000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000111000////////////000000111000000000000000000000000//////............//////000000000000000000000000.../////////000000111111000000000000000000000000...///000111111000///...---...///////////////...---///111222111//////000///111444333000......000222222111///...............///000111111000///...000000000000000000000000......////////////......////////////000000000000000000000000000000000000////////////////////////000...++++++---///000000............/////////000000000000000000000000000...000111222222111000...000000000000////////////+++---///111111000///...////////////////////////222111000//////......///......////////////......////////////////////////////////////////////////////////////000000000000------------------------............/////////000...............///000111///////////////000111111//////............//////////////////000000000000000000000000000000000000---......///////////////.................................------.........---......///000/////////............/////////000---.........//////000000............/////////000////////////////////////......///000111222333333---------.........//////////////////////////////111111000000000000111111------------------------............/////////000//////............//////---......///000111111222...---,,,---///111000000......///////////////...000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////,,,,,,,,,------.........---.........//////000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000111111111222,,,------...///000111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000111111000000000000111111000000111111222222222222000000000000000000000000222111111111111111111111111111222222222333333333111333666888;;;<<<======222111111111000000//////222222111000//////000000222111111111000000//////111111222222222111111000000000000000111111111111000111111111111222222222///000222333333222111///000111111111222222222222222222222222222222222222333333333222111000//////000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////333222222111111222222333111111000///////////////000000000000000000000000////////////000000000000111111111111111111111111////////////000000000000000000000000////////////000000000000000000000000---.........//////000000///000111222222111000///////////////////////////---...///000000///...---222///---...111222000...//////............//////------///000111111111111------------------------//////000000000000//////...------------...//////000000000000000000000000***+++---.........---,,,---------...............//////000000///...---------------.........//////////////////////////////000000////////////000000////////////////////////222111000//////000111222......------------......////////////////////////........................//////////////////////////////000000///...------////////////////////////........................////////////000000000000////////////////////////////////////////////////000000//////.........---000000//////.........---000000000000000000000000000000000000000000000000//////............//////............////////////000000000000111111111111111000///......///000111////////////000000000000000000//////.........---000000//////......------......////////////............////////////......////////////////////////000000000000000000000000////////////////////////111000///......///000111111111000///////////////000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000111222333333333444444333333222222333333444555666777888999999999222111111111000000000000222222111000000000000000222111111111000000000000111111222222222222111111////////////////////////000111111111111222222222222222111111111111111111000000000111111111222222222222222222222222222222333222222222111000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111000///////////////000000000000000000000000////////////000000000000111111111111111111111111......//////000000111111000000000000////////////000000000000000000000000............/////////000---...///000000///...---////////////////////////---...///000000///...---111///---...111222000...//////............//////---...///000111111111111------------------------//////000000000000//////...------------...//////000000000000000000000000,,,,,,---.............../////////...............///////////////...---------------.........//////////////////////////////000000////////////000000000000000000000000000000111111000//////000111111......------------......////////////////////////........................////////////////////////......//////...------,,,////////////////////////.........................../////////000000000000////////////////////////////////////////////////000/////////............000/////////............000000000000000000000000........................//////............//////....../////////000000000...////////////000000000111000///......///000111////////////000000000000000/////////............000000000//////...............////////////............////////////......////////////////////////000000000000000000000000////////////////////////111000///......///000111111111000///////////////000000000000000000000000////////////////////////////////////////////////////////////////////////111000000//////000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222222333555444444333333333444444555666777999999999999999111111111111111000000000222222111000000000000111111111111111111000000000111111222222222222222222////////////////////////000111111111111222222222555333111//////000111222/////////000000000111111222222222222222222222222222222111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111111000//////111000000///////////////000000000000000000000000////////////000000000000000000000000000000000000---......///000111111222000000000000////////////000000000000000000000000............////////////---...///000000///...---////////////////////////......////////////......///......///000111111000//////............//////---...///000000111111000------------------------//////000000000000//////...------------...//////000000000000000000000000...............///000000111111000000//////......///////////////......------------...............////////////////////////000//////......//////000111111111111111111111111111000000//////000000111......------------......///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////............................../////////000000000////////////////////////////////////////////////////////////............////////////............000000000000000000000000........................//////............///////////////000000000111111............////////////000000////////////000000////////////000000000000////////////............000000000000////////////......////////////............////////////......////////////////////////000000000000000000000000////////////////////////000000////////////000000111000000///////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////......//////000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111222222444444333333333444444555555777999:::;;;:::999888111111111111111111111111222222111000000111111111111111111111111111111111222222111111222222333333333222222222222222111111000000111111111222222222444333222000000000000111////////////000000000000222222222222222222222222111111111111111222222222000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...///111222222111///...000000////////////000000////////////////////////////////////000000000000////////////////////////------...///000111222222000000000000////////////////////////////////////.........//////////////////000111222222111000///////////////////////////...//////////////////............///000111111111//////............//////......///000000000000000........................//////000000000000//////...------------...//////////////////////////////000///.........///111222333222222111000///.........///////////////............................../////////////////////////////////....../////////000000000000000000000000000000000//////000000000......------------......////////////////////////000000000000000000000000////////////////////////111111000000000000000000////////////////////////................................./////////000000///////////////////////////////////////////////////////////////.........///////////////.........////////////////////////........................//////............//////000000000000111111111111........./////////000000000000////////////000000////////////000000000000///////////////.........000000000000000000000000......////////////............////////////......////////////////////////////////////////////////////////////////////////000000////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111222222222222222333444555666888:::<<<<<<;;;999777111111111111111222222222222111111111111111222222111111111111111222222222222222111111222333444444444444333333222222222111000000111111111222222222111222222333222111000///////////////000000000000222222222222222222222222111111111111111222222222000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000222333333222000///000000////////////000000////////////////////////////////////000000000000........................---......///000111111111000000000000///////////////////////////////////////////////////.........///000111222222111000////////////////////////////////////....../////////...//////000///000000111//////............//////...//////000000000000///........................//////000000000000//////...------------...//////////////////////////////000000///......000111222333333222111000//////.........///////////////........................---//////////////////////////////............///////////////////////////////////////000000/////////......------------......////////////////////////000000000000000000000000////////////////////////000///.........///000000////////////////////////....................................////////////////////////////////////////////////////////////.........///////////////........./////////////////////////////////////////////////////////////////////............//////000000000000111111111111//////000000000111111111//////000000000000//////////////////000000000000.........//////////////////////////////000000000......////////////............////////////......////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111000000000000111222444444888999:::;;;;;;:::888777111111111222222222222222222111111111111222333333111111111222222222222222222222111111222333555666333333222222111000000000000111111111111222222222///000222444444222000////////////000000000111111222222222222222222222222222222111111111111111111000000000000000000000000111111111111111111111111000111111111222222222222111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111222222111000000///////////////000000111000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000///////////////.........---...///000000///...---//////////////////////////////............/////////000111000///...///000//////............////////////000000000000//////........................//////000000000000//////...------------...//////000000000000000000000000///////////////000111111222222111111000000//////---...//////////////////...............---------///////////////////////////......------......///...........................//////000000//////.........------------......////////////////////////////////////////////////////////////////////////------,,,++++++,,,...///////////////////////////........................------........./////////////////////////////////////////////////////////.........///////////////.........///////////////000000000000000000000000000000000000000000000000//////............///////////////000000000111111000000000000111111111111//////000000000000//////////////////000000000000.........///////////////............////////////......////////////............////////////......////////////////////////000000000000000000000000000000000000000000000000//////000000000000/////////////////////000000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////......//////000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222//////000000222333444555:::::::::999999888777777111111111222222333333333222111111111222222333444111111111222222333333333333222111111111333555777444333333222111111000000000111111111111222222222///000111111222222222222000000000111111111222222222222222222222222222222333222222222111000000000000000000000000000000000111111111111111111111111222222222222333333333333111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////000000000000////////////////////////000000000000////////////000000000000////////////000000000000000000000000000/////////............---...///000000///...---////////////////////////000///...------...///000000111222111...---.../////////............////////////000000000000//////........................//////000000000000//////...------------...//////000000000000000000000000---...//////000000//////000000000000000000000000------.../////////////////////.........---------///////////////////////////......------......///////////////////////////......///000000///............------------......////////////////////////........................////////////////////////...---,,,+++,,,---///000////////////////////////........................---------.........//////////////////////////////////////////////////////............/////////000............/////////000000000000000000000000000//////////////////////////////............//////....../////////000000000/////////000000000000111...///000111111000///...////////////000000000000............/////////000,,,---------.........///......////////////............////////////......////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...///////////////000111111000000000000000000000000////////////////////////////////////////////////////////////////////////111000000//////000000111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222222333000000111222333555777888;;;:::999777666666777777111111111222222333333333222111111111222333333444111111111222222333333333333222111111111333666777666666555444444333222222000111111111111222222222111000//////000222444666111111111111222222222222222222222222222222222222444333333222111000//////000000000000000000000000111111111111111111111111222222333333333444444444111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////............/////////////////////000111111000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000////////////000000000000000000000000000000//////.........---///000111222222111000///////////////////////////000///...------...///000000222333111...,,,---/////////............/////////000000000000000////////////////////////////////////000000000000//////...------------...//////000000000000000000000000,,,---///000000000///...///////////////000000000------...///000000////////////.........---------////////////////////////.........------.........000000000000000000000000---...///000000///...---.........------.........////////////////////////........................////////////////////////111000///...///000222444////////////////////////........................---------.........//////////////////////////////////////////////////////---.........//////000000---.........//////000000000000000000000000000000........................//////............//////............////////////............/////////000...///000111111000///...////////////000000000000---.........//////000000,,,,,,,,,---------............////////////............////////////......////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...///////////////000111111000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111222333333444111222222333555777999:::<<<:::888666555555666777444333222111111222333444222222222333333222222222333333333333333333333333222222111000222444666888>>>;;;888555222111111222444222111//////000222333//////000000111111111222111111222333333333333222111111111111111111111111444222111222333333222111222222222111111111000000222222111111000000//////000111111111111222222222111111111111111111111111111111111111111111111111////////////////////////222333333444333222111000------...///000111222222000000000000000000000000000000////////////000000---...000111222111///...000000000000000000000000000000000000000000000000..................------////////////////////////777666333111//////...///////////////000000000000//////...//////000111222000000000000000000000000000000000000000000000000///...---,,,,,,---...///111000000/////////000000000000000000000000000000////////////////////////////////////////////////000000//////.........---000000000000000000000000///////////////.........//////.........---------000000//////.........---------------------------,,,---------......//////.../////////////////////...///000111111000///...//////000000000000//////......------------...............////////////000////////////////////////////////////////////////....../////////...,,,+++............/////////////////////////////////////////////...---------,,,---------...///000000111///,,,***+++///222222111////////////////////////000000000000000000000000000000000000000000000000......------------......////////////////////////---------.........//////............////////////////////////////////////000000000000000000000000000000000000000000000000111000///......///000111......//////000000111111////////////000000000000////////////////////////////////////////////////............//////////////////......------,,,,,,////////////000000000000//////000111111111111111............///////////////////////////////////////////////////.........//////............////////////000000000000//////000000000000000///......////////////000000000000111111000000000000000111///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111///000111111111///...---///000111222222333222222444444444444555666777888:::999777666555666888999444333222222222222333444000111111222222111111000333333333333333333333333333333222222333555777999===;;;888555333222222222444333222111111222333444111111111111222222222333111111222333333333333222222222222222222222222222333222111111333444333111444333333333222222222111111111111111000000000000111111111111222222222222222222222111111111111111222222222222222222222222000000000000000000000000222333333333333222111000/////////000000000000000000000000000000000000000000000////////////000000...///111222333222111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000///............///////////////000000000000000////////////000000111000000000000000000000000000000000000000000000000///...------------...///000000//////...//////000000000000000000000000000////////////////////////////////////////////////000/////////............000000000000000000000000/////////////////////...000000000//////.........000/////////............------------------------...............///////////////////////////......//////000000000000////////////000000000000/////////......------......///---............/////////////////////////////////////////////////////////....../////////...,,,,,,............////////////////////////////////////...............---------------......///000000111111///------...///000//////////////////////////////////////////////////////////////////////////////......------......///////////////////////////---------.........//////............////////////////////////////////////////////////////////////........................111000///......///000111......//////000000000000////////////000000000000////////////////////////////////////////////////............////////////......................../////////////////////000//////000111111111111000............/////////////////////////////////////////////////////////...//////............////////////000000000000//////000000000000000///......////////////000000000000000000////////////000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111000...---///000111222222333333333444444555777888999::::::999888666555555666777888444333333222222333333444111222222333333222222111333333333333333333333333444444333333444666888999<<<:::888555333222222222555444333222222333444555222222222333333333333333111222222333333333333333444444444444444444444444222111000111333444444333444444444444333333333333000000000111111111111111111111111111222222222333222222222222111111000000333333333333333333333333222222222222222222222222222222333333333222111111222111111111000000//////000000000000000000000000000000////////////000000///000222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------...///000111////////////000000000000111000000////////////000000000000000000000000000000000000000000000000000///......------....../////////............//////000000000000000000000000////////////////////////////////////////////////////////////............000000000000000000000000......//////////////////111111000000000000//////////////////............////////////////////////000000000000////////////000000000//////.........000000////////////000000//////000000000000/////////......------......///---------............///////////////////////////////////////////////////.........///......---,,,............////////////////////////////////////---------...............------......///000000000111222111///---,,,---...////////////////////////........................///////////////////////////......------......///////////////////////////------........./////////............////////////////////////////////////////////////////////////........................000000////////////000000...////////////000000000////////////000000000000////////////////////////////////////////////////............////////////......////////////000000////////////////////////...///000000111111000000............////////////////////////////////////......////////////////////////............////////////000000000000////////////000000000///......////////////000000000000//////.........//////000000000/////////000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111000///...000000111111222333333333555666999;;;<<<<<<;;;:::777666555444444555666777333333222222222222333333444555555555555555555444333333333333333333333333333333333444555666888999:::999777555444333333333444333333222333333444555222222222222333333333333111222333333444444333333333333333333333333333333111000000111333555444333444444444333333333333333000000000111111222222222111111111222222222333333333333222222111000000000333333333333333333333333333333333333333333333333222222222222222222222222222222111111111000000000000000000000000000000000000000////////////000000///000111222222222111111000000000000000000000000000000000000000000000000//////000000000000000111////////////////////////.........///000111222222////////////000000000000111111000//////...////////////////////////////////////////////////////////////............//////..................///000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////............////////////000000000000000000000000///////////////.........////////////////////////222111111111000000//////111111000000///.........111000///......///000111//////000000000000////////////............//////------------............////////////////////////////////////////////////..................------............////////////////////////////////////,,,---------.../////////............//////000000000222333111---+++---///////////////////////////........................//////////////////////////////............//////////////////////////////............////////////............////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////............////////////000000000000000////////////////////////............//////000000000000000............////////////////////////////////////............//////////////////............////////////000000000000//////...///////////////......////////////000000000000000////////////000000111111000000///000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111000000000000111111111111222333444444888:::<<<>>>>>>===:::888555555444444444555666666111111222222222222111111444555555666666555555444333333333333333333333333222222333333444666777777999888777666555444333333222222222222222333444444222222222222222222111111222222333444444444444333333333333333333333333333111000000111333555444333222222222333333333333333000000111111222222333333111222222222222333333333222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222333111111111111222222222222111111111111111111111111000000////////////000000/////////000000000000000000000000000000000000000111111111111111111111111.........//////000000000000000000000000000000000/////////000000000000000////////////000000000000111111000//////...//////........................////////////////////////////////////////////////...............///000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////---.........//////000000////////////////////////.........///////////////000000000000000000000000222222111111000000//////111111000000////////////111000///......///000111//////000000000000///////////////....../////////---------.........//////////////////////////////////////////////////////......------........................////////////////////////////////////,,,---------.../////////............////////////...000222111...---///111////////////////////////................................................/////////....../////////////////////////////////........./////////000000............////////////000000000000000000000000........................000000000000000000000000//////000000000000///////////////...............////////////000000000000////////////////////////////////////////////////............////////////222111111000///......---000/////////......------......///000000000000000............////////////////////////////////////---.........//////000000//////............////////////000000000000//////......////////////......////////////000000000000111000000000111111222333111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111000000000000111111111111111111111222333444555:::<<<>>>???>>>;;;777555444444444444444555666666111222222333333222222111222333333444444333333222333333333333333333333333111222333444555666666777888777777666555444444333111111222222333333444444222222222222111111111111222222333444444444444444222222222222222222222222222111000111333444444333222222222222333333333333111111111222222222222222222222222222333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444111111222222222333333333111111111111111111111111000000////////////000000///////////////000000000000000000000000000000000111111111111111111111111---......//////000000000000000000000000000000000....../////////...------////////////000000000000111000000////////////000........................000000000000000000000000...//////000000//////...//////...//////000111222000000000000000000000000////////////////////////////////////////////////.........///////////////000000000000000000000000------......///000000000......////////////000000.........///////////////000000000000000000000000111111111111000000000000000000000000000000000000000000////////////000000//////000000000000//////000//////......//////000.........////////////000////////////////////////////////////////////////......---------...//////............////////////////////////////////////---------.....................//////////////////---///111111000000111111////////////////////////................................................000//////......//////000////////////////////////....../////////000000000............////////////000000000000000000000000................................................//////000000000000///////////////............---////////////000000000000////////////////////////////////////////////////............////////////111111000//////......---000//////......------------...//////000000//////............////////////////////////////////////------......///000000000//////............////////////000000000000//////------.../////////......////////////000000000000111111111111222333333444222222111000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111222222222222111111222333555666:::;;;===>>><<<999555222333333444555555666666666333333444555555444333333222222333333333333222222333333333333333333333333222333444555666777777777777777777666666555444444111222333444444555555555444444333333222222222222222333444444555444444444444444444444444444444444333222111111333444333111333333333333444444444555333222222222222222222111222222222333333333444444000000000111222222333333222222222222222222222222111111111111111111111111222222111111111222333444333333333333333222222222111111111111111111111111000000////////////000000000000//////000000111222000000000000000000000000111111111111111111111111......///000000111222222000000000000000000000000......///000000///......////////////000000000000000////////////000000111000000000000000000000000000000000000000000000000...///000111111000///.../////////000000111333333000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000------......///000000111/////////000000111111111............/////////000//////////////////////////////000000000000000000/////////000111111222222//////000000000000////////////000000000000//////000000////////////000000/////////000000000111111////////////////////////////////////////////////...------,,,---...///000............////////////////////////////////////...............---------/////////////////////.../////////111222222111///////////////////////////////////////////////////........................000000////////////000000////////////////////////.../////////000000000000............////////////000000000000000000000000...................................................///000111111000///...//////.........---------////////////000000000000////////////////////////////////////////////////............////////////------........./////////000000///......---,,,,,,---...//////000000//////............////////////////////////////////////------......///000000111//////............////////////000000000000//////,,,---......//////......////////////000000000000000000000000111222333444333222111111000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111222333333222111111111333555666666888999:::999777444333333333444555666777777777444555666777777666555444333444444555555444444333333333333333333333333333333444555777888888888888666666777777666555444444222333444555666666666666555555555444444333333333222333444444555555444444555555555555555555555555444222111222333333222111444444444555555555666666444333333222222111111111222222333333333444444444//////000111222333333444333333333333333333333333222222222222222222222222222222111111111222444555666555555444222111111000111111111111111111111111000000////////////000000111111111000111111222333000000000000000000000000111111111111111111111111///000000111222222333333000000000000000000000000///000111333333333222222////////////000000000000//////...//////000111222111111111111111111111111000000000000000000000000...///000111111000///...000000000000111222333444000000000000000000000000////////////////////////////////////////////////---.........//////000000000000000000000000000000---------...///000000111000000111111222222222222---.........//////000000////////////////////////......//////000000111111......///000111222333333...///000111111000///...//////000000000000//////000000////////////000000000000000000111111111111////////////////////////////////////////////////...------,,,---...///000............/////////000/////////////////////////////////......------,,,///////////////.........111000///000333333000---////////////////////////000000000000000000000000........................000000////////////000000////////////////////////////////////000000000000............/////////000000000000000000000000000........................000000000000000000000000...///000111111000///...//////.........---------////////////000000000000////////////////////////////////////////////////............/////////000)))***+++---///000111222000000///...------,,,,,,---......///////////////............/////////000////////////////////////---------...///000000111//////............////////////000000000000//////,,,,,,---.../////////...////////////000000000000////////////000111222333333333222111000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111333444333222111111111333555777333444666777777666555444333444555666777777777777666666555444333333222222666888::::::888666666666666555333111111111333444555555444444444555555666444777::::::999777666666222444666888:::999888888:::::::::888555222222333444444333333222222333333444444444444444444444444444444444444444444444444333333333444555777:::;;;555333111000111333333222333333333333333333333333444333333222222111111111333333333444444444555555333333333333333333333333333222222111111222222333333333333222222222111111000000000111222222222333222222222111111111000000000000000000000000000000222222111111000000//////111111111111111111111111111111222222222333333333222...,,,---111333111---000//////.........//////000000000000000000000000000000000000000000000000//////000000000000//////333333333222222000//////......//////////////////...//////000111222222222////////////////////////......//////000000111111................................................////////////000000000000000000000000000000000000111111000000//////......//////............//////......//////000000111111000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000000///...------,,,,,,---000000////////////000000000000//////.........---////////////////////////......------------......///////////////////////////////////////////////////////////////......------....../////////////////////000000111111111222///////////////...------111...,,,---///111000...---------------------------------.........////////////.........---------////////////////////////////////////////////////////////////000000000000222111///.........///000---.........//////000000000000///...............000000000000000000000000000000000000000000000000000000////////////000000333222111///...,,,+++***000000///...............---------.........//////........................////////////....................................000///...------...///000////////////////////////............///////////////////////////////////////////////////000111111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000...//////000000000000000111111111111111111111111333222222222111000000000111111222222222333333333555555555444444333333333222222333444444555555666666555555444444333333333555666888888666555444555666555333222111222333444555555444444444444555555555777:::===>>><<<999666///222666:::>>>AAABBBBBB@@@@@@???<<<888444333333333222222222333444555555444444444444444444444444444444444444444444444444333222333333555777:::;;;777555222222333333333333333333333333333333333333333333333222222222222222333333333444444444444555333333333333333333333333333333222222222222333333333333333222222222222111111111111111111222222222222222222111111111000000111111111111111111111111111111111000000000000000111111111111111111111111111111111222222222333333333000...///222333111.........//////////////////000000000000000000000000000000000000000000000000//////000000000000//////111111111111000///...---111000000///...---,,,,,,...//////000111111222222////////////////////////////////////000000000000........................000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...//////............//////////////////000000000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000000///..................000000////////////000000000000/////////.........///////////////////////////......------......///////////////////////////////////////////////////.........///...------,,,---....../////////////////////000000000111111111000000000000000///......111///------///000000...........................---------.........////////////.........---------////////////////////////////////////////////////////////////000000000000222111000///...//////000............/////////000000000///...............000000000000000000000000000000000000000000000000000000////////////000000000000//////.........---000000///...............---------.........//////........................//////////////////////////////////////////////////////............//////////////////////////////............//////////////////////////////////////////......//////000111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000...//////000000000000000111111111111111111111111222222222111111111111111111111222222222333333333444444444444333333333222222333333444444555555666555555555555555444444444555777999999777666555666666555444222222333444555555444444444444444444444666777;;;@@@DDDBBB<<<777000333888===BBBEEEGGGIIIGGGFFFDDD@@@;;;666444444222222222333444555666777444444444444444444444444444444444444444444444444222222222333555777999;;;999777444333444444444333333333333333333333333333222222222222333333333333333333333333444444444444333333333333333333333333444444333333333333444444333333333333222222222222222222222111111111111111222222222111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111222222222222333555222000000333333111...,,,---///000111000000///000000000000000000000000000000000000000000000000///000000111111000000/////////000//////...---,,,//////.........---------/////////000111111222222////////////////////////000000000000////////////........................000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000//////......//////000000000000000////////////000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000///////////////000000111000000////////////000000000000////////////......///////////////////////////......------......///////////////////////////////////////////////////---............---,,,,,,---....../////////////////////000000000000111111000111111111111000//////111///......///000///...////////////////////////------.........//////////////////.........------////////////////////////////////////////////////////////////000000000000111111000///////////////............////////////000//////............///000000000000000000000000////////////////////////000000////////////000000------......///000000000000//////............///------........./////////////////////////////////000000000000000000000000000000000000000000000000......////////////......////////////////////////............////////////////////////////////////......------......///000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000...///000000111111000000111111111111111111111111111111111111111222222222111111222222222333333333333333333333222222222222333333333444555555666666555555555555555666666666888:::<<<<<<:::888888888666555444444333444555555555555555555555444444333555666:::AAAGGGFFF???777555777:::===@@@CCCDDDEEEFFFFFFDDD@@@;;;777555555333333333333444555666777555555555555555555555555444444444444444444444444222222222333555777:::;;;:::888555444444444333222444444444444444444444444111222222333333444444444222222333333333444444444333333333333333333333333555444444333333444444555444444333333333222222222333222222222111000000000111111111111111111111111111111111111111111111111//////000000111111222222111111111111111111111111111111111111222222222222555333111000111111///---+++---///111222111000///////////////////////////000000000000000000000000000000000111111000000000//////000//////...------***+++,,,---...///000111//////000000111111111111////////////////////////111111000000//////......................................................////////////000000000000////////////////////////000000000000////////////000000////////////000000111111000000//////......//////000000000000//////000000000000////////////////////////////////////////////////////////////////////////000111222333000000////////////000000000000////////////////////////////////////////////////............//////////////////////////////////////////////////////......//////......---,,,---....../////////////////////000000000000000000111111222222222111111000111000//////////////////////////////////////////............////////////////////////............////////////////////////////////////////////////////////////000000000000111000000///////////////.........///////////////000///............//////////////////////////////////////////////////////000000////////////000000,,,------...///000000111000///............//////............////////////000000000000000000000000000000000000111111111111000000000000000000000000---...///000000///...---////////////////////////............////////////////////////////////////---------------...//////////////////////////////////////////000000000000111111000000000000111111//////////////////////////////000111111111111000111111111111111111111111000000000111222222222333111111222222222333333333222222222222222222222222333333444444555666666666555666666666666666666666888:::<<<<<<:::888888888555555555555555555555666555666666666666555444333444444888@@@FFFFFF???888666666888:::<<<===>>>>>>@@@@@@???<<<999666555555666666555444444555555666555555555555555555555555444444444444444444444444222222222333666888;;;===:::777444333333333333222444444444444444444444444222222222333333444444555222222222333333333444444333333333333333333333333555444444333333444444555444444444333333333222222333222222222111000000000111111111111111111111111111111111111111111111111//////000000111111222222111111111111111111111111000000111111111222222222333111000000000///...---+++---///111222222111000////////////////////////111111111111111111111111000000111111111111000000000000111111111000//////++++++,,,---...000000111000000000000000111111111000000000000000000000000111111000000//////......////////////////////////........................////////////000000000000////////////////////////////////////000000000000000000////////////000000111111000000//////......//////000000000000//////////////////000000000000/////////////////////////////////////////////////////////000000222333444000000////////////000000//////000000000000000000000000000000000000000000/////////....../////////////////////////////////////////////////////////000000000000000///......---......///////////////000000//////////////////111111222222222222111111111111000//////...///000................................./////////000000000000/////////.........////////////////////////////////////////////////////////////000000000000000000000000000//////...///////////////.........//////............//////////////////////////////////////////////////////000000////////////000000........./////////////////////............//////........./////////000000000000000000000000000000///000000000111111111222////////////////////////---...///000000///...---////////////////////////............////////////////////////////////////---------------...//////////////////////////////////////////000000000000111111000000000000111111///////////////////////////000000111111111111111111111111111111111111111000000000111222222222333111111222222222333333333222222222222222222222222333333444555555666666777777777777777777666666666555777999999777666555666555555555666666666666666666777888888777666444333333444888===BBBBBB>>>:::333333444666888999:::;;;999::::::888666555555666777777666555555555555555555555555555555555555555444444444444444444444444333333333555777:::===>>>999777444333444444444333444444444444444444444444333333333333444444444444222222222222333333333333333333333333333333333333444444333333333333444444444444444444333333333333222222222111111111111111111111111111111222222222222222222222222222222222000000000000111111111111111111111111111111111111000000000111111111111222111111000000//////......---...000111222111111000000000000000000000000000111111111111111111111111000111111222222111111000111111222222222222111111000000//////............000000000000000000111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111000000//////000000111000000000000////////////...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000////////////000111222333000000////////////000000//////000000000000111111000000000000000000000000000//////......//////000////////////////////////////////////////////////000111111111111000//////---......///////////////000000////////////......000000111222222222222111111222222000......///000............................../////////000000000000000000/////////......////////////////////////////////////////////////////////////000000000000000000000000000///......///////////////.........///............//////000000000000000000000000000////////////////////////000000////////////000000///////////////.........///............//////000....../////////000000000////////////////////////...//////000000111111111////////////////////////......////////////......////////////////////////............////////////////////////////////////......------......///000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000///000111111222222111111111111111111111111111111111111111111111222222222111111222222222333333333222222222222333333333333444444444555666666777777999888888777777666666666555666888888666555444555555555666777777777777777888888999:::999777555444444666888;;;===>>>>>>>>>333333444444555666777888666777888777555444555666666666666555666666777777555555555555555555555555444444444444444444444444333444444666888;;;>>>@@@:::777555444555666666555555555555555555555555555444444444444444333333333111222222222222333333333333333333333333333333333333333222222222222333333555444444444444333333333111111111111111222222222000000111111111222222222222222222222222222222222111111111000000000000000111111111111111111111111000000000000111111111111000111111111000///000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000111111222222222222222111222222111000///......---111000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111111111000000000000111111////////////000000000000...///000111111000///....../////////000000000111000000000000000000000000000000000000000000000000///////////////000111222000000////////////000000//////000000000111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000000//////...---......///////////////000000/////////.........///000000111222222111111111222333111...---///111////////////////////////.../////////000000000000000000000000/////////...////////////////////////////////////////////////////////////000000000000///000000111000///...---000/////////...........................///000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////...............///000000.../////////000000000000........................------...//////000111111000000000000000000000000//////............//////////////////////////////............//////////////////////////////////////////......//////000111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000111222222222222111111111111111111111111111222222222111111111111111111111222222222333333333222333333333444444444444444444555555666666777777:::999999888777666555555666888::::::888666666666555555666777777777777777888999:::;;;:::888666444666777999::::::<<<>>>AAA777777666555444444555555666777888777555555666777555555555555666888999:::666666666666666666666666444444444444444444444444444444555777999<<>>>>>===999888888777666555555444444555666777777888888777777777777777666666666666444555555555444333333222444444444444444444444444444444555666888;;;===???<<<999555333444666777777::::::999888777666555555555444333444666777666555333333333333333333333333222222333333333444444444444444444444444444444444222222222222222222222222444333111000000111333444333333333333333333333333222222222222111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000222222333333333444444444111111000000000000111111111111111111111111111111111000///......///000111000000000000000000000000000000000000000000000000111111111000000000000000222222111000/////////000111111111111000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................111111222222222222111111000000000000000000000000222111111111000000////////////000000000000//////////////////000000000000...---,,,,,,---...///000000000111111111000000///333222111000///...---,,,////////////////////////---......///////////////////////////////////////000000000000000000000000000000000000000000000000//////............//////......//////000000111111000///...------...///000222111000//////000111222111111000000//////......000000000000000000000000000000000000000000000000///...---,,,,,,---...///////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000......//////000000111111//////////////////////////////.........---------....................................////////////////////////////////////000000//////.........---000000000000000000000000............////////////000000//////.........---000///...---,,,------...111000///......///000111////////////000000000000111111000000//////......///////////////////////////////////////000111111222222222222222222222222000000111222222222111111444333111000000111333444222222111111222222333444111222444666666555444333333333444444555666666666DDDDDDBBB???<<<:::999999888777777777666666666666666666666777777777888888888:::===???>>>;;;777444666555666888;;;<<<<<<;;;999888888777666666555555555555666777888888888888999888888777666555555444555666666666666555444333555555555555555555555555444444555666888;;;===???<<<999555444555666777777999999888777777666555555555444333444666777666555333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333333222111111111111222333333333333333333333333333444333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000111111111222222111111000000000000111111////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111000000000000000000000222111000000000000000000000000000////////////...////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000111111111000000000////////////000000000000//////////////////000000000000000//////......///000111000000111111111111000000222222111000///...------////////////////////////...//////000111000000000////////////////////////000000000000000000000000000000000000000000000000......------------........./////////000000000111000///...------...///000111111000//////000111111111000000000/////////...000000000000000000000000000000000000000000000000///...------------...///////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000.../////////000000000111//////////////////////////////.........---------....................................////////////////////////////////////000/////////............000000000000000000000000............////////////000/////////............000///...---------......111000///......///000000////////////000000000000111111000000////////////000000000000000000000000///////////////000111111111111111111111111111111222222222222222222111111333333222111111222333333222222111111222222333444111222444666666555444333333333444555555666666777RRRQQQMMMGGG@@@<<<::::::777777777666666666666666777888888888888999999999888:::<<<======;;;999777777666666777:::;;;;;;:::888888888777777666666555666666777888999999999999:::999888777666555444333666666777777777666555555666666666666666666666666444444555666888;;;===???===:::666444555666777777888888777777666666555555666555444555666777666555333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333555444444333222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000111111111111222111111000000000000111111///////////////////////////000000111111000000///000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111222////////////............////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////111111000000000000////////////000000000000//////////////////000000000000222222111000000000111111000000111111111111000000000000000000////////////000000000000000000000000///000000111111111111111////////////////////////000000000000000000000000000000000000000000000000...------,,,,,,------...////////////000000000000//////............//////111000000//////000000111000000000000////////////000000000000000000000000000000000000000000000000///......------......///////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////000000000000/////////////////////////////////............---....................................////////////////////////////////////////////////............000000000000000000000000............////////////////////////............000///......------......000000////////////000000////////////000000000000111000000000000/////////111111111111111111111111///////////////000111111000000000000000000000000555444333222111111222222222222222222222222222222222222111111222222333444222333444555555555444333333444444555555666777777\\\\\\YYYRRRIII@@@;;;:::888888777777777777777777888888888888999999999999;;;;;;<<<===<<<;;;:::999666555555666999;;;;;;;;;888888888777777777666666777777888999::::::::::::999888888777666555555444666666666777777666666555555555555555555555555555444444555666888;;;===???>>>;;;777555555777777777777777777666666666666666777666555555777777777555444444444444444444444444333333333444444444444555222222222222222222222222222222222222222222222222111111222333333222111111333333333333333333333333444444333333222111111000222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000222222222222333333333333111111000000000000111111111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000111111111000/////////000111222222000000/////////.........////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111222222222222111111////////////////////////000000000000000000////////////000000000000//////////////////000000000000333222222111111000000000///000000111111111111000////////////000000000000000000000000000000000000//////000111111111111000////////////////////////////////////////////////////////////////////////.........------.........////////////000000000000/////////....../////////000000000//////000000000000000000000//////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////000000000000/////////////////////////////////...................................................///////////////////////////////////////////////////.........////////////////////////............///////////////////////////.........//////..................///////////////000000000////////////000000000000000000000000000000000000111111111111111111111111///////////////000000111111111111111111111111111777666333111111111222333111222222333333222222111222222111111222222333444222333444555555555444444444444444555666666777777^^^aaabbb\\\QQQEEE===:::999999999999999999999999777777777888888888999999;;;;;;<<<;;;;;;:::888888666555444666999<<<======888888888888777777777777777888999::::::;;;;;;:::666666666666777777777777444555555666666666555555444444444444444444444444444444555666888;;;===??????<<<888666666777777777666666666666777777777777888777666666777888777666444444444444444444444444333333444444444555555555222222222222222222222222111111111111111111111111222222333333333333222222333333333333333333333333333333222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000111111222222222333333333111111000000000000111111111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000//////000000111111111111000/////////000111222222111111111000000000//////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111222222222222111111//////////////////////////////////////////000000//////000000000000//////////////////000000000000111111111000000//////...//////000111111111111111////////////000000000000000000000000000000000000---...//////000000//////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////...//////////////////.../////////000000/////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////////////////////////////////////////....................................////////////////////////////////////.........///////////////////////////////////////............////////////.........///////////////......//////////////////......///000000000000000////////////000000000000000000000000111111111111111111111111111111111111///////////////000000111222222222222222222222222777666333111111111222333111222222333333222222111222222111111222222333444333333444444444555444444444444555555666777777888YYY___ccc___TTTGGG>>>::::::::::::::::::;;;;;;;;;777777888888888999999999::::::;;;<<<;;;;;;999999888666555666999<<<======888888888888888888888888777777888999::::::::::::555555666666777888888888444444555666666666555555444444444444444444444444444444555666888;;;===???@@@===999777777888888888666666777777888888999999999888777777888888777666444444444444444444444444333444444444555555555555333333333333333333333333111111111111111111111111444444444444444444444444333333333333333333333333222222222222333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000111111111111000000/////////000000000000111111111000000000000111111////////////////////////000111111111111111111000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000111222111111111111000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////......////////////000000//////000000000000//////////////////000000000000//////000000000///.........///000111111222111111////////////000000000000000000000000000000000000------...///////////////////////////////////////000000000000000000000000000000000000000000000000111000000000000000000111000000000000////////////......////////////.........//////000000//////...////////////000000000000000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////////////////...////////////000000000....................................////////////////////////////////////.........///////////////000000000000000000000000............////////////.........///////////////......///000000000//////---...///000111111111000////////////000000000000000000000111111111111222111111111111111111111111///////////////000111111222222222222222222222222555444333222111111222222222222222222222222222222222222111111222222333444333333333444444444555555444555555666666777888888RRRYYY^^^[[[QQQEEE???===999999999:::::::::;;;;;;999999999999:::::::::::::::<<<>>>AAABBBBBBAAAAAA===:::888888999;;;<<<;;;888888888888888888888888666777888999::::::::::::666666666666777777777777444555666777777777777777555555555555555555555555444444555666888;;;===???AAA>>>999777777888888888666777777888999::::::;;;:::999777777888999777666555555555555555555555555444444444444555555555555333333333333333333333333222222222222222222222222666555444444444444555666333333333333333333333333222222333444555666777777333333333333333333333333111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000111111000000000000111111////////////////////////222111111000000111111222000000000000000000000000000000000000000000000000...//////000111111222222222111000000000000000000111000000000000/////////////////////////////////.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000........./////////000000//////000000000000//////////////////000000000000---...///000000000///......///000111111222222222000000000000////////////////////////////////////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...---...///000000///...---......///000000///........./////////000000000111000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...////////////////////////.../////////000000000000....................................////////////////////////////////////............/////////000000000000000000000000000............////////////............/////////000---...///000111000000///,,,---///000111111111000////////////000000000000000000111111111222222222000000000000000000000000///////////////000111111111111111111111111111111222222222222222222111111333333222111111222333333222222111111222222333444444333333333444444555555555555555666777777888888MMMTTTYYYVVVLLLCCC??????888888888999999::::::::::::::::::;;;;;;;;;<<<<<<<<>>;;;999999::::::999888888888888888888999999666666777888999999999999888888777777666666555555666666777888888888888888666666666666666666666666444444555666888;;;===???AAA>>>:::777777888888888777777888999:::;;;;;;<<<:::999888888999999777666555555555555555555555555444444444555555555666666444444444444444444444444444444444444444444444444888777555444444555777888333333333333333333333333333333555666777999::::::333333333333333333333333111111111111111111111111000000000000000000000000000000111111111111000000111111111111222222222222111111000000000000111111111111111111111111111111333222111000000111222333000000000000000000000000000000000000000000000000...//////000111222222222222222111000//////000000000/////////............////////////////////////.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111111111111111111111111111---.........//////000000//////000000000000//////////////////000000000000---...///111111111000///......///111111222222222111000000000//////////////////////////////////////////000111111111111111////////////////////////000000000000000000000000000000000000000000000000//////............//////111111000000/////////...---...///000000///...------...///000000///...---.../////////000000111111000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000/////////...////////////////////////.../////////000000111111..................................../////////000////////////////////////---.........//////000000000000000000000000000000............/////////000---.........//////000000---...///111111111000///,,,---///000111111111000////////////000000000000000000111111222222222222///////////////////////////////////////000111111000000000000000000000000000000111222222222111111444333111000000111333444222222111111222222333444444333333333333444555555555555666666777777888888GGGJJJLLLKKKGGGBBB===;;;888999:::;;;:::999888777;;;::::::::::::;;;;;;<<<<<>>999666666888999:::<<<;;;:::;;;<<<===<<<:::======<<<<<<;;;::::::999=========<<<:::888666555666555444555777777666555777666555444333444555555111111111111111111111111777555333333555666555444222222333333333444444444000444999:::::::::===@@@@@@===999444111000000000222222222222222222222222000000////////////000000333333222333444333222000222222111111222222333444333222222111111222222333333333333222222111111111333222111111000000111111////////////////////////000000000000000000000000////////////000111222333111111000///////////////111111111111111111111111222111000.........///000////////////000000000000///000000111111111000000000000000000000000000000000000000000111111111111222222222111000//////...222222222111111///......000000000000////////////////////////////////////...000333555555333000...000000000000000000000000......//////000000000111//////............//////.........000222222000...111222333444333111///...////////////////////////000000000000000000000000......////////////............///000000000000000////////////000000000000//////............//////------......//////000000//////000000///...------////////////////////////////////////////////////111111000000//////......---------............///+++***)))+++---......---000000000000////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111000000//////......222222111111000000//////........................000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000............///000222222........................000000000000000000000000000000000000000000000000222222111111111111111111000000000000////////////111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444444444444555555555555555777777888888888999999999BBBEEEGGGGGGCCC@@@===;;;;;;<<<===>>>>>>===<<<<<<:::::::::999::::::;;;;;;===AAAFFFKKKOOOPPPPPPPPPNNNGGG???;;;;;;<<<:::888888888888888888777777777777777888888999999::::::999999888888888888888888888999999999888888999:::::::::::::::999999999999888777777777888:::<<<======;;;888666555666666666:::;;;<<>><<>><<<;;;:::999888888888888777666555666777888888777777666555444333444444555333333333333333333333333555444222333444555444333222222333333333444444444111666;;;<<<;;;;;;<<<>>>@@@===999555222111111111222222222222222222222222222222111000000000111111111111111111222222111000222222111111222222333444333222222111111222222333333333333222222222111111333222111111000000111111000000000000000000000000000000000000000000000000////////////000111222333222222111000000000000000111111111111111111111111222111000///......///000////////////000000000000111111111222111111000000000000000000000000000000000000000000111111111111222222111111000//////...222222222111111000///...000000000000////////////////////////////////////,,,---///111111///---,,,000000000000000000000000......///000222333444444//////............/////////......000111111000...000111222333222111///...////////////////////////000000000000000000000000......////////////............///000000000000000////////////000000000000//////............///////////////000000000000000///////////////...------////////////////////////////////////////////////111000000000/////////............/////////000000---,,,,,,---///000///...000000000000////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111000000000/////////...000/////////.........---111111111111111111111111000000000000////////////........................000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000//////...//////000111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444666666666666666777777777777777777777777888888888>>>@@@AAAAAA???===<<<<<<:::;;;<<<===============<<<<<<;;;;;;;;;;;;;;;<<>>;;;:::888777666777888999???AAAEEEJJJLLLIIIDDD@@@AAAEEEJJJNNNOOOMMMJJJHHHBBBAAA>>>;;;999999999999888777555666888999999888888777666555444444444444555555555555555555555555444333222222444444444222333333333333444444444444333888>>>???>>>;;;;;;<<>>>>>>>>>>>@@@??????>>>============???AAADDDHHHJJJKKKKKKKKKIIIEEE???<<<<<<<<<<<<;;;888888888999999::::::::::::::::::::::::999999999999999888999;;;>>>BBBDDDAAA???<<<::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999:::;;;===>>>;;;;;;999888999<<<@@@CCCLLLPPPUUUZZZZZZUUULLLFFFCCCFFFKKKPPPSSSSSSRRRQQQOOONNNKKKGGGBBB>>>;;;999999777555666777888888888888888777666555444333333555555555555555555555555555444333444555555444333333333333444444444444555555;;;AAACCCAAA===:::999===<<<999666444333333333222222222222222222222222555444333222111111111111111333444444333222222333222222111111222222333444222222111111111111222222222222222222222222222222333222111111000000111111111111111111111111111111000000000000000000000000////////////000111222333222111111000000111111111111111111111111111111111000000000////////////000////////////000000000000333333333333333222111000///////////////////////////000000000111111111111111111111111000000//////111111111111111000//////000000000000////////////////////////////////////111111111111111111222222//////////////////////////////000111333444555555//////............//////222000//////000000...---...//////000000///......////////////////////////////////////////////////......////////////............///000000000000000////////////000000000000//////............//////111111111000000/////////...///////////////......////////////////////////////////////////////////000000000000////////////....../////////000000000222000//////111111000...////////////000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000////////////111111111111000000000000........................000000000000////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111000000////////////000////////////////////////000000000000000000000000000000000000000000000000111111111111111222222222444444333333333222222222111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222222333333333444444777777777888888999999:::888888888888777777777777LLLLLLLLLKKKHHHGGGHHHIIIDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>???AAACCCFFFGGGHHHHHHGGGGGGDDD@@@===<<<<<<<<<;;;888888888999999:::::::::;;;;;;;;;:::::::::::::::999999999:::===BBBGGGJJJJJJFFF@@@===============::::::::::::999999999999888888888999999:::;;;;;;;;;:::999777888>>>FFFMMMWWW[[[```dddccc]]]RRRKKKBBBCCCFFFIIILLLOOOQQQRRRVVVVVVVVVTTTPPPIIICCC???;;;999666555666777777777777777777666666555444444444444444444444444444444666555555666777777555444333333444444444555555555666===EEEHHHDDD>>>:::888;;;:::888666555444444444222222222222222222222222444333222111111111111111222444555555333111222333222222111111222222333444222111111000000111111222222222222222222222222222333222111111000000111111000000000000000000000000000000000000000000000000////////////000111222333000000/////////000000111111111111111111111111111/////////000000000000///////////////000000000000333333333333333222111000///////////////////////////000000000111111111111111111111000000000000000000111111111111000000///000000000000////////////////////////////////////...------,,,---...///000////////////////////////000000000000111111111111//////............//////222111//////000000///---........./////////......////////////////////////////////////////////////......////////////............///000000000000000////////////000000000000//////............//////000000000//////...............///////////////...////////////////////////000000000000000000000000////////////000000000000------........./////////111///...///000000///....../////////000000000111////////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111000000////////////000........................000000000000000000000000000000000000000000000000000000111111111222222222222222222222111111111111111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222222333333333444444555555666666777888999999999999999999999999999999OOOPPPQQQPPPNNNMMMMMMNNNNNNMMMKKKIIIHHHGGGFFFFFFGGGFFFEEECCCBBBAAAAAAAAABBBCCCEEEGGGHHHHHHHHHGGGIIIGGGDDD@@@>>>=========::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::???FFFMMMQQQTTTMMMFFFAAA@@@AAA@@@>>>::::::::::::999999999999777888888888999999999999888888777666666<<>>GGGKKKHHHAAA:::777888888777555555444444444222222222222222222222222333222222111111222222333333555777666222///000222222222111111222222333444111111000000000000111111111222222222222333333333333222111111000000111111000000000000000000000000000000000000000000000000////////////000111222333//////////////////000111111111111111111111111111...//////000000000000///////////////000000000000111111222222222222111111000000000000000000000000000000000000111111111111111111000000000000000000000000111111111111000000000000000000////////////////////////////////////......---......///000111000000000000000000000000000000000////////////...//////............//////222000......///000000///............////////////////////////////////////000000000000000000000000......////////////............///000000000000000////////////000000000000//////............//////////////////............---...//////////////////////////////////////////000000000000000000000000////////////000000000000------------............///...---...///000///.........//////000000111111000000000000000000000000000//////......//////000////////////////////////////////////////////////////////////000000000000............////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000111222222333333111111111111000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444333444444555666777888888999999999:::::::::;;;;;;[[[\\\^^^___]]]]]]]]]^^^___]]]ZZZVVVSSSQQQPPPOOOOOONNNMMMKKKIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLKKKHHHEEEAAA@@@@@@@@@>>>>>>==================::::::;;;;;;<<<<<<======999999999;;;AAAIIIQQQVVV\\\UUUKKKEEECCCCCCBBB???;;;;;;;;;;;;::::::::::::777888888999999999999999666888:::999777:::AAAGGGNNNQQQXXX___cccbbb]]]XXXLLLIIIFFFCCCBBBBBBCCCDDDGGGJJJPPPTTTWWWVVVTTTRRRCCC@@@;;;999888888777777444555666777888777666666444444444444444444444444555555555777888888555333444444444444555555555555666>>>IIINNNKKKBBB;;;666666666555555444444333333222222222222222222222222222222222222333444555666888:::<<<:::444111222444222222111111222222333444111111000000000000111111111111222222222333333333333222111111000000111111111111111111111111111111000000000000000000000000////////////000111222333000000//////000000111222111111111111111111111111---...///000111111000///////////////000000000000//////000111222222222222000000000000000000000000000000000000111111111111000000000000000000000111000000111111111111000000000000000000//////////////////////////////////////////000000111222222222000000000000000000000000//////////////////////////////............//////111///---...///111111000//////......///000000111////////////////////////000000000000000000000000......////////////............///000000000000000////////////000000000000//////............/////////////////////000000000------...///////////////////////////////////////000000000000000000000000.../////////000000000111............////////////...------...000111000///.........///000111111111000000000000000000000000//////............//////////////////////////////000000000000000000000000.../////////000000000111---........./////////000........................000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////...//////000111222000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333222111111111000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444333444444555666777888999777777888999:::;;;;;;<<>>>>>:::::::::;;;<<<===>>>>>>:::999999;;;AAAJJJSSSXXXbbbYYYNNNGGGEEEEEECCC@@@======<<<<<<<<<;;;;;;;;;888888999:::::::::999999666:::======;;;:::>>>BBBFFFJJJRRR[[[bbbdddccc```UUURRRNNNJJJFFFCCCBBBAAAAAADDDIIINNNQQQSSSSSSSSSGGGCCC>>>;;;999999888888333555666888888888777777555555555555555555555555444444444666777777444222444444444555555555666666555???JJJOOOLLLDDD;;;777444444444444444333333333222222222222222222222222333333333444555666777888===@@@BBB???999555666888222222111111222222333444111111000000000000111111111111111222222333333333333222222111000111111111222222222222222222222222000000000000000000000000////////////000111222333111111000000111222333333111111111111111111111111---...///111111111000///////////////000000000000---...///000111222222222000000000000000000000000000000000000111111111111000000000000000111111111///000000111111111000000000000000000////////////////////////////////////++++++---...////////////000000000000000000000000---......///000111111222//////............//////111///------///111111111///////////////000111222////////////////////////000000000000000000000000......////////////.........//////000000000000000////////////000000000000//////............////////////000000111111222222------...///000000//////////////////////////////000000000000000000000000.../////////000000111111////////////000000000000...------...111222222111---......///000111111222000000000000000000000000//////............//////////////////////////////111111111111111111111111.../////////000000111111///000000000111111222222111111111111111111111111000000000000////////////........................000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000............///111222222////////////////////////000000000000000000000000000000000000000000000000///000000111222222333333222222222111111111000000111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222222222333333333444444444444444555666777888999999555555666888999:::;;;<<<~~~xxxpppjjjgggeeebbb^^^\\\ZZZZZZZZZXXXZZZ[[[\\\]]]\\\ZZZYYYWWWVVVTTTQQQLLLIIIHHHHHHIIIHHHFFFFFFFFFEEEBBB@@@EEEAAA======???AAA@@@>>>:::::::::<<<@@@IIISSSZZZ]]]WWWOOOGGGAAA??????@@@===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::888999:::;;;;;;;;;;;;;;;???BBBJJJYYYgggmmmiiidddccc___YYYVVVTTTQQQMMMIIIIIIGGGDDDCCCDDDHHHLLLOOOEEEBBB>>><<<:::999777666:::999777666666666777888999777555555666888888888888888777777777777888999555666777666444444666777:::CCCOOOTTTQQQGGG>>>888555555444444444333333333555555444444444333333333111222222222222555:::===HHHKKKKKKDDD:::222111333111000000111333555444333333222111000000111222333333222222333444555444222111111111111111000///...222222222111111111111000//////000111111111111111111111111111111111111111000//////............///000000000000////////////000000000000000000000000111111000///////////////000000000000000000000000111111000000111111222333000...---...000111111000000///.........000111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000///............///000000000000000//////////////////////////////000111111111111111000000111111111111000000......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222111111000000//////......//////............//////000000000000000000000000111111000000000000111111111111000000//////......////////////////////////........................222111000//////...//////---------............///000000000000000000000000000///...------...///000---......///000111111222000000////////////000000000000//////.........---111111111111111111111111111111000000//////......////////////////////////000000000000000000000000000000000000000000000000111111000000//////.....................///000000000000000000000000000000111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111000000000000000000000000000000000000000///000111222333333222111222222111111000000//////111333333222000///000111222222222222222222222222111111222222222333333333999777555333333444777888777777777888999999::::::zzzxxxtttqqqnnnmmmmmmnnnlllnnnppprrrrrrqqqooonnnlllllljjjeee___XXXSSSPPPQQQOOOMMMLLLKKKJJJGGGEEEFFFCCC@@@@@@BBBCCCAAA???AAAAAA@@@AAAFFFMMMVVV[[[```[[[RRRIIICCC?????????============<<<;;;:::999:::::::::;;;;;;::::::999999::::::;;;;;;;;;;;;;;;===@@@HHHUUUbbbjjjkkkiiilllggg___[[[XXXWWWVVVTTTPPPPPPNNNMMMLLLKKKKKKKKKFFFCCC???===<<<;;;:::999;;;:::999888888888999::::::888555555666777777666777777777777777777777777555666777666444444666777===GGGSSSYYYVVVKKK@@@999666555555555444444333333555444444444444333333333444555555555555888===@@@GGGJJJKKKDDD:::333222555111000000111333555444333333222111000000111222333222111111333555555444333222222222222222222111000222222222111111111111000......///000000000000000111111111111111111111111//////////////////000000111000000000////////////////////////////////////111111000///////////////000000000000000000000000111111000000111111222333111000...///000111111000000000///...//////111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000///............///000000000000000000000000000000000000000//////000111111111111111000000111111111111000000///000000111111222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111111222111000000000/////////...//////............//////000000000000000000000000111111000000000000111111111000000000/////////...000000000000000000000000////////////////////////111000000////////////000........./////////000000000000000000000000000000000000///......///000000.........///000111111111000000////////////000000000000000/////////......////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////......///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000000000000000000000000000000000000000///000111222222222111111111111111000000000000000111222333222000///000111222222222222222222222222111222222222222333333333666555333222222333444555777777777888999999::::::ssshhhaaa___\\\YYYWWWUUURRROOOLLLLLLIIIGGGHHHJJJJJJGGGDDDDDDDDDDDDFFFJJJQQQXXX]]]^^^ZZZRRRJJJCCC>>><<<<<<>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;>>>DDDMMMXXXbbbjjjnnnsssmmmeee```^^^^^^_________```___^^^[[[WWWTTTQQQKKKHHHCCC@@@>>>===<<<;;;===<<<;;;:::999::::::;;;<<<999777666777777777666555666777888888777666555555666777666444444666777???IIIWWW___\\\PPPCCC:::777777666555555444333333444444444444333333333222444555666666666999===@@@EEEHHHHHHCCC:::444444555222111000111444555444333222222111111111111222222111111111333555666555333111222333333333333333333222222222111111111111000---...//////000000//////111111111111111111111111...//////000111111111111111111000000000/////////////////////////////////111000000///////////////000000000000000000000000111000000000000111222222333111000000111111111000111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000//////.........///000000000000000111111111111111111111111///000111111222111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000//////......//////000000000000000000000000000111000000//////000000111000000000000////////////111111111111111111111111000000000000000000000000000////////////000000111////////////000000000111000000000000000000000000111000000//////000000111......//////000000111111000000////////////000000111000000000000000//////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000////////////...000000000000000111222222000000000000000000000000---...///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000000000000000000000111111222222222111000000000000000000111111111111111222333222000000000222222222222222222222222222222222222222333333333333444444444444444444444444777777777888999999::::::{{{tttpppkkkgggccc___[[[XXXWWWUUUSSSUUUVVVVVVRRRNNNJJJIIIIIILLLRRRXXX]]]___[[[XXXRRRKKKFFFBBB@@@???AAAAAAAAAAAA@@@???=========>>>>>>??????>>>>>>===;;;;;;:::::::::;;;;;;;;;:::===AAAEEELLLVVVbbbkkkppplllgggcccaaaaaabbbbbbggghhhhhhhhhfffccc```^^^XXXTTTNNNIIIFFFDDDAAA???@@@>>>===;;;;;;;;;;;;<<<===;;;888888999::::::999555666777888888777555333555666777666444444666777===HHHVVV``````UUUGGG===888888777666555555444444444444444444333333333333111222333444444666:::===AAACCCCCC@@@999444444555333222111222444555444333222222222222222222222222111000111222555666555444111111222333333444333333222222222111111111000000...//////000000000000000111111111111111111111111000111222333333222111000111111111000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000111222222444333111000111222111000222111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////......///000000000000000000000000000000000000000000111111222222111111111111111000000000000111111333333333222222222111111////////////////////////000000000000000000000000////////////////////////000000111111111111000000000000000000////////////000000////////////000000////////////////////////000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000//////...//////000111111....../////////000000000////////////////////////111111000000000000111111.../////////000000000111000000////////////000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////000000111222////////////////////////+++---///111222222000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000111111111000000000000000000000000222222111111111000////////////000000111111222222000222333222111000111222222222222222222222222222222222222333333333444444444555666777777777666555777777777888999999::::::|||xxxsssppphhhfffeeefffgggfffbbb___ZZZXXXXXXYYY]]]aaabbbaaa[[[XXXSSSNNNJJJHHHGGGGGGEEEEEEEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAA@@@??????<<<;;;::::::::::::;;;;;;<<<>>>??????BBBJJJVVV```fffffffffdddbbb```______ddddddeeefffhhhiiikkkllljjjfff```ZZZVVVQQQMMMJJJFFFDDDBBB@@@???>>>>>>>>>===;;;999888999:::::::::666777888999888777555333555666777666444444666777888BBBQQQ]]]___WWWIII???999999888777777666555555555555555444444444333333111222333333333444777999<<<===>>>;;;777444333444444222222222444555444333222222222333333222222222111111111333555666555333000000111222333333333222222222222111111111000000000000111222222222222111111111111111111111111111222333555666555333111///111111111111000000000000111111111111111111111111000000////////////000000000000000000000000000000000000//////000000111222444333111000111222111000222222111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////......///000000000000000////////////////////////111111222222222222111111111111000//////000111111444444333333222111111111////////////////////////000000000000000000000000///////////////////////////000111111111111000///////////////000000000000000000////////////000000////////////////////////000000////////////000000////////////000000000000//////////////////////////////////////////////////////...//////000111111------........./////////////////////////////////000000111111111111000000////////////000000000000000000////////////000000000000000000111111111111000000000000000000000000222111111000///......---////////////////////////////////////////////////////////////////////////...............////////////............///000000////////////////////////+++---///111222222000000////////////////////////////////////////////////////////////////////////////////////000000000000//////000000111111111111000000000000000000000000222111111000000///////////////000000111111222222000111222222111000111222222222222222222222222222222222333333333444444444333444666777888777666555777777777888999999::::::}}}~~~{{{xxxrrrooollllllmmmmmmiiifff___[[[VVVPPPMMMKKKKKKKKKLLLLLLKKKJJJIIIHHHFFFEEEEEEEEEDDDDDDCCCAAA@@@??????>>>===;;;;;;<<<======?????????======BBBJJJQQQYYY\\\```aaa___[[[YYYWWW\\\]]]___bbbgggmmmsssvvvvvvsssooolllhhhccc]]]ZZZSSSQQQNNNKKKIIIGGGFFFFFFAAA>>>;;;::::::::::::999888888999999888777666555555666777666444444666777555===KKKWWW[[[UUUJJJAAA999999888888888888777777666666666666555555555444333555555555444444666888777888999888555333333444444333222333444555444333222222333333333333222222333222222333555555444222000111222222222222222111222222222111111111111000000111222222333333222222111111111111111111111111222333666888777555222000222222111111111000000000222222222222222222222222///////////////000000111000000000000000000000000000////////////000111111333111000000111111111000111111222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...//////000000000000000......///000000000000000........................222222222333222222111000222111000//////000111222333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000111000000//////000000111000000000000000000000000000//////......//////000////////////000000000000........................////////////////////////000////////////000000111------------............000000000000000000000000///000000111111000000///////////////000000000000000000////////////000000//////000000000000000111////////////////////////111111111000//////......////////////////////////000000000000000000000000000000000000000000000000---............/////////...............//////000000000000000000000000000---...///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000/////////000111111222222000000000000000000000000111111000/////////000000000000000000111111111111000111222222111000222333222222222222222222222222333333333333444444444444111222333555555555555444777777777888999999::::::sssnnnfff^^^XXXUUUTTTUUUWWWWWWVVVUUUTTTRRRPPPOOOLLLLLLKKKJJJHHHFFFDDDCCCCCCBBB@@@???>>>???@@@AAAAAAAAA???>>>>>>???CCCFFFKKKPPPUUUWWWTTTQQQOOONNNOOOQQQTTTZZZaaahhhnnnrrrtttttttttttttttpppkkkhhhdddbbb^^^ZZZWWWTTTSSSRRRLLLIIIDDDAAA???===;;;999:::::::::999888777777777555666777666444444666777666<<>><<<<<<;;;:::999888888888888555666777666444444666777888<<>>??????@@@BBBDDDGGGIIIJJJLLLQQQXXX```hhhmmmppprrrrrrtttuuuuuusssrrrqqqrrrrrrkkkfffeee___UUULLLIIIEEEBBB>>><<<<<<===<<<<<<999::::::999888666777888999>>>FFFMMMPPPNNNIIIDDD>>>999555444888::::::888888888999:::======<<<:::===;;;:::888666555555555666666555555555444444444444444444444444444444444333333333444444444444555666666666666555333222222111222222333333222222111222222222222222222222222111222222333222111000///000000222333333333222222444222222555:::;;;888444333333333333333333333333222222222111111111000000111111111111111111111111000000000000000000000000111111111111000000000///222111000//////000000111000111111222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222222333555444222000000000000000000000000000111000000000/////////...000000000000111111111111000000000000111111222222111222333333111//////000111111000///////////////111000000////////////000000000000000000000000000000000000000000000000000//////000111111111111111111111111111000000000000111111000///////////////111111111000000000/////////............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000///......///000000////////////////////////000000000000000000000000////////////////////////............////////////......///000000000000000///............///000000000//////......///000111111000000000/////////...000000000000000000000000111111000///////////////000000////////////000000000000////////////000000////////////////////////000000000000000000000000222222111111111111222222000000000000000111222222222111111111000000000000333333333333333333333333222222222222222222222222555555555444444333333333444444444555555555555666777777777888999999::::::{{{uuutttvvvyyyzzzzzzxxxqqqiiieeedddbbb]]]YYY[[[XXXTTTQQQPPPOOONNNMMMIIIIIIHHHGGGDDDBBB???>>>@@@@@@@@@@@@@@@?????????AAADDDKKKSSS[[[bbbgggjjjkkkooosssvvvwwwwwwxxxyyy{{{vvvsssqqqlllbbbYYYVVVOOOJJJCCC>>>======>>>???<<<===<<<:::777666777888888<<>>CCCAAA===999666555555666666666666555555555555444444444555555555555555555222333333333444444444444777777666555444222111000222333333444444333333222222222222222222222222222222222222333222111111000000000111222222222111111333111111444888999666333333333333333333333333333222222222111111111111111111111111111111111111111000000000000000000000000111111111111000000000000222222111000//////000000//////000222222333333333000000000000000000000000000000000000000000000000111111111111111111111111000111444777888666222...000000000000000000000000000000000000////////////000000000000111111111111000000000000000111111111///111333222111000000111111000000///////////////000////////////000000111000000000000000000000000//////////////////////////////000111111111111111111111111111000000000000111000000///////////////111111000000000000////////////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000111111222222222222111000000000000000000000000000000000000000000000000//////............//////////////////////////////000000000000000000000000.........///////////////............///////////////////////////000111111//////......//////000111///............///000111000000000000////////////000000000000000000000000111000000///////////////000000////////////000000000000////////////000000........................000000000000000000000000222222222222222222222222111000000000000111222222111111111111111000000000222222222222222222222222222222222222222222222222555555444444444444333333444444444555555555555666888888888999::::::;;;;;;}}}xxxssspppjjjccc]]][[[XXXVVVSSSRRRRRRPPPNNNLLLJJJHHHGGGHHHGGGEEECCCBBBBBBAAAAAABBBCCCFFFKKKOOOTTTXXX[[[___dddkkkppptttwwwzzz|||~~~}}}{{{yyytttkkkccc___WWWPPPGGG@@@>>>>>>???@@@AAAAAA???;;;777555555666888;;;BBBJJJPPPPPPKKKGGG>>>;;;888777888999888777999999:::>>>BBBEEEFFFFFFKKKGGGAAA;;;777666666777666666666555555555555555555555555555555666666666333333333333444444444444555555555555444333111111333444444444444444444333222222222222222222222222333333333222222222111111000111111111111111111111222111111333555666555333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000222222111000000////////////000111222222222222222000000000000000000000000000000000000000000000000111111111111111111111111...///111444555444000,,,000000000000000000000000000000000000///////////////000000000111111111111///000000000111000000000...000222222111000000111000000////////////000000//////...//////000111111//////////////////////////////////////////////////////000111111111111111111111111111000000000///000000////////////000000000000000000000000///////////////...///000000111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111////////////////////////000000111222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---............////////////000///.........///111222/////////...///000000111............///000111111000000000000/////////////////////000000000000000000000////////////000000000000////////////000000000000////////////000000////////////////////////000000000000000000000000//////000000111111000000111111111000000111222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444444444555555555555666777777888888999::::::;;;xxxqqqmmmhhhccc___^^^\\\ZZZXXXVVVUUUUUUUUUSSSRRROOOMMMKKKJJJJJJJJJGGGGGGGGGGGGHHHJJJLLLMMMSSSXXX___ffflllpppuuuwwwzzz}}}~~~|||wwwpppiiiccc]]]VVVMMMEEEAAAAAABBBBBBGGGFFFDDD@@@;;;888777777999;;;BBBJJJQQQQQQKKKEEE<<<:::888777777777666666888888;;;@@@GGGMMMPPPPPPTTTOOOGGG@@@:::777777888666666666666666666666666555555555666666777777777333333444444444555555555333333444444555444444444333444444555555444444333222222222222222222222222333333333222222222222222222222111111111111111111111111111222444444444333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111000000//////222222222222222111000///000000000000000000000000000000000000000000000000111111111111111111111111000//////000111111000...000000000000000000000000////////////000000000000///000000000111111111111000000111111111111000///...000111111000000000111000000////////////000000//////...//////000111111//////////////////////////////////////////////////////000111111111111111111111111111000000000///000000////////////000000//////////////////000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111///////////////////////////000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222111111///...---,,,+++............////////////000///.........///111222///////////////000111111...//////000000000111111////////////000000000000......//////000000000000000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000...///000111222111111111222222111111111111111222111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222444444444555555555555666666666777777888999999999{{{uuukkkhhhccc___^^^^^^```aaa______]]][[[WWWSSSOOOMMMLLLKKKJJJJJJIIIIIIJJJJJJMMMQQQVVV[[[```eeeiiimmmqqqwww{{{xxxtttoooiiiccc___YYYQQQJJJGGGEEEEEEDDDIIIIIIIIIFFFBBB???======;;;===CCCLLLSSSRRRJJJBBB999999888777666666666666888999===CCCLLLSSSXXXZZZ[[[VVVNNNEEE>>>:::888888555666666666666777777777555555666666777777888888444555555555666666666666222333444555666666666666333444444555555444444333222222222222222222222222444444333222222222222333444333222222111222222222222222222222333333333444333333333333333333333333111111111111111222222222222222222222222222222222111111111111111111111111000000000000111111111111000000111111111111000000333333333222222000//////000000000000000000000000000000000000000000000000111111111111111111111111444222//////000222222222000000000000000000000000////////////000000000000000000000000111111111111111111222333333222000///...000222111000//////000///////////////000000111000////////////000000111000000000000000000000000//////////////////////////////000111111111111111111111111111000000000000///////////////000000111......////////////000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000///000000000000///......000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222111111///...---,,,+++............///////////////////////////000111111000000//////000000111222000111111222222111111000////////////000000000000---......//////000000111///////////////000000111000000////////////000000000000////////////000000111111111111111111111111000000000000000000000000000111222444444444333333333333222111111111111222111111111222222222222222222222222222222222222222222222222222222222222222333333444444444444555555444444444555555555555666555666666777888888999999yyyssspppqqqtttwwwwwwyyyzzzxxxqqqggg\\\UUUVVVUUUTTTSSSRRRPPPOOOOOONNNPPPRRRTTTVVVYYY]]]```ccckkkqqqooollliiiccc]]][[[VVVQQQLLLHHHFFFCCCAAACCCFFFHHHHHHFFFCCCBBBAAA>>>@@@FFFOOOVVVSSSHHH>>>888888999888777777888888;;;<<<@@@FFFOOOWWW]]]___aaa\\\TTTJJJBBB===999888555666666666777777777777555555666777777888999999666666666666777777777777555555666666777666666666333333444444444444333333222222222222222222222222555444333222222222333333555555333222222222333333222333333333222222333555333333333333333333333333000000111111111222222222222222222222222222222222111111111111111111111111///000000000111111111111...///000111222222111111111111222222222111111000000000000000000000000000000000000000000000000000111111111111111111111111555222000000111333333333000000000000000000000000.../////////000000000111000000000000111111111111222333444444444333111000///111222111///......//////////////////000111111111000000////////////000000000000000000000000000000000000000000000000000//////000111111111111111111111111111000000000000///////////////000111111........./////////000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111000///...000000000000000000000000000000000000000000000000//////000111111000//////000000000000000000000000000000000000000000000000////////////........................////////////......///000000000000000000000//////000000111222333333444444333222000000.../////////000000000111------......///000000111///////////////000111111000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000///111333444555555444333444333222222111111111222111111111222222333333333333333333333333333333333222222222222222222222222333333333444444555555555444444444555555555555666666777777888888999::::::nnndddaaa```___]]][[[XXXUUUTTTRRRSSSRRRQQQQQQRRRUUUXXXWWWaaahhhgggcccaaa\\\VVVTTTQQQMMMJJJGGGCCC@@@===<<>>???BBBHHHQQQYYY___aaaddd___WWWMMMEEE>>>:::888555666666666777777888888555666666777888999999999777777777777888888888888777777888888777666555555222333333444444333333222222222222222222222222222555444333222111222333444777666444333222333444444333333333333222222444555333333333333333333333333000000111111222222222222222222222222222222222222111111111111111111111111//////000000111111111222,,,...000111222222222222///000111222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222111000000222222222000000000000000000000000000.../////////000000111111000000000000111111111111222333555555555333111000000111222111///------...///////////////000111111222111000//////...//////000000000000000000000000111111111111111111111111//////000111111111111111111111111111000000000000///////////////000111111---.........//////000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000222222222222222111000///000000000000000000000000000000000000000000000000---...///000000///...---000000000000000000000000000000000000000000000000---------...///000000111............/////////000---...000111111111000///000000000000000111111222444555555555444222000///.../////////000000111111---------...///000000111///////////////000111111000000////////////000000000000////////////000000////////////////////////000000000000000000000000---///111333444333222111444333333222111111111222111111111222222333333333333333333333333333333333222222222222222222222222111111111222222333333333444444444555555555666666777888888999::::::;;;;;;vvvsssnnngggaaa]]][[[ZZZ[[[ZZZYYYWWWVVVUUUTTTSSSUUU[[[^^^^^^]]][[[VVVOOOJJJJJJIIIGGGDDD???:::777<<<>>>??????>>>???@@@AAADDDGGGLLLOOOOOOKKKFFFBBB999888777777777888:::;;;888;;;AAAHHHQQQYYY___bbbeeedddaaaYYYNNNDDD===999999888888888777777666666777666666666666666777777;;;::::::;;;===>>>>>>===>>>===;;;;;;:::888444111555555444444444333333333333333333333333333333333333333444444444444444444222222222222222222222222222222222222222222222222444444444333333222222222222111111111111111222222000111111111111222222222000000000000000000000000111111222222222333333333000111222222111000111222222222222222222222222222222111111111000000//////000000000000000000000000222444555333000///000333222222222222111111000000000000000000000000000000222111111111000000//////000000000000000111111222555555555555444444333222////////////000000000000//////000000000000//////111000///...............000000000000000000000000...//////000000000000000333333222222111000000000000000000000000000000000222111111111000000//////............/////////000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000111111000000000000000111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000222111000//////000111222////////////////////////000000////////////000000//////000000000000//////////////////000000000000,,,---...000222444555666<<<:::888555333111000/////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000//////.........---000000000000111111111111////////////////////////000000000000111111111111222222111111111111222222111333444444333222333444222222222222222222222222333333333333333333333333555444333222222222333444555555555555555555555555666666666777888888999999~~~xxxrrrmmmjjjdddbbb___\\\YYYYYYYYYZZZ[[[^^^```^^^^^^\\\VVVNNNOOONNNKKKIIIFFFBBB>>><<<<<<===>>>??????@@@AAABBBAAACCCGGGJJJJJJGGGCCC@@@<<<;;;:::999999999:::;;;888===DDDKKKQQQXXX^^^bbbeeedddbbb]]]UUULLLCCC>>>:::999999888777666666555666666666666777888999:::@@@??????@@@CCCDDDDDDCCCAAA???===;;;:::999666333555555555444444444333333333333444444444444444444444555666777666666555444222222222222222222222222222222222222222222222222444444444333333222222222222222111111111111222222000111111111111222222222111111111111111111111111111111111222222222333333000111222222111000111222////////////////////////111111111111000000000///000000000000000000000000222444666555222///000111222111111111111111111111000000000000000000000000111111111111000000000///000000000000000111111222111111222222111000000///111111000000//////......//////000000000000//////111111000000000/////////000000000000000000000000...//////000000000000000111111111111111111111222000000000000000000000000111111111111000000000///........./////////000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222111000//////000111222////////////////////////000000////////////000000//////000000000000//////////////////000000000000000000222333555777888999;;;:::777444222111111111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111000000000/////////000000000000111111111111////////////////////////000000000000111111111111222222111111111111222222222333555444333222222333222222222222222222222222333333333333333333333333444444333222222333333444333444555666777999::::::777777888888999:::::::::yyyuuuoooiiieeecccccccccdddeeeffffffiiiiiiaaaWWWUUURRRMMMIIIFFFDDDAAA???========================>>>@@@BBBDDDDDDCCC@@@???>>>===<<<:::::::::;;;;;;999@@@JJJPPPSSSWWW]]]bbbeeedddbbbaaa]]]UUUJJJAAA;;;::::::888777666555555444555666777999;;;===>>>EEEDDDDDDFFFIIIKKKKKKKKKDDDAAA===;;;:::999777555555555555444444444444333333333333444444555555555666777888999888777555333333333333333333333333333333333333333333333333333444444333333333333222222222222111111111111222222000111111111111222222222111111111111111111111111111111111222222222222333000111222222111000111222222222222222222222222222111111111111000000000000000000000000000000000000333555777777555222000///111000000000000000111111000000000000000000000000111111111111000000000000000000000000000111111222000000000000000000///...222222111000///...------//////000000000000//////000111222222222111000///000000000000000000000000...///000000111111000000//////000111111222333333000000000000000000000000111111111111000000000000....../////////000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111000000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000//////000000000000//////////////////000000000000222222333555666888999:::888666333111000///000111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222111111111111222222222444555444222111111222222222222222222222222222333333333333333333333333444444333333333333444444333444555666777999::::::888888999999:::;;;;;;;;;{{{wwwuuutttsssvvvxxx|||zzzoooaaa[[[SSSMMMKKKJJJHHHFFFFFFDDDCCCAAA@@@???===<<<===>>>???@@@@@@@@@??????===<<<;;;:::999:::;;;;;;999BBBMMMSSSTTTWWW]]]cccdddbbbaaabbbaaaZZZMMMCCC<<<;;;:::999777666555444444444666888:::===@@@AAAFFFFFFFFFHHHLLLNNNNNNNNNEEEAAA<<<999888888777666555555555555444444444444222222222333444444555555666777999999888666444222333333333333333333333333333333333333333333333333333333333333333333333333333333222111111111222222000000111111111222222222111111111111111111111111111111111111222222222222000111222222111000111222333333333333333333333333111111111000000000000000000000000000000000000000444666999;;;999666222000000000/////////000111222000000000000000000000000111111111000000000000000000000000000000111111222111222222333222222111111111111000000//////......//////000000000000/////////000222333333222000...//////////////////////////////000111111111111000///000000000111111111222////////////////////////111111111000000000000000...////////////000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000111222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111000000000000000000111////////////////////////000000000111111000000000//////000000000000//////////////////000000000000000000111222444555666666333222///---,,,---///000//////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111///000000000111111111111222222111111111111222222222444555444222000000111222222222222222222222222222222333333333333444444333333333333444444444555555555555555555555555555888888999999:::;;;;;;;;;uuulllaaaYYYVVVUUUSSSPPPOOOLLLJJJIIIHHHGGGEEEBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999:::;;;<<<999BBBMMMRRRSSSUUU[[[aaacccaaa```aaa```ZZZNNNDDD<<<<<<;;;999888666555444444555666888;;;>>>AAABBBCCCCCCCCCFFFIIIKKKLLLKKKBBB???:::666666666666666666666555555555444444444111222222222333333333444555666777777666444222111333333333333333333333333333333333333333333333333333333333333333333333333444333333222111111222222000000111111111222222222111111111111111111111111000000111111111222222222000111222222111000111222000000000000000000000000000000000000000000111111000000000000000000000000555777:::===>>>;;;777444222111000//////000111222000000000000000000000000000000000000000000111111000000000000000111111222222222333333333333333222......//////000000111111//////000000000000//////...///111222222111///...///////////////////////////000000111111111111111111111111000000000//////////////////////////////000000000000000000111111////////////000000000111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000//////000111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000000000000000111111111111000000//////000000000000//////////////////000000000000//////000111222222333333222111///...---...///000//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////000000000111111111111222222222222222222222222///000000000111111111111222222111111111111222222111333444444222000000111222222222222222222222222222222222333333444444444333333444444555555555555555555555555555555555555777777888888999:::::::::sssiiieeeccc___\\\UUUQQQNNNNNNOOONNNKKKHHHBBBBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;;;;;;;<<<===;;;AAAIIIMMMNNNPPPTTTYYY]]]\\\[[[ZZZYYYTTTKKKEEE<<<;;;;;;999888777666666555666777999;;;>>>@@@AAA@@@??????AAADDDFFFFFFFFF???;;;777555555666666666666666666555555555444444333333333333333333333333555555555444444333222222333333333333333333333333333333333333333333333333222222333333333333444444555444333222222111222222000111111111111222222222222222222222222222222222000000000111111111111222000111222222111000111222111111111111111111111111000000000000111111111111000000000000000000000000333555999===@@@@@@<<<999444333111//////000111222000000000000000000000000000000000000111111111111000000000000000111111222///000111111222111111111------...///000111222222//////000000000000//////...///000111111111000///000000000000000000000000///000111111222222111111222222111000000///......000000000000000000000000000000000000111111111111/////////000000000111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000111222333000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000111111111111000000000000000000000000000000///000111222222111000/////////000000000000//////////////////000000000000000000111111222222333333333222222111111111111111//////////////////////////////000000000000//////000000000000000000000000////////////////////////............////////////000000000000111111111111111111111111111111111111000000000000111111111111222222111111111111222222000222333333222111111222222222222222222222222222111222222333333444444555222333444555555666555555333444555666777999::::::777777888888999:::::::::{{{vvvqqqgggbbb^^^\\\[[[ZZZUUUPPPLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEBBB@@@???>>>>>>>>>===@@@DDDFFFFFFHHHJJJLLLOOOOOONNNMMMKKKHHHDDDBBB;;;;;;:::999999888777777777777888999:::<<<>>>???===<<<<<<>>>@@@BBBBBBAAA<<<999666555666777777666666666666666555555555555666666666555555444333333555444333222222333444444444444444444444444444444444444444444444444444444222222222333333444444444555555444333222222222222000111111111111222222222222222222222222222222222000000000000111111111111000111222222111000111222333333333333333333333333///000000000111111111111000000000000000000000000000222555:::@@@BBB@@@===777555333000///000111222000000000000000000000000///000000000111111111111000000000000000111111222...//////000111111000000......//////000000111111//////000000000000//////000000000111111111222222000000000000000000000000000000111222222222222111000000000000000/////////000000000000000000000000///000000000111111111111//////000000000111111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000111222222111000///000000000000000000000000///000222333333222000/////////000000000000//////////////////000000000000000111111111111111222222111111222222222000///...//////////////////////////////000000000000//////000000000000000000000000////////////////////////......//////000000000000000000000000111111111111111111111111111111111111000000000000111111111111222222111111111111222222...000222222222111222333222222222222222222222222111111222333333444555555222333444555666666666555333444555666777999::::::888888999999:::;;;;;;;;;{{{tttooommmhhhaaa[[[VVVVVVVVVUUUTTTRRRPPPOOOMMMKKKHHHEEEBBB@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCAAA>>>======???:::::::::999999888888888888888888999:::;;;=========<<<;;;===???@@@@@@???:::888666666777888888777777666666666555555555555999999888777666555444444666444333222222333555666444444444444444444444444444444444444444444444444222222222333333444444444666555444333222222222222000111111111111222222222222222222222222222222222000000000000111111111111000222222222111000111222000000000000000000000000//////000000111111111222000000000000000000000000...///222888???BBBAAA???999777444111000000111222000000000000000000000000//////000000111111111222000000000000000111111222//////000111111111111111000000000000//////////////////000000000000//////222111111111222222444444000000000000000000000000000000111222222222222111......//////000000111111000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000////////////000111222333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000111222222111000///000000000000000000000000///000222333333222000/////////000000000000//////////////////000000000000/////////////////////000---...000000000...,,,***//////////////////////////////000000000000//////000000000000000000000000//////////////////////////////000000111111111222000000000000111111111111000000000000000000000000000000000000111111111111222222111111111111222222---///111222222222333444222222222222222222222222111111222333333444555555111222444666777777666555555555555555555555555555999999:::;;;;;;<<<<<<===yyypppooonnnllljjjgggeeecccbbbbbb\\\TTTNNNLLLIIIEEEAAACCC??????BBBDDDAAA@@@BBBAAA@@@===:::999:::;;;<<<===<<<;;;;;;<<<;;;999777555555666888999;;;<<<<<>>======<<<<<<;;;999777777999:::888555999777555444333444666777666666666666555555555555666555444333222333444444333333333333333444555666333444444555555444444333222222222333333444444444222222222222222222222222555444444333222111000000...000222444444333000///222111000//////000111222222222222222111111000///000000000000111111111111000000000000000000000000000000000000000000000000111//////333999===>>>>>>555444222111111111222222222111///.........///000000000000000000000000000000000111222222222222111111111222222222222111111000000//////000111222222222111111111000000//////111000///......///000111111111111000000000000///000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000////////////000000000000222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111000//////111000///------......///...............///000000////////////////////////000000000000000000000000......////////////..................////////////111111000000//////......000000000000////////////000000000000000000000000000000000000000000000000///////////////000111111111111111111111000///...///////////////000000111222222222222222222222222555444222111000111222222111111222222222333333333000222444666777777666555444444555555666777777777888:::;;;;;;;;;;;;<<<>>>xxxqqqggg\\\TTTNNNIIIFFFKKKFFFDDDEEEEEEAAA@@@AAABBBAAA???===<<<;;;;;;;;;<<<;;;::::::;;;:::999777666666777888999;;;;;;<<<============<<<<<<<<<<<<;;;999777888999999777555888777666444444555666777999888888666555444333222777666444333222333333444444333333333444444555666333444444555555444444333222222333333333444444444222222222222222222222222555555444444333222222222000111222333333222000///222111000//////000111222000000111111222111111111000000000000111111111111111111111111111111111111000000000000000000000000222000000222666999999999444333222111000111111222333222111000///000000111000000000000000000000000//////000111111111111000000000000111111000000000000000000000000111222222111111111111000000000///111000////////////000111222222111111111000000000000000111111111111000000111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111/////////////////////////////////000000000111111111111111111000000000/////////000000000111111111000000000000000000000000000000000000000000000000111111000000000000111111111000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111000//////111000///...---......///...............///000000////////////////////////000000000000000000000000......////////////....../////////000000000000111111000000000/////////...000000000000////////////000000000000000000000000000000000000000000000000///////////////000111111333333333333333222111111111111111111111222222333222222222222222222222222444333222111111111222333111222222222222333333333333444666888888888777666444444555555666777777777888:::;;;;;;;;;;;;<<<>>>yyyjjj^^^WWWUUUVVVPPPKKKKKKIIIEEEDDDEEEBBBBBB@@@???===<<<;;;:::<<<;;;::::::;;;<<<:::999777777888888999::::::;;;::::::::::::;;;;;;;;;;;;<<<:::999999:::999777555888777666555444555666777777777777666555555444444888777555333333333333333444444444333444444555666444444555555555555444444333333333333444444444444111111111111111111111111444444444444444444444444333333222222111111000000222111000000000000111222...///000111222222222222000000000111111111222222111111111111111111111111000000000000000000000000333111000111222444444333222222111000000000111111333333222111111111111222000000000000000000000000......///000000000000000////////////////////////000000000000000000111222111111111111000000000000111000000//////000000111333222222222111111111111000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111........................000000000111111111222222111111111111000000000000//////000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000111111111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////000111111111111000000///000000///............///...............///000000////////////////////////000000000000000000000000...//////000000//////...000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111222333333333333222111111111111111111111222222333222222222222222222222222222222111111111222333333222222222222333333333333444444666777777666555444444555555666666777777888888:::;;;;;;;;;;;;<<<>>>yyyooolllccc\\\VVVTTTQQQMMMKKKMMMGGGFFFEEECCCAAA@@@@@@??????===<<<<<<======<<<;;;777888888888888999999999777777888999999:::;;;;;;>>>=========<<<;;;999777888777666666555555666666333333444555666777888888888777555444333333333333555555444444444444555555444444555555555555444444333333444444444444444444111111111111111111111111222333333333444444555555555444333111000000111111111111111111111111111111111111222333333333333333000000111111111222222222111111111111111111111111000000000000000000000000222111000000111111111111111111000000000000000000333333222222111111111111000000000000000000000000...///000000111111000000000000000//////000000000111000000000000000111111111111111000000000000000000000000000000000000000333333333222222222111111000000111111111111000000000000000000000111111111000000000000000000000000////////////////////////000000////////////000000///000000000111111111111////////////////////////000111111111222222222222111111111000000000000000////////////000000000111////////////////////////000000000000000000000000111111000000000000111111000000000000000111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000///000/////////...........................///000000////////////////////////000000000000000000000000//////000000000000////////////000000000111111111000000000000////////////////////////000000000000///////////////////////////////////////////////////////////////000000111000000111111111000000//////////////////000000111222222222222222222222222111111111222222333333444222222222333333333444444222333333444444333222111555555555666777777888888888:::;;;;;;;;;;;;<<<>>>~~~~~~{{{wwwooogggccc^^^WWWTTTUUUQQQOOOMMMJJJHHHGGGGGGGGGBBB@@@>>>=========<<<;;;999999888888888888777777666777777888999:::;;;;;;@@@AAAAAAAAA???<<<:::999888888777666666666666666222333444555666888888999888777555444333333444444666555555444444444555555444555555666666555555444444444444444444444444444111111111111111111111111111111111222333333444444666555333111000000111222111111222222222222111111444555555555444444333222111111111111222222222222111111111111111111111111111111111111111111111111111111111111000111222333000000000000111111000000111111111111111000000000000000000000000000000000///000111111222222111111222111111000000111111222111111000000000000000111000000000000000000111111000000111111111111000000333333333222222222111111000000111111111111000000//////000000111111111111111111111111111111111111////////////////////////000000////////////000000///000000000111111111111000000000000000000000000000111111111222222222222000000000000000000111111...////////////000000000////////////////////////000000000000000000000000111111000000000000111111//////000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111///000000111111111000000///////////////......---...............///000000//////////////////////////////////////////////////////000000000000//////........./////////000000////////////000000000000.../////////000000000111///////////////////////////////////////////////////////////////000000111///000000111111111000000///////////////000000111222222222222222222222222000111111222333333333333222222333333333444444444333333333333333333222222555555666666777888888888888:::;;;;;;;;;;;;<<<>>>www{{{wwwzzz}}}}}}|||}}}zzzsssiiidddccc___^^^]]]ZZZVVVRRRNNNKKKIIIFFFBBB???>>>>>><<<;;;<<<;;;;;;:::999888888888777888888999:::;;;;;;<<>>~~~~~~}}}~~~~~~~~~}}}|||{{{|||}}}|||~~~}}}wwwlllaaaZZZTTTPPPKKKGGGEEECCCAAA???@@@??????===<<<;;;:::::::::::::::;;;;;;<<<<<<<<<@@@BBBDDDCCC???;;;888888888888888888888777666666777777666666555555555444666555555444444555777888777777666555555555555555555555666666666666555555666555555555444444444444333333333333333333333333222222333333333333333333444333333222222222333333111222222333333222222111222333333333333333222222111111111222222222333333222222222222222222222222111111111111111111111111000111222111///...000222///000222333333333222222111222333333333222111000000000000000000000000000///000000111111111111111222111000//////000111222222222111000000000000000///000000000111111111111000111222222222222111000222222111111111000000000000000111111111111000000...//////000111111222222111111111111111111111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000/////////000000000111111///000000000111111111111........./////////000000000000000000000000000000000000000000000000000000111111000000000000111111...//////000111111222222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111//////000111111111111111...///000000000///------...............///000000////////////////////////////////////////////////000000111111111111000000...////////////000000000.../////////000000000111.........///000111111111000000000000000000000000000000000000000000000000///////////////000111111111111222333333333333333111111111111111222222333222222222222222222222222222222333333333222111000333333333444444444444555555555555555666777888888666666666777888888999999888:::;;;;;;;;;;;;<<<>>>}}}||||||}}}~~~}}}|||~~~{{{qqq^^^ZZZTTTOOOLLLIIIGGGEEECCCCCCBBB@@@???===<<<<<<;;;;;;<<<<<<<<<<<<======???BBBDDDBBB>>>999777777888888888888888777666666444444555555666777777777555555444444555666888999777777666555555555555555555555666666666666555555666666555555555444444444444444444444444444444444444444444444444444444444222333333333333333333333111222333444444333222111//////111111222222222222111111222222222333333333222222222222222222222222111111111111111111111111111222333111---,,,...000000111222333444444333222333333444555444333222111000000000000000000000000...//////000000000000000222000///......///000222222222111000000///000000//////000000111111111222000111222333333222111000111111111000000000000///000000111111111111000000...//////000111222222222111111111111111111111111000000000000000000000000000000////////////000000000000000000111111111111////////////////////////////////////000000000000//////000000111111111222............/////////000000000000000000000000000000000000000000000000000111111000000000000111111...//////000111222222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111...///000000000///---,,,...............///000000////////////////////////////////////////////////000000111111111111000000000000000000111111111111.../////////000000111111---......///000111111222000000000000000000000000000000000000000000000000///////////////000111111...///000111111111111111///////////////000000111222222222222222222222222222333333444333222000///333333333444444444555555333333333444444666777888666666666777888888999999888:::;;;;;;;;;;;;<<<>>>zzz~~~nnn]]]YYYXXXSSSLLLIIIEEEFFFFFFFFFEEEBBB>>><<<;;;888888===>>>:::;;;???>>>???@@@@@@>>>===<<<======<<<;;;:::999999999999999888777666666777888999<<<===<<<:::888777999:::777777666555555555555555333555777888888777555333555555666666555555444333555444333333333333444555555555555444444444333333555555444333222222222222111111111111111111111111333333333222222111111111000111111111111222222222111111222222222333333333111111111000000000//////000000000000000000000000222222222222222222222222000555:::888333000222666222222111111111111111222333333333222222222111111000000111222222222222111111111111111111111111111111111111111111111111111222111000//////000111222444555555333111//////000000000111111111111000000000000111111111111000000------......//////000000//////000111222222333333444333222000//////............//////000000111111000000000000000000000000111111000000//////......222222111111000000//////000000000000000111111111222111000//////000111222222222111000//////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000/////////...000111111222222000///...////////////////////////000000000000000000000000111111000000//////......000000000000000000000000------...///000000//////000000000000000000000000000000000000000000000000000000000000000000000000333333222111111222333333222222111111222222333444111111222333444555666666777777666666666666777777444444555555666777777777999999999:::;;;<<<===>>>}}}|||}}}|||sssmmmiii```WWWRRROOONNNLLLKKKIIIGGGDDDBBBDDD@@@???BBBBBB>>>???CCCEEEEEEEEECCCAAA???>>>>>><<<<<<;;;:::999999999999999999888888888888999999;;;<<<;;;999777777888:::777777666555555555555666555555666777777666555555555555666666555555444333555555444333333444555555333333333222222222111111555444444333333333333333222222222222222222222222333333333222222222111111222222222222333333333333111222222222222333333333555444444444333333333222111111111111111111111111333333333333333333333333555<<>>||||||{{{~~~yyymmmfffccc___YYYUUURRROOOMMMKKKIIIEEEDDDEEEDDDCCCDDDGGGIIIHHHFFFCCCAAA???>>>===<<<<<<;;;:::999999999999999:::::::::::::::999999:::::::::999777666777999888777666666555555666666666666666666666666666666555666666666666555444444555555444333333444555555333333333333222222222222444444444333444444555666333333333333333333333333333333333333222222222222333333333333444444444444222222222222333333333333555555555555444444444444222222222222222222222222333333333333333333333333;;;BBBIIIHHHBBB999555333222222222111111222222333222222111111111000000000000111111222222222222222111111111111111111111111111111111111111111111111222222111111111111222222333444444333111///000111000000111111111111000000000000111111111111000000222111111111111111000000000000000111222222333333111111000000000000111111/////////000000000000111000000000000000000000000222222222222111111111111000000000000111111111111222222111111000000//////111111000000000000111111222111000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000111111111111000//////111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000111111111111111000///000000000000000000000000000000000000000000000000222222222222222222222222333222222111111222222333222222111111222222333444666555444444555777:::;;;>>>===;;;999777666444444666666666777888888999999999999999:::;;;<<<===>>>wwwmmmeee___[[[WWWTTTNNNLLLKKKKKKKKKKKKLLLMMMKKKIIIFFFCCCCCCBBBAAAAAA===<<<;;;:::999999999999999999;;;;;;;;;:::888777888999999888666555666888888777777666555666666666888777777666666777777888666666666666666555444444555555444444444444555555666555555555555444444444444333333444555666777777444444444444444444444444333333333333333333333333333333333333444444444444222222222333333333444444333333333222222222222222333333333333333333333333444444444444444444444444<<>>===<<<;;;999777666555666777777888999999::::::999999999:::;;;<<<===>>>{{{tttmmmfffaaa\\\\\\[[[YYYWWWVVVTTTRRRPPPLLLHHHFFFGGGHHHHHHGGG>>>===<<<;;;::::::::::::888999:::::::::999777666666888999888777666666777888888777666666666666666999888777777777777888999666666777777666666555444555555555555555555555555666666666555555555444444333333333444555666777888444444444444444444444444333333333333333333333333222222222222333333333333222222333333333444444444111111111222222222222222333333333333333333333333444444444444444444444444888;;;>>>>>>:::666444444///////////////000111111111111111000000000000///111111222333333333333222111111111111111111111111111111111111111111111111222222222222222222222222000222222222000000000222000000111111111111000000000000111111111111000000111111111000000/////////111111111111111222222222////////////000111222333111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111222222333222222111000///......000000000111111000000000111000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111///000111222222111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////111111111000000000000000////////////////////////////////////////////////......//////000000111111////////////////////////000000000000///...------////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222222222111111222222333444555444222222333555888:::;;;<<<<<<<<<;;;:::999888777777888888999999::::::999999999:::;;;<<<===>>>}}}vvvooorrrsssooojjjfff___XXXXXXRRRKKKHHHHHHIIIHHHGGG??????>>>===<<<<<<<<<<<<::::::::::::999888777666666777999999777666777777999888777777666666777777888888888888888888888888666777777777777666555555444555666666666666555444444444444444333333333222333333333333444555666777444444444444444444444444333333333333444444444444222222222222333333333333333333333333444444444444333333333333444444444444333333333333333333333333333333333333333333333333333444666666444333333444///////////////000111222222222111111111000000000111222222333333333333333111111111111111111111111111111111111111111111111111111222222222222111111///111222111000000111222000000111111111111000000000000111111111111000000000000000000000000//////111111111111111111111111000000//////000111222222222111111111111000000000000000000000000000000000///////////////000000000000000000000111111111111222222111111000000//////000000111111111111000000000000000000000111111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000222111111000///000000000........................////////////////////////////////////000000000000000000000000000000000000...////////////......---000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111222222111111222222333444333222111111222444777888999:::;;;<<<<<<;;;:::999777777777888999999::::::999999999:::;;;<<<===>>>|||rrriiiaaaVVVPPPMMMLLLIIIFFFAAA@@@???>>>============<<<<<<:::999999888888888666888::::::888777777888999888777777666666777777888888999::::::999888888777777777777777666555555444555666777777666555444444444444444333333333333333333222333333444555555333333333333333333333333333333333444444444555555333333333333444444444444333333333444444444444555444444444444555555555666222222222222222222222222333333333333333333333333000111333333333333222333000000000000111222333444333222222222111111111111111222333333444444333333111111111111111111111111111111111111111111111111000000111222222111000000...000111111000000111333000000111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111111000000000000000111111222222222111111111000000000000000000000000000000//////000000000111111111111111111000000000000000111111111000000000000000///000111222222111000///000000000000000111222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111222222222222222222000/////////000111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000...//////000000000//////000000000000000000000000000000000000000000000000222222222222222222222222111222333333333333222111222222111111222222333444111111222222333555666777888999;;;<<<<<<;;;:::999666666777777888999999999999999999:::;;;<<<===>>>}}}tttggg]]]XXXTTTOOOKKKBBBAAA@@@???>>>>>>>>>>>>>>>===;;;:::999999::::::666888::::::999888888888999888888777777777777777777888:::;;;;;;:::888777777777777777777666666555444555666777777666555444777777666666666555555555333333222222222333444444333333333333333333333333333333333444444555555555444444444555555555666666333333333444444444555555333333333444444444555555222222222222222222222222222222222222222222222222///111333555555444222111222222222222333444555666333333333222222222222111111222333333444444333333111111111111111111111111111111111111111111111111///000111222222111000///...///111111000000111333000000111111111111000000000000111111111111000000111111111222222333333444222222111111111111111111111111000000000000111111222222222222111111000000000000000000000000000000000000111111222222222333222222111111000000//////000000000000000111111111///000111222222111000///000000///000000111222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222222333333444444444333222000/////////000111000000000000000000000000111111111111111111111111111111000000//////......000000000000000000000000...///000111111111111111000000000000000000000000000000000000000000000000333333333333333333333333111222333444444333222111222222111111222222333444111222222333555555666666999:::;;;<<<<<<:::888777666666666777888888999999999999999:::;;;<<<===>>>{{{kkkaaa[[[UUUQQQPPPMMMJJJGGGFFFEEECCCAAA<<<;;;999888888999999:::===<<<:::888666777999;;;;;;:::999777666444333333666777999;;;;;;;;;999888777777777777777666555555888888999999999888888777444444555555666666777777555555555444444333333333444444444555555666666666555444444333333444444555444333222111222444666888333333333444444555555555333333333333333333333333555555444333333333333444222222222222222222222222333222111000000111222333111111000000111111222333111111111111111111111111333222111111111222333444444333222111000000000000333333222222222222333333111222222222222111000000000000//////......------//////000000111111111222////////////////////////222111111111000000//////111111111111111111111111//////000000111111111222000000000000111111111111111111111111111111111111111111000000000000111111222111111111000000//////000000000000111111111111222222111111111111111111333333222111000000000111000000000000000000000000///000111222222111000///222111111111000000/////////000222333444333333222000000000000111111111111000000000000////////////////////////000000000000000---+++,,,///111000///000000000000000000000000000000000000000000000000///111222111000///000111222222111111000000//////111111222222222111111000000000000000000000000000000000111111111111000000111111000000//////......000000000000111111111111222222111000//////000000444333111//////000111222111111222222222333333333222222222222222222222222000000111111222222222222222222333333333333444444888999::::::;;;;;;;;;;;;<<<;;;::::::999999999:::999;;;<<<<<<<<<===???AAA|||qqqfff^^^XXXUUURRROOOMMMKKKIIIFFFEEECCCAAA>>>===<<<;;;::::::;;;;;;::::::;;;===>>><<<;;;;;;999888777666666444666777999999999777666777777777777777666555555777888888999999999888888555555555666666666666666555555555444444333333333222222222333333444444444555444444333333444444555666555444333222333444444333333333333444444444555333333333333333333333333444444333333222222222333222222222222222222222222333222111000000111222333111111000000111111222333111111111111111111111111222222111111111222333444444333222111000000000000111000000//////000000111111222222222222111000000111111111000000000//////000000111111111111111111111111111111111111111111111111111111000000000///111111111111111111111111///000000000111111111111000000000000111111111111111111111111111111111111111111000000000000111111111111111111000000000///000000000000111111111111111111111111111111111111222222111111000111111111000000000000000000000000///000111222222111000///111111111111000000000///000111222333333333222111000000000000111111111111000000000000////////////////////////000000000000000...,,,---///111000...000000000000000000000000000000000000000000000000///111222111000///000111000/////////.........---000000111111111111111000000000000000000000000000000000111111111111000000000000000000////////////000000000000111111111111333222111000000000000000444333111000///000111222111111111222222222333333222222222222222222222222000111111111222222222222222222333333333333444444777888999:::::::::::::::::::::999999999:::;;;;;;:::;;;<<<<<<<<<===???AAAvvvkkkeeebbb^^^[[[XXXTTTPPPMMMKKKHHHEEECCCBBB@@@===;;;:::::::::;;;;;;<<<<<<<<<===<<<<<<;;;:::999999999555666777999999888777777777777888888777777666666666777888999999999999999666666666666666555555555555555555444444444444444333333333333333444444444555444444333333444444555777777666444333222111111222222333333333333444444333333333333333333333333333333333222222222222222333333333333333333333333222222111111111111222222111111000000111111222333111111111111111111111111222222111111222222333444333333222111000000000000111000000//////000000111111222222222222111000000333222222222222111111111222222222222222111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111000000000000111111111111111111000000000000000000000000111111111111111111111111111111111111111111111000111111222222000000000000000000000000000000111111111111000000111111111111000000000000222222222333222222111000000000000000111111111111000000000000////////////////////////000000000000111000......///000///...000000000000000000000000000000000000000000000000///111222111000///000111////////////..................///000111111111000000000000000000000000000000000111111111111000000////////////000000000000000000000000111111111111333333222111111111111222444333111000000000111222111111111222222222222333222222222222222222222222111111111111222222222222222222333333333333444444555666777888999999999999999999999999:::;;;<<<<<<;;;<<<============???AAA|||vvvtttoookkkfff```ZZZVVVSSSOOOKKKJJJIIIHHHEEEBBBAAA@@@???>>>>>>===;;;999<<<;;;;;;;;;::::::999999888999999:::::::::999999777777888888888777777666555666777888999:::::::::777777666666555555444444555555555555555444444444555555555666666666666666555444444333333444444555666666666555444333111000222333333333333333333333444444444444444444444444444444444444333333222222333333333333333333333333222222222222222222222222111111000000111111222333111111111111111111111111222111222222222222333333333222222111000000111111222222111111111111222222111222222222222111000000222222222222222222222222444333333222222111111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000000111111111///000000000111111111111111111111111111111111111111111000000000000111111111111111000000000000000///000000000111111111111111111111111111222222222111000000000111222333333000000000000000000000000000000000111111000000000111111111000000000000000333222222222111111000000///000000000111111111111000000000000////////////////////////000000000000222111///////////////...///////////////////////////////////////////////////111222111000///000111111111111111000000000000,,,---...///000000000000////////////////////////000000111111111111000000......//////000000111111///000000000111111111111333333222222222222222333333222111000000000111111111111111111222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444666777888888888888:::999999999::::::;;;<<<<<<===>>>>>>===>>>@@@BBB~~~vvvnnnhhhddd___YYYVVVVVVUUURRRNNNMMMIIIEEEBBBAAA@@@>>>;;;;;;:::::::::999999888888999999:::::::::999999999777777888888888888777777555666777888999:::::::::777777666666555555444444555555555555555555555555666666666666666666666666555444444333333444444555333444444555555444333333333333333333333333333333444444444444444444444444555555555666555555333333333333333333333333333333222222222333333222222222111111000000111111222333111111111111111111111111111111222222333333333333333222111111000111111111222111111111111111111222111222222222222111000000111111111111111111111111444333333222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000///000000000111111111111111111111111111111111111111111000000000000111111000000000000000000111111///000000000111111111111000000111111111222222222111000000000111222333333000000000000000000000000111000000000000000000111000000000000000000111111333222222111111000000000///000000000111111111111000000000000////////////////////////000000000000111111111000....../////////////////////////////////////////////////////////111222111000///000111000000000000111111111111+++,,,---//////000000000////////////////////////000000111111111111000000......//////000000111111///000000000111111111111333222222222222222333333222222222111111111111111000000111111111222222222222222222222222222222222333222222222222222222222222222222333333333444444333333555666777888888888;;;::::::999999:::::::::===>>>???>>>>>>>>>@@@BBB}}}uuummmhhhhhhhhheeebbb\\\UUULLLFFFCCCBBB@@@>>><<<<<<<<<;;;:::999999888888888888777777777777777777777888888999999888888666777888999999999999999666666666666666555555555555555555555555666666666555555555444444444444444555444444333333444444555222222333333444555666666555555444444444444333333444444444444444444444444555666666777777555444333333333333333333333333333222222333333333333222222111111000000111111222333111111111111111111111111000111222333333333333222222222111111111111111222000//////......//////000111222222222222111000000/////////000000000000000222222222222222111111111////////////////////////000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111000000000000111111000000000000111111111111000000000000111111111111000000000111222222333333111111111000111111222222000000000000000000000000111111000000000000111111000000000000111111111111222222111000000000111111000000000000111111111111000000000000////////////////////////000000000000000111111000///...000111000000000000000000000000000000000000000000000000///111222111000///000111............////////////------...///000000000///000000000000000000000000000000111111111111000000////////////000000000000000000000000111111111111222111111111111222333333222222222222111111000000000000000111111111111222222222222222222222222222333333333333222222222222222222333333333333444444222333444666777888888999::::::999999999:::;;;;;;>>>???@@@???>>>>>>@@@BBB|||ppp```TTTNNNKKKHHHFFFAAA@@@@@@>>>===<<<;;;;;;999888888777777666777777666777888999999999999888777888888999999999888888555555555666666666666666444555555555666666666777666555555555444444444333555444444333333444444555333333222222333444666777666666666555555444444444555555555555555555555555444555666777666555333222444444444444444444444444222222333444444333222222111111000000111111222333111111111111111111111111000111222333333333222222222111111111111111222222//////............//////111222222222222111000000/////////000000000111111000000111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111000000000///000000000000111111111111111111111111111111111111111111000000000000111111///000000000111111111111000000000000111111111111///000000111222222333333222222111111000111111111000000000000000000000000222111000//////000111222///000000000111111111111111111000//////000111222000000000000111111111111000000000000////////////////////////000000000000///000111000///...111333000000000000000000000000000000000000000000000000///111222111000///000111---........./////////000...//////000000000//////000000000000000000000000000000111111111111000000000000000000////////////000000000000111111111111000000000000000111222333222222222222222111000000000000000000111111111111222222222222222222222222444444333333333222222222222222333333333333444444222333555666888999999999777777777999:::<<<>>>??????@@@@@@@@@??????@@@BBB{{{iii^^^YYYTTTQQQEEEDDDCCCBBB@@@???>>>===;;;;;;:::999888888999999666777888999999999999999888888999999999888888777444555555555666666777777444555555555666666777777888888777777666666666555555444444333333444444555555444222222222444666777777777666666666555555555555555555555555555555555333444555666666444222111444444444444444444444444222222444444444444222222111111111000111222222333111111111111111111111111000111222333444333222222222111111111111111222222111111000000000000111111111222222222222111000000//////000000111111111222//////000000111111111222111111111111111111111111//////000000111111111222111111111111111111111111222111111111000000//////000000000000111111111111111111111111111111111111111111000000000000111111//////000000111111111222000000000000111111111111///000000111222222333333333333222111000000000111000000000000000000000000222111000//////000111222//////000000111111111222000000/////////111222333000000000000111111111111000000000000////////////////////////000000000000...000222111//////111444000000000000000000000000000000000000000000000000///111222111000///000111///000000000111111222222///000000000000000///...000000000000000000000000000000111111111111000000111111000000//////......000000000000111111111111000000//////000111222222111222222222222111000000000000000000111111111111222222222222222222222222444444444333333222222222222222333333333444444444222333555777888999::::::444444666888;;;>>>@@@BBB???@@@AAA@@@??????AAABBBtttggg]]]WWWVVVOOOFFFDDDEEEDDD???:::>>>??????===;;;999999:::;;;:::888999::::::999777:::::::::999888777777777777777777777777777777777666555444444555666555444555555666666666666555555444444444444444444444444777666444333333444666777999777666444333333333444666666666666666666666666666666666666666666666666333444444444333222222111111111111222222333333333333222111000000111222333111111111111111111111111111111222222222333333333444333222111000000000000000111111111111222222222333222222222111111000000111111111111000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111222222222222111////////////////////////222111111111000000//////000000000000000000000000000000111111111111000000222111111111000000//////222111111111000000////////////000000000000//////////////////////////////111111111111111111111111////////////............000000000000000000000000////////////////////////////////////000000000000333333222222111111000000---......///000111111222000000000000000000000000000000000000000000000000444222000///000222222111222111000//////000111222111111000000000000111111000000000000000000000000111111222222222333333333333333111///111666555000000000111222333333444555444444444444444555666777777888999:::;;;===>>>???>>>>>>===<<<;;;===AAADDD}}}nnneee___WWWOOOKKKKKKJJJFFFAAABBBBBBAAA???===<<<;;;<<<999888888999:::;;;;;;:::888888777777666666555555777777777777777777777777777666555555777777666555555555666666666666555555444444444444444444444444777555444333333444555777777777555444333333444444666888<<<>>>>>><<<888666555555555555555555555555444444444444444333222222111222222222333333333333333222111000000111222333111111111111111111111111111111222222222333333333444333222111000000000000000111111111111222222222222222222111111000000000111111111111000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111222222222222111111111111111111111111111111111111111000000000///000000000000000000000000000000111111111111000000111111111000000000//////111111111111000000000/////////000000000000//////////////////////////////111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////000000000000111111111111111000000000......//////000000111111000000000000000000000000000000000000000000000000333111//////111222222222222111000//////000111222111111000000000000111111111111111111111111111111222222222222222222222333333333222000222777666222222222222222333333333333444444444444555666666777666888999<<<>>>???@@@AAA=========<<<<<<===AAADDDyyymmmeee\\\VVVTTTRRRMMMHHHEEEDDDAAA???============999888777777999999888777777777777777777666666666777777777777777777777777888777666777888999888666444444555555555555444444444444444444444444444444666555444333333444555666666555555444444444555555666;;;BBBFFFFFFBBB;;;666555555555555555555555555555555555555555555444333222222333333333333333444222222111111111111222222111111111111111111111111111111222222222333333333444333222111111000111111000111111111111222222222111111111000000000000000222222111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000//////000111111222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000111111000000000000//////111111111111000000000000///000000111111000000///////////////////////////000000000000000000000000111111111111000000000000........................////////////////////////////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000222000//////111333333222111111000000000000111111111111000000000000111111111111111111111111111111222222222222222222222222222444333111333888888444444444444444333333333222444444444444555666777888666888;;;>>>@@@AAABBBBBB<<<======<<<<<<===AAADDDyyynnneee```ZZZTTTOOOLLLIIIFFFCCCBBBBBBBBBAAA???===;;;::::::999777666999999999999999999999999888888888888888888888888999777666777888999888777444444555555555555444444555555555555555555555555666555444444444444555666444444444444555555666666666;;;BBBGGGGGGBBB;;;666555555555555555555555555555555666666666666555555333333333333444444444444222222222222222222222222111111111111111111111111111111222222222333333333444333222222111111111111000000111111111222222222000000000000000000000000222222222111111111000000000000000000000000000000111222222222222222222111000000000000000000000000000000111111111222222222111111111111111111111111000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000//////111111111000000000000000000000000111111000000000////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000---.........//////000000000000000000////////////000000000000000000000000000000000000000000000000000//////000222444333333111000000000000000000111111111000000000000111111111111111111111111111111333333333222222222222111111333333111222777777555444444444444444444444444444444444444555777888888777999<<<>>>???@@@??????;;;<<<<<<<<<<<<>>>AAACCC~~~}}}uuummmeee```YYYVVVRRROOONNNMMMJJJHHHEEECCCAAA@@@???>>><<<:::;;;;;;;;;;;;;;;:::::::::999999999999999999999999888777666666888888777666444555555555555555555444555555555555555555555555555555555444444555555555333333444555555666666666666999>>>AAAAAA>>>999666555555555555555555555555555555666666777666666555444444444444444444444444222222222333333222222222111111111111111111111111111111222222222333333333444333222222222222222222000000111111111222222222000000000000000111111111222222222222111111111111111111111111111111111111222222333333333333222222000000000000000000000000000000111111111222222222111111111111111111111111000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000111111111111000000000000000000000000000000000000000000000111111000000000000000000000000000000111111111111000000//////////////////000000000000000000000000111111000000111111111111000000000000000000000000000000........................////////////............000000000000000000000000000000000000000000000000////////////000000000000------....../////////000000000000000////////////000000000000000000000000000000000000000000000000000//////000333444333222000000000111111000000000111111000000000000111111111111111111111111111111222222222222222222222222///222333000111444666444222222333444444555666666444444444555666777888999::::::;;;<<<<<<;;;:::::::::;;;<<<<<<<<<>>>AAACCC}}}|||}}}{{{wwwvvvxxx~~~~~~nnniiiddd```]]]YYYSSSNNNHHHFFFCCCBBBBBBAAA???===<<<<<<<<<;;;::::::999999999999999999999999999999888777666777888999888666555555666666666666555555555555555555555555555555555555555555555555555555333333444555666666666555555666888999999888666555444444444444444444444444444555666666666666666666666555555555555444444444222222333333333333222222111111111111111111111111111111222222222333333333333333222222222222333333000111111111111222222222111111111111111222222222333222222222222111111111111111111111111111111111222333444555555444333222000000000000000000000000000111111111111222222222222222222222222222222222000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////......///000000111111000000////////////////////////000000000000111111111111000000000000000000000000000000111111111111000000......////////////000000000000000000111111111111000111111222222111111000000000000000000000000000////////////////////////111111111111000000000000111111111111111111111111000000000000000000000000////////////000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000000///000111333444222111000000111111111111000000111111000000000000111111222222222222222222222222111111222222222333333333///333444000///222444333111111222333444555666666333444444555666888999:::<<<;;;::::::999888777777888:::<<<<<<===>>>AAACCCyyywwwsssrrrqqqooohhheeennnzzz|||vvvnnnddd\\\WWWTTTQQQMMMKKKGGGCCCAAA@@@???>>>===<<<::::::999:::::::::::::::::::::::::::888777888999:::999888666666777777777777666666555555555555555555555555444555555555555555555444333444555666666555555444444444555666666555444444444444444444444444444444333444555666666666666555666666666666555555444444222222333444444333222222111111111111111111111111111111222222222333333333333333333222222333333444000111111111111222222222111222222222333333333333333333222222222111111111111111111111111111111111222333444555555444333222000000000000000000000000000111111111111222222222222222222222222222222222/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////.........//////000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000........./////////000000///000000000111111111111000111111222222111111000000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000//////////////////......//////000000111111000000000000000000000000000000000000000000000000111000000222333333111//////000111222222111000///111111000000000000111111222222222222222222222222000000111222333444444555111555666222000222333333111222222222333333444444333444444555666888:::;;;<<<;;;999777777777888999777999;;;<<<===>>>@@@BBBvvvmmmiiieee```bbbgggoooyyyoooppplllfff___YYYSSSMMMIIIDDDCCCBBB@@@???===<<<;;;::::::::::::::::::::::::;;;:::999999;;;;;;:::999777777888888888888777777666666666666666666666666444444555555555555444444444444555666666555444333333444555666666555444333444444444444444444444444333333444555666666555555777777666666555555555444222222444444444444222222111111111111111111111111111111222222222333333333333333333222222333444444000111111111111222222222222222222333333444444444333333333222222222111111111111111111111111111111222333555666666555333222000000000000000000000000000111111111111222222222222222222222222222222222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////.........//////000000000000000111111111111111111111111//////000000111111111222000000000000000000000000000000111111111111000000---.........//////000000//////000000111111111222111111222222222222111111000000000000000000000000000000000000000000000000////////////............////////////////////////000000000000000000000000////////////000000000000111111000000//////......---......///000111111222000000000000000000000000000000000000000000000000111111111222333333111...///000111222222111000///111111000000000000111111222222222222222222222222//////000111333444555666333777888333000222444333333333222222222222111111333444444555777888:::;;;<<<:::888666666888:::<<<777999;;;<<<===>>>@@@BBBsssmmmkkkjjjiiigggnnn}}}ssskkkddd\\\WWWQQQLLLFFFBBBBBBAAA>>><<<===;;;888888888888777555888888999999:::999999999999999999999888888888777999888777666666777888999666777888888777555333222444444444444444444444444666666666666555444333222333333333444555666777888333444444444444666999;;;???===:::888777666444222333333333333222222111000222222222222222222222222444333111222333444444333333333444444333333222111333333333333333222111000222222333333333333444444111111111111111111111111111111111111111111111111333333333333333333333333000000000000000000000000222222222222222222222222444444444333333222222222111111111111111111111111222222111000//////000000111111111000000000000000//////000000111111222222000000111111111111000000000000000000000000000000222111000//////000111222222222222222222222222222111111111000000000000///000000000000000000000000222111111111000000//////000000////////////000000111111111111222222222222222222111111111111111222000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000...///000111111000///.........///000111222222333000000000000000000000000111111222222222222111111000111111111111222222222222222111111111111111111111111222222222333333333333444555777888999999999999999::::::::::::;;;;;;<<<999888;;;======@@@EEEzzztttqqqqqqqqquuu|||qqqjjj```[[[SSSMMMHHHFFFDDDCCC???===;;;;;;<<<===;;;:::888999999999999888777777999999999888888888777777888888777666666777888888666777888888777555333222444444444444444444444444666666666666555444333333444444444444444555666777333444555555555666999;;;@@@>>>;;;888666444222000333333333333333333222222333333333333333333333333777555333222444555444444333333444444333333222111333333333333333222111000222222222333333333444444222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111333333333333222222222111111111111111111111111111222222111000000000000000111000000000000000000000000000000000000111111111000000111111111111000000000000000000000000000000111111000000000000111111222222222222222222222222222222111111111000000000000000000000000000000000111111111111000000000///000000////////////000000////////////000000000000000000////////////000000000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000...///000111111000000///000000000000000111111111000000000000000000000000111111111222222111111111111111111111222222222222333333333222222222222222111222222222222333333333333444555666777888888888888888888999999999::::::<<<::::::===>>>>>>AAAFFFyyytttvvv|||~~~zzzyyyxxxtttkkk```UUUNNNKKKKKKCCCAAA?????????>>><<<:::;;;;;;::::::999888888777999888888888888777777777888777777666666777777888666777777888777666444333444444444444444444444444555555666666666555555444555555444444444555555666555666666666555666999;;;DDDBBB???;;;777444222111333333444444444444444444333333333333333333333333999777444222333555555555333333444444333333222111222222333333333222111111222222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111222111000000000000000000000000000000000000111111111111111111000000000000000000111111111111000000000000000000000000000000000000111111111111000000222222222222222222222222333222222222111111111111000000000000000000000000111111111111000000000000111000000//////000000111////////////000000000000000///////////////000000000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000...///000000111111111000111111111111000000//////000000000000000000000000111111111111111111111111111111111111222222222333333333333444444444444444222222222222333333333333333444555666666666666666777777888888888999999999<<<:::<<>>AAAGGG~~~}}}yyyrrrkkkjjjmmmttt}}}}}}|||yyyhhhZZZRRROOOLLLJJJGGGEEECCCAAA===;;;>>>===<<<<<<;;;;;;::::::999999888888888777777777777777777777777777777777666777777777777666555444555555555555555555555555444555555666666666666555666555555444444444555555666777777777666666999;;;HHHGGGDDD???:::666444444444444444444555555666666444444444444444444444444:::777333222222444444444333333444444333333222111222222333333333222222111111222222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111000000000000000111000000000000000111111111222222111111000000//////000000111111111111000000000000000000000000000000///000111222222111000///111111111111111111111111333333333222222222111111000000000000000000000000111111111000000000000000111000000000000000000111000111111111222222222222111111111111111111222333000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000...//////000111111111222111111000000000000000000000000000000000000000000222111111111111111111222111111111222222222333333333333333333444444444444222222222333333333444444444444555555555555555444888888888888999999999999::::::<<>>BBBIII~~~}}}zzztttqqqnnnmmmooonnniiifffffftttkkk]]]VVVVVVSSSOOOKKKIIIGGGDDDBBB@@@???>>><<<<<<<<<<<<<<<999999999999888888888888777888888888888888888777777777777777777666666666555555555555555555555555555555666666777666666666666555555444444444555555777888888777666666888:::FFFEEEDDD???999666555666555444444444444555777777444444444444444444444444777555222111222333333333333333444444333333222111111222222333333333222222111111111222222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111000000000000000111111//////000000111111111111222222111111000000//////000000111111111111000000000000000000000000000000///000111222222111000///111111111111111111111111333333333222222222111111000000000000000000000000000000000000000000111111111111000000000000111111000111111111222222222222111111000000111222333333000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111000000000000000000000000////////////////////////.../////////000000000111////////////////////////000000000000000000000000000000000000000111222222...//////000111111222222000000000000000000000000222222111000000111222222111222222222222333333333111222222222333333444444222222333333333444444444444444555555555555555444999999999::::::::::::;;;999999<<<>>>>>>>>>EEEMMMzzztttsssqqqjjjdddbbb___lll{{{sssiii```[[[UUUPPPMMMLLLJJJIIIFFFEEEBBB???>>>=========;;;::::::::::::999999999888999999::::::999999888777777777777777777777777555555555555555555555555666666777777777666666555555555444444444555555666888888888666555555777999===>>>>>>;;;666333444666666555444333333555666777333333333333333333333333444333111222333444333222333333444444333333222111111111222333333333222222111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000111111222/////////000111111222222111111111111000000000000000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111111111333222222222111111111111000000000000000000000000000000000000111111111111222111111000000111111222////////////000000000000............///000111222000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111000000000000000000000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000222111111000000111111222......///000111222333333000000000000000000000000333222111000000111222333222222222222333333333333111111222222333333444444333333333333444444444444333444555666666666666666999999:::::::::;;;;;;;;;999999<<<>>>>>>@@@IIISSSyyytttgggkkknnnlllfffaaaaaadddwwwwwwqqqggg___YYYWWWUUUTTTTTTQQQMMMHHHDDDAAA@@@???<<<<<<;;;;;;;;;;;;::::::999:::;;;;;;;;;;;;:::999888777777777777777888888555555555555555555555555777777777777777666555444444444444444444555666777888888777666444444555777666888:::888444222555888777555444333222333444555333333333333333333333333222222222444666666555333333333444444333333222111000111222333333333333222111111111111222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111222222222111111111111111111111111000000000000000111222222...//////000111111222222000000000000000111111111000000111111111111000000000000000000000000000000111111000000000000111111111111111111111111111111222222111111111000000000000000000000000000000000///000000000111111111111222111111000000111111222////////////000000000000............///000111222000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111////////////////////////////////////////////////.........///000111111111000000000000000000000000000000000000000000000000444333222000000000000111//////000000111111111222000000000000000000000000333222111//////111222333222222222333333333444444222222222333444555555555333333333444444444444555333444555666777888888888888999999999::::::::::::;;;;;;===>>>???BBBNNN[[[~~~xxxoooddd\\\[[[^^^\\\aaassstttkkkfffcccbbb```]]]WWWPPPKKKFFFDDDCCC======<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<::::::888777777777777777888888666666666666666666666666888888888888777666444444333333333444555666777888777888777555333333555666333666999777444444777;;;777666444222222222333444222222222222222222222222111111333666888888666444333333444444444333222222000111222333333333333333000111111111111222222222555555555555555555555555111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000111111222222222333111111111111111111111111000000///000000111222222...//////000111222222222//////000000111111222222000000111111111111000000000000000000000000000000222111000//////000111222000000000000000000000000111111111000000000000///000000000000000000000000//////000000111111111222222222111111111111222222111111111111222222222222000000000000111222333444000000000000//////////////////000000000000//////000000111111111111000000//////000111111111111111////////////////////////////////////////////////---......///000111111222000000000000000000000000000000000000000000000000555444222000//////000000111111111111000000000000000000000000000000000000333222000//////000222333222222333333333444444444333333444444555666777777333333333444444444555555333444555777888999999999777888888888888999999999<<<<<<>>>???@@@DDDRRR```