               }}}}}}xxxrrrrrr{{{{{{}}}vvvvvvuuuuuutttllllllmmmrrrxxxrrrooooooqqqrrr}}}}}}yyyrrrmmmllllllooonnnnnnqqqqqqqqqooossssssuuuuuuuuuttttttwww{{{{{{uuusssssssssuuuwwwwwwwwwpppllllllppppppooolllllllllnnnxxxxxxxxxqqqqqqqqqssssssuuuyyyvvvyyyyyy{{{yyy{{{{{{rrrooooooooolllllloooooonnnnnnlllllllll{{{{{{yyynnnkkkkkkyyyyyywwwwwwooo}}}ooonnnnnnllllllzzzzzzttttttuuuuuunnnkkkkkkrrrwwwwwwwwwwwwxxxxxxsssssslllllllllrrrssssss~~~~~~zzzxxxvvvvvvrrrmmmlllllllllnnnnnnllllllnnnnnnnnntttvvvvvvsssssssssyyywwwooommmmmmtttwww}}}pppppppppoooooooootttnnnnnnnnnqqqqqqqqqtttyyyqqqqqqqqqrrruuuqqqppppppppppppnnnllllllllllllmmmmmmmmmpppqqqrrrnnnnnnnnnnnnlllllllll|||ttttttttt}}}yyyssssssuuuyyyuuuuuuuuuyyyyyyyyyqqqqqqoooqqqttt|||uuuuuuuuuzzzzzz}}}|||uuurrrnnnnnnnnnrrruuuuuuuuu|||nnnmmmmmmrrrxxxvvvqqqqqqqqqrrrrrrrrr~~~rrrtttmmmoooooo~~~ppppppnnnnnnnnnoooppppppsssuuurrrrrrnnntttuuuuuuttttttsssuuuuuuyyywwwrrrpppllllllpppppppppoooooooooqqqnnnqqqxxx{{{{{{xxxqqqssssssuuuyyyvvvyyyyyyyyypppppp{{{uuurrrmmmmmmllllllooooooqqqnnnlllllllllvvvvvvvvv~~~yyyooonnnnnnzzzwwwttttttoooooonnnnnnnnnnnnnnntttttttttvvvnnnnnnnnnrrrqqqrrrqqqwwwwwwxxxxxxsssssslllllllllrrrrrrsssyyyyyyvvvssssssvvvvvvrrrllllllkkkllllllqqqqqqqqqrrrrrrrrrtttvvvvvv}}}sssssssssxxxtttooommmmmmoootttxxxpppppppppoooooooooooommmnnnlllnnnqqqtttqqqyyyqqqqqqqqqrrruuuqqqqqqppptttppp~~~nnnlllllllllmmmmmmmmmnnnnnnppppppooonnnnnnnnnlllllllll|||mmmmmmqqqyyyssspppsssrrrtttuuuuuuuuuuuuyyyuuuoooooooooqqqsss|||uuuuuuuuuuuuuuuuuu|||xxxuuunnnnnnnnnooorrrtttuuuuuupppnnnnnnrrrrrrvvvvvvuuuuuulllllllllrrrmmmmmmmmmsssooossspppwwwwwwqqqnnnnnnoooppppppssssssnnnnnnnnntttuuutttoooooouuuwwwyyy~~~yyyrrrpppllllllppppppnnnnnnooovvvvvvqqqqqqxxxxxxxxxxxxsssssssssvvvsssyyyyyyyyypppkkkkkkuuuuuummmlllllllllqqqoooqqqxxxlllllllllvvvvvvvvv}}}}}}qqqqqquuutttqqqqqqooorrrooonnnnnnnnnqqqqqqqqqtttwwwvvvnnnnnnnnnsssrrrrrrqqqxxxyyy~~~ssssssttttttyyyttttttssssssssssssssssssoooooorrrrrrllllllkkknnnnnnqqqqqqqqqtttwwwxxxtttrrrrrr|||ttttttmmmzzzooossssssxxxtttooommmmmmnnnoooqqqpppppppppqqqqqqttttttmmmqqqllluuuttttttqqqqqqqqqrrrrrruuurrrqqqqqqttt{{{tttsssssssssmmmwwwmmmnnnnnnnnnpppoooooonnnnnnnnnlllllllllrrrooommmmmmpppyyymmmmmmppprrrsssssssssuuurrruuuoooooooooooossssss|||uuuuuuuuusssuuuuuuuuu|||uuunnnnnnrrrrrrrrr{{{{{{}}}sssrrrrrrrrrrrrxxxyyyzzzzzzlllllllllooommmmmmmmmsssrrrssspppsssssssssnnnnnnoooppppppssssssnnnnnnnnntttuuutttllllllzzz~~~yyyyyyyyyrrrpppllllllpppnnnmmmmmmqqqrrrrrrqqqqqq|||vvvvvvvvvtttsssssssssvvvvvvzzz{{{pppppplllwwwlllmmmmmmmmmlllllllllqqqqqqqqquuupppppppppvvvvvvvvvqqqqqqooooooooottt}}}qqqoooooowwwwwwzzzooommmmmmnnnqqqqqqtttqqqoooooorrrrrrrrrtttvvvyyyssssssttttttwwwsssoooooooooyyyssspppoooooooooooovvvllllllkkkssssssvvvsssyyywwwxxxwwwrrrooorrr|||ttttttmmmrrroooxxxxxxttttttooonnnnnnnnnoooooopppppptttmmmmmmmmmqqqtttqqqrrrrrruuuqqqqqqqqqsssqqquuuppppppppp{{{{{{{{{zzzzzzzzzxxxxxxwwwmmmnnnnnnnnnpppoooooonnnnnnnnnlllllllllpppooommmmmmpppyyymmmmmmppppppssssssuuuuuussssssoooooooooooooooooo|||zzzuuuuuusssllllll{{{{{{uuunnnnnnrrrooooooooo{{{|||uuu|||rrrrrrrrryyy{{{zzzzzzlllllllllooolllllllllrrrppp|||pppsssssssssqqqqqqqqqpppppppppsssoooooooooyyyyyytttllllllmmm|||yyyuuutttrrrrrrqqqqqqpppnnnnnnnnnrrrrrrrrrrrrrrrvvvrrruuuuuuttttttssswwwrrrzzz{{{ppppppllluuullloooooommmlllllllllqqqwww~~~uuuppppppppprrrvvvvvvqqqnnnnnnnnnoootttwwwqqqqqqqqqxxxwwwzzzrrrmmmmmmnnnqqqqqqtttttttttqqqoooooorrruuuuuutttvvvsssmmmmmmmmmtttwww|||oooooooooyyyssspppoooooooooooowwwsssnnnlllnnnvvv{{{vvvyyyyyyyyyxxxrrrooorrrtttttttttmmmmmmrrrzzztttttttttoooooonnnoooooouuuuuutttmmmmmmmmmtttyyyrrrrrrrrruuuqqqqqqqqqqqqooooooppprrrrrr~~~ssszzzzzz{{{xxxwwwwwwttttttppppppoooooonnnnnnxxxxxxwwwlllllllllpppoooooooooqqqpppmmmmmmppprrrsssrrrsssqqqqqqqqqoooqqqqqqooommmmmmooo|||}}}zzzuuullllllsssqqqqqqllllllllltttooooooooottttttuuu{{{{{{rrrrrryyy{{{zzzzzzlllllllllooolllllllllrrrpppssssssttttttsssssssssrrrpppppp|||zzzooooooxxxwwwllllllmmmmmmmmmqqqsssssssssrrrpppooonnnnnnnnnsssrrrrrrmmmmmmrrrrrruuuqqqtttssstttssssssrrr||||||llllllllllllnnnnnnnnnmmmmmmmmmrrrwww~~~uuuppppppppprrrvvvvvvqqqnnnnnnnnnqqqtttwwwqqqqqqqqqxxxrrrrrrmmmmmmmmmqqqsssssstttwwwtttqqqoooooorrryyyvvvvvvvvvvvvsssmmmmmmnnntttwwwuuusssrrrrrrrrrssspppoooooooooooowwwuuussssss}}}kkkkkkkkkyyyxxxrrrooorrrtttttttttmmmmmmqqquuutttttttttuuuqqqnnnkkkkkkooo~~~tttmmmlllllllllmmmrrrrrruuuuuuqqqqqqqqqqqqooooooppppppppp}}}ssszzzzzzxxxrrrrrr{{{{{{{{{{{{zzzooonnnnnnnnnzzzrrrrrrlllllllllpppoooooopppqqqqqqpppppppppssssssssssssqqqqqqqqqsssxxxwwwooommmmmmooo}}}}}}vvvlllllllllqqqqqqqqqllllllyyyyyytttooottttttuuuyyyuuuqqqqqqqqqyyyrrrrrrqqqmmmmmmmmmmmmzzzpppqqqqqqrrrsssssssssssssssssssssrrrrrr|||{{{xxxxxxxxx~~~~~~wwwmmmmmmmmmmmmmmmqqqsssssswwwwwwrrrooooooooorrrsssrrrrrrmmmmmmrrrrrruuuqqqtttttttttssssssrrrrrrrrr|||llllllsssqqqnnnnnnnnnmmmmmmooorrrttttttsssmmmoooooorrrvvvvvvooonnnnnnnnnqqqtttwwwwwwyyynnnwwwnnnrrrnnnnnnnnnttttttvvvsssttttttqqqoooooopppsssuuutttvvvtttlllllllllmmmnnnwwwuuusssrrrrrr~~~~~~ooooooooouuuwwwsssssssss}}}{{{xxxxxxxxxyyywwwwwwxxxxxxuuuuuunnnnnnnnnoooqqquuuttttttuuuuuuooolllkkkkkkmmm}}}tttmmmlllkkkkkkkkkrrrrrruuuwwwttttttqqqqqqooooooppppppppplllrrrrrrssszzzwwwwwwrrrrrrzzzzzz{{{{{{zzzsssnnnnnnnnnvvvqqqqqqnnnqqqppptttssstttsssvvvqqqyyypppvvvsssvvvssssssqqqssssssxxxvvvvvvooommmmmmmmm}}}lllvvvvvvlllllllllqqqqqqqqqvvvllltttooottttttuuuyyyssspppppptttwwwqqqqqqoooooommmzzzmmmzzzmmmpppppprrrsssrrrrrrrrrsssssssssrrrrrrrrrzzzzzzxxxxxxllllllrrrrrrtttmmmmmmmmmqqqsssssssssrrrpppooooooppptttuuuwwwnnnmmmmmmrrrrrrxxxmmmmmmmmmqqqqqqqqqrrrrrrrrr|||vvvsssssssssoooooonnnpppooorrrrrrttttttsssmmmoooooorrrvvvvvvyyyoooooonnnwwwwwwwwwzzzxxxvvvnnnrrrnnnoooooorrrssssssssssssttt~~~rrrppprrrsssuuuyyyyyyvvvlllkkklllmmmnnn{{{{{{{{{uuurrrrrryyy~~~~~~yyyyyyvvvuuusssnnnsss}}}{{{lllllllllyyyxxxxxxxxxxxxuuutttmmmmmmnnnoooqqqqqqtttttttttwwwoooooommmmmmmmm~~~uuummmlllkkkkkkkkkmmmmmmuuuvvvnnntttqqqqqqqqquuu|||zzzzzzlllqqqqqqsssssssssrrrwwwyyy{{{zzz||||||~~~ooommmmmmnnnvvvqqqqqqqqquuuuuutttttttttsssvvvqqqyyyyyyvvvsssssssssppppppqqqqqqsssqqqqqqqqqooooooooo}}}lllvvvvvvsssrrrrrrrrrqqqqqqqqqmmmtttttttttuuuyyyrrrpppppptttwwwrrrrrroooooommmvvvmmmsssmmmqqqqqqrrrsssrrrrrrrrrsssuuuvvvxxxxxxxxx}}}}}}zzzllllllllllllrrroooooommmmmmmmmssssssssspppnnnnnnnnnppptttuuuooonnnmmmmmmnnnnnnnnnlllmmmmmmqqqqqqqqqsssrrrrrr~~~~~~sssssssssqqqppppppttttttwwwtttttttttyyymmmvvvvvv~~~vvvvvvvvvzzzzzz}}}ttttttoooooooooppppppnnnrrrnnnooooooqqqrrrrrrpppppppppoooooopppuuusssxxxxxxvvvuuulllkkklllmmmxxx{{{uuuuuurrrrrrrrryyy|||||||||yyywwwnnnnnnmmmsss|||{{{lllllllll}}}xxxxxxxxxyyyuuummmmmmkkknnnkkkqqqqqqtttttttttqqqqqqoooooommmmmmmmm}}}uuummmlllkkkkkkkkkmmmmmmooonnnnnnttttttvvvuuuuuummmlllllllllqqqqqqxxxxxxwwwrrruuuuuu{{{|||~~~~~~~~~mmmmmmnnnnnnrrrqqqqqqqqqrrrtttttttttuuusssvvv{{{{{{yyyvvvsssssssssppppppsssssssssqqqqqqqqqvvvyyyyyy}}}kkkllllll{{{qqqqqqrrrzzzzzzqqqmmmmmmtttttttttttt}}}uuuyyyrrrpppppptttwwwpppppppppwwwooorrrmmmrrrmmmqqqqqqrrrrrrmmmmmmrrruuuvvvvvvxxxrrrrrrrrr~~~xxxllllllllllllrrroooqqqqqqqqqqqqsssssswwwpppnnnnnnnnnnnnnnnooonnnoooqqqqqqpppnnnnnnmmmssssssqqqqqqqqqrrrqqqrrrwwwwwwwwwssssssooooooppprrrtttwwwqqqtttmmmmmmmmmmmmmmmrrrvvvvvvvvv}}}wwwttttttooooooooonnnnnnnnnsssssssssvvvqqqrrrqqqpppppppppvvvuuupppppppppxxxuuuuuuuuulllkkklllmmmsss{{{uuuuuurrrmmmmmmyyy|||||||||yyyyyynnnnnnmmmpppppp{{{wwwwwwxxxxxxyyy{{{{{{xxxsssmmmmmmkkknnnkkkqqqqqqtttpppppppppqqqoooooonnnmmmmmmnnnuuunnnqqqlllmmmlllooommmmmmlllllltttqqqqqqqqq|||mmmmmmmmmqqqqqqqqqrrrvvvooooooqqquuu{{{zzz~~~~~~|||mmmmmmnnnnnnnnnnnnqqqqqqrrrzzzuuuuuuuuuwww~~~{{{{{{yyyvvvvvvuuurrrpppppppppppppppqqqqqqqqqvvvxxxqqqqqqkkkllllll{{{qqqqqqwwwzzzzzzzzzzzzrrrrrroooooonnnnnnnnnrrrrrrrrrwwwwwwppppppppprrrrrruuurrrrrrmmmsssxxxyyynnnllllllllluuurrruuuvvvrrrrrrrrr~~~llllllllllllrrroooqqqqqqnnnnnnnnnsssxxxpppnnnnnnnnnnnnnnnooonnnoooqqqqqqpppnnnnnnmmmssssssqqqqqqqqqsssqqqxxxwwwwwwwwwssssssooooooooorrrtttwwwqqqqqqqqqnnnnnnnnnwwwrrrvvvvvvwwwppppppooooooooopppppppppssssssrrrrrroooqqqoooooooooooooooooopppssssssxxxxxxuuuuuuuuummmmmmmmmzzz{{{uuuuuurrrmmmmmmmmm|||||||||rrrrrrnnnnnnmmmpppppp|||rrrrrrrrrxxxyyyyyyppppppssssssmmmmmmkkkuuuuuuqqqpppppppppppplllqqqooovvvoookkkkkkkkkyyynnnwwwmmmpppmmmooommmmmmlllllluuuuuuuuu||||||mmmmmmmmmtttrrrrrrrrrvvvooooooqqquuuwwwmmmlllmmmnnnnnnrrrrrrvvvvvvuuurrrrrrmmmrrrrrrwwwtttttttttooowwwppppppppppppppppppmmmmmmqqqqqqqqqqqqqqqqqqnnnnnnooopppppppppqqqzzzxxxxxxxxxmmmmmmqqqooonnnnnnnnnwww~~~zzzzzzzzzrrruuuuuuuuummmmmmmmmxxxxxxmmmmmmmmmppppppppppppvvvqqqqqqqqqxxxxxxxxxyyyyyyyyyooooooooollllllnnn}}}}}}qqqnnnnnnnnnnnnnnnooooooppprrrqqqpppnnnnnnooowww{{{{{{|||qqqssssss|||xxxwwwwwwssssssooooooooorrrtttpppppppppqqqnnnnnnnnnnnnnnnwwwxxx}}}}}}ppppppnnnssssssppppppooorrrrrrrrrrrrqqqqqqoooooooooooooooooopppssssssxxxuuuuuuuuuuuurrrsssssssssuuurrruuurrrmmmmmmoooppprrrmmmmmmmmmrrruuunnnppppppvvvrrr}}}xxxxxxxxxvvvppppppppppppxxx|||pppppppppuuupppppppppppplllqqqoooooooookkkkkkkkknnnnnnwwwpppppppppoooooommmlllkkkkkkkkkuuuzzzzzzmmmmmmmmmttttttrrrrrrvvvmmmmmmmmmuuuwwwwwwsssmmmmmmnnnnnnnnnrrrrrrvvvuuutttrrrrrrmmmrrrrrrwwwssssssssswwwwwwppppppppprrruuussspppssssssoooooonnnqqqnnnnnnnnnooopppoooppppppzzzzzzxxxxxxmmmmmmqqquuunnnnnnnnnnnnnnnppprrruuuuuuuuurrrrrr~~~mmmmmmmmmpppppppppooopppoooqqqqqqxxxyyyyyy{{{ooommmmmmnnnwwwqqqqqqkkkllllllnnnpppnnnpppqqqqqqqqqpppoooooowww{{{qqqqqqqqqssssss{{{xxxrrrrrrrrryyyooooooooorrrwwwpppppppppqqqnnnnnnnnnnnnnnnwwwxxxwwwpppppppppsssssssss|||ooorrrooorrrrrrrrrrrrnnnnnnnnnqqqqqq}}}pppssssssssssssppprrrrrrrrrssssssssszzzzzz{{{{{{mmmmmmoooppprrrmmmlllllluuuwwwpppppppppqqqnnnnnnrrrvvvvvvppplllpppppprrr|||pppppppppuuupppppppppuuukkkkkkkkkooooookkkkkkkkknnnnnnwwwpppppppppqqq}}}llllllkkkoookkkuuuzzz}}}mmmmmmmmmtttrrrrrrrrrvvvmmmmmmmmmsssssssssooonnnnnnnnnmmmmmmsssvvvtttttttttuuummmrrrrrrwwwsssssssssxxxxxxpppppprrruuuuuurrrppprrrsssoooooonnnqqqnnnsssuuutttpppooopppppp|||xxxxxxuuummmmmmrrruuuuuuoootttqqqqqqqqqsssnnnnnn}}}vvvuuuuuuuuuuuummmmmm~~~nnnmmmmmmpppppppppooopppoooxxxnnnssssss~~~qqqqqqqqqooommmmmmnnnvvvwwwvvvqqqqqqkkkllllllmmmpppooooooqqqqqqqqqqqqnnnvvvvvvxxxwwwwwwsss{{{yyy{{{zzzyyyyyysssyyyssspppooommmmmmkkkpppppp{{{zzzvvvvvvvvvrrrwwwxxxpppppppppsssssssss}}}xxxrrrooorrrrrrnnnnnnnnnnnnnnnqqqqqqrrrrrrrrrsssooosssppprrrppprrr}}}~~~rrrpppppprrr{{{rrrooooooooopppmmmlllllluuuwwwuuuvvvqqqqqqnnnnnnnnnsssvvvppplllpppppprrrwwwmmmmmmppppppuuupppnnnpppuuukkkkkkkkkooooooooommmmmmppppppttttttqqqqqqqqqoookkkooossszzz}}}}}}ttttttrrrsssrrrrrrrrrssssssxxxxxxmmmmmmmmmmmmoookkknnnmmmmmmmmmsssvvvtttttttttuuurrruuurrryyysssssssssxxxxxxpppooopppvvvwwwrrrmmmmmmsssoooooonnnqqqnnnsssuuuttttttoooppppppyyyxxxxxxuuummmmmmrrrrrrmmmmmm|||}}}qqqqqqqqqsssnnnnnn}}}vvvvvvvvvwwwmmmkkkkkkooonnnnnnnnnwwwpppsssooowwwoootttnnnnnnnnnwwwwwwoooooooooqqqooommmmmmpppvvvvvvqqqpppqqqkkkllllllmmmqqqooooooqqqqqqqqqqqqnnnvvvvvvxxxwwwrrrrrr{{{{{{{{{zzzzzzzzzsssyyyssspppooonnnnnnkkkuuuuuuwwwwwwvvvvvvvvvrrrzzzxxxsssoooooosssyyy~~~|||oooooommmvvvvvvvvvwwwnnnqqqqqqqqqxxxrrrrrrooowwwooossspppssspppnnnkkkkkklllpppppprrr{{{zzzvvvqqqooopppmmmmmmmmmwwwwwwrrrrrrvvvvvvnnnnnnnnnsssvvvvvvuuurrrrrrrrrwwwmmmmmmmmmpppyyytttrrroooooooooqqqqqqtttxxxxxxppppppppptttttttttttttttoookkkooossszzz{{{{{{vvvvvvrrrsssrrrrrrrrrsssssspppppppppmmmmmmmmmsssqqqoooooommmmmmmmmmmmvvvttttttvvvvvvwwwyyy}}}yyyuuuuuuuuu|||{{{{{{ooorrrrrrwwwlllllllllsssooosssnnnnnnnnnpppppptttuuutttvvvvvvyyyyyywwwwwwuuurrrrrrqqqmmmmmmzzz}}}qqqqqqnnnnnnmmmmmm}}}vvvvvvvvvwwwqqqkkkkkkoooqqqqqqqqqxxxssssssooouuuuuutttnnnnnnnnnwwwsssoooooooooqqqvvvtttppptttttttttvvvppprrrkkkmmmmmmqqqqqqooooooqqqqqqqqqqqqnnnvvvvvvxxxqqqpppppprrryyyyyy{{{}}}}}}sssssssssooonnnmmmnnnqqquuuuuuuuuwwwwwwvvvzzzvvvxxxxxxssssssvvvvvvvvvzzzzzz~~~sssssssssmmmvvvvvvvvvwwwnnnqqqqqqqqqxxxmmmrrrooowwwssswwwsssssspppkkkkkkkkklllpppppprrrrrrrrrvvvrrrqqqqqqtttttt}}}{{{{{{rrrpppppppppnnnnnnnnnsssooooooooouuuuuuwwwwwwmmmmmmmmmpppzzztttsssrrrooooooooowwwzzzyyy{{{xxxssssssttttttttttttvvvvvvqqqmmmmmmmmmqqqssswww{{{ttttttrrrrrrrrrrrrsssyyyxxxxxxxxxpppmmmmmmmmmtttqqqlllllllllmmmmmmmmmvvvxxxxxx~~~xxxyyywwwzzzwwwuuuuuuyyy||||||{{{rrrooorrrlllllllllwwwyyyyyytttpppppppppppptttuuuvvvvvvvvvyyyyyywwwwwwuuurrrqqqmmmmmmlllmmmrrrrrrqqqnnnnnn{{{vvvuuuuuuuuuoookkkkkkooo{{{rrrnnnnnnqqqwwwssssssssswwwwwwtttnnnnnnnnnwwwooommmmmmnnnooorrrtttttttttttttttvvvrrrrrrrrrrrrmmmooollloooqqqqqqqqqrrrvvvvvvvvvwwwwwwpppppppppyyysssyyy}}}}}}wwwssssssooommmllllllqqq~~~wwwwwwwwwyyyzzzzzzzzzzzzxxxxxxxxxzzzzzzooooooooossssssnnnnnnnnnwwwwwwwwwnnnnnnqqqzzzqqqxxxmmmrrrooovvvxxx{{{wwwwwwssskkkkkkkkklllppplllpppmmmrrrvvvtttqqqqqqttt}}}}}}}}}}}}rrrssssssxxxuuuuuuyyyttttttttt}}}uuuwwwpppmmmmmmmmmooozzzzzzsssrrrooorrrrrrxxxyyyyyy{{{ssssssttttttttttttvvvqqqzzzqqqqqqmmmmmmpppqqqqqqwwwvvvvvvvvvsssrrrrrrsssuuuuuuuuuxxxppp|||mmmsssssstttlllllllllmmmmmmmmmxxxxxxwwwwwwqqqqqqqqqzzzwwwyyyyyy|||}}}}}}{{{vvvrrrooorrrllllllllloooooottttttnnnnnnoooppp}}}}}}~~~|||yyytttyyywwwzzzwwwmmmmmmmmmmmmlllmmmnnntttrrrrrrnnnnnn{{{yyyuuuttttttooooooooooooxxxnnnnnnnnnqqqyyyoooooollluuuuuutttpppnnnpppwwwooommmmmmnnnrrrrrrrrrppppppttttttwwwrrrrrrrrrwwwyyynnnnnnlllllllllrrrzzzrrrxxxtttxxx~~~zzzppppppppp{{{sss{{{}}}|||{{{wwwzzzsssmmmmmmnnnwwwwwwwwwyyyzzzzzzzzzzzzxxxxxxpppppppppuuuooooooooossssssnnnnnnnnnwww~~~~~~wwwwwwqqqxxxqqqxxxmmmrrrnnnvvv||||||wwwwwwwwwkkkkkkkkktttvvvtttuuummmttttttqqqtttttt}}}}}}||||||rrrssssssyyyyyyyyyyyyoooooottt}}}uuuwwwwwwyyyyyyoooooozzzvvvvvvsssrrrrrrrrrxxxyyyyyy{{{ttttttwwwzzzwww{{{tttvvvqqqrrrqqqqqqmmmmmmooommmmmmmmmwwwwwwvvvtttrrrrrrpppuuuuuuuuupppppp|||ttttttssstttmmmllllllmmmqqqqqqxxxwwwwwwqqqqqqqqqzzzwwwwwwwwwzzz}}}zzzzzztttrrrrrrlllrrrkkkmmmmmmoooooonnnnnnooopppppp||||||sssssssssttttttwwwwwwmmmmmmmmmpppnnnnnnnnntttzzzrrrnnnnnn{{{}}}yyyssssssqqqoooooonnnnnnnnnnnnnnnqqqyyyoooooollluuuuuuuuupppppprrrwwwoooooooooooorrrrrrrrrvvvtttvvvtttqqqqqqqqqrrruuuuuunnnnnnlllllllllrrruuuoooooooooxxx|||zzzpppppppppsssnnnnnnnnnqqqwwwwwwzzzsssmmmmmmllloooooooootttoooyyyxxxzzzzzzzzzxxxpppnnnnnnpppuuuqqquuuyyyssssssnnnyyyyyy}}}~~~wwwwwwzzzxxxmmmmmmnnnrrrnnnvvv||||||wwwwwwwwwuuuuuuuuuxxxtttsssmmmsssvvvtttnnnlllnnnttt||||||sssssssssyyyuuuuuurrroooooottt~~~uuuuuuuuuxxxxxxxxxzzzzzzvvvvvvvvvvvvwwwwwwxxxxxxsssqqqsssssswwwzzzwwwwwwsssvvvqqqnnnnnnnnnmmmmmmooommmmmmmmmssstttvvvtttpppppppppuuuuuuqqqqqqssstttsssrrrmmmllllllmmmppppppssssssttttttqqqqqqqqqwwwvvvwwwwwwzzz|||vvvvvvuuutttrrrrrrwwwlllllllllooottttttpppppprrr}}}pppppppppssssssttttttooosssmmmmmmmmmpppnnnnnnnnntttzzzzzz{{{yyytttqqqqqqpppoooooonnnnnnnnnnnnnnnzzzuuunnnnnnlllzzztttuuurrrrrrrrrwwwmmmmmmmmmooorrrrrrrrrrrrrrrrrrnnnnnnqqqqqqrrruuuuuunnnnnnlllllllllzzzuuuoooooooooxxx|||~~~zzzzzzqqqvvvnnnnnnnnnqqqwww{{{{{{uuuuuulllooonnnoooooooooxxxzzzzzz{{{{{{pppnnnnnnqqquuuqqquuuyyywwwwwwlllnnnmmmuuunnn~~~nnnnnnnnnzzzxxxooooooooouuunnnuuuuuu{{{wwwwwwwwwxxxyyyvvvvvvvvvtttsssmmmsssvvvtttnnnlllnnnnnntttyyyyyy|||yyy}}}||||||uuuuuurrrtttttt}}}qqqqqqssswwwooooooooo{{{vvvvvvvvvsssrrrooooooqqqrrrqqqssstttzzzzzzwwwsssqqqqqqqqqnnnnnnssssssuuupppmmmmmmmmmnnnooovvvvvvpppppppppuuuqqqqqqmmmmmmqqqssstttsssrrrpppppppppooooooooosssssstttttttttuuusss~~~sssvvvvvvyyy}}}}}}rrrrrrtttuuuttt~~~zzzlllllllllooouuuuuurrrrrrrrrppppppppppppuuuttttttrrrooorrrooopppnnnpppssssssssstttzzzyyyqqqmmmmmmmmmmmmmmmmmmpppqqquuuuuunnnnnnnnnsssvvvuuunnnnnnlllxxxtttuuurrrrrrrrrwwwooooooooorrrvvvvvvnnnnnnrrrrrrnnnnnnqqqpppppppppuuunnnmmmlllmmmxxxuuuoooooooooxxxnnn~~~yyyzzzxxxvvvqqqqqqnnnmmmmmmvvv{{{yyyyyyvvvmmmmmmmmmooooooooo~~~xxxzzzzzz{{{{{{nnnmmmmmmmmmqqquuuyyyyyyyyyyyywwwrrrmmmrrrnnn{{{nnnzzzzzzzzzmmmmmmoooooouuunnnssssssvvvvvvvvvwwwuuuuuuvvvvvvvvvwwwwwwssssssvvv}}}nnnlllnnnnnnrrrtttwwwyyy|||}}}}}}ssssssrrryyyyyy|||qqqqqquuuuuuwwwsssvvvvvvyyymmmmmmkkksssoooooooooqqqrrrqqqsssqqqwwwwwwuuussssssttttttrrrnnnnnnuuuwwwuuuooonnnnnnnnnmmmmmmzzzzzzwwwpppwwwqqqqqqmmmmmmmmmqqqsssrrrrrrppprrrssspppoooooosssyyyyyyyyyuuuyyyssssssmmmoooooowwwzzzrrrrrrllltttttt{{{llllllllluuuuuussssssrrrppppppppppppuuuvvvvvvrrrnnnoooooopppppppppttt{{{{{{{{{{{{qqqqqqqqqmmmmmmmmmmmmmmmppppppuuuuuupppnnnpppsssvvvuuuuuuuuuxxxxxxtttsssssssssuuuuuuoooooonnnuuuwwwsssmmmmmmoooooonnnnnnqqqqqqppppppuuuuuummmmmmmmmxxxzzzuuuttttttooo|||mmmnnnnnnyyyqqqqqqnnnnnnmmmmmmmmmpppvvv{{{wwwvvvmmmmmmmmmooooooooo~~~xxx{{{{{{|||{{{nnnnnnnnnsss~~~yyyyyyuuuwwwnnnnnnmmmrrrnnntttnnntttzzzmmmmmmmmmoooooouuusssuuuuuurrrrrrrrrwwwuuutttuuuvvvxxxxxxtttssssssuuuuuunnnnnnnnnooorrrtttwwwyyy|||sssssssss||||||qqqqqqssssssxxxsssvvvrrrvvvmmmmmmkkksssooooooooonnnqqqnnnpppppp}}}yyyuuurrrrrrrrrwwwmmmmmmmmmuuuqqqwwwnnnnnnmmmmmmmmmzzzqqqqqqqqqyyy}}}qqqqqqmmmqqqqqqsssrrrrrrrrrsssuuupppoooooosssyyyyyyyyyyyy{{{ssssssmmmnnnnnnsssssssssrrrrrrlllqqqqqqzzzllllllrrruuusssssssssrrr}}}pppqqqqqqyyyyyyyyyvvvoooooooooqqqqqqmmmsssmmmsssttttttqqqqqqqqqqqqmmmmmmmmmmmmmmmpppuuuvvvvvvssssssvvv~~~~~~uuuuuuuuuxxxxxxtttssssssrrrrrruuurrrrrrnnnuuuxxxrrrmmmmmmooooooooottttttpppooopppyyy{{{mmmmmmmmmwwwwwwtttrrrtttrrrvvvmmmnnnnnnpppnnntttxxxqqqqqqmmmpppoooppppppuuuuuuuuuvvvnnnttttttuuu~~~{{{{{{rrrrrrlllssssssssssssyyyyyyuuussspppmmmmmmmmmmmmqqqnnntttnnnlllllllllmmmmmmrrrrrruuussssssuuurrrnnnnnntttvvvttttttttt}}}ttttttsssmmmmmmmmmuuuooonnnnnnrrrttttttwww|||~~~~~~~~~sssyyyyyyyyyqqqqqqssssssxxxsssvvvrrruuummmmmmkkkrrrooooooooonnnrrrnnnrrrqqqtttttttttppppppppptttmmmmmmmmmqqqmmmnnnnnnnnnmmmmmmmmmrrrzzzwwwwwwwwwvvvqqqqqqmmmsssmmmrrrooooooooouuuwwwrrrrrrrrr|||}}}zzz}}}yyy}}}yyy~~~mmmllllllrrrssssssrrrrrrlllqqqqqqttttttuuuuuuuuuuuussssssyyyrrrssspppqqqqqqyyyyyyyyyvvvrrrrrrqqqqqqmmmmmmmmmmmmrrrttttttqqqqqqsssvvvvvvssssssmmmmmmpppvvvvvvvvvsssssssssppppppuuuuuuuuuxxxvvvvvvssssssrrrrrruuussssssrrrwwwnnnllllllmmmooowwwtttttttttpppooopppwwwwwwmmmmmmmmmtttoooooorrrrrrrrrqqqmmmnnnnnnpppnnntttmmmmmmmmmmmmpppoooppppppwwwwwwvvvvvvvvvuuuuuuuuu{{{sssrrrrrrrrrlllsssssssssuuuuuuyyyuuussspppmmmmmmmmmqqqrrrttttttssspppssslllmmmmmmrrrrrrsssssspppsssnnnnnnnnntttvvvtttsssssspppsssssstttmmmmmmuuuooonnnnnnrrrwwwwwwrrrrrr}}}~~~vvvtttssstttwwwwwwrrrrrrssssssssswwwwwwvvvuuurrruuukkkrrrkkktttttt|||rrrnnnrrrqqqtttqqqmmmlllmmmpppsssmmmmmmmmmqqqmmmnnnnnnppppppmmmrrrrrrxxxwwwwwwvvvvvvvvvvvvsssmmmrrrooooooooouuuwwwuuuwwwwww|||}}}zzz}}}yyy}}}yyymmmllllllrrrssssssvvvvvvqqqqqqqqqttttttoooooorrruuusss{{{{{{{{{ssspppppptttyyyxxxxxx||||||xxxxxxxxxmmmmmmmmmmmmrrrttttttqqqqqqsssxxxmmmmmmmmmmmmvvv}}}pppppppppuuupppppppppzzzxxxxxxvvvvvvssssssrrrrrruuuttttttsss{{{nnnpppmmmpppooowwwttttttttttttlllllllllxxxsssnnnnnnmmmmmmmmmrrrrrrrrrvvvqqqllllllnnnnnntttmmmmmmmmmmmmpppoooppppppwwwwwwwwwzzzzzzzzz{{{vvvsssqqqqqqqqqsssssssssuuuuuuuuusssuuussspppmmmmmmmmmnnnssstttppppppnnnqqqmmmqqqrrrrrrsssppppppnnnyyynnnnnnnnnvvv|||tttsssssspppssssssssssssmmmmmmuuuooonnnnnnrrruuurrrrrrrrrrrr~~~vvv~~~vvvqqqmmmmmmttttttrrrrrrpppppppppooorrrrrrsssuuuuuuuuurrrooonnnnnnnnnnnnrrrtttttttttmmmlllmmmppprrroooooommmqqqmmmnnnnnnxxxuuurrruuuwwwxxxxxxxxxvvvsssssssssyyyvvvuuuuuuooonnnnnnnnnuuurrrrrr|||zzzssssssvvvpppnnnnnnssssssssssssvvvvvvqqqqqqttttttoooooorrrrrrrrrsssuuuyyywwwppppppppppppppppppppppppttttttxxxxxxxxxmmmmmmmmmrrrtttwwwssssssssszzzxxx{{{uuummmmmmmmmvvv|||vvvwwwuuuuuupppppppppsssqqqxxxvvvyyy~~~~~~rrrrrryyyyyytttrrrrrrrrrppppppppprrrrrrrrrtttttttttooouuuuuuwwwzzzssspppmmmmmmmmmrrrrrrrrrvvvvvvpppnnnnnntttvvvvvvzzzvvvrrrqqqoooqqqpppuuupppuuuvvvvvvvvvuuuuuuooosssqqqqqqqqqsssssssssssssssssssssuuusssuuummmmmmmmmqqqttttttppppppnnnqqqqqqrrrrrrrrrsssnnnnnnmmmnnnmmmnnnnnnuuuvvvvvvpppppppppssssssssssssmmmmmmnnnnnnnnnnnnrrruuurrrrrrrrrrrr~~~ooovvvtttqqqmmmmmmttttttrrrrrrpppppppppooouuusssuuuuuuuuuuuurrrooonnnooossszzzuuuuuuttttttlllllllllppprrrwwwooosssnnnssssssxxxuuurrruuuwww||||||vvvsssssssssyyyvvvuuuuuupppnnnnnnnnnxxxnnnnnnrrr~~~ssssssvvvvvvvvvzzzzzzsssppppppxxxxxxssssssvvvvvvvvvtttttttttooooooooonnnrrruuuuuuyyywwwpppppppppppppppooooooooottttttxxxxxxxxxxxxrrruuuuuuwwwwwwmmmmmmmmmpppuuuuuurrrrrrmmmsss|||wwwwwwuuuuuupppppppppsssqqqqqqqqqtttttt|||yyytttsssrrrnnnnnnnnnpppppprrrrrrrrrrrruuuyyyyyyuuuuuuwwwzzzssspppmmmmmmmmmrrrvvvvvvvvvyyyqqqsssmmmvvvrrrrrrrrrppppppppprrrrrrrrruuuuuuuuuvvvvvvvvvuuuuuuoooqqqqqqqqqxxxtttsssssssssssssssrrruuuuuuxxxxxxmmmmmmttt|||zzzpppppppppqqqqqqqqqrrrrrrrrrlllnnnmmmnnnmmmvvvuuuvvv|||yyypppppppppssstttvvvvvvvvvvvvvvvsssssssssnnnrrrrrrttttttrrrooollllllttttttmmmmmmooorrrrrrrrrpppppppppooopppsss|||uuuyyyuuuuuuooonnnooozzz|||wwwwwwwwwlllllllllrrrsssvvvuuuuuuuuuwwwuuuyyysssqqqqqquuuuuuwwwxxx||||||vvvsssssssssvvvtttvvvnnnvvvnnnqqqqqqqqqnnnnnnwwwsssooooootttttttttqqqxxxpppxxxxxxxxxsssssssssvvvvvvvvvzzzrrrooooooooonnnrrrsssssstttkkknnnnnnnnnppppppooooooooottttttoooxxxxxxxxxxxxwwwvvvvvvvvvmmmmmmmmmpppzzztttrrrrrrrrrsss|||wwwwwwvvv}}}tttssspppqqqpppqqqqqqttttttuuu|||ssssssqqqrrrnnnoooooouuuuuurrrrrrrrrrrrsssyyyyyylllllluuusssnnnnnnnnnnnnnnnvvvvvvvvvvvv}}}}}}}}}mmmmmmmmmrrrzzzzzzmmmmmmmmmnnnmmmmmmllluuuvvvyyyvvvuuuuuuuuusssqqqqqqttttttppppppppprrrrrrnnnuuummmrrrmmmllllllsss|||ttttttqqqqqqqqqllllllmmmmmmppplllnnnmmmrrrmmmvvvuuuvvvuuusssmmmmmmmmmqqqtttsssvvvsssnnnnnnnnnsssvvvrrrrrrrrruuuvvvtttooollllllpppooommmmmmlllooolllvvvvvvvvvpppooopppssstttuuuuuuuuuuuuuuuooooootttyyyuuuwwwwwwzzzvvvvvvrrrxxxvvvvvvuuuuuuwwwxxxyyyyyyuuuqqqqqqrrrrrrrrrvvvvvvvvvssssssrrrrrrtttttttttnnnpppnnnpppqqqqqqnnnnnnrrrrrroooooooootttqqqoooooopppxxxvvvvvvmmmmmmsssttttttvvvvvvxxxrrrrrrrrrrrrnnnrrrrrrrrrrrrkkknnnnnnnnnppppppoooooooootttnnnnnnoooxxxxxxvvvuuuvvvuuummmmmmppppppmmmmmmooorrrrrrrrrppprrrrrrrrrrrrvvv}}}uuusssqqqqqqpppqqqqqqttttttuuu|||}}}ssssssqqqmmmmmmnnnooouuunnnnnnnnnrrrrrrsssyyyuuuttttttnnnnnnnnnsssvvvuuuvvvuuu}}}}}}}}}}}}ooommmmmmrrrrrrpppmmmpppnnnnnnmmmmmmlllooooooyyyvvvuuuuuuuuusssssssssttttttnnnppppppsssrrrnnnrrrmmmrrrmmmrrr||||||xxxtttttttttqqqlllllllllmmmmmmppplll}}}mmmrrrrrrxxxvvvvvvmmmmmmmmmmmmmmmqqqtttvvvvvvooonnnnnnnnnsssxxxsssxxxwwwvvvvvvvvvooollllllppppppoooooooooooovvv|||vvvxxxpppppppppssssssyyyrrruuuuuuvvvzzz|||vvvttttttuuuwwwwwwvvvvvvvvvxxxxxxuuuuuuuuuxxxxxxyyyyyyuuuqqqqqqrrrrrrrrrvvvvvvvvv}}}}}}uuurrrrrrnnntttnnnppppppqqqqqqqqqnnnwwwrrrrrroooooottttttoooooooooxxxxxxxxxvvvmmmmmmssstttsssvvvvvvqqqqqqqqqrrrrrrrrrssssssooommmkkkmmmnnntttxxxxxxooooooooovvvrrrooooooxxxxxxvvvuuuvvvlllllllllppppppmmmmmmooossssssrrrpppppprrrrrrrrrvvv}}}tttrrrqqqqqqqqqqqqqqqmmmmmmnnnqqqqqqqqqssssssxxxmmmmmmmmmmmmnnnnnnsssuuussssssyyyyyytttrrrnnnnnnnnnsssnnnssssssvvvuuuzzzooozzzvvvooommmmmmrrrrrrpppmmmpppnnnnnnlllllllll{{{wwwyyyyyyyyyvvvuuummmqqqqqqttttttmmmmmmmmmsssrrrnnnrrrmmmrrrmmmnnnnnnsssxxxttttttqqqnnnlllllllllmmmmmmppprrr|||tttttttttxxxyyyyyymmmmmmmmmnnnnnnqqqtttvvvvvvoooooonnnzzzssssssrrrrrrtttttttttwwwoooooooooxxxpppooooooooooooyyy}}}xxxxxxppppppoooooooooyyyrrruuuuuuvvv{{{{{{vvvttttttyyyzzzvvvvvvxxxyyyvvvrrrrrrrrryyyssszzzzzzuuusssqqqrrrlllrrrvvvvvvvvv~~~uuurrrrrrnnntttnnnppplllpppmmmqqquuuwwwwwwrrrooooootttwwwoooooooooxxxzzzxxxvvvmmmmmmssstttssswwwvvvqqqqqqqqqsssyyyyyyuuusssllllllkkkmmmnnntttxxxtttpppppprrrvvvrrrooooooyyyuuuuuuuuuvvvlllllllllssssssllllllssstttttt}}}rrrqqqooorrrrrr{{{}}}tttqqqqqqqqqqqqrrrmmmmmmnnnnnnnnnqqqqqqttt}}}mmmlllllllllllllllnnnsssxxxxxx|||yyytttrrrnnnnnnnnnnnnnnnssssssuuuuuuwwwooonnnnnnooooooooowwwwww}}}mmmqqqnnnqqqlllllllllooowwwwwwwwwxxxvvvmmmmmmllllllnnntttnnnkkkkkknnnrrrrrrsssrrrmmmnnnnnnnnnsssttttttqqqnnnllllllmmmooopppqqqrrrwwwwwwwwwyyyyyyppppppmmmmmmmmmnnnnnnnnnuuuzzzzzzoooooonnnzzzssssssrrrrrrttttttttttttyyyyyypppxxxpppoooooooooyyyyyyxxxxxxrrrpppmmmmmmmmmooorrrvvvvvvzzz{{{{{{vvvttttttyyy{{{{{{{{{yyyqqqqqqqqqppppppssssssuuutttssskkkkkkrrrvvvvvvvvv|||~~~uuurrrrrrtttzzz{{{|||pppllllllmmmuuuuuuuuuyyyrrr||||||oooooooooxxxzzzzzzvvvmmmmmmtttttttttwwwvvvqqqllllllsss{{{{{{{{{tttooollllllmmmttttttttttttpppppprrrvvvrrrvvvyyyyyyuuuuuuuuuuuulllllllll{{{vvvlllllllll}}}rrrqqqoooooorrr{{{{{{{{{qqqqqqqqqrrrrrrrrrmmmmmmmmmnnnnnnnnnqqqttttttmmmllllllllllllllllllsssxxxtttrrrrrrnnnnnnnnnnnnssssssuuuwwwwwwnnnnnnnnnvvv||||||www|||qqqqqqqqqqqqqqqlllllllllooowwwwwwwwwwwwmmmmmmlllllllllnnnnnnkkkkkkkkkrrrsss{{{sssssssssnnnnnnnnnxxxxxxqqqnnnnnnnnnnnnoooqqqqqqrrrrrrwwwwww{{{{{{ppppppppppppnnnnnnnnnnnnuuu{{{zzzrrrrrrzzz{{{rrrrrrrrrsssttttttttt{{{{{{{{{xxxuuuuuuuuuyyyyyy|||yyyyyyyyypppmmmmmmmmmmmmooozzzzzzzzz{{{{{{{{{vvvvvv|||{{{{{{{{{yyyqqqqqqqqqpppppppppsssssssssssskkkkkkkkkttt||||||||||||uuuuuuuuuuuu||||||}}}}}}lllllllllmmmuuuuuu{{{||||||ooooooooooooxxxzzz}}}tttttttttttttttvvvqqqlllllllllsss{{{{{{yyyooollllllllltttttttttttttttyyyyyyvvvvvv{{{{{{yyyyyyuuuuuuuuusssssssss{{{wwwlllllllll}}}}}}{{{{{{{{{