BM6P6(@ IIITTTdddqqqvvvxxxxxxxxx|||mmmaaafffwwwxxxooogggeeegggfffllluuu{{{}}}{{{vvvoooiiiddd___ZZZWWWQQQOOOLLLKKKKKKJJJIIIGGGFFFGGGGGGHHHHHHIIIIIIJJJLLLLLLKKKKKKMMMQQQUUUWWW___lllppp^^^RRRLLLJJJHHHKKKMMMMMMVVVuuuyyyzzzuuusssuuuvvvtttqqqppppppqqqqqqqqqqqqrrrrrrsssssssssrrrooolllhhhfffhhhhhhfffeeecccaaa```___gggfffdddeeeeeebbb]]]XXX[[[ZZZXXXVVVUUUTTTSSSSSSRRRPPPNNNMMMLLLKKKIIIGGGHHHHHHGGGGGGGGGGGGGGGHHHJJJPPPVVVWWWTTTYYYmmmwwwhhh```XXX[[[\\\[[[YYYYYY[[[]]]ccceeehhhmmmooonnniiifffpppggg]]]XXXSSSNNNMMMPPPXXXYYY]]]aaadddbbb\\\WWWVVVWWW]]]gggrrrxxxwwwtttnnnfff`````````cccoooIIISSS```kkkrrrwww{{{~~~sssgggjjj{{{wwwooogggdddeeedddkkktttzzz~~~~~~xxxsssmmmfffaaa\\\XXXUUURRRPPPNNNLLLLLLLLLKKKIIIFFFGGGGGGHHHHHHIIIJJJJJJLLLLLLLLLLLLNNNQQQUUUXXXcccpppmmm]]]RRRMMMJJJIIIKKKNNNOOO[[[{{{~~~||||||vvvuuuwwwwwwuuurrrttttttttttttttttttttttttttttttsssrrrpppmmmjjjhhhkkkkkkiiihhhfffdddcccbbbfffeeeeeeffffffeee```\\\\\\[[[ZZZXXXVVVUUUSSSRRRRRRPPPNNNMMMLLLKKKIIIGGGHHHHHHGGGGGGFFFFFFGGGGGGIIIOOOUUUVVVTTTXXXllltttfff^^^VVVXXXYYYZZZZZZ]]]bbbgggkkkmmmppptttwwwvvvsssooopppggg]]]XXXTTTPPPOOORRRXXXZZZ^^^cccfffccc\\\VVVWWWZZZaaammmyyy|||rrrfff^^^^^^^^^aaakkkyyyHHHPPP[[[eeemmmvvvyyylllnnn~~~{{{zzz}}}wwwnnngggbbbbbbccciiirrrzzz~~~}}}uuupppiiiccc^^^YYYUUURRRRRROOOMMMLLLLLLLLLJJJIIIGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNRRRVVVZZZhhhuuuzzzhhhZZZQQQNNNKKKJJJKKKNNNRRRbbb~~~{{{}}}yyyxxxyyyyyywwwuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssqqqpppnnnlllkkkooonnnmmmkkkjjjhhhgggffffffffffffggghhhgggdddbbb]]]]]]]]]\\\ZZZWWWTTTRRRTTTRRRPPPOOONNNMMMKKKIIIIIIHHHGGGGGGFFFFFFFFFFFFHHHMMMSSSUUUSSSWWWjjj|||ooobbb\\\XXXXXXYYY[[[___fffnnnttt{{{|||~~~~~~{{{pppggg^^^YYYUUUQQQQQQTTTWWW[[[aaafffhhhddd\\\VVVXXX]]]hhhvvvvvvggg[[[ZZZ\\\^^^eeeooo|||GGGNNNXXXbbbjjjttt~~~{{{mmmlllzzzyyyxxx|||yyyooogggaaa___aaafffoooyyy||||||rrrnnngggaaa\\\XXXSSSPPPNNNLLLJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLNNNNNNOOORRRXXX]]]iiiwwwwwwdddWWWPPPMMMKKKJJJLLLOOOVVVkkk|||zzz{{{{{{yyywwwttttttssssssrrrrrrqqqqqqrrrrrrqqqpppooonnnmmmmmmppppppooommmlllkkkjjjiiihhhiiiiiijjjjjjiiigggeee```aaabbbaaa^^^ZZZVVVSSSUUUTTTRRRQQQQQQPPPNNNLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGLLLQQQSSSRRRWWWhhhyyy{{{kkk```\\\[[[\\\^^^cccjjjttt~~~qqqhhh___ZZZWWWRRRRRRTTTWWW\\\dddjjjkkkeee]]]WWWYYY```mmm|||zzzhhhYYYXXXZZZ\\\```gggqqqEEELLLWWWaaaiiiqqqzzz{{{lllgggttt{{{zzz~~~}}}rrrgggaaa___```eeemmmxxx{{{}}}~~~|||qqqlllfff```[[[WWWSSSPPPMMMKKKIIIHHHIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJMMMOOOOOOPPPSSSZZZ___iiixxxuuubbbTTTNNNLLLJJJKKKMMMPPPYYYrrr}}}||||||{{{zzzyyysssssssssrrrqqqpppoooooooooooopppppppppooonnnmmmppppppooonnnmmmkkkjjjjjjkkklllmmmlllkkkiiihhhgggdddeeeffffffccc___ZZZVVVUUUSSSQQQQQQQQQPPPNNNLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGJJJPPPSSSRRRVVVfffwwwuuuggg___\\\[[[___fffppp||||||oooggg```\\\YYYSSSRRRSSSXXX^^^gggmmmlllfff^^^XXXZZZbbbppp~~~{{{iiiZZZXXX[[[\\\^^^ccckkkyyyDDDKKKVVV___gggoooxxx~~~|||nnneeeooovvvhhhbbbaaa```dddlllxxxxxxzzz{{{}}}}}}zzzoookkkeee___[[[VVVRRRPPPNNNLLLJJJJJJJJJKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKKKKIIIMMMPPPQQQPPPTTT[[[bbbkkk{{{sss```SSSMMMLLLIIILLLMMMPPP\\\www~~~~~~}}}|||{{{zzzyyyyyyvvvuuuuuusssrrrqqqppppppmmmnnnppprrrrrrqqqpppoooppppppooonnnmmmlllkkkjjjlllnnnnnnmmmkkkiiiiiijjjhhhiiijjjjjjgggccc___\\\UUUSSSRRRQQQQQQQQQOOOMMMOOONNNLLLJJJIIIGGGGGGGGGGGGJJJOOORRRRRRWWWeeeuuuoooccc^^^]]][[[bbbooo~~~xxxssspppjjjccc___^^^[[[VVVSSSSSSZZZaaajjjooommmfff___ZZZ\\\dddrrr~~~zzziii\\\\\\^^^]]]___dddjjjsss~~~CCCIIISSS\\\dddnnnxxxtttiiipppyyyiiiccceee```ccckkkxxx|||xxx|||~~~zzzwwwnnniiiccc^^^YYYUUUQQQNNNMMMLLLJJJIIIJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKIIIMMMQQQRRRQQQTTT\\\dddoooqqq___SSSMMMLLLHHHLLLNNNQQQ]]]zzz|||}}}}}}|||zzzyyyxxxxxxwwwwwwvvvtttsssrrrpppppplllnnnrrruuuvvvuuurrrqqqppppppooonnnmmmllllllkkkkkkmmmnnnnnnkkkkkklllnnnkkklllmmmllljjjgggdddbbbZZZXXXVVVVVVVVVVVVTTTSSSQQQPPPNNNLLLJJJIIIHHHGGGHHHJJJOOORRRSSSXXXeeesssyyyiii```]]]]]]___jjj{{{yyyrrrmmmiiieeecccaaa]]]\\\___^^^YYYVVVVVV[[[ccckkkooommmfff```]]]]]]fffsss~~~wwwiii___```bbb```bbbggglllpppvvv~~~|||yyyvvv{{{CCCHHHPPPYYYbbbmmmyyyyyymmmsss|||jjjeeeggg```ccckkkxxx{{{yyy}}}wwwtttlllhhhbbb\\\XXXTTTPPPMMMKKKIIIGGGGGGHHHHHHGGGFFFHHHHHHIIIIIIJJJKKKKKKKKKIIINNNRRRRRRQQQTTT]]]eeetttooo^^^SSSNNNMMMHHHLLLOOOQQQ^^^{{{zzz{{{|||{{{yyyxxxwwwxxxwwwvvvuuutttrrrpppoooooollloootttxxxyyyxxxtttrrrqqqppppppooonnnmmmlllllliiikkkmmmmmmllllllnnnqqqmmmnnnnnnnnnllljjjgggeee```^^^]]]\\\]]]\\\[[[YYYRRRQQQOOOMMMKKKIIIIIIHHHHHHJJJOOOSSSTTTXXXeeesssttteee]]]\\\]]]gggrrrwwwrrrjjjddd```^^^]]][[[[[[XXXZZZ___```\\\YYYYYY]]]dddlllpppmmmfffaaa^^^^^^gggttttttiiibbbdddeeebbbdddjjjmmmnnnrrrzzz}}}xxxtttoootttyyy||||||~~~HHHLLLRRRXXXaaammm{{{uuummmqqqyyyqqqhhheeebbbfffnnnyyyxxx|||{{{uuurrrhhheee```[[[VVVSSSQQQQQQJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMKKKMMMQQQSSSUUU[[[bbbppp}}}jjj\\\SSSMMMIIIHHHLLLLLLMMM___~~~{{{zzzyyywwwvvvuuuuuuuuuwwwvvvuuutttrrrooommmlllnnnpppsssuuuuuutttrrrqqqpppqqqqqqqqqooommmkkkjjjmmmooopppooommmmmmooorrrpppnnnjjjgggffffffggghhhfffeeedddeeefffccc\\\WWWUUURRRNNNLLLKKKKKKKKKJJJNNNIIILLLVVVZZZYYY___kkkrrraaaZZZ\\\___fff|||}}}nnnhhheee```\\\ZZZZZZ\\\^^^___[[[\\\aaaccc```\\\[[[\\\aaajjjqqqnnneee_________iiittt}}}yyyqqqiiifffeeefffllltttzzz|||yyysssqqqrrrssstttssssssvvv}}}FFFIIIOOOXXXcccppp}}}ppphhhlllvvv|||vvvlllhhheeeiiippp{{{sssyyyxxxrrrooofffccc^^^XXXTTTQQQOOOOOOJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMLLLNNNRRRTTTWWW^^^fffttt}}}iii[[[SSSMMMIIIJJJNNNNNNQQQddd|||{{{zzzxxxvvvuuuuuutttrrrrrrsssrrrqqqpppnnnmmmmmmoooqqqssstttsssqqqpppooopppppppppooonnnlllkkkmmmnnnooonnnllllllnnnpppooommmkkkiiiiiijjjkkklllmmmkkkjjjjjjjjjggg```[[[WWWTTTPPPNNNMMMMMMLLLKKKNNNIIILLLVVVYYYXXX___iiipppaaa[[[\\\```jjj~~~xxxnnndddaaa___\\\[[[ZZZ\\\^^^``````]]]^^^ccceeeaaa]]]\\\ZZZ^^^hhhpppoooggg___^^^]]]fffqqqzzzyyyqqqkkkjjjkkkmmmuuu}}}~~~{{{wwwxxxxxxuuussssssvvvyyyEEEGGGLLLWWWeeettt|||mmmdddhhhuuuyyy{{{~~~sssmmmjjjmmmttt~~~}}}qqqyyy}}}uuuooolllbbb___[[[UUUQQQNNNMMMLLLIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLOOOSSSUUUXXX```jjjyyy|||gggZZZRRRMMMJJJHHHKKKLLLPPPeee~~~||||||zzzxxxvvvuuussssssmmmooopppqqqqqqpppnnnmmmkkkmmmoooqqqrrrqqqpppooonnnnnnooopppooonnnllllllmmmnnnnnnmmmllllllmmmooommmmmmlllllllllnnnpppqqqqqqooommmmmmmmmiiiccc^^^ZZZWWWSSSPPPOOOOOONNNMMMMMMJJJMMMTTTWWWWWW]]]fff}}}nnnaaa\\\]]]aaalll||||||mmmddd___[[[[[[[[[\\\]]]```bbbdddfffeeebbbccchhhiiiccc___^^^YYY\\\eeeppprrrjjjaaa]]]]]]eeepppzzzzzztttooopppssswww~~~{{{wwwuuuuuuvvv~~~FFFFFFKKKVVVfffvvv|||nnndddgggtttyyy{{{~~~{{{tttqqqtttyyyzzzsss{{{yyyrrrllliii```]]]YYYTTTOOOMMMKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIJJJKKKLLLNNNNNNPPPSSSUUUXXXbbbmmmyyyeeeWWWPPPMMMKKKGGGJJJKKKQQQhhh{{{~~~|||{{{zzzxxxvvvsssqqqpppnnnoooqqqrrrrrrpppnnnllljjjlllnnnooopppppppppooommmnnnooooooooonnnmmmlllmmmmmmmmmlllllllllmmmnnnmmmmmmmmmnnnooopppqqqqqqmmmkkkjjjjjjkkkiiiccc___\\\YYYUUURRRPPPPPPOOOMMMMMMKKKMMMSSSUUUVVV[[[bbbwww~~~lll```\\\^^^aaallltttvvvlll```[[[[[[ZZZZZZ\\\```dddhhhkkkmmmmmmjjjhhhiiilllkkkeeeaaa```\\\^^^gggssswwwoooddd]]]```hhhsss}}}}}}wwwsssuuuxxx}}}~~~||||||}}}||||||}}}IIIHHHKKKUUUdddsss~~~~~~rrreeeeeerrr~~~xxx|||~~~|||}}}wwwttt|||~~~wwwqqqkkkggg___\\\XXXSSSOOOLLLKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLOOOOOOQQQSSSTTTXXXdddppptttaaaUUUOOOLLLKKKKKKNNNPPPXXXppp~~~~~~{{{zzzzzzxxxvvvsssqqqooorrrssstttsssrrrpppmmmllljjjkkkmmmoooppppppppppppnnnooooooppppppooonnnmmmmmmlllkkkllllllmmmnnnnnnmmmnnnnnnoooooooooooonnniiigggfffgggiiiiiieeeaaa^^^[[[VVVSSSQQQPPPOOOMMMMMMLLLNNNQQQSSSTTTYYY^^^qqqzzziii___\\\___aaammmmmmiii```[[[[[[\\\]]]^^^aaaeeeiiimmmnnnoooooojjjhhhiiillliiiccc```aaadddeeemmmxxx{{{sssggg```bbbkkkvvv{{{wwwwwwyyy|||}}}{{{{{{~~~{{{zzz~~~JJJIIIKKKSSS```ooo|||xxxhhhcccmmmyyy~~~zzz|||vvvttt|||~~~rrrsss{{{{{{uuupppjjjeee^^^[[[WWWRRROOOLLLKKKKKKHHHHHHHHHHHHIIIJJJJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNQQQTTTUUU[[[iiiwwwmmm]]]SSSNNNLLLKKKKKKMMMPPP\\\www{{{{{{{{{zzzxxxuuusssqqqwwwwwwvvvtttrrrooommmlllllllllnnnoooqqqrrrrrrrrrppppppqqqqqqqqqpppnnnmmmlllkkkjjjkkknnnppppppooonnnnnnpppppppppooommmlllhhhffffffhhhjjjkkkhhheeeaaa]]]XXXTTTRRRQQQOOONNNMMMMMMNNNOOOPPPSSSWWW[[[lllxxxxxxggg]]]\\\^^^```mmmhhhaaa\\\ZZZ\\\___```dddfffiiikkkllllllkkkjjjfffdddfffhhhfffbbbcccgggmmmooovvv~~~~~~ssshhhcccaaakkkxxxyyyxxxwwwxxx}}}||||||}}}{{{yyyxxxzzzzzzHHHIIIKKKPPP[[[kkk|||mmmdddkkktttwwwooosssppprrr}}}wwwpppsss|||xxxsssnnnhhhccc]]]ZZZVVVQQQMMMKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMQQQVVVXXX```qqqyyyhhhYYYQQQMMMKKKJJJIIIKKKPPP___~~~|||}}}}}}}}}{{{yyyvvvuuuyyyxxxuuurrrpppooonnnnnnmmmnnnoooppprrrssstttuuurrrsssssssssrrrpppooonnnllljjjiiikkkooorrrrrrqqqmmmnnnppprrrrrrpppnnnmmmjjjhhhgggiiikkkllliiifffddd```[[[WWWUUUSSSQQQPPPLLLNNNOOONNNNNNQQQUUUXXXeeeqqqvvveee\\\[[[]]]___cccaaa^^^[[[ZZZ]]]bbbggglllmmmmmmllljjjhhheeecccbbbaaacccggghhhggglllsssuuuxxx~~~~~~qqqgggdddaaammm|||zzzwwwuuutttxxx~~~}}}yyy{{{~~~}}}~~~FFFHHHJJJOOOYYYiii|||sssgggkkkssstttmmmqqqooosssvvvuuuooouuu~~~|||~~~vvvqqqlllfffbbb[[[YYYTTTPPPLLLJJJIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJIIIIIIJJJJJJKKKLLLMMMIIILLLQQQWWW[[[eeexxxtttdddWWWPPPMMMKKKJJJKKKNNNTTTfff~~~~~~~~~|||yyyxxxyyywwwtttqqqooooooooopppnnnooopppqqqssstttuuuvvvttttttttttttsssqqqooonnnllljjjiiilllpppttttttssslllnnnpppssssssrrrpppooollljjjhhhiiikkkkkkhhheeefffbbb]]]YYYVVVUUUSSSQQQLLLNNNOOOMMMMMMQQQTTTVVV```llluuuddd\\\[[[]]]^^^XXXZZZ\\\\\\ZZZ\\\fffooossssssqqqnnnjjjfffbbb```bbbaaadddiiilllnnnvvvzzz}}}}}}ooofffdddbbbooozzzwwwtttsssvvv{{{vvvuuuzzz~~~||||||}}}HHHGGGJJJOOOVVVbbbuuuyyyffffffmmmpppsssrrrrrrwwwwwwpppmmmooovvv{{{zzzyyy{{{zzzrrrmmmjjjfffccc[[[WWWSSSPPPNNNLLLIIIHHHGGGIIIIIIIIIGGGGGGGGGIIIGGGIIIKKKLLLLLLLLLNNNOOONNNMMMQQQXXX^^^hhh{{{qqq```UUUNNNHHHGGGIIIOOONNNUUUooo~~~}}}zzzyyyzzz{{{{{{zzzzzzyyywwwuuusssqqqqqqpppuuuuuuuuuuuuuuuttttttttttttuuuvvvvvvtttqqqnnnlllnnnmmmmmmooorrruuuvvvvvvrrrssssssrrrooommmmmmnnnggglllqqqqqqlllhhhhhhiiijjjgggbbb]]]YYYVVVUUUTTTSSSRRRPPPPPPPPPQQQSSSUUUcccjjj{{{wwwfff]]][[[[[[ZZZ]]][[[ZZZ[[[]]]dddnnnwww|||ttthhh```^^^___```___aaafffmmmsssyyy~~~zzzvvvnnnggglllooo}}}~~~sssuuuxxxvvvuuuxxx}}}~~~~~~~~~}}}IIIHHHJJJNNNTTT^^^oooxxxfffdddkkknnnqqqrrrvvv~~~|||sssnnnooorrrzzz}}}zzzyyyvvv{{{wwwooojjjgggccc```ZZZVVVRRROOOMMMKKKIIIGGGGGGHHHIIIIIIGGGGGGHHHIIIHHHJJJLLLLLLKKKLLLMMMOOOOOOOOORRRXXX___kkk{{{mmm^^^TTTNNNJJJIIILLLOOOSSS___zzz}}}}}}}}}}}}{{{zzzzzzyyywwwuuusssrrrqqqqqqtttttttttttttttuuuuuuuuuuuuvvvwwwwwwuuurrrooommmmmmnnnnnnooopppqqqrrrrrrrrrssssssrrrooonnnnnnooommmqqqvvvuuupppkkkjjjkkkhhhfffbbb^^^ZZZXXXWWWWWWTTTSSSQQQPPPPPPRRRTTTUUU___hhhzzz{{{iii```\\\\\\\\\[[[ZZZZZZ\\\bbblllyyyuuuggg___\\\\\\\\\aaaeeekkksss{{{}}}zzzyyytttpppsssxxx~~~rrrsssvvvtttuuuyyy||||||}}}|||}}}KKKJJJJJJMMMPPPXXXhhhwww|||jjjeeejjjnnnrrrvvv}}}zzzsssqqqrrrtttyyy~~~zzzwwwwwwvvv}}}uuunnniiifffbbb___XXXUUUQQQNNNLLLKKKIIIGGGGGGHHHIIIIIIGGGGGGHHHIIIKKKLLLLLLKKKJJJKKKMMMOOOQQQQQQSSSYYYaaaooouuuhhhZZZRRRNNNKKKKKKNNNKKKSSSddd~~~{{{yyyyyyxxxwwwuuusssrrrrrrqqqrrrssssssttttttuuuuuuuuuuuuvvvwwwwwwvvvsssqqqooonnnqqqtttssspppnnnooopppqqqrrrsssrrrpppoooooopppuuuyyy|||zzzuuuooollllllgggeeebbb___\\\[[[ZZZZZZVVVUUUSSSRRRQQQRRRTTTUUU[[[eeewwwoooccc^^^^^^^^^^^^]]]\\\___iiixxxsssddd]]]\\\\\\\\\dddjjjttt}}}~~~}}}}}}}}}{{{www~~~qqqpppssssssuuuzzz}}}~~~}}}}}}LLLJJJKKKMMMOOOVVVdddsssrrriiikkkooovvvzzzvvvtttwww{{{zzzvvvttttttxxxvvvoookkkgggbbb^^^VVVSSSOOOLLLKKKJJJHHHGGGFFFHHHIIIIIIGGGGGGHHHJJJMMMMMMLLLKKKIIIJJJMMMPPPQQQRRRTTTYYYddduuuqqqeeeXXXQQQMMMKKKKKKNNNIIISSSggg}}}||||||}}}|||yyyxxxwwwvvvtttsssrrrrrrrrrqqqqqqrrrsssttttttuuuuuuuuuvvvvvvvvvvvvtttrrrqqqqqqvvvzzzxxxrrrnnnoooqqqppprrrrrrrrrppppppppprrrzzz|||~~~|||vvvqqqmmmlllhhhfffdddaaa^^^]]]\\\[[[YYYXXXUUUTTTSSSSSSTTTUUUYYYbbbrrrtttfff```___```dddcccaaaeeeqqqooo```\\\]]]^^^```gggqqq}}}zzzrrroooqqqrrrvvv}}}LLLJJJKKKMMMOOOUUUcccqqqxxxjjjiiillluuuzzz|||}}}~~~xxxtttsssrrrzzz}}}uuuooojjjeee```[[[TTTQQQMMMKKKJJJIIIHHHFFFFFFGGGIIIHHHHHHGGGIIIJJJMMMMMMMMMKKKJJJKKKMMMPPPPPPRRRUUU[[[ggg{{{ooocccVVVPPPLLLIIIIIIKKKMMMWWWjjj~~~|||{{{zzz{{{}}}~~~|||vvvuuutttsssrrrrrrrrrrrrpppqqqqqqrrrsssttttttuuuttttttuuuuuutttsssrrrqqqqqqvvvzzzxxxrrrnnnoooqqqqqqrrrsssrrrqqqpppqqqrrr{{{{{{zzzxxxtttpppmmmllljjjiiifffccc```^^^\\\[[[\\\ZZZXXXVVVTTTTTTUUUUUUZZZ___mmmyyyiiiaaa```bbbhhhhhhhhhlll|||kkk]]][[[\\\___bbbkkkwwwsssmmmooorrryyyLLLKKKKKKMMMOOOUUUbbbooo|||jjjeeehhhqqqwww~~~yyyvvvuuuuuu}}}{{{sssmmmhhhccc\\\VVVQQQOOOKKKIIIIIIHHHGGGFFFEEEGGGHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLKKKLLLNNNPPPPPPTTTXXX^^^lllmmmaaaUUUOOOKKKHHHGGGIIIMMMWWWhhh|||zzzzzz{{{|||}}}}}}tttsssrrrqqqqqqqqqqqqqqqpppqqqqqqrrrrrrsssssssssqqqqqqrrrrrrrrrqqqqqqpppnnnqqqtttssspppnnnoooppprrrsssssssssqqqppppppqqqwwwvvvsssqqqooommmmmmlllkkkjjjhhheeebbb```]]]\\\___]]]ZZZWWWVVVUUUUUUVVVZZZ]]]jjj~~~mmmcccbbbeeejjjlllnnnvvvhhh\\\YYYYYY]]]cccooo~~~ssslllmmmqqqzzzMMMLLLLLLMMMNNNRRR___lll}}}kkkeeehhhqqqxxx~~~|||{{{{{{||||||tttnnniiibbbZZZTTTPPPMMMJJJHHHHHHHHHGGGFFFEEEGGGHHHHHHHHHHHHIIIKKKJJJKKKMMMMMMMMMMMMOOOPPPPPPVVV\\\bbbrrr{{{jjj^^^SSSNNNKKKHHHGGGIIIKKKUUUggg{{{yyy{{{{{{{{{|||}}}~~~|||yyyqqqqqqppppppppppppppppppqqqqqqqqqqqqqqqrrrrrrrrroooooooooooooooooooooooommmnnnnnnooopppqqqrrrrrrsssttttttsssqqqooopppqqqssspppllljjjjjjlllmmmooojjjiiihhhgggdddbbb```___aaa___\\\YYYWWWVVVVVVVVVWWW\\\iii~~~qqqffffffjjjppptttxxx|||eee[[[YYYXXX^^^gggtttrrriiijjjpppzzzNNNMMMLLLMMMMMMPPP\\\hhh{{{mmmgggkkkuuu}}}~~~{{{yyy|||~~~~~~~~~wwwqqqkkkddd[[[UUUOOOLLLIIIHHHHHHHHHGGGFFFEEEGGGHHHHHHHHHHHHJJJKKKHHHKKKMMMNNNNNNNNNOOOQQQQQQXXX___fffwwwuuuggg\\\QQQMMMKKKHHHHHHJJJNNNXXXkkk{{{zzz~~~zzzyyyyyyyyyyyyxxxuuusssppppppoooooooooooooooppprrrrrrqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmooorrruuuvvvvvvtttuuuuuusssqqqoooooopppppplllhhhfffgggkkknnnppphhhhhhhhhgggfffdddcccbbbccc```]]]ZZZWWWVVVVVVVVVUUU[[[iii|||sssiiiiiimmmwww}}}ttt```ZZZYYYYYYaaammmxxxqqqggghhhnnnzzzPPPOOOOOOOOONNNOOOXXXbbbtttyyyiiikkkxxx~~~zzz{{{~~~|||uuulll___VVVSSSMMMLLLJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNOOONNNMMMMMMOOOQQQTTTTTT[[[kkk~~~rrrbbbXXXOOOLLLJJJHHHHHHJJJOOO___ooo~~~|||}}}{{{yyyuuusssrrrrrrpppooonnnnnnmmmnnnnnnooopppppppppqqqqqqrrrrrrpppooonnnmmmmmmlllllllllkkkkkkkkkmmmoooppppppoooooopppqqqvvvwwwwwwuuurrrpppooopppooonnnlllkkkjjjlllmmmooohhhhhhgggeeedddcccbbbbbbdddbbb___[[[XXXWWWUUUUUUZZZ\\\eeevvvyyymmmjjjooozzz~~~lll[[[\\\___]]]dddpppxxxlllmmmttt~~~RRRPPPOOOPPPNNNOOOVVV```rrrzzzmmmoooyyy{{{xxxzzz~~~zzzpppbbbXXXUUULLLKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNNNNNNNMMMNNNPPPRRRVVVWWW___pppyyynnn^^^UUUNNNKKKKKKIIIJJJMMMUUUhhh{{{~~~||||||~~~zzzwwwtttqqqqqqpppooommmooonnnnnnnnnoooooopppqqqooopppqqqqqqqqqpppooonnnmmmmmmmmmlllllllllkkkkkkpppqqqrrrrrrqqqpppqqqsssuuuvvvvvvtttqqqoooooooooqqqpppooonnnmmmnnnooooooggggggfffffffffeeeeeedddfffdddaaa]]]ZZZXXXWWWWWWXXXZZZccctttssspppsss{{{{{{fffWWWYYY\\\\\\fffuuuzzzmmmkkkqqq}}}TTTQQQPPPQQQOOONNNTTT\\\mmm|||qqquuuyyy~~~|||yyyyyy||||||pppbbbXXXTTTKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMNNNQQQSSSWWW[[[eeevvvttthhhZZZSSSLLLKKKKKKJJJLLLPPP[[[ttt~~~~~~||||||wwwuuuqqqppppppooonnnmmmpppoooooooooooopppqqqqqqoooooopppppppppooonnnmmmnnnmmmmmmmmmllllllllllllpppqqqrrrrrrpppoooppprrrsssttttttrrrpppnnnnnnooorrrrrrqqqpppooonnnmmmmmmggggggggghhhhhhggggggggghhhfffccc___\\\ZZZYYYYYY\\\\\\cccqqq~~~xxxxxx}}}qqqaaaVVVWWWZZZ^^^lll~~~pppkkkppp~~~VVVSSSRRRRRRPPPNNNRRRXXXgggyyytttwwwwww|||~~~xxxlll]]]SSSOOOJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOSSSUUUWWW^^^kkk|||qqqeeeXXXQQQLLLKKKJJJJJJMMMRRR^^^~~~~~~~~~}}}zzztttrrrpppooopppqqqqqqqqqqqqpppppppppppppppqqqqqqoooooooooooonnnnnnnnnmmmnnnnnnnnnmmmmmmmmmmmmlllnnnooopppooonnnmmmnnnooorrrssssssrrrooonnnnnnoooqqqqqqppppppnnnlllkkkiiiiiijjjjjjjjjjjjiiihhhgggiiigggddd```]]]\\\[[[ZZZbbbaaadddooo}}}kkk___XXXYYY\\\bbbtttxxxooorrrYYYUUUTTTTTTRRROOOQQQVVVaaasssxxxxxxuuuzzzzzzqqqfffXXXOOOLLLIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNPPPTTTWWWWWWaaaqqqpppdddWWWQQQLLLKKKIIIIIIMMMRRR___~~~~~~{{{rrrqqqooopppsssuuuvvvuuuqqqqqqpppppppppppppppqqqpppoooooonnnnnnnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmmmmooopppooommmmmmnnnoooqqqssssssrrrpppooopppqqqrrrrrrqqqpppooommmkkkjjjmmmnnnnnnmmmllljjjgggfffhhhfffdddaaa^^^]]]\\\\\\dddbbbdddkkkzzzggg___ZZZ[[[^^^fffxxxxxxxxx[[[WWWUUUVVVUUURRRRRRTTT\\\nnn|||~~~tttzzz|||rrrjjjaaaVVVNNNLLLHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNQQQVVVYYYYYYfffyyy|||mmmbbbTTTPPPLLLKKKIIIHHHMMMTTTddd~~~}}}tttrrrqqqqqqtttvvvwwwwwwqqqqqqpppoooooooooooopppqqqpppooonnnnnnnnnoooooooooooooooooonnnnnnnnnnnnnnnoooqqqpppooooooppprrrrrrtttttttttrrrrrrrrrtttuuuuuutttrrrqqqooonnnnnnpppqqqqqqpppnnnkkkhhhfffgggfffcccaaa```_________```___aaagggsss{{{ccc^^^[[[\\\aaajjj{{{~~~]]]XXXWWWXXXXXXTTTSSSUUUXXXiiiwwwwww|||yyyqqqhhhbbb[[[RRRMMMLLLGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOORRRWWW[[[^^^mmmwwwhhh\\\PPPMMMJJJJJJIIIIIIPPPXXXlll}}}}}}wwwuuusssrrrtttuuuuuutttqqqpppoooooonnnnnnnnnooorrrqqqpppooonnnooopppppppppppppppooooooooonnnnnnlllnnnooopppooopppqqqssstttuuuvvvvvvuuutttuuuvvvvvvuuusssqqqpppppppppppppppqqqrrrrrrpppmmmjjjhhhgggfffdddcccbbbccccccddd___^^^```dddmmmvvvaaa]]]\\\___fffrrr]]]YYYXXXYYYYYYVVVTTTUUUWWWfffsssyyy~~~}}}ppphhh```\\\VVVOOOKKKKKKFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNOOORRRXXX\\\bbbrrrssscccXXXMMMJJJIIIJJJIIIJJJRRR[[[sss}}}|||}}}zzzwwwtttssssssrrrrrrpppppppppooonnnnnnmmmnnnnnnsssrrrpppooooooooopppqqqppppppppppppooooooooooooiiikkkmmmnnnnnnnnnppprrruuuvvvwwwwwwvvvvvvwwwxxxuuusssqqqnnnnnnnnnooopppoooppprrrrrrrrrooolllkkkgggfffeeeddddddeeefffgggaaaaaaaaaccciiizzzrrrbbb___^^^ccclllyyyxxx}}}___]]]ZZZYYYYYYXXXWWWUUU[[[aaappp~~~tttkkkfff^^^WWWRRRNNNJJJHHHBBBCCCDDDEEEGGGIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKMMMLLLNNNRRRRRRRRRVVV\\\jjj{{{{{{kkk___WWWOOOMMMFFFFFFLLLJJJOOO```zzz}}}}}}|||xxxyyywwwtttsssssssssrrrppppppmmmjjjjjjmmmnnnnnnmmmllllllmmmnnnpppqqqssstttsssrrrqqqpppooonnnmmmllllllmmmooopppppppppooonnnttttttuuuvvvwwwxxxyyyyyyvvvuuusssrrrpppooonnnnnnrrrqqqpppoooooommmjjjggghhhhhhiiiiiiiiiiiihhhhhhaaa```bbbeeefffppppppaaaccceeejjjssszzzvvv}}}```^^^[[[ZZZYYYYYYWWWVVVYYY___kkk{{{}}}oooeee```YYYTTTPPPMMMKKKIIIGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJKKKLLLLLLNNNMMMOOOSSSTTTTTTYYY```lllzzzjjj\\\UUUMMMLLLFFFGGGMMMLLLRRRddd}}}}}}~~~}}}zzzxxxwwwuuurrrqqqrrrrrrqqqooopppnnnllllllooopppooonnnlllmmmmmmnnnppprrrtttuuuqqqppppppooommmlllkkkkkklllmmmooopppppppppooonnnsssttttttuuuvvvwwwxxxxxxwwwvvvtttqqqpppooooooooopppooonnnnnnnnnmmmjjjgggjjjjjjjjjiiiiiigggffffffbbbaaabbbdddccclllnnnaaaeeekkkrrr{{{zzzvvv|||aaa___\\\[[[ZZZYYYXXXVVVWWW[[[dddqqqwwwlll]]]YYYTTTOOOMMMLLLKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEIIIIIIJJJJJJKKKKKKLLLLLLNNNNNNPPPTTTUUUVVV^^^fffsssxxxhhhYYYQQQKKKLLLGGGHHHNNNMMMVVVkkk~~~~~~}}}|||{{{yyyxxxwwwwwwtttrrrqqqqqqrrrqqqpppooonnnnnnoooqqqrrrpppooollllllmmmnnnppprrrtttuuuooonnnnnnmmmlllkkkkkkjjjmmmnnnooopppppppppooonnnrrrrrrsssuuuvvvvvvwwwwwwyyywwwssspppnnnnnnooopppnnnmmmkkkkkklllllljjjhhhkkkkkkkkkjjjhhhfffeeeddddddbbbbbbcccaaagggmmmdddkkkuuu~~~{{{vvv{{{cccaaa^^^\\\[[[ZZZYYYWWWVVVXXX^^^iiivvv~~~wwwmmmeeeYYYUUUPPPMMMKKKKKKJJJJJJFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNPPPTTTUUUYYYbbbmmm}}}wwwfffWWWNNNJJJLLLHHHIIINNNOOO[[[ssszzz|||}}}|||yyyvvvvvvvvvwwwtttqqqpppqqqrrrrrrrrrnnnnnnoooqqqrrrqqqpppoookkkkkklllmmmnnnppprrrsssnnnnnnnnnmmmlllllllllkkkmmmnnnooopppqqqpppoooooopppqqqssstttuuuvvvvvvuuuxxxuuuqqqnnnmmmmmmooopppmmmkkkiiiiiijjjkkkkkkjjjkkkkkkjjjjjjiiigggfffeeeeeeccccccccc```dddyyyqqqjjjsss|||wwwzzzeeebbb___]]]]]]\\\ZZZXXXWWWXXX[[[cccooo}}}{{{yyyyyy{{{xxxqqqiiibbb]]]WWWTTTOOOKKKJJJJJJIIIIIIFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMPPPTTTVVV[[[hhhuuuuuudddUUUMMMJJJLLLIIIIIIOOORRRdddyyy{{{|||{{{yyyvvvuuuttttttqqqnnnmmmnnnpppqqqqqqmmmooopppqqqpppooonnnnnnkkkkkkkkklllmmmnnnooopppoooooonnnnnnnnnnnnnnnnnnmmmnnnpppqqqqqqqqqpppooooooqqqsssuuuvvvvvvuuutttuuusssooommmlllmmmoooqqqnnnllliiihhhjjjkkklllllljjjjjjjjjjjjjjjjjjiiihhhfffddddddeeebbbccctttwwwsss|||xxx{{{gggdddaaa___^^^]]]ZZZYYYXXXXXXZZZ```lll{{{xxxttttttwww|||}}}tttooojjjccc^^^\\\VVVRRRMMMJJJIIIIIIIIIHHHIIIIIIHHHHHHGGGGGGFFFFFFKKKKKKLLLLLLMMMMMMNNNNNNNNNOOORRRUUUWWW^^^nnn}}}ppp```TTTNNNIIIMMMJJJKKKRRRYYYqqq{{{{{{||||||zzzxxxuuussspppmmmjjjiiijjjmmmnnnnnnoooqqqrrrqqqooommmmmmnnnmmmmmmllllllllllllmmmmmmooooooooopppppppppppppppnnnooopppqqqqqqqqqpppooooooqqqsssuuuvvvvvvuuutttsssqqqooommmmmmnnnqqqrrrqqqnnnjjjiiijjjlllmmmnnnjjjkkkkkklllllllllkkkkkkhhhfffffffffbbbaaaooo}}}}}}zzzxxx|||hhheeebbb```___]]][[[YYYXXXXXXYYY___jjjzzzvvvpppqqqtttxxx}}}{{{rrrjjjhhheee^^^ZZZZZZRRRNNNJJJHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQTTTXXXZZZbbbtttxxxiii\\\SSSOOOGGGLLLKKKMMMVVVccc}}}|||{{{|||}}}{{{wwwrrrooollliiihhhjjjmmmoooooosssttttttrrrnnnmmmnnnoooppppppooonnnmmmmmmmmmmmmoooooooooppppppqqqqqqqqqnnnooopppqqqrrrqqqppppppoooqqqtttvvvwwwwwwuuutttqqqpppppppppppprrrsssuuutttqqqllljjjkkkmmmooopppmmmnnnnnnnnnmmmlllkkkkkklllhhhggggggaaa^^^hhhwww{{{wwwvvv{{{iiifffccc```___^^^\\\ZZZWWWWWWYYY^^^jjjzzzvvvoooppprrrvvvzzz{{{nnnddd^^^]]][[[UUUQQQRRRNNNKKKHHHFFFGGGHHHIIIIIIDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOORRRSSSWWWZZZ]]]eeexxxrrrcccYYYSSSQQQFFFKKKKKKNNNZZZjjj~~~|||zzz|||~~~xxxrrrrrroookkkjjjlllooorrrsssvvvwwwvvvsssnnnmmmnnnqqqssssssqqqpppnnnmmmmmmmmmnnnnnnooooooppppppqqqqqqnnnooopppqqqrrrqqqppppppoooqqqtttwwwxxxwwwvvvuuuppppppqqqrrrsssuuuvvvwwwwwwsssnnnkkklllnnnpppqqqpppppppppooonnnlllkkkjjjnnnjjjiiiggg```[[[cccqqqwwwttttttzzzjjjhhheeebbb___]]][[[[[[XXXZZZ\\\]]]cccqqqzzzsssuuuxxxwwwtttmmmxxxzzzqqqddd___YYYWWWWWWVVVQQQMMMHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJIIIHHHIIIIIIKKKLLLMMMMMMLLLLLLMMMOOOQQQRRRTTTSSSUUUZZZ___jjjxxxmmmcccXXXPPPMMMMMMMMMNNNRRR```}}}~~~yyy{{{{{{yyyyyy{{{xxxssskkkmmmoooooonnnooosssvvvzzzyyyxxxvvvsssqqqpppooorrrsssssssssrrrqqqqqqpppqqqqqqqqqqqqqqqrrrssstttqqqqqqqqqqqqpppppppppoooqqqtttxxxyyyxxxuuutttsssqqqrrrrrrssssssuuuyyy{{{xxxtttpppnnnnnnoooppppppsssrrrqqqpppoooooooooooonnnnnnmmmiiiccc```bbbddd}}}yyymmmllloooxxxjjjhhhfffccc```^^^\\\[[[YYY[[[\\\\\\```lll}}}{{{uuuuuuvvvsssooojjjttt|||rrrjjj```[[[VVVTTTTTTSSSNNNJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLMMMOOOQQQRRRUUUTTTWWW]]]dddrrrssshhh___VVVPPPNNNLLLLLLOOOUUUfffyyy|||}}}|||}}}~~~zzztttnnnooopppooonnnppptttwww}}}|||zzzyyywwwuuusssssstttttttttttttttsssrrrrrrssssssssssssssstttuuuuuurrrrrrqqqpppoooooooooppprrruuuyyyzzzyyywwwvvvuuurrrsssssssssssstttvvvxxxvvvssspppnnnooopppqqqqqqtttssssssrrrqqqpppppppppooopppppplllfffcccccceee{{{ssskkkjjjnnnwwwjjjiiigggdddaaa___]]]\\\ZZZ\\\\\\[[[]]]eeerrr}}}|||yyyvvvpppllliiirrr~~~zzzzzzzzzyyyvvvooofff```ZZZVVVQQQOOOOOONNNJJJGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLMMMNNNPPPQQQSSSUUUVVVZZZaaakkk}}}lllaaaZZZSSSOOONNNIIIKKKOOOYYYooozzz~~~~~~xxxrrrrrrrrrppppppqqquuuxxx|||{{{zzzyyyxxxvvvuuuuuuvvvvvvvvvuuuuuuuuuuuutttuuuuuuuuutttuuuuuuvvvwwwtttsssqqqooonnnnnnooopppsssvvvzzz{{{zzzyyyxxxwwwttttttttttttttttttuuuuuutttqqqooonnnoooqqqrrrrrruuuttttttssssssrrrrrrrrrqqqsssssspppjjjeeedddeeeuuu}}}mmmiiihhhlllvvviiiiiihhhfffcccaaa___^^^[[[\\\]]]\\\\\\aaajjjrrrwwwppplllllluuu~~~{{{uuussspppmmmiiiccc]]]XXXTTTQQQNNNLLLKKKJJJHHHFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNPPPRRRSSSTTTXXX]]]fffuuuwwwfff\\\VVVPPPMMMMMMHHHKKKPPP]]]www|||~~~~~~}}}vvvuuusssrrrrrrtttwwwyyyxxxxxxwwwvvvvvvuuuttttttvvvvvvuuuuuuuuuuuuuuuuuuvvvuuuuuuuuuuuuuuuvvvvvvvvvssspppnnnmmmnnnoooqqqsssuuuyyyzzzyyyxxxxxxxxxsssssstttuuuwwwwwwvvvuuuqqqooommmnnnppprrrsssrrrtttttttttssssssrrrrrrqqqqqqtttuuussslllgggddddddnnntttlllgggfffjjjuuuiiiiiiiiigggfffcccaaa```\\\]]]^^^]]]^^^aaagggmmmvvv~~~wwwpppnnnooo{{{~~~yyytttqqqmmmiiiddd```[[[WWWSSSPPPNNNLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMOOOQQQSSSTTTTTTYYYaaammmsssbbbYYYSSSNNNKKKLLLGGGLLLSSSaaa~~~xxxvvvtttssstttwwwyyyzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttsssssstttuuuuuuuuuuuuttttttsssttttttuuuuuussspppnnnmmmnnnpppqqqrrrtttwwwxxxwwwvvvvvvvvvrrrrrrsssvvvzzz{{{yyywwwnnnmmmlllmmmoooqqqrrrqqqqqqqqqrrrrrrrrrqqqpppppppppsssuuusssmmmgggddddddjjj~~~|||xxxtttqqqpppgggeeejjjvvviiiiiijjjiiihhheeecccbbb___```_________bbbgggjjjooo}}}uuuooonnnrrryyysssooollliiiccc^^^ZZZVVVRRRPPPMMMLLLKKKIIIHHHGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMOOOQQQTTTUUUVVV\\\fffvvv}}}nnn___VVVRRRMMMJJJJJJHHHOOOWWWhhh~~~xxxvvvuuuuuuwwwyyyzzzzzztttuuuuuuvvvwwwwwwxxxxxxtttsssrrrrrrrrrssstttuuuttttttssssssrrrrrrsssssssssrrrpppnnnnnnooopppqqqrrrtttvvvvvvtttsssssstttqqqqqqrrrwww{{{|||yyyvvvlllkkkjjjkkknnnppppppoooooopppqqqqqqqqqpppooonnnooorrrtttrrrmmmhhheeeeeejjj{{{{{{rrrkkkkkkmmmoooqqqsssgggfffkkkwwwiiijjjjjjjjjiiigggdddccccccbbbaaa______bbbeeehhhqqqtttoooqqqvvvzzzuuuppplllgggccc^^^YYYUUURRRNNNLLLJJJJJJIIIHHHFFFFFFFFFGGGCCCDDDFFFHHHIIIIIIIIIIIIGGGIIIJJJLLLMMMMMMMMMMMMMMMLLLMMMNNNOOORRRTTTVVVZZZ```kkkuuuhhhZZZTTTQQQMMMJJJJJJKKKRRR]]]ppp}}}~~~yyyvvvuuutttwwwzzz|||{{{yyyttttttuuuwwwxxxyyyzzzzzztttsssrrrqqqrrrsssuuuvvvuuutttssssssrrrrrrsssssspppppppppoooppppppqqqrrrsssuuuvvvuuusssrrrqqqrrrppppppqqqvvvzzz{{{vvvqqqjjjiiiiiijjjlllnnnmmmmmmnnnoooppprrrrrrqqqooonnnooorrrtttrrrmmmiiihhhhhhgggtttvvvjjjaaadddkkkooorrrttthhhggglllyyyiiijjjkkkkkkjjjhhheeedddfffdddbbb```___aaacccfffwwwvvvqqqttt{{{{{{wwwsssnnnkkkccc___ZZZUUURRROOOLLLIIIHHHHHHHHHGGGEEEDDDEEEFFFCCCDDDFFFHHHIIIIIIIIIIIIGGGHHHJJJLLLMMMNNNMMMMMMMMMLLLMMMNNNPPPRRRTTTVVV]]]cccoooooobbbWWWRRRPPPMMMJJJJJJLLLUUUaaauuu}}}|||zzz{{{ttttttttttttxxx|||}}}{{{yyyrrrssstttvvvwwwyyyzzzzzzttttttrrrqqqrrrtttvvvwwwvvvuuutttsssssssssssssssnnnoooooopppqqqqqqrrrrrruuuvvvwwwuuusssqqqqqqrrrqqqpppqqquuuyyyxxxsssmmmiiihhhhhhiiikkkllllllkkknnnoooqqqrrrrrrqqqpppoooppprrrtttrrrmmmjjjjjjkkkdddnnntttfff]]]cccmmmrrrrrrsssiiihhhmmm{{{lllkkkjjjiiihhhhhhhhhhhhhhhfffcccaaa```bbbeeegggxxx|||xxxxxx|||vvvrrrmmmhhheeeaaa]]]WWWRRROOOMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKNNNLLLMMMQQQSSSRRRSSSWWW^^^eee{{{xxxeeeaaaYYYOOOIIIIIIKKKMMMRRRVVVeee~~~||||||{{{zzz~~~{{{vvvrrrppprrruuuvvvuuutttsssttttttuuuvvvwwwwwwyyy}}}xxxtttppppppsssvvvuuutttxxxvvvtttttttttuuutttssskkklllmmmnnnppprrrssssssttttttttttttsssqqqpppoootttppppppvvvyyyuuunnnjjjkkkhhhfffgggjjjmmmnnnmmmmmmpppssstttttttttuuuvvvuuuuuutttrrrnnnkkkgggeeeeeelll~~~uuuhhh___cccmmmsssssssssfffggglllxxxkkkkkkjjjiiihhhhhhhhhhhhgggeeecccaaaaaaccceeefffuuuzzzzzz{{{}}}xxxrrrnnniiieeeaaa\\\XXXSSSNNNLLLJJJHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIJJJJJJJJJHHHIIIIIIJJJJJJKKKLLLLLLMMMKKKLLLPPPRRRQQQTTTYYYfffsss~~~rrr___[[[SSSKKKHHHIIIKKKMMMUUUbbbyyy||||||{{{{{{zzz}}}}}}}}}}}}{{{xxxtttqqqpppsssuuuvvvtttsssrrrrrrtttuuuvvvvvvvvvxxx{{{~~~wwwuuurrrqqqrrrtttttttttwwwuuusssrrrssssssrrrqqqlllmmmnnnoooqqqrrrsssssssssrrrrrrqqqqqqppppppppptttppppppuuuwwwsssllliiihhhfffcccdddgggjjjkkkkkknnnpppsssuuuttttttuuuvvvtttsssrrrpppmmmiiigggeeegggjjjvvvxxxkkkaaafffqqqwwwwwwuuuhhhjjjqqq}}}jjjjjjiiiiiiiiiiiiiiiiiieeedddcccccccccdddeeefffppp~~~}}}{{{~~~{{{wwwrrrlllhhhccc___\\\XXXTTTOOOLLLJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMNNNQQQSSSSSSXXX^^^kkk{{{uuujjjZZZUUUMMMIIIIIIKKKNNNQQQZZZrrr{{{{{{{{{zzz{{{zzzzzzzzzzzzxxxuuurrrppprrrtttvvvuuusssqqqqqqqqqtttuuuuuuuuuuuuvvvyyy{{{vvvuuutttrrrqqqqqqsssuuuvvvtttrrrqqqqqqqqqooonnnmmmnnnoooqqqrrrsssssssssqqqpppooonnnnnnooopppqqqtttpppoootttuuupppjjjggggggeeecccdddfffiiiiiiiiimmmooorrrtttttttttuuuvvvttttttrrrpppmmmkkkiiihhhiiiffflll|||nnneeelllyyy~~~zzzvvvjjjnnnvvvhhhiiiiiijjjjjjjjjiiiiiiddddddccccccddddddeeeeeekkkwwwuuurrrlllgggccc___ZZZWWWUUURRRNNNKKKKKKJJJIIIHHHFFFFFFFFFEEEEEEFFFGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMPPPOOOPPPSSSTTTVVV]]]fffqqq|||yyy|||~~~mmmbbbYYYRRRLLLKKKLLLOOOTTTYYYddd~~~yyyzzzzzzzzzzzzwwwyyyyyyyyyvvvsssrrrqqquuuwwwxxxwwwtttrrrqqqrrrtttuuuuuutttssstttvvvxxxtttvvvvvvsssoooooorrrvvvvvvtttrrrqqqqqqpppooonnnnnnoooppprrrsssssssssrrrooonnnmmmllllllnnnppprrrsssoooooorrrrrrmmmhhhfffgggfffffffffgggiiijjjjjjkkkmmmqqqrrrsssssstttuuuwwwvvvtttqqqooonnnmmmmmmkkkcccdddxxx{{{pppkkkuuu{{{rrrkkkooowwwhhhhhhiiijjjjjjjjjiiiiiiccccccccccccddddddeeefffgggrrr}}}{{{qqqnnnhhhccc___[[[WWWTTTQQQNNNKKKJJJIIIIIIHHHFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNOOONNNOOORRRSSSVVV```kkk~~~~~~wwwyyywwwggg]]]XXXQQQLLLLLLMMMPPPYYYcccxxx{{{xxxzzzzzzyyyzzzwwwyyyzzzyyyvvvtttssstttyyyzzzzzzxxxvvvtttssstttuuuvvvuuutttrrrrrrtttvvvtttuuuuuurrroooooorrrvvvwwwuuusssrrrrrrrrrqqqooonnnoooqqqsssssssssrrrqqqooonnnlllllllllnnnqqqrrrrrrooooooqqqpppkkkggggggffffffggggggggghhhiiijjjhhhkkknnnpppqqqqqqrrrssswwwuuussspppooooooooopppmmmdddaaapppyyyqqqppp|||xxxmmmjjjoooxxxhhhiiijjjkkkkkkjjjhhhhhhdddccccccbbbcccdddfffgggeeennnzzz}}}wwwnnnjjjeee```]]]YYYTTTRRRLLLJJJHHHGGGGGGFFFEEECCCEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLMMMOOOQQQUUUbbboooxxxvvv{{{qqqbbbYYYTTTNNNKKKMMMMMMQQQ```qqqyyyxxxzzzyyyyyyyyywwwzzz|||zzzwwwtttuuuwwwzzz{{{{{{yyywwwuuuuuuvvvwwwwwwvvvtttrrrqqqrrrtttsssssssssqqqpppqqqsssuuuwwwuuusssrrrssstttsssrrrnnnoooqqqssssssrrrpppooooooooonnnnnnnnnpppqqqrrrpppnnnnnnqqqooojjjggghhhccceeeffffffeeeeeefffhhhgggjjjnnnppppppqqqrrrssstttrrrooommmlllmmmooopppmmmfffbbblllyyytttvvvvvvllllllqqq|||iiijjjkkkkkkkkkiiigggfffeeecccbbbaaabbbdddggghhhdddkkkuuu~~~yyyssskkkgggbbb^^^ZZZVVVRRROOOKKKIIIGGGFFFFFFFFFDDDBBBEEEEEEEEEFFFGGGHHHJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOONNNMMMNNNPPPRRRWWWffftttyyywwwxxxyyykkk___WWWPPPMMMMMMOOONNNTTTjjjxxxyyyzzzyyyxxxyyywwwzzz|||{{{wwwuuuwwwyyyzzzzzzzzzyyyvvvuuuvvvwwwyyyyyywwwuuurrrpppqqqssssssqqqooooooqqqssstttuuuuuutttrrrrrrsssttttttsssnnnoooqqqrrrrrrqqqooommmqqqqqqqqqqqqqqqqqqqqqrrrooommmnnnpppooojjjhhhjjjcccfffhhhhhhfffeeefffhhhhhhkkkoooqqqrrrrrrtttuuutttqqqnnnkkkkkkllloooqqqmmmiiieeehhhuuu|||yyyzzzuuuooonnnwwwiiijjjkkklllkkkiiigggeeeeeedddaaa```aaadddgggjjjdddiiiqqqyyyxxx~~~~~~vvvpppiiieee```\\\XXXTTTPPPNNNMMMKKKIIIHHHHHHGGGEEECCCEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNOOOOOOQQQQQQRRRSSSUUU[[[kkkzzzzzztttyyy|||vvvhhh\\\VVVPPPMMMOOOSSSRRRXXXsss}}}xxxyyy{{{yyyxxxyyywwwzzz|||zzzvvvtttwwwzzzyyyyyyyyyxxxvvvuuuvvvwwwzzzzzzxxxuuurrrpppqqqrrrtttpppmmmnnnrrruuuvvvttttttrrrqqqrrrsssttttttsssmmmoooqqqrrrrrrpppnnnlllrrrrrrsssssssssrrrrrrqqqnnnmmmnnnpppooojjjiiilllfffhhhkkkjjjhhhggghhhjjjiiilllppprrrssstttuuuwwwuuusssooollllllnnnqqqtttmmmkkkgggfffmmm~~~}}}|||}}}vvvsssqqq|||kkkmmmnnnooonnnjjjgggddddddcccbbbccceeefffeeeddd```ffflllqqqyyy|||yyyzzzqqqiii```]]]ZZZVVVTTTQQQMMMJJJIIIHHHEEEDDDCCCDDDEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNOOOOOONNNMMMNNNPPPQQQOOOPPPRRRVVV^^^ooo~~~xxxxxx|||jjj```YYYTTTRRRMMMLLLOOOQQQ^^^{{{xxxwwwwwwvvvvvvuuuwwwyyy{{{{{{xxxuuusss{{{yyyuuusssrrrsssuuuwwwttttttsssttttttuuuvvvwwwwwwvvvttttttuuuvvvuuuuuuwwwsssooonnnpppqqqqqqpppmmmnnnnnnoooooooooooonnnsssrrrsssvvvyyyyyyuuuqqqqqqpppooonnnmmmmmmmmmnnniiiiiigggffffffggghhhhhhjjjkkklllnnnpppssstttuuuuuutttqqqnnnlllnnnrrrvvvtttoooiiifffgggvvv||||||}}}}}}zzzvvvyyylllnnnooopppoookkkhhhfffeeedddcccccceeefffeeeddd___dddhhhmmmwwwzzzvvvvvv~~~yyymmmeee___\\\XXXUUUSSSPPPLLLIIIHHHGGGEEEDDDCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOONNNMMMMMMNNNPPPQQQOOOPPPTTTZZZbbbppp}}}yyy|||vvveee\\\VVVRRRPPPMMMMMMQQQUUUddd{{{yyyxxxyyyxxxwwwvvvwwwyyyzzzzzzxxxvvvtttwwwuuusssqqqppprrrtttvvvrrrrrrsssssstttuuuvvvvvvxxxvvvuuuuuuvvvwwwwwwvvvvvvssspppooopppqqqqqqpppoooooopppqqqpppooonnnmmmqqqqqqqqqsssvvvvvvssspppqqqqqqpppnnnnnnmmmmmmmmmkkkjjjhhhgggfffffffffggghhhiiillloooqqqssstttuuussssssqqqnnnmmmnnnrrruuuqqqmmmiiieeedddppp~~~}}}}}}}}}}}}nnnoooppppppooollliiigggfffeeeddddddeeefffeeeccc```aaaccchhhtttyyyrrrqqqzzz}}}~~~rrrgggaaa]]]ZZZVVVSSSQQQNNNKKKIIIHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNMMMMMMNNNOOOQQQOOOQQQXXX```hhhsss|||{{{qqqaaaYYYTTTQQQMMMLLLNNNSSSZZZnnn|||yyywwwxxxxxxxxxxxxwwwxxxyyyyyyyyyxxxvvvuuusssrrrpppooonnnpppqqqrrrooopppqqqssstttuuuuuuuuuyyywwwvvvvvvwwwxxxxxxwwwvvvsssqqqppppppqqqqqqpppqqqrrrssssssrrrpppnnnllloooooonnnpppqqqrrrpppooorrrqqqpppooonnnmmmllllllmmmkkkiiigggfffeeeeeefffgggiiilllppprrrssssssssspppqqqqqqooonnnoooqqqssspppnnnlllgggccckkk~~~nnnnnnoooooonnnkkkiiiggghhhfffeeeeeeffffffdddcccbbbaaa```dddqqq{{{rrroooxxxzzz{{{vvvjjjbbb]]][[[WWWSSSPPPNNNLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLMMMMMMMMMMMMNNNOOORRRPPPSSS]]]gggooovvv|||}}}{{{ooo```XXXSSSPPPMMMLLLNNNSSS___{{{zzz|||yyyvvvuuuvvvwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwsssrrrpppooonnnnnnnnnooommmnnnppprrrssstttttttttyyywwwvvvvvvxxxyyyyyyxxxuuutttrrrqqqqqqqqqqqqqqqssstttuuuuuussspppmmmkkknnnnnnnnnnnnoooppppppoooqqqqqqqqqpppnnnmmmlllkkklllkkkiiihhhggggggggghhhhhhkkknnnqqqrrrrrrqqqpppooopppqqqqqqoooooopppqqqqqqrrrrrrmmmgggkkkmmmnnnnnnnnnllljjjhhhfffhhhgggfffffffffgggeeeddddddcccaaacccoooxxxssszzz{{{{{{|||ooofff___[[[XXXTTTPPPMMMKKKJJJHHHGGGEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLJJJLLLMMMNNNMMMMMMOOOPPPSSSRRRWWWcccmmmsssxxx}}}}}}{{{|||}}}lll___VVVPPPNNNMMMMMMNNNVVVhhh||||||zzzwwwvvvwwwxxxyyyxxxyyyyyyyyyyyyyyyxxxwwwwwwuuutttsssqqqpppnnnmmmlllmmmnnnoooqqqrrrsssssssssxxxvvvuuuvvvwwwyyyyyyxxxttttttsssrrrqqqqqqqqqqqqssssssttttttrrrpppnnnllloooooooooooooooppppppqqqpppqqqppppppooommmlllkkkkkkjjjiiihhhiiijjjkkkllllllnnnppprrrsssqqqooommmpppqqqrrrrrrpppoooooopppqqqrrrtttqqqjjjlll{{{mmmmmmmmmmmmkkkiiigggfffhhhgggffffffggghhhgggeeedddeeeddddddlll||||||uuujjjccc\\\YYYUUURRRMMMJJJIIIHHHGGGFFFDDDEEEFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLNNNNNNNNNNNNPPPRRRUUUVVV]]]hhhpppuuuzzz{{{zzz{{{vvvggg]]]SSSMMMKKKNNNNNNRRR^^^vvv~~~|||yyyxxxyyyzzzzzzzzzxxxyyyzzzzzzzzzyyywwwvvvuuuuuuuuusssrrrpppnnnmmmppppppoooppppppqqqrrrsssuuutttssstttvvvwwwwwwwwwssstttuuutttrrrpppqqqrrrqqqqqqqqqppppppooonnnnnnnnnppprrrrrrqqqpppqqqrrroooooopppppppppnnnmmmkkkkkkkkkjjjjjjkkklllnnnooooooppprrrssssssqqqpppooosssttttttrrrpppoooooopppmmmoooqqqpppllllllwwwnnnnnnnnnmmmllljjjhhhggghhhfffffffffhhhiiihhhgggcccggggggeeeiiivvvzzznnnfff```ZZZVVVSSSPPPKKKHHHGGGGGGFFFFFFDDDDDDFFFGGGHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMOOOOOOOOOPPPQQQSSSVVVZZZbbblllrrruuu{{{}}}xxxzzz~~~nnnccc\\\TTTNNNLLLNNNPPPXXXjjj|||yyywwwxxxyyyyyyxxxwwwyyyzzz|||{{{yyywwwuuurrrssstttttttttrrrpppooosssrrrpppnnnoooppprrrtttsssrrrqqqrrrtttuuuuuuuuurrrtttvvvuuurrrpppqqqrrrnnnmmmmmmlllmmmnnnooopppmmmpppttttttrrrqqqqqqrrrmmmnnnoooppppppooonnnmmmnnnnnnmmmllllllmmmnnnoooppppppqqqrrrssssssssssssvvvwwwvvvssspppnnnooopppkkkkkkmmmpppnnnnnnttt}}}pppoooooonnnmmmkkkjjjiiigggffffffggghhhiiiiiihhhbbbgggiiieeefffrrr~~~sssjjjddd___YYYUUURRRNNNJJJGGGFFFFFFFFFEEECCCDDDFFFGGGIIIIIIJJJJJJGGGGGGHHHIIIJJJLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPPPPPPPPPPRRRTTTWWW\\\eeeooorrrttt{{{{{{xxx{{{}}}kkkccc^^^WWWQQQPPPMMMRRR]]]ttt~~~|||yyyvvvttttttuuuuuutttvvvxxx{{{}}}|||zzzwwwuuuoooppprrrtttuuutttrrrqqqvvvssspppnnnnnnooorrrtttqqqpppoooppprrrtttttttttrrruuuvvvuuurrrpppqqqrrrlllkkkjjjjjjkkkmmmppprrrlllppptttuuusssqqqqqqqqqlllmmmooopppqqqpppnnnmmmqqqpppooonnnmmmmmmnnnoooooopppqqqrrrtttuuuwwwwwwyyyyyywwwssspppnnnooopppkkkjjjlllpppqqqqqquuu{{{ppppppooommmmmmlllllllllnnnmmmlllkkkiiigggeeedddgggddddddeeeeeejjjyyy}}}tttnnngggcccaaa^^^XXXRRRNNNLLLIIIFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNIIILLLPPPQQQPPPPPPSSSWWW[[[cccmmmssstttvvv{{{qqqddddddbbbWWWOOONNNLLLVVViii~~~yyywwwtttqqqqqqsssuuuuuutttvvvwwwyyy}}}~~~xxxsssyyyxxxwwwvvvuuuuuuuuuuuurrrrrrpppppppppppprrrrrrtttttttttttttttssssssrrrtttrrrpppooopppooommmkkkkkkiiiggghhhjjjmmmooooooqqqsssuuutttrrrpppppppppooommmmmmqqquuuuuuqqqlllppppppoooooooooppprrrsssrrrpppooopppssswwwyyyzzz}}}|||yyyvvvssspppmmmlllooooooooopppqqqssstttuuu}}}pppooonnnmmmmmmlllllllllnnnnnnmmmkkkjjjhhhfffeeefffddddddeeeeeeiiivvv~~~zzztttooolllfff```\\\[[[XXXRRRNNNLLLKKKHHHFFFDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHHHHGGGIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNQQQQQQPPPQQQUUUYYY___dddlllrrrvvvzzz|||nnneeeeeeaaaWWWPPPPPPSSSaaawww}}}yyyxxxuuurrrrrrtttvvvvvvuuuxxxxxxzzz}}}~~~yyyuuuxxxwwwvvvuuutttttttttttttttsssrrrqqqpppqqqqqqrrrttttttuuuuuuttttttsssrrrqqqpppnnnmmmmmmmmmkkkiiijjjhhhggghhhkkknnnooopppppprrrttttttrrrqqqpppqqqrrrpppoooqqqttttttppplllnnnnnnnnnnnnpppqqqssstttqqqpppooopppsssvvvxxxyyy}}}}}}{{{yyyvvvtttrrrqqqoooooopppqqqrrrsssssstttvvvoooooonnnnnnmmmmmmllllllnnnnnnmmmkkkjjjhhhgggfffddddddeeefffeeehhhrrr|||}}}}}}{{{xxxuuupppjjjfffbbb^^^YYYVVVTTTRRRNNNJJJIIIHHHFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMOOOQQQRRRQQQPPPRRRWWW\\\fffhhhmmmsssyyy~~~~~~qqqjjjffffff```UUUPPPRRRYYYkkk{{{yyyxxxvvvsssssstttvvvvvvuuuzzzyyyzzz|||}}}|||zzzwwwwwwvvvuuuttttttsssttttttrrrrrrqqqqqqrrrssstttuuutttuuuuuuuuuuuutttsssssspppooommmmmmmmmmmmkkkjjjiiihhhggghhhlllooopppqqqoooqqqrrrsssqqqqqqqqqrrrwwwtttqqqqqqrrrrrrooollllllmmmmmmnnnppprrrtttuuupppppppppqqqrrruuuwwwxxx|||{{{zzzyyywwwvvvuuutttooopppqqqsssssssssrrrqqqooowwwnnnnnnnnnnnnnnnmmmmmmlllmmmlllkkkjjjhhhgggggggggdddfffggggggfffhhhooouuu~~~zzz|||~~~{{{zzzxxxtttqqqnnnjjjeeeaaa\\\XXXTTTRRRQQQOOOMMMJJJFFFFFFEEEEEEEEEFFFGGGHHHGGGHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRPPPOOORRRYYY^^^jjjlllqqqwww~~~sssiiiggggggfff]]]SSSPPPSSSZZZppp~~~{{{yyyyyywwwvvvttttttttttttuuuuuu{{{zzz{{{{{{{{{{{{zzzyyyvvvvvvuuutttttttttttttttooooooppprrrtttuuuwwwxxxtttuuuuuuuuuuuutttssssssqqqpppnnnnnnoooooonnnlllhhhggggggiiimmmpppqqqqqqmmmoooqqqqqqqqqqqqrrrssszzzwwwsssqqqqqqpppooommmmmmmmmnnnooopppqqqrrrssspppqqqqqqrrrrrrsssuuuwwwyyyxxxwwwvvvuuusssrrrrrroooqqqrrrttttttsssqqqppplllooo{{{mmmnnnnnnooonnnnnnmmmllljjjjjjhhhgggffffffffffffeeehhhiiihhhgggiiimmmppp~~~}}}{{{vvvvvv}}}{{{yyyvvvtttqqqnnnjjjgggdddaaa]]]ZZZVVVTTTQQQOOONNNLLLKKKIIIEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPPPPQQQRRRRRRPPPPPPTTT[[[aaahhhmmmttt}}}xxxkkkdddfffgggcccYYYPPPOOOSSS\\\tttyyywwwwwwyyyuuuuuuuuutttssssssssstttzzz{{{{{{zzzyyyyyyyyyyyyvvvvvvuuutttttttttuuuuuuqqqqqqrrrssstttttttttttttttttttttttttttsssrrrrrrpppooommmnnnoooooonnnmmmhhhggggggjjjmmmpppqqqqqqmmmnnnppppppoooppprrrtttzzzwwwtttqqqpppooonnnnnnooooooooooooppppppooooooppprrrssssssrrrrrruuuwwwyyyxxxwwwuuusssqqqpppooopppqqqsssttttttsssrrrpppooommmtttlllmmmnnnoooooonnnmmmllliiihhhfffeeeeeeeeefffgggfffiiijjjgggfffjjjllllllxxxzzz{{{wwwqqqqqqxxx}}}zzzwwwuuurrrnnnllliiifffbbb___]]][[[XXXVVVPPPOOOMMMKKKIIIHHHGGGGGGDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOPPPRRRSSSRRRSSSWWW___eeegggnnnyyyrrrfffbbbdddddd^^^UUUOOOPPPTTTbbb}}}|||yyyuuuvvvyyyuuuwwwwwwvvvtttsssssstttxxxzzz{{{zzzxxxwwwwwwwwwuuuttttttsssssssssttttttuuuuuuuuutttrrrqqqooonnnsssssssssssssssrrrqqqqqqmmmkkkkkkkkkmmmnnnmmmlllhhhhhhhhhkkknnnpppqqqpppmmmnnnoooooonnnoooqqqssswwwvvvsssqqqooonnnnnnoooooooooppppppoooooonnnmmmpppsssvvvuuusssrrrtttwwwzzzyyyxxxvvvtttrrrqqqppppppqqqrrrtttttttttsssrrrrrrpppssslllmmmnnnoooooonnnmmmllliiihhhfffeeeeeefffggghhheeehhhhhhddddddiiikkkiiirrr{{{zzzwwwrrrmmmlllrrr~~~|||wwwuuusssqqqooolllgggdddddd```\\\YYYXXXWWWUUUTTTNNNMMMLLLJJJGGGFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJIIIHHHGGGHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLNNNOOOOOOPPPPPPSSSUUUVVVWWW\\\ccciiinnnvvvzzznnnccc```aaa___XXXQQQOOOTTTXXXjjj}}}zzzuuutttyyywwwyyyzzzyyyvvvtttuuuvvvvvvxxx{{{zzzwwwuuuuuuuuurrrqqqqqqqqqqqqqqqrrrrrrtttttttttsssrrrpppnnnmmmqqqqqqrrrrrrqqqqqqpppooolllkkkjjjkkkmmmnnnmmmllliiiiiiiiillloooppppppooonnnnnnooonnnmmmnnnppprrrsssssssssqqqooonnnoooooommmnnnoooppppppooonnnnnnqqquuuxxxwwwtttrrruuuxxxxxxxxxwwwvvvuuutttsssssspppqqqqqqrrrssstttuuuuuusssrrrssszzzkkkmmmnnnppppppooommmllljjjiiigggffffffggghhhiiicccggggggbbbccchhhjjjgggnnnrrr|||tttpppkkkiiiooo||||||yyywwwqqqpppnnnmmmlllhhhccc```]]]YYYUUURRRQQQQQQPPPOOOOOONNNMMMKKKHHHGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMMMMOOOPPPQQQRRRRRRQQQTTTWWWYYY[[[```gggmmmxxxvvvkkkbbb^^^___\\\TTTOOOQQQWWW[[[ooo|||uuutttyyyyyy{{{}}}{{{xxxvvvwwwxxxtttxxx{{{zzzwwwtttssstttpppoooooooooooooooppppppooopppqqqrrrsssrrrqqqqqqpppqqqqqqqqqqqqpppoooooommmllllllmmmooopppooonnnjjjjjjjjjlllooopppooonnnnnnoooooonnnmmmmmmooorrrpppqqqrrrqqqpppoooooopppkkklllnnnooopppppppppooorrrvvvyyyxxxtttsssuuuxxxuuuuuuuuuuuuttttttttttttqqqqqqqqqqqqssstttvvvwwwrrrrrrssswwwhhhfffggglllqqqqqqmmmgggjjjiiihhhgggeeeeeeeeedddcccbbbaaaaaadddfffggggggfffqqqzzzyyyooofffeeelllyyy|||wwwrrrnnnlllllljjjgggfffdddccc```^^^WWWVVVTTTQQQOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGIIIKKKMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMOOOOOOOOOQQQSSSUUUPPPSSSZZZaaa```___iiivvvvvvjjjdddbbbggg[[[RRRQQQOOONNNZZZjjj~~~{{{yyyxxx~~~~~~xxxvvvuuuttttttyyyyyyyyyyyyxxxvvvuuussstttrrrpppnnnmmmmmmnnnooopppooonnnnnnppprrrrrrqqqqqqqqqqqqssstttssspppmmmnnnmmmlllmmmooopppqqqpppooonnnmmmllllllmmmnnnooonnnnnnmmmmmmnnnpppsssttttttrrrpppooooooooommmkkkkkklllmmmooooooooonnnnnnuuuuuuttttttssssssssssssssstttuuuuuuuuutttsssrrrooopppqqqssstttuuuvvvvvvpppqqqtttvvvxxxiiihhhiiimmmrrrrrrnnnjjjiiiiiihhhfffeeeddddddddddddbbbaaabbbdddggghhhhhheeemmm|||xxxnnngggiiisss}}}yyytttooollljjjhhhfffcccaaa___^^^[[[XXXTTTSSSQQQOOOMMMKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIKKKMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMOOOOOOOOOQQQTTTVVVTTTXXX___eeeeeeeeeooo{{{qqqgggbbbbbb___UUUOOOOOOOOOSSScccvvv}}}zzzyyy~~~{{{tttrrrssstttvvvxxxxxxxxxxxxwwwuuusssrrrtttsssqqqooonnnnnnoooppppppooooooppprrrtttsssrrrrrrrrrqqqrrrsssrrrpppnnnnnnmmmlllmmmpppqqqqqqqqqooonnnmmmmmmlllmmmnnnooopppooonnnnnnoooqqqssstttsssqqqooooooooonnnlllkkkkkkkkkmmmnnnooooooppppppttttttttttttttttttttttttrrrssstttuuuuuutttsssrrrmmmoooqqqssstttuuuuuutttsssrrrrrrrrrrrrzzziiiiiijjjnnnrrrsssppplllhhhggggggfffeeedddccccccdddcccaaabbbdddfffggggggdddiiisss|||qqqiiimmmzzz~~~{{{zzzwwwsssoookkkhhhgggbbb```]]][[[YYYWWWTTTRRRPPPOOOMMMKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMOOOOOOPPPRRRUUUXXX[[[___ffflllmmmoooyyywwwkkkcccaaaaaaXXXRRRMMMNNNQQQZZZqqq~~~}}}{{{zzzxxxqqqnnnppptttvvvvvvvvvvvvuuutttsssrrrqqqtttsssqqqpppoooppppppqqqpppppppppsssuuuvvvuuussstttrrrqqqpppqqqqqqooommmnnnmmmmmmnnnqqqsssrrrrrrnnnnnnmmmmmmmmmnnnnnnoooqqqpppoooooooooqqqrrrsssqqqooommmmmmnnnmmmllljjjjjjkkkkkkmmmnnnppprrrsssttttttttttttttttttuuuuuuoooppprrrtttuuutttsssrrrlllnnnqqqtttvvvuuutttssswwwtttqqqooommmrrriiiiiijjjnnnqqqqqqooommmffffffffffffeeedddcccbbbcccbbb```aaaccceeeeeeeeeeeeeeekkkzzzuuukkkooo}}}|||xxxtttsssqqqmmmjjjgggdddccc^^^\\\YYYWWWUUUSSSPPPNNNMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLKKKLLLLLLLLLMMMMMMMMMMMMLLLMMMOOOOOOPPPSSSVVVZZZ```fffmmmqqqsssxxx|||ooofffaaa``````WWWRRROOOPPPTTTbbb}}}|||}}}}}}|||zzz{{{vvvpppnnnpppssstttttttttssssssrrrqqqpppooorrrqqqpppooooooooopppqqqpppppprrruuuwwwxxxvvvtttsssqqqnnnnnnnnnnnnmmmlllnnnnnnnnnppprrrssssssrrrmmmmmmmmmmmmmmmnnnnnnnnnppppppooonnnoooooopppqqqnnnmmmllllllmmmmmmkkkjjjjjjjjjjjjlllnnnqqqtttvvvsssttttttttttttuuuuuuuuummmnnnqqqtttuuutttsssrrrlllooosssvvvwwwwwwuuusssyyyvvvtttqqqnnnooozzzggghhhiiilllnnnnnnmmmkkkeeefffffffffeeedddcccbbbbbb```______aaacccccccccfffdddgggsssxxxlllooo}}}}}}yyytttpppnnnmmmkkkhhheeebbb```___[[[YYYVVVUUUSSSRRROOOMMMKKKKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPTTTXXX\\\dddjjjppptttwww}}}tttiiibbb```^^^]]]VVVSSSQQQRRRZZZlllzzz||||||zzzzzz~~~~~~zzzuuurrrrrrrrrqqqqqqsssrrrrrrpppoooooonnnnnnnnnnnnnnnnnnnnnooooooooopppppprrruuuwwwxxxvvvtttpppnnnlllkkkllllllkkkjjjooonnnoooppprrrsssrrrpppkkkkkkllllllmmmmmmmmmmmmnnnmmmmmmmmmmmmnnnnnnnnnmmmllljjjkkkllllllkkkjjjiiiiiijjjlllooorrruuuwwwssssssssssssttttttttttttlllnnnqqqtttuuuuuusssrrrnnnppptttwwwyyyxxxvvvtttyyywwwwwwvvvrrrpppvvv~~~ggghhhiiijjjkkkjjjjjjiiieeefffgggggggggeeedddcccbbbaaa______aaabbbccccccfffeeefffnnn{{{zzzppprrr~~~|||zzzvvvrrroooiiihhhfffccc```]]][[[ZZZXXXVVVTTTRRRRRRQQQOOOMMMKKKJJJJJJJJJJJJJJJKKKKKKIIIJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOQQQTTTZZZ^^^gggnnnsssuuuxxx{{{mmmddd```___\\\YYYSSSRRRRRRWWWfff}}}|||yyy{{{|||{{{}}}wwwuuutttuuuuuutttrrrpppsssrrrpppooonnnmmmmmmmmmlllmmmmmmnnnnnnoooooooooqqqqqqqqqsssuuuuuutttrrrmmmlllkkkkkkllllllkkkjjjoooooooooqqqrrrrrrpppmmmiiiiiijjjkkkllllllllllllkkkkkkllllllmmmmmmmmmnnnlllkkkjjjkkklllmmmlllkkkhhhiiikkkmmmpppsssuuuwwwssssssssssssrrrrrrqqqqqqlllooorrruuuvvvvvvtttrrrnnnpppsssvvvxxxwwwvvvuuuvvvuuuwwwxxxuuurrrtttzzzhhhiiijjjjjjiiihhhhhhhhheeefffggghhhhhhgggeeeddddddbbb``````bbbddddddddddddeeegggkkkrrr|||yyyzzz{{{xxxvvvssspppnnndddcccaaa^^^[[[XXXUUUTTTSSSQQQPPPOOOOOOOOOMMMLLLJJJIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOQQQUUU[[[___iiipppuuuuuuyyy~~~sssggg```___]]]XXXSSSPPPQQQUUUbbbyyy|||wwwzzz}}}~~~{{{ssssssssstttvvvvvvtttrrrrrrqqqpppnnnmmmmmmmmmmmmlllmmmmmmooooooppppppppprrrqqqpppppprrrrrrrrrppplllkkkkkkmmmoooooommmkkkpppoooooopppqqqpppmmmjjjfffgggiiijjjkkkkkkjjjjjjjjjkkklllmmmnnnnnnoooooollljjjjjjkkkmmmnnnmmmlllhhhiiillloooqqqsssuuuuuussssssrrrqqqqqqpppoooooommmppptttwwwwwwvvvtttrrrnnnoooqqqsssuuuuuuuuuuuurrrqqqsssuuutttqqqtttyyyjjjkkklllkkkiiigggggggggeeefffhhhiiiiiigggeeedddfffdddbbbbbbdddeeeeeeeeeccceeegggiiimmmuuu~~~{{{xxxssspppnnnllljjjhhhaaa```^^^ZZZWWWTTTRRRPPPOOONNNLLLLLLMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOQQQVVV\\\```kkkrrrvvvvvvzzzxxxnnnccc^^^^^^\\\UUUOOOOOORRRZZZlllyyyxxxuuuzzz~~~uuurrrrrrrrrsssuuuwwwvvvuuusssqqqpppnnnmmmmmmmmmmmmlllmmmnnnpppqqqqqqqqqqqqsssqqqoooooopppppppppoookkkkkkmmmoooqqqqqqooolllppppppppppppqqqoookkkhhheeefffhhhiiijjjjjjjjjiiijjjkkklllnnnooopppppppppllljjjjjjkkkmmmnnnnnnmmmhhhiiilllppprrrttttttttttttsssrrrqqqpppnnnmmmmmmnnnqqquuuxxxxxxvvvtttqqqmmmnnnoooqqqrrrsssttttttpppnnnnnnppppppppptttzzz}}}llljjjhhhggggggfffeeecccdddgggjjjkkkiiieeecccaaabbbcccddddddeeeeeeddddddddd```ccciiiiiihhhttt}}}zzzxxxwwwuuusssoookkkgggdddbbbaaa```]]]XXXUUUSSSQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJLLLMMMNNNMMMKKKJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPRRRWWW]]]bbbmmmpppuuuzzz|||nnniiidddbbb___YYYTTTPPPUUUXXXeee~~~xxxvvvxxxzzz{{{vvvooopppsssuuuuuuuuutttsssppppppnnnllljjjjjjlllnnnpppooommmlllmmmooorrrtttqqqqqqqqqqqqpppooonnnnnnlllkkkkkkkkkkkkllllllmmmpppooommmlllkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkklllmmmooopppqqqqqqpppoooqqqpppooonnnnnnmmmkkkiiiiiikkkmmmooonnnooopppqqqpppoooooooooooooooppppppsssuuuxxxyyyxxxsssnnnjjjmmmllllllmmmooopppooommmmmmnnnnnnooopppsssxxx|||kkkjjjiiihhhhhhgggfffeeehhhkkkmmmmmmkkkhhhgggfffgggggggggfffdddbbbaaa```bbb^^^```fffeeeeeeppp}}}|||zzzzzz~~~~~~{{{xxxuuusssrrrpppooollliiieeebbb___^^^\\\YYYUUURRRQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHJJJKKKMMMMMMLLLKKKJJJMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNPPPPPPPPPPPPRRRWWW^^^ccclllpppuuuzzzsssjjjgggeeeccc^^^VVVRRRQQQWWWdddyyy{{{wwwvvvxxxzzz}}}|||vvvqqqnnnoooqqqssstttssssssrrrmmmmmmlllkkkkkkkkkmmmooooooooonnnmmmnnnppprrrsssrrrrrrrrrrrrrrrqqqqqqpppooonnnnnnnnnooopppqqqqqqsssqqqmmmjjjjjjkkkmmmooommmmmmmmmmmmmmmmmmmmmmmmlllmmmooopppppppppooonnnpppooommmmmmmmmllljjjhhhfffhhhkkklllmmmnnnppprrrnnnnnnnnnoooooopppqqqrrrsssuuuwwwyyywwwtttpppnnnmmmmmmmmmnnnppppppooommmmmmnnnoooooopppssswww{{{}}}iiiiiijjjjjjiiihhhhhhgggkkklllmmmllljjjiiiiiijjjjjjiiihhhfffdddbbbaaa```aaa^^^```ddddddcccmmmzzzzzzvvvvvvqqqsssxxx{{{yyywwwtttqqqnnnmmmllliiihhhgggeeebbb^^^[[[YYYWWWTTTQQQPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLKKKJJJJJJNNNNNNMMMMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMPPPPPPQQQQQQSSSXXX___dddooorrrxxx~~~xxxllliiihhhiiifff^^^TTTRRRVVVaaazzz{{{yyyxxxzzzzzz{{{{{{{{{wwwrrrnnnmmmnnnoooqqqqqqqqqppppppkkkkkkkkkkkklllmmmnnnooonnnnnnnnnoooppppppqqqqqqqqqrrrssssssssssssssssssoooooooooppppppqqqsssssstttqqqmmmjjjiiikkknnnqqqoooooooooooooooooooooooommmmmmoooppppppooonnnnnnnnnlllkkkkkkkkkkkkiiigggccceeehhhjjjkkkllloooqqqlllmmmnnnoooppprrrsssssstttuuuvvvwwwvvvtttrrrpppooonnnnnnooopppqqqooonnnnnnnnnooooooooorrrvvvyyy|||gggiiijjjkkkjjjiiiiiiiiiiiiiiiiiigggeeefffhhhjjjhhhhhhgggeeedddccccccccccccaaabbbeeeeeeeeelllvvvvvvqqqqqqkkkpppvvv{{{}}}xxxwwwxxxyyyzzzyyyyyyyyyzzz{{{|||}}}}}}|||yyywwwtttssspppmmmkkkiiiggggggbbbbbbbbbaaa^^^ZZZWWWTTTRRRQQQOOONNNNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMOOOPPPQQQRRRUUU[[[bbbggguuuyyytttllllllkkkllliii]]]RRRUUU```ttt~~~|||zzz{{{zzzyyyyyyxxxvvvssspppllllllnnnnnnoooooonnnnnnkkkkkkkkklllmmmnnnnnnmmmlllmmmooopppqqqqqqppppppppppppqqqrrrsssttttttsssmmmmmmmmmmmmnnnoooqqqqqqqqqooommmkkkjjjkkkmmmnnnoooooooooooooooooooooooonnnooopppppppppooonnnmmmllljjjhhhhhhiiiiiihhhgggccceeefffggghhhiiikkkmmmkkklllnnnpppqqqsssttttttttttttttttttsssqqqpppooopppooonnnoooqqqqqqpppnnnmmmnnnoooooooooqqqtttwww|||yyyfffhhhkkkllljjjiiiiiijjjgggfffeeecccbbbcccgggjjjiiihhhfffeeeccccccbbbbbbcccbbbccceeeeeefffkkkqqqwwwwwwqqqqqqmmmrrrwww{{{}}}vvvqqqooooooooooooooooooooopppqqqssstttuuuwwwyyy|||~~~~~~}}}}}}zzzwwwtttqqqpppnnnmmmjjjhhhfffdddcccccc\\\]]]]]]\\\ZZZWWWTTTRRRPPPOOOMMMNNNNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOQQQSSSXXX___gggmmm{{{yyyrrrmmmnnnkkkjjjfffZZZQQQ\\\mmm~~~zzzxxxwwwuuutttuuuuuuuuusssqqqllllllmmmmmmnnnnnnmmmmmmmmmllllllmmmoooooommmjjjkkklllnnnoooppppppooonnnmmmnnnooopppqqqrrrrrrrrrkkkkkkkkklllmmmnnnoooooollllllmmmnnnmmmlllkkkjjjnnnnnnnnnnnnnnnnnnnnnnnnppppppqqqqqqqqqpppnnnmmmjjjhhhffffffggghhhhhhgggfffggggggfffeeefffhhhjjjkkklllnnnppprrrsssttttttssssssrrrqqqooonnnmmmlllpppoooooooooqqqqqqooonnnlllmmmooooooooopppsssvvv|||vvvuuudddhhhlllllljjjggghhhiiiffffffeeecccbbbdddhhhkkkllljjjgggdddaaa```______aaabbbccccccdddfffjjjmmmrrr}}}{{{yyyvvvxxx{{{}}}~~~zzzuuuqqqpppooonnnmmmjjjiiihhhhhhhhhiiikkklllmmmooorrrssstttuuuxxxzzz}}}}}}~~~}}}~~~}}}{{{zzzxxxvvvtttsssuuuwwwxxxxxxwwwuuurrrpppmmmkkkkkkgggfffdddbbb```^^^^^^]]]WWWWWWWWWWWWUUUSSSQQQOOONNNMMMMMMMMMNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLMMMMMMMMMNNNNNNMMMOOORRRWWW]]]fffpppwwwyyyssspppmmmooogggccc___VVVTTTggg}}}|||xxxtttuuuqqqpppoooppprrrrrrqqqooonnnmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmooorrrqqqmmmjjjiiikkklllnnnnnnnnnmmmmmmlllmmmnnnoooppppppppppppmmmmmmmmmmmmmmmnnnnnnooojjjlllnnnppppppnnnkkkiiimmmmmmmmmmmmmmmmmmmmmmmmpppqqqqqqqqqpppooommmllliiigggeeeeeefffhhhhhhhhhhhhhhhhhhfffeeeeeegggiiimmmnnnppprrrssssssrrrrrrpppppppppooonnnmmmkkkkkkpppooonnnoooppppppnnnmmmjjjlllnnnoooooopppsssuuuzzzuuurrrxxxccchhhlllllliiiffffffhhhdddddddddcccbbbdddgggjjjjjjhhheeebbb```_________aaacccdddeeefffiiilllmmmqqqxxx|||zzzxxxwwwwwwvvvtttrrrkkkjjjgggeeecccccccccddddddeeeggghhhhhhhhhjjjlllooonnnmmmnnnqqqssssssssstttwwwzzz{{{zzzxxxxxxxxxttttttuuuuuuuuutttsssrrrpppooollljjjjjjkkkmmmnnnooommmllliiigggeeedddddd___^^^\\\[[[YYYXXXWWWWWWSSSRRRQQQPPPOOONNNMMMMMMMMMLLLLLLMMMNNNMMMKKKIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKLLLLLLLLLLLLIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMNNNPPPUUU[[[dddooozzzzzzqqqppprrrqqqpppddd\\\ZZZVVV\\\xxx}}}zzzxxxqqqppptttpppoooooopppqqqqqqpppnnnooooooooonnnnnnnnnoooooonnnlllmmmppptttuuupppkkkiiiiiijjjkkklllllllllllllllmmmnnnoooooooooooooooooonnnmmmmmmlllmmmmmmmmmlllnnnoooqqqqqqpppnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooopppooonnnlllkkkiiihhhfffddddddfffhhhiiiiiihhhiiihhhgggeeefffiiikkkpppqqqrrrssssssrrrpppooolllmmmnnnooopppooonnnmmmooonnnnnnnnnoooooommmkkkhhhjjjmmmnnnoooqqqsssvvvuuusssqqqsss|||ccchhhllllllhhheeeeeegggaaabbbbbbaaaaaabbbfffhhhfffdddbbb`````````bbbcccdddfffggggggiiimmmoooooossswwwwwwvvvwwwxxxzzzyyywwwuuuqqqnnnjjjfffcccaaaaaaaaa^^^___aaaaaa``````aaacccdddcccbbbcccfffhhhhhhhhhhhhkkkoooppppppnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmllljjjhhhfffddddddeeeggghhhfffeeedddbbb```___^^^^^^ZZZYYYWWWUUUTTTSSSRRRRRRPPPOOONNNLLLKKKKKKKKKKKKLLLKKKKKKLLLMMMLLLIIIGGGKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHJJJKKKLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLOOORRRXXX___iiiuuu~~~qqqlllqqqvvvxxxsssdddZZZYYYZZZddd|||zzzvvvnnnooowwwrrrqqqqqqrrrsssssspppnnnqqqppppppooooooooopppppplllkkklllqqqvvvwwwsssnnnhhhiiiiiijjjjjjkkkllllllmmmnnnnnnooooooooooooooonnnmmmlllkkkkkkjjjkkkkkkppppppppppppqqqqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnllljjjhhhggghhhfffddddddfffhhhiiiiiihhhhhhhhhgggfffhhhkkknnnqqqrrrssstttsssqqqnnnmmmiiikkkmmmpppqqqrrrqqqpppooonnnmmmnnnooonnnmmmkkkgggiiilllnnnoooqqqtttvvvqqqrrrrrrqqqvvvhhhiiijjjjjjiiifffccc```ddd```aaafffhhhffffffggghhhgggfffdddbbbaaa___^^^___ccchhhjjjjjjiiijjjllllllnnnuuu{{{{{{|||}}}wwwxxxyyyzzzzzzzzzyyyyyytttrrrnnniiifffdddcccccceeeeeeccc```]]][[[\\\^^^aaaaaa```___^^^^^^]]]]]]dddcccccccccdddeeefffgggdddddddddcccddddddeeeeeecccaaa___]]]\\\\\\\\\\\\___^^^]]][[[ZZZXXXWWWVVVWWWVVVVVVUUUTTTSSSSSSRRROOOOOOOOOOOONNNMMMLLLKKKNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJIIIKKKNNNQQQSSSYYYccclllttt}}}uuukkkllluuuzzzyyywwwgggZZZ[[[eeeyyyyyyuuutttttttttrrrsssrrrqqqrrrrrrqqqnnnkkkkkkllllllmmmmmmllllllllloooooopppppppppnnnmmmlllllljjjhhhhhhjjjkkkkkkkkknnnmmmlllkkkkkkkkkkkklllnnnnnnmmmmmmmmmnnnnnnooorrrsssssssssrrrqqqqqqpppsssqqqooonnnoooooonnnmmmnnnmmmllljjjiiijjjjjjkkkeeefffggghhhiiiiiiiiiiiiiiifffdddfffffffffkkkrrr}}}yyyuuuqqqooonnnllljjjkkkmmmqqqtttuuutttrrrpppnnnmmmmmmllllllkkkkkkjjjdddfffhhhkkknnnppprrrrrruuuqqqpppsssvvv~~~}}}ggghhhhhhhhhgggeeebbbaaaccc```aaafffiiihhhhhhiiigggfffeeecccbbbaaa``````bbbeeehhhiiihhhhhhjjjllllllkkkooo}}}~~~}}}}}}}}}}}}wwwwwwwwwxxxxxxxxxxxxxxxxxxuuurrrnnnkkkiiiiiiiiiiiiiiiiiifffcccaaa```aaaaaa```___^^^\\\[[[ZZZYYY[[[[[[\\\\\\]]]^^^^^^^^^dddcccbbb```___^^^^^^]]]___]]]\\\ZZZYYYXXXXXXYYYZZZZZZYYYXXXWWWUUUTTTTTTRRRRRRQQQQQQPPPOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQPPPOOONNNLLLLLLLLLLLLKKKKKKMMMQQQTTT\\\dddpppyyy{{{qqqlllssspppbbbYYYbbbvvvyyyuuutttuuutttssssssrrrqqqqqqqqqpppmmmkkkllllllmmmnnnnnnnnnmmmmmmppppppqqqqqqpppooommmlllkkkiiiggghhhiiikkklllkkkkkkjjjjjjkkkkkkllllllmmmooonnnmmmmmmnnnooopppqqqtttttttttsssrrrqqqpppoooqqqooonnnnnnpppqqqqqqpppmmmllljjjiiiiiijjjkkkkkkggggggggghhhhhhiiiiiiiiiiiiffffffhhhhhhiiinnnuuu|||uuupppnnnnnnnnnnnnmmmooorrrtttuuutttrrrpppmmmmmmmmmlllkkkkkkjjjjjjeeefffiiikkkmmmooopppqqqqqqoooqqqtttvvv|||ffffffeeeeeedddcccbbbbbbccc```aaagggjjjiiiiiikkkgggeeecccbbbaaaaaaccccccdddfffggggggffffffhhhjjjlllhhhjjjvvv|||zzzxxxwwwvvvuuuuuuvvvwwwwwwyyywwwtttqqqooooooooopppnnnooopppnnnjjjgggfffeeedddcccaaa^^^\\\YYYXXXWWWWWWYYY[[[\\\]]]\\\[[[[[[```___]]][[[ZZZYYYXXXXXXYYYXXXVVVUUUTTTTTTTTTUUUVVVUUUUUUTTTSSSSSSRRRRRRPPPOOOOOONNNNNNMMMMMMLLLPPPNNNMMMKKKKKKKKKKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPRRRSSSSSSQQQNNNLLLLLLLLLMMMMMMNNNQQQVVVZZZcccnnn|||wwwtttpppsssooobbb^^^ppp|||xxxuuutttttttttttttttrrrpppoooooonnnmmmkkklllmmmnnnnnnoooooooooooopppqqqqqqqqqpppooommmllliiihhhfffgggiiikkkllllllhhhiiiiiijjjlllmmmnnnnnnooonnnmmmmmmmmmooorrrsssuuuuuuuuutttsssqqqpppooonnnmmmlllmmmppprrrsssrrrkkkjjjiiihhhiiijjjkkkllliiiiiihhhgggggghhhjjjjjjjjjhhhhhhjjjkkklllqqqwww~~~uuunnnlllnnnppprrrpppqqqsssttttttsssqqqpppmmmllllllkkkkkkjjjjjjiiifffgggiiikkkmmmnnnoooooommmooorrruuuvvvxxx}}}}}}~~~~~~~~~||||||}}}~~~|||zzzeeedddcccbbbbbbbbbccccccfffcccccchhhjjjhhhhhhiiifffdddbbb``````bbbdddffffffeeedddcccccceeegggiiiiiihhhjjjsss}}}{{{yyyyyyxxxvvvtttssstttvvvwwwwwwvvvtttrrrqqqqqqrrrssssssuuuvvvuuurrrnnnkkkjjjkkkjjjfffbbb___]]][[[ZZZZZZ\\\___aaaaaa```]]][[[ZZZZZZYYYYYYXXXYYYYYYYYYUUUTTTRRRQQQPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRPPPPPPPPPOOOOOONNNNNNNNNSSSQQQNNNKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMLLLLLLLLLNNNOOOQQQOOOQQQSSSTTTTTTQQQNNNLLLLLLMMMNNNPPPRRRVVV\\\```jjjvvv}}}ppprrrvvvrrrggghhh{{{yyyvvvtttsssssssssssstttrrrpppoooooonnnlllkkkllllllmmmoooooopppppppppppppppqqqqqqpppnnnlllkkkhhhgggeeefffiiikkklllllljjjjjjkkklllmmmnnnoooooonnnmmmllllllmmmooorrrtttvvvvvvuuutttrrrpppooonnnlllkkkjjjkkknnnpppppppppiiiiiihhhhhhiiikkklllmmmllljjjiiiggggggiiikkklllllljjjjjjmmmmmmlllooouuu|||tttooommmoooqqqrrrrrrsssssstttsssrrrqqqppplllllllllkkkjjjjjjiiiiiihhhhhhjjjkkkmmmnnnnnnnnnnnnpppsssuuutttvvv{{{}}}}}}||||||{{{{{{{{{{{{{{{{{{zzz{{{||||||zzzvvvrrrdddcccbbbaaaaaacccdddeeeiiifffeeehhhiiifffeeeeeeeeecccaaa```aaabbbeeegggeeecccaaaaaabbbeeeggghhhfffjjjnnnrrrxxx~~~}}}|||zzzxxxzzzxxxvvvtttsssssstttuuuuuutttsssqqqqqqrrrtttuuuxxxzzz||||||yyyuuurrrqqqssspppmmmhhheeebbbaaaaaa^^^```ccceeedddbbb^^^\\\[[[[[[ZZZYYYYYYYYYYYYYYYRRRRRRPPPOOOOOOPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPOOOOOOOOOOOOOOONNNQQQOOOMMMKKKJJJJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKJJJIIIIIIHHHJJJJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPOOOQQQRRRSSSSSSQQQOOOMMMLLLNNNQQQSSSWWW]]]dddiiiuuu}}}tttllltttlllhhhppp}}}wwwvvvuuutttrrrqqqrrrrrrsssqqqpppooopppooommmlllkkklllmmmoooppppppqqqqqqooopppppppppooommmkkkjjjiiigggfffgggiiilllmmmmmmmmmnnnooooooppppppoooooommmlllllllllmmmooorrrsssuuuuuutttsssrrrpppnnnmmmllljjjiiiiiijjjkkkkkkjjjggghhhiiijjjkkkllllllllllllkkkiiihhhiiijjjlllmmmnnnllllllnnnllljjjkkkpppyyyvvvrrrpppppppppppppppsssssssssrrrrrrqqqqqqpppmmmmmmlllkkkkkkjjjjjjiiiiiijjjkkklllmmmnnnnnnnnnrrrtttuuusssrrrtttyyy{{{~~~~~~~~~}}}|||}}}|||{{{yyyyyyxxxyyyyyyzzzyyyyyyzzzyyyvvvrrrnnnccccccbbbbbbccceeefffhhhkkkgggfffhhhhhheeebbbcccdddcccbbbaaaaaaccceeefffcccbbb```aaadddhhhjjjjjjeeekkkqqqqqqqqqxxx~~~{{{zzzzzzxxxwwwxxxwwwuuusssrrrqqqrrrrrrtttsssqqqpppqqqrrrtttuuuzzz||||||yyywwwvvvuuusssoookkkhhhfffffffffggghhhjjjjjjiiifffbbb______^^^\\\ZZZXXXVVVVVVUUUQQQQQQPPPOOOOOOPPPRRRRRRTTTTTTTTTTTTTTTTTTTTTSSSMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJKKKLLLNNNOOOJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQRRRRRRRRRRRRQQQPPPPPPRRRUUUYYY___fffnnnsss||||||tttmmmnnnzzzzzzbbbgggxxxxxxuuuvvvwwwuuusssrrrrrrrrrqqqppppppqqqrrrrrrooommmkkklllnnnpppqqqrrrsssssspppqqqqqqpppooommmkkkjjjjjjiiiggghhhjjjlllmmmmmmnnnooopppqqqrrrqqqpppooommmmmmmmmnnnooopppqqqrrrsssssssssrrrqqqooonnnmmmllljjjhhhggghhhhhhgggffffffhhhkkknnnooonnnllljjjkkkkkkjjjjjjkkklllnnnoooooommmmmmooommmhhhiiilllpppooooooppprrrrrrqqqpppsssrrrqqqppppppppppppqqqnnnmmmmmmllllllkkkjjjjjjjjjjjjlllmmmooooooppppppsssvvvvvvrrrrrruuuxxxxxx{{{zzzxxxzzzxxxwwwxxxvvvxxxzzz{{{|||~~~~~~}}}||||||||||||{{{yyywwwwwwwwwwwwxxxyyyxxxwwwwwwvvvsssoookkkccccccdddeeefffgggiiiiiijjjfffdddggghhhdddbbbbbbccccccbbbbbbccccccddddddbbbaaaaaadddiiimmmnnnnnnfffkkkooonnnmmmrrr}}}zzzwwwwwwwwwvvvuuuuuutttsssqqqpppooonnnmmmooonnnmmmlllmmmnnnpppqqquuuwwwzzzzzzxxxvvvuuuvvvssspppllliiifffffffffgggllllllmmmllliiieeeaaa___^^^]]][[[XXXVVVUUUTTTSSSQQQPPPOOOOOOOOOQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQLLLLLLLLLLLLLLLLLLMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKKKKHHHIIILLLNNNPPPPPPPPPOOORRRRRRRRRRRRSSSSSSTTTUUUTTTWWW[[[```gggooowww}}}zzzuuuqqqmmmyyyqqqbbbnnnxxxwwwyyyzzzyyyvvvsssssstttnnnoooqqqtttuuutttqqqnnnmmmnnnppprrrtttuuuvvvvvvsssssssssrrrqqqooommmkkklllkkkiiiiiikkkmmmmmmmmmlllmmmoooqqqrrrrrrqqqqqqooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmllljjjhhhggghhhhhhgggfffeeeiiinnnqqqrrroookkkhhhiiijjjjjjlllmmmnnnooopppnnnmmmnnnpppnnnjjjiiilllkkkkkklllooorrruuuuuutttrrrqqqpppnnnnnnooopppqqqooonnnnnnmmmmmmllllllkkkjjjkkkmmmooopppqqqrrrrrrqqqvvvwwwssssssvvvwwwttttttzzzxxxuuusssmmmjjjmmmllloooqqqrrrrrrtttxxx|||~~~|||{{{~~~~~~|||zzzzzz{{{zzzxxxvvvuuutttuuuvvvwwwxxxvvvtttsssrrrpppllljjjcccdddeeefffhhhiiijjjjjjhhhdddcccfffgggdddbbbcccccccccccccccccccccccccccbbbaaabbbffflllqqqrrrrrrhhhjjjlllkkkkkkppp{{{~~~}}}|||}}}zzzvvvttttttuuuttttttrrrrrrqqqpppnnnlllkkkiiikkkjjjhhhggghhhiiikkkllloooqqqssssssrrrqqqqqqqqqooollliiifffddddddeeeeeehhhhhhgggfffbbb___[[[XXXYYYXXXWWWVVVUUUUUUUUUUUUPPPPPPOOOOOOOOOQQQRRRSSSRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKJJJIIIGGGEEEBBBAAAHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLNNNNNNOOOOOOOOONNNNNNNNNNNNMMMLLLJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKJJJLLLPPPSSSUUUUUUSSSRRRSSSSSSRRRRRRSSSUUUWWWXXXXXX[[[```eeellluuu~~~}}}uuuttttttrrrxxxiiijjjzzzzzzxxx{{{}}}|||xxxuuuuuuvvvmmmnnnqqquuuwwwvvvrrrooooooppprrrtttvvvxxxyyyyyyuuuuuuuuutttsssqqqnnnmmmnnnllljjjjjjkkkmmmmmmmmmiiikkknnnppprrrsssrrrrrrppprrrtttuuuuuutttrrrqqqooooooooooooooonnnmmmmmmkkkiiihhhggghhhiiihhhgggeeeiiiooottttttpppkkkggghhhiiikkkmmmnnnpppppppppmmmlllnnnqqqpppkkkkkknnniiiiiijjjmmmrrrvvvxxxxxxqqqpppnnnmmmmmmoooppprrrooooooooonnnmmmmmmlllllljjjkkkmmmoooqqqrrrssssssnnntttwwwuuuuuuwwwvvvpppooosss~~~zzzvvvrrriiieeehhhbbbdddfffffffffggglllooovvvxxx}}}|||~~~~~~{{{yyyyyy|||~~~{{{yyyyyyzzzxxxwwwuuusssssssssuuuvvvwwwuuurrrpppooommmkkkiiieeeddddddfffiiikkkkkkjjjhhhhhhggggggfffeeeccccccdddeeeeeedddaaa___``````fffdddccceeeiiilllllljjjmmmnnnmmmjjjhhhlllttt{{{~~~|||}}}|||zzzyyyyyyzzzxxx{{{}}}zzzyyyvvvtttrrrqqqssstttttttttrrrqqqpppnnnmmmkkkjjjiiiggggggfffffffffgggggghhhiiijjjjjjjjjjjjhhhfffeeeeeedddbbbaaa```aaabbbdddjjjhhhddd___\\\ZZZYYYYYYWWWWWWWWWVVVUUURRRPPPOOOQQQPPPOOONNNNNNNNNOOOPPPQQQQQQQQQRRRQQQQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIJJJKKKKKKMMMNNNOOOPPPQQQRRRRRRRRRSSSRRRTTTWWWXXXWWWZZZ______bbbgggmmmsss{{{yyyqqqkkklllxxx{{{ooolllttt}}}yyyzzz{{{yyyvvvsssrrrrrrrrrsssuuuvvvwwwvvvuuusssnnnqqqtttvvvvvvvvvwwwxxxuuutttsssrrrqqqooonnnnnnkkkkkkkkkjjjhhhiiikkkmmmllllllmmmnnnooopppqqqrrrzzz{{{zzzxxxuuurrrrrrrrrpppqqqqqqrrrrrrrrrqqqpppooommmjjjhhhffffffgggggggggiiimmmppprrrqqqooommmiiijjjlllooopppqqqqqqqqqnnnoooooonnnllllllmmmnnnnnnmmmmmmpppvvvyyyzzzyyywwwuuuqqqppppppqqqqqqqqqpppooooooppppppooommmkkkjjjkkkmmmnnnppprrrttttttuuuuuutttuuuuuussspppmmmqqqqqqwww}}}pppddd[[[\\\\\\\\\]]]^^^```ccceeemmmnnnooorrrwww{{{|||yyyxxxxxxyyy{{{}}}}}}}}}|||{{{{{{|||||||||}}}|||{{{{{{zzzwwwtttwwwtttpppooooooppppppooorrrqqqpppooonnnkkkgggcccgggfffeeefffhhhiiihhhgggeeeeeefffgggffffffdddddddddeeeeeecccaaa___```aaadddcccbbbcccfffggghhhhhhiiikkkjjjhhhfffiiipppvvvyyywwwvvvzzz}}}xxxuuutttuuuvvvuuuwww{{{}}}~~~|||zzzyyywwwvvvvvvtttrrrrrrssstttttttttrrrqqqpppnnnllljjjiiihhhdddddddddccccccddddddeeeeeeeeeffffffeeedddbbbaaabbb```___]]]]]]^^^___```cccaaa^^^[[[ZZZYYYYYYYYYVVVVVVVVVVVVTTTRRRPPPOOOPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHIIIIIIKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTVVVTTTTTTXXXYYYZZZ___fffeeehhhmmmrrrxxx}}}qqqmmmooovvvtttrrrxxx{{{yyyvvvwwwwwwvvvsssqqqqqqqqqrrrsssuuuvvvvvvvvvtttsssrrrtttxxxyyyyyyyyyyyyzzzttttttrrrqqqooonnnmmmllljjjkkkkkkiiihhhhhhjjjllllllkkkjjjjjjkkknnnqqqrrryyyyyyyyywwwtttqqqqqqrrrqqqqqqqqqqqqqqqqqqppppppppppppooommmkkkiiigggfffkkklllooopppqqqpppnnnmmmlllmmmoooqqqrrrsssssssssoooppppppnnnllllllmmmnnnqqqrrruuuzzz}}}zzzwwwtttqqqppppppqqqqqqqqqoooooooooppppppooommmkkkkkklllmmmoooqqqrrrttttttttttttsssttttttrrrooolllooooootttyyyggg\\\YYYYYYXXXYYY[[[]]]___```dddfffhhhkkkooorrrvvvwwwvvvuuurrrpppooopppqqqrrrxxxyyyzzz||||||}}}|||||||||}}}{{{{{{{{{{{{~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyxxxuuuttttttqqqnnnmmmmmmnnnmmmmmmpppooommmllljjjgggbbb___hhhgggffffffggggggeeecccbbbccceeefffgggfffeeeddddddeeeeeecccaaa``````aaacccdddeeedddcccccceeeggggggiiiiiigggfffgggmmmqqq{{{uuuttttttzzz|||uuuqqqpppqqqsssqqqrrrtttwwwzzz|||}}}~~~~~~|||zzzwwwuuutttssssssuuusssrrrrrrsssttttttsssqqqqqqooommmkkkiiigggfffaaaaaa``````````````````______```______^^^]]]\\\]]]\\\ZZZYYYYYYYYYZZZ[[[YYYXXXWWWVVVVVVWWWXXXYYYSSSTTTTTTTTTTTTRRRQQQPPPOOONNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPRRRSSSUUUVVVVVVXXXVVVWWW[[[]]]```gggooonnnqqquuuzzz~~~ssskkkmmmwwwtttqqq}}}|||wwwsssrrrssssssrrrpppooooooppprrrssstttuuuuuuuuutttssstttwwwzzz{{{{{{zzzzzzzzzsssrrrqqqooonnnlllkkkjjjiiijjjjjjiiihhhhhhjjjkkkmmmllljjjiiijjjmmmqqqtttwwwxxxxxxvvvsssqqqqqqqqqsssrrrqqqooooooooopppppprrrrrrsssrrrpppllliiigggooooooppppppppppppooonnnpppqqqrrrsssttttttttttttpppqqqpppooommmlllmmmnnnrrruuu|||}}}xxxuuusssqqqpppqqqqqqqqqqqqnnnnnnoooppppppooommmmmmlllmmmnnnoooqqqrrrttttttsssrrrqqqrrrrrrqqqooollllllmmmqqqzzzrrrcccZZZXXXVVVUUUWWWYYYZZZZZZ[[[\\\___bbbeeehhhjjjjjjjjjhhhgggffffffgggiiijjjoooooonnnmmmmmmmmmmmmmmmrrrxxx~~~}}}}}}~~~~~~||||||~~~}}}|||zzzyyyyyy~~~~~~}}}}}}}}}}}}~~~~~~|||xxxvvvuuutttsssqqqpppnnnkkkjjjjjjjjjjjjiiimmmkkkiiigggddd```[[[XXXgggfffeeefffggggggeeecccaaabbbeeeffffffeeecccaaacccdddeeecccaaa``````aaaeeeggghhhgggdddccceeehhhhhhiiiiiihhhggghhhkkknnnoooyyytttuuuxxx|||}}}vvvqqqooopppqqqooonnnnnnpppssswwwxxxyyy{{{yyyvvvsssqqqqqqqqqrrrsssrrrqqqqqqrrrsssrrrqqqpppooommmkkkiiifffeeeddd^^^^^^^^^^^^^^^]]]]]]]]]ZZZZZZZZZZZZZZZYYYYYYXXXYYYXXXWWWVVVVVVVVVVVVWWWSSSRRRRRRRRRSSSTTTUUUVVVQQQQQQRRRSSSSSSRRRPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQQQQRRRSSSUUUVVVVVVZZZZZZ]]]cccgggiiipppwwwwwwzzzvvvpppmmmuuuuuuqqq|||~~~zzzuuuqqqooopppqqqpppooonnnpppqqqqqqrrrsssttttttttttttssstttwwwzzz{{{zzzxxxxxxxxxrrrqqqpppnnnmmmkkkjjjiiiiiijjjkkkjjjiiiiiijjjkkkooonnnmmmmmmnnnpppssstttvvvwwwwwwuuusssqqqqqqrrrsssrrrpppnnnmmmnnnoooppprrrrrrrrrrrrpppnnnlllkkkoooooooooooopppqqqqqqrrrrrrrrrsssssssssssssssssspppqqqqqqooommmmmmmmmoooqqquuu|||~~~xxxssstttrrrppppppqqqrrrrrrqqqmmmnnnpppqqqpppnnnnnnnnnnnnnnnooopppqqqsssssstttqqqpppppppppqqqpppnnnlllkkkmmmpppuuu~~~rrrbbb^^^YYYUUUTTTUUUVVVVVVUUUWWWZZZ]]]___`````````aaa`````````aaabbbdddfffgggfffdddcccbbbcccdddeeejjjpppwww~~~~~~}}}~~~~~~}}}zzzzzz{{{|||}}}~~~~~~~~~}}}||||||}}}{{{yyyyyy{{{zzzzzzyyyyyyyyyzzzzzz|||xxxtttqqqpppoooooonnnllljjjhhhgggggggggfffeeeiiigggdddaaa^^^ZZZUUURRRccccccdddfffhhhhhhgggeeeccccccdddeeedddbbb```___cccddddddcccaaa```aaabbbdddfffhhhgggdddcccfffiiihhhhhhhhhgggffffffhhhiiihhhqqq{{{ppptttzzz{{{wwwxxxxxxrrrppppppqqqqqqnnnkkkkkkmmmqqqrrrssswwwuuussspppoooooopppqqqpppooonnnoooppppppooonnnmmmllljjjhhhfffdddbbbbbb\\\]]]]]]]]]]]]\\\[[[ZZZXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTQQQQQQQQQQQQQQQQQQRRRRRROOOPPPQQQQQQQQQQQQOOOOOOLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTSSSSSSSSSTTTVVVWWWXXX]]]___eeennnssstttwww|||yyypppqqqwwwqqqooo}}}|||}}}zzzuuurrrooopppqqqpppooooooqqqsssqqqrrrrrrsssssssssssssssuuuxxx{{{|||zzzxxxvvvvvvqqqpppooonnnmmmkkkjjjjjjjjjlllmmmmmmkkkkkkkkklllmmmnnnooopppqqqqqqqqqpppuuuvvvvvvuuusssqqqrrrsssrrrqqqooommmmmmmmmooopppqqqpppooonnnnnnooopppqqqnnnnnnnnnoooppprrrtttvvvrrrqqqqqqqqqqqqqqqrrrrrrpppqqqqqqpppnnnnnnooopppsssvvvzzz|||{{{wwwsssqqqrrrpppooopppqqqrrrrrrqqqnnnppprrrrrrpppnnnnnnooooooppppppqqqrrrsssssstttpppooonnnoooppppppooommmllloooqqqrrrxxxpppmmmggg___XXXTTTSSSSSSQQQSSSUUUWWWXXXXXXXXXXXXZZZZZZZZZ[[[]]]___aaabbbaaa```^^^^^^___aaaccceeegggkkkrrrwww|||~~~~~~xxxyyyyyyzzz{{{||||||}}}~~~~~~}}}zzzxxxvvvuuuyyyyyywwwvvvvvvuuuuuuuuuuuurrrnnnkkkjjjjjjiiihhhhhhfffdddcccddddddbbbaaaeeebbb^^^[[[YYYUUUQQQNNNaaabbbdddgggjjjjjjiiigggddddddccccccbbb```___^^^bbbcccdddcccaaa```aaabbbbbbcccddddddddddddfffhhhgggfffeeedddccccccdddeeeeeekkkuuu|||nnnrrrxxxzzzuuuvvv|||vvvsssssssssvvvpppjjjgggiiikkklllkkkpppooonnnmmmllllllmmmnnnlllkkkjjjkkkmmmmmmkkkjjjhhhhhhfffeeecccbbb``````[[[[[[\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSQQQQQQPPPPPPOOOOOOOOONNNNNNOOOPPPPPPPPPOOONNNMMMJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPRRRSSSTTTUUUUUUUUUVVVWWWZZZ\\\^^^cccfffnnnxxx||||||~~~yyywwwqqqzzzyyyrrrooo|||{{{}}}|||}}}zzzvvvtttqqqqqqqqqpppoooppprrruuuqqqqqqqqqrrrrrrrrrsssssswwwzzz}}}~~~{{{xxxvvvuuupppppppppooonnnnnnmmmmmmmmmnnnppppppnnnnnnnnnooolllnnnoooqqqpppooolllkkksssttttttsssqqqpppqqqrrrpppooonnnmmmmmmnnnooopppnnnmmmllllllmmmoooqqqsssllllllmmmoooqqqsssuuuvvvpppooooooooooooooopppqqqooopppqqqpppooooooqqqssswwwxxxyyyxxxuuurrrqqqqqqpppooooooppprrrsssrrrqqqpppsssuuutttqqqnnnooopppqqqqqqqqqrrrrrrssssssssspppnnnmmmnnnpppppppppnnnnnnpppqqqsssxxxvvvgggZZZSSSQQQOOOPPPPPPQQQRRRQQQQQQQQQTTTTTTUUUVVVXXXZZZ[[[\\\\\\[[[[[[\\\^^^bbbeeeggggggjjjooossswww{{{~~~}}}xxxxxxwwwxxxyyy{{{}}}~~~~~~}}}{{{xxxvvvuuuyyyxxxwwwuuusssrrrqqqqqqmmmjjjgggeeeeeedddcccbbbcccaaa```___```___]]]\\\^^^[[[XXXUUUSSSQQQNNNKKKbbbccceeehhhkkkkkkiiigggcccbbbaaa````````````aaabbbcccdddcccaaaaaaaaacccbbbaaaaaacccfffiiijjjjjjiiigggdddbbbbbbccccccccceeeffflllvvvxxxvvvyyy}}}|||~~~{{{yyyyyy|||tttkkkeeeeeegggfffeeegggggggggggghhhhhhiiiiiihhhgggggghhhjjjiiihhhfffddddddcccbbbaaa```___^^^YYYYYYZZZ[[[ZZZXXXVVVUUUVVVUUUTTTSSSSSSTTTUUUVVVSSSSSSSSSSSSRRRRRRQQQQQQOOOOOOOOOOOONNNMMMMMMLLLNNNNNNOOOOOOOOONNNLLLKKKIIIJJJKKKMMMMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWYYY\\\aaaeeeggglllnnnuuu~~~wwwuuuzzz~~~pppttt}}}zzz{{{{{{wwwttttttrrrrrrrrrpppooopppsssuuuqqqqqqqqqqqqqqqrrrrrrsssvvvyyy|||}}}zzzvvvsssrrrppppppppppppppppppppppppoooqqqssssssrrrpppqqqqqqppppppppppppooommmlllkkkooopppqqqqqqooonnnoooppplllmmmmmmnnnnnnoooooopppmmmmmmmmmmmmnnnoooppppppllllllmmmoooqqqrrrssstttnnnnnnmmmmmmnnnooopppqqqnnnooopppppppppqqqsssuuuxxxyyyyyyvvvrrrnnnnnnoooooonnnnnnppprrrsssrrrqqqrrrvvvxxxwwwrrrnnnoooqqqrrrrrrrrrrrrsssssssssssspppnnnmmmnnnpppqqqqqqpppoooppprrrtttzzziiiZZZUUUPPPPPPOOONNNNNNNNNNNNOOOPPPPPPQQQSSSUUUVVVWWWXXXWWWXXXYYY[[[]]]aaadddeeehhhjjjnnnqqqsssvvvzzz}}}}}}}}}}}}|||}}}}}}~~~~~~|||{{{zzzyyyzzz|||}}}~~~~~~|||{{{yyyxxxvvvvvvwww{{{~~~~~~}}}||||||||||||{{{zzzwwwuuutttxxxvvvtttqqqooommmlllkkkdddbbbaaa`````````^^^]]]^^^\\\[[[[[[[[[ZZZXXXVVVVVVTTTQQQOOONNNMMMKKKIIIcccdddfffiiilllkkkiiigggbbbaaa___^^^^^^```bbbdddbbbcccdddcccaaaaaabbbcccdddbbbaaadddjjjnnnnnnmmmllliiifffccccccdddeeeeeeeeedddgggppp{{{}}}wwwllleeeddddddcccaaa```aaabbbddddddeeeeeeeeeeeeeeeeeefffhhhgggeeecccaaaaaaaaa```______^^^^^^WWWXXXYYYYYYYYYWWWTTTSSSUUUTTTSSSRRRSSSSSSUUUVVVQQQRRRRRRRRRRRRQQQPPPOOOLLLMMMMMMMMMMMMMMMLLLLLLNNNNNNOOOOOONNNMMMKKKJJJHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJLLLKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRTTTUUUVVVUUUUUUXXX[[[```ffflllooorrrsssxxxwwwnnnsss~~~nnnqqq}}}yyywwwwwwzzzzzzuuussstttrrrrrrrrrpppoooooorrruuuqqqqqqppppppqqqqqqrrrssssssvvvyyyzzzwwwsssooonnnppppppqqqqqqrrrrrrrrrsssqqqsssuuuuuutttrrrrrrsssvvvtttrrrpppnnnnnnmmmnnnmmmnnnooonnnmmmlllmmmnnnjjjkkkmmmnnnoooooooooooolllmmmoooppppppooonnnmmmlllmmmnnnpppqqqqqqqqqqqqnnnmmmmmmmmmmmmoooqqqrrrmmmnnnppppppqqqrrrtttwwwvvvxxxxxxuuuppplllkkkkkknnnnnnnnnppprrrsssrrrqqqtttxxxzzzxxxrrrooooooqqqsssssssssssssssssssssssspppnnnmmmnnnpppqqqqqqqqqppppppqqqttt{{{wwwbbbZZZSSSRRRPPPOOONNNNNNOOOPPPOOOPPPQQQRRRTTTVVVWWWWWWUUUVVVWWWYYY\\\___aaaccciiikkkmmmoooqqqtttxxx{{{xxxxxxwwwwwwwwwwwwwwwxxxvvvuuutttssssssuuuwwwxxxzzz}}}}}}}}}|||zzzxxxyyyxxxvvvuuuwww{{{~~~~~~}}}{{{yyywwwtttuuuuuuuuusssqqqpppnnnuuusssqqqmmmjjjhhhffffff___^^^]]]]]]^^^^^^[[[YYYZZZYYYWWWWWWXXXWWWUUUSSSQQQOOOLLLKKKKKKJJJIIIGGGhhhgggggghhhhhhgggeeebbb___aaabbbbbbaaaaaabbbcccccccccdddddddddcccbbbbbbdddcccaaaaaacccggglllooollliiieeecccccccccbbbbbbgggcccccchhhpppyyy}}}{{{tttkkkfffeeebbb]]]^^^]]]^^^```ccceeeeeeddd```^^^]]]^^^aaacccdddddd______^^^]]][[[ZZZYYYYYYVVVVVVVVVUUUUUUUUUTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRQQQOOONNNMMMJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMKKKIIIJJJLLLLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKLLLKKKLLLMMMOOOPPPPPPPPPPPPNNNPPPSSSTTTTTTTTTVVVWWWUUUVVV[[[ccclllqqqrrrqqqsssuuuzzzvvvrrrssswwwttt~~~tttvvvwwwxxxwwwuuurrrpppppprrrsssppplllkkknnnrrrooonnnmmmmmmnnnqqqtttwwwtttuuuvvvuuurrrpppppppppqqqqqqoooooopppqqqtttuuuzzzvvvrrrpppqqqsssttttttrrrrrrqqqpppooonnnmmmllllllkkkkkkmmmnnnnnnmmmlllllllllmmmmmmmmmmmmmmmlllnnnoooqqqrrrrrrqqqooonnnmmmllllllmmmoooooonnnmmmnnnnnnnnnoooppprrrssstttlllnnnpppppppppooopppqqqsssuuuvvvtttpppnnnnnnooossssssssssssssstttuuuvvvtttxxxxxxsssrrrvvvuuuqqquuutttssstttuuuuuusssqqqpppqqqsssssssssqqqooonnnpppppprrrvvv|||pppbbbWWWVVVSSSOOOLLLLLLNNNQQQPPPNNNLLLNNNPPPQQQNNNLLLRRRTTTVVVXXXZZZ\\\```cccfffhhhkkknnnppprrrrrrssssssttttttrrrpppoooppprrrpppmmmkkkkkknnnrrruuuvvvvvvwwwyyy{{{}}}~~~|||zzzxxxvvvuuuvvvuuuttttttuuuxxx{{{}}}~~~}}}}}}}}}||||||{{{zzzwwwtttqqqppppppqqqqqqpppooollliiigggkkkiiifffeeeeeedddcccaaa\\\\\\[[[ZZZYYYXXXWWWWWWYYYWWWUUURRROOONNNNNNMMMKKKJJJJJJJJJJJJIIIIIIIIIhhhggggggggghhhgggeeeccc```bbbccccccbbbbbbcccdddddddddddddddcccbbbbbbaaabbbcccccceeefffggghhhiiijjjhhhdddbbbccccccbbbbbbfffcccbbbffflllsssyyypppkkkjjjfff```^^^]]]\\\]]]_________]]]```^^^\\\]]]___```aaaaaa^^^^^^]]]\\\[[[YYYYYYXXXUUUUUUUUUUUUTTTTTTTTTTTTRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOPPPPPPOOOMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMKKKIIIJJJKKKLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMLLLKKKJJJLLLMMMLLLMMMNNNPPPQQQQQQQQQQQQPPPRRRTTTUUUUUUVVVXXXZZZZZZ\\\```gggooossssssrrrvvvyyy}}}wwwrrruuu~~~zzzzzzuuuqqqrrrssstttssspppnnnlllnnnqqqrrroookkkjjjmmmqqqmmmnnnoooqqqrrrsssttttttsssuuuvvvuuussspppppppppqqqpppooonnnoooqqqssstttwwwtttpppoooppprrrssstttqqqqqqpppooonnnmmmlllkkkmmmmmmmmmnnnnnnnnnmmmlllmmmnnnoooppppppooonnnmmmlllmmmoooppppppooommmlllmmmlllkkkkkklllnnnooooooooonnnnnnooooooppprrrrrrnnnpppqqqqqqooonnnnnnooorrruuuyyyyyyvvvrrrpppooosssssssssssssssssstttuuurrruuuuuurrrsssvvvwwwsssvvvtttssstttuuutttsssqqqooopppqqqrrrrrrpppooommmnnnoooqqquuuzzzzzzjjjbbb^^^YYYUUURRRRRRSSSUUUPPPNNNNNNOOORRRRRRQQQOOOPPPRRRUUUVVVWWWZZZ]]]```bbbdddgggjjjmmmnnnooopppqqqqqqqqqpppnnnmmmooopppllljjjiiikkkpppuuuyyy{{{tttttttttuuuvvvxxxyyyzzz}}}~~~~~~|||{{{zzzzzzxxxvvvtttrrrqqquuutttsssssstttwwwzzz|||}}}|||{{{{{{{{{yyywwwwwwwwwwwwuuusssqqqooommmnnnnnnnnnnnnllliiifffeeegggeeeccccccddddddbbb```[[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSQQQNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJiiihhhgggggghhhgggeeecccaaabbbdddcccbbbbbbccceeeeeeddddddcccbbbaaa`````````bbbeeeggghhhgggeeeccchhheeecccbbbbbbccccccbbbcccaaaaaaccceeejjjwwwwwwrrroookkkeeeaaa___]]]]]]]]]\\\ZZZXXX___]]]ZZZZZZ[[[\\\]]]\\\\\\[[[[[[ZZZYYYXXXXXXWWWTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIJJJKKKKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKKKKLLLNNNMMMNNNOOOQQQRRRRRRSSSSSSSSSTTTVVVWWWWWWYYY\\\^^^aaacccgggnnntttwwwwwwvvv{{{~~~}}}sssttt{{{{{{yyyqqqooopppqqqqqqpppnnnkkkjjjlllnnnooommmkkkjjjlllooolllnnnrrruuuwwwvvvtttrrrrrrtttvvvvvvsssqqqoooooooooooonnnnnnnnnppprrrsssuuurrrnnnmmmoooqqqssstttoooooonnnnnnmmmlllkkkkkkoooooooooooonnnmmmllllllnnnppprrrssssssrrrpppnnnjjjkkklllmmmmmmlllkkkjjjmmmlllkkkkkkkkkmmmoooqqqoooooonnnnnnnnnnnnoooooooooqqqrrrqqqooommmmmmmmmpppuuu{{{~~~|||xxxsssqqqtttssssssrrrrrrrrrrrrsssooorrrsssrrrsssvvvwwwuuuwwwuuutttsssttttttrrrpppnnnoooooooooooonnnmmmmmmmmmnnnqqqtttxxx|||{{{yyyssskkkbbb[[[XXXWWWUUUTTTPPPOOONNNNNNOOOOOONNNMMMNNNPPPRRRSSSTTTUUUXXX[[[\\\]]]```cccfffhhhiiijjjkkklllmmmllljjjjjjkkkmmmkkkjjjjjjmmmrrrxxx|||}}}sssrrrooommmmmmnnnpppqqquuuvvvwwwxxxyyyxxxwwwvvvvvvvvvuuutttsssqqqooonnnrrrqqqqqqqqqrrruuuwwwyyyyyyxxxwwwwwwwwwwwwuuusssqqqqqqqqqpppnnnmmmkkkjjjjjjjjjjjjjjjhhhfffcccbbbaaa``````aaabbbbbb___]]]XXXXXXWWWUUUTTTRRRQQQQQQNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMiiigggffffffggggggeeeccc```bbbccccccbbbaaacccdddeeedddcccbbbaaa```_________aaadddfffgggfffdddccceeecccaaaaaabbbcccbbbaaa`````````___^^^aaannn|||~~~xxxuuuoooiiidddbbb```______^^^[[[YYY\\\ZZZXXXWWWYYYZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLKKKLLLMMMOOOMMMNNNPPPQQQSSSTTTTTTUUUUUUVVVXXXYYYZZZ\\\___bbbfffhhhnnntttyyy|||}}}}}}|||zzz~~~~~~}}}uuupppqqqqqqrrrrrrpppnnnlllkkkjjjkkkmmmlllkkkjjjlllnnnmmmooosssvvvwwwvvvtttssspppsssuuuuuusssqqqoooooonnnmmmmmmmmmnnnooopppqqqssspppmmmmmmooorrrtttuuuoooooonnnnnnmmmllllllkkkpppqqqqqqpppnnnlllllllllnnnpppsssuuuuuurrrooommmiiijjjkkkkkkkkkkkkjjjiiikkklllnnnooonnnnnnooopppoooooonnnmmmmmmlllmmmmmmnnnpppqqqpppnnnmmmmmmnnnppptttyyy}}}}}}yyyuuurrrtttsssrrrqqqqqqqqqqqqqqqoooqqqqqqrrrssstttuuuuuuwwwuuusssrrrsssrrrqqqpppmmmmmmmmmlllllllllllllllmmmooorrruuuwwwyyyyyyzzz{{{}}}sssgggbbb^^^YYYUUUTTTSSSQQQPPPNNNMMMLLLKKKLLLNNNOOOOOOPPPQQQSSSUUUUUUVVVYYY[[[^^^aaabbbccceeefffffffffeeeeeegggiiimmmllllllooossswwwzzzzzzsssppplllhhhggghhhjjjkkkrrrrrrrrrqqqqqqpppooonnnqqqqqqqqqqqqpppooommmmmmnnnnnnmmmnnnoooqqqtttuuuppppppqqqrrruuuuuutttsssmmmmmmmmmlllkkkjjjiiiiiigggggggggfffeeecccaaa```___^^^___``````___[[[XXXUUUTTTSSSQQQPPPNNNMMMLLLIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOhhhgggeeeeeeeeeeeedddccc___```aaaaaa``````aaabbbeeedddbbbaaa_______________```aaabbbccceeeeeefffbbbaaa___```aaabbbaaa```^^^^^^^^^]]]ZZZ[[[gggttt}}}yyyssslllfffdddbbbbbbbbbaaa___]]]ZZZXXXVVVVVVWWWXXXXXXXXXUUUUUUUUUUUUUUUUUUTTTTTTQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLKKKLLLMMMOOOMMMNNNPPPSSSUUUWWWXXXXXXXXXZZZ\\\^^^___aaadddgggjjjnnntttzzz}}}~~~|||}}}uuupppooorrrrrrrrrqqqpppnnnlllkkkhhhjjjkkklllllllllmmmnnnpppqqqrrrssstttuuuuuutttoooqqqssssssqqqooonnnnnnmmmmmmmmmmmmnnnoooppppppssspppmmmmmmooosssuuuvvvpppoooooonnnnnnmmmmmmmmmpppqqqrrrqqqnnnkkkkkklllmmmooorrrsssssspppmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhmmmrrruuussspppnnnmmmmmmmmmllllllkkkkkklllllllllmmmoooooonnnnnnooopppqqqrrrtttwwwxxxwwwuuutttsssrrrqqqppppppppppppppprrrqqqqqqrrrrrrqqqqqqrrruuusssqqqpppqqqqqqpppooolllkkkjjjjjjjjjkkklllllloooqqqsssuuuwwwwwwvvvvvv{{{|||~~~{{{qqqiiiaaa[[[YYYXXXVVVSSSPPPNNNMMMNNNKKKMMMMMMMMMLLLMMMOOOQQQPPPQQQRRRUUUWWWYYY[[[\\\]]]___``````___```bbbdddkkkkkklllooosssvvvwwwwwwrrrooojjjfffeeefffiiikkkpppooommmkkkhhhgggfffeeejjjkkkkkkkkkkkkjjjiiihhhiiiiiiiiijjjkkkmmmooopppllllllmmmppprrrsssrrrpppkkkkkkjjjiiihhhhhhhhhgggeeeddddddcccbbb```___^^^^^^^^^]]]]]]]]]ZZZVVVSSSQQQPPPOOONNNLLLKKKJJJIIIGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPgggeeecccccccccdddcccbbb^^^___aaa```______```bbbdddcccaaa____________```____________aaacccfffgggaaa```______``````___^^^]]][[[[[[[[[YYYYYYaaakkksssxxxpppiiigggeeedddddddddbbb```[[[YYYVVVVVVVVVWWWVVVUUURRRRRRRRRRRRSSSSSSSSSSSSOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKMMMMMMLLLKKKKKKLLLLLLMMMIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKKKKLLLNNNMMMOOORRRUUUYYY[[[]]]^^^^^^aaadddgggiiijjjmmmooopppuuu||||||zzzuuurrrqqqqqqqqqpppooommmkkkjjjiiihhhiiikkkmmmnnnoooppppppqqqpppppppppqqqrrrssstttnnnpppqqqpppnnnmmmmmmnnnmmmmmmnnnnnnooopppppppppsssqqqmmmmmmooorrruuuvvvooooooooonnnnnnnnnmmmmmmnnnqqqrrrqqqmmmjjjkkklllmmmnnnpppqqqpppnnnkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjgggmmmuuuxxxuuuoookkkiiijjjjjjjjjjjjjjjkkklllmmmjjjlllnnnooonnnnnnooopppqqqpppoooqqqssstttsssrrrqqqppppppooooooooooooppptttqqqqqqrrrqqqnnnnnnpppsssqqqnnnnnnoooppppppooolllkkkiiihhhhhhjjjlllmmmqqqrrrsssuuuuuuuuutttttttttwwwyyy|||~~~tttlllfffaaa```\\\WWWQQQNNNMMMMMMLLLMMMMMMLLLKKKJJJLLLNNNMMMNNNNNNOOOQQQSSSUUUVVVWWWXXXZZZZZZZZZ[[[^^^```dddeeegggkkkooorrrrrrrrrmmmkkkgggeeeeeehhhkkkmmmmmmkkkhhhdddaaa______^^^bbbbbbcccddddddcccccccccddddddeeefffgggiiijjjkkkkkkkkklllnnnpppooommmjjjiiihhhgggfffeeedddddddddbbbaaa```___^^^]]]\\\\\\]]][[[ZZZYYYXXXUUUQQQNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPQQQfffdddbbbaaaaaabbbbbbaaa___```aaaaaa``````aaabbbcccbbb```^^^^^^^^^```aaa``````______```bbbcccddd```___^^^_________]]]\\\\\\ZZZYYY[[[ZZZZZZ^^^eeehhhwww~~~}}}wwwooommmkkkjjjiiihhhfffddd```]]]YYYWWWVVVUUUSSSRRRPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJKKKJJJHHHGGGHHHJJJIIIIIIJJJJJJIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMLLLKKKJJJLLLMMMOOOQQQUUUYYY^^^aaadddeeefffjjjooosssuuuvvvwwwxxxxxx}}}{{{{{{xxxtttsssqqqqqqooonnnllljjjiiihhhiiijjjlllnnnqqqrrrrrrrrrnnnnnnooooooooopppqqqrrrnnnnnnnnnmmmkkkkkkmmmnnnmmmmmmnnnoooppppppppppppssspppmmmlllnnnpppssssssnnnnnnmmmmmmmmmmmmlllllllllooorrrpppllliiijjjmmmmmmnnnnnnnnnnnnlllkkkjjjiiiiiihhhhhhhhhhhhiiiiiigggnnnuuuvvvrrrlllhhhgggggggggggghhhjjjlllmmmnnnlllmmmoooooonnnmmmnnnoooooommmmmmnnnqqqrrrqqqooooooooonnnnnnnnnooopppppptttpppooorrrqqqmmmlllppppppnnnkkkkkkmmmooooooooolllkkkhhhggggggjjjlllnnnqqqrrrrrrssssssssssssrrrlllrrrvvvvvvvvv{{{~~~zzz{{{xxxrrrggg[[[SSSOOONNNMMMMMMMMMLLLJJJIIIJJJLLLMMMLLLLLLLLLMMMOOOQQQRRRQQQSSSUUUVVVVVVXXX[[[]]]``````bbbeeehhhjjjiiigggeeedddcccccceeeiiimmmooollljjjfffbbb___^^^^^^^^^]]]^^^______````````````___```aaabbbccceeeffffffggghhhiiikkkmmmmmmjjjgggeeedddbbb```____________^^^^^^\\\[[[ZZZZZZYYYYYYXXXVVVTTTSSSRRRQQQNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKLLLMMMMMMNNNOOOPPPPPPQQQeeecccaaa``````aaaaaa``````aaabbbbbbaaaaaabbbcccbbbaaa___^^^^^^___```aaa```aaaaaaaaaaaaaaa`````````___^^^^^^___^^^\\\ZZZ\\\YYYXXX[[[\\\[[[]]]aaabbbnnn~~~yyy|||wwwtttqqqpppnnnmmmjjjgggddd```\\\XXXVVVSSSQQQOOONNNOOOOOOPPPPPPQQQQQQQQQMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJLLLKKKJJJIIIIIIJJJLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGHHHIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJLLLJJJHHHFFFHHHJJJIIIIIIJJJJJJIIIIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKLLLQQQSSSWWW\\\aaaeeehhhjjjlllqqqwww|||~~~~~~~~~yyyuuuwwwuuupppnnnsssrrrqqqooommmkkkjjjiiijjjjjjlllooosssttttttssslllmmmnnnoooppppppoooooonnnmmmllljjjiiiiiilllooommmnnnooopppqqqqqqqqqqqqrrrooollljjjllloooqqqqqqllllllllllllllllllkkkkkkkkknnnqqqpppkkkiiijjjmmmnnnnnnnnnmmmmmmlllkkkjjjhhhhhhgggggggggggghhhhhhhhhnnnssssssnnnhhhffffffdddeeefffhhhjjjlllnnnpppnnnooopppooommmlllllllllmmmllllllnnnqqqrrrooolllnnnnnnmmmnnnnnnooopppqqqrrrnnnnnnrrrqqqmmmmmmqqqnnnllljjjjjjlllnnnoooooolllkkkhhhggggggjjjmmmoooqqqqqqqqqqqqqqqqqqrrrrrriiipppuuutttpppsss~~~lll^^^WWWUUUNNNNNNNNNLLLJJJIIIJJJKKKMMMLLLKKKKKKLLLMMMOOOPPPOOOPPPRRRSSSTTTVVVYYY[[[`````````bbbcccbbb___\\\______```aaadddiiimmmpppmmmjjjgggcccaaaaaaaaabbb]]]]]]^^^___````````````]]]^^^___```aaaccccccdddaaabbbeeeiiilllmmmkkkiiibbbaaa___\\\[[[ZZZ[[[[[[\\\[[[ZZZXXXXXXWWWWWWWWWTTTRRROOONNNNNNNNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMLLLLLLKKKMMMNNNNNNOOOOOOPPPPPPQQQfffeeecccaaa```______^^^^^^```aaaaaa```______```bbbaaa`````````aaa```___``````aaaaaaaaa___^^^]]]^^^^^^___```^^^\\\ZZZXXXXXXYYYZZZ[[[\\\]]]]]]]]]aaaeeerrr|||~~~~~~~~~~~~~~~zzzsssnnnjjjiiieee^^^VVVRRRRRRTTTRRRQQQPPPOOONNNNNNOOOPPPMMMMMMMMMMMMMMMLLLLLLLLLJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGIIIIIIIIIJJJJJJIIIHHHHHHJJJJJJIIIHHHIIIJJJKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGIIIJJJJJJJJJJJJKKKMMMJJJKKKMMMMMMMMMMMMNNNPPPWWWXXXZZZ___eeejjjlllmmmuuu~~~~~~{{{tttpppooonnnnnnrrrqqqpppqqqrrrqqqllliiigggiiikkknnnpppqqqqqqqqqnnnooopppppppppppppppooolllnnnpppooolllkkkmmmooommmnnnqqqtttvvvvvvvvvuuusssqqqooonnnnnnnnnmmmlllmmmmmmlllllllllnnnpppqqqmmmnnnnnnooooooooooooooommmooopppooollliiihhhgggkkkjjjiiiiiihhhiiiiiiiiilllllllllkkkjjjhhhfffdddbbbeeehhhjjjjjjjjjjjjkkklllnnnppppppnnnmmmllllllooommmlllnnnqqqsssrrrppppppnnnllllllmmmnnnnnnmmmnnnnnnnnnmmmllllllkkkkkkiiihhhggggggiiilllppprrroookkkhhhggghhhkkkmmmnnnooonnnmmmmmmlllllllllllllllmmmoooqqqssswww|||lll^^^XXXTTTRRROOONNNNNNNNNMMMMMMFFFKKKLLLHHHIIINNNQQQNNNOOOOOOPPPQQQSSSUUUWWWXXXXXXYYYZZZ\\\]]]]]]^^^^^^```aaacccdddfffggghhhhhhhhhfffdddaaa___^^^^^^^^^___^^^\\\[[[[[[[[[\\\\\\ZZZZZZZZZ[[[]]]___aaaccc```bbbdddeeeeeecccaaa______]]][[[XXXWWWVVVVVVVVVYYYXXXWWWVVVUUUTTTSSSRRRMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJKKKKKKMMMNNNOOOPPPPPPQQQPPPPPPPPPPPPQQQRRRSSSddddddcccaaaaaa````````````aaacccbbbaaa``````aaabbbbbbbbbcccccccccbbb```___``````aaa```___^^^]]]^^^^^^______^^^\\\ZZZXXXWWWYYY\\\^^^___^^^\\\ZZZ___aaajjjyyy|||}}}|||vvvtttpppiiiaaaZZZVVVUUUUUUQQQQQQOOONNNNNNNNNOOOOOOLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHJJJIIIIIIHHHIIIJJJKKKLLLHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKJJJIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJKKKKKKJJJJJJKKKMMMLLLMMMOOOOOOOOOPPPRRRUUUXXXZZZ___fffllloooooonnnrrrzzz~~~}}}xxxrrrooooooooooooqqqpppooopppqqqpppllliiiggghhhjjjmmmnnnooonnnnnnllllllmmmmmmnnnnnnmmmmmmlllnnnooonnnlllkkkmmmooommmnnnqqqsssuuuuuuuuutttrrrpppnnnllllllllllllkkknnnnnnmmmmmmmmmnnnnnnnnnkkklllnnnoooppppppoooooommmnnnpppooollliiihhhgggjjjiiiiiihhhggghhhhhhhhhjjjkkkjjjjjjhhhfffdddbbbaaadddhhhkkkkkkkkklllmmmlllnnnoooooommmlllllllllmmmkkkjjjlllooopppooonnnooommmlllmmmnnnpppoooooonnnnnnnnnmmmllllllkkkkkkjjjiiihhhiiijjjllloooqqqmmmkkkhhhhhhjjjlllnnnnnnmmmlllkkkjjjiiijjjjjjkkkiiijjjlllmmmooorrrwwwzzz}}}kkkbbbYYYWWWSSSPPPNNNMMMLLLKKKJJJOOOPPPLLLLLLPPPPPPNNNNNNNNNOOOOOOPPPRRRSSSTTTYYYYYYYYYZZZZZZZZZYYYYYY^^^___aaaccceeeeeeeeeddddddbbb```]]]\\\[[[ZZZ[[[]]]\\\[[[ZZZYYYYYYZZZ[[[YYYXXXXXXYYYZZZ\\\^^^___]]]^^^```aaa```^^^\\\ZZZZZZYYYWWWUUUSSSSSSSSSSSSSSSRRRRRRQQQPPPOOONNNNNNLLLLLLLLLKKKJJJIIIIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRdddcccbbbbbbaaaaaabbbbbbaaacccddddddbbb``````aaa```aaadddffffffdddbbb```^^^___`````````___^^^]]]^^^^^^______^^^\\\ZZZYYYWWWZZZ^^^```aaa^^^[[[XXX]]]]]]aaalllwww}}}}}}yyynnneee```]]]YYYVVVRRRRRRQQQPPPPPPPPPPPPQQQMMMLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKFFFGGGHHHIIIJJJLLLMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKLLLLLLJJJJJJKKKMMMNNNOOOPPPQQQQQQTTTXXX[[[[[[___fffnnnuuuvvvtttrrrrrrzzz}}}}}}{{{uuuqqqooopppqqqqqqpppooooooooopppooollliiiggghhhjjjkkklllkkkkkkjjjiiiiiijjjjjjjjjkkkkkkkkklllmmmnnnmmmlllkkkmmmnnnlllnnnppprrrsssssssssssspppnnnllljjjiiiiiijjjkkknnnnnnnnnnnnmmmlllkkkjjjgggiiimmmoooqqqpppooonnnmmmnnnpppooollliiihhhhhhiiiiiihhhgggggggggggghhhiiiiiiiiigggfffcccbbb``````dddiiilllmmmmmmnnnnnnlllmmmnnnmmmkkkjjjkkkllllllkkkkkklllnnnooonnnmmmnnnmmmlllmmmoooqqqrrrqqqnnnnnnmmmmmmlllkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnkkkjjjiiijjjlllnnnnnnmmmkkkjjjhhhffffffgggiiijjjiiijjjkkkkkklllnnnqqqtttwwwlllccc```\\\WWWSSSQQQPPPOOOKKKNNNOOOLLLLLLMMMLLLIIIMMMMMMMMMMMMNNNOOOPPPQQQTTTUUUUUUVVVVVVWWWWWWWWW[[[]]]```bbbcccbbb```___]]]\\\YYYWWWVVVUUUUUUUUUXXXWWWWWWVVVVVVVVVVVVWWWVVVUUUUUUUUUVVVWWWXXXYYYXXXXXXZZZZZZYYYWWWUUUSSSSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPeeedddcccbbbbbbbbbbbbbbbbbbdddddddddaaa```___```]]]aaafffhhhgggdddaaa___]]]^^^___```______]]]]]]^^^^^^^^^^^^]]][[[ZZZYYYZZZ\\\^^^______]]][[[YYY]]][[[^^^fffnnnwwwtttlllhhhddd]]]XXXUUUUUUTTTTTTSSSSSSSSSSSSPPPPPPPPPOOOOOONNNNNNMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHHHHIIIJJJKKKKKKLLLKKKJJJJJJJJJIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKLLLLLLJJJJJJKKKMMMOOOPPPQQQRRRTTTXXX^^^bbbaaadddkkkssszzz|||zzzxxxzzzuuuvvv}}}yyytttqqqpppqqqqqqqqqooonnnnnnnnnnnnmmmkkkjjjiiijjjjjjkkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjkkkmmmmmmlllkkkkkkkkkmmmnnnlllmmmnnnpppqqqqqqqqqqqqnnnmmmkkkhhhffffffhhhjjjkkklllnnnnnnllliiifffddddddgggkkkoooqqqpppooonnnmmmnnnooonnnllliiiiiiiiijjjiiiiiihhhhhhhhhhhhhhhiiiiiihhhfffeeecccaaaaaacccgggkkknnnnnnnnnmmmmmmkkklllmmmkkkjjjiiijjjlllmmmmmmmmmnnnoooooooooooonnnmmmlllnnnppprrrsssrrrnnnnnnmmmllllllkkkkkkjjjkkkkkkllllllllllllkkkkkkiiiiiiiiikkkmmmnnnnnnllliiihhhfffeeeeeegggiiijjjlllmmmnnnmmmlllmmmoooqqquuuzzzyyypppnnniiiccc]]]YYYXXXXXXOOOOOOOOONNNNNNNNNLLLJJJKKKKKKKKKLLLMMMNNNOOOPPPMMMNNNOOOQQQSSSVVVXXXYYYYYY[[[^^^``````^^^[[[YYYVVVTTTRRRQQQOOOOOOOOOOOOQQQQQQQQQQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSQQQOOONNNMMMMMMMMMLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLOOOOOOOOOOOOOOOPPPPPPPPPOOOPPPQQQQQQQQQPPPOOONNNgggfffeeecccbbbbbbaaaaaabbbddddddccc```^^^^^^^^^___dddjjjllljjjeeebbb```\\\]]]^^^______^^^]]]\\\^^^^^^^^^]]]\\\[[[ZZZYYY]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\```ffflllqqqzzz}}}uuurrrlllcccZZZXXXXXXXXXWWWVVVTTTSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLLLLKKKKKKMMMNNNOOOPPPRRRUUUXXX^^^dddiiiiiikkkooovvv}}}~~~yyyvvv}}}yyyuuurrrqqqqqqpppooommmmmmnnnmmmlllkkkkkkkkkkkklllllllllkkkjjjhhhggghhhhhhhhhhhhiiijjjkkklllmmmllljjjjjjjjjkkklllmmmllllllmmmnnnnnnnnnooonnnllllllkkkhhheeeeeegggiiihhhjjjkkkllljjjgggdddaaacccfffjjjnnnppppppnnnmmmmmmnnnooommmkkkiiiiiijjjlllkkkjjjjjjiiiiiijjjjjjjjjiiihhhfffeeedddccccccgggjjjoooqqqpppmmmlllkkkjjjllllllllljjjiiijjjkkkllllllmmmmmmmmmnnnooooooooonnnmmmnnnppprrrrrrqqqmmmmmmmmmlllkkkkkkjjjjjjlllkkkkkkkkkkkkjjjjjjjjjiiihhhiiikkkmmmnnnlllkkkhhhgggfffeeefffgggiiikkknnnoooooonnnllllllmmmnnnkkkpppttt{{{{{{rrriiicccbbbbbb]]]YYYUUUSSSSSSRRRPPPOOOJJJJJJKKKLLLMMMOOOQQQRRRKKKLLLMMMNNNPPPSSSUUUWWWXXXZZZ\\\^^^]]]ZZZWWWUUUPPPNNNMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOONNNNNNMMMgggfffeeedddcccccccccccccccdddeeeccc```^^^]]]]]]bbbhhhnnnppplllgggcccaaa[[[\\\]]]^^^^^^^^^]]]\\\^^^^^^]]]\\\[[[ZZZYYYYYY]]]\\\ZZZYYYZZZ[[[\\\]]][[[\\\aaagggjjjkkkrrrzzzwwwkkkaaa^^^]]]]]][[[YYYWWWUUUTTTTTTSSSSSSRRRQQQPPPOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNNNNOOOPPPRRRQQQTTTWWW[[[```fffmmmrrrssstttvvv{{{|||yyyuuusssrrrqqqooommmkkklllmmmllljjjiiijjjkkklllmmmmmmmmmllljjjhhhgggiiiiiihhhhhhiiikkkmmmnnnnnnllliiihhhjjjkkklllllllllllllllllllllllllllmmmjjjlllmmmkkkgggeeegggiiifffgggiiijjjiiigggdddbbbccceeeiiilllnnnnnnmmmmmmmmmnnnnnnmmmkkkjjjjjjkkkllllllkkkjjjjjjjjjjjjkkkiiiiiigggffffffeeeffffffiiimmmqqqsssqqqnnnkkkjjjiiikkkmmmmmmllljjjiiijjjgggiiijjjkkkkkkkkkmmmoooqqqooonnnnnnooopppooonnnmmmmmmllllllkkkjjjjjjjjjkkkkkkjjjiiiiiiiiiiiiiiiiiihhhhhhiiikkkkkkjjjiiifffffffffggggggiiijjjjjjlllmmmnnnmmmjjjiiiiiijjjiiinnnrrruuu~~~{{{uuutttuuusssiii^^^YYYUUUPPPNNNNNNKKKKKKKKKLLLMMMOOOPPPQQQOOOOOONNNMMMNNNOOOQQQRRRWWWXXXYYYYYYXXXUUURRRPPPLLLKKKIIIHHHGGGHHHIIIIIIFFFGGGHHHHHHIIIHHHHHHHHHLLLLLLMMMMMMNNNMMMMMMLLLMMMMMMMMMNNNMMMMMMLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOOOOOOOOOOMMMMMMNNNNNNOOOOOOOOOPPPNNNMMMMMMMMMMMMNNNOOOPPPdddddddddddddddeeefffgggeeeffffffdddaaa^^^]]]^^^ccciiioooooojjjddd``````ZZZ[[[\\\^^^^^^^^^]]]\\\^^^^^^]]][[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\YYY[[[___dddddddddjjjrrrzzzuuujjjggggggfffdddaaa^^^[[[YYYVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOOOONNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPQQQRRRSSSVVVXXXVVVYYY___dddjjjpppwww{{{||||||zzz{{{|||yyyxxxvvvsssrrrqqqpppnnnllljjjlllmmmkkkiiihhhjjjlllllllllmmmmmmllljjjhhhgggjjjiiihhhhhhiiikkknnnooonnnkkkhhhgggiiikkklllkkklllkkkkkkjjjjjjjjjkkkkkkiiimmmooonnniiifffgggiiieeefffhhhiiiiiihhhgggfffdddfffhhhjjjllllllllllllmmmnnnnnnllljjjjjjkkkllllllkkkjjjjjjiiiiiijjjjjjhhhgggfffeeeeeefffggghhhiiimmmrrrtttssspppmmmlllhhhkkkoooooonnnkkkiiiiiieeegggjjjjjjjjjkkkmmmpppsssqqqnnnmmmmmmmmmlllkkkmmmmmmlllkkkkkkjjjjjjiiikkkjjjhhhffffffgggiiijjjjjjiiiggghhhiiiiiihhhgggcccdddfffggghhhiiiiiiiiilllmmmmmmllljjjhhhggghhhhhhnnnrrrqqquuupppcccZZZRRRNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMQQQPPPNNNMMMMMMNNNPPPQQQUUUUUUUUUTTTRRROOOMMMKKKJJJIIIHHHGGGFFFGGGHHHIIIEEEFFFGGGHHHHHHHHHGGGGGGJJJJJJLLLMMMMMMMMMMMMLLLJJJKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPMMMNNNNNNOOOPPPQQQQQQRRROOONNNMMMLLLMMMPPPRRRTTTaaaaaabbbccceeegggiiijjjfffggggggeeebbb___^^^___aaagggllllllfff___\\\\\\ZZZ[[[\\\]]]^^^]]]]]]\\\___^^^\\\[[[ZZZZZZYYYYYYUUUWWWYYY[[[\\\[[[[[[ZZZXXXYYY\\\______^^^dddmmmppp|||qqqqqqpppooommmiiifffbbb```ZZZZZZYYYXXXVVVUUUUUUTTTRRRRRRQQQQQQPPPOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJLLLMMMNNNNNNNNNNNNKKKLLLMMMOOOOOONNNNNNMMMKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOORRRTTTUUUWWWZZZ\\\ZZZ^^^dddkkkqqqwww}}}xxxxxxzzz}}}xxxrrrtttsssqqqpppppppppnnnllljjjkkklllkkkhhhgggjjjlllkkklllllllllkkkjjjhhhgggiiiiiihhhhhhiiikkknnnooooookkkgggfffiiikkklllkkklllkkkjjjjjjiiijjjjjjjjjiiimmmqqqpppkkkggggggiiiffffffhhhiiijjjjjjjjjiiiffffffhhhiiijjjkkkllllllmmmnnnnnnllljjjjjjkkklllkkkjjjiiiiiihhhiiiiiiiiifffeeeeeedddeeefffggghhhhhhlllqqqttttttqqqooonnnhhhkkkoooqqqooollliiihhheeehhhkkkllllllmmmpppssstttrrrooommmmmmllljjjhhhmmmmmmlllkkkkkkjjjjjjiiijjjiiifffeeeeeefffhhhjjjkkkiiigggfffgggggggggeee```bbbeeegggiiiiiihhhggglllnnnnnnmmmkkkiiihhhiiicccjjjmmmjjjjjjuuussseeeYYYTTTUUUPPPOOOMMMLLLJJJIIIIIIIIINNNNNNMMMMMMNNNPPPSSSTTTSSSSSSRRRPPPMMMKKKIIIHHHIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFGGGIIIIIIIIIHHHGGGIIIJJJKKKMMMNNNMMMMMMLLLIIIIIIIIIJJJJJJKKKLLLLLLIIIJJJKKKLLLLLLLLLKKKJJJNNNNNNMMMMMMMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSTTTQQQOOONNNMMMNNNQQQUUUXXX``````aaadddhhhkkkllllllggggggeeecccaaa___^^^]]]aaadddfffeeebbb\\\XXXVVVZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]___aaabbbfffrrr{{{~~~zzzsssmmmiiihhheee```]]]\\\[[[ZZZYYYUUURRRPPPPPPRRRSSSQQQOOOWWWSSSOOOMMMNNNPPPQQQQQQLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPNNNLLLOOOPPPQQQOOOMMMLLLLLLMMMPPPPPPOOONNNMMMMMMMMMMMMOOOOOOOOOOOONNNNNNNNNMMMIIILLLOOOPPPOOOOOOOOOPPPQQQSSSUUUWWWYYY[[[^^^```bbbgggmmmrrruuuzzzuuupppyyy}}}xxxuuuuuuppppppooonnnmmmlllkkkkkklllkkkjjjiiihhhhhhhhhhhhjjjjjjjjjjjjjjjiiihhhgggiiihhhhhhhhhiiikkkmmmoookkkjjjiiiiiiiiijjjkkklllmmmlllkkkiiihhhggggggfffgggmmmooogggbbbdddffffffeeefffhhhhhhggggggiiijjjlllllllllkkkjjjiiihhhgggjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggeeedddccccccfffiiimmmpppooopppqqqrrrrrrqqqpppoooiiikkklllnnnnnnmmmlllkkkiiikkknnnnnnmmmnnnrrruuuxxxvvvrrrnnnjjjjjjlllnnnllliiifffgggiiikkkkkkjjjiiigggeeefffhhhhhhfffdddeeecccccceeeeeeaaa```bbbbbbbbbfffjjjiiifffhhhmmmvvvxxxuuunnniiihhhhhhfffdddfffhhhiiilllrrrzzz}}}lll\\\SSSTTTTTTSSSSSSQQQPPPOOONNNOOONNNLLLLLLMMMNNNLLLKKKQQQPPPNNNLLLJJJHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLLLLLLLLLLNNNOOOOOOOOOOOONNNNNNMMMNNNNNNNNNNNNOOOOOONNNLLLQQQKKKJJJNNNOOOLLLLLLOOONNNQQQTTTUUUTTTXXX___eeebbbbbbbbbdddfffhhhhhhhhhddddddccccccbbbaaa``````bbbddddddccc___\\\ZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZ[[[\\\^^^^^^```jjjvvv~~~xxxuuusssoookkkgggeeebbb```^^^\\\YYYVVVVVVWWWWWWVVVTTTVVVUUUSSSQQQPPPPPPQQQRRROOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQQQQQQQQQQQQQRRRRRRQQQOOOOOOPPPQQQOOOOOOOOOOOOOOOPPPQQQQQQOOOOOOOOOOOOOOOPPPPPPQQQLLLNNNQQQRRRRRRRRRTTTUUUUUUXXX[[[^^^```bbbeeegggiiimmmssswww{{{vvvvvvzzzwwwuuussstttoooooommmlllkkkjjjjjjjjjllllllkkkjjjiiiiiiiiiiiikkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhhhhiiikkklllnnnjjjjjjiiiiiiiiijjjlllllllllkkkjjjhhhggggggggggggeeekkkllleee```aaaccccccdddfffggghhhggghhhiiikkkjjjkkkkkkkkkkkkkkkjjjjjjiiiiiihhhgggggghhhhhhhhhiiiiiihhhhhhggggggffffffggggggfffgggiiikkknnnpppnnnnnnppppppqqqpppoooooojjjjjjkkkkkkllllllllllllkkknnnppppppooopppsssuuuttttttrrrpppmmmlllllllllllljjjggggggiiikkkjjjiiiiiigggeeefffggghhhfffddddddbbbbbbeeedddaaaaaacccfffeeefffhhhggggggmmmuuuwwwqqqkkkeeeggghhhiiiiiijjjooouuu{{{~~~nnneee___]]]ZZZWWWTTTRRRQQQPPPPPPOOONNNOOOPPPPPPOOONNNIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMOOONNNNNNOOOPPPPPPOOONNNQQQLLLLLLPPPRRRPPPPPPTTTQQQUUUXXXZZZ\\\eeesss~~~dddcccbbbccceeeeeeeeecccaaaaaabbbbbbbbbcccccccccbbbcccbbb```]]]\\\\\\^^^]]]]]]\\\\\\\\\]]]^^^^^^\\\[[[ZZZYYYYYYXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYYYYYYYYYYZZZZZZ[[[[[[bbbjjjttt}}}~~~zzzvvvsssoookkkhhhfffccc```^^^]]]]]]\\\[[[YYY[[[\\\ZZZVVVSSSSSSTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTUUUVVVWWWSSSTTTTTTTTTSSSSSSUUUWWWRRRRRRSSSSSSTTTUUUUUUVVVSSSRRRQQQPPPPPPRRRTTTUUUQQQRRRTTTUUUUUUWWW[[[^^^]]]```eeeiiikkklllnnnooossswww|||{{{vvvvvv{{{qqqppprrrssstttooonnnkkkiiihhhhhhiiijjjllllllkkkjjjjjjiiiiiihhhjjjkkkkkkkkkkkkjjjjjjiiiggggggggghhhiiijjjkkkllliiihhhiiiiiijjjkkklllmmmjjjiiihhhhhhgggggghhhhhheeeiiiiiiddd______``````eeefffggggggggghhhjjjllljjjjjjkkklllllllllllllllhhhggggggggggggggghhhhhhiiiiiiiiihhhgggffffffeeehhhhhhiiiiiikkkllllllmmmllllllmmmnnnooooooooonnnjjjjjjjjjjjjkkklllmmmnnnnnnppprrrrrrrrrsssuuuvvvpppqqqqqqqqqpppooommmlllllljjjhhhgggggghhhhhhggggggfffeeefffggggggeeecccccc``````cccdddaaaaaadddjjjgggeeeffffffjjjtttrrrhhhjjjjjjiiihhhgggjjjooorrrvvv|||vvvrrrooojjjddd^^^ZZZVVVUUUQQQPPPOOOOOOQQQQQQOOONNNGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMNNNOOOOOOOOOLLLLLLMMMMMMNNNNNNNNNOOONNNKKKKKKNNNQQQQQQUUUYYY]]]bbbgggiiinnn|||cccbbbaaabbbcccdddcccbbbaaaaaaaaabbbcccccccccddd```aaaaaa```^^^]]]]]]___]]]\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZZZZ^^^cccjjjvvv~~~~~~yyyvvvrrroookkkhhhfffffffffffffffjjjlllhhh```ZZZXXXZZZWWWWWWWWWWWWXXXXXXYYYYYYYYY[[[\\\\\\\\\[[[[[[[[[VVVWWWXXXXXXXXXYYY[[[]]]ZZZ[[[\\\\\\]]]]]]]]]]]][[[YYYWWWUUUUUUVVVXXXZZZWWWXXXXXXYYYZZZ^^^cccggghhhlllqqqtttuuutttuuuuuu~~~~~~|||ssslllmmmqqqtttuuuooommmjjjhhhggggggiiijjjjjjjjjjjjiiiiiihhhgggfffhhhiiiiiijjjjjjjjjiiiiiiggggggggghhhhhhiiijjjkkkggghhhhhhiiijjjlllmmmmmmjjjiiiiiihhhiiiiiijjjjjjhhhiiiiiieeeaaa``````aaaeeegggggggggggghhhkkkmmmlllllllllmmmmmmlllkkkkkkgggfffffffffggghhhiiiiiijjjjjjiiihhhgggffffffeeeggghhhiiijjjjjjjjjiiihhhjjjjjjkkklllmmmnnnnnnnnnjjjjjjkkklllmmmnnnnnnnnnoooppprrrtttuuuwwwxxxyyyooooooooopppqqqpppooommmkkkiiigggeeeddddddddddddeeeeeeffffffffffffdddcccaaa______bbbbbb```aaadddkkkgggeeefffggglllxxx|||mmmjjjiiigggfffeeegggjjjlllooowww|||tttkkkddd___YYYWWWUUUSSSSSSSSSQQQOOOMMMLLLKKKJJJIIIGGGFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPKKKLLLMMMNNNNNNOOOPPPRRROOONNNMMMOOOTTT[[[dddkkkwww|||aaa```___aaacccddddddcccccccccbbbbbbbbbbbbbbbbbb]]]___aaaaaa___^^^]]]]]][[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\ZZZ[[[^^^ccckkkyyy}}}{{{wwwttttttwwwxxx|||~~~xxxmmmeeecccccc```___^^^^^^^^^^^^___``````dddiiijjjhhhdddbbbaaa\\\^^^aaabbbbbbbbbdddfffcccdddfffiiikkklllmmmmmmhhhfffbbb___]]]]]]^^^______```aaaaaacccgggmmmqqqvvvyyy}}}~~~~~~|||{{{{{{zzzxxxxxx|||qqqkkkkkkpppssstttpppnnnjjjhhhggghhhiiijjjgggggghhhhhhgggfffeeedddeeefffggghhhhhhhhhhhhhhhgggggghhhhhhiiiiiiiiiiiigggggghhhjjjkkklllmmmmmmkkkkkkjjjjjjkkkkkklllllllllkkkjjjhhhfffccccccdddggghhhhhhgggggghhhjjjmmmnnnnnnnnnmmmlllkkkiiihhhffffffffffffgggiiijjjjjjkkkjjjjjjiiihhhhhhgggggghhhiiijjjkkkkkkjjjiiihhhhhhiiiiiijjjlllmmmnnnooojjjllloooqqqrrrqqqooonnnnnnoooqqquuuxxxzzz{{{{{{qqqnnnmmmmmmpppqqqqqqppphhhgggeeecccaaaaaaaaabbbccceeefffffffffdddcccbbbaaa^^^]]]```aaa___```dddgggeeeeeehhhiiimmmvvvppphhhfffdddddddddfffhhhiiinnnsss|||yyyssskkkfffaaa[[[XXXUUUSSSQQQNNNMMMLLLJJJIIIGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPOOONNNNNNNNNNNNNNNLLLNNNPPPPPPPPPQQQTTTWWWSSSTTTUUUYYYbbbrrr_________```ccceeeeeedddddddddccccccbbbaaaaaaaaa\\\^^^aaaaaa```^^^]]]\\\ZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVXXXYYY[[[[[[WWWXXXZZZ]]]aaakkk}}}zzz||||||tttqqqqqqnnnmmmkkkjjjiiiiiijjjkkklllrrrxxxyyyuuuoookkkiiigggkkknnnpppqqqppppppqqqmmmooosssxxx{{{~~~wwwuuuqqqnnnkkkjjjjjjjjjlllmmmnnnoooqqquuuzzz~~~~~~~~~zzznnnttt}}}uuummmkkkooopppooonnnmmmjjjhhhgggggghhhiiieeefffggggggfffeeecccbbbcccdddeeegggggghhhhhhhhhggghhhiiiiiijjjjjjiiiiiiggghhhiiijjjkkkllllllllllllllllllkkkllllllmmmmmmnnnkkkjjjjjjiiiffffffhhhjjjjjjiiigggfffgggjjjllloooooonnnmmmkkkiiigggffffffffffffggghhhjjjkkklllkkkkkkkkkjjjjjjjjjjjjjjjkkklllmmmnnnmmmmmmkkkkkkhhhhhhhhhiiikkkmmmooopppmmmoooqqqrrrrrrqqqpppooonnnoooqqquuuyyy{{{{{{zzzqqqnnnkkklllppprrrrrrqqqffffffeeebbb```___```bbbbbbdddfffgggeeecccbbbbbbaaa^^^]]]______]]]___bbbbbbbbbdddhhhiiijjjqqqzzznnnfffdddbbbbbbdddfffggggggmmmpppvvvzzzoooddd\\\WWWSSSPPPLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOONNNNNNMMMMMMLLLLLLKKKKKKMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNLLLLLLMMMMMMNNNOOOOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNKKKNNNPPPPPPPPPRRRVVV[[[XXX^^^ccciiivvvaaa```___aaaccceeeddddddcccccccccbbbbbbbbbbbbaaa^^^___```___]]]\\\]]]^^^ZZZYYYYYYXXXWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXUUUUUUYYY[[[[[[___ppp~~~~~~|||yyyxxxxxxxxxyyy{{{zzzvvvuuuuuuyyy~~~~~~}}}|||~~~}}}{{{yyyxxxwwwzzz{{{}}}~~~{{{yyy|||~~~xxxyyytttoooppppppmmmkkkkkkiiihhhgggfffffffffeeefffgggggggggeeecccbbbcccdddeeeggghhhiiiiiiiiihhhiiijjjkkkkkkkkkjjjiiihhhiiijjjkkklllkkkkkkjjjmmmllllllkkkkkkkkkllllllnnniiigggjjjjjjffffffiiilllllljjjhhhffffffhhhkkkmmmmmmmmmlllkkkiiihhhgggfffgggggghhhjjjkkkmmmnnnkkkkkkkkkllllllllllllmmmllllllmmmmmmmmmmmmmmmlllgggggghhhiiikkkmmmoooqqqrrrqqqpppooooooooopppqqqppppppqqqtttxxxyyywwwuuupppmmmlllnnnrrrtttqqqnnneeeffffffccc```___aaaddd```cccggggggeeebbbaaabbbbbb^^^\\\^^^^^^\\\]]]aaa``````bbbeeeeeefffllltttwwwjjjfffdddaaabbbdddffffffeeelllnnnrrrwwwvvvjjjbbb\\\ZZZTTTTTTSSSRRRPPPOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOOOOOOONNNMMMNNNPPPRRRTTTTTTWWWZZZZZZYYY[[[aaafffllluuu}}}bbbaaaaaaaaacccddddddbbbbbbbbbbbbbbbbbbcccccccccaaaaaa___\\\ZZZ[[[]]]```ZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSSSSTTTTTTTTTUUUYYY\\\YYYZZZhhhyyy{{{yyy~~~~~~~~~~~~{{{sssoooxxx}}}|||wwwwww{{{{{{tttsssqqqmmmiiiiiihhhgggfffeeeddddddffffffhhhhhhgggfffdddbbbdddeeefffhhhiiijjjjjjjjjhhhiiikkkkkklllkkkjjjiiihhhiiikkkkkklllkkkjjjiiimmmlllkkkkkkjjjjjjjjjkkklllfffeeeiiiiiifffeeeiiinnnmmmkkkhhheeeeeehhhjjjkkkkkkkkkkkkjjjjjjiiihhhgggggghhhiiijjjlllnnnoookkkkkklllmmmmmmnnnnnnooojjjjjjjjjkkkkkkkkkllllllhhhggghhhiiikkkmmmppprrrvvvsssnnnkkkjjjlllppprrrrrrqqqqqqtttwwwwwwtttqqqnnnlllmmmqqquuuuuupppkkkeeefffgggdddaaaaaacccfff```cccggggggdddbbbaaaaaaccc___\\\^^^]]][[[\\\``````___```bbbbbbbbbhhhppppppzzzzzzpppggghhhdddbbbbbbdddfffeeeccckkkmmmooorrrwww~~~tttnnnkkkcccbbb```]]]ZZZWWWUUUSSSRRRQQQQQQPPPOOONNNMMMMMMOOOOOOPPPQQQRRRSSSTTTUUUSSSSSSRRRQQQPPPPPPOOOOOONNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNQQQPPPPPPQQQSSSVVVYYY[[[dddhhhkkkkkkjjjlllrrrxxxdddbbbaaa```aaabbbaaa``````````````````______^^^______^^^]]]\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVUUUTTTSSSSSSSSSTTTSSSSSSSSSTTTWWW[[[___bbbqqq~~~~~~~~~~~~rrroooiiiuuu~~~xxxppppppuuuuuummmlllhhhfffeeeeeeeeeeeecccbbbcccdddeeeeeedddcccaaa```dddhhhkkkjjjfffdddgggjjjhhhhhhgggffffffggghhhiiimmmlllkkkkkkjjjjjjjjjkkklllllllllmmmllllllkkkkkkllljjjiiihhhhhhjjjkkkmmmmmmllliiigggfffgggiiijjjhhhhhhhhhhhhgggfffdddddddddgggkkkppprrrsssrrrqqqmmmlllkkkjjjjjjjjjkkkkkkiiijjjjjjkkkkkkkkkjjjjjjgggggggggggghhhiiijjjkkkqqqpppooonnnnnnmmmnnnnnnoooppppppqqqqqqrrrssssssmmmlllkkkmmmnnnooonnnllljjjjjjhhhddddddggggggdddcccfffhhhfffccc``````aaa___^^^]]]]]]]]]]]]^^^______```aaaaaa```aaaccceeeeeehhhkkkmmmmmmkkkhhheeebbbdddfffeeedddccccccdddiiiiiikkknnnrrrxxx}}}~~~{{{uuullleee```]]]]]]]]]\\\YYYVVVSSSTTTTTTUUUTTTTTTUUUWWWWWWVVVUUUUUUSSSRRRRRRQQQOOOOOOQQQTTTRRROOOMMMMMMNNNOOOPPPOOOLLLKKKNNNNNNKKKKKKNNNLLLLLLNNNOOOPPPPPPOOOOOOTTTUUUVVVVVVXXX___iiippp|||eeeccc```___```aaa```______````````````___^^^^^^^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUSSSSSSSSSTTTTTTTTTUUUUUUSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQRRRUUUXXX\\\___fffooo|||{{{qqqllllllyyyxxxqqqmmmhhhhhhmmm|||zzzppplllfffdddccccccddddddbbbaaaccccccdddddddddcccaaa```dddgggjjjiiifffdddfffiiigggfffeeeeeefffggghhhiiilllkkkjjjiiiiiiiiiiiiiiikkkkkklllllllllkkkkkkjjjkkkjjjhhhggghhhiiikkklllqqqooollliiihhhhhhiiijjjgggggggggggggggffffffeeeeeehhhkkkoooppppppooommmllllllllllllkkkkkkkkkkkkhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkkkkkmmmmmmmmmmmmnnnnnnooooooooopppppppppppppppoooooojjjjjjjjjllloooooonnnllliiijjjhhheeeeeeiiiiiigggbbbeeefffeeebbb``````aaa______]]]]]]]]]]]]______```aaabbbaaa``````bbbdddccceeegggiiiiiigggeeeccccccdddfffeeedddccccccdddiiiiiikkkmmmppptttwwwyyyzzzwwwxxxwwwtttnnnfffaaa^^^]]]YYYYYYYYYYYYZZZYYYXXXWWWXXXWWWVVVVVVTTTRRRRRRTTTXXXVVVTTTRRRRRRQQQPPPPPPPPPNNNPPPTTTUUUSSSRRRUUUUUUWWWXXXWWWWWWWWWZZZ\\\```bbbeeejjjqqq{{{gggddd```^^^^^^________________________^^^]]]]]]^^^]]][[[ZZZYYYXXXXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTRRRRRRSSSSSSSSSTTTTTTTTTRRRRRRQQQQQQRRRRRRSSSTTTRRRRRRQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPRRRTTTWWWYYYXXX]]]gggvvvtttooommmnnntttyyy}}}}}}zzzllljjjiiiffffffkkkooozzz{{{ooohhhcccbbbaaaaaabbbcccbbb```bbbbbbcccddddddcccaaaaaadddgggiiihhhfffdddfffhhheeeddddddeeefffggghhhiiijjjjjjiiihhhgggffffffgggiiijjjjjjkkkkkkjjjjjjiiiiiihhhgggfffggghhhjjjlllqqqooollliiihhhhhhhhhiiiggggggggggggggggggfffffffffhhhkkknnnnnnnnnlllkkklllmmmnnnnnnnnnmmmkkkkkkgggggghhhhhhhhhhhhggggggiiiiiiiiihhhiiiiiijjjjjjjjjjjjkkklllmmmoooppppppooooooppppppooommmllljjjggghhhiiillloooooonnnlllhhhjjjiiiffffffjjjkkkiiibbbcccddddddbbbaaaaaaaaa```___^^^]]]]]]^^^___```bbbbbbbbbaaa______```bbbaaabbbcccddddddcccbbbaaacccdddeeeeeedddcccdddeeehhhiiijjjlllnnnpppqqqrrryyyzzzpppiiifffeeeeeeeeeeeedddbbb```___aaacccdddccc```___^^^]]]```^^^\\\\\\\\\\\\ZZZYYY[[[[[[___fffhhhfffeeeggglllnnnnnnllliiikkkrrrxxx}}}hhheee```]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\]]]]]][[[YYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQQQQPPPQQQQQQRRRSSSQQQPPPPPPOOOOOOPPPPPPPPPOOOOOONNNNNNOOOPPPRRRSSSPPPRRRYYYfffwwwvvvpppkkklllvvv{{{yyyooogggggghhhggggggjjjdddlllwww~~~~~~uuujjjcccbbbaaa```aaabbbcccbbbaaa```aaabbbccccccbbbbbbaaaccceeeggggggeeedddeeefffddddddeeefffggghhhiiijjjhhhgggfffeeeeeedddddddddggghhhhhhiiiiiiiiiiiihhhhhhgggfffeeefffgggiiikkklllkkkiiigggffffffggghhhhhhhhhggggggffffffffffffggghhhkkkmmmnnnnnnmmmllllllmmmoooppppppnnnlllkkkgggggghhhhhhhhhgggffffffiiihhhhhhggggggggghhhhhhhhhiiijjjlllmmmnnnoooooonnnoooppppppooonnnllljjjhhhhhhjjjlllnnnnnnkkkiiihhhjjjjjjfffeeehhhiiihhhbbbbbbccccccbbbaaaaaabbb```___^^^]]]]]]^^^___```cccccccccaaa___^^^^^^```aaaaaaaaaaaaaaaaaaaaaaaabbbdddddddddccccccdddffffffgggiiikkkmmmnnnnnnnnnttt{{{www{{{|||}}}|||yyyvvvsssrrrrrrxxx~~~}}}zzzwwwssspppmmmkkkhhhjjjmmmqqqrrrrrrtttuuu|||hhhddd___\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[]]]\\\[[[YYYXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRPPPPPPOOOOOOPPPPPPQQQRRRPPPPPPOOOOOOOOOPPPPPPQQQNNNNNNMMMMMMMMMNNNOOOOOOOOOQQQUUU[[[fffuuuyyyqqqkkkmmmqqq|||~~~vvvlllfffaaabbbcccbbbbbbccc___dddjjjpppqqqmmmfffaaabbbaaa```aaabbbcccbbbaaa^^^___aaabbbcccbbbbbbaaacccdddeeeeeeeeedddddddddddddddeeeggghhhiiiiiijjjeeeeeedddccccccccccccdddeeeeeefffgggggghhhggggggfffeeedddddddddfffhhhjjjhhhhhhggggggggghhhiiijjjkkkjjjhhhfffeeedddddddddfffhhhkkkmmmoooooooooooommmnnnoooppppppnnnlllkkkhhhhhhiiiiiihhhggggggfffgggffffffeeeeeeeeeeeefffiiijjjkkklllmmmmmmmmmmmmnnnnnnoooppppppooonnnnnnlllkkkkkklllmmmllliiifffiiilllkkkfffcccdddfffeeeccccccbbbbbbbbbbbbbbbbbb```___^^^^^^^^^^^^___```cccdddcccaaa^^^]]]]]]^^^bbbbbbaaaaaaaaaaaabbbbbbaaabbbcccbbbaaabbbdddfffdddfffhhhjjjmmmnnnoooooosssyyy}}}zzz}}}eeebbb^^^\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZ[[[[[[ZZZYYYXXXXXXXXXXXXVVVUUUUUUTTTSSSRRRQQQQQQOOOOOOPPPPPPPPPQQQQQQQQQOOOOOOOOONNNOOOPPPPPPQQQOOOOOONNNNNNNNNOOOPPPPPPNNNMMMMMMLLLLLLMMMMMMNNNOOORRRTTTUUUYYYeeevvv~~~wwwpppooottt{{{yyy}}}tttkkkdddbbb```___```___^^^^^^^^^aaadddggghhhgggeeedddbbbaaa``````bbbbbbaaa```]]]^^^```aaabbbbbbbbbaaaccccccddddddddddddcccccccccdddeeegggggghhhhhhhhhcccbbbbbbbbbbbbcccddddddccccccdddeeeffffffffffffdddcccbbbbbbccceeehhhiiihhhhhhhhhiiijjjkkklllmmmkkkiiihhhfffeeeeeeeeeeeeggghhhjjjmmmooopppppppppmmmnnnooooooooonnnllllllhhhiiiiiiiiihhhgggfffeeedddddddddcccddddddeeeeeehhhjjjkkkmmmnnnnnnmmmlllpppppppppppppppppppppqqqooonnnlllllllllkkkiiigggiiimmmlllfffbbbbbbddddddfffdddbbbbbbcccccccccbbbaaa```___^^^^^^___```aaacccdddcccaaa^^^\\\]]]^^^bbbbbbaaaaaaaaaaaabbbbbb```aaaaaa```___```ccceeedddeeegggiiikkkmmmooopppqqqssswwwyyyyyyccc```^^^]]]]]]^^^]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLOOOQQQQQQSSS[[[iiisss~~~|||yyywww}}}~~~rrrhhhddd``````___]]]]]]^^^]]][[[[[[]]]```bbbbbbccceeehhhbbb```______``````^^^]]]\\\]]]___aaabbbbbbbbbaaacccbbbbbbcccddddddcccaaabbbcccdddeeeeeeeeeeeedddaaaaaaaaaaaabbbdddeeefffaaabbbcccdddeeeeeeeeeeeecccbbbaaaaaabbbdddggghhhhhhhhhiiiiiijjjjjjkkkkkkhhhgggfffeeeeeefffhhhiiihhhiiijjjlllmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmllllllggghhhhhhggggggeeeddddddccccccccccccdddeeefffffffffhhhkkkmmmooopppoooooosssrrrpppnnnnnnnnnooopppqqqooolllkkkkkklllkkkjjjhhhlllmmmgggbbbcccfffgggiiifffccccccddddddcccbbbaaa```___^^^^^^___```aaaccccccccc```^^^\\\]]]^^^______````````````_______________^^^^^^___bbbdddeeeeeeeeegggiiikkknnnooopppqqquuuxxxwwwyyyaaa___]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVUUUUUUVVVVVVWWWXXXVVVVVVUUUTTTSSSRRRQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPNNNNNNMMMMMMNNNNNNOOOPPPKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNIIIKKKNNNOOORRRXXXaaahhh~~~~~~}}}|||wwwyyy{{{lllccc]]]ZZZZZZ[[[ZZZYYYXXXYYYYYYWWWVVVZZZ^^^______```eeeiiiaaa```^^^^^^^^^^^^\\\[[[[[[\\\^^^```bbbbbbbbbbbbbbbbbbbbbbbbcccdddbbbaaa```aaaccccccdddcccbbbaaa___``````aaacccdddfffggg```aaabbbcccdddeeeeeeeeebbbbbbaaaaaabbbdddfffhhhggggggggggggggggggggggggeeeeeeddddddeeehhhjjjllliiiiiijjjkkkkkkkkkjjjjjjnnnnnnmmmllllllllllllmmmffffffffffffeeedddcccbbbcccccccccdddeeefffggghhhdddfffjjjnnnpppqqqrrrrrrvvvtttpppmmmllllllnnnoooqqqnnnkkkjjjkkkmmmmmmmmmggglllmmmhhhdddeeeiiijjjkkkhhhdddcccdddeeecccaaaaaa```___^^^^^^___```aaabbbcccbbb```^^^]]]]]]___\\\]]]^^^______^^^]]]\\\^^^^^^^^^]]]\\\^^^aaadddffffffeeeeeefffiiikkkmmmpppqqqvvv{{{yyyxxx```______^^^^^^]]]]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLNNNQQQPPPOOOUUU]]]rrr~~~}}}|||}}}~~~{{{vvv}}}{{{nnneee[[[XXX]]]YYYZZZ[[[ZZZXXXWWWWWWYYYZZZZZZZZZ[[[]]]bbbfffiiicccaaa]]]ZZZYYYYYYZZZ[[[^^^]]]]]]]]]^^^___aaabbbdddcccbbbaaa````````````bbbbbbccccccccccccbbbbbb```aaabbbcccccccccccccccaaabbbcccddddddcccaaa```fffccc___]]]]]]___cccfffggghhhhhhhhhhhhggggggfffhhhgggfffeeeeeegggiiikkkllllllkkkkkkjjjkkkkkkllllllllllllkkkkkkjjjjjjjjjhhhgggfffddddddfffhhhiiihhhfffeeefffiiijjjiiifffgggiiikkknnnpppqqqqqqqqquuurrrnnnllllllmmmmmmmmmnnnnnnmmmllljjjiiihhhhhhooommmiiifffcccbbbbbbbbbrrrhhhaaabbbbbb______cccbbbaaa`````````aaacccdddccccccbbbaaa___]]]\\\ZZZ[[[\\\]]]\\\[[[ZZZ[[[\\\\\\]]]^^^\\\ZZZ[[[___cccdddbbbaaaaaaeeeiiilllnnnwwwvvvuuuuuuvvvyyy|||______^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKNNNPPPNNNMMMSSS[[[bbbmmm~~~}}}zzzxxxxxxyyy}}}uuulllqqq|||mmmddd]]]UUUSSSXXXVVVWWWXXXWWWVVVUUUUUUVVVXXXXXXXXXZZZ]]]```dddfff___^^^[[[YYYYYYZZZ\\\]]]]]]\\\\\\\\\]]]^^^```aaa``````_________``````aaa```aaaaaaaaaaaaaaa```_________aaabbbccccccccccccaaabbbbbbcccccccccbbbbbbcccaaa^^^\\\]]]___ccceeehhhhhhhhhhhhgggffffffeeeggggggffffffggghhhjjjkkkhhhhhhgggggggggggghhhhhhkkkkkkjjjjjjjjjiiiiiiiiihhhgggfffeeeffffffggghhhhhhgggfffgggiiijjjiiigggjjjjjjlllnnnoooppppppqqqtttqqqnnnllllllmmmmmmlllmmmllllllkkkjjjiiihhhhhhkkkjjjhhhfffeeeeeeeeeeeeqqqiiiccccccccc``````ccc```____________```bbbcccddddddcccbbb```___]]]\\\[[[\\\\\\[[[ZZZYYYZZZ\\\\\\]]]]]]\\\ZZZ[[[^^^aaabbbaaaaaacccgggkkknnnpppvvvvvvuuuvvvwwwzzz}}}~~~^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSMMMLLLLLLKKKJJJKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKKKKJJJJJJIIIKKKJJJLLLNNNMMMKKKOOOVVVUUU]]]jjjvvv{{{}}}{{{wwwuuuuuuuuuzzz|||~~~xxxyyy}}}}}}nnndddmmm~~~mmm^^^YYYVVVQQQPPPSSSSSSTTTUUUUUUSSSRRRRRRSSSSSSTTTVVVXXX[[[^^^```aaa[[[ZZZYYYYYYYYY[[[]]]___\\\[[[[[[[[[[[[]]]^^^___]]]]]]]]]]]]^^^___```aaa______``````___^^^]]]]]]]]]^^^```aaaccccccddddddaaa`````````aaabbbcccccc___^^^]]]]]]^^^```bbbdddhhhhhhggggggfffeeeddddddfffggghhhiiiiiijjjjjjjjjffffffeeeeeeeeeeeeffffffiiiiiiiiiiiiiiihhhhhhhhhfffgggggggggggggggffffffhhhgggggghhhjjjjjjiiihhhmmmmmmmmmmmmmmmnnnoooppprrrpppmmmllllllmmmlllllljjjjjjjjjiiiiiihhhhhhhhhggggggggggggggggggggggggoooiiiddddddcccaaaaaaccc```______``````bbbcccccccccccccccbbbaaa```^^^^^^\\\\\\\\\ZZZXXXXXXZZZ\\\\\\\\\[[[ZZZYYYZZZ]]]______aaacccfffjjjmmmoooqqquuuuuuvvvwwwyyy{{{|||~~~yyy}}}xxxppplll]]]]]]\\\[[[YYYXXXWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKJJJJJJJJJKKKIIIJJJLLLKKKIIILLLQQQSSSWWW___ggglllpppzzzzzzvvvuuuvvvwwwyyy|||zzzuuuvvv|||~~~}}}vvvmmmkkkzzzjjj```WWWUUUTTTQQQPPPRRRPPPRRRTTTTTTRRRQQQQQQRRROOOQQQTTTWWWYYY[[[\\\\\\YYYYYYXXXXXXYYY[[[]]]^^^\\\[[[ZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]___``````_______________^^^]]]\\\]]]^^^```bbbcccdddeeeeee^^^^^^]]]]]]^^^```bbbccc]]]]]]]]]^^^```bbbcccdddhhhgggfffeeedddcccccccccdddfffhhhjjjkkkkkkjjjiiiggggggffffffgggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiieeefffhhhiiihhhgggeeedddgggggghhhiiijjjjjjiiihhhooonnnmmmllllllmmmnnnoooooonnnlllkkklllmmmlllkkkhhhhhhhhhhhhhhhhhhggggggeeefffggghhhhhhhhhhhhggglllhhheeedddbbbaaaaaabbbbbbbbbbbbccccccdddeeeeeeaaaaaabbbaaaaaa```___^^^]]]]]]\\\ZZZXXXXXXZZZ\\\ZZZZZZYYYXXXXXXYYY[[[]]]___bbbeeehhhjjjlllnnnooorrrsssuuuvvvxxxzzz{{{{{{xxxxxx}}}}}}tttpppnnnnnn\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIJJJKKKLLLLLLLLLLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJHHHHHHKKKJJJHHHIIIMMMRRRSSSXXX]]]aaahhhtttzzzvvvvvvxxxzzz}}}}}}yyyrrrrrruuujjjmmmwwwyyylll^^^YYYTTTTTTUUURRRQQQPPPNNNQQQSSSSSSRRRQQQQQQQQQMMMOOORRRUUUXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ\\\[[[ZZZZZZZZZ[[[\\\]]]___^^^^^^]]]]]]^^^^^^___````````````______^^^]]]^^^___aaacccdddeeeffffff\\\[[[[[[[[[[[[]]]___```]]]^^^___```bbbccceeeeeefffeeedddcccbbbbbbbbbbbbccceeehhhjjjkkkkkkjjjiiigggggggggggghhhhhhiiijjjiiiiiijjjjjjjjjjjjjjjjjjeeeggghhhiiiiiigggeeeccceeegggiiijjjjjjiiihhhhhhooonnnlllkkkkkkkkklllmmmlllkkkkkkkkklllmmmkkkiiiggggggggggggggggggggggggffffffggggggggggggfffeeehhhhhhfffcccaaaaaaaaa```bbbbbbccccccdddddddddddd^^^______```______^^^^^^^^^^^^]]][[[YYYYYYZZZ\\\YYYXXXWWWVVVWWWYYY[[[\\\```dddhhhjjjjjjjjjkkkmmmrrrrrrtttuuuvvvxxxxxxyyy{{{xxxxxx}}}wwwpppooorrrvvvyyyZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJHHHIIIKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKIIIGGGGGGJJJJJJHHHHHHKKKLLLLLLPPPUUUYYY___mmmzzz~~~zzzyyyyyy{{{}}}wwwnnnlllnnnppplllvvvwwweee]]]VVVTTTSSSSSSSSSRRROOOMMMMMMOOORRRSSSRRRQQQPPPPPPMMMOOORRRTTTVVVXXXXXXXXXYYYYYYXXXXXXWWWWWWXXXXXXZZZZZZYYYXXXXXXYYYZZZ[[[^^^^^^]]]]]]]]]]]]]]]^^^______```````````````_________aaabbbddddddeeeeee[[[ZZZZZZZZZ[[[\\\]]]]]]^^^______```bbbccceeefffdddcccbbbaaa```aaabbbcccbbbdddfffiiijjjjjjiiiiiifffffffffffffffggghhhiiiiiiiiiiiijjjjjjjjjjjjjjjfffggghhhiiihhhgggdddccccccfffiiijjjiiihhhggggggllllllkkkjjjjjjjjjjjjjjjiiiiiijjjkkkmmmmmmjjjhhhhhhhhhhhhggggggffffffffffffffffffeeeeeeeeeddddddeeehhhhhhdddbbbbbbbbb```aaaaaabbbbbbaaaaaa```___\\\]]]^^^_______________^^^______^^^\\\ZZZZZZ[[[ZZZXXXVVVWWWZZZ]]]^^^___cccgggkkkllljjjjjjlllnnnttttttttttttuuuvvvwwwxxx|||yyywwwyyyyyyyyy~~~vvvsssppprrrxxxYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJGGGHHHJJJLLLMMMMMMLLLKKKIIIJJJJJJKKKKKKJJJJJJIIIIIIFFFFFFJJJKKKHHHHHHJJJIIIIIILLLPPPRRRVVVaaammmyyy{{{}}}vvvppprrrwww|||~~~~~~vvveeeZZZUUUPPPQQQQQQQQQQQQQQQOOOLLLKKKNNNQQQRRRQQQPPPOOOOOOOOOPPPRRRTTTVVVWWWXXXYYYWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUUUUVVVWWWXXX[[[[[[[[[[[[\\\\\\]]]^^^]]]^^^___``````aaaaaa```^^^^^^```aaaaaabbbbbbbbb[[[[[[\\\]]]]]]\\\\\\\\\______^^^___```bbbdddeeebbbaaa```______aaabbbdddbbbccceeeggghhhiiiiiiiiieeeeeeeeeeeefffggghhhiiihhhhhhhhhiiiiiiiiijjjjjjggghhhhhhhhhgggfffeeedddaaaeeeiiijjjhhhfffffffffiiijjjjjjjjjjjjiiihhhhhhggggggiiikkkmmmmmmjjjhhhjjjiiiiiihhhgggfffeeeeeeeeedddcccccccccccceeeeeeeeejjjlllgggcccddddddaaaaaabbbbbbbbbaaa___]]]\\\\\\]]]^^^___````````````^^^```bbbaaa___\\\[[[ZZZ\\\ZZZXXXZZZ^^^bbbcccccceeeiiimmmnnnllllllooosssyyyxxxvvvuuuuuuvvvxxxyyyyyywwwwwwxxxvvvsssvvv|||XXXXXXXXXYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNNNNMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIGGGHHHJJJLLLMMMMMMLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHHHHEEEEEEIIIKKKIIIHHHJJJKKKKKKMMMOOONNNOOOWWWaaaqqqvvv}}}|||wwwoooqqq{{{vvvfff]]]VVVSSSMMMPPPQQQQQQQQQRRRPPPMMMIIILLLPPPQQQQQQOOONNNNNNPPPPPPRRRSSSUUUWWWYYYZZZUUUVVVVVVWWWWWWXXXXXXXXXVVVUUUTTTSSSSSSSSSTTTUUUWWWXXXXXXYYY[[[\\\^^^___\\\\\\^^^___```aaaaaaaaa]]]]]]^^^___``````______\\\]]]^^^______^^^\\\[[[___^^^]]]]]]^^^```cccdddaaa```___^^^___aaacccdddaaabbbdddeeeggghhhiiiiiifffffffffggghhhiiijjjjjjfffggggggggghhhhhhiiiiiihhhhhhhhhhhhgggfffeeeddd```dddhhhiiigggeeeeeefffggghhhiiijjjjjjiiihhhgggfffggghhhkkkmmmmmmjjjgggkkkjjjiiihhhgggfffeeeeeecccbbbaaaaaaaaaccceeegggeeelllnnniiieeeffffffcccddddddddddddbbb```^^^\\\\\\]]]^^^```aaaaaabbbbbb^^^```cccccc```]]][[[ZZZ^^^\\\ZZZ\\\aaafffggggggeeejjjnnnooonnnooosssxxx|||zzzxxxvvvuuuvvvxxxzzzuuutttvvvwwwuuuqqqtttyyyxxx~~~~~~VVVWWWXXXZZZ[[[[[[[[[[[[VVVVVVWWWXXXWWWVVVUUUTTTWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRSSSQQQNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIIIIIIIKKKNNNRRRTTTbbbkkk{{{{{{|||{{{yyyyyy{{{{{{}}}zzzrrrtttvvv}}}wwwiii```XXXTTTRRRPPPOOONNNNNNMMMMMMNNNNNNMMMPPPSSSTTTSSSPPPMMMLLLNNNOOOPPPRRRTTTVVVXXXYYYUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUZZZZZZZZZ[[[\\\]]]]]]^^^\\\]]]^^^^^^]]]\\\ZZZYYY___```aaaaaa```^^^\\\[[[[[[\\\]]]^^^_______________``````___^^^```cccfffcccaaa]]]\\\^^^```aaaaaaaaabbbdddfffggggggfffeeecccccceeeggghhhiiiiiijjjgggffffffffffffggghhhhhhccccccdddeeefffffffffeeedddeeeeeedddcccaaa___^^^eeeggghhhiiihhhhhhjjjkkkggghhhiiijjjjjjiiigggfffiiiiiihhhhhhgggeeedddcccdddbbb```___```bbbfffhhhjjjjjjiiigggfffcccaaa```dddddddddcccccccccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa```bbbbbbaaa]]]ZZZYYYYYY]]]\\\\\\___dddiiilllnnnmmmpppssssssqqqqqqsssuuu}}}zzzyyyzzzzzzzzzyyyrrrtttvvvvvvsssqqqpppppptttvvv{{{zzzrrrzzzxxxyyyVVVWWWXXXYYYYYYZZZYYYYYYVVVVVVWWWWWWWWWVVVUUUTTTUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHJJJMMMPPPSSS\\\dddrrr{{{~~~|||yyyuuurrrwww}}}zzzwwwyyyyyyuuueee^^^ZZZUUUQQQOOOOOOOOONNNMMMMMMMMMMMMNNNMMMOOORRRRRRQQQNNNMMMMMMOOOOOOPPPRRRTTTUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]]]]]]][[[ZZZYYY^^^___```aaa```^^^\\\[[[[[[\\\\\\]]]^^^^^^__________________^^^___bbbeeeccc```]]]]]]^^^```aaabbbbbbccceeefffgggfffeeedddbbbccceeegggiiijjjkkkkkkfffffffffffffffgggggghhhffffffffffffeeeddddddccc``````aaaaaaaaaaaaaaaaaahhhiiijjjiiihhhggghhhiiihhhiiijjjjjjjjjiiihhhggghhhhhhhhhhhhfffeeedddcccbbbaaa___^^^^^^aaadddfffhhhhhhgggfffeeecccaaa```cccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccddddddaaa___^^^^^^^^^]]]]]]```dddiiimmmpppqqquuuzzzzzzwwwsssrrrsss}}}{{{xxxwwwxxxxxxxxxwwwvvvwwwyyyxxxuuurrrppppppvvvwwwzzzwwwooojjjjjjooozzzWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOMMMLLLKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHGGGGGGGGGIIIKKKNNNPPPTTTZZZfffsss~~~zzzyyy~~~~~~}}}tttllllllpppvvvzzzvvvmmmkkkqqqzzzlllbbbZZZXXXXXXUUUQQQPPPNNNNNNMMMLLLLLLLLLMMMMMMLLLNNNOOOOOOMMMLLLLLLMMMOOOPPPPPPQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQRRRSSSTTTUUUTTTUUUWWWXXXYYYXXXXXXWWWZZZZZZ[[[\\\\\\[[[YYYYYY^^^^^^_________]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^______^^^^^^^^^aaacccbbb___]]]]]]___aaabbbbbbcccdddeeeffffffeeedddcccaaabbbdddfffhhhiiijjjjjjeeeeeeeeeeeefffffffffgggiiiiiihhhfffeeecccbbbaaa^^^^^^^^^^^^___``````aaaiiijjjkkkiiigggfffggggggjjjjjjjjjjjjjjjiiihhhggghhhhhhhhhgggfffeeecccccc```___]]]\\\\\\___aaaccceeeeeeeeedddcccbbbaaa```cccccccccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa]]]___aaabbb```___^^^______^^^^^^```dddiiiooorrrwww||||||wwwsssrrrzzzxxxvvvuuuvvvvvvvvvuuuyyyzzz|||zzzwwwsssqqqpppvvvwwwyyy{{{{{{wwwyyy||||||yyytttqqqpppttt~~~XXXYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTVVVUUUUUUUUUUUUTTTTTTTTTPPPPPPOOOOOOOOONNNNNNNNNNNNLLLJJJJJJLLLLLLLLLKKKIIIIIIJJJJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFGGGJJJLLLMMMNNNRRRZZZdddqqq~~~zzz|||}}}~~~uuurrrtttyyyyyyxxxyyy{{{tttqqqssswwwrrriiifffkkkwww{{{mmmbbbZZZUUUUUUVVVRRROOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJLLLMMMOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVXXXYYYYYYYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYYYY]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[]]]^^^]]]^^^___^^^]]]]]]___aaa```^^^]]]^^^```bbbddddddddddddeeeeeeeeedddccccccbbbbbbdddeeefffgggggggggdddeeeeeefffffffffffffffjjjiiihhhfffdddcccbbbbbbbbbaaa___^^^]]]^^^^^^___hhhiiijjjiiihhhggghhhiiikkkkkkjjjjjjiiiiiihhhhhhgggggggggfffeeedddcccbbb^^^]]]\\\[[[[[[]]]___```bbbbbbccccccbbbbbbaaa```ddddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaa]]]___aaaaaa```^^^^^^____________```dddiiipppttt|||~~~yyyvvvuuuxxxvvvuuuuuuvvvvvvuuusssxxxyyy{{{zzzwwwtttrrrrrrsssvvvxxxxxx{{{|||xxxwwwwww}}}ZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSPPPPPPOOOOOOOOONNNNNNNNNMMMLLLJJJJJJKKKLLLKKKJJJIIIIIIIIIJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLNNNRRRWWWaaaooo~~~~~~zzzwwwxxxyyyzzz{{{|||qqqkkkmmmuuu}}}yyynnncccaaagggttttttfff^^^ZZZSSSNNNNNNNNNKKKJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIKKKMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQSSSUUUVVVUUUUUUWWWWWWXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[ZZZYYY\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\\\\\\\]]]^^^^^^\\\\\\^^^______]]]]]]^^^aaadddeeeeeeddddddddddddddddddccccccbbbccccccddddddccccccbbbdddeeefffgggggggggffffffhhhgggeeedddcccccccccdddbbbaaa```_________```aaadddfffhhhhhhhhhiiikkklllkkkkkkjjjiiihhhhhhhhhgggffffffffffffeeecccbbbaaa]]]]]][[[[[[[[[\\\^^^______``````aaabbbbbbaaaaaabbbbbbbbbbbbcccccccccccc````````````````````````cccdddffffffdddbbbaaabbb^^^```aaaccceeejjjqqqvvv~~~|||yyyxxxzzzwwwvvvuuuuuuvvvvvvuuutttsssuuuxxxxxxvvvtttssssssoootttxxxxxxxxx|||~~~}}}}}}ZZZZZZ[[[[[[ZZZYYYXXXXXXVVVVVVUUUTTTTTTTTTTTTUUURRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNLLLKKKJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLMMMOOOTTT^^^llluuu~~~wwwqqqtttzzzxxxtttyyywwwvvvwww}}}}}}zzzjjjbbb\\\```nnn}}}nnn```XXXVVVSSSNNNJJJKKKKKKJJJJJJMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKJJJIIIIIIKKKMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRQQQQQQPPPPPPQQQSSSUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWYYYZZZ[[[[[[[[[ZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZ[[[[[[\\\\\\\\\[[[[[[[[[\\\^^^]]]\\\[[[\\\^^^]]]\\\\\\___bbbeeeffffffcccccccccccccccdddddddddbbbccccccccccccbbbbbbaaadddeeeggghhhhhhhhhgggfffeeedddcccbbbbbbcccdddddd^^^^^^___```aaaccceeefffaaadddfffhhhiiikkkmmmoookkkkkkiiihhhggggggggggggfffffffffeeedddcccaaaaaa^^^]]]\\\\\\\\\]]]^^^^^^]]]^^^___```bbbbbbbbbbbb_________```````````````````````````````````````bbbdddffffffdddbbbaaabbb___bbbeeegggiiimmmtttyyy~~~{{{xxxyyy{{{vvvuuuuuuvvvwwwwwwuuutttppprrruuuuuutttrrrqqqrrrnnnrrrwwwxxxwwwxxx|||{{{vvvssswwwzzzYYYYYYYYYZZZYYYYYYXXXXXXVVVVVVTTTSSSSSSSSSTTTUUURRRRRRQQQQQQQQQPPPPPPPPPRRRRRRRRRRRRQQQQQQQQQQQQPPPNNNLLLKKKLLLLLLKKKIIIHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJKKKKKKLLLRRR\\\eeerrr||||||zzz{{{|||~~~|||{{{yyyxxx|||~~~zzzxxxwwwvvvuuuvvvxxxyyyxxxwwwvvvxxxzzz{{{}}}xxxooollloooqqq~~~rrrfffcccaaadddrrrqqqfff]]]TTTPPPPPPOOOKKKJJJMMMNNNLLLLLLOOOKKKJJJJJJIIIHHHIIIIIIIIIHHHJJJKKKKKKJJJJJJKKKLLLKKKKKKLLLLLLMMMNNNOOOOOONNNNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPQQQSSSUUUVVVVVVUUUSSSRRRRRRSSSUUUVVVVVVWWWYYY[[[\\\\\\\\\\\\ZZZZZZZZZYYYYYYZZZZZZ[[[ZZZ[[[]]]^^^^^^]]][[[YYYZZZ\\\]]]]]][[[[[[[[[\\\\\\\\\\\\___cccfffggggggbbbbbbbbbbbbcccdddeeeeeeaaabbbcccdddeeeeeeeeeeeeeeefffhhhiiijjjiiihhhgggeeedddbbb``````aaabbbccc\\\]]]___aaacccdddeeeeeeaaacccfffhhhiiikkknnnpppkkkjjjhhhgggfffeeeeeefffeeeeeeeeeeeedddbbbaaa```______^^^]]]]]]^^^^^^___\\\]]]^^^```bbbcccdddddd______``````aaaaaaaaaaaa````````````````````````___aaacccdddbbbaaabbbbbb```eeekkkmmmnnnqqqwww|||||||||xxxwwwwwwuuuttttttuuuwwwwwwuuusssooorrrttttttrrrpppooooooppprrruuuvvvuuuuuuvvvwww}}}~~~~~~WWWWWWXXXXXXXXXXXXXXXWWWWWWVVVTTTSSSSSSSSSTTTUUUTTTSSSSSSSSSRRRRRRRRRRRRTTTSSSSSSSSSSSSRRRRRRRRRQQQOOOMMMLLLLLLLLLJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJIIIHHHLLLTTT[[[dddpppvvvssssssuuuzzz{{{tttsssyyy~~~zzzvvvssslllmmmnnnmmmkkkhhhdddaaaaaaaaaaaabbbeeegggfffffffffjjjnnnrrryyy}}}ssskkkfffiiiooozzz~~~uuupppnnnfff]]]```eeessszzzkkk^^^YYYVVVOOOLLLLLLKKKHHHIIIMMMMMMJJJIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIHHHJJJLLLLLLKKKKKKKKKLLLJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPOOOPPPQQQSSSUUUVVVYYYXXXUUUSSSSSSUUUWWWYYYVVVWWWYYY[[[\\\]]]]]]\\\ZZZZZZYYYYYYYYYYYYZZZ[[[YYY[[[^^^``````^^^[[[XXXZZZ\\\]]]]]][[[ZZZZZZ[[[[[[[[[\\\___dddggghhhgggbbbbbbbbbbbbcccdddeeefff```aaaccceeeggghhhhhhiiifffgggiiijjjkkkjjjhhhgggeeedddbbb```______```aaa^^^___```bbbbbbbbbaaaaaaaaadddfffhhhiiikkkmmmoookkkjjjhhhfffeeedddeeeeeeeeeeeeeeedddcccbbbaaa`````````___^^^^^^_________[[[\\\^^^```bbbddddddeeebbbbbbccccccdddddddddeee```````````````````````````bbbeeefffffffffggghhhbbbhhhnnnrrrsssuuuzzz|||~~~xxxuuutttsssssssssuuuvvvvvvtttrrrqqqsssuuutttrrrooommmmmmrrrssssssttttttttttttssswwwsssrrruuuvvvxxx~~~}}}YYYYYYYYYYYYYYYXXXXXXWWWVVVUUUSSSSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUSSSRRRSSSUUUVVVSSSPPPNNNMMMLLLJJJIIIIIIIIIIIIKKKJJJHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFCCCEEEGGGIIIJJJIIIHHHGGGDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGHHHIIIKKKLLLMMMSSS[[[iiiwww|||zzzwwwttttttxxxzzztttoookkkjjjggghhhkkkjjjfffdddfffeeedddbbbaaa```^^^[[[YYYZZZ\\\]]]]]]^^^```fffjjjkkklllpppyyyvvvnnnmmmnnnqqqzzzvvvjjjgggbbbYYYYYY```kkkzzzvvvaaa\\\UUURRRPPPNNNLLLIIIIIIIIIJJJKKKKKKJJJJJJIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNNNNLLLLLLMMMOOONNNNNNOOOOOOPPPQQQRRRRRRUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTVVV[[[^^^___^^^\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\[[[\\\[[[[[[ZZZZZZ[[[\\\]]]]]]^^^___```bbbdddeeefffdddcccccccccddddddeeeeeebbbbbbbbbfffiiijjjhhhdddiiijjjkkkkkkjjjiiihhhgggdddcccbbb```_________```bbbaaaaaabbbdddfffeeedddgggeeedddfffiiikkkjjjhhhjjjhhheeeeeefffgggffffffkkkiiifffcccbbbbbbbbbccc```^^^]]]^^^```aaa^^^\\\\\\^^^aaaccceeefffeeeeeeddddddccccccccccccddddddaaa```____________``````cccdddfffhhhiiijjjiiiiiigggkkkqqquuuwwwyyyzzz{{{}}}zzzwwwuuutttxxxuuusssrrrtttuuuuuutttrrrqqqpppooonnnnnnnnnnnnrrrrrrrrrrrrrrrqqqpppooojjjjjjkkkmmmppptttxxx{{{XXXYYYYYYYYYYYYXXXWWWWWWWWWVVVTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUUUUSSSRRRSSSTTTTTTRRROOOMMMLLLKKKJJJJJJIIIIIIJJJKKKIIIHHHHHHIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGFFFCCCDDDGGGHHHIIIIIIHHHGGGDDDEEEEEEEEEFFFHHHIIIJJJHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLRRR\\\ggguuu~~~|||{{{{{{{{{}}}}}}xxxrrrlllgggdddbbbcccaaacccggghhhfffeeehhhjjjjjjiiihhhfffaaa\\\YYY\\\bbbiiippptttxxx||||||sssqqqtttzzzrrrfff^^^______]]]cccmmm~~~}}}nnnaaaXXXTTTOOOLLLLLLKKKIIIGGGHHHHHHIIIIIIJJJJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLJJJLLLNNNNNNMMMLLLMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWUUUUUUWWW[[[______^^^\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[\\\]]]______```aaabbbcccccccccbbbbbbccccccccccccbbbbbbdddccccccfffjjjkkkhhheeeggggggiiiiiijjjiiihhhhhhbbbaaa___^^^^^^^^^______```______aaadddeeeeeedddgggfffeeefffiiikkkjjjhhhiiihhhffffffggghhhhhhgggkkkiiigggeeedddccccccccc___^^^]]]^^^```aaa___]]]^^^```bbbdddeeeeeedddddddddccccccbbbbbbccccccdddeeedddddddddcccdddddddddggghhhjjjkkkmmmmmmmmmllljjjmmmrrrvvvxxxyyy{{{|||~~~|||yyyxxxwwwvvvwwwuuusssssstttuuutttssssssrrrqqqpppooonnnnnnnnnqqqqqqqqqqqqqqqpppoooooommmlllmmmnnnooorrrtttuuu{{{XXXXXXXXXXXXXXXWWWVVVVVVVVVWWWXXXXXXXXXWWWUUUTTTSSSSSSSSSRRRSSSSSSTTTUUUTTTSSSRRRRRRRRRRRROOOMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKIIIHHHGGGHHHIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGIIIKKKPPPWWWaaappp~~~~~~zzz|||}}}|||}}}xxxssspppooooooppppppsssxxx{{{zzz{{{~~~~~~vvvooojjjpppxxx{{{vvvsssuuu|||wwwccc[[[YYY^^^dddiiiuuupppaaaWWWQQQOOOLLLIIIHHHHHHHHHHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIFFFGGGHHHJJJKKKKKKKKKKKKHHHKKKNNNNNNNNNLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPQQQNNNOOOQQQSSSTTTUUUUUUVVVWWWVVVVVVXXX[[[^^^______\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]```aaaaaabbbbbbbbbbbbbbb```aaaaaabbbcccccccccbbbhhhfffeeegggkkkkkkiiifffdddeeefffggghhhhhhhhhhhh^^^^^^]]]\\\]]]^^^___``````______aaaccceeeddddddgggffffffgggiiijjjiiihhhhhhgggfffgggiiikkkkkkjjjjjjiiiiiihhhgggeeedddccc___^^^^^^___aaabbbaaa___aaabbbdddeeeeeedddccccccdddccccccbbbbbbccccccdddccccccccccccccccccddddddhhhiiikkkmmmnnnnnnnnnmmmmmmpppsssvvvwwwyyy{{{}}}~~~}}}{{{yyyxxxxxxxxxyyyvvvuuussstttuuuuuusssrrrtttssssssqqqpppoooooonnnoooooopppppppppooonnnnnnnnnnnnnnnooooooooooooooopppuuu~~~WWWWWWWWWWWWWWWVVVVVVUUUTTTXXX]]]___^^^ZZZVVVSSSRRRRRRQQQQQQQQQRRRRRRSSSSSSRRRQQQQQQPPPOOOMMMLLLIIIIIIIIIIIIIIIJJJKKKLLLKKKIIIGGGGGGHHHIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEKKKKKKLLLNNNUUU___llltttvvvwww{{{}}}~~~zzz|||~~~}}}}}}tttiiibbb```dddmmmuuu|||yyyiii\\\TTTPPPNNNLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFIIIKKKMMMHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJFFFIIIMMMNNNNNNLLLKKKKKKMMMNNNNNNNNNOOOOOOOOOPPPNNNOOOQQQSSSTTTTTTTTTSSSUUUTTTUUUVVVYYY[[[\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\YYYZZZZZZZZZ[[[[[[\\\\\\ZZZZZZZZZZZZ[[[\\\\\\]]]___```aaabbbccccccbbbbbbaaaaaa``````bbbeeehhhjjjooollljjjjjjkkkkkkiiifffeeeeeeeeeeeefffffffffeee]]]]]]\\\]]]^^^```bbbcccdddcccbbbcccdddeeedddcccfffggghhhiiijjjjjjiiihhhgggfffgggiiilllmmmmmmlllhhhiiijjjjjjjjjhhheeeddd___```aaabbbcccddddddcccdddeeeeeeeeeeeedddcccbbbddddddccccccccccccddddddbbbccccccdddddddddddddddggghhhjjjkkkllllllkkkkkknnnpppssstttuuuwwwzzz|||zzzyyyxxxwwwwwwxxxzzz{{{wwwvvvuuuuuuvvvvvvtttrrruuuttttttsssrrrpppooonnnmmmnnnnnnooonnnnnnmmmmmmnnnnnnoooooonnnmmmmmmlllnnnqqqvvv}}}VVVVVVVVVVVVVVVUUUTTTTTTPPPXXXaaaeeeccc\\\VVVQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPNNNLLLKKKKKKIIIHHHHHHIIIIIIJJJKKKLLLJJJIIIGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEHHHHHHIIIKKKNNNUUU]]]cccttttttttt{{{}}}|||~~~~~~}}}zzzrrrnnnlllnnnrrrqqqiiibbbdddiiittt{{{ooo```VVVRRRPPPNNNLLLJJJJJJIIIHHHFFFEEEEEEFFFFFFEEEDDDDDDEEEGGGJJJLLLGGGFFFDDDCCCCCCDDDFFFGGGEEEEEEEEEFFFFFFFFFFFFGGGEEEFFFGGGHHHHHHIIIHHHHHHDDDHHHKKKMMMMMMKKKJJJJJJMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPRRRSSSSSSRRRQQQPPPRRRRRRSSSTTTUUUWWWYYY[[[\\\[[[[[[ZZZZZZ[[[[[[\\\XXXXXXYYYZZZZZZ[[[\\\\\\YYYZZZZZZ[[[\\\]]]]]]]]]\\\^^^```bbbdddddddddcccdddaaa______bbbiiipppuuuvvvqqqmmmkkkkkkjjjhhheeegggfffeeeddddddcccbbbbbb^^^^^^___```aaadddfffhhhjjjhhhgggfffffffffdddbbbfffgggiiijjjjjjiiihhhhhheeefffhhhkkknnnooonnnlllhhhiiikkkkkkkkkiiigggeeeaaabbbdddeeeeeeffffffffffffffffffffffffeeeddddddeeeeeeddddddddddddeeeeeefffggghhhiiiiiiiiihhhhhhggghhhiiikkkkkkkkkjjjjjjmmmoooqqqrrrssstttvvvxxxvvvvvvuuuvvvwwwxxxzzz{{{yyyxxxvvvvvvvvvvvvuuusssuuuuuuuuutttrrrqqqooonnnlllmmmmmmnnnnnnnnnmmmmmmllllllmmmnnnnnnnnnnnnmmmpppppprrruuuzzzUUUUUUUUUUUUUUUTTTTTTSSSNNNWWWaaafffbbb[[[TTTPPPPPPOOONNNNNNMMMNNNNNNNNNMMMNNNOOONNNLLLJJJJJJKKKIIIHHHHHHHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEDDDDDDEEEEEEEEE@@@BBBEEEGGGJJJNNNSSSWWWcccssswwwwww|||}}}zzzzzzwwwwwwwww|||yyy|||~~~}}}yyymmmcccbbbaaadddhhhkkkjjjiiihhhssspppbbbSSSMMMMMMKKKHHHFFFFFFGGGHHHFFFDDDBBBBBBCCCEEEDDDDDDDDDEEEFFFHHHIIIEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDGGGJJJKKKKKKJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQSSSSSSSSSTTTWWWYYYZZZZZZZZZYYYYYYZZZZZZZZZVVVWWWXXXYYYZZZ[[[\\\\\\ZZZZZZ\\\]]]^^^^^^^^^^^^[[[]]]```cccdddeeedddddddddaaa^^^^^^bbbjjjsssxxxvvvqqqllliiiiiiiiigggdddhhhgggfffdddbbbbbbaaaaaaaaaaaaaaaccceeegggjjjkkknnnllljjjiiiiiihhhfffdddfffhhhkkkllljjjiiihhhhhhdddeeehhhlllooopppnnnkkkggghhhjjjkkkkkkjjjhhhfffcccdddfffgggfffffffffgggfffffffffffffffggggggggggggffffffeeeeeeffffffgggfffgggiiijjjkkkjjjjjjiiijjjkkklllmmmmmmmmmlllllllllnnnppprrrqqqrrrssstttrrrssstttvvvwwwxxxyyyzzz{{{xxxvvvtttuuuuuuuuutttuuuuuuuuutttssspppnnnlllllllllmmmnnnnnnnnnmmmmmmkkkkkklllmmmnnnooopppppppppooooooqqquuuxxxyyyyyy|||TTTTTTUUUUUUTTTTTTSSSRRRNNNUUU]]]```\\\VVVRRRQQQPPPOOOOOONNNMMMMMMNNNNNNJJJLLLNNNMMMKKKIIIJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDEEEFFF@@@AAACCCEEEFFFHHHKKKNNNSSS___llluuu~~~}}}uuuuuu{{{xxxuuusssxxx~~~wwwtttzzzxxxooofff```bbbfffjjjooosssvvvxxxwwwuuulllbbbVVVLLLJJJJJJFFFDDDDDDCCCEEEGGGFFFCCCAAABBBCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFDDDFFFHHHIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMLLLOOOOOOOOOOOOPPPQQQRRRRRRPPPRRRSSSSSSSSSSSSVVVYYYYYYYYYXXXXXXXXXXXXYYYYYYUUUVVVWWWXXXZZZ[[[\\\]]]ZZZ[[[]]]___````````````\\\^^^aaacccddddddcccbbb```___^^^^^^bbbhhhnnnsssqqqlllgggeeefffgggfffeeegggfffeeecccbbbbbbbbbcccccccccdddeeegggiiilllmmmmmmkkkjjjjjjjjjjjjiiigggeeeiiilllmmmjjjhhhhhhhhhdddeeehhhllloooooollljjjggghhhiiijjjjjjiiihhhhhhbbbeeeggggggeeedddeeefffeeeeeeeeefffgggiiijjjjjjhhhhhhgggggggggggghhhhhhfffhhhjjjkkkllllllkkkjjjkkklllmmmnnnooonnnmmmmmmkkknnnqqqrrrrrrqqqqqqqqqoooqqqsssvvvxxxxxxxxxxxx{{{xxxsssqqqqqqssstttttttttuuuuuutttrrrpppmmmkkkllllllmmmnnnnnnnnnnnnnnnllllllllllllmmmoooqqqsssrrrpppoooqqqssstttrrrpppqqqvvvTTTTTTTTTTTTTTTSSSRRRRRRNNNTTTYYYZZZVVVRRRQQQRRRQQQPPPOOOOOONNNNNNNNNOOOIIIKKKMMMMMMJJJIIIJJJLLLJJJIIIIIIHHHHHHIIIIIIIIIJJJHHHFFFFFFGGGHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFEEECCCDDDFFFIIIJJJRRR[[[bbbooozzzzzzwwwpppoooqqqwww~~~|||{{{zzzuuuooonnnkkkfffffflllsssxxx{{{~~~lll___ZZZRRRLLLHHHIIIIIIDDDDDDHHHBBBEEEGGGGGGDDDCCCEEEFFFCCCDDDEEEEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEEEEFFFFFFFFFFFFEEEDDDFFFHHHHHHHHHHHHJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNMMMNNNOOOQQQSSSUUUPPPRRRTTTTTTSSSTTTWWWZZZXXXXXXWWWWWWWWWWWWXXXXXXUUUUUUVVVXXXZZZ[[[\\\]]][[[\\\^^^```aaaaaaaaa```^^^___bbbddddddcccaaa```]]]]]]]]]___bbbeeeiiikkklllgggbbbaaacccffffffffffffeeedddcccccccccdddeeedddddddddeeegggjjjlllnnnkkkiiiiiiiiikkklllkkkjjjeeeiiimmmmmmkkkhhhggghhhccceeehhhmmmoooooollliiigggggghhhiiiiiiiiiiiihhhbbbdddgggfffcccbbbccceeeddddddeeefffhhhjjjlllmmmiiiiiihhhhhhhhhhhhiiiiiilllmmmoooqqqrrrrrrqqqpppkkklllmmmnnnnnnmmmmmmlllkkknnnrrrssssssqqqppppppmmmpppssswwwxxxyyywwwvvv{{{wwwrrrooooooqqqrrrsssttttttuuutttrrrooollljjjllllllmmmnnnooooooooonnnnnnmmmllllllmmmooorrrssstttsssqqqrrrsssrrrnnnkkkkkknnnuuuUUUUUUUUUTTTSSSQQQOOONNNPPPQQQQQQQQQPPPOOOOOONNNOOOOOOOOONNNNNNNNNMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEECCCBBBBBBDDDEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGKKKPPPTTT[[[jjj}}}~~~~~~{{{wwwqqqxxx}}}vvvnnnkkklllpppvvv{{{{{{qqqcccZZZSSSOOOJJJHHHEEEDDDDDDEEEEEEDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMNNNOOOOOOPPPPPPQQQPPPQQQRRRUUUXXXYYYXXXVVVVVVVVVVVVVVVVVVWWWWWWXXXUUUUUUWWW[[[___```^^^[[[ZZZZZZZZZ\\\]]]___aaabbb___```aaaaaaaaa___^^^]]]bbbaaa``````aaaccceeegggfffeeecccbbbbbbccceeefffgggfffeeeddddddeeeggghhhhhhhhhgggggggggggghhhhhhhhhfffeeegggkkkmmmlllkkkjjjkkklllkkkhhhgggfffgggiiiiiijjjlllmmmllljjjggghhhiiijjjkkkkkkjjjiiihhhkkkhhheeeeeeeeeeeebbb___bbbfffkkkllljjjgggffffffgggeeeeeehhhmmmoooooommmnnnnnnoooppppppooonnnmmmooonnnlllkkkkkklllnnnooooooqqqsssuuutttrrrnnnlllnnnqqqvvvzzz{{{yyyvvvsssyyyvvvssspppoooooopppqqqsssssssssttttttqqqmmmiiihhhhhhjjjkkkmmmnnnooopppmmmmmmllllllmmmnnnpppqqqqqqtttwwwwwwtttooolllkkkjjjlllqqqvvv|||TTTSSSRRRQQQOOONNNMMMMMMPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFDDDBBBBBBCCCCCCBBBAAACCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDAAADDDHHHKKKOOOZZZjjjwwwyyy{{{xxxrrrtttxxxzzzzzz~~~}}}uuurrrkkkjjjlllrrrzzznnn^^^SSSMMMIIIFFFIIIFFFDDDCCCDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAADDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKLLLMMMNNNNNNLLLMMMMMMNNNNNNOOOOOOPPPMMMNNNPPPRRRTTTWWWYYYZZZ^^^[[[XXXVVVVVVWWWVVVUUUUUUUUUWWW[[[^^^___]]][[[YYYYYYYYYZZZ\\\^^^___```^^^______```aaaaaa``````bbbaaa`````````bbbdddeeedddccccccccccccdddeeefffgggfffeeedddccccccddddddfffgggggghhhhhhggggggfffhhhgggfffhhhkkkmmmlllkkkiiikkkkkkkkkhhhgggggggggiiiiiijjjkkkkkkkkkiiihhhggghhhiiiiiiiiiiiiiiiiiiiiifffdddcccdddcccaaa^^^```dddhhhjjjhhhgggggghhhgggfffeeehhhkkknnnmmmlllkkklllmmmooooooooonnnnnnmmmlllkkkjjjjjjlllmmmnnnnnnppprrrssssssqqqnnnlllppprrrvvvzzzzzzxxxuuusssuuutttqqqooommmmmmnnnnnnnnnooopppssstttsssooollliiiiiijjjkkkmmmnnnoooooommmlllkkkjjjjjjkkkmmmnnnqqqtttxxxyyyvvvrrrnnnlllmmmmmmoooqqqsssvvvyyyzzzTTTRRRPPPNNNMMMLLLMMMMMMOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBDDDBBBAAAAAACCCDDDCCCBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDAAADDDGGGHHHIIIOOOZZZcccrrr~~~}}}xxxxxxyyy}}}xxxsssrrrxxx~~~{{{yyyxxxsssjjjdddcccbbbjjjxxxpppgggZZZPPPKKKIIIGGGEEEGGGEEECCCBBBCCCCCCCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJKKKKKKLLLMMMNNNKKKLLLLLLMMMNNNNNNOOOOOOOOOQQQSSSTTTUUUYYY```eeeggg```YYYVVVWWWWWWUUURRRTTTUUUWWWZZZ]]]^^^]]][[[XXXXXXYYYYYY[[[\\\^^^^^^^^^^^^^^^___```bbbcccdddbbbaaa```______```aaabbbaaaaaabbbdddeeeeeeffffffgggfffeeecccbbbbbbbbbbbbdddeeeggghhhhhhgggeeedddiiihhhhhhjjjlllmmmlllkkkiiijjjkkkkkkiiigggggghhhiiiiiiiiiiiiiiiiiiiiiiiiggggggggggggggghhhiiiiiigggeeecccbbbcccbbb```^^^aaacccfffggggggggghhhjjjgggfffeeegggiiikkkkkkkkkiiijjjkkkmmmnnnnnnnnnnnnkkkkkkjjjiiijjjkkkmmmnnnnnnoooqqqrrrqqqpppnnnmmmrrrtttwwwyyyyyywwwtttrrrqqqpppooommmlllkkkkkkkkkjjjjjjmmmqqqttttttrrrpppjjjkkkkkklllmmmnnnnnnnnnmmmkkkiiigggggghhhjjjlllppptttzzz|||zzzuuuqqqnnnnnnmmmlllkkklllmmmoooppp|||}}}VVVTTTQQQOOOMMMMMMNNNOOOMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAADDDFFFFFFFFFBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCFFFHHHGGGGGGJJJPPPUUU[[[hhhzzz}}}xxxzzz~~~zzzyyyzzzyyywwwxxx||||||tttooohhhgggjjjllliiibbb```bbbqqqzzzkkk\\\WWWQQQLLLJJJJJJIIIGGGEEECCCAAAAAABBBCCCBBB@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOOOORRRUUUUUUUUUZZZdddlllkkkaaaXXXTTTVVVXXXUUURRRTTTUUUWWWZZZ\\\\\\\\\[[[YYYYYYYYYZZZ[[[\\\]]]^^^___^^^^^^^^^___aaacccdddaaa``````_________``````^^^___bbbdddfffffffffeeeeeeeeeddddddccccccccccccbbbdddfffggggggfffdddbbbiiiiiijjjlllmmmmmmlllkkkiiijjjlllllljjjiiiiiijjjiiiiiiiiiiiihhhhhhiiijjjgggffffffeeeeeeggghhhiiifffeeedddccccccbbbaaa```eeeeeefffffffffgggiiijjjggggggffffffggghhhiiijjjjjjjjjkkkkkklllllllllllljjjiiiiiiiiijjjkkklllmmmnnnooopppqqqqqqpppooooootttuuuwwwxxxxxxvvvsssrrrooonnnnnnmmmkkkjjjiiiiiiiiijjjlllpppsssuuusssqqqkkkkkkllllllmmmmmmmmmnnnnnnllliiifffeeefffhhhjjjnnnssszzz}}}{{{vvvrrrooonnnllljjjiiiiiikkknnnpppttttttuuuxxxUUUTTTQQQNNNMMMMMMNNNNNNLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDBBBCCCDDDEEEEEEDDDAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@BBBCCCCCCBBBCCCGGGJJJNNNYYYjjjzzzxxxvvv{{{}}}xxxrrrsssxxx}}}~~~~~~|||zzzrrrpppqqqrrrrrrrrrxxx{{{{{{}}}sssqqqnnngggaaa^^^ZZZ^^^eeekkkkkkiiilllrrrpppccc[[[OOOMMMIIIGGGEEEDDDCCCBBBCCCBBBAAAAAABBBBBBAAA???@@@AAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@>>>?????????@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNNNNOOOOOOKKKNNNQQQQQQQQQVVV___gggggg^^^TTTQQQUUUXXXWWWTTTTTTUUUWWWYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^```___^^^^^^^^^___aaabbb``````__________________\\\^^^bbbeeefffffffffeeeccccccddddddeeeeeeeeeeeeaaabbbdddffffffdddbbbaaaiiijjjlllmmmllllllkkkjjjhhhjjjllllllkkkjjjjjjkkkiiijjjkkkiiihhhgggiiilllhhhgggfffeeeeeefffggghhhfffffffffeeeddddddddddddjjjiiihhhgggggghhhhhhiiiggggggfffffffffgggiiijjjllllllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkkkknnnnnnooooooppppppqqqqqqtttuuuvvvvvvuuutttrrrqqqnnnnnnmmmlllkkkjjjjjjiiikkklllmmmpppssssssrrrpppjjjkkkkkkkkkllllllmmmmmmnnnmmmjjjgggfffggghhhiiilllqqqwww{{{yyyuuupppmmmmmmkkkiiiggggggiiilllmmmlllkkkkkknnnssszzzSSSQQQOOOMMMLLLKKKLLLLLLJJJKKKLLLLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBCCCDDDEEEEEEIIIGGGDDDCCCCCCCCCAAA@@@@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBB???@@@BBBBBBAAABBBDDDFFFIIIPPP\\\jjjrrrvvv|||xxxuuuxxxxxxrrrkkkhhhkkkqqqzzz~~~zzzwwwwww{{{}}}~~~|||oooqqquuuxxxwwwyyyzzzmmmbbbaaa```ZZZWWWYYY]]]cccoooxxxzzzzzzsssdddZZZTTTQQQHHHGGGFFFDDDBBB@@@???>>>BBBAAAAAAAAACCCCCCAAA??????@@@AAAAAABBBBBBAAAAAA??????@@@AAAAAAAAA@@@@@@>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGIIIHHHHHHIIIIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNLLLNNNPPPQQQQQQUUU[[[```^^^WWWPPPOOORRRVVVWWWVVVSSSUUUXXXXXXXXXXXXZZZ[[[\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^^^^]]]^^^^^^_______________```````````````]]]___aaadddeeefffeeedddaaabbbccceeeffffffffffff```aaacccddddddcccaaa```hhhjjjmmmmmmllljjjiiiiiifffhhhjjjjjjiiiiiijjjkkkhhhkkkmmmllliiihhhjjjllliiihhhgggffffffeeeeeeffffffggghhhgggfffeeefffgggmmmkkkhhhhhhiiiiiihhhggggggggggggfffeeefffiiilllnnnmmmllljjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjmmmmmmmmmmmmnnnoooqqqrrrtttttttttssssssrrrqqqqqqnnnmmmlllkkkjjjjjjjjjjjjmmmlllmmmoooqqqqqqpppnnnhhhiiiiiijjjkkklllllllllmmmllljjjiiihhhhhhhhhiiiiiimmmsssvvvtttpppllljjjkkkiiigggeeeccccccdddddddddddddddgggmmmssswwwyyyvvvxxx}}}~~~~~~RRRQQQPPPOOONNNMMMLLLKKKIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBCCCCCCCCCFFFDDDBBBAAAAAABBBAAA???@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEFFFEEEHHHPPPZZZ^^^___eeennnttt{{{zzzzzz~~~~~~wwwoooiiigggiiissszzzkkk```[[[```bbb___aaahhhmmmvvvrrrlllbbbZZZRRRLLLIIIIIIEEEEEEEEECCCAAA@@@??????AAAAAAAAABBBDDDCCCBBB@@@??????@@@AAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHIIIJJJJJJKKKKKKLLLNNNOOOQQQRRRSSSUUUVVVWWWUUURRRNNNMMMOOOSSSUUUVVVSSSUUUXXXXXXWWWWWWYYY[[[\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^^^^______^^^___``````aaaaaaaaaaaa^^^___aaacccdddeeeddddddaaabbbcccdddeeeeeedddddd```aaaaaabbbbbbaaaaaa```gggjjjmmmmmmkkkhhhggghhhccceeegggggggggfffgggiiigggkkkooonnnkkkiiijjjmmmjjjjjjiiihhhgggeeedddccceeegggiiihhhfffeeegggiiijjjhhhggghhhiiijjjhhhfffggghhhhhhfffeeefffkkknnnmmmlllkkkjjjiiijjjjjjkkklllllllllkkkkkkjjjiiiiiikkkjjjjjjjjjkkkmmmoooqqqrrrrrrqqqqqqqqqqqqqqqqqqnnnmmmjjjiiihhhiiijjjkkkkkkjjjjjjlllnnnnnnmmmkkkffffffggghhhjjjkkklllllljjjjjjjjjjjjiiiiiihhhgggfffjjjnnnpppnnnjjjgggeeegggfffdddbbb```___^^^^^^```______ccchhhmmmooopppmmmmmmnnnqqqvvvzzz||||||yyy~~~TTTTTTSSSSSSQQQOOONNNMMMIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA>>>======>>>AAACCCCCCCCC@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBCCC@@@AAAHHHOOOPPPNNNTTT]]]eeemmmzzz}}}wwwooojjjhhhppp~~~}}}~~~}}}|||ssslll```YYYZZZeeellllllrrr|||~~~yyyooojjj[[[UUUOOOLLLJJJFFFDDDCCCAAABBBBBBAAA@@@??????@@@AAAAAAAAACCCDDDDDDBBB@@@??????@@@AAAAAAAAAAAA@@@===>>>???@@@@@@@@@@@@@@@===>>>>>>???@@@AAAAAAAAA?????????@@@AAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPQQQOOOMMMPPPOOOMMMLLLMMMPPPSSSUUUSSSUUUXXXXXXVVVVVVXXX[[[[[[ZZZZZZYYYYYYYYYYYYZZZVVVXXXZZZ]]]^^^_________^^^^^^```aaabbbbbbbbbbbb___```aaabbbcccdddddddddaaabbbcccddddddcccaaaaaaaaaaaa````````````aaaaaafffjjjmmmmmmjjjgggfffggg```bbbdddeeeddddddeeegggggglllppppppllljjjjjjmmmkkkkkkkkkjjjhhhfffcccbbbdddgggiiihhhfffeeegggiiigggfffeeegggjjjkkkiiifffggghhhhhhgggeeeggglllppplllkkkjjjjjjjjjkkklllmmmmmmmmmmmmlllkkkjjjiiihhhiiihhhggggggiiikkknnnoooqqqppppppoooooopppqqqqqqnnnllliiigggfffgggiiikkkiiihhhhhhjjjlllmmmllljjjdddeeefffhhhiiikkkllllllhhhhhhjjjjjjjjjiiigggfffdddgggkkkllljjjfffdddcccccccccbbbbbbaaa______^^^___^^^]]]```eeehhhhhhgggjjjhhhgggiiimmmssswwwyyywww}}}WWWYYYWWWSSSRRRUUUVVVTTTRRROOOLLLKKKKKKKKKKKKJJJLLLKKKKKKJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????????????????@@@@@@AAAAAAAAACCCBBBAAA@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGHHHJJJLLLSSSYYYbbbmmmxxx}}}||||||xxxvvvzzz|||vvvtttuuuvvvvvvwww|||wwwuuurrroooqqqvvvwww{{{|||wwwsssqqqmmmiiicccbbbgggtttrrrggg```YYYTTTJJJJJJIIIGGGFFFDDDCCCBBBDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDEEEFFFGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNOOOPPPPPPOOOMMMMMMNNNPPPSSSUUUSSSTTTUUUVVVVVVVVVUUUTTTXXXUUUTTTUUUXXXZZZXXXVVVTTTVVVXXXZZZ\\\]]]^^^^^^[[[\\\^^^^^^]]]]]]```bbb______```aaacccfffhhhiiicccaaa___```cccdddbbb```\\\\\\^^^___aaabbbcccccchhhhhhgggfffeeecccbbbaaaccccccdddeeegggiiijjjllllllkkkjjjjjjjjjkkklllmmmnnnooonnnjjjdddbbbccceeeddddddeeefffggghhhiiiiiihhhhhhhhhhhhhhhgggffffffjjjjjjiiiiiiiiijjjkkklllmmmmmmkkkkkkkkkkkklllmmmooommmkkkhhhffffffggggggkkkhhhfffeeehhhkkklllmmmkkklllmmmnnnnnnnnnmmmlllnnnllljjjhhhhhhgggeeecccgggggghhhiiiiiiiiiiiiiiigggggggggiiikkklllkkkjjjiiiiiiiiihhhgggeeeccccccccceeefffeeecccaaaaaabbbbbbaaa```^^^^^^]]]]]]]]]]]]^^^```bbbdddeeeffffffdddbbbaaabbbdddgggiiijjjooozzz]]]```bbbaaacccddd```ZZZQQQOOOLLLKKKKKKKKKKKKJJJLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@AAAAAA?????????@@@@@@AAAAAAAAACCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEEEEFFFHHHJJJJJJNNNUUU^^^hhhsss}}}zzzyyy~~~{{{xxxpppqqqpppooonnnqqqwww|||}}}tttnnniiihhhfffeeeiiiqqqtttxxxxxxsssooooooooonnnlllrrr~~~pppbbbYYYSSSNNNJJJFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIICCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLMMMOOORRRTTTSSSTTTUUUVVVVVVVVVUUUUUUVVVTTTTTTUUUXXXZZZYYYXXXWWWXXXZZZ\\\^^^___``````^^^^^^_________```bbbccc\\\]]]___```bbbdddeeefffaaa```^^^___bbbcccbbb```]]]]]]]]]^^^___```aaabbbddddddeeeeeeeeedddcccccccccdddeeefffgggiiiiiijjjiiihhhhhhhhhiiijjjkkkllloooooommmiiieeebbbbbbdddddddddeeefffggghhhiiiiiiggghhhhhhhhhggggggffffffiiijjjkkklllllllllkkkkkkmmmlllkkkjjjiiijjjkkklllnnnllljjjhhhgggfffggghhhjjjhhheeeeeegggjjjllllllkkkkkkkkkkkkkkkjjjiiihhhllljjjhhhhhhhhhgggeeeccceeeeeeffffffgggggggggfffffffffggghhhjjjjjjjjjiiigggggggggggggggfffeeedddbbbddddddcccaaa______`````````______^^^^^^]]]]]]]]]^^^```bbbdddeeeffffffcccbbbaaaaaaccceeeggggggiiiqqq}}}jjjoootttxxx{{{xxxlll___QQQOOOLLLKKKKKKLLLKKKJJJLLLKKKKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA=========>>>???AAABBBCCC?????????@@@@@@@@@@@@@@@BBBAAA@@@???????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDDDDCCCCCCEEEFFFAAADDDIIINNNTTT]]]ffflll}}}~~~yyywwwvvvxxxtttttt{{{~~~rrrqqqooolllkkkmmmqqquuuvvv~~~~~~~~~wwwllldddaaa___^^^]]]\\\___iiittt{{{wwwzzzooofffYYYOOOJJJFFFCCCAAAAAAAAAAAAAAAAAAAAABBBBBB??????>>>=========>>>>>>@@@@@@??????????????????>>>>>>>>>======>>>>>>???@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDEEEFFFGGGGGGBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKKKKLLLNNNPPPRRRSSSTTTUUUUUUVVVVVVUUUUUUUUUTTTTTTVVVXXXZZZZZZYYYZZZ[[[]]]___```aaabbbbbb```___^^^___```bbbbbbaaaZZZ[[[^^^```aaabbbbbbbbb___^^^^^^^^^```aaa```______^^^]]]\\\\\\^^^___aaa___```aaacccdddeeeeeeeeedddeeefffhhhhhhhhhhhhgggeeeeeeeeefffgggiiikkklllnnnnnnllliiieeebbbbbbbbbddddddeeefffggghhhhhhiiiggggggggggggfffffffffeeehhhiiikkkmmmmmmlllkkkiiikkkjjjiiihhhhhhhhhiiiiiilllkkkiiigggggggggggghhhiiigggeeeeeegggiiijjjjjjkkkjjjiiigggfffeeeeeeeeeiiigggffffffffffffeeecccbbbbbbbbbcccccccccdddddddddeeefffgggggghhhggggggeeeeeeffffffgggffffffeeeaaabbbcccbbb___]]]]]]^^^]]]^^^___```______]]]]]]^^^___```bbbdddeeeffffffcccbbbaaaaaaaaabbbcccdddeeehhhnnnsssyyy~~~yyyrrr___QQQNNNLLLKKKKKKLLLKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBB???????????????@@@@@@@@@AAAAAA@@@???????????????????????????????????????????????????@@@@@@@@@@@@AAABBBCCCBBBAAA@@@AAACCC@@@AAACCCEEEIIIOOOUUUZZZiiitttvvvrrrrrrooommmnnnttt}}}{{{zzzvvvtttsssuuuyyy{{{yyy|||vvvssspppooorrruuuxxxyyy|||zzz~~~|||xxxtttpppnnnlllnnnooonnnjjjccc\\\XXXXXXZZZ\\\\\\^^^gggzzz}}}mmmcccYYYSSSKKKEEEBBBAAA@@@???????????????@@@@@@@@@@@@>>>>>>======<<<======>>>???????????????>>>>>>>>>>>>============>>>>>>?????????>>>>>>>>>>>>??????========================>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBDDDCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKKKKKKKLLLNNNPPPQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVXXXXXXYYYYYY\\\]]]^^^```aaabbbbbbbbb___^^^]]]^^^```aaa___]]]ZZZ[[[^^^```aaaaaa```___]]]]]]]]]^^^____________aaa___\\\ZZZZZZ[[[]]]___]]]^^^```bbbcccddddddeeedddeeeggghhhiiihhhfffeeeccccccdddfffhhhiiikkklllmmmmmmkkkhhheeecccbbbaaacccddddddeeefffggghhhiiigggffffffeeeeeeeeeeeeeeehhhhhhiiijjjkkkjjjjjjiiiiiiiiigggfffffffffggghhhjjjiiihhhgggggggggggghhhhhhfffddddddfffhhhhhhhhhiiigggfffdddccccccdddeeefffdddcccdddeeeeeedddccc````````````aaaaaabbbbbbbbbdddeeeeeeeeeeeeeeefffeeeeeefffffffffeeeddddddaaabbbcccbbb___]]]]]]]]]\\\]]]___```aaa___^^^]]]^^^___```bbbcccdddeeeeeecccccccccbbb``````aaacccccceeegggiiikkkpppuuuxxxxxx}}}oooYYYPPPNNNKKKKKKKKKLLLLLLKKKLLLLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@????????????????????????@@@@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@@@@AAABBBAAA???>>>???@@@BBBBBBCCCCCCDDDGGGLLLOOOWWW___mmmzzzuuuooonnnlllmmmnnnrrrzzz~~~zzzyyywwwtttssslllhhhcccaaacccgggjjjkkkvvvzzz}}}{{{zzzwwwwww{{{~~~|||zzzuuusssqqqrrruuuvvvtttrrrlllkkkjjjgggeeebbb```^^^___aaacccaaa\\\XXXWWWWWWWWW]]]aaacccjjj}}}ssscccVVVOOOKKKHHHDDDAAA@@@@@@@@@@@@??????????????????>>>>>>>>>>>>============>>>????????????>>>>>>===============<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>???========================>>>>>>>>>===>>>>>>???????????????@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCDDDDDDEEEGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWXXX\\\\\\]]]______`````````^^^___aaaccccccbbb___\\\\\\]]]___aaaaaa```___^^^[[[\\\]]]]]]^^^^^^___```aaa___]]]ZZZZZZ[[[\\\^^^^^^___```aaabbbccccccccccccdddfffggggggfffeeecccbbbccceeegggiiikkklllmmmkkkjjjiiigggfffdddbbbaaaccccccdddeeefffggghhhhhhfffeeeddddddccccccddddddiiigggfffeeeeeegggiiijjjgggfffeeeeeeeeeeeefffgggiiihhhhhhggggggffffffffffffeeecccccceeeffffffffffffeeedddccccccdddeeefffcccbbbaaaaaaccccccbbbaaa``````_________```aaabbbaaaccceeeeeecccbbbccceeeggggggffffffeeecccbbbaaaaaabbbccccccaaa______```\\\^^^```aaaaaa```___]]]]]]^^^___aaabbbccccccdddccceeeeeecccaaa```aaabbbbbbdddeeeffffffgggjjjllljjjmmmsssyyy}}}hhhSSSPPPNNNKKKKKKLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>?????????????????????>>>>>>>>>@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>???@@@@@@@@@@@@AAAAAA@@@???>>>>>>???@@@AAABBBBBBAAABBBEEEGGGJJJOOOYYYdddlllqqqzzz|||vvvtttrrruuuwwwyyyyyyuuuppplllkkkhhhddd```^^^^^^___```aaafffkkkppprrrqqqrrrwww|||{{{qqqmmmjjjgggiiimmmuuu|||tttpppoooooonnnmmmhhhhhhhhhiiihhheee```\\\YYYYYYXXXWWWVVVUUUTTTTTTVVVYYYZZZXXXSSSRRRVVVZZZ```iiipppuuuxxxhhh[[[RRRKKKGGGCCCBBBAAA??????>>>???????????????>>>>>>>>>>>>>>>>>>>>>======>>>>>>????????????>>>>>>======<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMMMMKKKKKKLLLLLLMMMOOOPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVXXXWWWVVVVVVWWWYYY[[[[[[\\\]]]^^^^^^^^^]]]^^^ccciiikkkiiiddd```^^^^^^___```aaa``````^^^^^^ZZZ\\\]]]^^^]]]^^^___aaaaaa___]]][[[[[[[[[\\\]]]^^^___```aaabbbbbbbbbbbbbbbcccdddeeeeeeeeedddccccccdddfffhhhjjjllllllllliiihhhffffffgggfffcccaaaccccccdddeeefffgggggghhhfffeeecccbbbbbbbbbcccdddiiigggdddbbbbbbeeehhhjjjeeeddddddcccdddfffggghhhhhhhhhhhhgggfffeeeeeedddeeedddbbbcccdddeeedddccccccccccccccccccdddeeeeeebbb```___```aaaaaa```___```___^^^]]]^^^___```aaa```ccceeeeeebbb```bbbdddggggggfffeeedddbbbaaa``````bbbdddcccbbbaaaaaabbb___```aaabbbaaaaaa______\\\]]]^^^```aaaaaabbbbbbbbbdddfffdddaaa___```bbb```bbbeeeeeedddbbbbbbcccddddddhhhmmmpppqqquuuzzz{{{vvvpppkkkiiiyyywwwcccRRROOOMMMKKKKKKLLLMMMMMMLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>??????@@@@@@@@@?????????>>>>>>>>>===??????>>>>>>>>>>>>??????????????????????????????=========>>>???@@@@@@@@@???@@@AAA@@@???>>>???@@@===???AAAAAA@@@@@@AAABBBCCCDDDKKKTTTXXX\\\fffpppyyyzzztttnnnmmmllljjjhhhgggfffddd```]]]\\\bbbggghhhfffhhhnnntttzzzzzztttjjjccc```]]]XXX\\\bbbjjjttt~~~~~~uuuiiifffbbb`````````aaaaaa___aaabbbaaa]]]YYYVVVUUURRRSSSTTTVVVXXX[[[]]]^^^aaaeeefffbbb]]]^^^eeemmm{{{qqqiii^^^SSSKKKGGGDDDBBB???@@@@@@???>>>===<<<===;;;<<<<<<======>>>>>>???===============>>>????????????>>>======<<<;;;;;;<<<;;;;;;<<<<<<>>>??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????@@@@@@@@@@@@AAAAAACCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEFFFEEEFFFGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKLLLMMMNNNOOONNNMMMMMMMMMOOOPPPRRRSSSRRRTTTWWWWWWWWWWWWZZZ\\\[[[[[[\\\]]]]]]]]]\\\\\\\\\eeennnqqqlllddd```___`````````______^^^^^^]]]YYY\\\^^^^^^]]]]]]```bbb```___^^^]]]]]]\\\]]]]]]^^^___```aaabbbcccccccccaaaaaabbbbbbcccccccccdddcccdddfffiiijjjkkkkkkkkkfffeeedddeeeggggggdddbbbbbbcccddddddffffffggghhheeedddbbbaaaaaaaaacccdddgggfffeeeddddddfffhhhiiiccccccbbbcccdddfffhhhjjjiiihhhhhhgggfffdddcccbbbdddcccbbbbbbcccdddcccbbbbbbbbbbbbcccbbbbbbaaaaaaaaa```^^^^^^______^^^\\\___^^^\\\\\\\\\]]]___```___cccfffeeeaaa___aaadddeeeeeeeeeddddddbbbaaaaaa___```bbbcccbbbbbbcccdddccccccbbbbbbaaaaaa``````[[[\\\]]]^^^___`````````___ccceeeccc___]]]___bbb```bbbddddddbbb```______```___ccciiijjjhhhiiinnntttxxx{{{{{{zzz|||ooolllgggbbb^^^\\\[[[ZZZoooxxx|||qqqaaaSSSOOOMMMKKKKKKLLLMMMMMMLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>???@@@BBBBBB@@@?????????>>>>>>======???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@???@@@AAA@@@???>>>???@@@<<<>>>AAABBBAAA@@@@@@AAA@@@@@@EEEKKKMMMNNNWWWbbbdddlllwww{{{uuusssrrrrrrssssssqqqllleee___YYY___ddddddbbbccciiipppqqqooohhh___ZZZYYYVVVQQQSSSYYY```ffflllnnnggg^^^XXXWWWVVVUUUUUUVVVXXXYYYZZZ]]]^^^\\\YYYVVVXXXZZZWWWYYY]]]bbbhhhooosssvvvzzz}}}~~~yyytttuuu~~~wwwiiiZZZUUUNNNHHHDDD@@@>>><<>><<<;;;<<<888888:::;;;===>>>???@@@<<<<<<<<<<<<<<<===>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>============>>>>>>============>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@?????????@@@AAABBBDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMOOOQQQRRRNNNRRRUUUWWWWWWYYY\\\```[[[\\\\\\]]]]]]\\\\\\[[[XXXdddpppssskkkbbb]]]]]]aaa```___^^^]]]]]]]]]]]]YYY\\\______]]]^^^```ccc_________^^^^^^]]]]]]]]]\\\^^^___aaacccdddeeeeee````````````aaabbbcccdddcccdddfffhhhjjjjjjjjjjjjeeecccccceeehhhhhheeebbbbbbccccccdddeeefffggghhheeedddbbb``````aaabbbcccffffffffffffggggggggghhhbbbbbbbbbccceeegggiiikkkiiiiiihhhgggfffdddbbbaaadddbbbaaabbbccccccbbbaaabbbbbbccccccbbb```^^^]]]aaa___^^^^^^^^^^^^]]][[[]]]\\\[[[ZZZZZZ\\\^^^______cccfffeeeaaa___aaadddccccccdddddddddccccccbbb]]]___aaabbbbbbbbbccceeeeeeeeecccbbbaaaaaaaaaaaaZZZ[[[\\\]]]^^^_________]]]aaadddbbb^^^\\\^^^aaacccddddddcccaaa___``````\\\\\\bbbjjjkkkffffffjjjiiilllooooooooouuu~~~yyylllbbb___\\\WWWRRRPPPQQQSSSUUUfffkkkqqqtttpppeeeYYYQQQLLLKKKIIIHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIEEEFFFHHHGGGFFFFFFHHHIIIFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@????????????????????????????????????>>>>>>======<<<<<<<<<===>>>??????>>>===<<<===<<<<<<<<<===>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAACCCFFFIIILLLMMMWWW\\\eeepppzzz}}}wwwsssttt}}}vvvpppkkkmmmnnnoooppprrrssstttttt{{{uuulllddd^^^ZZZVVVTTTTTTVVVXXX[[[\\\[[[ZZZYYYXXXYYY[[[[[[[[[ZZZZZZZZZ\\\```fffjjjllllllllllllmmmkkkppp}}}}}}ssshhh\\\SSSKKKIIIEEEAAA???=========:::;;;<<<======<<<;;;:::<<<<<<<<<<<<============>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;999777777:::;;;;;;;;;::::::<<<===:::;;;<<<===>>>???@@@AAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHHHHGGGHHHLLLOOOOOOJJJJJJKKKMMMOOOPPPPPPOOONNNPPPSSSTTTTTTVVVXXXZZZ[[[\\\\\\ZZZYYYZZZ\\\^^^```fffkkkkkkeee___]]]]]]aaa```^^^\\\[[[ZZZYYYYYY[[[[[[[[[[[[\\\]]]^^^___^^^\\\ZZZZZZ\\\___``````eeeeeedddddddddeeeffffff````````````aaaccceeegggfffggghhhhhhggghhhjjjllllllkkkiiihhhggggggggghhhgggeeeccccccdddddddddccceeeccc```]]][[[]]]bbbfffhhhgggfffeeeeeeeeeeeeeeeffffffgggggghhhhhhhhhiiiiiihhhhhhgggffffffeeeeee``````aaabbbbbbaaa_________^^^^^^]]]\\\[[[ZZZYYYbbb___\\\\\\^^^]]][[[XXXXXXZZZ[[[[[[[[[[[[\\\^^^`````````aaabbbbbbcccccceeeddddddcccbbbbbbbbbcccddddddbbbaaaaaaaaabbbccceeeccc```aaabbbaaa^^^[[[\\\]]]^^^^^^______^^^^^^YYY[[[]]]^^^]]]]]]^^^```______^^^]]]]]]\\\[[[[[[ZZZ\\\___aaabbbcccdddfffeeefffiiikkknnnqqqssstttzzz|||~~~wwwsssmmmhhhddd```]]]ZZZSSSRRRQQQOOOMMMKKKJJJIIIYYY]]]bbbeeebbb[[[RRRLLLMMMKKKJJJHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIHHHIIIIIIIIIGGGFFFGGGHHHFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>????????????????????????============<<<<<<<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>@@@CCCEEEGGGNNNQQQWWW^^^gggpppwww|||~~~xxxuuuyyy}}}zzz}}}{{{sssjjjbbb]]][[[WWWXXXYYYZZZ[[[[[[ZZZZZZ___ccchhhhhhfffggglllpppwww|||xxxlllaaaZZZSSSLLLFFFFFFDDDAAA???=========>>>:::;;;<<<======<<<;;;:::;;;<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;::::::999:::::::::999999;;;<<<::::::;;;<<<===>>>>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCCCCEEEEEEFFFGGGEEEGGGHHHHHHIIIKKKLLLLLLNNNMMMMMMNNNOOOOOOOOONNNOOOQQQSSSUUUUUUVVVXXXZZZZZZ[[[[[[ZZZZZZZZZ\\\______dddhhhhhhccc^^^\\\]]]```___]]][[[ZZZYYYXXXXXX[[[[[[ZZZZZZZZZ[[[\\\\\\^^^\\\ZZZZZZ\\\___```aaaccccccbbbbbbbbbbbbccccccaaaaaaaaaaaabbbdddfffgggeeefffhhhhhhgggggghhhjjjkkkjjjiiigggffffffgggggghhhfffccccccdddddddddccccccbbb___\\\[[[\\\aaaeeeggggggggggggffffffeeeeeeggggggggghhhhhhhhhiiiiiigggffffffeeeddddddccccccaaaaaabbbcccbbbaaa```______^^^^^^]]]\\\\\\\\\\\\bbb```]]]]]]^^^^^^\\\YYYYYYZZZ\\\\\\[[[[[[]]]^^^`````````aaabbbbbbccccccfffeeedddccccccccccccddddddcccbbbaaa```aaabbbbbbdddbbb``````aaa```]]][[[\\\\\\]]]^^^^^^^^^^^^]]]ZZZ\\\^^^^^^^^^]]]^^^___``````___^^^\\\[[[ZZZZZZYYY[[[^^^___``````bbbccceeefffggghhhjjjlllmmmmmmoooqqqssstttvvvyyy}}}|||vvvvvvxxx{{{{{{yyysssnnnjjjeeebbb]]]ZZZXXXUUUSSSQQQPPPOOONNNMMMLLLKKKJJJIIIRRRUUUXXXZZZYYYVVVRRROOOMMMLLLJJJIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHKKKLLLLLLKKKHHHFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>==================>>><<<<<<<<<<<<===>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDFFFFFFGGGKKKRRRZZZccchhh{{{zzzuuuuuu{{{pppjjjiiigggggggggggghhhiiiiiijjjrrrwww||||||yyy{{{wwwqqqccc\\\RRRKKKGGGEEECCC@@@@@@???===<<<<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<888999999999888888:::<<<::::::;;;;;;;;;<<<<<<<<<>>>?????????@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAABBBBBBCCCCCC@@@@@@AAABBBCCCDDDEEEEEEDDDFFFHHHJJJJJJJJJKKKMMMSSSRRRPPPOOONNNNNNOOOOOOOOORRRTTTVVVVVVVVVXXXZZZXXXZZZ[[[ZZZZZZ[[[]]]___^^^aaadddccc___\\\\\\]]]^^^]]]\\\ZZZYYYXXXXXXXXXZZZZZZYYYYYYYYYZZZZZZ[[[^^^\\\ZZZZZZ]]]___aaaaaacccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbcccdddeeefffgggccceeeggggggfffeeeeeefffiiiiiihhhgggffffffffffffhhheeecccbbbcccccccccbbbbbbbbb```]]]\\\]]]aaaeeegggggghhhiiiiiihhhfffeeehhhhhhhhhhhhiiiiiiiiiiiidddddddddcccbbbbbbaaaaaaaaabbbcccccccccbbb```______^^^]]]\\\\\\]]]^^^___aaa___^^^^^^___^^^\\\ZZZZZZ[[[]]]]]]\\\\\\^^^___`````````aaabbbbbbccccccfffeeeddddddcccddddddddddddcccaaa`````````aaabbbcccbbb`````````___\\\ZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[]]]^^^^^^]]]\\\]]]^^^```______^^^\\\[[[[[[ZZZ[[[]]]___`````````aaabbbeeeeeeeeeeeeeeefffffffffeeeggghhhiiijjjkkknnnqqqnnnppptttxxx|||zzzuuuqqqlllfffbbbbbbcccddddddccc```\\\ZZZWWWUUURRRQQQQQQPPPOOOMMMLLLLLLLLLKKKJJJJJJIIIIIIRRRSSSSSSSSSSSSSSSRRRRRRNNNMMMKKKIIIHHHHHHHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHNNNNNNNNNLLLIIIFFFFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDCCCBBB@@@@@@???@@@@@@@@@@@@@@@???>>>>>>========================;;;;;;;;;<<<<<<=========>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================????????????@@@AAABBBBBBBBBAAAAAABBBGGGMMMTTTXXXcccmmmzzz{{{uuuvvvzzz{{{zzz{{{zzzzzzzzz{{{~~~~~~pppddd\\\XXXPPPLLLFFFCCCBBBBBBBBB@@@======<<<;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::999888888:::<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>????????????@@@???????????????@@@AAAAAA??????@@@AAABBBCCCCCCCCC@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGIIIJJJJJJOOOUUU\\\[[[XXXTTTPPPOOOOOOPPPPPPRRRUUUVVVVVVWWWXXXYYYVVVXXXZZZZZZZZZ[[[]]]___]]]^^^___]]][[[ZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYYYYYYYZZZ[[[\\\]]]]]][[[ZZZZZZ]]]```aaabbbccccccbbbbbbbbbcccddddddddddddddddddeeeeeeffffffbbbdddffffffdddccccccccchhhhhhgggffffffffffffffffffdddaaa___```aaaaaa```bbbbbbaaa```___```cccffffffhhhiiijjjjjjiiigggfffhhhhhhiiiiiiiiiiiiiiiiiicccccccccbbbbbbaaaaaaaaaaaaaaabbbbbbbbb```___^^^]]]\\\[[[ZZZ[[[\\\^^^___^^^^^^]]]^^^]]]\\\ZZZYYYZZZ\\\]]]]]]]]]]]]^^^````````````aaabbbbbbccccccddddddccccccbbbccccccdddcccbbbaaa```___```aaaaaabbbbbbaaa```___]]][[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\]]]]]][[[ZZZZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]^^^```bbbbbbbbbaaabbbccceeeddddddddddddcccccccccbbbccceeeeeedddeeeggghhhfffgggiiilllmmmnnnnnnmmmsssyyyzzzppplllgggcccaaa^^^ZZZWWW[[[[[[[[[[[[ZZZYYYXXXWWWQQQOOONNNMMMNNNNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJQQQPPPNNNMMMLLLMMMMMMNNNMMMMMMKKKJJJIIIHHHGGGGGGIIIIIIHHHGGGGGGGGGGGGHHHMMMNNNNNNKKKHHHFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDDDDBBBAAA@@@?????????@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???>>>===<<<;;;;;;<<<===>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============??????@@@AAADDDGGGJJJLLLPPPVVVaaallluuu~~~~~~zzzvvvuuu{{{rrrcccWWWOOOLLLKKKCCCBBB@@@@@@@@@???>>><<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;:::999:::;;;===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>>>>>>>???@@@@@@>>>???@@@AAABBBBBBBBBBBB@@@AAABBBBBBDDDDDDEEEFFFGGGEEEEEEHHHIIILLLVVVbbbooommmggg___WWWQQQOOOPPPOOORRRUUUWWWWWWVVVWWWXXXUUUVVVXXXYYYYYYZZZ[[[]]][[[[[[ZZZYYYXXXXXXZZZ\\\ZZZZZZYYYXXXWWWWWWWWWXXXWWWXXXXXXYYY[[[]]]___```\\\ZZZYYYYYY\\\___aaaaaaaaa``````aaabbbcccdddddddddeeeeeeeeeeeeeeeeeeeeeaaacccddddddbbbaaaaaabbbgggggggggggggggfffffffffcccaaa^^^]]]^^^___`````````aaaaaa```___```bbbeeefffhhhiiikkkkkkjjjhhhgggiiiiiihhhhhhhhhhhhhhhhhhccccccccccccbbbbbbbbbbbb___````````````^^^\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]ZZZ[[[\\\\\\[[[YYYXXXWWWZZZ\\\]]]]]]]]]]]]^^^````````````aaabbbbbbccccccbbbaaaaaaaaaaaaaaabbbbbbbbbaaa```_________```aaabbbbbbbbb```^^^\\\ZZZZZZXXXYYYZZZZZZ[[[[[[ZZZZZZXXXZZZ[[[[[[YYYXXXXXXYYYZZZ[[[[[[\\\^^^______```___aaaccccccbbbaaabbbcccddddddddddddddddddddddddbbbdddeeeeeeccccccdddeeecccdddeeeeeeeeedddcccbbbdddhhhmmmoooooonnnoooqqqtttttttttuuuwwwyyy{{{|||~~~~~~~~~~~~zzzxxxyyyzzzzzzzzzxxxvvvtttsssqqqnnnjjjggg___]]]ZZZXXXWWWVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRRRRLLLKKKIIIJJJJJJJJJHHHGGGIIIIIIIIIIIIJJJJJJJJJKKKRRRQQQNNNLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGIIIIIIHHHGGGGGGGGGGGGGGGJJJKKKKKKJJJGGGEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@@@@????????????@@@@@@??????>>>====================================>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>=========???@@@AAABBBCCCCCCFFFIIIOOOXXX___fffqqq{{{~~~{{{uuussssssuuu~~~~~~llleeeYYYNNNFFFDDDDDDEEE===>>>???@@@???===<<<:::>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999999999:::::::::;;;;;;999999:::::::::::::::;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::888777777:::;;;;;;;;;::::::<<<>>>;;;;;;<<<<<<========================>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@>>>???@@@BBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEEHHHDDDDDDGGGIIILLLZZZjjj~~~wwwkkk]]]SSSOOONNNNNNQQQUUUVVVVVVUUUUUUVVVSSSUUUWWWXXXXXXWWWXXXZZZYYYXXXWWWWWWWWWXXXZZZ[[[YYYYYYXXXXXXWWWXXXXXXXXXWWWXXXXXXYYY[[[]]]___```ZZZYYYWWWXXX[[[^^^```aaa[[[\\\\\\]]]___aaacccdddeeeeeefffffffffeeeddddddaaabbbbbbaaa``````bbbdddgggggghhhhhhhhhggggggfffaaa___\\\[[[]]]___aaaaaa^^^___``````______aaacccfffgggiiijjjjjjiiihhhhhhhhhhhhhhhhhhggggggggggggcccccccccccccccccccccccc______```___^^^]]][[[ZZZXXXXXXYYYYYYZZZZZZZZZZZZWWWYYY[[[\\\ZZZXXXWWWWWWZZZ[[[]]]]]]\\\\\\^^^___`````````aaabbbbbbcccccc`````````___``````aaabbbbbbaaa___^^^^^^^^^___```ccccccdddbbb^^^[[[ZZZ[[[XXXYYYZZZZZZ[[[[[[ZZZZZZWWWYYYZZZZZZYYYXXXYYYYYYYYYZZZ[[[\\\^^^___```aaa]]]___aaaaaa``````aaabbbccccccddddddddddddddddddaaabbbdddcccbbb``````aaa______aaabbbbbbaaa``````[[[^^^```aaa`````````aaaeeeeeeeeeeeeeeefffgggggghhhhhhiiikkkmmmpppsssttt{{{zzzyyyyyyxxxvvvrrroookkkiiifffeeeeeeeeedddcccgggdddaaa___]]][[[YYYWWWTTTSSSRRRQQQQQQPPPPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIGGGEEEHHHHHHHHHIIIIIIIIIJJJJJJSSSRRRQQQOOONNNNNNMMMMMMJJJKKKKKKJJJJJJIIIIIIHHHIIIHHHGGGGGGFFFGGGGGGGGGFFFGGGHHHGGGFFFEEEFFFGGGEEEDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@????????????????????????>>>>>>=============================================<<<<<<;;;<<<<<<======<<<<<<;;;;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======???@@@@@@@@@??????<<<<<<<<<===>>>???@@@@@@CCCBBBFFFKKKMMMOOOWWWaaafffkkksss}}}{{{vvvwwwyyy}}}qqqfff```SSSOOOIIIDDD@@@???@@@AAA>>>?????????>>>=========<<<<<<<<<===<<<<<<;;;;;;;;;;;;:::999999:::;;;;;;999999999999::::::::::::888999999999::::::::::::999::::::;;;;;;::::::999::::::999999999999999999::::::::::::::::::::::::999::::::;;;;;;:::999999999:::;;;:::999999;;;===999999:::;;;<<<======>>><<<<<<<<<=========>>>>>>>>>============>>>??????>>>???AAABBBBBBAAA@@@?????????@@@AAABBBCCCDDDDDDGGGCCCDDDIIIJJJKKKYYYkkkyyynnn```TTTOOONNNMMMPPPTTTVVVUUUTTTTTTTTTRRRTTTVVVWWWVVVUUUVVVVVVWWWVVVUUUVVVWWWYYYZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\YYYWWWVVVWWWZZZ]]]___```YYYYYYZZZ\\\___aaadddeeedddeeeeeefffeeedddcccbbbaaabbbaaa______```cccfffgggggghhhiiiiiihhhhhhgggaaa^^^[[[[[[]]]aaacccddd___aaabbbcccbbbbbbccceeeggggggggghhhhhhhhhiiiiiiggggggggggggfffffffffeeebbbbbbbbbbbbbbbbbbbbbbbb___`````````___]]][[[ZZZWWWXXXZZZ[[[[[[[[[YYYXXXVVVYYY\\\\\\ZZZXXXWWWWWWYYYZZZ\\\\\\[[[[[[]]]^^^`````````aaabbbbbbcccccc```````````````aaabbbbbbaaa```___^^^^^^^^^______ccceeeeeeccc___[[[[[[\\\YYYYYYZZZ[[[[[[[[[[[[ZZZWWWYYY[[[[[[ZZZZZZ[[[\\\[[[[[[\\\]]]]]]^^^______\\\^^^```aaaaaa```bbbccccccbbbbbbbbbaaaaaa``````^^^```aaaaaa___^^^^^^^^^\\\]]]^^^_________^^^]]]XXXYYYZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\ZZZ[[[\\\^^^____________ccccccccceeeeeeccc___\\\ZZZ[[[[[[[[[YYYXXXWWWVVV[[[XXXTTTRRRRRRRRRQQQPPPOOOOOOOOOMMMLLLLLLLLLMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLKKKIIIFFFFFFGGGGGGGGGGGGGGGGGGHHHPPPPPPOOONNNNNNMMMLLLKKKIIIJJJJJJKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGCCCEEEFFFFFFEEEEEEFFFGGGEEEDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;::::::;;;<<<======<<<;;;:::;;;<<<=========<<<;;;:::========================;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<<<<<<<<<<;;;===<<<;;;;;;<<<===???AAAAAA???AAAEEECCC@@@EEEMMMQQQVVV^^^hhhsss|||tttfffZZZRRROOOEEEDDDCCCAAA@@@???>>>>>>======<<<:::999999;;;===999:::;;;<<<<<<<<<<<<;;;;;;;;;999999999999;;;;;;888888999999999:::::::::888888888999999:::::::::999::::::;;;;;;::::::999:::999999999999999999999::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<888999:::999888888:::<<<777777888999;;;<<<======<<<<<<<<<<<<=========>>>===============>>>?????????@@@AAABBBBBBAAA???>>>>>>>>>???@@@AAABBBBBBCCCFFFBBBDDDKKKKKKJJJVVVhhhuuuvvvtttkkk^^^UUUQQQPPPLLLPPPSSSUUUUUUTTTSSSSSSQQQTTTVVVVVVUUUTTTTTTTTTVVVUUUTTTUUUXXXYYYZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZ[[[ZZZYYYXXXXXXXXXXXXXXXXXXVVVUUUVVVYYY\\\^^^___YYYZZZ[[[^^^aaadddfffhhhdddeeeeeefffeeedddbbbaaabbbaaa```^^^^^^```eeehhhggghhhiiijjjjjjiiihhhgggaaa___\\\\\\___ccceeegggbbbdddfffgggffffffggghhhggggggffffffggghhhiiiiiiggggggffffffeeeeeeeeedddaaaaaaaaaaaabbbbbbbbbbbb```aaaaaaaaa```^^^\\\[[[XXXYYY\\\]]]]]]\\\YYYWWWVVVYYY]]]^^^[[[XXXXXXXXXXXXZZZ[[[\\\[[[[[[\\\^^^`````````aaabbbbbbccccccaaaaaa```aaaaaabbbccccccaaa```___^^^]]]^^^______dddeeefffddd___\\\[[[\\\YYYZZZZZZ[[[[[[[[[[[[[[[WWWZZZ\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\^^^```bbbcccccccccdddfffbbbaaaaaa```^^^]]]\\\\\\\\\^^^``````^^^]]]\\\]]]\\\\\\]]]]]]]]][[[ZZZYYYXXXXXXXXXWWWWWWVVVVVVVVVRRRSSSUUUVVVXXXXXXYYYYYYTTTUUUWWWYYYYYYXXXWWWUUUXXXXXXZZZ\\\^^^\\\XXXUUUQQQTTTWWWWWWUUUSSSRRRRRRSSSPPPMMMMMMNNNOOOPPPPPPOOOOOOOOOMMMKKKIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJHHHGGGGGGIIIJJJIIIGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFUUURRRNNNLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@???>>>===<<<========================@@@@@@@@@@@@???>>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBBBBBFFFIIIMMMSSSZZZ```fffiiiuuu{{{}}}nnniii```WWWNNNIIIFFFDDD????????????>>><<<;;;:::======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999777777777888888999999999:::999888777777999;;;<<<::::::999888888999:::::::::::::::999999888888888999:::;;;;;;<<<<<<;;;;;;=========>>>??????@@@@@@>>>????????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCEEEIIIMMMQQQTTTdddccc```\\\XXXTTTQQQOOOMMMNNNPPPRRRTTTVVVVVVWWWTTTUUUWWWWWWUUUTTTTTTUUUSSSTTTUUUVVVWWWWWWWWWWWWZZZZZZXXXWWWWWWXXXYYYZZZZZZYYYXXXXXXYYYYYYXXXWWWZZZXXXWWWXXX\\\^^^]]][[[ZZZ[[[\\\]]]```bbbeeefffggghhhjjjiiigggeeeddddddbbbbbbaaaaaaaaabbbdddeeehhhiiikkkkkkjjjhhheeeccc^^^]]]]]]___bbbeeefffffffffffffffffffffeeeeeeeeedddgggiiihhhfffeeefffhhhffffffffffffgggeeebbb___ddddddcccbbbbbbccccccdddbbbaaaaaa___^^^\\\ZZZYYYYYYZZZ[[[[[[[[[YYYXXXWWWYYYZZZ[[[ZZZYYYXXXYYYZZZZZZXXXXXXZZZ^^^___^^^[[[___``````aaabbbbbbccccccbbbaaa___^^^^^^___aaabbbdddcccaaa___]]][[[YYYXXXaaabbbcccbbb___\\\[[[ZZZ\\\[[[ZZZZZZ[[[[[[ZZZXXXZZZZZZZZZ[[[\\\]]]______^^^___^^^]]]\\\\\\^^^```______``````aaacccdddeeeaaa```___]]]]]]]]]^^^___```^^^]]]^^^``````\\\YYYZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRQQQOOOPPPRRRSSSSSSRRRSSSSSSTTTTTTTTTTTTSSSSSSUUUVVVWWWXXXVVVSSSPPPNNNPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEETTTQQQMMMKKKJJJKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHGGGFFFFFFFFFEEEFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAA>>>@@@CCCGGGKKKPPPTTTVVVbbbgggpppyyywwwiii___XXXTTTOOOIIIDDDAAA@@@@@@=========>>>======<<<<<<===<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999:::::::::;;;;;;::::::::::::::::::::::::888888888999999999::::::999999999999999999999999888888888888999999999::::::999888777777999:::;;;:::999999888888999999:::::::::::::::999999999888999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>???@@@@@@>>>>>>?????????@@@@@@@@@?????????@@@@@@BBBCCCCCCCCCBBBBBBDDDFFFIIILLLNNNXXXWWWVVVTTTRRRPPPNNNMMMOOOPPPQQQRRRSSSSSSSSSSSSSSSUUUVVVVVVUUUTTTTTTUUUTTTTTTUUUVVVWWWWWWWWWWWWYYYYYYWWWWWWWWWWWWXXXYYYYYYXXXXXXYYY[[[[[[YYYXXXYYYXXXXXXZZZ^^^___^^^\\\\\\]]]___aaaccceeefffgggfffhhhiiiiiigggeeeddddddddddddcccccccccdddeeefffiiijjjllllllkkkiiifffddd___^^^^^^```ccceeeffffffeeeeeeeeeeeeeeefffffffffeeehhhjjjiiigggfffggghhhhhhhhhhhhhhhiiigggdddaaacccccccccbbbccccccddddddccccccbbb```^^^\\\ZZZYYYYYYZZZZZZ[[[ZZZYYYXXXWWWYYY[[[\\\[[[ZZZZZZ[[[\\\ZZZYYYYYY[[[___```___]]]aaaaaaaaaaaabbbbbbbbbbbbbbbaaa````````````aaabbbaaaaaa```^^^]]]\\\[[[ZZZ]]]___aaa```^^^\\\\\\\\\\\\[[[YYYYYYZZZZZZZZZYYY[[[[[[[[[[[[]]]^^^___```^^^___^^^]]][[[[[[]]]___]]]]]]^^^___aaacccdddeee___^^^]]]\\\\\\]]]^^^^^^aaa___]]]^^^___^^^\\\YYYYYYYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRQQQOOOPPPRRRSSSSSSRRRQQQRRRRRRSSSSSSRRRRRRQQQSSSTTTVVVVVVUUUSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEESSSPPPLLLJJJIIIJJJIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>??????@@@??????>>>>>>????????????????????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<==================<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>?????????===>>>???@@@BBBDDDFFFGGGMMMRRRYYYaaahhhqqqyyy~~~|||ssskkkcccZZZPPPIIIGGGFFFDDDBBB@@@???>>>>>>::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999999999::::::::::::::::::::::::::::::::::::888888888999999999999:::999999999999999999999999888999999999999:::::::::;;;:::888777777888999::::::999888888888888999:::;;;;;;::::::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>?????????>>>>>>>>>?????????@@@@@@????????????@@@AAABBBBBBBBBBBBAAAAAABBBDDDFFFGGGLLLLLLLLLLLLMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPOOONNNRRRTTTUUUUUUTTTSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXYYY[[[]]]]]][[[XXXXXXXXXZZZ]]]```aaa```^^^^^^```bbbeeeggghhhhhhhhhfffhhhiiihhhfffeeeeeeffffffffffffeeeffffffggghhhjjjkkkmmmmmmllljjjgggeeeaaa```___aaaccceeeeeeeeedddeeeeeeffffffggggggggggggiiikkkkkkiiihhhiiijjjkkkjjjiiijjjjjjiiifffdddbbbbbbbbbbbbccccccdddddddddcccbbbaaa___\\\ZZZYYYYYYYYYZZZZZZZZZYYYXXXXXXYYY[[[\\\\\\[[[[[[]]]^^^[[[ZZZ[[[]]]```bbbaaa```ccccccbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaa___^^^^^^^^^]]]]]]\\\\\\ZZZ\\\___```^^^]]]]]]]]]]]]ZZZWWWVVVWWWYYYYYYYYY[[[[[[[[[[[[\\\^^^___```^^^___^^^\\\ZZZZZZ\\\^^^ZZZ[[[\\\]]]___aaacccddd___^^^^^^]]]^^^^^^______bbb```]]]]]]]]]]]][[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRPPPOOOOOOQQQRRRRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPPPPQQQSSSTTTSSSRRRPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDQQQNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@??????======>>>???????????????????????????????????????<<<<<<======<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========??????>>>>>>>>>???@@@@@@CCCFFFIIIMMMRRRYYYaaaffflllsss|||xxxrrrnnnkkkddd___XXXSSSOOOKKKFFFCCCCCCCCCBBBAAA@@@>>>===<<<999::::::;;;;;;;;;::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::999999999999::::::888999999999999:::::::::999999999999999999999999888888888888999999999999888888888888888888888888999999999999999:::::::::;;;:::999888777777888888999999888888888888999999;;;:::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>???>>>>>>>>>>>>???????????????????????????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDGGGGGGHHHJJJLLLMMMNNNOOONNNNNNNNNOOONNNNNNMMMLLLQQQRRRTTTTTTSSSRRRSSSTTTTTTUUUVVVWWWWWWXXXXXXXXXVVVUUUTTTTTTTTTUUUVVVWWWVVVWWWYYY\\\^^^^^^[[[YYYWWWYYY\\\```bbbcccaaa```___aaadddggghhhiiihhhgggfffggghhhhhhfffeeefffgggggggggggggggggggggggggggjjjkkkmmmnnnmmmkkkhhhfffdddbbbaaabbbdddeeeeeeeeeeeeeeefffggghhhiiijjjjjjiiijjjkkkkkkkkkjjjjjjjjjkkkjjjiiiiiijjjiiifffddd```aaabbbbbbccccccddddddcccbbbaaa```^^^[[[YYYXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ\\\\\\[[[\\\]]]___\\\]]]^^^```bbbccccccbbbddddddcccbbbaaa``````___```aaabbbccccccbbbaaa```^^^^^^^^^]]]]]]]]]\\\\\\[[[^^^```aaa```]]]\\\\\\\\\YYYVVVTTTUUUWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]][[[YYYYYY[[[\\\[[[[[[[[[\\\]]]^^^___``````````````````aaaaaaaaaaaa```]]][[[ZZZZZZZZZZZZVVVVVVUUUSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRPPPOOOOOOPPPQQQQQQPPPOOOPPPPPPPPPPPPPPPPPPOOONNNOOOPPPQQQQQQPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJKKKKKKKKKMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDQQQNNNJJJHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDEEEDDDCCCBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@>>>??????@@@@@@??????>>><<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<@@@AAAAAABBBDDDHHHNNNRRRTTTYYYaaaiiiqqqxxx{{{tttjjjbbb\\\XXXVVVUUUKKKHHHEEEBBBAAAAAA@@@@@@======>>>>>>===;;;:::999;;;;;;;;;;;;:::999888777:::::::::::::::999999999:::::::::::::::::::::::::::999999888888999999:::888888888999999999::::::999999999999999999999999777777888888888999999999888888888888888888888888999999999999999999999999:::999999888777777777777888888888888888888888888::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>>>>???????????????>>>>>>>>>???@@@@@@???@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNJJJKKKLLLMMMMMMNNNMMMMMMOOOQQQSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTSSSSSSTTTUUUVVVWWWVVVWWWYYY\\\^^^^^^[[[YYYWWWZZZ^^^aaaccccccbbbbbb```aaadddfffggggggfffeeeeeegggggggggffffffggghhhfffggggggggggggfffffffffhhhiiikkkmmmlllkkkhhhgggeeedddbbbccceeeffffffeeefffggghhhiiijjjkkklllmmmjjjjjjjjjkkkkkkkkkjjjiiijjjiiiggggggggggggeeeccc```aaabbbccccccccccccbbb```______^^^\\\ZZZXXXWWWXXXXXXXXXXXXXXXXXXYYYYYYXXXYYY[[[[[[[[[[[[\\\^^^^^^___aaabbbbbbccccccdddeeedddcccbbb```___^^^^^^^^^___aaabbbbbbaaa___^^^______^^^]]]\\\[[[[[[ZZZ___bbbddddddaaa]]][[[ZZZ[[[XXXTTTSSSTTTVVVWWWWWWVVVVVVVVVWWWXXXYYY[[[[[[\\\\\\\\\ZZZYYYXXXZZZ\\\]]]\\\\\\[[[ZZZ[[[[[[[[[_________````````````___^^^^^^\\\ZZZXXXXXXYYYYYYUUUTTTSSSRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPNNNNNNPPPPPPPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOLLLMMMNNNOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDPPPNNNJJJIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDBBBCCCDDDDDDDDDCCCAAA@@@CCCBBBAAA@@@????????????>>>>>>????????????>>>>>><<<======>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>AAAEEEHHHHHHKKKOOOSSSXXX^^^eeeiiinnnsss{{{|||rrrjjj```[[[SSSMMMJJJIIIHHHHHHBBBAAA@@@>>>>>>=========::::::;;;<<<======<<<<<<<<<<<<;;;;;;:::888777666::::::::::::999999999999::::::::::::::::::::::::999999888888888888999999888888888888999999999999999999999999999999999999777777777888888888888999888888888888888888888888999999999888888888888777888888888888888777777777777777888999999888777777888888999999999999::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<==================>>>>>>>>>?????????>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDEEEFFFEEEFFFFFFGGGHHHIIIJJJJJJHHHIIIJJJLLLMMMNNNNNNNNNNNNPPPRRRRRRQQQQQQRRRSSSRRRSSSTTTUUUVVVVVVVVVVVVTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXYYY[[[]]]]]][[[XXXYYY\\\___bbbbbbbbbbbbccc```aaacccdddeeeeeeeeedddeeefffgggfffeeefffhhhjjjffffffgggggggggfffeeeeeedddfffhhhkkkkkkjjjhhhgggfffdddcccdddfffggggggfffgggggghhhiiikkkllllllmmmjjjiiihhhiiikkkkkkiiihhhhhhgggeeedddeeedddcccaaa```aaabbbccccccbbbaaa```]]]]]]]]]\\\[[[ZZZXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZXXXZZZ[[[[[[ZZZZZZ\\\]]]___aaaccccccbbbbbbbbbcccdddcccbbbaaa___^^^]]]\\\\\\]]]^^^``````^^^]]]\\\___^^^^^^]]]\\\[[[[[[ZZZbbbdddffffffbbb]]]YYYXXXYYYVVVSSSRRRTTTUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZZZZYYYXXXXXXZZZ\\\^^^^^^\\\[[[YYYYYYXXXXXX\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZYYYWWWVVVWWWXXXUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQOOONNNNNNOOOOOOOOONNNOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCQQQNNNKKKIIIIIIJJJJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDEEEDDDCCCAAA@@@CCCBBB@@@???>>>>>>??????===>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<===>>>>>>999;;;<<<=========???AAAAAACCCEEEFFFHHHKKKOOORRRTTTXXX___hhhooouuuxxxzzzxxx{{{}}}~~~}}}~~~zzztttqqqqqqrrrjjjiiihhhfffaaa[[[VVVRRRKKKIIIFFFDDDCCCBBB@@@>>>???@@@AAAAAA???===<<<;;;;;;;;;<<<<<<======>>>>>>:::;;;;;;;;;:::999888888999999999999999999999999999999999999999999999999999999888888888888999999888888888888999999999999888888888888888888888888777777777777888888888888888888888888888888888888888888888777777777666666666777777888888888888888666777888999999888777666777777777888888999999999999:::;;;;;;<<<<<<;;;;;;999::::::;;;<<<<<<==================>>>>>>>>>??????>>>>>>=========>>>>>>@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNMMMOOOQQQQQQQQQPPPQQQSSSQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTSSSSSSTTTUUUWWWXXXYYYXXXXXXYYY[[[[[[YYYXXX[[[]]]```aaa``````aaacccaaabbbbbbccccccdddddddddeeefffffffffeeefffiiikkkfffggghhhhhhhhhgggeeeddd```bbbeeehhhiiiiiihhhgggfffdddcccdddggghhhiiihhhgggggghhhhhhiiijjjkkkkkkhhhgggfffgggiiijjjhhheeegggeeeccccccccccccbbb```aaabbbcccdddcccaaa___^^^\\\\\\\\\\\\\\\[[[ZZZZZZXXXXXXWWWWWWWWWXXXYYYZZZZZZ\\\]]]\\\[[[[[[\\\]]]aaaccceeedddbbb```aaabbbbbbaaa```___^^^]]]\\\[[[ZZZZZZ\\\\\\\\\\\\ZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\aaadddfffeeeaaa\\\XXXVVVWWWUUUSSSSSSTTTTTTTTTSSSTTTTTTUUUUUUVVVXXXYYYZZZXXXXXXYYYXXXWWWXXX[[[]]]^^^]]]\\\ZZZYYYYYYYYYYYYZZZ[[[[[[[[[ZZZXXXVVVUUUTTTWWWXXXXXXVVVUUUVVVWWWUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQOOONNNMMMNNNOOONNNMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFFFFEEECCCCCCDDDDDDDDDDDDCCCCCCQQQNNNKKKIIIJJJKKKKKKJJJGGGGGGIIIIIIIIIIIIGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFDDDBBBAAABBBAAA@@@>>>>>>>>>>>>???======>>>>>>>>>>>>============>>>>>>>>>>>>==============================<<<<<<===============<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;888;;;===>>>===;;;;;;;;;;;;===???@@@AAABBBDDDFFFEEEHHHMMMRRRVVVYYY[[[\\\\\\]]]^^^]]]\\\]]]bbbgggkkkrrryyy{{{yyyzzzzzzzzz{{{|||}}}|||yyyvvvuuuwwwxxxwwwtttpppmmmkkkgggeee```[[[XXXUUUTTTSSSRRRSSSSSSPPPKKKGGGEEEDDD??????@@@AAAAAA???;;;888999;;;>>>???===;;;999888;;;;;;:::999999999999999999999:::;;;;;;;;;;;;:::999999999999999999999999999999999999999999999999999999888888888888999999777888888888888999999999888888888888888888888888777777777777888888888888777777777777777777777777888777777777666666555555555666777888888888888888666777888999999888777666666666777777888888888999999:::;;;;;;<<<<<<;;;;;;999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>???>>>============>>>>>>AAAAAABBBCCCCCCCCCCCCBBBDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLNNNPPPQQQPPPPPPQQQRRRPPPQQQRRRSSSSSSTTTTTTTTTUUUTTTTTTTTTTTTVVVXXXYYYZZZYYYXXXXXXYYYYYYXXXWWW\\\^^^``````___^^^aaadddcccbbbbbbbbbbbbcccdddeeeeeeeeefffeeeeeefffiiikkkggghhhiiiiiiiiigggfffeee]]]___cccfffhhhiiihhhgggfffddddddeeegggiiiiiiiiiffffffgggggghhhhhhiiiiiihhhfffeeefffhhhiiigggdddgggeeecccbbbbbbbbbaaa```bbbcccddddddcccaaa^^^]]][[[\\\\\\]]]]]]]]]\\\\\\XXXWWWWWWVVVWWWXXXYYYZZZ\\\^^^___^^^\\\\\\\\\^^^bbbdddfffdddaaa___```aaaaaa```___^^^]]]\\\[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^___bbbeeeeeeaaa\\\XXXVVVUUUTTTSSSSSSTTTTTTSSSQQQUUUUUUUUUVVVWWWXXXYYYZZZVVVWWWXXXXXXWWWXXX[[[^^^\\\\\\[[[ZZZZZZZZZZZZZZZ\\\\\\\\\\\\ZZZXXXVVVUUUQQQTTTWWWXXXVVVTTTUUUVVVUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQOOOMMMMMMNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHIIIDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCRRROOOKKKIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFEEECCCAAA???===<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<============<<<;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::::::::===>>>===;;;999999;;;===;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<<<<===>>>???@@@AAABBBEEEGGGIIIKKKLLLNNNNNNNNNOOOOOOOOOPPPPPPYYYZZZ\\\___aaadddfffgggiiijjjkkkkkkjjjgggdddbbbaaa```___^^^]]][[[ZZZZZZ\\\\\\\\\\\\ZZZWWWTTTRRRQQQPPPOOOLLLJJJHHHFFFEEEHHHGGGFFFDDDBBB@@@???>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888999:::;;;;;;<<<<<<;;;;;;;;;::::::999888888888999999::::::::::::999888888;;;;;;::::::999888777777777777777777888888888888888888999999999999888888777777777777777777777777888888888888888888888888999888888888777777666666999888777777777888::::::999999888888888888999999888888888888888888888888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;============>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPRRROOOOOONNNNNNNNNOOOPPPPPPRRRQQQQQQQQQQQQRRRRRRSSSWWWVVVTTTSSSSSSTTTVVVWWWZZZZZZXXXWWWWWWWWWXXXYYY______^^^^^^___```bbbcccbbbbbbbbbaaabbbbbbccccccaaaccceeefffffffffffffffhhhggghhhiiiiiihhhdddbbbbbbcccdddeeeffffffffffffddddddddddddeeeeeefffgggdddeeefffgggggggggfffeeeeeeeeefffggghhhhhhggggggfffeeedddbbbbbbbbbbbbccceeeeeedddcccaaa___]]]\\\ZZZYYYXXXYYY\\\]]]\\\YYYZZZYYYYYYYYYZZZ\\\___```___^^^]]]^^^______]]][[[aaabbbdddcccaaa^^^^^^^^^eeebbb^^^[[[ZZZYYYXXXVVVYYYYYYYYYYYYYYYZZZ[[[[[[]]][[[ZZZ[[[^^^___]]][[[]]]```bbbaaa\\\WWWTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSUUUTTTSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZYYYYYYZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZYYYYYYXXXWWWUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSWWWUUUSSSQQQPPPOOOOOOOOOQQQQQQQQQRRRQQQQQQPPPOOONNNMMMLLLMMMNNNOOONNNLLLHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJIIIHHHIIIJJJKKKLLLEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBQQQNNNKKKIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<======<<<<<<;;;::::::999999::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<=========;;;:::999;;;===;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<<<<===>>>======>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEIIIIIIKKKLLLNNNOOOPPPQQQTTTUUUVVVVVVUUUSSSPPPNNNMMMMMMLLLKKKJJJIIIIIIHHHJJJKKKLLLLLLKKKIIIGGGFFFGGGFFFEEEDDDCCCBBBAAAAAADDDCCCBBBAAA???>>>======>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999888888888999::::::;;;;;;;;;;;;;;;;;;:::999999888888888999999999::::::999999888777::::::999888888777666666777777777777888888888888777888888999999888888777777777777777777777777777888888888888888888888888888888888777777777666666777777666666666777888999888777777666666777777888888888888888888888888888888888888999::::::;;;;;;:::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<=========>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSVVVUUUTTTSSSTTTVVVXXXYYY[[[ZZZYYYXXXXXXYYYZZZ[[[^^^]]]]]]]]]^^^___```aaabbbaaaaaaaaaaaabbbccccccbbbccceeeffffffeeeeeeeeegggffffffggghhhgggeeecccaaabbbcccdddeeeeeeeeeeeeddddddddddddddddddeeefffcccdddeeegggggggggggggggeeeeeefffgggggggggggggggeeedddcccbbbaaaaaabbbcccccccccbbbaaa```^^^]]]\\\ZZZYYYYYYZZZ]]]___]]][[[ZZZZZZYYYYYY[[[]]]___aaaaaa```^^^___``````___]]]___aaabbbaaa___]]]]]]]]]bbb___\\\ZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZ\\\ZZZYYYZZZ\\\]]]\\\ZZZ\\\^^^___]]]XXXTTTSSSSSSOOOOOOPPPQQQRRRSSSSSSTTTUUUTTTSSSSSSSSSTTTVVVWWWYYYZZZ[[[[[[YYYYYYZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUTTTVVVTTTRRRPPPOOONNNNNNOOOQQQQQQQQQQQQQQQPPPOOOOOOMMMLLLKKKLLLMMMNNNMMMKKKHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJGGGHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHGGGHHHHHHIIIFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@PPPMMMJJJHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBCCCBBBAAA???===<<<<<<<<<<<<<<<<<<<<<============<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===<<<<<<===;;;:::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAADDDEEEFFFGGGFFFDDDBBB@@@AAA@@@@@@@@@????????????===>>>@@@AAAAAAAAA@@@???========================>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999888888888999999:::;;;;;;;;;;;;:::::::::999888888888888999999999::::::999999888777888888888777777666666555777777777777888888888888777888888999999888888777777777777777777777777777777777777777777777777777888888777777777777666666666666555555555666777888777666666555555666666777777777777777777777777777777777777888999999::::::999999999999999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIKKKLLLNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQPPPQQQQQQRRRSSSSSSUUUTTTSSSTTTUUUXXXZZZ\\\]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\\\\\\\]]]^^^___```aaa`````````aaaaaabbbccccccdddeeeffffffeeeddddddeeedddcccdddfffgggfffeeeaaabbbcccdddddddddddddddeeeddddddccccccccccccdddcccdddeeegggggghhhhhhhhheeeffffffffffffgggggggggdddcccbbbaaa```aaabbbccc```______^^^^^^]]]]]]\\\[[[[[[[[[\\\______^^^]]]ZZZZZZZZZZZZ\\\^^^```aaacccaaa___^^^___`````````]]]___``````^^^\\\\\\]]]___]]]ZZZYYYYYYZZZYYYYYYVVVVVVVVVVVVVVVWWWXXXXXXYYYXXXWWWXXXZZZ[[[ZZZYYY[[[\\\[[[XXXTTTQQQQQQRRRMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUTTTSSSTTTUUUVVVWWWZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[[[[ZZZYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXWWWVVVUUUWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSQQQOOONNNMMMMMMNNNPPPPPPPPPPPPPPPOOOOOONNNLLLKKKJJJJJJKKKLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>>>>>>>OOOMMMJJJHHHHHHGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<============<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;<<<<<<<<<888888999999999:::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<;;;<<<<<<;;;::::::;;;<<<::::::::::::::::::::::::;;;::::::::::::::::::;;;===<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>???:::;;;<<<===>>>>>>======:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999888888888888888888999:::::::::::::::999999888888888888888999999999999999999888777777888888888777777666666666666777777777888888888888777777888888888888777777666666666666666666666666777777777777777777777777777777777777777777666666555555555666666666777777777666666555555666666777666666666666666666666666666666777777888888888999999999999999999:::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<=========>>>>>>?????????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTVVVYYY]]]___^^^]]]\\\\\\\\\]]]^^^^^^\\\\\\\\\]]]^^^^^^__________________```aaabbbbbbccccccdddeeeffffffdddbbbcccbbbaaabbbdddfffgggfffbbbcccdddeeeeeeeeeeeeeeeeeeddddddcccbbbbbbbbbbbbeeefffffffffggggggggggggfffffffffeeefffffffffgggcccbbbaaa``````aaabbbbbb]]]\\\\\\\\\\\\\\\\\\]]]__________________^^^]]]ZZZZZZ[[[\\\]]]___aaabbbdddaaa^^^]]]^^^`````````]]]^^^______]]]\\\]]]^^^___\\\YYYXXXXXXYYYXXXWWWUUUUUUTTTTTTUUUUUUVVVWWWWWWVVVVVVWWWWWWXXXXXXXXX\\\ZZZWWWSSSQQQPPPQQQRRROOOOOOPPPQQQQQQRRRSSSSSSUUUTTTTTTSSSTTTUUUVVVWWWXXXYYYYYYXXXVVVVVVXXXZZZ[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVWWWWWWWWWXXXWWWWWWVVVUUUSSSQQQOOONNNLLLLLLLLLMMMOOOOOOOOOOOOOOONNNNNNMMMJJJIIIHHHIIIJJJKKKJJJHHHGGGGGGFFFFFFGGGHHHHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>OOOLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>============<<<<<<<<<<<<============<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;999999999::::::::::::::::::::::::::::::999999999:::::::::;;;;;;;;;<<<<<<888888999999999:::::::::::::::::::::::::::::::::<<<;;;:::999999999999999999;;;<<<<<<::::::;;;<<<::::::::::::::::::::::::999999::::::::::::999999<<<<<<<<<======>>>>>>>>>999:::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::999999<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<999999999:::::::::::::::;;;;;;:::::::::999999999999999999888888888777777777888999999::::::999999888888888777777888999999888999999999999888777777888888888888888777777777666777777777888888888888777777777888888777777777666666666666666666666666666666666666666666666666666666666666666666777777666666777777777888888777888777777666666777777888555555555555555555555555666777777777777777888888:::::::::::::::;;;;;;<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<============>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVZZZ^^^``````___]]]\\\\\\\\\]]]^^^\\\]]]]]]^^^______``````^^^^^^^^^^^^___```aaabbbcccbbbbbbdddffffffdddbbbbbbaaa```aaadddgggggggggdddeeeffffffffffffffffffeeeddddddcccbbbbbbbbbbbbggggggffffffeeedddddddddgggfffeeeeeeeeeeeeffffffcccbbbaaa`````````aaabbb\\\[[[[[[ZZZ[[[\\\]]]]]]bbbbbbbbbaaa___]]]\\\[[[ZZZ[[[\\\]]]___aaabbbccccccaaa^^^]]]^^^___```___]]]^^^___^^^]]]]]]^^^``````]]]ZZZXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVUUUVVVVVVVVVVVVVVVWWWXXX]]]YYYUUUQQQPPPPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRTTTTTTSSSSSSSSSTTTUUUVVVUUUVVVVVVUUUSSSTTTWWWYYYZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUTTTQQQPPPNNNMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLIIIHHHGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>????????????OOOMMMKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888999999::::::;;;;;;999999999999::::::::::::::::::::::::999999999999777777888888999999::::::888888999999999:::::::::::::::::::::::::::::::::<<<;;;:::999888888888888888:::<<<<<<;;;::::::;;;::::::::::::::::::::::::999999::::::::::::999999999::::::;;;<<<===>>>>>>999999999:::::::::;;;;;;999999::::::;;;;;;<<<<<<999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::999999;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<999999999999::::::::::::::::::::::::999999999999999888888888888777777777777777888999999999999888888777777777777888999999888888999999888888777666888888888888888888888888777777777777888888888888666777777888888777777666777777777777777777777777666666666666666666666666555555666666666666777777555666777888888888777777888777777666666777777888666666666666666666666666777777777777777777888888:::::::::::::::;;;<<<<<<::::::::::::;;;<<<<<<===;;;;;;<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@BBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQQQQSSSVVVZZZ^^^``````___]]]\\\[[[[[[[[[[[[\\\]]]^^^___`````````___\\\\\\]]]]]]^^^___```aaabbbaaaaaacccggghhheeebbbaaaaaaaaaccceeegggggggggffffffggggggggggggffffffeeeddddddccccccccccccdddgggfffeeedddccccccccccccgggfffeeedddddddddeeefffeeedddbbbaaa``````aaaaaa\\\\\\[[[ZZZ[[[\\\^^^___cccddddddbbb___\\\[[[[[[ZZZ[[[]]]^^^```bbbddddddbbb```^^^]]]^^^______^^^\\\]]]^^^^^^]]]]]]___aaaaaa^^^ZZZXXXXXXXXXVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWUUUVVVXXXWWWVVVVVVWWWYYY\\\XXXSSSPPPPPPQQQQQQQQQTTTTTTTTTSSSRRRRRRQQQQQQSSSSSSRRRQQQRRRSSSTTTUUURRRSSSSSSRRRRRRSSSWWWZZZZZZZZZYYYXXXXXXWWWWWWVVVTTTUUUVVVWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGIIIIIIHHHGGGHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???????????????@@@OOOMMMLLLKKKJJJIIIGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@<<<<<<<<<<<<============;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999777888888999::::::;;;;;;999999999999999999999999999999999999999999999999666777777888999999::::::888888999999999:::::::::999999999999999999999999::::::999999999999999:::777999;;;<<<;;;::::::;;;999999999999999999999999999999:::;;;;;;:::999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::======<<<<<<;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::999999999999888888888888888777777777777666777777888888888888888777777777777777888999999888888888888888777777666777777777777777777777777777777777777888888888888666666777777777777666666777777777777777777777777555555555555555555555555555555555666666666777777444555666777777777666666777666666555555666666777666666666666666666666666888888888888888888888888999999999999999::::::;;;::::::::::::;;;<<<======;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>AAAAAAAAAAAAAAABBBBBBCCCCCCDDDFFFGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPRRRUUUYYY]]]___aaa___]]][[[YYYXXXXXXXXXZZZ[[[]]]^^^______^^^^^^[[[[[[\\\\\\]]]___```aaaaaa______bbbgggiiifffcccaaaaaabbbdddggghhhgggeeeeeefffffffffffffffeeeeeeddddddddddddddddddeeefffccccccbbbbbbbbbcccdddeeehhhgggeeeccccccdddeeefffgggfffdddbbbaaa``````aaa^^^]]]\\\[[[\\\]]]^^^``````bbbcccbbb___]]]]]]^^^ZZZ[[[]]]```bbbcccdddeeebbbaaa___```aaaaaa```^^^[[[\\\\\\\\\[[[\\\___aaa___]]]ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWXXXXXXVVVXXXYYYYYYWWWWWWXXXZZZ[[[VVVQQQOOOOOOPPPPPPOOORRRRRRRRRRRRRRRRRRQQQQQQRRRQQQPPPPPPPPPQQQSSSTTTQQQQQQQQQQQQQQQTTTXXX\\\ZZZYYYYYYXXXXXXWWWVVVVVVSSSTTTUUUVVVWWWXXXXXXXXXQQQRRRRRRRRRRRRQQQPPPPPPQQQPPPNNNMMMLLLMMMMMMNNNLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>>>>????????????OOONNNLLLLLLKKKJJJGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA<<<<<<<<<<<<=========>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999777777888999::::::;;;;;;999999999999999999999999999999999999999999999999888888999:::;;;;;;<<<<<<888888999999999:::::::::999999999999999999999999888888888888999:::;;;;;;666999;;;<<<;;;::::::;;;999999999999999999999999999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;<<<999999999999:::::::::::::::::::::999999999888888999999999:::;;;;;;<<<<<<999999999888888888777777999999888888888999:::::::::::::::;;;<<<=========::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::999999999888888888888888888777777777777666666777888888888888888777777666777777888999999888888888888888777666666555555555666666666666666777777777777888888888888666666777777777777666666777777777777777777777777555555555555555555555555444555555555666666777777333333555666666666555444555555555444444555555555777777777777777777777777999999999888888888888888888888888777888999999:::999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============AAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEGGGGGGGGGFFFEEEHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHIIIIIIKKKLLLMMMNNNPPPPPPPPPRRRUUUXXX\\\^^^aaa___]]]ZZZXXXWWWVVVVVVYYYZZZ\\\]]]^^^^^^]]]]]][[[[[[[[[\\\]]]^^^```aaa```^^^^^^bbbgggjjjgggcccaaabbbcccfffhhhiiigggeeeeeeeeeeeefffeeeeeeddddddddddddddddddeeeffffffggg```______```bbbdddfffggghhhgggeeeccccccccceeefffiiigggeeecccaaa````````````___]]]\\\\\\]]]___```]]]```bbbaaa___]]]___```ZZZ\\\^^^```bbbdddeeeeeebbbbbbaaabbbcccbbbaaa___YYYZZZ[[[ZZZZZZ[[[^^^```]]][[[YYYYYYZZZ[[[[[[ZZZXXXXXXWWWWWWXXXXXXYYYZZZVVVYYY[[[ZZZXXXWWWYYY\\\YYYUUUPPPNNNOOOPPPOOONNNOOOPPPPPPQQQQQQRRRRRRRRRQQQPPPPPPOOOPPPQQQRRRSSSPPPQQQQQQQQQRRRUUUZZZ^^^ZZZYYYYYYXXXWWWWWWVVVVVVSSSTTTUUUVVVWWWXXXXXXXXXPPPPPPPPPQQQPPPOOOOOONNNQQQPPPOOOMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGIIIIIIHHHGGGIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEECCCCCCEEEFFFGGGIIIHHHHHHGGGFFFEEEDDDDDDFFFFFFGGGGGGFFFDDDBBBAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<=========>>>>>>??????YYYQQQKKKKKKKKKHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBAAAAAA@@@@@@@@@@@@???;;;888999===???===:::<<<>>>??????===;;;::::::===<<<;;;:::999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;::::::999999::::::;;;999999;;;;;;;;;;;;999999888999::::::888888999::::::::::::999999888888888999999::::::::::::;;;;;;;;;::::::999999::::::;;;888777777999;;;<<<;;;999999999999888888888777777::::::999999888999999999:::999888888888999:::;;;999999999999999999999999<<<<<<;;;::::::::::::;;;999999999999999999999999999::::::;;;;;;::::::999999::::::;;;;;;::::::999888:::;;;;;;999999:::<<<=========<<<;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;:::999888888999:::;;;999999999888888888777777888888888888888888888888888888888888888888888888999999999888777666666555999999888888777666666666777777777777888888888888333555666666555555666888999777666444444666777999777777666666666666777777666666555555555555666666666666777777777777666666666444444444666666444333444555555555666666777777666666666666777777777777888888999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>???@@@@@@AAAAAABBBBBBCCCEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFGGGGGGFFFEEEGGGHHHIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMOOOQQQTTTXXXZZZ\\\\\\YYYUUUSSSUUUVVVUUUTTTZZZ\\\]]]\\\[[[ZZZ[[[]]]ZZZZZZZZZZZZ\\\^^^```aaa___```bbbcccddddddcccccc```aaabbbcccddddddcccbbbbbbbbbbbbbbbbbbbbbccccccbbbaaaaaaccceeeeeedddccc``````______```ccceeeggghhhhhhgggdddbbbbbbdddfffeeeeeeeeedddcccaaa^^^]]]^^^^^^^^^]]]]]]^^^^^^____________```bbbcccbbb```\\\]]]___aaacccccccccbbbbbbdddggggggddd```^^^\\\YYYVVVUUUVVVZZZ\\\[[[ZZZ```___\\\ZZZYYYYYYZZZ[[[\\\ZZZYYYYYYZZZZZZYYYXXXXXXXXXXXXXXXZZZ\\\]]]______XXXQQQPPPNNNLLLLLLOOOTTTQQQNNNNNNPPPQQQPPPNNNNNNNNNNNNPPPRRRRRRRRRQQQQQQPPPOOOPPPTTTYYY___ccc\\\[[[ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQPPPNNNMMMMMMLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEHHHGGGGGGFFFFFFGGGHHHHHHFFFGGGGGGFFFDDDCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBBBAAA@@@???????????????@@@@@@??????????????????@@@@@@AAAAAAAAA========================XXXPPPJJJJJJJJJGGGEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBCCCBBBAAAAAAAAAAAAAAAAAA@@@===:::;;;>>>@@@>>><<<>>>???AAA@@@>>><<<<<<<<<===<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999::::::::::::::::::999888999::::::888888999::::::::::::999999888888888999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<;;;999:::;;;;;;:::888999999999888888888777777999999999888888999::::::999999888888888999:::;;;999999999999999999999999<<<<<<;;;:::::::::::::::999999999999999999999999999::::::;;;;;;::::::999999::::::;;;;;;::::::999888999;;;:::999999:::<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999:::999888777777888999:::999999999888888888777777888888888888888888888888888888888888888888888888999999888888777666666555777777777777777777777777666666666777777777888888444555666666555555666888888777666555555666777888777777666666666666777777666666555555555555666666666666777777777777666666888666555555666777777666555555555555666666666777666666666777777777888888777777777888888888999999999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;999:::;;;===>>>???@@@@@@??????@@@@@@AAABBBBBBBBBDDDDDDCCCBBBBBBCCCDDDDDDCCCEEEFFFEEEDDDDDDEEEFFFHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOOOOQQQRRRUUUVVVXXXZZZWWWTTTSSSTTTUUUUUUTTTZZZ[[[\\\[[[YYYYYYZZZ[[[YYYYYYYYYYYYZZZ\\\___```___```aaabbbcccccccccbbb```aaabbbcccccccccbbbaaa`````````aaaaaabbbbbbbbbcccbbbbbbcccddddddcccaaa```___^^^]]]^^^aaadddfffggggggfffcccaaaaaaccceeedddeeeeeedddbbb```^^^]]]______^^^]]]]]]]]]^^^^^^______^^^___aaaaaa```___\\\]]]^^^___`````````______bbbeeeeeeccc___]]]\\\YYYXXXVVVWWWZZZ\\\\\\ZZZ```___]]][[[ZZZZZZZZZ[[[[[[ZZZYYYYYYZZZZZZYYYWWWYYYYYYYYYYYYZZZ\\\^^^```___WWWRRRPPPOOOMMMMMMPPPSSSQQQOOOOOOPPPQQQOOOMMMLLLMMMMMMOOOPPPQQQQQQPPPPPPPPPPPPQQQTTTYYY^^^aaa^^^]]][[[YYYWWWVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@?????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>WWWOOOIIIIIIIIIFFFDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCBBB???<<<===@@@AAA@@@===???@@@BBBBBB@@@>>>===>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999::::::::::::999999999999::::::888999::::::888888999:::999999999999999888888888999999999999::::::::::::::::::999999999999::::::@@@>>>;;;999999:::999888999999999888888888888888888888888888888999:::;;;999999888888999999:::;;;::::::::::::::::::::::::<<<;;;::::::999999::::::999999999999999999999999999999::::::::::::999999999999::::::::::::999999888999::::::999999:::<<<999999999999::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888888888777777777777888888999888888888888777777777777777777777777777777777888888888888888888888888999888888777777666666555555555666666777888888999555555555666666666666777444555666666555555666777888777666555555666777888777666666555555666666777666666555555555555666666555666666777777666666555888666555555666777777777555555555555666666666666777777777777888888888888666666666777777777888888999999999999::::::::::::999999:::::::::;;;;;;;;;888999:::<<<===>>>???????????????@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDEEEDDDBBBBBBCCCDDDHHHHHHHHHHHHIIIJJJKKKKKKOOOOOOOOOOOOPPPQQQRRRRRRWWWTTTRRRRRRSSSUUUUUUTTTYYYZZZZZZYYYWWWVVVWWWXXXWWWWWWWWWWWWYYY[[[]]]^^^^^^___```aaabbbbbbbbbaaaaaaaaabbbbbbbbbaaa``````]]]^^^^^^___```aaabbbbbbeeecccbbbcccccccccaaa___```^^^\\\[[[\\\^^^bbbdddeeeeeedddbbb``````bbbddddddddddddcccbbb```^^^]]]```___^^^]]]]]]]]]]]]]]]___^^^^^^___```aaa___^^^\\\\\\]]]]]]]]]]]]\\\\\\\\\^^^aaaaaa___]]]\\\\\\[[[YYYXXXYYY[[[\\\\\\\\\___^^^^^^]]]\\\[[[ZZZZZZ[[[YYYXXXXXXYYYZZZXXXWWWZZZYYYYYYZZZ[[[^^^```aaa___XXXSSSQQQPPPMMMMMMPPPQQQPPPPPPPPPQQQPPPMMMKKKJJJKKKLLLMMMOOOOOOOOOOOOOOOOOOQQQSSSVVVYYY\\\]]]```^^^\\\YYYWWWUUUTTTSSSUUUVVVVVVUUUUUUTTTSSSRRRPPPPPPPPPOOOOOONNNNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>WWWOOOIIIIIIIIIFFFDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDBBB@@@>>>>>>???@@@???>>>>>>@@@BBBAAA@@@>>>>>>>>><<<<<<<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::999999999999::::::;;;:::999888888999:::;;;888999::::::888888999:::999999999888888888888888888999999999999:::::::::::::::999999999999::::::@@@===999888888999999888888888888888888888888888777777777777888999;;;;;;999888999999999999::::::::::::::::::::::::::::::;;;::::::999999999999999888999999999999999::::::999999::::::::::::999999999999::::::::::::999999777999::::::999999:::;;;888888999999::::::;;;;;;999999999999999999999999888888888888888888888888999999999999999999999999999999999999999999999999888888888888888777777777777777666666666666777777888888888888777777777777666666666666666666666666888888888888888888888888888888777777666666666666555555555666666777777777444444444555555555666666444666777666555555666777777666555555555555666777666666666555555666666666666555555444444555555666555666666666666666666555555444555666888888666444555555555666666666666666777777777777888888888999666666666777777777888888888999999999999:::::::::999999999999::::::::::::<<<<<<<<<======<<<<<<<<<>>>>>>??????@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDCCCBBBAAABBBDDDGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMNNNNNNOOOPPPSSSRRRQQQQQQRRRSSSTTTTTTWWWXXXYYYXXXVVVUUUUUUVVVVVVUUUUUUVVVWWWYYY[[[\\\^^^^^^______````````````aaaaaaaaaaaa```_________\\\]]]^^^___```aaabbbbbbeeedddbbbbbbbbbbbb___]]]___]]][[[YYYYYY\\\```bbbcccccccccbbb```___aaabbbcccccccccbbbaaa___^^^^^^```______^^^]]]]]]]]]]]]]]]]]]]]]___bbbcccbbbaaa^^^^^^]]]]]]\\\[[[ZZZYYYYYY[[[]]]]]]\\\[[[\\\\\\]]]\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYY[[[ZZZXXXYYYZZZZZZYYYWWWZZZZZZZZZ[[[\\\___aaabbbbbb[[[UUUSSSQQQMMMLLLNNNPPPPPPQQQRRRQQQOOOMMMKKKHHHJJJLLLMMMMMMMMMNNNOOONNNOOORRRTTTWWWXXXYYYZZZ\\\[[[YYYWWWUUUTTTSSSRRRUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOOOONNNNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFEEECCCCCCDDDFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@??????>>>??????@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>XXXPPPJJJJJJJJJGGGEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDD@@@???=========>>>======<<<>>>@@@@@@>>>===<<<===;;;<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999999888888999999:::::::::888777777888::::::888999::::::888888999:::888888888888888888888888888888888999999999:::::::::999999888888999999:::<<<999666666777999999999888888888888888888888888666666777777888999:::;;;888888999999::::::::::::::::::::::::::::::::::::::::::999888888888888999888888888999999:::::::::888999999::::::999999888888999999::::::999999888777888:::999888888999;;;999999::::::;;;;;;<<<<<<999999999999999999999999888888888888888888888888999999999999999999999999999999999999999999999999::::::999999888888888888666666666666666666666666777777777777777777777777555555555555555555555555777777777777777777777777777777777666666666666666666666666555555555444444444444444444555555555555555666777666555444555666666666555555555555666666666666555555555555666666555555444444444444555555555555666666666666555555333444777;;;<<<;;;777333666666666666666555555555666777777777777888888888777777777888888888999999888888888999999999::::::888888888999999999::::::<<<======>>>>>>======<<<======>>>??????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDCCCBBBBBBCCCEEEGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQQQQRRRRRRRRRSSSTTTWWWXXXXXXWWWVVVUUUUUUVVVUUUUUUUUUUUUWWWYYY[[[\\\^^^^^^^^^^^^^^^^^^______aaa``````______^^^^^^^^^]]]]]]^^^___```bbbbbbcccdddcccaaaaaabbbaaa___]]]___^^^[[[YYYYYY[[[^^^```aaabbbbbbaaa```___```bbbcccbbbaaa```______^^^^^^```___^^^]]]]]]]]]]]]]]]\\\\\\]]]```dddffffffeee``````^^^]]][[[ZZZYYYYYYWWWYYY[[[[[[ZZZZZZ\\\]]]______^^^^^^]]]]]]^^^^^^[[[\\\\\\\\\[[[ZZZYYYXXX\\\ZZZYYYYYYZZZZZZYYYXXXZZZZZZZZZ[[[]]]___bbbcccddd]]]WWWUUURRRNNNLLLMMMPPPRRRSSSSSSQQQOOOMMMKKKHHHKKKMMMMMMLLLLLLMMMOOOMMMOOORRRUUUWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPOOOOOONNNNNNMMMKKKKKKJJJJJJIIIHHHHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>======>>>>>>>>>>>>======?????????>>>=========<<<========================XXXPPPJJJJJJJJJGGGEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBB???>>>======<<<<<<<<<<<<:::<<<>>>>>>===<<<;;;<<<;;;;;;<<<============<<<999999999999::::::::::::999999888888888888999999999999888888888888999999888999::::::888888999:::777777777888888888888888888888888888999999999999999999888888888888999999888666555555777999::::::888888888888888999999999777777777777777888999:::777888999::::::::::::999999999999999999999999999:::999888888777777888888888888888999999::::::;;;888888999999999999888888888888999999999999888888777888999999888888999;;;::::::::::::;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888999999999999999999999999:::::::::999888888777777666666777777777777666666666666777777777777777888666666666666666666666666777777777777777777777777666666666666666666666666777666666555444444333333444444444555555555555666555666777666555444555666555555555555555555555555666555555444444555555666555555444444444444555555444555555666666555555444444666999===???>>>999555666666666666666555555555666666666666777777777777777777777888888888999999888888888888999999999999777777888888888999999999999:::;;;===??????@@@@@@=========>>>??????@@@@@@??????@@@@@@@@@@@@?????????@@@BBBCCCBBBCCCDDDFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPPPPQQQSSSSSSRRRRRRSSSTTTVVVWWWXXXXXXWWWVVVWWWXXXVVVVVVVVVVVVXXXZZZ\\\]]]]]]]]]\\\\\\\\\]]]]]]^^^______^^^^^^]]]^^^^^^^^^]]]^^^^^^___```aaabbbbbbaaa`````````bbbbbb```^^^```___]]]\\\\\\\\\^^^___```aaabbbbbb`````````bbbbbbaaa```___^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^___]]]]]]^^^aaaeeeggggggfffbbbaaa___]]][[[ZZZYYYYYYXXXYYYZZZZZZYYYZZZ\\\^^^```aaaaaa```^^^]]]^^^```\\\\\\\\\[[[[[[[[[ZZZZZZ]]][[[ZZZZZZ[[[\\\ZZZYYYYYYYYYZZZ[[[]]]___bbbcccccc]]]XXXVVVTTTPPPMMMOOORRRTTTUUUTTTQQQOOONNNNNNKKKMMMPPPOOOMMMKKKMMMOOONNNPPPRRRUUUVVVVVVUUUTTTQQQQQQPPPQQQQQQRRRSSSTTTSSSTTTTTTSSSSSSRRRQQQPPPRRRQQQQQQPPPNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGCCCDDDEEEDDDCCCCCCEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<============<<<<<<>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;<<<:::<<<>>>>>>===<<<;;;<<<:::;;;<<<===>>>>>>===<<<888888999999999:::::::::999999888888888888999999888888999999999999888888888999::::::888888999:::666777777777888888888999888888888888999999999999999999888888888888999999777666666777999::::::999777777888888888999999999888888777777777777888888777888999:::::::::999999888888888888888888888888999999888777777777777777777888888999::::::;;;;;;888888999999999999888888888888999999999999888888666888999999888888999:::::::::::::::999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888:::999999888777777666666666777888888888888777666666666666666777777888888666666666666666666666666777777777777777777777777666666666666666666666666555444444444444444444444444555555555555666666666666777777777555444555666444555555555555555555444666555555444444555555666555444444333333444444555444555555666666555555444555555777999;;;;;;999777777666666666555555555555444555555555666666666666666666666777777777888888888888888888999999999999777777777777888888888999888999:::<<<===>>>??????<<<<<<======>>>??????@@@>>>>>>???@@@@@@???>>>>>>;;;===???AAAAAABBBDDDFFFEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHIIIJJJKKKLLLNNNOOOPPPRRRTTTTTTRRRQQQRRRTTTVVVXXXYYYYYYXXXXXXZZZ[[[WWWWWWWWWXXXYYY[[[]]]^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^]]]]]]\\\\\\]]]^^^___]]]]]]^^^^^^_________```^^^^^^^^^___bbbcccbbb`````````______^^^^^^^^^^^^```aaacccbbbaaa```aaabbbbbbaaa___^^^^^^^^^^^^___]]]]]]]]]]]]^^^^^^___```^^^^^^___aaaccceeedddcccbbb```^^^\\\ZZZYYYYYYYYYZZZ[[[[[[ZZZYYYZZZ]]]___bbbccccccaaa___]]]___aaa___^^^]]]\\\\\\\\\]]]^^^^^^]]]\\\\\\]]]]]]\\\ZZZXXXXXXYYYZZZ\\\___bbbccc___ZZZVVVWWWVVVSSSRRRSSSUUUVVVWWWTTTQQQOOOOOOQQQMMMQQQSSSRRRNNNKKKMMMOOOOOOPPPRRRTTTUUUUUUTTTSSSPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSSSSSSSRRRQQQPPPPPPSSSSSSQQQPPPNNNMMMKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGBBBCCCDDDDDDCCCCCCEEEFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;VVVNNNHHHHHHHHHEEECCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>???@@@???>>><<<;;;<<<===:::<<<>>>>>>===<<<<<<===:::;;;===>>>>>>>>>===<<<888888888999999:::::::::999999888888888888999999777888999::::::999888777888999::::::888888999:::666666777777888888888999777888888888888999999999999999888888888888999999888888888999;;;;;;:::888777777888888999999999999999888777777777777777888777888999:::;;;:::999999777777777777777777777777999888888777777777777777777777888999::::::;;;;;;888888999999999999888888888888999999999999888888666888999999888888999::::::999999999888888777777888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888999888888777666555555444666777888999999888777666555666666666777777888888777777777777777777777777777777777777777777777777555555555666666666666666222333333444444555555666555555555666666666666777666777888777555444444555444444555555555555444444555555555444444555555555555444444333333444444555444555555555555555555444444333222333555777777666777777666666555555555444444444444444555555555666555555555555666666666777777888888888888999999999777777777777888888888888:::;;;;;;<<<<<<;;;;;;:::<<<<<<======>>>?????????===>>>???@@@@@@???>>>===999;;;===???@@@AAADDDFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMPPPSSSUUUUUURRRQQQRRRTTTVVVXXXZZZZZZZZZZZZ\\\]]]XXXXXXXXXYYYZZZ\\\^^^___]]]\\\[[[ZZZZZZ[[[\\\\\\]]]\\\\\\[[[\\\]]]___```]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\___bbbccccccbbb```aaaaaaaaa```___^^^]]]___aaaccccccbbbaaaaaabbbbbbaaa___^^^]]]]]]^^^___\\\\\\\\\]]]^^^___```aaa```______```bbbbbbaaa```aaa___]]][[[YYYYYYYYYYYY\\\\\\[[[ZZZYYYZZZ]]]```cccdddeeebbb___^^^___aaabbb```^^^]]]]]]^^^___```___^^^\\\]]]^^^^^^]]][[[XXXXXXXXXZZZ\\\___aaaccc\\\WWWUUUWWWWWWUUUUUUWWWVVVWWWWWWUUUQQQOOOPPPRRROOOSSSUUUSSSNNNKKKMMMOOOPPPQQQRRRSSSTTTTTTSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTSSSSSSSSSSSSRRRQQQPPPOOOTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFGGGBBBCCCDDDCCCCCCCCCEEEGGGDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>======>>>>>>>>>>>>======:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::VVVNNNHHHHHHHHHEEECCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;;;;;;;=========<<<<<<;;;;;;;;;<<<<<<<<<<<<============;;;;;;:::999999888888777888888888888888888888888999999999999999999999999999999999888888888888777999999999999999999999999:::::::::999999999888888777888888888888999999999777777777777777777777777777777777777888888888888999999888777666666777777::::::999888777777777888;;;:::999888888999:::;;;777777666666666666777777888888888888888888888888888888888777777777777777777888888888999999999999888888888888888888888888999999888888888888888999999999888888777777666666777777777777777777777777777777777777777777777777888888999999999999888888555666777888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666888777777666555444444444555666666777888999999:::777777666666555555555555555555555555555555555555444444444555555555555555666666666666777777888888555555555555555555555555333333333444444444555555555555555555555555555555555555555555666666666666777777777777777777777777666666666777888888999999888888888888888888888888888888999999999:::::::::999::::::::::::::::::;;;<<<<<<===>>>???@@@@@@AAA>>>>>>???@@@@@@@@@@@@???BBBAAA@@@@@@@@@BBBDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGIIIJJJKKKLLLNNNPPPOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUWWWYYYZZZ\\\]]]\\\[[[ZZZZZZ[[[]]]^^^___^^^___```^^^\\\[[[[[[\\\\\\^^^```aaa___^^^^^^___```___^^^\\\[[[ZZZZZZZZZZZZ^^^___^^^___bbbbbb___aaaaaabbbbbbaaa```___^^^bbbdddffffffdddbbbaaa```cccaaa^^^\\\ZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\______aaabbbbbbaaa`````````______]]]\\\[[[ZZZZZZ```___]]]\\\\\\^^^```bbbcccbbb```______aaabbbdddcccbbbaaa```___^^^]]]\\\^^^]]]\\\]]]^^^___^^^]]]\\\[[[[[[\\\___bbbcccbbb[[[[[[[[[ZZZZZZZZZZZZZZZ\\\ZZZWWWTTTSSSSSSTTTUUUUUUaaaeeeYYYOOONNNOOOKKKMMMOOOQQQQQQPPPPPPQQQRRRPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTYYYYYYXXXUUUQQQNNNNNNOOONNNMMMKKKHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBCCCCCCCCC??????@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@?????????;;;;;;;;;;;;<<<>>>???@@@=================================<<<;;;;;;::::::;;;::::::999999::::::;;;VVVNNNHHHHHHGGGEEECCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<<<<<<<===<<<<<<<<<<<<============;;;;;;:::999999888888777888888888888888888888888999999999999999999999999999999999888888888777777999999999999999999999999888888888999999:::::::::777888888888888999999999777777777777777777777777666666666666777777777777999999888777777777777777:::999888888777777888888999999888888888888999999777777777666666777777777888888888888888888888888888777777777777777777777777777777888888888999999888888888888888888888888888888777777666777777888888888888777777777777777777777777777777777777777777777777777777777777777777888888999999888888777666666777888888888777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666888777777666555555444444444444555555666777777888666666666555555555444444555555555555555555555555444444444555555555555555222333333444444444444444555555555555555555555555333333444444444555555555555555555555555555555555555555555555666666666666666666666666666666666666888888888888888888777777888888888888888888888888777777777888888888999999999999999::::::::::::;;;<<<<<<<<<======>>>>>>>>>===>>>??????@@@@@@??????BBBAAA@@@???@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKMMMOOONNNNNNNNNNNNOOOPPPRRRRRRSSSTTTUUUWWWXXXZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\^^^____________^^^[[[YYYYYYZZZ[[[]]]``````___^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZ[[[[[[^^^```^^^___cccccc``````aaabbbccccccbbb```___```ccceeefffeeedddcccdddfffdddaaa^^^\\\[[[[[[\\\^^^___``````aaaaaaaaaaaa```aaabbbbbbbbbaaa```___bbb```^^^]]]^^^```cccdddgggdddaaa^^^]]]^^^```bbbdddcccaaa``````aaacccdddfffeeecccaaa___^^^]]]]]]]]]\\\\\\^^^aaaccccccbbb```___^^^___bbbcccdddccc\\\\\\\\\\\\\\\\\\[[[[[[\\\ZZZWWWTTTSSSSSSUUUVVVSSS]]]```VVVOOOPPPQQQMMMMMMOOOQQQRRRQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTWWWWWWVVVSSSPPPNNNNNNOOOMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>><<<<<<;;;<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;UUUNNNHHHGGGGGGEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;;;;:::999999888888777888888888888888888888888999999999999999999999999999999888888888777777777999999999999999999999999666666777888999:::;;;<<<777888888888888999999999777777777777777777777777555555555666666666777777999888777777777777777777999999888777777777888888777777888888888888777777888888777777777777888888888888888888888888888888777777777777777777888888666666666777777777888888888888888888888888888888777666666666666666777777777777777777888888888888777777777777777777777777777777777777777777777777777888888999999888888777777777888888888777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777666555555444444333333333444444555555666555555555444444444444444555555555555555555555555444444444555555555666666333444666777777777666555444444444444444444444444333444444444444555555555555555555555555555555555444555555555555666666666666666666666666666666666::::::999999888777777666888888888888888888888888666666666777777777888888999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???????????????AAA@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIJJJLLLNNNLLLMMMMMMNNNOOOQQQRRRSSSTTTUUUUUUVVVXXXYYYYYYZZZYYYYYYYYYYYYZZZ\\\^^^____________\\\YYYVVVVVVWWWZZZ\\\^^^___^^^]]]]]]^^^[[[[[[ZZZ[[[[[[\\\]]]]]]\\\___```^^^___ccccccaaa___aaacccffffffdddbbb```^^^aaadddeeeeeeeeefffgggiiigggccc```^^^]]]]]]]]]___```aaabbbcccddddddeeebbbbbbcccccccccbbb```___cccaaa^^^]]]___eeekkkpppmmmjjjeee```^^^___aaaccceeedddbbbaaaaaabbbdddeeejjjhhheeeaaa___^^^^^^^^^]]]]]]^^^aaadddeeeeeedddfffeeeccccccdddeeedddccc^^^^^^^^^^^^^^^]]]\\\\\\ZZZYYYWWWUUUTTTTTTUUUVVVRRRXXXYYYRRROOORRRRRRNNNMMMOOOQQQQQQQQQRRRTTTUUUVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTRRROOOMMMMMMNNNKKKKKKIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBAAAAAA@@@???>>>?????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>===============<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<======::::::999999999999::::::UUUMMMGGGGGGGGGDDDBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>======<<<<<<<<<<<<>>>===<<<;;;999888777666;;;;;;;;;<<<<<<<<<======;;;;;;:::999999888888777888888888888888888888888888888888888888888888888888888888888777777777777888888888888888888888888666777777888999:::::::::777777888888888999999999777777777777777777777777666666666666777777777777888888777777777777777888888888777777777777888888555666777888888777666555888888777777777777888888888888888888888888888888777777777777777888888888666666666666777777777777888888888888888888888888777777666666666777888888666666777777888888999999777777777777777777777777777777777777777777777777777777888888888888777777777888888888777666555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777666666555555555555333333333444444555555555444444444444444444444444555555555555555555555555333333444444555666666666444555777888888888777666444444444444444444444444444444444444555555555555555555555555555555555555444444444555555555666666666666666666666666666666:::999999999888888888777888888888888888888888888666666666777777777888888888888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>@@@?????????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHIIILLLNNNKKKLLLLLLMMMOOOQQQRRRSSSTTTUUUUUUVVVWWWXXXXXXXXXYYYXXXXXXXXXYYY[[[]]]^^^^^^^^^^^^[[[WWWUUUTTTTTTXXXZZZ]]]^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^______```[[[^^^___]]]^^^bbbcccaaa^^^```dddggghhhgggdddbbb^^^```cccddddddcccdddfffgggfffccc```______``````aaaaaaaaaaaabbbccccccdddcccdddddddddcccbbb```___bbb```^^^^^^aaagggmmmqqqoookkkeee```^^^```ccceeegggeeecccbbbbbbcccdddeeekkkiiiddd```^^^]]]]]]^^^^^^___aaadddggghhhfffdddjjjhhheeedddddddddcccbbb^^^_________^^^]]]\\\[[[YYYXXXVVVUUUUUUVVVWWWXXXTTTVVVTTTPPPPPPSSSSSSNNNMMMNNNPPPQQQPPPQQQTTTVVVXXXWWWUUUSSSSSSTTTUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTQQQSSSSSSRRRPPPNNNNNNOOOKKKKKKJJJJJJJJJIIIJJJJJJGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::999999999999::::::UUUMMMGGGGGGGGGDDDBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<>>>===<<<;;;999888777666;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888777888888888888888888888888888888888888888888888888888888888777777777666666888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888777777888888888999999999888777777777777777888888888777777666777777888888555666777888888777666555888888777777777777888888777777777777777777777777666666777777888888888888666666666666777777777777777777777777777777777777777777777777888888999:::666666777777888888999999777777777777777777777777777777777777777777777777777777777888888777777777777777777777777666555444555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666555555555555555555555555555666666666444444444444444444444444555555555555555555555555333333444444555666666777111222333444444444333333444444444444444444444444444444444555555555666666555555555555555555555555444444444444555555555555555555555555555555555555777777888888888999999999777777777777777777777777777777777888888888999999777777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHLLLNNNLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYXXXWWWWWWXXXYYY[[[\\\\\\\\\\\\ZZZVVVTTTTTTTTTVVVYYY\\\]]]]]]]]]^^^___aaa``````_______________[[[^^^^^^[[[\\\aaabbb```^^^aaaeeehhhiiihhheeeccc```bbbccccccaaaaaaaaabbbcccbbb```______```bbbccceeedddcccbbbaaabbbbbbbbbcccdddddddddcccbbb```______^^^^^^___bbbeeehhhjjjjjjgggbbb___^^^aaaeeehhhgggfffdddcccbbbcccdddeeeiiigggccc___]]]]]]]]]^^^___aaaeeeiiimmmnnnmmmkkkiiigggdddccccccbbbaaa___]]]^^^^^^^^^^^^\\\ZZZYYYWWWWWWVVVVVVVVVWWWXXXYYYYYYXXXUUURRRRRRTTTRRROOOMMMOOOPPPPPPOOOPPPSSSUUUXXXWWWVVVTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSQQQRRRTTTSSSQQQOOOOOOOOOKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@???>>>???????????????????????????????????????????????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999888888999999:::TTTMMMGGGFFFFFFDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>==================<<<<<<::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999888888777888888888888888888888888888888888888888888888888888888777777777666666666888888888888888888888888999999888888888777777777777888888888888999999999888888888888888888888888888888888999999999::::::777777777777777888888999777777666666666777888888666666777777777777666666777777666666666666777777777777777777777777777777666666666777888888999999666666666777777777888888777777777777777777777777888777777777888999:::;;;777777777777888888888888777777777777777777777777777777777777777777777777666777777888888777777666666666777777777666555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666555555666666666666666666666666444444444444444555555555555555555555555555555555222333333444555666777777333333333444444444555555333333333333333333333333444444555555555666666666555555555555555555555555333444444444444555555555555555555555555555555555555666666777888888999999777777777777777777777777777777777888888888999999666777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<==================>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFDDDEEEFFFFFFFFFHHHLLLOOOMMMNNNNNNOOOPPPQQQSSSTTTRRRSSSSSSTTTVVVWWWWWWXXXYYYYYYWWWWWWWWWXXXYYYYYYYYYZZZZZZYYYVVVUUUUUUVVVVVVXXX\\\]]]^^^^^^___`````````___^^^]]]]]]^^^^^^\\\^^^^^^[[[\\\aaacccaaa___aaaeeeggghhhgggeeeccccccddddddccc```___```aaaaaa```___^^^___aaadddeeehhhgggeeecccbbbbbbccccccbbbbbbcccccccccbbb```___^^^^^^___aaabbbbbbbbbcccdddbbb___]]]___bbbgggjjjhhhfffdddbbbbbbbbbddddddfffdddbbb```^^^^^^___```___bbbgggnnnsssuuusssqqqfffdddaaa`````````___]]]\\\]]]^^^^^^]]][[[YYYWWWVVVVVVVVVVVVWWWXXXYYYZZZ\\\ZZZXXXWWWVVVVVVSSSQQQPPPQQQQQQPPPOOOPPPSSSUUUXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSQQQRRRTTTSSSQQQOOONNNNNNKKKLLLLLLMMMLLLLLLKKKJJJGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@??????????????????>>>>>>>>>>>>>>>????????????@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888999999888888888888999999TTTLLLFFFFFFFFFCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<=====================:::::::::;;;<<<<<<<<<===::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999888888777888888888888888888888888888888888888888888888888888777777777666666666666888888888888888888888888777777777777888888888888777888888888888999999999888888888888888888888888777888888888888999999999777777777777777888999999666666666666666777888888888777777666666777777888666666555555555555666666777777777777777777777777555666666777888888999999777777777888888888999999777777777777777777777777666666666777777888999:::888888888777777777777777777777777777777777777777777777777777777777777777666666777777777777666666555555666666777666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666555666666666666666666666666666666666666666666666444444555555555666666666555555555555555555555555222222333444555666777777777666555444444666777999333333333333333333333333555555555555666666666666555555555555555555555555333333444444444555555555555555555555555555555555666666666666666666777777777777777777777777777777666666666777777777888888666666777888999:::;;;;;;999999::::::;;;;;;<<<<<<;;;;;;<<<=========<<<<<<<<<===>>>???@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFCCCDDDDDDDDDEEEIIIMMMQQQPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQRRRTTTUUUWWWXXXYYYZZZYYYXXXVVVVVVVVVVVVWWWVVVWWWYYYXXXWWWWWWXXXYYYVVVXXX\\\^^^^^^___```aaa______^^^^^^______``````^^^``````]]]^^^ccceeedddaaabbbdddfffffffffddddddeeeeeeeeedddbbbaaabbbcccbbbaaa```___```bbbdddeeefffeeecccaaaaaaaaacccccc```aaabbbbbbbbbaaa```___``````aaaaaaaaaaaaaaaaaaaaa___^^^^^^```cccgggjjjgggfffdddbbbaaabbbcccdddcccbbbbbbaaaaaaaaabbbbbb```ccchhhnnnqqqqqqnnnkkkcccaaa___^^^______^^^]]]\\\]]]^^^___]]][[[XXXVVVUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]][[[XXXVVVVVVTTTTTTTTTRRRQQQQQQTTTVVVXXXYYYZZZ[[[[[[ZZZXXXWWWTTTTTTTTTTTTSSSSSSSSSSSSPPPRRRSSSSSSPPPMMMLLLLLLJJJKKKKKKLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>============>>>>>>>>>??????>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999888888888888999999TTTLLLFFFFFFFFFCCCAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<========================<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::999888888777888888888888888888888888777777777777777777777777777777777777666666666666777777777777777777777777555555666777888999::::::777888888888888999999999888888888888888888888888777777777777888888888888777777666777777888999999666666666666666777888888999888777666666777888999555555444444444444555555777777777777777777777777555666666777888999999999888888888888999999999999777777777777777777777777555555555555666777999999999999888888777777666666777777777777777777777777777777777777777777777777666666777777777777666666444444555666777777777666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666555555555666666666666666666666666666666666555555555555555666666666777777555555555555555555555555222222333444555666777888555333111000000222555777333333333333333333333333555555555555666666666777555555555555555555555555333333333444444444555555555555555555555555555555777777666666555555444444777777777777777777777777555555555555666666666777555666777888999:::;;;;;;777777888999::::::;;;;;;:::;;;<<<<<<======<<<<<<<<<===>>>??????@@@@@@???BBBBBBBBBCCCDDDEEEEEEFFFBBBCCCCCCDDDEEEIIINNNRRRQQQQQQQQQQQQQQQRRRSSSTTTOOOPPPRRRSSSUUUWWWXXXYYY[[[ZZZXXXVVVUUUUUUUUUUUUTTTVVVXXXXXXXXXXXXZZZ[[[VVVYYY\\\^^^______aaabbb______``````aaacccdddeee```bbbaaa^^^```dddgggfffbbbcccdddeeeeeeeeedddcccfffffffffeeeccccccdddfffdddcccaaa``````bbbcccdddbbbaaa___^^^^^^```aaaccc______aaabbbbbbaaa``````cccbbbbbbaaaaaabbbcccccc```___^^^___aaadddgggiiigggfffcccaaaaaaaaabbbcccaaabbbbbbcccdddddddddeeebbbdddhhhkkkllliiiddd___aaa___]]]]]]^^^______^^^\\\]]]______^^^[[[XXXVVVTTTUUUVVVWWWYYYZZZ[[[[[[[[[]]]___```^^^ZZZYYY[[[WWWWWWVVVTTTRRRSSSUUUWWWXXXZZZ\\\^^^^^^]]]ZZZYYYTTTTTTTTTTTTSSSSSSSSSSSSOOOQQQRRRRRROOOLLLJJJJJJIIIJJJJJJKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDAAAAAABBBBBBCCCBBBBBBBBB@@@?????????>>>>>>======;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<999999888888888888999999WWWPPPJJJHHHFFFCCCBBBDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<=========<<<<<<;;;;;;;;;777:::======::::::<<>>???@@@???@@@AAACCCDDDEEEEEEEEECCCDDDDDDEEEFFFHHHIIIJJJLLLLLLLLLMMMNNNNNNOOOOOOQQQQQQQQQQQQRRRTTTUUUVVVVVVVVVUUUUUUVVVVVVWWWWWWTTTUUUVVVXXXYYYZZZZZZZZZ[[[]]]^^^_________aaabbbbbbbbbaaaaaaaaabbbcccdddcccccccccbbbbbbbbbaaaaaaaaaaaaaaabbbccccccddddddhhhgggfffeeedddeeeeeefffdddaaa^^^^^^bbbdddeeedddeeedddbbbaaa````````````______^^^^^^^^^______```aaa``````___```aaacccdddcccaaa^^^^^^aaadddfffgggfffaaa[[[ZZZ]]]aaadddeeebbbbbbbbbccccccddddddeeeddddddcccbbbaaa``````___^^^^^^^^^^^^_________```]]]^^^______^^^[[[XXXWWWXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^^^^^^^]]]\\\\\\[[[WWWWWWWWWWWWWWWXXXYYYYYY___```aaaaaa```]]]YYYWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTQQQOOOMMMLLLKKKKKKOOOLLLIIIIIIIIIIIIFFFCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>===?????????>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;===<<<;;;;;;;;;;;;<<<===<<<;;;::::::::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999888777777[[[RRRKKKIIIGGGCCCBBBCCCBBBCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======>>>===<<<;;;:::;;;;;;<<<:::::::::999999999888888???<<<888777:::@@@FFFIIIFFFDDD@@@<<<:::999999:::999999888888888777777777777777666666666666777777888777666555555666777888777777777777777777777777777777777777888888888888888999999::::::999999888999999999888888888777777888888888888888888888888666777777888777666555444555555666666666666555555777777777777777777777777666666666666666666666666666666666666666666666666555555666777777777777777888777666555555666777888666666666666666666666666555555555555555555555555999888777666555555666777888888777777777666666666666666777777777777666666555666666666777777777777777777777777666666555555666666666666666555555555666666666666666666666666555555555555555555555555777666666666555555555444555555555555555555555555555555555555555555555555666666666555444444333333666666666555444444333333555555555555555555555555555555555555444444444444444444444555555555666666555555444444444333333333444444333333333444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555666666666777777777777666666777888888999::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???@@@AAABBBDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUVVVVVVTTTTTTUUUWWWXXXYYYYYYYYY\\\^^^______^^^^^^```aaaaaabbbbbbbbbccccccccccccccccccbbbbbbbbbaaaaaaaaa```aaaaaabbbccccccddddddgggfffeeedddccccccdddeeeeeebbb``````ccceeefffeeedddcccbbb`````````aaaaaaaaa```````````````aaaaaabbbbbbaaaaaaaaabbbdddddd```^^^]]]]]]___bbbccccccccc```\\\\\\___bbbddddddcccccccccbbbbbbbbbbbbbbb`````````___^^^^^^]]]\\\\\\]]]]]]___```aaabbbbbb`````````___]]][[[YYYXXXXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\ZZZYYYYYYYYYYYY[[[\\\]]]aaabbbbbbaaa___\\\YYYWWWXXXWWWVVVUUUUUUTTTTTTTTTTTTSSSQQQNNNMMMKKKKKKKKKMMMKKKHHHHHHHHHHHHEEEBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>AAA@@@@@@???>>>===<<<<<>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<::::::;;;;;;;;;;;;:::::::::::::::999999888888888^^^UUULLLIIIGGGDDDBBBCCC@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<;;;@@@;;;888:::BBBIIILLLLLLCCCAAA===:::777666666666888888777777777666666666777777666666666666777777777777777777777777777777777777777777777777777777777777777777888888888888888888999999999999888888999999999888888888888888888888888888888888888888777777777777777666555555555555666666666666555555888888888888888888888888666666666666666666666666666666666666666666666666555555666777777777777777777777666666666666777777666666666666666666666666666666666666666666666666888777777666666666666777666666666666666555555555555666666777777666666555555555666666666777777777777777777666666666666555888777777666555555444444666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555666666666555444444333333444444444444444444444444444444444444444444444444555555555555444444444444444444444555555555666666555444444444444333333333555555444333333333444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555666666666777777777555666666777777888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@??????@@@BBBCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUTTTTTTUUUVVVWWWXXXXXXYYY^^^___```___^^^^^^___``````aaabbbcccdddccccccbbbbbbbbbaaaaaaaaaaaaaaa``````aaaaaabbbcccccccccccceeeddddddccccccccccccdddfffdddbbbbbbdddfffggggggccccccaaaaaa```aaabbbccccccbbbbbbaaaaaabbbbbbbbbcccccccccbbbbbbcccdddddd___^^^]]]^^^```aaa```______^^^]]]___aaacccdddcccddddddcccbbb```___^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[\\\]]]___aaabbbcccdddbbbaaa```^^^\\\[[[YYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[\\\]]]]]]]]]\\\\\\]]]\\\[[[[[[\\\^^^```bbbeeedddbbb```]]]ZZZXXXWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRPPPNNNLLLKKKKKKKKKJJJHHHFFFFFFFFFEEEDDDBBBCCCDDDDDDDDDDDDDDDDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>BBBAAA@@@???>>><<<;;;;;;???>>>>>>======<<<<<<<<<:::;;;<<<======<<<;;;:::<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999999999999999999999888888```UUUKKKHHHGGGEEECCCDDD@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>==================<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>======999;;;@@@FFFKKKKKKGGGCCC???===;;;888666666666666777777777777666666666666777777666666666666777777777777888888888777666666777777777777777777777777666777777777888888888888888888999999999999888888888888888888888888888888888888888888888888888888777777777777777666666555777777888888888888777777777777777777777777777777666666666666666666666666666666666666666666666666555555666777777777777777666666777777777777666666666666666666666666666666777777777777777777777777777777777666666666666777555555555555555555555555555666666666666666666555555555555666666666777777666666666666666666666666777777666666555555555555666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555333333444444555666666666333333333444444555555555444444444444444444444444555555555444444444333333222222222333333333444444444444444444444444444444666555444333333333333333555555555555555555555555555555555555555555555555777777777777777777777777666666666666666666666666555555555666666666777777666666666777777888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===??????>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCEEEGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMNNNOOOPPPRRRRRRTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWXXXYYYYYY___```aaa```^^^]]]^^^______```bbbddddddcccbbbaaa````````````````````````___```bbbcccddddddccccccdddddddddccccccccccccdddfffeeeddddddfffggghhhhhhcccbbbaaaaaaaaabbbcccdddccccccbbbbbbaaaaaabbbbbbdddddddddccccccccccccddd^^^^^^^^^```bbbbbb```^^^^^^]]]]]]___aaacccdddeeeeeedddcccaaa___]]]\\\[[[]]]^^^^^^___^^^^^^]]]\\\[[[\\\^^^```bbbbbbccccccbbbaaa___\\\ZZZYYYXXXXXXYYYZZZ\\\^^^^^^]]][[[ZZZZZZZZZ[[[\\\]]]]]]\\\\\\^^^]]]\\\\\\]]]```cccdddgggeeebbb^^^[[[XXXWWWWWWUUUUUUUUUUUUTTTSSSRRRRRRPPPPPPOOOMMMLLLKKKJJJJJJGGGFFFEEEEEEDDDDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>AAA@@@@@@???>>>===<<<<<<>>>>>>=========<<<<<<<<<:::;;;===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999888888888888999999999999aaaUUUIIIFFFGGGFFFEEEEEEAAABBBBBBCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666===FFFKKKIIIDDD>>>;;;===<<<;;;:::::::::;;;;;;777777777777666666666666777777666666666666777777888888999999888777666666777777777777777777777777666777777777888888888888777888888999999888888777888888888888888888888888888888888888888888888888888777777666666666666666777777888888888888777777666666666666666666666666666666666666666666666666555555555555555555555555555555666777777777777777666666777777777777666666666666666666666666666666777777777777777777777777666666666777777777777666444444444444555555555555555555666666666666555555555555555555666666666666555555555555555666666666555555555555666666777777555555555555555555555555666666666666666666666666444444444555555555555555555555555555555555555555555555555555555555555555333333444444555666666666222222333333444555555555444444444444444444444444555444444444444333333333222222222333333333444444444444444444444444444444666555444333333333333333555555555555555555555555555555555555555555555555777777777777777777777777666666666666666666666666555555555555666666666666777777777888888888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???===>>>???@@@AAAAAAAAA@@@AAAAAABBBCCCDDDFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRSSSSSSRRRRRRSSSSSSTTTUUUXXXXXXWWWWWWXXXYYYZZZ[[[___```aaa```^^^]]]]]]^^^^^^___aaaccccccbbbaaa```___________________________```bbbcccddddddcccbbbdddddddddeeeeeeeeeeeeddddddeeeeeeeeeffffffggghhhccccccbbbaaaaaabbbcccdddcccbbbaaa```````````````ddddddddddddcccbbbbbbaaa\\\\\\]]]___aaaaaa___]]]___^^^]]]]]]^^^aaaeeehhheeedddbbb```^^^\\\ZZZZZZZZZ[[[]]]^^^^^^]]]\\\[[[\\\^^^___aaaaaaaaa```___```___]]]ZZZYYYWWWWWWWWWYYYZZZ\\\]]]]]]\\\[[[YYYYYYYYYZZZ[[[\\\\\\\\\\\\]]]\\\\\\\\\^^^```ccceeefffddd```\\\YYYWWWWWWWWWTTTTTTTTTTTTSSSRRRQQQPPPNNNNNNMMMMMMLLLKKKJJJIIIEEEEEEEEEEEEDDDCCCCCCCCCEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>?????????============<<<<<<<<<<<<:::;;;===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888888888888888888888888999fffXXXJJJFFFGGGGGGFFFFFFCCCCCCCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;:::???DDDDDD???;;;::::::999888888999999:::;;;;;;888888777777777666666666777777666666666666777777999999999888888777777666777777777777777777777777777777777777888888888888777777888888888888777777888888888888888999999999888888888888888888888888888888777666666666666666555555666666666666555555555555555555555555555555666666666666666666666666555555555555555555555555555555666777777777777777777777666666666666777777666666666666666666666666666666666666666666666666555666666777777777777666444444444555555555555555444555555666666555555444444444555555555666666666444555555555555666666666444444555555666777777888555555555555555555555555555555555555555555555555444444444444444555555555444444444444444444444444555555555555555555555555666666666555444444333333222222333333444444444555333333333333333333333333444444444444333333333333444444444555555555666666333333333444444444444555555555444333333333444444444444444444444444444444555555555555555555555555555555555555555555555555333333333333333333333333444444555555555666666666888888888888888888888888888888888888999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>???======>>>???@@@@@@??????AAAAAAAAABBBDDDEEEGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRQQQQQQRRRRRRSSSUUUVVVWWWZZZYYYXXXXXXXXXYYY[[[\\\___```aaa```^^^]]]]]]___]]]^^^___aaaaaa``````___]]]^^^^^^^^^^^^_________^^^```bbbdddeeedddcccbbbcccddddddeeeeeeeeeeeedddbbbdddeeeeeeeeeeeefffgggddddddbbbaaaaaabbbcccdddbbbaaa``````____________cccccccccbbbbbb```___^^^XXXXXXYYY[[[^^^^^^]]][[[``````___]]]]]]```dddhhhdddcccbbb```^^^]]][[[[[[WWWXXXZZZ\\\\\\\\\ZZZYYY\\\]]]___aaaaaa```^^^]]]]]]\\\[[[ZZZYYYWWWVVVVVVXXXYYYZZZ[[[\\\[[[[[[ZZZYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[]]]___aaacccdddbbb```^^^[[[YYYWWWWWWWWWRRRSSSSSSTTTSSSRRRPPPOOOKKKLLLLLLLLLKKKKKKJJJIIIDDDFFFFFFFFFDDDDDDDDDFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???=========>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::;;;;;;<<<<<<;;;;;;:::777888888999999888888777888888888888888888777777mmm]]]NNNIIIIIIHHHFFFEEECCCCCCCCCCCCBBBBBBAAA@@@????????????????????????>>>>>>=========<<<<<<<<<;;;<<<=========<<<;;;:::;;;;;;;;;;;;<<<<<<======<<<======<<<:::999999:::666666666666777777777888999999888888888777777777777777666666666666777777;;;:::999777666777777777777777777777777777777777777777777777888888888888777777888888888888777777777777888888888999999999888888888888888888888888999888777666555666666777555555666666666666555555666666666666666666666666666666666666666666666666555555555555555555555555555555666777777777777777888777666555555666777888666666666666666666666666555555555555555555555555444555666777888888777666444444555555666666666666444555555666666555555444444444444555555555666666444444444555555555666666555555555666666666666666555555555555555555555555444444444444444444444444333333333444444555555555444444444444444444444444555555555555555555555555666666666555444444333333333333333333333333444444333333333333333333333333444444444333333333222222444444444555555555666666333333333444444444555555444444333333333444555555444444444444444444444444555555555555555555555555555555555555555555555555333333333333333333333333444444444555555555666666777777777777777777777777888888888888999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>======>>>>>>??????>>>>>>@@@@@@AAABBBCCCEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRPPPQQQQQQRRRTTTVVVXXXYYYZZZYYYXXXWWWWWWXXXZZZ[[[^^^___``````^^^]]]^^^___]]]]]]]]]^^^^^^^^^______\\\]]]]]]]]]^^^^^^^^^^^^^^^```bbbdddeeedddcccbbbaaabbbcccdddeeeeeedddccc___bbbddddddccccccdddffffffeeecccbbbaaabbbbbbcccbbbbbbaaa```____________aaaaaaaaaaaa```^^^\\\[[[VVVVVVWWWYYY\\\^^^]]]]]]^^^```aaa```______bbbeeebbbbbbaaa```___^^^]]]]]]VVVWWWZZZ\\\]]]\\\[[[ZZZYYY[[[]]]`````````^^^]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYYYYXXXYYY\\\^^^```bbbbbbccc]]]\\\[[[ZZZXXXXXXWWWWWWQQQRRRSSSSSSSSSQQQOOONNNJJJJJJKKKKKKKKKJJJIIIHHHDDDFFFHHHGGGEEEEEEFFFHHHEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::777777888888888888777777999999888888777777666666ssscccRRRKKKJJJHHHEEEDDDCCCCCCCCCBBBAAA@@@???>>>????????????????????????>>>=========<<<<<<<<<<<<;;;<<<=========<<<::::::777777777888888999999999999888777:::===>>>:::666::::::::::::999999999999999999999999888888888888777777666666666666777777<<<;;;999777666666777888777777777777777777777777777777777777888888888888777777888888888888777777777777888888999999999999888888888888888888888888999888666555555555666777777777888888888888777777777777777777777777777777666666666666666666666666555555555555555555555555555666666777777777777777999777666444444666777999666666666666666666666666555555555555555555555555444555666888888888777666555555555666666666777777444555555555555555555444444444444555555555666666444444444555555555666666777777777666555555444444555555555555555555555555333333333333333333333333333333333444444555555555444444444444444444444444555555555555555555555555333333444444555666666777333333333333333333333333333333333333333333333333444444444333333333222222222222222333333333444444333333333444444555555555333333333333444444555666444444444444444444444444555555555555555555555555777777777777777777777777555555555555555555555555444444444555555555666666666666666666666555555555777888888888888999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<>>>>>><<<===>>>>>>>>>>>>>>>===@@@@@@AAAAAACCCDDDFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNOOOPPPRRRRRRPPPPPPQQQSSSUUUWWWYYY[[[YYYXXXWWWVVVVVVWWWYYYZZZ^^^___```___^^^^^^___```]]]]]]\\\\\\\\\]]]^^^___\\\\\\\\\]]]]]]^^^^^^^^^^^^```bbbeeeeeedddcccaaa```aaabbbcccddddddcccbbb^^^aaaddddddbbbaaaccceeegggfffdddbbbaaaaaabbbbbbcccbbbaaa```____________````````````^^^\\\ZZZYYYWWWWWWWWWZZZ]]]`````````\\\___ccccccaaa```aaabbbaaaaaa`````````_________WWWYYY\\\___```___]]]\\\VVVXXX\\\___``````___^^^YYYZZZ\\\]]]\\\[[[YYYWWWVVVVVVVVVWWWXXXZZZ\\\\\\ZZZZZZ[[[ZZZZZZYYYXXXXXXVVVYYY\\\```bbbccccccbbbZZZZZZYYYYYYXXXXXXWWWWWWQQQQQQSSSSSSRRRQQQNNNMMMIIIIIIJJJKKKKKKJJJIIIHHHEEEGGGIIIHHHFFFFFFGGGJJJFFFDDDCCCBBBBBBCCCDDDFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>======;;;<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===::::::;;;<<<<<<;;;::::::777777888888888888777777:::999999888777666666555dddRRRMMMFFFDDDEEEAAAAAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<======<<<;;;::::::999999999999;;;;;;;;;;;;999999888888888888888888888888777888999999::::::::::::888888777777666666555555777777666666555555555444777777777777777777777777666666666666666666666666888888999888888777666555888777777777666666555555777777777777777777777777777777777777777777888888888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555222333333444555666777777999999888777666666777777666666666666777777777777555555555555555555555555555555555555555555444444666666666666666666666666777777666555555555555555666666555555555555666666222222444555666666777777333555666666555444444555555555555555555555555555777777666666555555555555555555555555555555555555666555444333333333333333444444444444444444444444555444444333333444444555444444444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333444444222222222222444444444333333333333444555555777777555444333222222222444444444555555555555666555555555666666666777777444444444444555555555555666666555555555444444444444444444555555555555666777777777777888888888888888888888888888999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>???BBBEEEEEEFFFGGGGGGIIIIIIJJJKKKLLLLLLLLLKKKLLLMMMMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXWWWVVVUUUVVVXXXZZZ\\\^^^^^^^^^___^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^]]]]]]]]]^^^^^^______``````aaabbbbbbccccccccccccdddeeedddbbb```^^^]]]___aaabbbbbbbbbcccdddgggeeeccc```^^^]]]]]]]]]aaaaaabbbbbbbbb```___^^^^^^^^^^^^^^^^^^\\\XXXUUUUUUUUUWWWZZZ^^^``````___\\\\\\]]]^^^___```aaaaaaaaa```___^^^]]]\\\\\\\\\[[[ZZZZZZ\\\^^^^^^]]]\\\\\\\\\[[[ZZZZZZ[[[[[[\\\```___\\\ZZZYYYYYYZZZZZZ[[[ZZZYYYYYYYYYYYYYYYZZZZZZXXXWWWWWWXXXXXXXXXVVVUUUUUUWWWYYY\\\]]]\\\[[[UUUVVVWWWXXXXXXVVVTTTSSSPPPQQQQQQSSSTTTRRROOOLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;::::::999888888999999999888888888888777888777555444555666888999eeeSSSNNNGGGEEEFFFBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>======>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;::::::999999999999:::;;;;;;:::999999888888888888888888888888888888999:::::::::999999888777777777666666666555888888777777777666666666777777777777777777777777666666666666666666666666777777777888777777666666888888888777777666666666666666666666666666666666888888888777777777777777555555555555555555555555777777777777777777777777666666666666666666666666555555555555555555555555333333444444555666666666999888888777666666777777555666666666777777777777555555555555555555555555555555555555555555555555666666666666666666666666777777666555555555555555444444333333333333444444333333444555666666666666333555666666555444444555444444444444444444444444666666666555555555444444444444444444444444444444666555444333333333333444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444333333222222333333444444333333333333444555555555555444333333333444444444444444555555555555666555555555555555555666666555555555555666666666666666666555555555444444444444444444555555555555666666666777777777888888888777777777777888888888888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<========================<<<>>>?????????@@@BBBDDDDDDDDDEEEFFFGGGHHHIIIIIILLLKKKKKKKKKLLLLLLMMMMMMOOOPPPRRRTTTUUUWWWWWWXXXVVVUUUTTTTTTUUUWWWYYYZZZ]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^```______^^^]]]]]]]]]]]]______```aaabbbccccccdddbbbcccddddddcccaaa^^^]]]```aaaccccccaaa```aaabbbdddcccaaa```_________```bbbbbbbbbbbbaaa```^^^]]]]]]]]]___```aaa___[[[XXXYYYXXXYYYZZZ]]]___```___^^^^^^^^^______`````````aaa```___]]]\\\\\\[[[[[[YYYYYYYYY[[[^^^______]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^]]][[[YYYXXXXXXXXXXXXZZZYYYYYYYYYYYYYYYZZZZZZZZZXXXVVVVVVWWWXXXWWWVVVVVVVVVVVVYYY[[[\\\[[[YYYUUUUUUWWWWWWWWWUUUTTTRRROOOOOOPPPQQQRRRPPPMMMJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>============>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999888888999999999888888888777777777666555555666888:::<<>>>>>===>>>=========<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999::::::::::::999999888888888888888888888888999999999:::999999888888777777777777666666666666888888888888777777777777777777777777777777777777666666666666666666666666555555666777777777666666888888888888888777777777555555555555555555555555999888888888777777666666777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555888888777666666666777777555555666666666777777777555555555555555555555555555555555555555555555555666666666666666666666666777666555555444555555555444444333333333333444444444444555555555555555444333555666666555444444555333333333333333333333333555555555444444444444444333333333333333333333333555555444333333333444444444444444444444444444444444444333333333333444444333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444444333333333333444555555333333333333333444555666444444444555555555555666555555555444444444444444444444444555555555555666555555555555555444444444444444444555555555555666666666777777777777888888666666666666777777777888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAA@@@@@@AAACCCBBBCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLNNNOOOQQQSSSUUUVVVVVVWWWWWWVVVUUUUUUVVVWWWYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^___``````cccbbb```___]]]\\\[[[[[[^^^^^^___```bbbcccddddddbbbbbbccccccbbb```^^^\\\bbbcccdddcccaaa_________aaa````````````aaaaaabbbbbbbbbbbbaaa```___]]]\\\[[[]]]___ccceeeddd```]]]]]]\\\ZZZ[[[]]]___``````aaaaaa``````____________```___^^^\\\[[[[[[[[[[[[XXXXXXXXX[[[^^^```___^^^[[[[[[[[[\\\\\\]]]]]]^^^[[[[[[ZZZYYYXXXWWWWWWVVVXXXXXXXXXXXXXXXYYYZZZ[[[ZZZXXXVVVVVVWWWWWWWWWVVVWWWVVVVVVWWWYYYYYYXXXVVVSSSTTTUUUVVVUUUTTTSSSRRRNNNNNNNNNOOOPPPNNNKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<===???@@@AAA>>>===<<<<<<;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888888999999888888888777777777666666555666777999<<<===dddRRRMMMGGGEEEGGGCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>==================<<<<<<;;;;;;;;;;;;:::::::::999999999999999::::::999999999888888888888888888888888999999999999999888777666777777777777666666666666777777777777777777777777666666666666666666666666666666666666666666666666444444555666666777666666999999888888888888888888666666666666666666666666999999888888777666666666888888888888888888888888666666666666666666666666666666666666666666666666777777777777777777777777666666555555555444444444888777777666666666777777555555555666666666777777555555555555555555555555444444444555555555555555666666666666666666666666666555555444444555555555666666555555555555666666555555666666555444444333333555666666555444444555333333333333333333333333444444444444444444444444333333333333333333333333555444444333333333444444444444444444444444444444444333333333333333333444333333333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555444333333333333444555555444444444555555555555666555444444444444333333333222222333333333444444444555555555555555555555555444444444555555555555666666666666666777777777888444444555555666777777777888888888888999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@AAAAAA@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJJJJKKKKKKKKKKKKMMMNNNPPPRRRTTTUUUVVVVVVYYYXXXXXXXXXXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\\\\[[[[[[XXXYYYZZZ\\\^^^```aaabbbeeedddaaa___\\\[[[ZZZYYY]]]]]]^^^```aaacccdddeeeccccccddddddccc```^^^\\\bbbcccdddcccaaa______``````````````````aaaaaaaaaaaaaaa```___^^^\\\[[[ZZZZZZ\\\```dddhhhgggdddaaa^^^\\\[[[[[[^^^aaabbbccccccbbbaaa```___^^^^^^]]]___^^^]]]\\\[[[ZZZZZZZZZYYYXXXYYY[[[]]]___^^^]]]ZZZ[[[\\\\\\]]]]]]^^^^^^ZZZZZZZZZZZZYYYXXXVVVVVVWWWVVVWWWWWWXXXYYYZZZ[[[YYYWWWUUUUUUVVVWWWVVVUUUWWWVVVUUUUUUVVVVVVUUUSSSRRRRRRSSSSSSSSSSSSRRRQQQNNNNNNMMMNNNNNNMMMJJJGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<======>>>???===<<<<<<;;;;;;<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<::::::::::::999999888888888888888888777777777777666666666666777888999:::bbbPPPLLLFFFDDDFFFBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>=========>>>===<<<;;;;;;:::::::::::::::999999999999999999999999999999999888888888888888888888888999999999999888888777666666666666666777777777777666666666666666666666666666666666666666666666666777777777777777777777777444444555666666777666666888888888888888888999999777777777777777777777777888888888888777777666666555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777666666666555444444333333777666666666666666777777555555555555666666666666555555555555555555555555444444444555555555666666666666666666666666666666555555444444444444555555666666555555555555666666666666666666555444333222333555666666555444444555333333333333333333333333444444444444444444444444333333333333333333333333444444333333333444444555444444444444444444444444333333333222222333333333222222222333333333444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555555555444333333333333444444444444555555555555666444444444444444444444444333444444444555555555555444555555555555555555555444444444555555555555666555666666666666777777777333444444555666666777777777777888888888999999999888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@AAA@@@??????@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJIIILLLMMMOOOQQQSSSTTTTTTUUUXXXXXXXXXXXXXXXYYYYYYZZZXXXXXXYYYZZZ[[[[[[ZZZZZZVVVWWWYYY\\\^^^```bbbccceeecccaaa^^^\\\ZZZXXXXXX[[[\\\^^^___aaacccdddeeeeeeeeeffffffdddbbb___]]]___aaabbbcccaaaaaabbbcccbbbbbbaaaaaa``````_________^^^]]]\\\[[[ZZZYYYYYYYYY[[[___dddggghhheeeccc]]][[[ZZZ[[[___ccceeefffbbbbbbaaa```___^^^]]]]]]___^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZZZZ[[[\\\]]][[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\ZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWXXXZZZZZZXXXVVVUUUTTTVVVVVVUUUTTTVVVUUUSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQOOONNNMMMMMMMMMLLLJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBB>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;:::999999999999999888888888888888777777777666666777666666555555555555666}}}aaaOOOKKKEEEDDDEEEBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===;;;:::::::::::::::999999999999999999888888888888999999888888888888888888888888888888888999888888777777666666666666777777777777555555555555666666666666777777777777777777777777777777777777777777777777555555666777777777666666777777777888888888888888888888888888888888888888777777777777777777777888666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666555555555444444444666666555555666666777777444444555555555666666666555555555555555555555555333333444444555666666666666666666666666666666666444444444333444444555666444444333333333333444444555666666666555444333333333555666666555444444555333333333333333333333333444444444444444555555555333333333333333333333333444444333333333444555555444444444444444444444444333333222222222222333333111111222222333333444444555555555555555555555555333333333333333333333333333333333333333333333333222333333444444333333222444333333333333444555555666555444333333333333333444444444555555555555666333444444444555555555555666666666777777777888888444444444555555555555555444444444555555555555666555555666666666666777777333444444555666777888888777777777888888888888999777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===??????>>>===>>>???AAABBBCCCDDDEEEFFFFFFGGGFFFGGGHHHJJJJJJIIIHHHHHHKKKLLLNNNPPPRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZYYYYYYVVVWWWYYY[[[^^^```bbbcccbbbaaa___]]][[[YYYXXXXXXZZZ[[[]]]___aaaccceeefffffffffggggggeeebbb___^^^]]]___aaabbbbbbbbbccceeecccccccccbbbaaa___^^^]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYZZZ]]]aaadddeeedddbbb[[[ZZZZZZ\\\```dddeeefff``````______^^^^^^^^^^^^```___^^^\\\[[[[[[[[[[[[\\\[[[ZZZ[[[\\\\\\ZZZXXXZZZ[[[\\\]]]]]]\\\ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXYYYXXXVVVTTTTTTUUUUUUUUUTTTUUUSSSQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPOOONNNLLLLLLLLLKKKIIIGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCC>>>>>>>>>============<<<============<<<<<<<<<<<>>===<<<::::::::::::;;;;;;;;;:::;;;;;;<<<===<<<<<<;;;::::::::::::;;;999999999999999999888888888888777777777666666666777666666555555444333333~~~aaaPPPLLLFFFDDDFFFBBB@@@@@@?????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>><<<===>>>???>>>===;;;:::999999999999999999999999:::999888777777888999:::888888888888888888888888666777777888888888888777555666666666777777777888555555666666777777777777777777777777777777777777777777777777777777777777777777777888777777666666666666666777777888888888777777777777777777777777666666666777888888999999888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555555555555555555444444444555555555555555666777777444444444555555555666666555555555555555555555555333333444444555666666777666666666666666666666666444333333333444444555666444444333333333333444444555555555555555555444444333555666666555444444555444444444444444444444444444444555555555666666666444444444444444444444444333333333333333444555666444444444444444444444444333333222222222222333333000111111222333333444444444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222444333333333333444555555444444333333333444555555444444444555555555555666333333444555666777777888555555555666666666777777444444444555555555666666444444444555555555555666555555555666666666777777333444555666777888999999777777777777888888888888666666777888999:::;;;;;;::::::::::::::::::::::::;;;<<<===<<<;;;;;;===???@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGJJJKKKMMMOOOQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYUUUVVVXXX[[[^^^```bbbccc___^^^]]][[[ZZZYYYYYYXXXYYYZZZ\\\^^^aaaccceeefffffffffgggfffdddaaa___]]]]]]___aaabbbbbbbbbccceeebbbbbbbbbbbbaaa___^^^]]]]]]\\\[[[[[[[[[[[[\\\]]]YYYYYYZZZ]]]```bbbaaa```[[[[[[[[[]]]aaaccccccccc\\\]]]]]]]]]^^^^^^______aaa```___]]]\\\\\\[[[[[[[[[ZZZYYYZZZ\\\\\\[[[YYYZZZ[[[\\\\\\\\\ZZZXXXWWWYYYXXXWWWVVVVVVVVVWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWUUUTTTSSSTTTUUUTTTSSSSSSQQQOOONNNOOOPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOONNNLLLKKKJJJJJJIIIGGGEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCC@@@????????????>>>>>>>>>=========<<<<<<<<<;;;;;;======<<<;;;::::::::::::;;;:::::::::;;;;;;<<<===;;;;;;:::999999999999:::888888888888888888999999888777777777666666666666666666666666666555555555~~~bbbPPPLLLGGGEEEGGGDDD?????????>>>>>>>>>>>>===============>>>>>>>>>>>><<<===>>>???>>>===;;;:::999999999999999999999999:::999888777777888999:::888888888888888888888888555666777888888888888888555666666666777777888888666666777777888888888999777777777777777777777777777777777777777777777777888888999888888777666555555555666666777777777888666666666666666666666666555555666777888999::::::555555555555555555555555777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555666777888444444444555555555666666555555555555555555555555333333444444555666777777666666666666666666666666333333333333444444555666666666666555555666666666444444555555555555555444333555666666555444444555555555555555555555555555555555555666666666777777555555555555555555555555333333333333333444555666444444444444444444444444333222222222222222222333000000111222333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222444444444444222222444333333333333444555555222222222333444555777777444444444555555555666666222333444555666888999999222222222333333333444444444444444555555555666666444444444555555555666666555555555555666666666777444444555666777888999:::777777777777888888888888555666777888999:::;;;;;;999999999999999999999999<<<<<<<<<;;;::::::===???>>>???@@@AAABBBCCCCCCDDDDDDFFFHHHIIIIIIIIIGGGFFFJJJKKKMMMOOOQQQRRRRRRSSSVVVVVVWWWWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXVVVWWWXXX[[[]]]```bbbccc]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZ\\\^^^aaaccceeefffeeeeeefffeeeccc```]]]\\\^^^```bbbbbbbbbaaabbbdddaaaaaabbbbbbbbb```___^^^^^^]]]\\\\\\\\\]]]^^^___ZZZYYYYYYZZZ]]]_________\\\\\\\\\^^^aaabbbaaa___ZZZ[[[[[[\\\]]]^^^___```aaa```___^^^]]]\\\\\\\\\YYYXXXXXXZZZ\\\]]]\\\[[[ZZZ[[[\\\\\\[[[YYYVVVUUUYYYWWWUUUTTTTTTUUUVVVXXXWWWWWWVVVUUUUUUUUUVVVVVVWWWUUUSSSSSSTTTUUUTTTSSSSSSPPPNNNMMMNNNOOOOOONNNMMMMMMLLLLLLMMMNNNOOOOOOMMMKKKIIIHHHHHHGGGEEECCCCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<::::::::::::;;;;;;<<<===;;;:::999999888888999999888888888888888888999999777777777777666666666666555555666777888888777777bbbOOOJJJDDDBBBDDD@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777777777777777888888888888888888888888999999888888888888999999666666777777777777666666888888888888888888888888777777777777777666555555888888777666666666666666777888999::::::999888777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777555444444444444555666666777666555444444555666777444444444555555555555666444444333333333444444555555555555555555555555555555333111222444555333111222222333333444555666666555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555666666666666666666666666666555555555555555555555555666666666666666666666666777777777777777666666666555555555555555555444444222222333444444555555666333333333333333333333333666555555444444555555666333333333333333333333333222222222333333444444444222222333444444444333333555555555444444333333333333444444555555444444333333333222222333333444555555555555444444444333333555555666666666666555555444444444444444444444444444444444444444444444444444333333222333444666777555555555666666666666777555555555555555666777888666666666666777777777777777777777777777888888999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<>>>>>><<<===>>>@@@BBBCCCCCCCCCFFFGGGHHHFFFDDDEEEIIILLLJJJJJJJJJKKKMMMOOOQQQSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWWWWVVVUUUSSSRRRRRRSSSUUUWWWZZZ]]]___```YYYYYYXXXXXXXXXXXXYYYYYY[[[\\\^^^______aaadddfffbbbbbbccccccbbbaaa___^^^`````````aaabbbdddeeefffdddcccbbbaaa````````````___^^^\\\ZZZZZZ\\\^^^```[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^___aaabbbddd^^^^^^______```aaabbbbbbaaa^^^[[[[[[\\\]]][[[YYYWWWWWWXXXZZZ[[[[[[[[[[[[XXXXXXWWWVVVWWWXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXWWWVVVUUUVVVWWWWWWTTTUUUVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOOOONNNLLLMMMMMMOOOOOOOOOOOONNNMMMMMMMMMLLLKKKIIIGGGDDDBBBCCCDDDEEEEEEEEEDDDBBBAAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>???AAABBBCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>===>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;:::999999999999888888888888777999888888777666555555444666666555555555555666666bbbOOOJJJDDDBBBDDD@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999<<<;;;;;;;;;;;;:::::::::999999999999999999999999777777777777777777777777888888888888888888888888888888777777777777888888666666777777777777666666555555555555555555555555777777777777777666555555888888777666666666666666777777888999999888777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777555444444444444555666666777666555444444555666777444444444555555555555666555555444444333444444444555555555555555555555555666444222333555666444333333333444555555666777777444444444444444444444444555555555555555555555555555555555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555444444444444444444444444444444333333333333333333333333555444444444444444444555333333333333333333333333222222222333333444444444333333444444444333333222444444444444444333333333222333333333333333333222333333222222333333444555333333333222222222111111555555666666666666555555444444444444444444444444444444444444444444444444444444333333333444555666444444555555555666666666444555555555666666666666555666666666777777777777777777666666777777888999999999999:::::::::;;;;;;:::::::::;;;;;;<<<===>>><<<===>>>@@@AAABBBCCCCCCDDDEEEFFFDDDCCCDDDGGGJJJJJJJJJJJJKKKMMMOOOQQQRRRRRRSSSUUUVVVVVVVVVUUUTTTUUUUUUVVVVVVVVVUUUSSSRRRPPPQQQSSSUUUWWWYYY[[[\\\WWWWWWWWWWWWWWWXXXYYYYYY\\\]]]^^^^^^___```bbbdddccccccddddddcccaaa___^^^______``````bbbccceeeeeedddcccbbbaaa````````````]]]\\\[[[[[[[[[]]]___```\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]^^^___```bbbccc^^^^^^^^^]]]]]]]]]]]]]]]___\\\ZZZZZZ\\\\\\[[[YYYWWWXXXYYYZZZZZZZZZZZZZZZXXXWWWWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTTTTQQQNNNNNNOOOPPPNNNLLLMMMMMMNNNOOOOOONNNMMMLLLLLLLLLLLLKKKIIIFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@AAAAAAAAA@@@@@@???>>>===>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888999999999888888888777777888888777777666555555444666666666555555555555666bbbOOOJJJDDDBBBDDD@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<::::::::::::999999999999;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777777777777888888888888888888888888777777666666666666777777666666777777777777666666444444444444444444444444777777777777777666666555888888777666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555444444444444555666666666666555444444555666666444444444555555555555666777666555444444444444444555555555555555555555555666555444444666666555444444444555555666777777777333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444555555555444444444444444444555555666666555444444333222222333333333333333333333333444444333333333333444444333333333333333333333333222222333333333333444444444444444444444333222111333333333333444444444444111222222333333222222111333333222222333333444555333333333333222222222222555555666666666666555555444444444444444444444444444444444444444444444444555555444333333333444444333333333444444444555555333444555666777666555555555555666666666777777777777777666666777777888999999999999999:::::::::::::::::::::;;;<<<<<<======;;;<<<>>>???AAAAAABBBBBBBBBCCCCCCCCCBBBCCCFFFHHHIIIIIIIIIJJJLLLNNNPPPQQQPPPRRRTTTVVVVVVUUUSSSRRRSSSTTTUUUUUUUUUTTTSSSRRRPPPQQQRRRTTTVVVWWWXXXYYYVVVVVVWWWWWWXXXYYY[[[[[[^^^^^^]]]]]]^^^___```aaadddddddddcccbbbaaa___^^^^^^^^^^^^___aaabbbdddeeedddcccaaa```______``````[[[[[[\\\\\\\\\]]]]]]]]][[[\\\]]]^^^^^^^^^]]]\\\]]]]]]]]]]]]^^^```aaabbb```___^^^]]]\\\[[[ZZZYYY\\\[[[YYYYYYZZZ[[[ZZZYYYXXXYYYYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVWWWXXXWWWVVVUUUTTTWWWRRRMMMMMMOOOQQQNNNKKKMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@BBBBBBCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@???????????????>>>===<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;;;;:::999888777999999888888888777777777888777777666666555555555777666666555555444444444bbbOOOJJJDDDBBBDDD@@@????????????>>>>>>>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999999999999999999999999999777777777777777777777777888888888888888888888888666666555555555555666666666666777777777777666666777777777777777777777777666666777777777777666666888777777666666666666666555666666666666666666555666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555444444444444555666666555555555555555555555555444444444555555555555666777777666555444444444444555555555555555555555555555444444444555555555444444444555555666666666666333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555555555555555555555555333333333333333444444444333333444444444444555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555444333222111222222222333333444444555222222333333333333222222333333222222333333444555666555555555555444444444444555555666666555555444444444444444444444444444444444444444444444444444666555555444333333333333222222333333333444444444333444666777777666444333555555555666666666777777666666666666666777888888888999999999999:::::::::999999:::;;;<<<<<<<<<<<<;;;<<<===???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFGGGHHHIIIJJJLLLMMMOOOPPPNNNPPPSSSVVVVVVTTTRRRPPPRRRRRRTTTTTTUUUTTTSSSRRRSSSSSSTTTUUUVVVWWWXXXXXXVVVWWWWWWXXXZZZ[[[]]]^^^```^^^\\\[[[\\\^^^^^^___bbbbbbbbbaaa```___^^^]]]]]]]]]]]]^^^```aaacccdddcccbbb```___^^^^^^___```\\\\\\]]]]]]]]][[[ZZZYYYXXXYYY[[[]]]]]][[[ZZZYYY[[[[[[\\\]]]^^^___``````aaa``````^^^]]]\\\[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYXXXVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVTTTUUUVVVVVVUUUTTTRRRQQQXXXRRRLLLLLLOOOQQQNNNJJJMMMMMMLLLLLLKKKKKKJJJIIIJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@CCCCCCCCCDDDDDDEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@???>>>===>>>>>>>>>======<<<;;;======<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999888777777888888888888777777777777777777666666666555555555666666666666555444333333bbbOOOJJJDDDBBBDDD@@@????????????>>>>>>>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999999999999999999999777777777777777777777777777777777777777777777777666666555555555555666666666666777777777777666666888888888888888888888888666666777777777777666666888777777666666666666666666555555555555555555666777777777777777777777777666666666666666666666666666666666666666666666666444444444444444444444444555444444444444555666666444444555555555555444444444444444555555555555666666666555444444444444444555555555555555555555555333333444444333333333444444444444444444444555555444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555555555555555555555555111222222222333333333444333333333333444444555555333333333444444444555555333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333666666666555444333222111111222222333333444444444333333444444444444333333333333222222333333444555666666666555555555444444444444555555555555444444444444444444444444444444444444444444444444444444555555555444444333333222222222222333333333333444333444666777777555333222555555555555666666666666666666666555666777777888888888888999999999::::::888999:::;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@AAA@@@@@@AAACCCEEEEEEEEEEEEFFFHHHIIIKKKMMMNNNNNNMMMOOORRRTTTUUUSSSPPPNNNQQQRRRSSSTTTUUUUUUTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVTTTUUUUUUVVVXXXZZZ\\\]]]aaa^^^ZZZZZZ[[[]]]]]]\\\______^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^___aaabbbccccccbbb___]]]]]]]]]___```^^^^^^^^^^^^\\\YYYVVVTTTXXXYYY[[[\\\\\\[[[YYYXXXZZZZZZ[[[\\\]]]^^^______^^^^^^]]]]]]\\\\\\\\\[[[YYYYYYYYYXXXWWWWWWXXXYYYXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVRRRRRRSSSSSSRRRPPPOOONNNVVVQQQMMMLLLOOOPPPMMMJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEBBBBBBAAAAAA@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@??????@@@AAAAAABBBAAA@@@>>>===<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;:::999888888777777888888888777777777666666666666666666555555555555555555666666555444333333bbbOOOJJJDDDBBBDDD@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<::::::::::::999999999999::::::::::::999999999999888888888888888888888888777777777777777777777777777777777777777777777777666666555555555555666666666666777777777777666666777777777777777777777777555666666777777777777777888888777666666666666666666666555555555555666666777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555555444444444444555666666444444555555555555444444444444444555555555555666444444333333333444444555555555555555555555555555222333444444222222333444444444444444444444444444555555555555555555555555555555555555555555555555333333333333333333333333444444444555555555555666444444444444444444444444555555555555555555555555444444444444444444444444111111222222333333444444222222333333444444555555222222333333444555666666333333333333333333333333222333444555555444333222333333333333333333333333444444333333333333222222555555555555555444333222222222222222333333333333333444444555555444444333333333222222333333444555444444444444333333333222444444555555555555444444444444444444444444444444444444444444444444444444444444555555555444333333222222222333333333444444444444555666555444333222444444555555555666666666666666555555666666777888888888888888999999999999777888:::;;;<<<<<<;;;;;;;;;;;;===>>>>>>??????????????????AAACCCEEEEEEDDDDDDEEEGGGIIIKKKLLLMMMMMMLLLNNNPPPRRRRRRQQQOOONNNPPPQQQSSSUUUVVVVVVUUUUUUQQQQQQRRRRRRSSSTTTTTTTTTRRRRRRSSSTTTUUUWWWYYYZZZaaa]]]YYYXXXZZZ\\\\\\[[[]]]\\\[[[[[[[[[[[[\\\\\\_______________```aaaaaacccaaa^^^\\\\\\]]]^^^```^^^^^^^^^]]][[[XXXUUUSSS[[[\\\]]]]]]]]]\\\[[[ZZZXXXYYYZZZ\\\]]]]]]]]]]]]YYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYVVVVVVWWWXXXWWWXXXXXXYYYYYYYYYXXXXXXVVVWWWXXXXXXYYYYYYXXXXXXWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWWWWVVVUUUUUUTTTOOOPPPPPPPPPOOOMMMKKKJJJPPPOOONNNMMMNNNNNNLLLKKKIIIIIIHHHHHHHHHHHHIIIJJJHHHHHHGGGFFFEEEEEEEEEFFFCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>???@@@@@@AAAAAA@@@???>>><<<<<<<<<======<<<<<<;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::888888999999::::::;;;;;;;;;:::999888888888888888888888777777777666666666555555555555555555555555333444555666666555444333bbbOOOJJJDDDBBBDDD@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999:::::::::999999999999888777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666777666666777777777777666666666666666666666666666666555555666777777777777777888888777666666666666666777777666555555666777777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555555444444444444555666666333444444555555444444333444444444555555555555666222222222222222333444555555555555555555555555555222444555555333222333555555555555555555444444444444444444444444444444444555555555555555555555555333333333333333333333333444444444555555555555666444444444444444444444444555555555555555555555555444444444444444444444444111111222222333444444555111222222333444444555555333444444444444444444444333333333333333333333333222444555666666555444222333333333333333333333333444444444333333222222222444555555555555555444444333333333222222222222222333333333444444333333333333333222222333333444555444444444444333333333333333444444555555444444333444444444444444444444444444444444444444444444444222333444555555555444333333333333333444444444444555555555444444333333333444444444555555555666666666555555555555666777777888888888888999999999999777888:::<<<<<<<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>===<<<<<>>>>>>>>>>>@@@AAAAAA@@@??????<<<<<<============<<<<<<;;;<<<=========<<<;;;:::999999999999999999999999777888888999::::::;;;;;;:::999888777777888999999888777777777666666666666555555555555555555555555111222444555666666555444bbbPPPJJJDDDBBBDDD@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<:::::::::999999999888888666666666666666666666666777777777777777777777777777777777777777777777777777777666666666666777777666666777777777777666666777777777777777777777777555555666777777777777777888888777666666666666666888777666555555666777888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555444444444444555666666333333444555555444333333444444444555555555666666000000000111222333555555555555555555555555555555333555777666444333444777666666666666666555555555333333333333333333333333555555555555555555555555333333333333333333333333444444444555555555666666444444444444444444444444555555555555555555555555444444444444444444444444111111222333444444555555111111222333333444555555666555555444444333333222333333333333333333333333333444666777777666444333333333333333333333333333444444444333333222222222444444555555666555555555444333333222222111111111222222222333333222222222333333222222333333444555777777666666666555555555333444444555555444444333444444444444444444444444444444444444444444444444111222444555666555444444333333444444444444555555666555444333333333333444444444444555555555666666555555555555555666777777777888888888888999999999666888:::<<<<<<<<<;;;:::;;;;;;<<<===>>>>>>>>>===<<<::::::===AAACCCBBB@@@BBBDDDFFFIIIJJJKKKKKKKKKMMMMMMNNNNNNOOOOOOOOOOOOQQQRRRTTTVVVWWWXXXWWWWWWSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWXXXYYYZZZ[[[\\\aaa[[[VVVUUUYYY\\\\\\[[[[[[ZZZZZZZZZ[[[]]]___```ccccccbbb``````_________cccaaa^^^[[[ZZZ\\\^^^```[[[[[[ZZZZZZYYYYYYYYYYYY[[[[[[ZZZYYYXXXXXXYYYYYYVVVXXXZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYY\\\]]]]]]ZZZVVVTTTUUUWWWUUUVVVWWWXXXYYYYYYYYYYYYVVVVVVXXXYYYYYYYYYXXXWWWTTTVVVXXXYYYZZZZZZXXXWWWUUUVVVVVVUUUTTTRRRPPPOOONNNNNNOOONNNMMMKKKIIIHHHEEEJJJPPPPPPLLLJJJJJJLLLFFFFFFEEEEEEFFFHHHJJJKKKGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCBBBAAA@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===>>>???@@@AAAAAA@@@???<<<<<<===============<<<;;;<<<=========<<<::::::999999999999999999999999777777888999::::::;;;;;;999888777777777888999:::777777777777666666666666444555555555555555555555///111333555666666555444kkkPPPHHHHHHEEEAAA@@@>>>>>>>>>>>>========================<<<<<<<<<<<<999999::::::::::::::::::::::::999888888999::::::999888888888777777666666999999888888888888888888777777777777777777777777666666777777888888888999777777777777777777777777777777777777777777777777555555555555666666666666666666555555444444333333555555444444444444555555888777666666666666777777555666777666555444555777555555666666666555333222666666666666666666666666555555555555666666666666555555555555555555555555444444555555666777777777444444444555555555666666555555444444444333333333555555555555555555555555555555555555555555555555222222222333333444444444444444444444444444444444444444555555555555555444555555555555555555555555333333333333333333333333444444444444444444444444666666555555555444444444111111222222222333333333444444444444444444444444222222222333333444444444111222333444555444333222444444444444444444444444333333333333333333333333222222333333333333444444555555444333222222222222333333333222222111111111333333333333333333333333111111222222222333333333222666:::999555222222333444444444444444444444444444444444444444444444444666555333222222333555666888888777666555444333333555555555444444333333333777666555777999999666333444444444555555555555666777777777777777777777777666666666777888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>@@@AAABBB@@@@@@AAACCCEEEGGGIIIJJJMMMMMMNNNOOOOOOPPPQQQQQQQQQSSSUUUWWWWWWWWWVVVUUUSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[]]]ZZZVVVVVVYYY[[[[[[ZZZ^^^___aaabbbccccccbbbbbbdddaaa```bbbbbb``````cccfffddd```___^^^^^^]]]\\\ZZZYYYXXXXXXXXXZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[YYYWWWYYYZZZ[[[\\\]]]]]]\\\[[[^^^\\\ZZZZZZZZZZZZYYYXXXYYYZZZ[[[[[[ZZZXXXVVVUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVTTTUUUVVVWWWVVVUUUTTTSSSSSSUUUVVVVVVSSSPPPOOONNNMMMMMMMMMLLLKKKIIIHHHGGGJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFDDDDDDEEEEEEDDDBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>======@@@@@@@@@@@@?????????>>>;;;;;;<<<<<<======>>>>>><<<<<<;;;::::::::::::;;;999999999888999999::::::999999999999999999999999666666555555555555666666999999999888777666666555333444444444555666666666333333444555555444444444uuuVVVKKKHHHDDD@@@@@@>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999888888999999:::888888888888777777777666888888888888888888888888777777777777777777777777666666666777777777888888777777777777777777777777777777777777777777777777555555555555666666666666666666666555555555555555666555555555555555555666777777666666666666777777555666777666555444555777555555666666666555333333666666666666666666666666555555555555666666666666555555555555555555555555666555555555555555555555222222222333333333444444555555555555444444333333333333333333333333333333555555555555555555555555222222333333333444444444333333333333333333333333333444444444444444333222333333333333333333333333444444444444444444444444444444444444444444444444555444444444333333333333222222333333333444444444222222222222222222222222222333333333333333333444555555555444333222000000444444444444444444444444333333333333333333333333222222333333333333444444333333333222222333444444444444444333333333222222333333333333333333333333222222333333333444444444444666888888555333333444444444444444444444444444444444444444444444444444666555333222222333555666777777666666555555444444555555444444444333333333666444444555777888555333444444444555555555555666777777777777777777777777666777777888999::::::;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAAEEEEEEEEEGGGHHHJJJLLLMMMLLLMMMMMMNNNOOOPPPQQQQQQSSSTTTVVVXXXXXXXXXWWWVVVTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZ[[[]]]ZZZXXXXXXZZZ\\\]]]\\\___```aaaccccccccccccccceeeaaaaaacccbbb______bbbccc```]]]\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXYYYZZZ[[[]]][[[ZZZZZZ[[[ZZZXXXVVVXXXYYY[[[\\\]]]\\\\\\[[[]]]\\\ZZZYYYYYYYYYYYYXXXZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWTTTUUUVVVVVVVVVUUUTTTSSSRRRUUUWWWVVVTTTPPPNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHLLLMMMMMMNNNMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDCCCBBBBBBCCCDDDBBBAAABBBBBBAAAAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@>>>>>>???>>>>>>>>>>>>=========<<<<<<<<<<<<============<<<<<<;;;::::::::::::;;;::::::999888888999999999999999999999999999999999888888777777777777888888999999888888777666666555444444444555555555555555333444444444555444444444^^^MMMHHHCCC@@@AAA>>>>>>>>>>>>=====================<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;::::::999:::999888888888888999:::888888888888777777777777888888888888888888888888777777777777777777777777555666666666666666777777666666666666666666666666777777777777777777777777555555555555666666666666555666666666666666777777777666666555555666666777666666666666666777777777555666777666555444555777555555555666555555444333666666666666666666666666555555555555666666666666555555555555555555555555666666555555444333333222222222222333333333444444666666666555555555555444333333333333333333333333444444444444444444444444333333333333444444444444333333333333333333333333333333333333333222111111333333333333333333333333555555555555555555555555444444444444444444444444333333333333222222222222333333444444444555555555222222222222222222222222444333333333333333333222666555444333222111111111444444444444444444444444333333333333333333333333222222333333333333444444222222222222333444555666555555444444444444333333333333333333333333333333333333444444444555555555555555666666555555444444444444444444444444444444444444444444444444444444555444333222222333444555555555555555555555555555555444444444444333333333444444333444666666444222444444444555555555555666666666666666666666666666111222333444555666777777999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAADDDDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQTTTUUUWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[]]][[[YYYZZZ\\\___``````aaaaaabbbcccddddddddddddfffcccbbbdddccc______aaabbb___\\\[[[[[[[[[ZZZYYYYYYYYYXXXXXXXXXYYYZZZ[[[^^^]]]\\\[[[[[[ZZZXXXVVVWWWXXXZZZ[[[\\\\\\[[[[[[\\\[[[ZZZYYYYYYXXXXXXYYY[[[ZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXTTTTTTUUUUUUTTTTTTSSSRRRRRRTTTWWWWWWTTTQQQNNNMMMOOOMMMLLLJJJIIIIIIJJJJJJNNNOOOOOOOOONNNLLLKKKJJJGGGGGGGGGFFFFFFFFFFFFEEECCCBBBAAABBBCCCDDDCCCBBBCCCBBBBBBAAAAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???=========<<<<<<<<<;;;;;;=========<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;:::999888888888888888888888888888888888888888888888777777777777888888999888888777777666666555555555555555555444444444444444444444444444444444cccOOOHHHCCCAAABBB>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;======<<<<<<;;;:::999999999999888888888888999999888888888777777777777777888888888888888999999999666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666555555555555666666666666555555666666777777888888777777666666666666777777555666666777777777777777555666777666555444555777555555555555555555444444666666666666666666666666555555555555666666666666555555555555555555555555555555444444444333333333444444444555555555666666666666666666666666666555555555555555555555555555444444444444444444444444333333444444444444444444444444444444444444444444444444444444333222111000555555555555555555555555444444444444444444444444444444444444444444444444333333333333333222222222333333333333444444444444444444444444444444444444444444444333333222222222333222222111222333555666444444444444444444444444444444444444444444444444222222222333333333444444333222222222333333444555444444444444444333333333333333333333333333333333333333333333444444444444444444444444444444444333444444444444444444444444444444444444444444444444555444333333333333444555444444444555555666666666444444444444444444444444444444444444555555444444444444444555555555555666555555555555555555555555///000111222333444555666888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGJJJKKKLLLMMMNNNOOOPPPQQQTTTTTTVVVWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYXXXXXXXXXXXXYYYZZZZZZ\\\\\\\\\]]]___aaabbbcccbbbbbbcccdddeeeeeeeeeeeegggdddccceeeddd```___aaadddaaa^^^]]]^^^^^^^^^]]][[[[[[[[[[[[[[[[[[[[[[[[^^^\\\\\\\\\]]]\\\ZZZXXXVVVXXXYYY[[[\\\\\\\\\[[[ZZZ[[[ZZZYYYXXXXXXXXXYYY[[[[[[[[[[[[[[[\\\\\\\\\WWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXTTTTTTTTTTTTSSSSSSRRRRRRQQQTTTWWWXXXUUUQQQNNNLLLOOOMMMKKKIIIIIIJJJKKKLLLPPPPPPPPPPPPOOOMMMKKKJJJFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDFFFGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@??????======<<<<<<<<<;;;;;;;;;=========<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;999888777777777777777777777777777777777777666666555555555555666666888888777777666666666666666666666555444444444333666555555444444444444444dddOOOGGGCCCAAACCC>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;======<<<;;;::::::999999888888888888888888888888777777777777777777888888777777888888888999999999666666666666666666666666666666666666555555555555666666666666666666666666666666666666666666666666555555555555666666666666555555666666777777888888777777666666666666777777444555666777888777777777555666777666555444555777555555444444555555555555666666666666666666666666555555555555666666666666555555555555555555555555333333333444444444555555444444444555555555666666555666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444333222222555555555555555555555555333333333333333333333333444444444444444444444444333333333333333444444444222222222222333333333333444444444444444444444444444444444333333222222222333222111111222333555666444444444444444444444444444444444444444444444444222222222333333333444444555444333333222222222333222222222222222333333333333333333333333333333333222222222222333333333333333444444444444333333222444444444444444444444444444444444444444444444444444444444333333444444444333333444444555555666666444444444444444444444444555555555555555555555666444444444555555555555666444444444444444444444444444444555666777888999:::888888888999999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===???@@@AAADDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZ\\\]]]^^^```aaabbbdddfffcccccccccddddddeeeffffffgggddddddfffeeeaaa___aaadddbbb______````````````]]]]]]^^^^^^^^^]]]]]]]]][[[[[[[[[\\\^^^___^^^]]]VVVWWWYYY[[[\\\]]]\\\\\\YYY[[[[[[ZZZXXXWWWYYY[[[\\\\\\]]]]]]]]]]]]]]]]]]WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTSSSSSSRRRRRRRRRRRRTTTWWWWWWTTTQQQNNNMMMNNNMMMKKKJJJIIIKKKLLLMMMPPPPPPQQQPPPOOOMMMKKKJJJFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDFFFGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBB???@@@@@@@@@@@@??????>>>>>>>>>>>>=========<<<<<<======<<<<<<;;;;;;::::::<<<<<<;;;::::::::::::;;;;;;:::999888777777666666777777777777777777777777666666555555555555666666777777777666666666666666666666666555444444444333777666555444444444444555dddOOOHHHCCCAAABBB>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;::::::999999888777777888999999888777777777777777777888888888888777777777888999999::::::777777777777777777777777777777777666666666666555666666666666666666666666777777777777777777777777555555555555666666666666555666666666666666777777777666666555555666666777444555666888888888777777555666777666555444555777555555444444444555666666666666666666666666666666555555555555666666666666555555555555555555555555222333333444555555666666222222222333333333444444444555555555555666666666333333333333333333333333333333333333333333333333555555555555444444444444555555555555555555555555333333444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333444444444444111111111222222222333333222222222222222222222222444333333333333333333222555444333333222222222333444444444444444444444444444444444444444444444444222222333333333333444444666555444333222222222222111111222222222222333333333333333333333333333333111111111222222222333333222666999999555222222333444444444444444444444444444444444444444444444444444444444444444444444444333333444444555555555666333333333444444444444555555666666555444444555777444444444555555555555666555555555555555555555555555555555666666777888888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDFFFFFFHHHIIIJJJKKKMMMOOOPPPPPPQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWWWWXXXXXXYYYZZZ]]]___aaabbbbbbccceeefffccccccccccccdddeeefffgggfffdddeeegggfffbbb```bbbbbb```^^^]]]___``````_________`````````___^^^^^^[[[ZZZ[[[]]]```aaa```___WWWXXXZZZ\\\]]]^^^^^^]]]YYY[[[]]][[[XXXXXXZZZ]]]]]]^^^___``````___]]]\\\VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVVVVSSSPPPOOONNNMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOMMMLLLKKKGGGGGGHHHIIIHHHGGGFFFEEECCCBBBAAABBBCCCDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCC?????????@@@@@@??????>>>?????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::999888777777777777777888888888888888888888888888888777777777777888888666666666666666666666666555555555555555444444444888777666444444444555555eeeQQQIIICCC???@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999999999999999999999999666777888999999888777666666777777777888888888888666777777888999999::::::777777777777777777777777888888777777777666666666777777777777777777777777777777777777777777777777555555555555666666666666666666666555555555555555666555555555555555555666333444666888999888777777555666777666555444555777555444444333444555666777666666666666666666666666555555555555666666666666555555555555555555555555555555555555555555555666222222222333333333444444333333444444555555555555333333333333333333333333333333333333333333333333666555555555444444444444444444444444444444444444000111222333333444444333333333333333333333333333444444444444444444444444444444444444444444444444111222222222333333333333222222222333333333444444222222222222222222222222222333333333333333333444333333444444333333222222444444444444444444444444555555555555555555555555222222333333333333444444444444333222222333333333222222222333333333444444333333333333333333333333222222222333333333444444333:::@@@???888222222555444444444444444444444444444444444444444444444444333444444444444444444333444444444444444444444444333333333444444444555555444555666444222222444777444444444555555555555666555555555555555555555555333333444444444444444444888888888888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@>>>>>>>>>???AAACCCEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTSSSSSSTTTTTTUUUVVVWWWWWWXXXWWWWWWWWWWWWXXXYYYYYY]]]```bbbcccbbbbbbdddfffcccbbbbbbbbbcccdddeeefffeeeccceeehhhhhhcccaaacccaaa___]]]]]]^^^``````______``````aaa```___^^^]]]\\\\\\\\\^^^```aaa```___WWWYYY[[[]]]^^^_________YYY\\\^^^]]]YYYXXX[[[___]]]___aaabbbbbb```]]][[[VVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYWWWVVVTTTSSSSSSSSSSSSUUUVVVVVVTTTQQQOOOOOOPPPKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOMMMLLLKKKGGGHHHIIIJJJJJJIIIGGGFFFDDDCCCBBBBBBCCCDDDBBBAAA@@@@@@@@@???@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDD???@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>======:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;888888777777777777888888999999999999999999999999888888777777777777888888666666666666666666666666444444444555555555555555999888666444333444555555fffSSSKKKCCC>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::888888888888888888999999666777888999999888777666666666777777888888888999666777777888999999::::::777777777777777777777777999999888888777777666666888888888888888888888888777777777777777777777777555555555555666666666777666666555555444444444333555555444444444444555555222444666888999999777777555666777666555444555777555444444333444555666777666666666666666666666666555555555555666666666777555555555555555555555555777777777666555555444444444444444555555555666666333333333444444444555555555555555555555555555555333333333333333333333333666666555555555444444444222222222222222222222222...///000111222333333333555555555555555555555555555555555555555555555555444444444444444444444444000000111111222222222222333333333444444444555555444444444444444444444444222222222333333444444444///000222444555555555444444444444444444444444444555555555555555555555555222222333333333444444444222222222222333444555555333333333444444555555555333333333333333333333333333333333444444444555555444===FFFDDD:::333333777444444444444444444444444444444444444444444444444333444444555555444444333444444444444444444444444333333333444444555555555333444555333000000333666444444444555555555666666666666666666666666666666777777666666666555555555777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;===>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJGGGHHHIIIKKKLLLNNNPPPPPPQQQPPPPPPQQQQQQRRRSSSTTTQQQRRRRRRTTTUUUVVVWWWWWWXXXWWWWWWWWWWWWXXXYYYYYY]]]```cccdddbbbbbbcccfffcccbbbaaaaaabbbccceeefffeeeccceeehhhhhhdddbbbdddaaa```^^^^^^___aaaaaaaaa______`````````___]]]\\\^^^^^^]]]___```aaa___^^^XXXYYY\\\^^^___`````````ZZZ]]]___]]]ZZZYYY\\\```^^^```cccdddccc```\\\YYYVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZZZZXXXVVVTTTSSSSSSSSSTTTVVVVVVUUUSSSPPPOOOPPPQQQJJJKKKLLLMMMNNNNNNMMMMMMLLLMMMNNNOOONNNMMMLLLKKKHHHIIIJJJKKKKKKIIIGGGFFFGGGFFFDDDDDDEEEEEEDDDBBB????????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEE@@@@@@AAABBBBBBBBBAAAAAA>>>>>>>>>>>>============:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;888777777777777777888999999999999999999999999999666666555555555555666666555555555666666666666666333444444555555666666666:::888666444333444555666dddPPPIIIEEEBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;::::::::::::999999999888888777777777777777777777777777777777777777888888888888888888888888777777777777777777777777999888888888777777666666777777777777666666666666999888777666666555555555666666555555555555666666666666666666666666666666555555666666666666555555555555555555555555444444444555555555666666777777777777777777777777777777777777666666555555555444666666555555555444444444555555555555555555444444555555555555555555555555555555555555555555555555444444444444444444444444222222333333333444444444333333333444444555555555555555555555555555555555555555555444444333333333222222333333333333444444444444444444444444444444444444444444444444444444444444222222222222444444222333333444444333333222000222444444333333333444333333333444444333333222333333333333333333333333222222333333333333444444444333333222222333333444444444555555555444222111333333333444444555555555666555444333222111111111222222444444444444222222222222222222222222222222444444444444444444444444333444555666666555444333444444444333333222222222222222333333333333444444444444444444444444444444333333333333333333333333333333333444444444555555444333333333333444555555444444444444444444444444333444555666777777777777777777777777777666666666666666666666777777777777999999:::::::::;;;;;;;;;::::::;;;<<<===>>>???@@@??????@@@AAABBBDDDDDDEEEHHHIIIJJJLLLMMMOOOPPPQQQQQQPPPOOOOOOOOOQQQRRRTTTRRRRRRSSSTTTUUUWWWYYYZZZWWWWWWVVVVVVXXX[[[]]]___[[[^^^bbbeeeffffffdddccccccbbbcccdddeeeeeecccaaadddfffhhhiiihhhfffdddbbb```______^^^___```aaabbbcccaaa^^^^^^______]]][[[\\\]]]^^^^^^\\\ZZZZZZ[[[\\\]]]^^^______^^^]]]\\\\\\]]]]]]\\\[[[[[[\\\^^^```aaaaaaaaa___\\\YYYWWWVVVWWWXXXXXXYYYXXXXXXWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXVVVUUUUUUVVVVVVTTTSSSQQQRRRRRRRRRQQQPPPOOOOOONNNMMMLLLLLLOOOPPPPPPOOORRRQQQOOOMMMKKKIIIHHHHHHJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBBBB@@@???>>>>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>=========??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777999999999888888888777777777777666666666666777777555555444444444444555555444444555555555555444444555444444333333444444555eeePPPIIIEEEBBBAAA@@@???>>>>>>======>>>>>>>>>======<<<;;;;;;::::::;;;;;;::::::::::::999999:::999999888888888888888777777777777777777777777888888888888888888888888777777777777777777777777888888888777777777666666777777777777666666666666888777777666666666666666666666555555555555666666777777777777777777777777666666777777777777666666666666666666666666666666555555555555666666666777555555555555555555555555777666666666555555555555666666555555555444444444444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444222222333333333444444444333333333444444444555555555555555555555555555555444444333333333222222222222222333333333333444444333333333333333333333333444444444444444444444444444333333222222333333444222333333444444333333222000222444444333333333444222222333444444444333333333333333333333333333333222222333333333333444444444333333222222333333444444444555555555444333222222222222222333333333444444444333222222222333333000111222333333222111000222222222222222222222222444444444444444444444444444444444555555444444444444444444333333222222222222222333333333333444444444444444444444444444444333333333333333333333333333333333444444444555555444333333333333444555555444444444444444444444444333444555666777777777777666666666666666666666666666666666666777777777777777777777777888888888888::::::;;;<<<===>>>?????????@@@@@@AAABBBCCCDDDDDDFFFGGGHHHIIIKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRRRRSSSUUUVVVXXXYYYZZZYYYYYYYYYZZZ]]]___aaa\\\^^^aaadddeeeeeedddccccccbbbbbbbbbccccccaaa___cccdddeeeffffffdddbbbaaa```___^^^]]]^^^___```aaabbb```______aaaaaa^^^[[[\\\^^^______]]]\\\]]]]]]]]]^^^___``````___^^^]]][[[\\\\\\\\\ZZZZZZ\\\^^^`````````___^^^\\\YYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZYYYYYYXXXWWWVVVUUUTTTUUUUUUTTTRRRQQQQQQQQQPPPPPPOOOOOOOOONNNMMMLLLLLLNNNPPPPPPOOORRRPPPOOOMMMKKKIIIIIIHHHJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBB@@@@@@AAAAAABBB@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777999999999888888888777777666666555555555555666666555555444444444444555555444444555555555555444444555444444333333444444555fffPPPHHHEEEBBBAAA@@@???>>>>>>======>>>>>>=========<<<;;;;;;::::::;;;;;;::::::::::::999999;;;::::::999888999999999777777777777777777777777888888888888888888888888777777777777777777777777888888777777777777666666777777777777666666666666666666666666666777777888666666555555555555666666888888888888888888888888777777888888888888777777666777777777777777777777555555555555666666666666444444444444444444444444666666666666555555555555555555555555555444444444333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444333333333333444444444444333333333444444444444555444444444444444444444444333333222222222222111111222222333333333333444444333333333333333333333333444444444444444444444444444333333222222333333444222333333444444333333222000222444444333333333444111222333333444444444444333333333333333333333333222222333333333333444444444333333222222333333444444444555555555444333222222222222333333333333333333222222222333333444555111222333444444333222111222222222222222222222222444444444444444444444444444333333222222333333444444444333333333333222222222222333333333333444444555555555555555555555555333333333333333333333333333333333444444444555555444333333333333444555555444444444444444444444444333444555666666666666666555555555555555555555555666666666666777777777777777777777777888888888888::::::;;;<<<===>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEGGGIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTVVVWWWXXXZZZYYYYYYYYY[[[]]]___```]]]^^^```aaaccccccdddddddddbbb``````aaaaaa```___bbbbbbbbbbbbbbbaaaaaaaaa______]]]\\\\\\]]]^^^^^^^^^^^^___aaabbbaaa^^^[[[ZZZ\\\^^^^^^]]]\\\]]]^^^]]]^^^___``````___^^^]]]YYYZZZ[[[[[[ZZZZZZ\\\^^^______^^^]]]\\\[[[ZZZYYYYYYYYYWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYWWWVVVTTTTTTUUUTTTSSSQQQPPPPPPOOONNNNNNNNNNNNOOONNNLLLKKKLLLNNNPPPPPPOOOQQQPPPNNNLLLKKKIIIIIIIIIKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777999888888888888777777777555555444444444444555555555555444444444444555555444444555555555555444444555444444333333444444555iiiQQQGGGEEECCC@@@??????>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::999888888888888999777777777777777777777777888888888888888888888888666666666666666666666666777777777777777777666666777777777777666666666666555555555555666777888999666666555555555555666666777777777777777777777777666777777888888777777666666666666666666777777777555555555666666666666666444444444444444444444444666666666666666555555555555555555555555555555555333333333333333444444444555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444444555444444444444444444444444444444444444444444444444333333333222222222222222222222222333333333444444222222222222222222222222444444444444444444444444333333333333333333333333222333333444444333333222000222444444333333333444111111222333444444444444333333333333333333333333222222222333333333444444444333333222222333333444444444444444444444444333333333333444444444444444333333333222222333333444444444666666666666444444222222222222222222222222333333333333333333333333444333222111111222333444333333333333333333333333222222222333333333444444555555555555555555555555222222333333333333444444333333333444444444555555444333333333333444555555444444444444444444444444333444555555666666666555444444444555555555555555666666666666777777777777::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEGGGIIIJJJKKKKKKLLLNNNPPPQQQQQQPPPPPPQQQQQQQQQRRRSSSTTTVVVWWWWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^___```bbbcccdddcccaaa______```bbbcccbbbbbbbbbaaa`````````aaabbb```^^^]]][[[[[[[[[[[[\\\YYY[[[^^^aaabbb```]]][[[WWWYYY[[[[[[ZZZZZZ[[[\\\^^^^^^````````````^^^^^^XXXYYYZZZZZZYYYZZZ\\\^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\[[[YYYXXXWWWXXXZZZ[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWUUUTTTSSSTTTTTTRRRPPPOOONNNMMMLLLLLLMMMNNNNNNMMMLLLKKKLLLNNNOOOOOOOOOOOOOOOMMMLLLJJJJJJIIIIIIKKKKKKKKKJJJHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCBBB@@@?????????@@@AAAAAABBBBBBBBBAAA@@@>>>===========================<<<<<<;;;<<<======<<<:::::::::::::::::::::::::::888888888888777777777666888888888888777777777777666555555444444555555666555555444444444444555555333444444555555444444333555444444333333444444555mmmRRRGGGEEECCC@@@???>>>>>>===<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999888777777777777777888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666777777777777777777666666666666555555555555666888999:::666666555555555555666666666666666666666666666666555666666777777666666555444444444555555666666666666666666666666555555555555555555555555555555555555555555666666666666666444555555555555555555555333444444444555555555666555555555555555555555555555555555555555555555555444444444444444444444444333333444444444555555555444444444444444444444444444444444444444444444444333333333444444444444444222222222333333333444444222222222222222222222222444444444444444444444444333333333333333333333333222333333444444333333222000222444444333333333444111222333333444444444333333333333333333333333333222222222333333333444444444333333222222333333444444444444444444444444444333333333222222222222222666555444333222222222222444444666666666666444444222222222222222222222222333333333333333333333333333222111000000111222333333333333333333333333333222222222333333333444444555555555555555555555555222222222333333444444444333333333444444444555555444333333333333444555555444444444444444444444444333444444555555555555555444444444444555555666666666666666666777777777777;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;<<<<<<======??????@@@@@@@@@@@@@@@@@@BBBBBBDDDEEEGGGIIIJJJJJJGGGIIIKKKMMMNNNNNNNNNMMMPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[^^^^^^]]]^^^^^^```bbbcccaaa___^^^___bbbdddffffffcccbbbaaa``````aaabbbddd```___]]][[[ZZZYYYYYYZZZVVVYYY]]]```aaa^^^\\\ZZZWWWYYY[[[[[[ZZZZZZ[[[\\\]]]^^^___``````___^^^]]]YYYZZZ[[[ZZZYYYYYY[[[]]]\\\[[[[[[ZZZZZZ[[[[[[\\\___]]][[[YYYYYYZZZ[[[\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWUUUSSSSSSSSSSSSQQQOOOMMMMMMLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKMMMOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@???>>>???@@@@@@AAAAAABBBBBBAAA???>>><<<========================>>>===<<<===??????===<<<::::::::::::::::::::::::888888888888777777777666777777777777777777777777777666666666666666666777555555444444444444555555333333444444444444333333555444444333333444444555rrrTTTGGGFFFCCC??????>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999888777777666666777777888888888888888888888888777777777777777777777777777777777777777777777777555555666666666666777777777777777777666666666666555555555555666777999999666666555555555555666666555555555555555555555555555555666666666666555555333333444444555555666666666666666666666555555555555555555555555555555555555555555666666666666666444444444555555555555555333444444555555666666666333333333333333333333333555555555555555555555555444444444444444444444444333444444444555555555555555444444444444333333333333333333333333333333333333333444444444444555555222222333333333333444444333333333333333333333333444444444444444444444444222333333444444333333222222333333444444333333222000222444444333333333444222333333444444333333222333333333333333333333333222222333333333333444444444333333222222333333444444444333333333444555555111111111111000000000000666666444333222111111111111222333444444333222111222222222222222222222222333333333333333333333333333222222111111222222333222222333333333333444444222222333333333333444444444444444444444444444444111222222333333444444555333333333444444444555555444333333333333444555555444444444444444444444444333444444555555555444444444444444555666666777777666666666666777777777777999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEGGGHHHIIIJJJFFFGGGHHHJJJKKKLLLLLLLLLPPPPPPPPPPPPQQQRRRSSSTTTWWWWWWXXXXXXYYYZZZZZZZZZ]]]]]]]]]]]]^^^___```aaa```___^^^```ccceeeffffffcccbbbaaa```aaabbbcccdddbbb```^^^[[[YYYXXXXXXXXXVVVYYY^^^```___]]][[[ZZZZZZ\\\^^^^^^]]]\\\]]]^^^\\\]]]^^^______^^^]]]\\\[[[[[[\\\[[[YYYYYY[[[\\\ZZZZZZ[[[[[[\\\\\\\\\\\\___^^^\\\[[[ZZZ[[[[[[\\\YYYZZZZZZ[[[[[[ZZZZZZYYYWWWUUUSSSRRRRRRRRRPPPNNNKKKLLLMMMMMMNNNMMMMMMMMMMMMKKKJJJKKKMMMOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????>>><<<::::::::::::::::::::::::888888888888777777777777666666777777777777777888777777666666666666777777555555444444444444555555333333444444444444333333555444444333333444444555vvvVVVGGGFFFDDD>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999:::999888888777777888888888888888888888888888888777777777777777777777777777777777777777777777777555555555666666666777777777777777777666666666666666666555666666777888888666666555555555555666666666666666666666666666666666666777777777777666666444444444555666666777777777666666666555555555555444444444444444444444444555555555555666666666777444444444555555555666666222222333444444555666666333333333333333333333333555555555555555555555555444444444444444444444444444444444444555555555555555555444444444333333333333333333333333333333333222222333333333444444444222222333333333333444444333333333333333333333333444444444444444444444444222333333444444333333222222333333444444333333222000222444444333333333444444444444444333222111111333333333333333333333333222222333333333333444444444333333222222333333444444333333333333444555666333333333222222222111111555444333333222222222222000111222333333222111000222222222222222222222222222222222222222222222222222222333333333333222222222222222333333444444444222222333333333333444444333333333333333333333333111111222333333444555555333333333444444444555555444333333333333444555555444444444444444444444444444444444555555444444333444444555666666777888888666666666666777777777777777777777888888888999999::::::;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAAAAA@@@AAABBBDDDFFFGGGHHHIIIFFFGGGGGGHHHIIIKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSUUUUUUVVVWWWXXXXXXXXXXXX\\\\\\]]]]]]^^^^^^______```______```bbbcccbbbaaaaaaaaaaaaaaaaaabbbbbbccccccaaa___\\\ZZZXXXXXXXXXXXX\\\```aaa```]]]\\\\\\\\\^^^______]]]\\\]]]]]][[[\\\]]]^^^^^^]]]\\\[[[]]]]]]]]]\\\ZZZYYYZZZ\\\XXXYYY[[[]]]]]]^^^]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXYYYYYYZZZZZZYYYYYYXXXWWWUUUSSSRRRRRRQQQOOOMMMJJJKKKMMMOOOPPPOOOMMMLLLLLLKKKJJJKKKMMMNNNNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKIIIIIIHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBBBBAAA@@@???AAA@@@???>>>===>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>===;;;999999999999999999999999888888888888777777777777666666666666777777888888666666666555555666666666555555444444444444555555222333333444444333333222555444444333333444444555yyyWWWHHHFFFDDD>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;:::999999888888999999888888888888888888888888777777777777777777777777777777777777777777777777444555555555666666777777777777777777666666666666666666666666666777777888666666555555555555666666777777777777777777777777777777888888888888777777444555555666777888888999777777666666555555555444333333333333333333333333444555555555666666777777444444444555555555666666111111222333333444555555555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555666666555555555444444333333333333333333333333333333333111111111222222333333333222222333333333444444444444444444444444444444444444444444444444444444444222222444444444444222222222333333444444333333222000222444444333333333444555555555444333222111000333333333333333333333333222222333333333444444444444333333222222333333444444333333222333444555666777777777666666555555555333333222222333333444444222333444444444444333222222222222222222222222222222222222222222222222222222333444555555444333222222222222333333444444444222222333333333444444444222222222222222222222222111111222333333444555555333333333444444444555555444333333333333444555555444444444444444444444444444444444555444444333333555555555666777888888999666666666666777777777777777888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBB???@@@AAACCCEEEFFFGGGHHHHHHGGGGGGHHHIIIKKKNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUUUU[[[\\\]]]^^^^^^^^^^^^^^^`````````aaabbbaaa^^^\\\___``````aaaaaaaaabbbbbbdddbbb___\\\ZZZXXXXXXWWW[[[^^^bbbccc```^^^]]]^^^\\\]]]^^^^^^\\\ZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\[[[^^^______]]]ZZZYYYZZZ[[[WWWYYY\\\^^^______^^^]]][[[[[[[[[[[[ZZZYYYWWWVVVXXXXXXYYYYYYYYYYYYXXXXXXWWWUUUSSSRRRRRRQQQOOOMMMIIIKKKNNNQQQQQQPPPMMMKKKLLLKKKJJJKKKMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHGGGEEEDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDD>>>???@@@AAAAAA@@@???>>>AAA@@@>>>=========>>>???>>>>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<======<<<:::999999999999999999999999888888888888777777777777555666666666777777888888555555555444444555555555555555555444444555555555222333333444444333333222555444444333333444444555vvvWWWLLLKKKFFF???>>>??????>>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777888888888888888888888888777777777777777777777777777777888888888888777777555777888777666555666777:::999888777666666666666777777888888777666555444333555666777666777888:::666666666666666666666666666666666666666666666666777777666666555555555444777777777777777888888999666666555555555444444444333333444555555444333333555555555555666666666666444444555555555555444444444444444444444444444444555555555555555666777777777666444222222222444555666666555555555444444444222222333333333444444444555444444333333222222111444333222111000111222222333333333333333333333333555555555555555555555555333333333333333333333333444444444444444444444444111222222333333444444555333333333333333333333333222222111111111111111111333222000000000000222333333333333333333333333333333333333333333333333333333333333333333333333333444444222222222222444444444444444444444444444444333333333222222111111111222222333333333333444444333222222111111222222333333222222111111222222333111111222222222333333333111111222333333444555555333333333333333333333333333333333333333333333333333333333333333333333333111111222333333333333222111222333444555444333222333333444444444444444444999999888888777777777666666888999888666555555666555555666666777777888888::::::999888777777777888888888999::::::;;;<<<<<<============>>>>>>>>>>>>===@@@CCCDDDDDDDDDEEEEEEGGGFFFEEEGGGJJJLLLMMMLLLMMMOOOOOOOOOMMMMMMMMMOOOTTTUUUVVVVVVUUUTTTUUUWWWYYYZZZYYYYYYXXXZZZ]]]`````````___^^^^^^^^^^^^^^^___aaabbbcccbbbaaabbbcccaaa```]]][[[YYYXXXXXXXXXaaacccdddccc```^^^]]]\\\aaa___]]][[[ZZZZZZ[[[[[[```___^^^^^^]]]\\\[[[[[[^^^]]]\\\[[[ZZZZZZZZZZZZXXXXXXYYYZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWRRRNNNMMMPPPQQQOOOLLLIIIKKKMMMPPPPPPNNNKKKJJJJJJKKKMMMNNNOOOOOONNNNNNJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCC??????@@@@@@@@@??????>>>@@@@@@????????????@@@@@@AAA@@@>>><<<;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<>>>===<<<:::;;;;;;:::::::::999999999888888888888777777777777888888777777777777777777777777777777666666555555555444666666555555555555666666333333333333333333333333333333333333333333333333{{{[[[MMMIIIEEE???????????????>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888888888888888888888888777777777777777777777777888888999999999999888888666777888888666666777888777777777666777777888999777777777777666666555555555666777777666666777888666666666666666666666666666666666666666666666666777666666666555555555555666666555555666666777888666666555555555444444444333444555555555555444333555555555555666666666666444444555555555555444444444444444444444444444444555555555555555666666777666555333222222333444555666666555555555444444444222222333333333444444444444444444444444444444444666555444333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111111111444444333333333333444444333333333333333333333333444444444333333222222222333333333333333333333333444333333222222333333444333333333333333333333333333333333222222222111111222222333333333333444444333222222111111222222333333222222111111222222333222222333333333444444444222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333111111222333333333333222222222333333444444333333444444444444444444444444666666555555555444444444555777888888666555555666555555555666777777888888999888777777666666666777888888999999:::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>@@@CCCDDDCCCCCCCCCDDDEEEDDDDDDFFFIIILLLMMMLLLMMMOOOPPPOOONNNMMMNNNOOOSSSTTTVVVUUUTTTTTTUUUWWWZZZZZZZZZYYYXXXYYY\\\___aaa```______^^^^^^______^^^```aaabbb``````aaabbbbbb```^^^[[[ZZZZZZZZZ[[[fffgggfffddd```]]]\\\\\\^^^]]][[[ZZZZZZZZZ\\\]]]___^^^^^^]]]\\\\\\[[[ZZZ^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXVVVRRRNNNNNNPPPQQQNNNKKKIIIKKKNNNPPPPPPNNNLLLJJJKKKLLLMMMNNNNNNNNNMMMLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCCCCCCCCCCEEEEEEDDDBBBAAA???>>>>>>??????@@@@@@@@@??????>>>@@@??????>>>>>>??????@@@BBBAAA???===<<<===>>>???>>>>>>>>>>>>===<<<;;;:::;;;<<<>>>===;;;::::::;;;::::::999999999888888888888888777777777777888888777777777777777777777777777666666666555555555555444444333333333333444444333333333333333333333333333333333333333333333333dddPPPHHHDDD@@@???@@@@@@??????>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888777777777777777777777777888999999::::::999999888666888999888777666777888444444555666777999:::;;;888777666555555555666777777888888777666555555666777777777777777777777777666666666666666666666666666666666666555555555555555555444444555555666777555555555555555444444444333444555555555555444333555555555555666666666666444444555555555555444444444444444444444444444444555555444444555555666777555444333222333444555666555555555555555444444444333333333333444444444444333333444555555666777777666555444333333333444444333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444555555444333333222111111333333333333333333333333111111222222222222222222444444555555555555444444333333333333333333333333666555444444222222111000333333333333333333333333444333333222222333333444333333333333333333333333333333333222222222222111222222333333333333444444333222222111111222222333333222222111111222222333333333444444444555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111222222333333333333333333333222222333333444444555555555444444333333222444444444444333333333333333555777777666555666777444555555666666777888888777777666555555555666666888888999999::::::;;;;;;<<<<<<<<<============>>>>>>@@@BBBBBBBBBAAABBBCCCCCCBBBBBBDDDHHHKKKLLLLLLMMMOOOPPPOOONNNNNNOOOPPPRRRTTTUUUUUUTTTTTTUUUVVVZZZ[[[ZZZYYYXXXXXX[[[]]]``````___^^^^^^^^^^^^___\\\^^^``````___^^^___```bbb```]]][[[ZZZ[[[]]]^^^jjjjjjhhhddd___\\\[[[[[[[[[ZZZYYYYYYYYY[[[\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZ]]]\\\\\\[[[[[[[[[\\\\\\\\\ZZZXXXVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWSSSQQQOOOOOOQQQQQQNNNJJJIIIKKKNNNPPPPPPOOOMMMKKKLLLLLLMMMNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>??????@@@@@@@@@??????@@@??????>>>>>>??????@@@BBBAAA???>>>======>>>???===============<<<;;;:::;;;<<<======;;;::::::;;;:::999999999999888888888888777777666666777777888777777777777777777777777666666666666555555555555444444333333333333444444333333333333333333333333333333333333333333333333mmmSSSHHHFFFDDD@@@@@@@@@@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999::::::888888888888888888888888777777777777777777777777777888888999999888888777777888999888777666777999444444555555777888:::;;;888777555444444555666888666777888777666555666777777777777777777777777777666666666666666666666666666666666666666555555555555555444444555555666777555555555555555555555555444444555555555555444444555555555555666666666666444444555555555555444444444444444444444444444444555444444444444555666666333333333333333444555666555555555555555555555555333333333444444444444555333444444444555555555666333333222222222111111111333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333111111222222222222222333111222444444444444222111333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444333222222111111222222333333222222111111222222333333333333333444444444444333333333333333333333222333333333333333333333333333333333333333333333333333333333333333333333333111222333333444444333333444333222111222333444555666666555444333333222222444444444444444444444444222444666666555555666777444444555555666777777888777777666555555666666666888888999999::::::::::::;;;;;;<<<<<<<<<=========>>>@@@AAAAAA@@@???@@@AAAAAA@@@@@@CCCGGGJJJLLLLLLMMMNNNOOOOOONNNNNNOOOPPPQQQSSSTTTTTTSSSSSSUUUVVVZZZ[[[[[[ZZZXXXXXXYYY[[[^^^^^^]]]\\\\\\\\\\\\\\\ZZZ\\\^^^^^^]]]\\\]]]^^^```^^^[[[ZZZZZZ[[[^^^```iiiiiifffbbb]]][[[[[[\\\ZZZYYYYYYXXXYYYZZZ[[[[[[[[[\\\]]]]]]]]]\\\[[[ZZZ\\\\\\[[[[[[[[[\\\\\\]]]ZZZXXXVVVTTTTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXVVVUUUTTTQQQPPPOOOPPPQQQPPPMMMJJJJJJLLLNNNPPPPPPPPPNNNMMMMMMMMMNNNNNNMMMLLLJJJIIIJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCC>>>>>>???@@@@@@@@@????????????>>>>>>>>>>>>??????AAA@@@???>>>============<<<=========<<<<<<;;;::::::<<<======;;;::::::;;;999999999999888888888888777777666666666666777777777777777777777777777777666666666666666555555555666555555444444555555666333333333333333333333333333333333333333333333333sssTTTGGGEEEEEE??????@@@??????>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999::::::888888888888888888888888777777777777777777777777666666777777777777666666666888999888777666777888666666555555666777888888777666444333333555777888333555777777666666888999666666666666666666666666666666666666666666666666555555555666666666666666666666555555666666777888444555555555555555555555555555555555555555555555555555555555666666666666444444555555555555444444444444444444444444444444444444444444444555666666333333333333444444555666444555555555555555555555333333444444444555555555444444444333333333222222333333333222222222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333111111222222333333333333111222444444444444222111333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444333222222111111222222333333222222111111222222333222222222222333333333333333333333333333333333222333333333333333333333333333333333333333333333333333333333333333333333333222222333444444444444333444333222111222333444555666666555444333333222222333333333444444444444444111333555555555444555666444444444555666666777777777777666666666777777888888888999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<===?????????>>>===???@@@@@@???@@@BBBFFFJJJKKKKKKLLLMMMNNNNNNMMMMMMOOOPPPPPPRRRSSSSSSSSSSSSTTTVVVYYYZZZ[[[ZZZXXXXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYZZZYYY[[[\\\\\\[[[[[[\\\]]]]]]\\\ZZZYYYYYY[[[]]]___ddddddbbb___[[[ZZZZZZ\\\ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[]]]^^^^^^]]]\\\[[[[[[[[[ZZZZZZZZZ[[[\\\\\\WWWVVVTTTSSSTTTWWWZZZ\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWVVVUUUSSSRRRQQQOOOOOOOOOPPPPPPOOOMMMKKKKKKLLLNNNPPPQQQPPPOOOOOONNNNNNNNNNNNMMMLLLJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAABBBBBBCCCCCC===>>>???@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;===<<<:::999999:::999999999888888888777777777777666666666666777777666666666666666666666666555555555666666666666666555555444444444444555555333333333333333333333333333333333333333333333333wwwWWWHHHDDDCCC>>>??????>>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888777777777777777777777777555666666666666666666555555777888777666555666777777777666555555555666666666555444444444555666777333444666777666777999:::666666666666666666666666666666666666666666666666555555555666666666666666666666555555666666777888444444444555555555555555666666555444444555666666555555555555666666666666444444555555555555444444444444444444444444444444444444333333444444555666333333444444444444444444444444444555555555555555333444444444555555555555555444444333222222111111444444555555555444333222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333111111222333333444555555333333333333333333333333111111222222333444444444444444555555555555444444333333333333333333333333000111222222444555555666333333333333333333333333222333333444444333333222333333333333333333333333111222222222222333333333222222333333333333444444333222222111111222222333333222222111111222222333111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333444444444444444333333222222333333444444555555555444444333333222111111111111222222222222222333555555444333444555333444444555555666777777777777666666777777888888888888999999999999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>===<<<<<<>>>@@@AAA@@@@@@BBBFFFIIIJJJJJJJJJLLLMMMMMMLLLLLLNNNOOOOOOQQQRRRSSSRRRSSSTTTVVVXXXYYYZZZZZZYYYXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWXXXXXXZZZ\\\\\\[[[ZZZ[[[\\\[[[[[[ZZZZZZZZZ[[[\\\]]]_________]]]ZZZYYYZZZ[[[[[[ZZZZZZZZZYYYYYYXXXXXXZZZ[[[]]]_________]]]\\\[[[ZZZZZZYYYYYYYYYZZZZZZUUUUUUTTTTTTVVVXXX[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVTTTSSSQQQOOONNNOOOOOOOOOOOOOOONNNMMMMMMLLLMMMNNNPPPQQQQQQQQQPPPNNNOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@??????>>>=========>>>???@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???>>>======<<<<<<;;;::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<:::999999:::999888888888888777777777777666666555555666666777666666666666666666666666555555555666666666666666333333222222222222333333333333333333333333333333333333333333333333333333}}}^^^MMMFFFBBB===>>>>>>======<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888888888888888888888888777777777777777777777777666666777777777777666666444666777666555444555666666666666555555555666666444444444555555555666666444666777777666666777999444444444444444444444444666666666666666666666666555555555555666666666777555555444444555555666777444444444555555555666666777666555444444555666777555555555555666666666666444444555555555555444444444444444444444444444444444444333333444444555666444444444444444444333333444444444555555555666666444444444444555555555555444444444444444333333333444444555555555444333222333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111111222222333444444555444444333333333333444444333333333333333333333333222222222333333444444444333333333333333333333333222333333444444333333222333333333333333333333333111111222222222333333333222222333333333333444444333222222111111222222333333222222111111222222333222222222333333333444444222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222333444444555444444444222222333333444444333333444444444444444444444444111111111222222222333333222444555555333222222333333333444555555666666777666555555555666666777888999999888888888888888888999::::::::::::;;;;;;;;;:::;;;<<<;;;;;;<<<>>>AAABBBAAAAAACCCFFFIIIJJJIIIHHHJJJLLLLLLKKKKKKMMMNNNNNNPPPRRRRRRRRRRRRTTTVVVVVVXXXYYYZZZYYYYYYZZZ[[[YYYXXXXXXWWWWWWWWWWWWWWWXXXZZZ[[[\\\[[[ZZZ[[[\\\[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^^^^]]]ZZZXXXXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[^^^```aaa```___^^^[[[ZZZYYYXXXXXXWWWXXXXXXVVVVVVVVVVVVWWWXXXZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVTTTSSSPPPOOONNNOOOOOOOOONNNMMMMMMNNNOOOLLLMMMNNNPPPQQQQQQRRRRRRNNNOOOPPPPPPOOONNNMMMLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEDDDDDDBBB@@@???@@@@@@??????>>>>>>============>>>@@@@@@AAAAAA@@@>>>>>>============>>>>>>>>>>>>>>>======<<<;;;::::::;;;;;;<<<<<<;;;;;;;;;999;;;<<<<<<:::999999:::888888888888777777777777666666555555555555666666666666666666666666666666555555555555666666666777333222222111111222222333333333333333333333333333333333333333333333333333fffTTTIIICCC============<<<;;;:::999======<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777888888888888888888888888777777777777777777777777777777888888888888777777444555666555444333444666555555555555555666777777333333444555666666555555666777888777666555666777444444444444444444444444666666666666666666666666444555555555666666777777444333333333333444555555444444444555555555666666777666555444444555666777555555555555666666666777444555555555555555555444444444444444444444444444444333333333333444555555555555555555444333222222444444444555555555666666444444444555555555666666333333444444555666666666222222333444333222111000333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222555444444333333222222111333333333333333333333333111111222333333444555555333222000000000000222333333333333333333333333333333333333333333333333333333333333333333333333333222222444444444444222222444444444444444444444444111111111222222333333333222222333333333444444444333222222222222222222333333222222222222222222333333333333444444444555555111111222333333444555555333333333333333333333333333333333333333333333333333333333333333333333333222333444444555555444444111222333444555444333222333333444444444444444444333333333444444555555555333444555555333111111222333333444444555666666777444444444444444555666777999999888888888888888888999999:::::::::;;;;;;;;;999:::;;;;;;:::<<>>>>>??????@@@AAAAAABBBBBB======>>>@@@@@@AAAAAAAAA>>>>>>============>>>>>>????????????>>>===<<<;;;::::::;;;;;;<<<;;;;;;;;;999;;;<<<<<<:::999999:::888888888888777777777777666666555555555555666666666666666666666666666666444555555555666666777777555444444333333444444555333333333333333333333333333333333333333333333333jjjRRRFFFDDDBBB???===<<<<<<===<<<<<<:::::::::::::::;;;<<<===555666888:::;;;;;;;;;:::777777777777666666666666777777888888888888777777777777777777777777777777555555666666666666555555:::999888666666666777888777777888888777666555555333333333444444444555555555555555555555666777777777666555444444555666777666666777777666555444444555555444444444444555555555555666777666666555444666666555555555555666666333333444444555666666666666666777777777777666666333333333444444444555555555444444333333444444555333333333444444444555555222222222222222222222222333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333333333222222222333444444444444444333333222222222444444333222222333333333444333333222222333333444333333333333333333333333222222333333333333444444666666666555555444444333666666555555555444444444333333333333333333333333333333333333333333333333333333444444333333222111111111111111111111111111222222222222222222222222222333333444333222000///111111111222222333333333222222222222222222222222222222222222111111000000444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333555444333333222222222222333333333333333333333333444444444333333222222222222222111111222222333444222333333444444333333222444444444555555555555666333444555555666666555555888888888888777777777777::::::999999999999999999:::;;;======<<<<<<>>>??????@@@BBBBBBBBBCCCFFFHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPPPPPPPRRRTTTVVVWWWXXXXXXYYYXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVUUUWWWZZZ[[[ZZZYYYYYYZZZ]]]]]]\\\[[[[[[[[[\\\\\\^^^^^^]]]\\\ZZZYYYXXXXXX[[[[[[[[[ZZZZZZZZZZZZYYY\\\]]]___``````___]]]\\\WWWVVVTTTRRRRRRTTTVVVXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[YYYWWWVVVYYYYYYWWWUUUSSSQQQPPPOOOOOONNNMMMMMMMMMNNNOOOPPPOOOMMMLLLMMMPPPRRRQQQOOONNNOOOQQQRRRRRROOOMMMKKKMMMLLLKKKJJJKKKJJJGGGEEEEEEEEEDDDDDDCCCBBB@@@???AAAAAAAAA@@@???>>>===<<<<<<<<<======>>>>>>?????????>>>===<<<<<<;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999999777666666666666666555555555555666666666666555555555555444444333333333222222222444444555555555555444444444444444333333222222222222333333444444333333222333222222111111222222333iiiRRRFFFDDDAAA???<<<;;;<<<===<<<;;;;;;;;;:::::::::;;;<<<<<<666777999:::;;;;;;::::::888888888888777777777777777777888888888888777777777777777777777777777777555555666666666666555555999888777666666666777777666666777777777666555555333444444444555555555555555555555555555666777777777666555444444555666777666666666666666555444444555555444444444444555555555555555555666666666666666666555555555555666666555555555555555555444444666666777777777777666666333333333444444444555555555444444333333444444555333333333444444444555555333333333333333333333333333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333555444444333222222222222444333333333333333333222444333333222222333333444444333333222222333333444333333333333333333333333222222333333333333444444555555444444444444444444666555555555444444444444333333333333333333333333333333333333333333333333333333444444333333222111111111111111111111111111333333333333333333333333333333333333333222111000222222333333333444444444222222222222222222222222222222222222111111111000444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333555444333333222222222333333333333333333333333333444444444333333333222222333333333333333444444555333333444444444444333333444444444555555555555666333444555555666666555555666666777777777888888888999999999999999999999999:::;;;======<<<<<<>>>???>>>???AAAAAAAAABBBEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJLLLNNNNNNOOOOOOQQQSSSUUUVVVWWWXXXXXXXXXXXXXXXUUUUUUVVVVVVVVVVVVUUUUUUUUUWWWYYYYYYXXXXXXYYYZZZ^^^________________________^^^]]]\\\[[[ZZZYYYYYY\\\\\\\\\[[[[[[[[[ZZZZZZ[[[\\\^^^______^^^\\\[[[XXXWWWUUUSSSSSSUUUWWWXXXZZZYYYYYYXXXXXXYYY[[[\\\^^^^^^^^^^^^\\\ZZZXXXWWWYYYXXXWWWVVVTTTRRRQQQQQQOOONNNMMMLLLLLLMMMNNNOOONNNMMMMMMOOORRRSSSRRRPPPMMMNNNPPPQQQQQQOOOMMMLLLLLLKKKJJJJJJJJJIIIGGGEEEEEEEEEDDDDDDCCCBBB@@@???AAAAAAAAAAAA@@@???>>>===<<<=========>>>>>>>>>???======<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999999888666777777777666666666555555888888777777666666555555555555555444444444333333444444555555555555444444555444444444333333333222222333333444444333333222333222222111111222222333fffQQQGGGCCC@@@>>><<<<<<<<<===<<<;;;<<<<<<;;;:::::::::;;;;;;888999999:::::::::999888999999999999888888888888777777888888888888777777777777777777777777777777555555666666666666555555888777666555555555666666444444555666666666555555444444555555555666666666555555555555555666777777666666555555555555666666666666666666666555555444555555444444444444555555555555444444444555777888666666555555555555666666777666666555444444333333555666666777777666666555333333333444444444555555555444444333333444444555333333333444444444555555444444444444444444444444333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333666555444333222111111111222333333333333333333444333333333222222333333444444333333222222333333444333333333333333333333333222222333333333333444444333333333333333333444444555555555555444444444444333333333333333333333333333333333333333333333333333333444444333333222111222222222222222222222222333333333333333333333333333333222222111111222222333333444444444444555555222222222222222222222222222222222222111111111111444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333444444333222222222333333333333333333333333333333444444444444333333333333444444444444444555555666444444555555555555444444444444444555555555555666333444555555666666555555444555555666888999999:::777888888888999:::::::::999;;;<<<<<<<<<<<<===???===>>>???@@@@@@AAACCCEEEEEEFFFFFFGGGHHHHHHIIIIIIGGGIIILLLMMMMMMOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXTTTTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWVVVWWWYYY[[[]]]^^^```aaabbbbbbaaa```___^^^^^^]]]\\\[[[[[[ZZZ]]]]]]]]]]]]\\\\\\\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXVVVUUUUUUVVVWWWYYY[[[ZZZXXXWWWXXXYYY[[[\\\____________]]][[[YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQPPPOOONNNMMMMMMNNNNNNMMMMMMNNNQQQSSSTTTRRRPPPMMMMMMNNNOOOOOOOOONNNNNNKKKJJJIIIIIIIIIHHHFFFDDDEEEEEEDDDDDDCCCBBB@@@???@@@@@@AAAAAAAAAAAA@@@@@@============>>>>>>>>>>>>;;;;;;;;;<<<<<<===??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777888999999888777888888777777777666666666999999888888777666555555666666555555555444444444444444555555555555444444555555555444444444444444222333333444444333333222333222222111111222222333bbbPPPGGGCCC@@@???======>>>>>>===<<<===<<<;;;:::::::::::::::::::::::::::999999888888999999888888888777777777777777888888888888777777666666666666666666666666555555666666666666555555666666666555555555555666333333444555666666666555555555555666666666666777555555555555555666777777666666666555555666666666555666666666666666555555555555444444444444555555777666444333333444666777666555555444444555555666666666555555555444444444555666666666666666666555333333333444444444555555555444444333333444444555333333333444444444555555444444444444444444444444333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333555444333333222222222222222222222333333444444444333333222222222333444444444333333222222333333444333333333333333333333333222222222333333333444444111111111222222333333444444444444444444444444444333333333333333333333333333333333333333333333333333333444444333333222111222222222222222222222222222222222222222222222222444333222111111111333333333333333444444444444444222222222222222222222222222222222222222222222222444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333333444444444444444444444444444444444444444444333333444444444333444555555666555555666666666666555555444444444555555555555666333444555555666555555555555555666666777888888999666777777888999::::::;;;888:::;;;<<<;;;;;;<<<>>><<<===>>>>>>>>>???AAACCCCCCDDDDDDEEEFFFGGGHHHHHHFFFHHHKKKMMMMMMOOORRRTTTSSSSSSUUUVVVWWWWWWWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTUUUVVVVVVUUUUUUVVVYYY\\\[[[\\\___aaabbbaaa```___^^^^^^^^^]]]]]]\\\\\\\\\^^^^^^^^^^^^]]]]]]]]]]]]ZZZZZZ[[[\\\\\\[[[ZZZZZZZZZYYYWWWVVVVVVWWWXXXYYY[[[ZZZXXXWWWWWWYYY[[[]]]_________^^^]]][[[YYYWWWXXXWWWWWWVVVVVVUUUUUUUUUUUUSSSRRRPPPOOONNNOOOOOOLLLMMMPPPSSSTTTTTTRRRPPPLLLMMMMMMMMMNNNNNNOOOOOOJJJHHHGGGHHHHHHHHHEEEDDDEEEEEEDDDDDDCCCBBB@@@??????@@@AAABBBBBBBBBBBBBBB============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::888777888999999888777888888888888777777777777999888888777666555444444555555555555444444444444333444444555555444444333555555555555555555555555222333333444444333333222333222222111111222222333{{{^^^NNNGGGBBB@@@???>>>???@@@@@@???======<<<;;;:::::::::::::::;;;;;;:::999999888888888888888777777777666666666777777888888888888777777666666666666666666666666555555666666666666555555555555555666666666666555333333444555666666666555555555555666666666666777555555555555555666777777555666666666666666666555555555666666666666666555555555444444444444555555999888555333222222333444555555444444444444555555444444444555555555666666555555666666666666555555333333333444444444555555555444444333333444444555333333333444444444555555222222222222222222222222333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333222222222222333333444555222222222333333444444444333222222222333333444555444333333222222333333444333333333333333333333333222222222333333333444444000111111222222333333333333333444444444444444444333333333333333333333333333333333333333333333333333333444444333333222111222222222222222222222222111111111111111111111111333333111111111222333444333333333222222222222222222222222222222222222222222222222222222222222333444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333333333333222222333333444444444444444444444444444444444444444444444444444333333333333333444444555555666666777777666666555444444444555555555555666333444555555666555555555777666666666666666666666666666777888999999::::::888999;;;;;;::::::<<<===;;;<<<=========>>>@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHGGGIIIKKKMMMNNNPPPRRRTTTRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUVVVUUUUUUWWWZZZ\\\ZZZ\\\^^^```aaaaaa```___]]]]]]]]]]]]]]]]]]]]]]]]_________^^^^^^^^^^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXZZZZZZXXXWWWXXXYYY[[[\\\\\\\\\\\\\\\[[[YYYXXXVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSQQQOOONNNMMMMMMNNNLLLNNNQQQTTTTTTSSSQQQPPPLLLLLLLLLLLLMMMNNNNNNNNNIIIHHHGGGGGGHHHGGGFFFDDDEEEEEEDDDDDDCCCBBB@@@?????????@@@AAABBBBBBBBBBBB>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777888999:::999777888888888888777777777777777777666555444444333333444444444333333333333222333333444444444444333333555555555555555555555555222333333444444333333222333222222111111222222333wwwZZZMMMGGGAAA??????>>>???@@@@@@???===<<<<<<;;;:::::::::;;;;;;;;;;;;:::999888888888999777777777777666666666555777777888888888888777777777777777777777777777777555555666666666666555555555555666777777777666666444444555666666666555555444444555555555666666666555555555555555666777777555555666666666666555555444555666666666666666666555555444444444444555555888777555333222222333333555555444444444444555555333333444444555666666777444555555666666555555444333333333444444444555555555444444333333444444555333333333444444444555555222222222222222222222222333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333111111111222333444555666222333333333333333333444222222222222333444555555444333333222222333333444333333333333333333333333222222333333333333444444222222222222222222333333333333333333444444444444333333333333333333333333333333333333333333333333333333444444333333222111333333333333333333333333111111111111111111111111222222111111222222333333333333222222222222111111222222222222222222222222222222222222333333333333444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333333333222222222333444444444444444444444444444444444444444444555555555555333333333222333444444555555555666666666666555555444444444555555555555666333444555555666666555555777777777666666555555555666777777777888999999999777999::::::::::::;;;===;;;<<<======<<<===???AAAAAABBBCCCDDDEEEFFFGGGHHHGGGIIILLLMMMNNNOOOQQQSSSRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUVVVWWWWWWXXXZZZ\\\\\\]]]___```aaaaaa```___\\\\\\\\\\\\]]]]]]]]]]]]____________^^^^^^^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWYYYYYYYYYYYYYYYZZZZZZ[[[XXXYYYZZZZZZZZZYYYWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTRRRQQQOOOMMMLLLKKKKKKLLLMMMPPPRRRSSSRRRPPPOOOOOOKKKLLLLLLMMMMMMMMMLLLLLLIIIGGGGGGGGGHHHHHHFFFDDDEEEEEEDDDDDDCCCBBB@@@?????????@@@AAAAAABBBAAAAAA>>>>>>>>>>>>============??????===<<<<<<;;;;;;;;;===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999777777777999:::999888888888777777777666666666555555555444444444333333444444333333333222222222333333444444444444333333444444444444444555555555222333333444444333333222333222222111111222222333tttWWWLLLGGGAAA===<<<<<<>>>??????===;;;;;;;;;:::::::::;;;<<<<<<;;;:::999888888888999:::888888888777777777666666777777888888888888777777777777777777777777777777555555666666666666555555555666777888888888777777666666777777777666555555333444444444555555555555555555555555555666777777444555666777777666555444444444555666666666666666555555444444444444555555444444444444444444444444555444444333333444444555444444555555555555555555444555555666666555555444333333333444444444555555555444444333333444444555333333333444444444555555333333333333333333333333333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333222222222222333444444555444333333333333333333222222222222222333444555666444333333222222333333444333333333333333333333333222222333333333333444444333333333333333222222222222222333333333444444444333333333333333333333333333333333333333333333333333333444444333333222111333333333333333333333333222222222222222222222222000111222333333333333333444444333333333222222222222222222222222222222222222222222333333333444444444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333333222222222333333444555555555555555555555555555444444444444555555555666444444444444444555555666444555555666666555555444444444444555555555555666333444555555666666555555555555555666666666666666777777777777888888888888777888::::::999999;;;<<<;;;===>>>===<<<===???AAAAAAAAABBBDDDEEEGGGHHHHHHGGGIIIKKKLLLLLLMMMOOOQQQSSSSSSTTTTTTSSSSSSRRRRRRTTTTTTUUUUUUUUUUUUTTTTTTSSSUUUXXXYYYYYYYYY[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^[[[[[[[[[[[[\\\\\\]]]]]]_________^^^^^^^^^]]]]]][[[ZZZZZZZZZZZZZZZZZZ[[[YYYYYYXXXWWWWWWVVVVVVUUUXXXXXXYYYZZZ[[[ZZZZZZYYYVVVWWWXXXYYYZZZYYYXXXXXXWWWWWWVVVUUUTTTTTTSSSSSSRRRQQQOOONNNMMMMMMMMMNNNOOOQQQSSSRRROOOMMMMMMOOOJJJKKKMMMNNNNNNLLLKKKIIIIIIHHHGGGHHHIIIIIIGGGEEEEEEEEEDDDDDDCCCBBB@@@?????????@@@@@@@@@@@@@@@@@@???>>>>>>>>>=========<<<>>>======<<<<<<<<<=========<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::888777666777999:::999888777777777666666666555555444444444555555555555555555444444444333333333333222333333444444333333222222333333333444444444444222333333444444333333222333222222111111222222333rrrVVVLLLGGG@@@;;;;;;;;;<<<>>>>>><<<:::::::::::::::;;;;;;<<<===::::::888888888999:::;;;999999999888888888888777777777888888888888777777777777777777777777777777555555666666666666555555555666777999999999888777777888888888777666555555333333333444444444555555555555555555555666777777444555666777777666555444444444555666777777666666555555555444444555555555000111333444555666666666555444444333333444444555666666666555444444333333444555555555555555555444333333333444444444555555555444444333333444444555333333333444444444555555444444444444444444444444333333333444444444555555444444444444444444444444222333333444444333333222333333333333333333333333444444333222222333333333444444444333333222222222222222222222333444555666444333333222222333333444333333333333333333333333222222333333333444444444444444444333333222222222222222222333333444444444333333333333333333333333333333333333333333333333333333444444444333222222333333333333333333333333444444444444444444444444///111222333444333333222555555555444444333333333222222222222222222222222222222222333333444444444444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333222222222222333333444555555555555555555555555555444444444555555555666666555555555555555666777777444444555555555555444444444444444555555555666666333444555555666666555555333444444555666777888888888888888777777777777777666888999:::999999:::<<<<<<===>>>=========???AAAAAAAAABBBDDDEEEGGGHHHHHHGGGHHHJJJKKKKKKKKKMMMOOOTTTTTTTTTTTTSSSRRRQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSRRRUUUXXXZZZZZZZZZ[[[\\\[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]______^^^^^^^^^]]]]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYXXXWWWVVVVVVUUUUUUVVVXXXZZZ\\\\\\[[[YYYXXXUUUVVVXXXYYYZZZZZZZZZYYYWWWWWWVVVUUUTTTSSSRRRQQQUUUTTTRRRQQQPPPPPPQQQRRRPPPRRRSSSQQQMMMKKKLLLNNNJJJLLLMMMOOONNNLLLIIIGGGIIIHHHGGGHHHIIIIIIHHHFFFEEEEEEEEEDDDCCCBBB@@@@@@??????@@@@@@@@@??????>>>??????>>>>>>=========<<<<<<<<<;;;<<<<<<===>>>???<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888777666777999::::::888666666666666555555555555444444555555666777777777666666555555555444444444222333333444444333333222222222222333333444444444222333333444444333333222333222222222222222222333yyyZZZIIIEEEDDD>>>===<<<;;;;;;::::::;;;;;;;;;::::::::::::999999:::::::::999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666444333222111111222333444666666555555555444444444666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555333333333333333333333333333333333333333333333333444444444555555555555666666666555444444444444555333444555666666555444333333444444555555444444333333444555555666666555555666555333222111222333333444444444444444444444444333444555666666555444333333333444444555666666666222333444444222222333444333333333222222111111111333333333333333222111000000000000111111222333333333333333333333333333333333333333222222111111111222222222222222222222222222111222444555555333111222333444555666555444333222222222222222222222222555444333333222222222222222222333333333333444444444444444333333222222222222222333333333333444444222222222222222222222222333444444555444333111000222222222222333333444555///000222333444555555555666666555444333333222222111333555555444222222222666666666555444444333333666666555444333222222222333444444555555444444333111222444555555444222111555555555555555555555555333333333333333333333333666666666666555444333222222222333444555666777888;;;:::777555444444555666444444444555555555555666888777666666666777999:::999999::::::::::::;;;;;;>>>============>>>>>>???>>>>>>???@@@BBBCCCCCCDDDHHHHHHHHHIIIKKKLLLNNNOOOOOOOOONNNMMMNNNOOOPPPQQQSSSSSSRRRRRRRRRRRRSSSSSSQQQTTTWWWXXXXXXXXXYYYZZZYYYXXXXXXYYYZZZZZZXXXWWWZZZZZZZZZZZZ[[[\\\]]]^^^``````______^^^^^^^^^^^^[[[ZZZXXXYYYZZZ[[[[[[ZZZXXXXXXWWWUUUSSSSSSUUUWWWYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYY[[[]]]]]][[[YYYYYYWWWUUUTTTRRRRRRRRRSSSTTTSSSRRRQQQPPPOOONNNMMMRRRQQQOOOMMMMMMNNNOOOPPPOOOOOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKIIIHHHGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@AAABBBAAA@@@???>>>===============<<<<<<<<<>>>>>>???>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999888888999888888777777777777777777777777777777777777777222333444444555555444444444444444444444444444444222222222111111111000000444444444444444444444444555444222111111111222222222222222222222222222222{{{[[[JJJEEEDDD???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666888777666555555666777888666666555555555444444444666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555333333333333333333333333444444444444444444444444444444444555555555555666666666555444444444444555444444555666666555444444333444444555555444444333333444555555666666555555555444333222222222333333555555555555555555555555333444555555555555444333555555555555555444444444222333444444222222333444333333333222222222111111333333333333333222111111333333333333333333222222333333333333333333333333444444444333333333222222222222222222222222222222333222222333444555444222111222333333444444333333333333333333333333333333444444333222222222333333222222333333333333444444444444444333333222222222222222333333333333444444222222222222222222222222222222333333444444333333333222222222333333444555333333333333333333333333666555555444333333222222111333555555444222222333555555555555555555555555888888777555555444444555333444444555555444444333222333555666666555333222555555555555555555555555333333333333333333333333666666666666555444333222222222333444555666777888888777555333333333444555444444444555555555555666777777666666777777888999999999999:::::::::;;;;;;=========<<<======>>>???>>>>>>???@@@AAABBBCCCCCCFFFFFFGGGHHHIIIKKKLLLMMMPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTTTTUUUUUURRRTTTWWWXXXXXXWWWXXXYYYZZZYYYZZZZZZ[[[[[[ZZZYYY]]]\\\\\\\\\]]]^^^_____________________^^^^^^]]]\\\[[[ZZZ[[[\\\^^^^^^]]]ZZZZZZZZZYYYVVVUUUVVVWWWXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYY[[[\\\\\\[[[YYYXXXWWWUUUSSSRRRRRRSSSSSSTTTTTTSSSRRRQQQPPPOOONNNPPPOOOMMMLLLKKKLLLMMMNNNOOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<===============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999999999888888:::999999888888888888888777777777777777777777777333444555555666666555555444444444444444444444444444333333333222222222111444444444444444444444444444333222111111111222222222222222222222222222222}}}\\\KKKEEECCC??????>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999:::::::::999999999999888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777999888888777777888888999555555555555555444444444666666666666666666666666666666666666666666666666555555666666666666666666555555555555555555555555333333333333333333333333555555555555555555555555444444444555555555555666777666555555444444555555444444555666666555444444333444444555555444444333333444555555666666555555555444333333222333333333666666666666666666666666333333444444444444333333666666555555444333333222333444555444333222333444333333333333222222222222333333333333333222222111666666666555444333333333333333333333333333333333555555444444444444333333333333333333333333333333444222111222333444444333222111111111222222333333333333333333333333333333333333222222222333444444222222333333333333444444444444333333333333222222222222333333333333444444333333333333333333333333333333333222222333444444333333222222222333444444777666444222111111111222555555555444444333333222111333555555444333333444333444444555666666777777888777666555555555555555444444555555555555444444333444666666666666444333555555555555555555555555333333333333333333333333666666666666555444333333222333333444555666777777555444333222222333444555444444444555555555555666666666777777888888777777999999999999::::::::::::<<<<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEEEEEEEFFFHHHIIIKKKLLLNNNNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVSSSUUUWWWWWWVVVVVVWWWXXXYYYYYYZZZ[[[[[[ZZZYYYYYY]]]]]]]]]\\\]]]]]]^^^^^^_______________^^^^^^]]]^^^\\\[[[\\\___`````````[[[]]]^^^]]]ZZZXXXWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZYYYXXXYYYZZZ\\\\\\ZZZYYYVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOONNNMMMKKKJJJJJJKKKLLLMMMOOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLKKKKKKJJJHHHHHHEEEEEECCCBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>;;;;;;<<<<<<======>>>>>>:::;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;::::::::::::::::::999999999888888::::::999888888888888999777777777777777777777777444555666666777777666666444444444444444444444444444444444444333333333333444444444444444444444444444333222111111111222222222222222222222222222222^^^LLLFFFDDD@@@???>>>======<<<<<<===;;;;;;:::::::::999999999999999999999999999999999777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666555555555555666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666777666666555555555555555444555555555555555555444333444444555555444444333333444555555666555555555444444444333333333444444555555555555555555555555333333333333333333333333555555555444444333333333333444555555333222333444333333333333333333333333222333333444333333222222666555555555444444444333333333333333333333333333444444444444444333333333333333333333333333333333555333111111222444555444333222111111111222444555444444444444444444444444222222222222333333444555222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333666555333222111222222333333333333222222333333444888666333111000111222333555555444444444333333333222333555555333333444555444555555555666666666777666555444333333333333333444444555555555555444444444444555555555555444444555555555555555555555555444444444444444444444444555555666666555444444333333333444444555666666777333333222222222333555555444444444555555555555666444555777888888888777666888999999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAABBBDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKLLLMMMNNNMMMLLLKKKLLLMMMNNNPPPQQQSSSSSSTTTTTTUUUWWWVVVUUUUUUUUUWWWWWWYYY[[[[[[ZZZYYYXXXXXX[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^_________^^^]]]]]]]]]\\\[[[\\\___```aaa```[[[]]]______\\\YYYWWWVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXZZZ\\\\\\ZZZXXXTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPNNNMMMKKKJJJJJJKKKLLLMMMOOONNNMMMKKKJJJJJJJJJJJJLLLLLLKKKKKKJJJIIIIIIHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>:::;;;;;;<<<===>>>??????>>>>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::999888888777777888888666666666666666666666666444444555666666666666666444444444444444444444444444444444333333333333333333333333333333333333333333222222222222222222222222222222222222222222222```NNNGGGEEE@@@???>>>======<<<<<<===;;;;;;:::::::::999999999999999999999999999999999777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777555555555555555555555555444555555555555555555555666666666666666666666666666666666666666666666666444555555555666666777777555555555555555555555555444444444444444444444444333333333333333333333333444444444555555555555666777777666555555555555666555555555444444555555555333444444555555444444333333444555555666555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444555555444555666555333222333444333333333333333333333333222333333444444444333333222222333333444444444444333333333333333333333333222222222222222333333333333333333333333333333333555333111111222444555444444333222222222333555666444444444444444444444444222222222222333333444555222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333444333222111222333444555444333333222222333333333555444222111111222444555444444444444444333333333222333555444333333555666777777666666666555555555555555444333333333333444444555555666666555555444333333333444444333333333555555555555555555555555444444444444444444444444555555555666555555444333333333444444555666666666333333333444444555666666444444444555555555555666444555666888888777666666888888888999999999::::::::::::::::::;;;<<<===>>>===>>>>>>??????@@@@@@@@@DDDEEEEEEFFFGGGIIIJJJKKKHHHIIIKKKLLLLLLLLLKKKJJJJJJKKKMMMOOOQQQRRRRRRRRRTTTUUUVVVUUUTTTTTTUUUVVVXXX[[[^^^___]]][[[ZZZ[[[ZZZZZZYYYYYYYYYZZZ[[[[[[\\\]]]^^^______^^^]]]\\\\\\[[[ZZZ[[[]]]^^^^^^^^^YYY[[[^^^^^^\\\XXXVVVUUUXXXYYYZZZ[[[[[[[[[ZZZZZZXXXXXXXXXZZZ[[[\\\ZZZXXXSSSSSSTTTTTTSSSSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKLLLNNNOOOOOONNNLLLJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>:::;;;;;;<<<===>>>??????@@@@@@@@@???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888777666666666666666666666666666666666666666333333444555555555555444444444444444444444444444222222222333333333333333333333333333333333333333222222222222222222222222222222222222222222222222dddPPPGGGDDD??????>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999888999999999999:::::::::777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777555666666777777666666555444444444555555555555555666666666666666666666666666666666666666666666666444444555555666777777777555555555555555555555555444444444444444444444444333333333333333333333333444444444555555555555666888777666666555555666666666555444444444444555666333444444555555444444333333444555555666666555555333333444555555555555444444444444444444444444444444444333333333333444444111222222333444444555555555666666555333222333444333333333333444444444444222333333444444444444444000111111222333333444444333333333333333333333333111111222222222222333333333333333333333333333333444222111222333444444333444444333333444444555666333333333333333333333333333333222222222333444444222222333333333333444444222222333333333333444444222222333333333333444444333333333333333333333333///000000222333555777888444444333222222222333333333222222111222333555666444444444444444444444444333444444444333444666888888888777666666555444444777666666555555555666666555555666666666666555555333333333333333333333333555555555555555555555555444444444444444444444444444555555555555555444444444444444555555555666666444444555555666666666777444444444555555555555666555555666666777777666666888888888888999999999999999999999:::;;;<<<===>>>======>>>>>>>>>?????????DDDDDDDDDEEEGGGHHHJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLOOOQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSUUUWWWZZZ^^^bbbccc```]]]]]]^^^YYYYYYYYYYYYZZZ[[[\\\]]][[[\\\^^^___```___]]]\\\[[[YYYXXXYYYZZZ[[[[[[ZZZVVVYYY\\\\\\ZZZWWWVVVUUUYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWXXXYYY[[[[[[YYYXXXSSSTTTTTTTTTSSSSSSRRRQQQOOOQQQSSSTTTTTTSSSRRRPPPOOONNNMMMLLLLLLMMMOOOQQQPPPNNNLLLIIIHHHIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???;;;;;;<<<<<<======>>>>>>>>>>>>>>>===<<<:::999888:::::::::;;;;;;;;;;;;<<<:::::::::999999999888888777777666555555555555666777777777777777777777777222333333444555444444444444444444444444444444444222222222222333333333333333333333333333333333333111111222333333333222222222222222222222222222222hhhQQQGGGCCC???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888888999999999:::::::::777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666555666666777777666666555444444444555555555666666666666666666666666666666666666666666666666666666444444555555666777777888555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555666888777777666666666666666666555444444444444555666333444444555555444444333333444555555666666555555222333555666666666555444555555555555555555555555555555444333333444555555333333333333333333333444555666777666444222333444333333333444444444555555222333333444555555444444222222222222222333333333333333333333333333333333222222222333333333444444444444444444444444444444333222222333444555444222222222333444444444444333333333333333333333333333444444333222222222333333222222333333333333444444222222222333333444444444222222333333333333444444444444444444444444444444111111222333444444444444555444333333222222222333222222222333333444444444444444444444444444444444333444444444333444666999777777777666666666666666666666555555555666666777555555666666666666555555444444333333333333444444555555555555555555555555555555555555555555555555444444555555555555555444444444444555555555555555444555555666666666666555444444444555555555555666666555555555555666777777888888888888999999999999888888888999:::<<<===>>>=========>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLKKKLLLOOOQQQRRRRRRQQQQQQQQQRRRSSSSSSRRRSSSVVVXXXYYY^^^cccccc```]]]]]]^^^VVVVVVWWWWWWYYYZZZ\\\]]]ZZZ[[[^^^___```___]]]\\\[[[YYYXXXXXXYYYYYYYYYXXXUUUWWWZZZZZZYYYWWWVVVWWW[[[\\\]]]]]]\\\[[[YYYXXXXXXWWWXXXYYY[[[[[[YYYWWWTTTTTTTTTTTTSSSRRRPPPOOONNNOOORRRSSSTTTSSSQQQPPPOOONNNLLLLLLLLLNNNPPPQQQPPPNNNKKKIIIHHHHHHJJJKKKJJJIIIGGGFFFEEEFFFFFFFFFBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>===>>>>>>???<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<:::::::::999999999888888888777777666666666666666777777777777777777777777333444444555555555555555444444444444444444444444333333333333444444444555222222222222222222222222000111222333333333333222222222222222222222222222jjjRRRFFFAAA>>>===<<<;;;;;;::::::;;;;;;;;;;;;:::::::::999999888888888999999:::::::::777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666333444555666666555444333444444444555555555666666666666666666666666666666666666666666666666666666444444444555666777777888555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555666666888888777666666666666666666555444333333444555666333444444555555444444333333444555555666666555555222333555666666666555555666666666666666666666666666555444444444444555666555444444333333222222111666777777666444222333444333333333444444555555555222333333444555555555444555444444333333222222111333333333333333333333333333333333444444555555555444444444444444444444444222111222444555555333111000111222333444333222222222222222222222222222222555444444333222222222222222222333333333444444444222222222333333444444444222222333333333444444444444444444444444444444444666666666555444111...---555444333333222222222222222333444444444333222222444444444444444444444444333444444444333444777999555555666666777777888888444444333333333444444555555555666666666666555555666555555444444555555666555555555555555555555555555555555555555555555555444444555555555555555444444444444555555555555555444555555666666555444444444444444555555555666666666666555444444666777888777888888888888999999999888888888999:::;;;===>>>============>>>>>>>>>>>>AAAAAAAAABBBDDDEEEGGGHHHIIIHHHGGGFFFGGGHHHIIIJJJIIIJJJMMMOOOPPPOOONNNNNNQQQRRRRRRRRRRRRSSSVVVYYYVVV[[[aaaaaa]]]ZZZZZZ\\\RRRRRRSSSTTTVVVXXXZZZ[[[YYY[[[]]]___```___]]]\\\\\\ZZZXXXWWWXXXXXXXXXVVVUUUWWWYYYYYYXXXWWWXXXXXX\\\]]]^^^^^^]]][[[XXXWWWXXXWWWWWWYYY[[[[[[YYYWWWTTTUUUUUUUUUSSSQQQOOONNNLLLNNNQQQSSSTTTSSSQQQPPPNNNMMMLLLKKKLLLMMMOOOQQQPPPNNNKKKIIIGGGHHHJJJKKKIIIHHHGGGEEEDDDEEEEEEFFFBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@>>>=========>>>???===============<<<<<<<<<;;;<<<===>>>????????????:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888999888888777777777777777777777777777777777777777444555555666666666666666444444444444444444444444444444444555555555666666222222222222222222222222000111222333444333333222222222222222222222222222nnnTTTIIIEEE>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::999999999888777666666555777777777777666666666666888888777666666666666666999888777666555555666666666666666666666666666666777777777777777777777777555555555555555555555555666666666666666666666666666666555555555555666666333333444444555666777777555555555555555555555555777666555444333444444555666666555444333333222222555555555555555555444444444444444444444444444444666666666666666666666666333333444444444444333333666555444333333333333333555555666666777777888888444555555666666555555444777666444222222222444555555555555555555555555555222333333333333333333333333333444555555444333333444444444444444444444444333333333333333333333333333444444555555444444333444444444444444444444444333444444555555444444333444444444333333222222222222333333444555555555444333444555555555444333222444444444444444444444444444444222222222222444444444444444333333222222222333333333333333333333333666666666666666666666666444444444333333222222222555444444444444555666666333333333333333333333333222333444555666555444333666555333333333444666888777777777777666666666666666666666666666666666666666666555555555555666666555444333222111111222333666666666666666666666666666555555555555444444444333333333333333333333333555555444444444444555555888777666555555555555555333444555555666666555555666666666666777777777777777777777777777777777777777888888999999:::;;;;;;>>>============>>>>>>???AAAAAABBBBBBCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHKKKLLLMMMNNNOOONNNMMMLLLNNNOOOQQQRRRSSSTTTTTTSSSYYY\\\^^^___]]]ZZZYYYYYYWWWVVVTTTTTTUUUYYY\\\___\\\\\\[[[[[[\\\\\\]]]]]]^^^\\\ZZZXXXWWWWWWXXXYYYYYYWWWUUURRRRRRUUUWWWYYY[[[[[[[[[[[[ZZZYYYXXXWWWUUUTTTSSSUUUXXXYYYXXXUUUTTTUUUVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQPPPPPPOOONNNQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCBBBAAA@@@???>>>AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999888888888888888888888888999999999666777888888888777666555666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111pppUUUIIIEEE???>>>===<<<;;;::::::;;;::::::::::::::::::::::::888888999999999:::::::::999999888888777666666555666666666777777777777777888888777666666666666666888888888888777777777666666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666555555555555666666333333444444555666666777555555555555555444444444777666555444333444444555666555555444333333222222555555555555555555555555444444444444444444444444555555555555555555555555555555666666666666555555666555444444333333333444444555555555666666666666444444444555555444444444555555555555555444333333444444444444444444444444444444444444444444444444333333444555555444333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333444444555555444444333444444444333333222222222222333444444555555444444666666777777666555444333222222222222222222222222444333333222222333333444444444444333333222222222333333333333333333333333555555555555555555555555444444444333333222222222333333333333333444555555333333333333333333333333222333444444555555444444666555444333333444666777777777777777666666666555555555555555555555555555666555555555555555555666777777555444444444555555666666666666666666666666666555555555555444444444555555555555555555555555555555444444444444555555777666555555444444555555333444555555666666555555555666666666777777777777777777777777777777777777777888888999999:::;;;;;;=========<<<======>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHKKKLLLNNNOOOOOONNNNNNMMMNNNOOOPPPPPPQQQRRRSSSTTTXXXYYY[[[[[[YYYWWWWWWXXXWWWVVVTTTTTTUUUXXX\\\^^^\\\\\\[[[ZZZ[[[\\\]]]^^^^^^\\\ZZZWWWVVVVVVWWWXXXWWWVVVTTTSSSSSSTTTVVVWWWXXXXXXXXXWWWWWWUUUTTTTTTUUUTTTSSSUUUXXXYYYXXXVVVUUUUUUVVVVVVUUUTTTRRRRRRPPPQQQQQQQQQQQQPPPOOOOOOPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAABBBAAAAAA@@@@@@?????????>>>>>>=================================<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888888888888888777777888888777555444333555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111tttWWWIIIDDD@@@???>>><<<;;;:::::::::::::::::::::::::::::::::888888999999999:::::::::999999888888777666666666555666666777777888888888888888777666666666666666777888999999999888777666666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666555555555555666666333333444444555666666666666666555555555444444444666666555444444444444555555555555444444333333222555555555555555555555555444444444444444444444444444444444444444444444444555555666666666666555555666555444444333444444444444444444444555555555555555444444333333444444555333444666777777555333222333333333333333333333333666666666555555444444333333333444444444444333333222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333333444444555555444444333444444333333333333222222333333444444555555444444444444444444333222000000222222222222222222222222444333333222222333333444444444333333333333222222333333333333333333333333444444444444444444444444444444333333333333222222333222222222222333444444333333333333333333333333444333333333333444555555555555444333333555666777777777777666666666555555444444444444444444444444555555444444444444555555555444333333222333333333666666666666666666666666666555555555555444444444555555555555555555555555555555444444444444555555666555444444444444444444333444555555666666555555555555666666666777777777777777777777777777777777777888888999999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>???AAABBBDDDEEEFFFEEEDDDDDDDDDEEEFFFHHHIIIKKKLLLNNNOOOOOOOOONNNNNNOOONNNNNNNNNOOOQQQSSSTTTVVVWWWWWWVVVTTTTTTUUUVVVWWWVVVTTTTTTUUUXXX[[[]]]]]]\\\ZZZYYYYYY[[[]]]___^^^]]]ZZZWWWVVVUUUVVVWWWUUUTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSUUUTTTTTTVVVXXXXXXWWWVVVUUUVVVVVVUUUUUUSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBAAA??????@@@AAAAAAAAAAAAAAA??????>>>>>>>>>>>>==============================<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999888999999999888888777777666777777777666666444333222555555555555555555555555222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222111wwwYYYIIICCCAAA@@@>>>===;;;:::999999::::::::::::::::::::::::888888999999999:::::::::888888888888777777666666555555666777888888999999888777777666666666666666555777888999999888666555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666555555555555666666444444444555555555666666666666666555444444333333555555555555444444555555555555444444444333333333444444444555555555555555444444444444444444444444333333333333333333333333333333444444444444333333555555444444444444555555555555555555555555555555555444333222222333444555222333444555555444333222333333333333333333333333777666666555444333333222333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333222222222222222222222222222222333444444555555444444333333333333333333333333333333333444444555444444333444444333222111000//////444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444555333333333333333333333333444444333222333444555666555444444444444555666777777777666666666555555555444444444444444444444444444444333333333333444444444444333333333333333333666666666666666666666666666555555555555444444444444444444444444444444444555555444444444444555555555444444333333333444444333444555555666555555555555555555666666666777777777777777777777777777777777888888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<===>>>@@@BBBCCCEEEEEEDDDCCCBBBBBBCCCEEEGGGIIIKKKLLLMMMOOOOOOOOONNNNNNOOONNNMMMLLLMMMPPPRRRTTTUUUUUUUUUSSSQQQRRRTTTWWWVVVVVVUUUTTTUUUXXXZZZ\\\]]][[[YYYWWWWWWZZZ]]]______^^^[[[XXXVVVVVVVVVWWWTTTTTTUUUUUUUUUUUUTTTTTTWWWWWWXXXXXXWWWVVVVVVUUUTTTTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@????????????????????????========================<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999:::999999888777666666555555555555555555444444444555555555555555555555555222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222yyyYYYHHHCCCAAA@@@???===;;;::::::999::::::::::::::::::::::::888888999999999:::::::::888888888777777777777777555666666777888999999:::888777777666666666666666333555666888888777555444666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666666666555555555555666666444444444555555555555555666666555555555444444444444444555555555555555555444444444444444333333333444444444555555555666666444444444444444444444444333333333333333333333333333333444444444444333333555555444444444555555666666666666666666666666666444444444333333444444444333333222111111222333444444444444444444444444444555555555444333222111111333333333333333333333333444444444444444444444444333333333333333333333333222333333444444333333222222222222222222222222222333444444555555444444333333333333333333333333333333444444555444444333333888888777666555555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444555555666333333333333333333333333444444333222333444555666444444444444555555666666666666666666555555555555555555555555555555555555444444333333333333444444888888888888888888888888666666666666666666666666666555555555555444444444444444444444444444444444555555444444444444555555444444333333333444444555333444555555666555555555555555555555666666666666666666666666666666666666777888888999999:::;;;;;;::::::::::::;;;<<<===>>>;;;;;;===???AAABBBDDDDDDDDDCCCBBBBBBCCCEEEHHHIIIJJJKKKLLLNNNOOOOOONNNNNNNNNMMMLLLLLLMMMOOORRRSSSUUUUUUTTTRRRQQQRRRUUUXXXVVVUUUUUUUUUUUUWWWYYY[[[]]][[[XXXVVVWWWYYY\\\^^^```^^^[[[YYYWWWWWWXXXXXXUUUUUUVVVWWWWWWVVVUUUUUUWWWWWWXXXXXXXXXWWWVVVVVVSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSSSSRRRRRRPPPPPPPPPPPPPPPOOOOOONNNMMMMMMNNNNNNNNNMMMLLLLLLJJJIIIHHHGGGGGGFFFFFFGGGEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999999999888888777666555555333333444444555555666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222xxxYYYHHHDDDAAA@@@???===<<<;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::888888777777777777777777666777777888888999999999888888777666666666666666333444555666666666555444666666666666666666666666777777777777777777777777555555555555555555555555666666666666666666666666666666555555555555666666555555555555555555555555555555555555555555555555333444555555666555555555444444444444444444444444333333444444555666666666444444444444444444444444333333333333333333333333555555666666666666555555555555555444555555666777777777777777777666666666444555555666666555555444444333111000000222444555555555555555555555555555444444444333333222222111333333222222222222333333444444444444444444444444333333333333333333333333333444444555555444444333333333333333333333333333333444444555555444444333222222333333333333444444444444555555444444333333777666555555444555555555222222222222222222222222222333333444444333333222222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444555444444444444555666666333333333333333333333333444333333333333444555555444444444555555555555666666666666555555555444444666666666666666666666666555555444444444444555555666666777888888888777777666666666666666666666666666555555555555444444444666666666666666666666666555555444444444444555555444444444444444444555666333444555555666666555555444444555555555666666666666666666666666666666666777888888999999:::;;;;;;999999999:::;;;<<<===>>>;;;;;;<<<>>>???AAABBBCCCBBBBBBBBBCCCDDDFFFHHHIIIHHHIIIKKKMMMNNNNNNMMMMMMNNNMMMMMMMMMNNNPPPRRRSSSUUUUUUUUUSSSRRRSSSVVVYYYVVVUUUUUUUUUVVVWWWYYYYYY[[[ZZZXXXWWWWWWYYY[[[]]]^^^]]]ZZZXXXWWWWWWXXXYYYUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSUUUWWWWWWVVVVVVWWWXXXXXXWWWVVVTTTSSSRRRRRRRRROOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMNNNNNNMMMLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888999999999999:::::::::888888888777777666666555444444444444555666777888444444444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333wwwWWWGGGEEE@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::888888999999999:::::::::777777777777777777777888888888888888888888888888888888777666666666666666444555555555666666666777666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666666666555555555555666666555555555555555555555555333333444444555666666666333333555666666666555555444444444444444444444444333333444444555666666777444444444444444444444444444444444444444444444444555555666666666666555555555555555555555666777777777777666666666555555555333555777888888777555333333333333333444444555666444444444444444444444444444444444444444333333333333333222111111222333333333333333333333333333333333333333333333333333333444555555666666555555444333333333333333333333333333444444555555444444333222222222333333444444444444444555555444444333222333222111111111222333444222222222222222222222222222333333444444333333222222222222333333444444444333333333333333333333333444444444444444444444444222222222333333444444444444444333333444444555666333333333333333333333333222333444444555555444444333444444555555555555555666666555555555444444444555555555555555555555555666555555555555555555666111222333444555444444333666666666666666666666666666555555555555444444444666666666666666666666666555555444444444444555555555555444444555555666777333444555555666666555555444444444555555555666666666666666666666666666666777888888999999:::;;;;;;888888888999:::<<<===>>>;;;;;;<<<===>>>@@@@@@AAAAAABBBCCCDDDFFFGGGHHHIIIFFFHHHIIIKKKLLLMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRTTTUUUUUUTTTSSSTTTVVVXXXUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWXXXYYYZZZ[[[[[[YYYWWWVVVVVVVVVXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTTTTSSSRRRUUUWWWWWWVVVUUUWWWYYYYYYXXXVVVTTTRRRRRRRRRRRRMMMNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===============>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999:::::::::777777777777777666666666888777666555555555666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333vvvWWWGGGEEE??????>>>===============::::::::::::::::::::::::888888999999999:::::::::777777777777777888888888999999999888888888888888888888777666666666666666666666666555666777888999666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666555555555555666666555555555555555555555444222333333444555666777777222333555666666666555555444444444444444444444444333333444444555666777777444444444444444444444444444444444444444444444444333444444444444444444333555555555555555666777777666666555555555444444444333555888::::::888555333333444666777888777666555333333333333333333333333444444555555555555555555444333222111111222333444222222222222222222222222333333333333333333333333555555666666666666555555444444444444444444444444333444444555555444444333222222222333333444444444444555555555444333333222444333333222333444666777444444444444444444444444222222444444444444222222222222222333333444444444333333333333333333333333444444444444444444444444222222222333333444444444333333222222333333444555333333333333333333333333222333444555666555444333333444555555666666555555666666555555555444444444444444444444444444444444666666555555555555666666222333555666666666555555666666666666666666666666666666555555555444444444555555555555555555555555555555555444444555555555555555555555555666777888333444555555666666555555444444444555555555666666666666666666666666666666777888888999::::::;;;;;;888888888999:::;;;===>>>;;;<<<<<<===>>>??????@@@AAABBBDDDFFFGGGHHHHHHHHHEEEGGGIIIJJJLLLLLLLLLKKKMMMMMMOOOPPPQQQRRRRRRRRRSSSTTTUUUTTTTTTTTTUUUWWWUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZXXXWWWUUUTTTTTTUUUWWWXXXUUUUUUTTTSSSSSSTTTUUUUUUSSSTTTTTTUUUUUUUUUTTTTTTRRRUUUWWWXXXVVVUUUWWWYYYYYYXXXVVVTTTRRRRRRRRRRRRMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888999999:::::::::666666666666777777777777<<<:::888666555444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333tttXXXHHHEEE@@@???>>>===;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888777777777777888888777777777777777777777777555555666666777777888888555555555555555555555555555555555555555555555555555555555555555666777777333333333444444555555555444555555555666666777777555555555555555555555555333444444444555666666666222222222333555777888999555555555555555555555555222222222222222222222222444444444444444444444444555555555555555555555555777666555444333333444555444333222222111111111111333333333444444555555555777666555444333444444555444666999;;;;;;999666444444444444444444444333333222222333333444555666666333333333333333333333333111111111111222333444444444444444444444555666777555555666666555444333333444444444444444444444444555444222111111111222222333333333333333333333333111111111222222333333444333333333333333333333333333444444555555444444333111222222333333444444555333333333333333333333333444444444333333222222222666666555555555444444444444444444444444444444444333333333333333333333333555555555555555555555555444333333222222333333444666666666666555444333222555555555666666666666777555555555555555555555555666666666555444444333333333444555777777777666666666666666666666666666666777666555444444444444444444444555555555555444444555555555555555555555555666666555555444444444333555555555555555555555555555555666666666666555555666666666666666666666666555555666666666666555555777888888888888999999999999999888888999999:::;;;<<<;;;;;;<<<<<<===>>>?????????@@@@@@BBBCCCEEEFFFCCCEEEIIILLLNNNMMMLLLJJJKKKLLLMMMOOOPPPQQQRRRRRRQQQRRRSSSTTTUUUVVVWWWWWWTTTUUUWWWVVVUUUUUUWWWXXX[[[[[[ZZZYYYYYYZZZ[[[\\\YYYWWWUUUUUUVVVVVVVVVUUURRRRRRRRRRRRSSSUUUVVVVVVSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYZZZXXXUUURRRPPPQQQRRRSSSQQQQQQPPPPPPOOONNNMMMMMMGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<;;;;;;;;;===>>>???======<<<<<<<<<;;;;;;;;;;;;;;;999999999999;;;;;;999999;;;;;;;;;;;;999999999999:::::::::999888888999888888777777777777777666777888888888777555444444333333222333444555666444444444444444444444444222222222222222222222222222222111111111111222222333333333222222111111111222222222222222222222222wwwYYYHHHCCC@@@???>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999777777666666666666777777777777777777777777777777666666666666777777777777555555555555555555555555555555555555555555555555444444444444444555666666333444444444444444444555444555555555666666666777555555555555555555555555444444444555555555555555444444444444444555666777444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555666666555444333444555555444444333222222222222222333333333444444555555555777666555444333444444555333555777888888777555333444444444444444444444444222333333444444555555555333333333333333333333333222222222111222222333333444444333333444555555666444444555555444333333222444444444444444444444444444444222111111111222222333333333333333333333333222222222222222333333333333333333333333333333333333333444444444444333333444444444444333333333333333333333333333333333333555555444444444444444444666555555555444444444444444444444444444444444444333333333333333333333333444444444444444444444444444333333222222333333444444444555555555555555444444444555555555666666666555555555555555555555555444444555555555555555555444555666777777666666555666666666666666666666666666666555555444444444444555555666666666666555555555555555555555555555555888777777777666666666666555555555555555555555555555555666666666666555555666666666666666666666666555666666777777666666555666666777777777888888888999999888888999999:::;;;;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCDDDDDD@@@AAABBBDDDFFFGGGGGGGGGJJJKKKMMMNNNOOOPPPPPPPPPPPPQQQSSSUUUVVVVVVVVVUUUSSSUUUVVVWWWVVVVVVWWWYYY[[[[[[YYYYYYYYYZZZ[[[\\\YYYWWWUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUUUUSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTVVVWWWYYYZZZZZZ\\\ZZZWWWTTTRRRQQQRRRRRRPPPPPPOOONNNMMMLLLLLLKKKHHHIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;999999:::;;;;;;:::999999888999999:::::::::999999999888888777777777777777555666666777666555444333444444333333333444555666444444444444444444444444222222222222222222222222222222111111111111222222333333333222222222111111222222222222222222222222|||]]]IIICCC@@@???>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999666666666555555666666666777777777777777777777777777777777777666666666666555555555555555555555555555555555555555555555555333333333333333444555555555555555444444444444444555555555555555666666666555555555555555555555555555555555555555444444444666555555444444444555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555444444444555666666555555444333333333333444444444444444444555555555666666555444444444444555333333444555555444333333555555555555555555555555444444444444444444444444444444444444444444444444444333333222222222222333333333333333333444444555333333333444333333222111333333333333333333333333444333333222222222222333333333333333333333333333333333333333222222222222444444444444444444444444222333333444444333333222666666555555444333333222333333333333333333333333444444555555555555555555555555555555444444444444444444444444444444444444333333333333333333444444333333333333333333333333444444333333333333444444222333444555666666666666333444444444555555555555555555555555555555555555333333444444555666666777555666666777666666555444666666666666666666666666666666555555555555555555666666777777777777666666555555555555555555555555777777777777666666666666555555555555555555555555555555666666666666555555666666666666666666666666666777777888888777777666555666666666777777777777999888888888888999::::::;;;;;;;;;;;;<<<===>>>???>>>???AAABBBBBBBBBAAA@@@BBBBBBAAABBBCCCEEEGGGIIIJJJJJJLLLMMMNNNNNNNNNNNNNNNPPPSSSVVVWWWVVVTTTSSSQQQTTTVVVWWWWWWWWWYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[YYYWWWUUUTTTUUUUUUTTTSSSTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSUUUWWWYYYZZZ\\\\\\___^^^[[[XXXUUUSSSRRRQQQOOOOOONNNMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@@@@????????????;;;<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;999999::::::::::::999999777888999999::::::::::::999888888777777777777777555555555666555444444333444444333333333444555555444444444444444444444444222222222222222222222222222222111111111111222222333333333222222222222111222222222222222222222222```LLLFFFAAA@@@???===<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999777777666666666666777777777777777777777777777777888888777777666666555555555555555555555555555555555555555555555555555555444444333333444444555666666666555555444444333333555555555555555555555555555555555555555555555555666666666555444444444333555555444444444444555555333333333333333333333333444444444555555555555555444444444444444444444444444444444444444444444444444444444444555555666666666555555444444444555555444444444555555555555555555555555555444444555555444444333333333333444444444444555555555555666666444444444444444444333333555555555555555555555555555444333222222222222222333333222222222333333444333333444444444333333222333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222111555555555555555555555555222222333333333333222222666666555555555444444444444444444444444444444444333333444444555555666666444444444444444444444444444444444444444444444444333333333444444444444444333333333333333333333333444444333333333333444444333444444555666666555555333333333444444444555555555555555555555555555555444444444555555555666666777777777666666555444444666666666666666666666666555555666666666555555555777777888888888888777777555555555555555555555555555555555555555444444444555555555555555555555555555555666666666666555555666666666666666666666666777777888888888888777777666666666777777777888888888888888888888999999:::;;;;;;;;;;;;<<<===>>>>>>>>>???AAABBBBBBAAA???===CCCCCCCCCCCCDDDFFFHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMPPPSSSVVVWWWUUUSSSQQQPPPSSSVVVXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZXXXVVVTTTTTTUUUUUUTTTSSSUUUTTTTTTSSSSSSSSSSSSTTTVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTUUUXXXZZZ\\\^^^___cccbbb```\\\YYYVVVSSSQQQPPPPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::999999999666777888999:::;;;;;;;;;999888888777777777777777666666666555555555444444444444444444444444444444444444444444444444444444222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222aaaMMMGGGAAA@@@???>>><<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999999888888777777888888999777777777777777777777777888888777777666666555555666666666666666666666666555555555555555555555555555555555555555666666777666666666555555444444444555555555555555444444444555555555555555555555555666666666555444444444333444444333444444555666777444444444444444444444444444444444555555666666666444444444444444444444444444444444444444444444444333333444555555666666666555555555444444555555666555555555555555555555555444444555555555555555555555555444333333444555555444444444444555555666666444444444444444444333333555555555555555555555555555555444333222222222222444333333222222222333333444444555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333555444444333333222222222555555555555555555555555222333333444444333333222444444444555555555666666444444444444444444444444222222333333444444444555333333444444444444444444444444444444444444444444333333333444444555555555444444444444444444444444555444444333333444444555555555666666555444444333333333333444444444555555555555555555555555555555666666555555555444444444777777666666555555555555666666666666666666666666555555666777777666666555777777888888888888777777666666666666666666666666444444444555555555555555555555555555555555555555555555666666666666555555666666666666666666666666777777888888888888777777777777777888888888999999888888777777888888999::::::::::::;;;;;;<<<===>>>===>>>@@@AAAAAA???===<<>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999666777888999:::;;;;;;;;;999888888777777777777777777777777666666666666666444444444444444444444333444444444444444444444444222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222dddNNNFFFAAA@@@???>>>===<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999:::999999888888999999:::777777777777777777777777777777777777666666666666666666666666666666666666555555555555555555555555666555555555555666777777666666666555555555555555555555555444444444444444555555555555555555555555555555555555555444444444333333333444555666777888555555555555555555555555333333444444555666666666444444444444444444444444333333333333333333333333333444555555666555555555555444444444444555666666666666666555555555555555333444555555666555555555666555555444444555555666222222333333444555555555444444444444444444444444444444444444444444444444555444444333333333333444555444444333333333333333444444555555666666555555444444444444444444444444222333333444444444444333333333333333333333333333444444444444333333333333444444444444444444444444333444444555555444444333222333333444555555666666444444444444444444444444222222333333333333333333333333333333444444444444444444444444444444444444333333333444555555666666555555555555555555555555555555444444444444555555666666666666555444333222333444444444555555555555555555555555555555555555777666666555444444333333777666666555555555555666666666666666666666666666444555666777888777666555777777888888888888777777666666666666666666666666666666666777777777777777555555555555555555555555555555666666666666555555666666666666666666666666666777777888888777777666888888888888999999999999888777777777777888999999::::::::::::;;;<<<===>>>===>>>?????????>>>===<<<@@@AAACCCDDDEEEEEEDDDDDDEEEFFFHHHJJJKKKLLLLLLMMMNNNPPPRRRTTTTTTSSSQQQPPPPPPSSSWWWYYYZZZZZZZZZ[[[[[[YYYXXXWWWVVVVVVWWWWWWWWWUUUTTTUUUVVVXXXWWWWWWWWWVVVVVVUUUVVVVVVWWWWWWYYYYYYXXXWWWUUUTTTSSSSSSRRRTTTVVVZZZ]]]aaacccddddddccc```]]]ZZZXXXWWWVVVUUUTTTSSSQQQPPPNNNMMMLLLJJJJJJIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@==================<<<;;;::::::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999999999888888888888999999777888999999::::::::::::999888888777777777777777888888777666666666666777444444555555555444333222444444444444444444444444222222222222222222222222333333222222222222333333111222222222222333333333222222222222222222222222kkkQQQGGGAAAAAA???>>>===<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999999999888888888888999999777777777777777777777777666666666666777777777777666666666666666666666666555555555555555555555555555444444444444555666666555555555555666666666666555555555444444333333333555555555555555555555555444444444555555555555555555555444444444555555666444444444444444444444444222333333444555555666666444444444444444444444444333333333333333333333333444555666666666555444333444444333333444555555666777666666666555555555444333333555666666666555555444555555555555555555444111111222222333444444555222333333444444555555555333333333333333333333333444444333333333444444555666555555444333333444444222333444555555555555444555555555555555555555555222222444555555555444444333333333333333333333333333333333444444444444444333333333333333333333333444555555666666555555444333333333333444444444444555555555555555555555555444444444444444333333333222222333333333444444444444444444444444444444444333333444444555666666666444444444444444444444444555555444444444444555555444555555555555555444444444444555555555666666666555555555555555555555555555555555555555555444444666666555444555555777777666666666666666666666666444555777888888888666666666777777777777777777666666666666666666666666666666666666666777777777888555555555555555555555555555555666666666666555555666666666666666666666666555666666777777666666555777777777777888888888888777777777777777888999999::::::::::::;;;<<<==============================BBBBBBBBBBBBCCCDDDEEEEEEDDDEEEGGGIIIKKKMMMNNNNNNOOOPPPQQQRRRSSSRRRQQQPPPPPPSSSXXXZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUVVVVVVWWWVVVUUUTTTUUUXXXZZZZZZYYYWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYWWWVVVTTTSSSSSSRRRTTTWWWZZZ^^^bbbeeefffaaa___\\\YYYWWWVVVVVVWWWVVVUUUTTTRRRPPPOOOMMMMMMIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDCCCAAAAAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999:::999888777777888999:::888999999:::::::::999999999888888777777777777777888777666555444555666666444444555555555444333222444444444444444444444444222222222222222222222222444333333222222333333444111111222222222333333333222222222222222222222222tttVVVIIIBBBAAA@@@>>>======<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888777777777777888888777777777777777777777777555555666666777777888888777777777777777777777777555555555555555555555555444333333333333444555555444444555555666666777777555555555444444333333333555555555555555555555555333444444555555666666666777777666555444333333333333333333333333333333333222222333333444555666666444444444444444444444444333333333333333333333333555555666666666555333222333333333333333444555666777777666666555555555444222333555666666666555555333444444555555444444333000000111222222333444444222222333333444555666666333333333333333333333333333333333333444444555666777666555444444444444444111222333333444444444444666666666666666666666666111222444555666555444444333333333333333333333333333333333444444555555555333333333333333333333333555555666666666666555555555444444333333222222111555555555555555555555555666666666555555444444333222222222333333444444444444444444444444444444444333333444444555666777777333333333333333333333333555555444444444444555555333333444555666666666666555555555666666666666777555555555555555555555555333333444444555666666666666555444444555666777888666666666666666666666666333555777888999888777666666666777777777777666666777777777777777777777777333444444444555555666666555555555555555555555555555555666666666666555555666666666666666666666666555555666666666666555555666666666666777777777777777777777777777888888999::::::::::::;;;<<<======<<<<<<<<<<<<<<<===>>>??????===;;;::::::===@@@BBBCCCEEEGGGIIILLLNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQTTTXXXZZZZZZZZZYYYYYYZZZYYYXXXVVVUUUUUUVVVVVVVVVUUUTTTVVVYYY[[[\\\[[[WWWWWWWWWXXXYYYZZZ[[[\\\[[[ZZZYYYXXXVVVUUUSSSSSSRRRTTTWWW[[[___cccfffhhh^^^[[[XXXUUUTTTTTTVVVWWWVVVUUUSSSRRRPPPNNNMMMLLLHHHHHHHHHHHHGGGGGGFFFEEECCCDDDDDDDDDEEEEEEFFFFFFGGGEEECCCBBBBBBBBBDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@???>>>===;;;;;;;;;<<<===999999999::::::;;;;;;;;;999999;;;;;;;;;;;;999999:::999888777777888999:::999999:::::::::999888888999888888777777777777777777666555444333444555555444444555666555444222111444444444444444444444444222222222222222222222222444333333222222333333444111111111222222333333333222222222222222222222222[[[HHHDDDBBB???>>>>>>===;;;:::::::::::::::::::::::::::666666666666666666666666666777888::::::999888888666666666666666666666666666666555555444444444333444555555555666666777777666666555555555444444444222333555777777666555444666666777777666555444444333444555666666555444333666666555555555444444444555555666666666666555555333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555666666666555444444444333555555555555555555555555555777888888777666666777555555555555555555555555555555555555555555555555555555555444444333333333444444444555555555555666555555555555555555555555444333333222222333333444666666666666666666666666222222222333444555666777555666666666555555333333666666555555555444444444666666555555555444444444444444444444444444444444444444333222333444555666333333333333333333333333444444444444444444444444333444555555666666555555777777666666555555555555555555555555555444444444666555444333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333222222555555555555555555555555666666666666666666666666666666666666666666666666777444333444666777555333888777666555555555555555555555555555555555555555555666666777777777777777666666666666666666666666444444444444444444444444777777666666555555555444666666666666666666666666444444555666777888999999777777666666555555555444777666444333333444666777:::999888666555555555555555666777999999888888777888888999999999::::::::::::;;;<<<<<<======<<<<<<======>>>???@@@AAAAAABBBFFFGGGHHHJJJLLLNNNPPPQQQSSSSSSRRRRRRRRRRRRSSSSSSVVVWWWYYYZZZ[[[[[[[[[[[[YYYXXXWWWVVVUUUVVVWWWWWWXXXWWWVVVVVVVVVXXXZZZ[[[YYYXXXVVVUUUVVVWWWYYY[[[[[[ZZZXXXVVVUUUVVVWWWXXXUUUTTTTTTXXX]]]aaaaaa```ZZZWWWSSSQQQQQQRRRQQQQQQQQQQQQQQQPPPOOONNNLLLKKKIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHGGGFFFDDDCCCAAA@@@???AAA???======>>>???>>>===???>>>>>>===<<<<<<;;;;;;888888888999999:::::::::;;;:::999999888888999999999888888888888888999999888888999999999:::::::::999888888777777777777777666666555555444444444333333333333333333333333333444333333222222333333444222222222111111000000000111111111111000000//////000111111111111222222222111222222333333222222111```LLLEEECCC@@@??????>>><<<;;;::::::::::::::::::::::::777777777777777777777777777777888999999999999888888888888888888888888888666666666666555555444444555555555555666666666777666666555555555444444444222333555666777666555444666666666666666555444444444444555555555555444444666666555555555444444444555555666666666666555555333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555444444444555555555555555555555555444666777777666555555666555555555555555555555555555555555555555555555555555555444444444333333333444444444555555555555666555555555555555555555555444333333222222333333444555555555555555555555555333333333333444555666666555555555444444444333333666555555555444444444444666666555555555444444444444444444444444444444444444444333333333444555666444444444444444444444444444444444444444444444444333333444555555555555555666666666555555555444444444444555555555555555555555444444333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444444444555555555555555555555555555555555555555555555555555555555555555555555555666555333444666777555333777666555555555555555555555555555555555555555555555666666777777777777777666666666666666666666666666666666666666666666666777777666666666555555555666666666666666666666666666666666666777777777777777777666666666555555555777666555444444555666777999888777666666555555666555666777999999888888777888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCGGGGGGIIIKKKMMMOOOPPPQQQRRRQQQQQQQQQQQQRRRRRRSSSUUUVVVXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZWWWVVVVVVVVVWWWZZZ\\\^^^]]][[[YYYWWWWWWWWWXXXXXXVVVUUUUUUXXX\\\^^^^^^]]]YYYVVVRRRQQQPPPQQQPPPOOOQQQQQQQQQPPPOOOMMMLLLKKKIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGFFFEEEDDDCCCBBBAAA@@@CCCAAA??????@@@AAA@@@???>>>>>>======<<<;;;;;;:::888888999999999:::::::::<<<;;;::::::999999:::::::::999999999999999::::::888888888999999999::::::999888777777666666777777999888777666555444333333333333333333333333333333444333333222222333333444444444444333333333222222222222111111111000000000000111111111111222222222111222222333333222222111bbbNNNFFFDDDAAA@@@??????===<<<::::::::::::::::::::::::888888888888888888888888888888888777888888999:::888888888888888888888888777777777777666666666666555555555555666666666666666666666555555555555444333444555666666666555444666666666666666555555444555555555444444555555555555555555555555444444444555555666666666666555555333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555444444444555555555555555555555555555555555555555333555666666555444444555555555555555555555555555555555555555555555555555555444444444444333333333444444444555555555555666555555555555555555555555444333333222222333333444444444444444444444444444333333333333444444555666555555333222222333333444555555555555444444444444555555555555555444444444444444444444444444444444444333333333333444555666555555555555555555555555444444444444444444444444222333444444555555444444555555555444444444444444333444444444555666666666444333333333333444555555444444444444444444444444333333333333333333333333444444444444444444444444333333444444555555666666555555555555555555555555444444444444444444444444555555555555555555555555666555444444666666555444555555444444444555555666555555555555555555555555555666777777888888777777666666666666666666666666666666666666666666666666777777666666666666555555666666666666666666666666888777777777666666666555777777666666666666555555666666666666666666666666777777666666666666777777555666777999999888888777888888888999999999999:::::::::;;;<<<<<<<<<<<<<<>>===;;;::::::::::::::::::::::::999999999999999999999999999888777777777888:::;;;888888888888888888888888888888777777777777777777555555555666666666666666666666666555555555555555444444555666666555555444555666666666666666555555666555444333333444555666555555555555555555555555444555555666666555555444333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555333444444444555666666666555555555555555555555555222444555555444333333444555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555444333333222222333333444333333333333333333333333333333333333333444555666555444222111111222444555444444444444444444444444555555555555555555555555444444444444444444444444333333333333444444555555444444444444444444444444444444444444444444444444222333333444444444444444444444444444444444444444333333333444555666777777444444444444555666777888555555555555555555555555444444444444444444444444555555555555555555555555333444444555666777777888555555555555555555555555444444444444444444444444444444444444444444444444666555555555666666666555444444333444444555666666555555555555555555555555666666777888888888888777666666666666666666666666444444444444444444444444777777666666666666666666666666666666666666666666777777777777666666666666777777666666666666666666666777888888888888777666666666666666666777888888555666777888999888888777888888888888999999999999::::::;;;<<<<<<<<<;;;;;;??????@@@AAABBBCCCCCCDDDCCCDDDEEEGGGIIIJJJLLLLLLOOOPPPPPPQQQRRRSSSSSSSSSSSSUUUVVVXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVTTTUUUXXX[[[[[[[[[YYYXXXWWWWWWXXXYYY[[[]]]___aaa```___^^^\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWVVVWWWTTTRRRQQQQQQQQQPPPOOOOOOOOOOOOOOONNNMMMLLLKKKHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@>>>======>>>??????>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<;;;:::::::::::::::;;;;;;:::999999999999:::888888888888999999999999888888777666666666666666999888777666555444333222333333333333333333333333444333333222222333333444111111111111111111111111222222222222222222222222000000111111111222222222111222222333333222222111```LLLEEEBBB@@@>>>>>>===;;;:::::::::::::::::::::::::::999999999999999999999999999888777777777888:::;;;777777777777777777777777777777888888888888888888666666666666666555555555666666666666666666666666555555555555555555444444555555666666666666666555666555444333333444555666444555555555555555555555444444555555555555444444333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555333444444444555666666666555555555555555555555555222444555555444333333444555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555444333333222222333333444333333333333333333333333444444333333333444555555555444222111111222444555333333444444444444444444444555555555555555555555444444444444444444444444333333333444444444444444333333333333333333333333444444444444444444444444222333444444555555444444444444444444444444444444333333333444555666777777555555555555666888999:::555555555555555555555555444444444444444444444444555555555555555555555555444444555555666777888888555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555666666444444444444444555666777666666666666666666666666666777777888888888888888777777777777777777777777555555555555555555555555666666777777777777777777666666666666666666666666555555555666777888888888666666777777777777777777777777888888888888777777666555555666666777888999555666777888999888888777777777888888888999999999999::::::;;;<<<;;;;;;;;;======>>>???@@@AAAAAABBBDDDDDDFFFGGGIIIJJJKKKLLLNNNOOOQQQRRRSSSTTTTTTTTTRRRTTTUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVSSSUUUXXX[[[\\\\\\ZZZYYY[[[[[[[[[[[[\\\\\\]]]^^^```___^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUWWWUUUSSSRRRSSSSSSQQQPPPNNNNNNNNNNNNMMMLLLKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCC@@@>>>======>>>??????>>>;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999999999999::::::999888888888888888777777888888888999999999888777777666555666666666444444444444444444444444333333333333333333333333444333333222222333333444111111111111111111111111222222222222222222222222000000111111111222222222111222222333333222222111aaaMMMDDDBBB???>>>======;;;999::::::::::::::::::::::::999999999999999999999999888888888777888888999:::666666666666666666666666777777777777888888888888666666666666666555555555555666666666666777777777666555555555555444444444444555666666666666666666555555555444444555555555444444444555555555555555444444555555555555444444333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555444444444555555555555555555555555555555555555555222444555555444333333444555555555555555555555555555555555555555555555555333333333444444444444555444444444555555555555666555555555555555555555555444333333222222333333444333333333333333333333333444444444333333444444555444333333222222333555555333333333333444444444444444444444555555555555555444444444444444444444444222333444444555555444444333333333333333333333333444444444444444444444444333444555555666666555555444444444444444555555555333444444444555666666666555555555666666888999999555555555555555555555555444444444444444444444444555555555555555555555555444444555555666666777777555555555555555555555555666666666666666666666666666666666666666666666666555666777777555555666777666666555555555666666777666666666666666666666666666777888888999999888888777777777777777777777777777777777777777777777777666666777777777777888888666666666666666666666666444444555666777888999999666666777777777777888888777777777777777777777777666666666666666777888888555666777999999888888777777777777888888888888999999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@FFFFFFGGGIIIJJJLLLMMMMMMLLLMMMPPPRRRSSSTTTTTTTTTQQQSSSTTTVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUSSSUUUXXX[[[\\\\\\[[[ZZZ]]]]]]\\\\\\\\\[[[[[[[[[]]]]]]]]]\\\[[[[[[ZZZZZZYYYZZZZZZYYYWWWUUUVVVVVVVVVUUUSSSSSSTTTTTTRRRPPPMMMMMMMMMMMMMMMLLLKKKKKKGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@>>>???@@@BBBAAAAAA<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888888888999::::::999888777777777777777777777888888888888999888777666666555555666666222222333333333444444444333333333333333333333333444333333222222333333444222333333333333444444444111111111222222222222222000111111111111222222222111222222333333222222111```MMMEEECCC@@@???>>>>>><<<:::::::::::::::::::::::::::999999999999999999999999777777888999999999999888777777777777777777777777666666666777777777888888777666666666555555555555555666666666777777777777666666555444444444444444444444555666666666666666444444555555555555444444444444444555555555666666333444444555555444444333333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555444444444555555555555555555555555333444666666444333444555555555555555555555555555555555555555555555555555333333333444444444555555444444444555555555555666555555555555555555555555444333333222222333333444444444444444444444444444555444444333333444444444333333444444444555555555222222333333333444444444444444444555555555666666444444444444444444444444222333444555555555444444444444444444444444444444444444444444444444444444444555666666777777666666444444555555555666666666444444555555555555555555555444444444555666777777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555777777777777777777777777555777888777555555666888888888777666666666777777666666666666666666666666777777888999999999999888777777777777777777777777777777777777777777777777666666777777777888888888666666666666666666666666555555666666777777888888666666777777777888888888888777666666666666777888777666666666666666777888555666777999999888888777777777777777888888888888999999:::;;;;;;;;;;;;:::;;;;;;<<<===>>>??????@@@EEEEEEFFFGGGIIIJJJKKKKKKIIIJJJMMMPPPRRRRRRRRRRRRQQQRRRTTTUUUVVVWWWVVVVVVWWWWWWXXXXXXXXXWWWVVVUUUTTTVVVXXXZZZ\\\\\\\\\[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZXXXZZZ[[[ZZZWWWVVVWWWYYYUUUTTTSSSSSSTTTSSSQQQPPPLLLLLLLLLMMMLLLLLLKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBAAA???>>>???@@@BBBBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999:::;;;;;;:::999888888888888777777777777888888888888777777666555555555555666444444444444444444444333333333333333333333333333444333333222222333333444222222333333333444444444000000000111111111222222000111111111111222222222111222222333333222222111]]]KKKFFFDDDAAA@@@??????===;;;::::::::::::::::::::::::888888888888888888888888666777888::::::999888888888888888888888888888888555555666666777777777888777777666666555555555444555666666666777777888888777666555444444444444444444444555666777777666666333444555666666555444333444444444555555555666666333444444555555444444333333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555666666666555555444444333555555555555555555555555333555666666555444444555555555555555555555555555555555555555555555555555333333333444444555555555444444444555555555666666555555555555555555555555444333333222222333333444444444444444444444444444555444444333333333444444333444555555666666666555222222222333333444444444444444444555555555666666444444444444444444444444222333444555555555444333555555555555555555555555444444444444444444444444555666666777777777777777555555555666666666777777555555555555555444444444444333333333333444555555666666666666666666666666555555555555555555555555666666666666666666666666555555555555555444444444555555555555555555555555444444444444444444444444777777777777777777777777555777999888555444666888999999888777777666777777777777777777777777777777777777888999999999999888777777777777777777777777666666666666666666666666666666777777888888888999666666666666666666666666777777777777666666666666666666777777888888888999999777666444444666777999777777666666666666777777555666777999999888888777777777777777888888888888999999:::;;;;;;;;;::::::;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGHHHFFFHHHKKKNNNPPPQQQQQQPPPPPPRRRSSSUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVXXXZZZ[[[\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZXXXXXXYYYZZZZZZZZZZZZYYYWWWYYY[[[ZZZXXXWWWXXX[[[SSSRRRRRRRRRSSSRRRPPPOOOKKKLLLLLLLLLLLLLLLKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFBBBAAAAAAAAAAAABBBCCCCCCFFFEEEEEEDDDCCCCCCBBBBBB???===<<<===???@@@@@@???<<<<<<==================<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::::::::;;;===<<<;;;:::999999999999777777777777888888888888777777666555555555555555777777666555444444333333333333333333333333333333444333333222222333333444000000000111111222222222//////000000111111111222000111111111111222222222222222222333333222222222dddKKKEEEBBB>>><<<;;;;;;;;;:::<<<<<<;;;::::::999888888777777777777777777777777::::::999888777777777888888888888888888777666666777777777777777777777777666666666666666666666666999999888777666555444444777777666666555555555444777777777777777777777777555555444444444444555555555444444333333444444555666666666666666666666666444444444444444444444444555555555555555555555555777777666666555555555444555555555444444333333333444444444555555555555666666555555555666777666555666666777777777777666666555555666666555444333333444444444333333444444444666666555444333333222222666666555555555444444444555444333333333333444555333333333444444444555555333333444444333333222111444444444444444444444444222222222333333333444444555444444444444555666666333333333333333333333333444555555555666666777777555555555444444333333333555666666666555444333333555444444333333444444555666666666666666777888888555444444333333444444555555555444333333333333444444444444555555555666666444444444444444444444444666666666666666666666666777666444333333444666777777555444555888999888666666777888777666555666888888888888888888777666666888777777777777888999999777888999::::::999888777999888888888999:::;;;;;;<<<;;;999777777999;;;===999999999999999999999999888999:::;;;<<<<<<<<<<<<888888999999999999888888888888888888888888888999777777777777666666666666999888666666777777555444777777777777777888999:::;;;:::888666666666666777777777777777888888888888===999555555888:::999666555555555555666777999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===???@@@BBBCCCDDDDDDDDDEEEGGGIIIIIIIIIJJJLLLMMMNNNOOOPPPVVVVVVUUUUUUTTTSSSSSSSSSUUUUUUUUUUUUVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZXXXWWWWWWWWWXXXZZZ[[[ZZZYYYWWWVVVXXXXXXXXXXXXYYYYYYYYYYYYYYYWWWVVVVVVXXXWWWTTTPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFEEECCCBBBAAABBBDDDEEEIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@????????????>>>???????????????>>>======;;;::::::999999::::::;;;;;;:::999999888888999999:::999888888777777888888:::::::::999888777666666777777777777777666555555555555555444444333333333444333333222222333333444222222222222222222222222555555333333333333555555000//////////////////000333333333222222111111111222222222222222222222222fffLLLEEEBBB>>><<<<<<<<<;;;:::;;;;;;;;;::::::999999999888888888888888888888888999999888888777888888888888888888888888777666666777777777777777777777777666666666666666666666666777777777777666666666666777666666666555555555555666666666666666666666666666555555555555555555666555444444333333444444555555555555555555555555555444444444444444444444444555555555555555555555555777666666666555555555444555555555444444333333333444444444555555555555666666555555555555666555444666666777777777777666666666666666666666555444444555555444444444444555555666666555444444333222222666666555555555444444444444444444444444444444444333333333444444444555555444444444444444333333222444444444444444444444444333333333333444444444444555444444444444555666666333333333333333333333333555555555555666666666777333333333222222222111111555555666666555555444333555444444333333444444555666666555555666666777888666555555444444555555666333333333444555666888888444444444555555555666666555555555555555555555555555555555555555555444444:::999777666555666888999777555444555777999777666666777888888777666777999777777888888888777777777888888888999:::;;;<<<===<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>@@@???>>>======???AAABBB????????????????????????======>>>???@@@@@@@@@@@@===<<<<<<;;;;;;:::::::::::::::::::::::::::999999777777777888888888888999999888777777888888777555666555555555666666777888::::::999888777777777888666666666666777777777777@@@<<<888888;;;===;;;999666666666666666777888999999999999999::::::::::::<<<;;;;;;;;;<<<===>>>???@@@BBBCCCCCCCCCCCCFFFHHHHHHIIIJJJKKKLLLNNNOOOOOOTTTTTTTTTSSSSSSRRRRRRRRRUUUUUUUUUUUUVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWYYYZZZ[[[\\\\\\ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVWWWXXXWWWTTTQQQNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFGGGFFFDDDBBBBBBCCCDDDEEEHHHGGGFFFEEECCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;:::999999888888999999:::999888888777777888888999999999999888777666666777777777777777666555555555555444444444333333333444333333222222333333444222222222222222222222222333333222111111222333333333333222222222222333333333333222222222222222222222222222222222222222222gggMMMEEEBBB>>><<<<<<<<<;;;:::::::::::::::::::::::::::888888888888888888888888888888888777888888999999888888888888888777666666777777777777777777777777666666666666666666666666555555555666666777777777666666666666555555555555666666666666666666666666666666555555555555666666555555444444444444555555444444444444444444444444555555555555555555555555555555555555555555555555666666666555555555555555555555555444444444444444444444444555555555555666666666555555444444333333555666666777777666666555666666777777777666555555666666555555555555666666666666555555444333333333555555555555555444444444444555666666666666555444333333333444444444555555555555555555555444444333444444444444444444444444444444444444555555555666555444444444444555666666333333333333333333333333555555555555666666666666333333333333333222222222555555666666666555444444555555444444444444555555555555444444555555666777777666666666666666666777444444444555666777999999444444555555555666666666777777777777777777777777777777666666555555444444999888666555444555666666777666555666888999888777555777888888888888999:::777888999:::;;;;;;;;;;;;<<<<<<===???AAACCCDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGHHHHHHIIIHHHHHHFFFEEECCC@@@???>>>>>>???????????????>>>===<<<<<<888888999999:::::::::;;;;;;999888999::::::999777666666555555555666777777999999999:::999999888888555555555666666666777777???<<<999:::<<<===<<<999777777777777777777777777777888888888999999999999;;;;;;;;;;;;;;;===>>>>>>???@@@AAAAAAAAABBBDDDFFFGGGHHHHHHJJJKKKLLLMMMNNNRRRQQQQQQQQQQQQQQQQQQQQQTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXZZZ[[[]]]]]]^^^^^^[[[[[[\\\[[[[[[ZZZYYYXXX[[[\\\]]]]]]]]]\\\ZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXXXXXXXXXXWWWTTTRRRLLLLLLLLLKKKKKKLLLLLLMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@????????????>>>===============<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999888888999999:::999888888777777888888999999999999888777666666777777777777777666555555555444444444444333333333444333333222222333333444222222222222222222222222111111000000000000111111222222111111111111222222222222222222222222333333222222222222222222222222hhhNNNFFFBBB???<<<<<<<<<<<<;;;999:::::::::::::::::::::888888888888888888888888888777777777888999::::::888888888888888777666666666666666666666666666666666666666666666666666666555555555666666666777777666666666666666555555555666666666666666666666666666666666777777666666666555555444444444444555555444444444444444444444444666666666666666666666666555555555555555555555555555555555555555555555555555555555555555444444444444444444555555555555666555666666555333222222222555666666666666666666555666777777777777777666666777777666666666666777777666666555555444444444333555555555555555555555555444555777888888777555444333333333444444444555555666666666666666555555444444444444444444444444444555555555555666666666666555444444444444555666666444444444444444444444444555555555666666666666666666666666555555555555555555555666666666666555555555555444444444444555555444444444444444555666666777666666555555666666777888777666666555555666666555555555555666666666666777777777777777777777777999999888888777777666666888888777666555555666666888888888888999:::::::::666888::::::::::::<<<>>>===>>>???AAABBBCCCDDDDDDEEEFFFIIIKKKMMMPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSRRRSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRSSSSSSTTTTTTTTTSSSRRRPPPMMMJJJGGGGGGGGGHHHFFFFFFGGGGGGFFFDDDCCCBBB===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::;;;;;;:::999888888777777777777888888777888999::::::999888777666666666666777777777777;;;999888888999:::999777777777888888777777777666777777777777888888888888:::::::::;;;;;;<<<=========>>>?????????@@@BBBDDDEEEFFFGGGHHHJJJKKKLLLLLLNNNOOOOOOOOOOOOOOOOOOOOOTTTTTTTTTTTTUUUVVVXXXXXXXXXXXXZZZ\\\]]]^^^^^^^^^[[[[[[\\\\\\[[[ZZZYYYYYY\\\\\\]]]]]]]]]\\\[[[ZZZ[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYXXXVVVTTTRRRMMMMMMLLLLLLKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDEEEEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>======<<<;;;======<<<<<<<<<<<<======;;;:::999999888888999999:::999888888777777888888888888888888888777666666777777777777777666555555444444444444444444444444444333333222222333333444222222222222222222222222111111000000000000111111111111000000000000111111111111111222222333333333111111111111111111111111hhhOOOFFFCCC???===<<<<<<<<<;;;999:::::::::::::::::::::888888888888888888888888888777777777888999::::::888888888888888777666666666666666666666666666666666666666666666666666666666666666666555555555555555555555666666666666666555555555555555555555555666666777888888777666666666555555444444555555666555555555555555555555555666666666666666666666666555555555555555555555555444444444555555555555555555555555555555555555555444444444555555555555666555666777555222111222333555555666666666666555555666666777777777777777666777777666666666666777777666555555555555555444444444555555555555555555555444555777888888777555444333333333444444444555555666666777777666666555444444444444444444444444444555555555666666666777777555444444444444555666666444444444444444444444444666666666666666555555555666666666666666666666666555555666666666666666555666555555444444555555666444444444444444555666666666555555555555555555666777666555555444444555555555555555666666666777777666666666666666666666666888888888888777777666666:::::::::999999:::::::::777888999::::::;;;<<<===<<<===@@@AAAAAABBBDDDFFFIIIJJJKKKMMMOOOPPPQQQQQQTTTUUUXXXZZZ]]]___``````aaabbbccccccbbbaaa```___`````````aaabbbdddeeefffggggggfffdddbbb```___^^^````````````````````````]]]^^^______```_________^^^\\\YYYUUUSSSSSSSSSSSSPPPQQQQQQQQQPPPOOOMMMLLLFFFEEEDDDBBB@@@???>>>======<<<::::::;;;;;;999888999999888888888888999999777888999:::999888777666777777888888888999999999999888777777888888777666777888888999888888777666666666777777777888888888999999::::::;;;<<<<<<<<<;;;===>>>>>>>>>>>>AAACCCDDDDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNSSSSSSSSSTTTUUUVVVXXXXXXXXXXXXZZZ[[[\\\]]]]]]]]]ZZZ[[[[[[[[[[[[ZZZYYYYYY[[[[[[[[[[[[[[[ZZZZZZYYY[[[ZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZYYYWWWUUUSSSRRRPPPOOONNNLLLKKKKKKJJJJJJLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>????????????>>>======>>>======<<<<<<======>>>;;;:::999999888888999999:::999888888777777888888777777888888888777666666777777777777777666555555444444444444444444444444444333333222222333333444222222222222222222222222111222222222222222222111444444444333333444444444111111111222222333333333111111111111111111111111jjjQQQFFFCCC???=========<<<;;;::::::::::::::::::::::::999999999999999999999999888888888777888888999999888888888888888777666666777777777777777777777777666666666666666666666666666666666555555444444444555555555666666666666666555555555555555555555555666777888999999888777666666666555555555555666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444555555555555555555555555666666666444444444555555555555666444666888666333111333555444555555666666555555444555555666777777777666666777777666666666666777777555555555555555555555555444444444555555555555555444555666666666666555444333333333444444444555555666666666666666555555444444444444444444444444444555555555555666666666777555444444444444555666666444444444444444444444444666666666666666555555555444444444555555555555555555555666777777777666666666666555555555555666666555555444444555555666777666555555444444555555666333333333444555666888888555555666666666777777777666666666666666666666666666666666666666666777777888888999999:::;;;;;;;;;999;;;===>>>???@@@CCCEEEGGGIIIKKKMMMNNNOOORRRTTTWWWXXXZZZ\\\^^^___``````bbbcccfffhhhjjjkkkkkkkkklllmmmnnnnnnmmmllljjjiiiiiiiiiiiijjjkkkmmmnnnooosssqqqooommmkkkiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiggghhhhhhiiiiiihhhhhhgggfffeeecccaaa____________[[[\\\]]]^^^]]][[[YYYXXXRRRQQQOOOMMMJJJHHHFFFEEECCCAAA?????????>>><<<:::;;;;;;:::999999999999:::::::::::::::999888777666888888888999999999::::::999999999:::999888888777666777888999999999888777666777777777888888888888777888999:::;;;;;;;;;;;;;;;<<<=========>>>@@@BBBBBBCCCDDDEEEFFFHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNRRRRRRSSSSSSUUUVVVXXXYYYXXXYYYZZZ[[[[[[[[[[[[[[[YYYYYYZZZZZZZZZZZZYYYYYY[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYZZZYYYVVVSSSRRRRRRQQQPPPOOOMMMKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@????????????>>>???????????????>>>>>>=========<<<<<<<<<<<<======;;;:::999999888888999999:::999888888777777888888666777777888888777666666777777777777777666555555333333333444444444444555444333333222222333333444222222222222222222222222222222333444444333222222333222222111111222222333222222222222222222333333111111111111111111111111mmmUUUFFFCCC@@@=========<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999999888888777888888888888888888888888777666666777777777777777777777777666666666666666666666666444444555555555555555666555555555555666666666777555555555555555555555555666777999::::::999777666666666555555555555666666555555555555555555555555444444444444444444444444555555555555555555555555333333333444444555555555444555555555666666666777444444444555555555555666333666888777333222444777444555555666666555555444444444555666666666666666777666666555555666666777555555555555666666666666444444444555555555666666444444444444444444444444333333333444444444555555555666666666666555444444444444444444444444444444444444555555555666666666555444444444444555666666555555555555555555555555777666666666555555555555444444555555555666666666555555666777777777777777666666555555555555666666666666555555666666777888777666666555555666666777444444444555666777999999555666666666777777777777888888888888888888888888777777888888999:::::::::999:::;;;===>>>???@@@@@@AAADDDGGGIIIJJJLLLOOORRRUUUWWWZZZ\\\]]]___bbbdddcccdddfffhhhjjjkkkkkklllkkkmmmoooqqqrrrrrrqqqpppssstttttttttsssrrrpppooooooooooooppprrrsssuuuvvvwwwuuussspppooooooooopppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhdddeeeggghhhhhhgggeeeccc___^^^\\\ZZZWWWUUUTTTSSSPPPNNNLLLJJJJJJHHHFFFDDD@@@@@@???>>>>>>>>>>>>>>>???>>><<<;;;:::999888888777888888888888999999999888:::;;;;;;:::999888888555666888:::::::::999888777777777888888888999999777777999:::;;;;;;::::::;;;<<<=========>>>@@@BBBAAAAAABBBDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOQQQRRRRRRSSSTTTVVVXXXYYYXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[ZZZYYYYYYYYYYYYYYYVVVVVVWWWWWWXXXXXXYYYYYYVVVXXXZZZXXXTTTQQQPPPQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@????????????>>>>>>>>>>>>???>>>======<<<===<<<<<<;;;;;;<<<<<<===;;;:::999999888888999999:::999888888777777888888666666777777777777777666777777777777777666555555333333333444444444555555444333333222222333333444222222222222222222222222222222333444444333222222000//////......//////000333333222222222222222222111111111111111111111111pppXXXGGGDDD@@@============<<<<<<<<<;;;::::::999888888999999999999999999999999::::::999888777777777888888888888888888777666666777777777777777777777777666666666666666666666666222222333444555666777888444555555555666666777777555555555555555555555555666777999::::::999777666666666555555555555666666444444444444444444444444444444444444444444444444555555555555555555555555333333333444444555555555444555555555666666777777444444444555555555666666222666999888444333555999444555555555555555555444333333444555666666555555666666555555555555666666555555555666666666666666444444444555555555666666555444333333333333444555333333333444444444555555555555555555555444444333444444444444444444444444444444444444555555555666555444444444444555666666555555555555555555555555777777666666555555555444666777777777888888999999555555666777777777777777666666555555555555666666666666666666666777888888888888777777777777888888999888888777777777777777666666666666777777777777999999999999999999999999:::;;;;;;<<<===>>>??????BBBCCCEEEGGGHHHJJJJJJKKKJJJMMMQQQTTTUUUWWW[[[^^^___bbbeeeggghhhjjjmmmoookkklllmmmooopppqqqrrrrrrpppqqqsssuuuuuutttrrrqqqvvvvvvwwwwwwvvvtttsssrrrsssssstttuuuvvvxxxzzzzzzwwwuuusssqqqpppqqqsssuuuqqqqqqqqqqqqqqqqqqqqqqqqoooooooooppppppooonnnnnnllllllmmmmmmnnnmmmlllllliiikkkmmmoooooommmkkkjjjgggfffeeecccaaa___^^^]]]]]][[[XXXVVVUUUSSSQQQNNNFFFEEEDDDDDDCCCCCCCCCDDDCCCAAA???<<<::::::::::::777777777777888888888888777999::::::999777777777444666888:::;;;:::999888888888888888999999999999666777999:::;;;;;;::::::;;;<<<=========>>>@@@BBB@@@AAABBBCCCDDDFFFGGGGGGHHHIIIJJJKKKLLLNNNNNNOOOQQQQQQRRRSSSTTTVVVXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXWWW\\\[[[[[[ZZZYYYZZZZZZZZZTTTUUUUUUVVVWWWXXXYYYYYYVVVXXXZZZXXXSSSPPPOOOPPPNNNNNNMMMMMMMMMMMMMMMNNNKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDD@@@@@@@@@????????????>>>===============<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999888888999999:::999999888777888888888666666777777777777777666777777777777777666666555333333333444444555555555444333333222222333333444222222222222222222222222111222333444444333222111222222111111111111222222444333333222222111111111000000000000000000000000yyyXXXGGGCCCAAABBB@@@<<<;;;===999999999999999999999999999888777888:::;;;;;;;;;888888777777777777888888777777666666666666777777777777777777777777777777555555555555555555555555444444444444444444444444777666555444444444444444555555555666666666666777777777888888888888777777444444444444444444333333444444555555555555444444444444444444444444444444444444444444444444444444333333333444444555555555555555555555666666666666555555555555555555555555444444444444444444444444666666666666666666666666555666666666666666555555666666555555555444444444555555555555555555555555777777666666555555555444666666555555555444444444555555555555555555555555333333333333333333333333555444444333333444444555555555555555555555555555888888777777666666555555555555555555555555555555777777666666555555555444555555555555666666666777666666666666666666666666666666666555444444333333666666666666777777777777999888888777666555555555999777555555555555444444777777777777888888888888::::::999999:::;;;===>>>===>>>@@@BBBCCCEEEHHHKKKLLLMMMOOOSSSWWWYYYXXXWWW[[[\\\\\\\\\]]]aaafffiiiiiijjjjjjkkkqqqwwwxxxtttssssssrrrqqqrrruuuwwwyyyxxxwwwuuussssssuuuwwwyyyzzzyyyxxxwwwwwwwwwwwwwwwwwwvvvvvvwwwyyyyyyxxxwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvuuutttrrrrrrrrrssssssrrrrrrqqqqqqpppooommmmmmppppppqqqrrrrrrrrrqqqqqqooooooppptttxxxyyywwwuuuooommmjjjhhhfffdddddddddccccccbbbaaa___\\\YYYWWWVVVTTTRRROOOMMMLLLLLLLLLOOOJJJCCC===;;;:::999999999999999999::::::;;;;;;::::::999999999888888888888888777777888999::::::999999888888888888999999888:::;;;:::888888999:::;;;;;;;;;<<<<<<<<<<<<===???@@@BBBCCCDDDDDDEEEEEEEEEFFFHHHIIIIIIKKKNNNPPPPPPQQQRRRSSSTTTUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXTTTUUUVVVWWWWWWWWWVVVUUUYYYYYYYYYYYYYYYXXXXXXWWWVVVXXXYYYXXXWWWVVVVVVVVVUUUUUUTTTRRRQQQOOONNNNNNLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKIIIGGGFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHEEEBBB@@@@@@AAA@@@???===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::999999;;;;;;::::::::::::999999777777777777777777777777666666666666555555555555555555555555555555555555444444444444444555666777222222222222222222222222333333333222222111111111222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111{{{YYYHHHCCC@@@AAA???;;;:::<<<999999999999999999999999999888777777888888999888888888777777777777888888777777666666666666777777777777777777777777777777555555555555555555555555555555555555555555555555666666555444444444444444444444555555555666666666666666777777777777666666333333444444444444555555444444555555555555444444444444444444444444444444444444444444444444444444222222333333333333333444444444444444555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555666666666666555555666666555555555444444444555555555555555555555555777666666666555555555555666666555555555444444444555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555666666666666555555555444555555555555555555555555777666666666555555555555555555555666666666777777666666666666666666666666666666666555555555555555666666666666777777777888777777777777777888888888777666555555555666666555777777777888888999999999999:::;;;===???BBBDDDEEEGGGIIIKKKMMMOOOQQQSSSUUUYYYZZZ\\\```dddfffeeeddd^^^^^^^^^]]]]]]___cccfffhhhkkknnnppptttzzzzzzwwwxxxwwwvvvuuuvvvxxxzzz{{{{{{zzzxxxvvvvvvwwwyyyzzz}}}|||{{{yyyxxxwwwvvvvvvuuuttttttvvvxxxyyyxxxwwwxxxwwwvvvvvvuuuuuuuuuvvvwwwvvvtttsssrrrrrrrrrrrrtttssssssrrrqqqpppnnnmmmqqqrrrrrrssssssssssssrrrqqqqqqssswww{{{|||{{{xxxsssrrrpppmmmkkkjjjjjjjjjhhhhhhhhhgggeeecccaaa```^^^]]][[[YYYXXXWWWWWWWWWWWWRRRJJJDDD@@@>>><<<;;;;;;:::999999999:::;;;<<<:::999999888777777666666666666666666666777888888999999888888888888999999888999::::::888888999:::;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGIIIIIIKKKNNNQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXXXXWWWWWWWWWWWWWWWWWWUUUVVVWWWYYYYYYXXXXXXWWWXXXYYYYYYYYYYYYXXXWWWWWWTTTVVVWWWWWWUUUTTTTTTUUUUUUTTTTTTRRRQQQPPPNNNNNNLLLKKKJJJJJJJJJJJJJJJKKKLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEECCCAAAAAABBBBBBAAA@@@??????@@@@@@@@@??????>>>========================;;;;;;::::::::::::999999;;;;;;:::::::::999999999777777777777777777777777666666666666555555555555555555555555555555555555555444444444444555555666222222222222222222222222333333333333222222222111222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111]]]JJJDDD@@@@@@>>>;;;999;;;:::::::::::::::::::::::::::999888888777888888888888888777777777777888888777777666666666666777777777777777777777777777777555555555555555555555555777777777777777777777777666666555444444444444555333444444444555555555555555555666666666666555555333333333444555555666666444444555555555555444444555555555555555555555555444444444444444444444444333333333222222222222222333333333444444444444555333333333333333333333333444444444444444444444444555555555555555555555555555555666666666666666555555555555555555444444444555555555555555555555555666666666666555555555555555555555555555444444444555555555555555555555555555555555555555555555555555444444333333444444555555555555555555555555555555555555555444444444444666666666666666666666666666666666666555555555555555555666666666777777777666666666666666666666666666666666666777777777777666666666777777777888888666666777777888999::::::666666666666666777888999777888999:::;;;===>>>>>>???AAADDDHHHLLLPPPRRRSSSVVVWWWYYY[[[]]]^^^______aaaaaaaaaccceeeeeecccaaa[[[[[[ZZZXXXWWWXXXZZZ]]]aaaiiipppsssvvvzzz{{{yyy|||{{{zzzyyyyyyzzz{{{|||}}}|||zzzxxxwwwxxxzzz{{{~~~}}}|||zzzwwwvvvtttssswwwvvvvvvxxxzzz{{{zzzxxxvvvuuuuuutttttttttttttttvvvuuutttrrrqqqqqqppppppuuuuuuuuuuuutttrrrqqqpppqqqrrrssssssttttttssssssssstttuuuyyy|||}}}{{{zzzvvvuuutttrrrpppooooooooollllllllllllkkkiiihhhgggffffffeeedddccccccccccccaaa\\\TTTNNNIIIFFFCCCAAA???>>><<<:::999:::;;;<<<::::::999999888777666666777666666666666777888888999999888888888888999999888999:::999888888999::::::::::::;;;;;;;;;<<<<<<<<<===>>>@@@AAAAAABBBBBBBBBDDDGGGHHHIIILLLOOORRRSSSRRRPPPPPPPPPRRRTTTUUUWWWWWWWWWVVVVVVVVVUUUUUUWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVVVVRRRTTTUUUTTTSSSQQQRRRRRRTTTTTTSSSRRRQQQPPPNNNMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBCCCCCCBBB@@@AAAAAAAAA@@@@@@>>>==============================;;;;;;::::::::::::999999::::::::::::999999999999777777777777777777777777666666666666555555555555555555555555555555555555666555444444444444444444333333333333333333333333444444333333333333222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222eeeNNNGGGAAA@@@???<<<:::;;;:::::::::::::::::::::::::::::::::999888888:::;;;888888777777777777888888777777666666666666777777666666666666666666666666555555555555555555555555777777777777777777777777666555555444444444555555333333333444444444555555444555555555555555555444444444444444555555555555444444555555555555444444666666666666666666666666444444444444444444444444444444444333333222222222333333444444444555555555333333333333333333333333444444444444444444444444555555555555555555555555444555666666666666666666555555555555555555555555555555555555555555555555666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444333333444444555555555555555555555555555555555555555555555555555777777777777777777777777666666666666666555555555555666666666666777777777666666666666666666666666555666666777888888999999666666777777777888888888666666777777888888999999777888888888888888:::;;;999:::<<>>???@@@AAAAAAAAAAAACCCFFFGGGIIILLLOOORRRSSSQQQOOONNNNNNPPPRRRTTTWWWVVVVVVUUUUUUTTTTTTSSSVVVWWWYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVUUUQQQSSSTTTTTTRRRQQQQQQRRRSSSSSSSSSSSSQQQPPPNNNMMMJJJJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDCCCAAA???@@@@@@@@@@@@@@@???>>>===========================;;;;;;:::::::::999999999:::::::::999999999999888777777777777777777777777666666666666555555555555555555555555555555555555666555555444333333333333333333333333333333333333444333333333333333333333222222222222222222222222111222222333333222222111111222222222222222333333222222222222222222222222nnnTTTKKKBBBAAA@@@>>><<<<<<::::::::::::::::::::::::777888999999777777:::<<<888888777777777777888888777777666666666666777777666666666666666666666666666666666666666666666666666666666666666666666666555555444444444555555666333333333444444444555555444444555555555555444444666666666555555444444444444444555555555555444444666666666666666666666666444444444444444444444444666666555555444444333333444555555555666666666666444444444444444444444444444444444444444444444444555555555555555555555555444444555666666666666666444555555555555555555555555555555555555555555555555555555666666666666666444555555555555555555555555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555666666666666666666666666777777777777777777777777555555555666666666666666666666666666777777777888777777777777777777777777555666666777888999::::::777777777777888888888888777777777777777777777777666888999999888888;;;===???AAAEEEIIINNNSSSWWWYYY^^^```cccgggjjjlllmmmmmmooommmjjjhhhgggddd```]]]ZZZWWWTTTRRRPPPMMMIIIFFFDDDEEEFFFEEEDDDEEEGGGIIISSS^^^jjjppptttyyy{{{zzz}}}}}}|||{{{{{{zzzzzzzzz}}}|||{{{zzzyyyyyyzzzzzzyyyyyyyyyxxxvvvuuusssrrrqqqpppmmmlllkkkiiifffdddcccbbbbbbbbbbbbbbbcccccccccccccccddddddddddddccchhhiiikkklllnnnooopppppppppqqqrrrssssssttttttttttttvvvxxxxxxxxxvvvuuutttttttttttttttssssssrrrrrrrrrqqqooommmkkkiiihhhggghhhiiijjjjjjkkklllllllllmmmjjjfffbbb```^^^[[[YYYUUURRRMMMHHHDDDAAA??????::::::::::::::::::::::::::::::999999999999999:::999999888888888888999999666777999999888777999:::999999999999:::::::::;;;<<<===>>>???@@@AAAAAAAAA@@@BBBDDDFFFHHHJJJNNNQQQRRRPPPNNNLLLLLLNNNQQQRRRUUUUUUTTTTTTSSSSSSSSSRRRUUUVVVWWWXXXYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTRRRSSSUUUTTTRRRQQQQQQRRRQQQRRRSSSSSSRRRPPPNNNMMMJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGFFFFFFEEEFFFEEEEEEEEEDDDDDDCCCCCCDDDCCCCCCCCCCCCBBB???======>>>???@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::999999999888888888777777777777777777777777666666666666555555555555555555555555555555555555666555444333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111111111222222333333333222222222222222222222222uuuXXXMMMCCCAAAAAA???======::::::::::::::::::::::::666888999888555555777:::888888777777777777888888777777666666666666777777777777777777777777777777666666666666666666666666555555555555555555555555555444444444444555666666333444444444555555555555444444555555555555444444666666666555555555444444444444555555555555444444555555555555555555555555444444444444444444444444666666666666555555555555555555555666666666777777555555555555555555555555444444444444444444444444444444444444444444444444333444555666777777777777444444444555555555555555555555555555555555555555555555555666666666666666444444444555555555555555555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555666666666777777777777777666666666666666666666666555555555666666666666666666666666777777777888888777777777777777777777777555666666777888999999:::777777777888888888999999888888888888888888777777666999;;;<<<;;;===AAADDDKKKMMMQQQVVV\\\aaaeeegggjjjkkklllnnnooopppqqqqqqsssnnnhhhdddaaa^^^YYYUUUNNNLLLJJJIIIIIIHHHFFFEEE???@@@BBBBBBAAABBBDDDFFFOOOXXXbbbiiipppwww{{{zzz{{{{{{{{{{{{zzzzzzyyyyyy{{{{{{{{{zzzzzz{{{{{{|||xxxxxxxxxxxxwwwuuusssqqqmmmkkkhhhfffccc```\\\YYYUUUUUUTTTTTTTTTUUUVVVVVVTTTUUUWWWYYYZZZ[[[\\\\\\]]]^^^```bbbdddfffggggggkkklllmmmnnnoooppppppppppppsssuuuvvvuuusssssssssttttttuuuuuuvvvuuuuuutttvvvuuurrrpppmmmkkkjjjjjjjjjkkklllnnnoooooooooooonnnllljjjiiiiiihhheeeccc___]]]YYYTTTOOOKKKHHHFFF>>>>>>===<<<;;;::::::999999999888777777777777888999999888888888888999999555777888888777777999:::888888999999999:::::::::<<<<<<>>>???@@@AAAAAAAAA???@@@CCCDDDFFFHHHKKKNNNOOONNNLLLLLLLLLNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRTTTUUUUUUSSSRRRRRRSSSPPPQQQRRRSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHHHHIIIIIIGGGGGGHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCFFFDDDCCCCCCBBBAAA???=========>>>@@@@@@AAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999888888888888777777777777777777777777666666666666555555555555555555555555555555555555555444333333333333333333333333333333333333333333111111222222222222333333222222222222222222222222111222222333333222222111111111111222222333333444333333333333333333333333xxx[[[NNNCCC@@@@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::===>>>;;;666444666999888888777777777777888888777777666666666666777777777777777777777777777777666666666666666666666666555555555555555555555555444444444444444555666666444444555555555666666666555555666666666666555555333444444555666777777888444444555555555555444444444444444444444444444444444444444444444444444444444444444555555555555555444444444555555555666666444444444444444444444444444444444444444444444444444444444444444444444444333444555666777777777777444444444555555555666666555555555555555555555555555555555555666666666777444444444555555555666666555555555555555555555555555555555555555555555555555444444333333444444555555555555555555555555555555555555666666666777777555555555555555555555555555555555555666666666777666666777777777888888888777777777777777777777777555666666777777888888888777777888888888999999999888999999::::::;;;;;;;;;999===BBBEEEFFFIIIOOOTTTYYY[[[___ccchhhlllppprrrrrrrrrrrrrrrrrrsssttttttnnnggg^^^YYYVVVSSSOOOKKKDDDCCCAAABBBCCCDDDCCCBBB???@@@AAAAAAAAAAAABBBDDDIIIOOOVVV]]]gggrrrvvvuuuuuuuuuuuuvvvuuuuuuttttttvvvvvvvvvwwwxxxxxxyyyyyyuuuvvvvvvuuussspppmmmkkkdddaaa^^^\\\ZZZWWWSSSPPPIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMQQQTTTWWWZZZ[[[[[[YYYZZZ[[[]]]___````````````aaabbbdddeeeeeeeeefffeeeiiimmmoooooonnnoooqqqrrrssstttuuuvvvvvvuuuuuuwwwvvvtttqqqooonnnnnnnnnlllmmmoooqqqrrrrrrqqqqqqooonnnmmmnnnnnnmmmkkkiiieeedddbbb___[[[VVVSSSPPPJJJIIIGGGDDDAAA???===;;;:::999888888777777777888999999888888888888999999555666888888777777999:::888888888888999999999999:::;;;<<<===>>>?????????>>>@@@BBBCCCDDDEEEHHHKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSTTTVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUTTTTTTSSSRRRRRRSSSTTTTTTRRRQQQQQQRRROOOPPPRRRSSSRRRPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHGGGFFFEEEEEECCCCCCCCCDDDDDDDDDDDDDDDFFFDDDBBBAAABBBBBBAAA???>>>??????@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999888888888888777777777777777777777777666666666666555555555555555555555555555555555555333333333222333333444444444444444444444444444444000000000111111222222222222222222222222222222222111222222333333222222111000111111222333333444444333333333333333333333333yyy[[[NNNBBB??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAACCCDDD???999666777:::888888777777777777888888777777666666666666777777777777777777777777777777777777777777777777777777666666666666666666666666444444444444444555666777555555555666666666666777555555666666666666555555111111333555777999:::;;;444555555555555555555444444444444444444444444444444444444444444444444444333333333444444555555555333333333444444444555555333333333333333333333333444444444444444444444444444444444444444444444444333444555666777777777777444444444555555555666666555555555555555555555555444555555555666666777777444444444555555555666666555555555555555555555555777777777777777777777777555444444333333444444555555555555555555555555555444444444555555555666666555555555555555555555555444555555555666666777777777777777777888888888888777777777777777777777777666666666666777777777777777888888888888999999999888999:::;;;===>>>???@@@===CCCJJJNNNPPPUUU]]]cccdddeeehhhkkkooosssuuuwwwwwwvvvuuuttttttuuuwwwxxxfff^^^TTTNNNLLLJJJGGGCCCEEECCCAAAAAABBBCCCBBBAAA???AAABBBAAA@@@???@@@BBBDDDGGGLLLSSS___lllqqqpppnnnnnnoooooopppoooooonnnppppppqqqrrrssstttuuuuuurrrsssrrrqqqnnnjjjfffdddUUUSSSQQQOOOMMMJJJGGGDDDCCCCCCBBBBBBCCCDDDEEEEEEJJJMMMQQQUUUZZZ]]]^^^___[[[[[[\\\]]]^^^^^^^^^^^^UUUVVVWWWYYYZZZ[[[[[[[[[ZZZ___eeehhhhhhiiikkknnnoooppprrrsssttttttssssssvvvtttsssqqqppppppppppppmmmnnnpppqqqrrrrrrrrrqqqpppoooooopppqqqpppmmmkkkgggggggggeeebbb^^^ZZZXXXVVVTTTQQQMMMHHHDDDAAA???<<<;;;;;;:::999999999:::999999888888888888999999444666777888777777999;;;777888888888888999999999999999;;;<<<===>>>>>>>>>>>>???AAABBBBBBDDDGGGIIIIIIJJJKKKLLLMMMNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQRRRTTTSSSRRRPPPQQQQQQOOOPPPRRRSSSRRRPPPNNNLLLMMMLLLKKKIIIHHHGGGFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEBBB@@@@@@AAABBBCCCBBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888888888888777777777777777777777777777777666666666555555555555555555555555555555555555222222222222333444444555444444444444444444444444//////000000111111111222222222222222222222222222222222222333333222222222000000111222333333444444333333333333333333333333qqqTTTJJJAAA>>>>>><<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;AAAAAA???===;;;999777666777777888888888888777777777777777777777777777777888666555666777888777555777777666666555555555444555555555555555555555555555555555555555555555555555555555555666666666666999999999888888888888777555555666666666666555555444444555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333666666555444444444444555333333333444444444555555555555555555555555555555777666555444333444555666666666555555555444444444111222222333444555666666666666666555444444333333666666666666666666666666444444333333333333444444555555555555555555555555555555555666666666666777777777777777777777777777666666666666666666666666666666666666666666666666444555555666666666666666666666666666666666666666777777777777888888888888999999888888999999:::;;;<<<999777666888999777555888777777888:::;;;;;;:::>>>>>>>>>???AAACCCFFFHHHMMMQQQXXX^^^cccgggllloooooooooooooooooorrrvvvyyyyyyyyyxxxxxxwwwvvvvvvuuuccc[[[PPPJJJHHHHHHEEEBBBEEECCCAAAAAAAAABBBAAA@@@CCCCCCDDDDDDCCCAAA???>>>BBBCCCFFFKKKRRRYYY___ccc```aaa```^^^]]]]]]```bbbbbbcccfffhhhkkkmmmnnnooolllkkkiiihhhddd^^^WWWRRRIIIGGGEEEEEEFFFFFFCCC???AAA@@@>>>>>>>>>@@@BBBCCCNNNQQQUUUYYY[[[^^^aaaccc___```bbbdddeeedddbbbaaa```___^^^]]]ZZZWWWTTTSSSXXXXXXXXXYYY\\\```ccceeeeeehhhkkknnnppppppooonnnuuutttsssrrrpppooonnnnnnqqqooooooppptttuuussspppssssssssssssrrrqqqpppoooooonnnmmmkkkhhhfffcccbbb]]][[[XXXTTTPPPMMMKKKJJJHHHFFFCCC???<<<;;;<<<<<<;;;<<<;;;999666555555666444555777888888888777777666666777888999::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIKKKLLLMMMMMMMMMPPPOOOOOONNNOOOPPPRRRSSSNNNPPPSSSVVVXXXYYYXXXXXXQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPOOONNNOOOQQQSSSUUURRRRRRRRRSSSTTTSSSPPPMMMKKKJJJHHHFFFEEEEEEEEEFFFIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????????????????????????????:::;;;<<<<<<<<<;;;:::999;;;::::::;;;<<<<<<;;;999:::999888777777888999:::777777777777666666666666777666555444444444444444555555666666555444333333333333333333333333333333333333333222222111111111000000111222333444444555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000pppSSSIIIAAA>>>===;;;;;;===::::::;;;;;;;;;;;;;;;;;;>>>>>>===;;;999888666666666777777888888777777666777777777777777777777777888666555666777888777555777666666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666888888888777777777666666555555666666666666555555666666777777777777666666444444444444444444444444555555555555555555555555444444444444444444333333666666555444444444444555333333333444444444555555555555555555555555555555444444333222222222333444666666555555555444444444333444444555555666666777555555555555555444444444666666666666666666666666555555444444444444555555555555555555555444444444444444555555555666666666555555555555555555555555555555555555555555555555666666666666666666666666555555666777777777777666666666666666666666666666777777777777888888888888888888888888888999:::::::::777555555777888777666::::::999999;;;<<<<<<<<>>BBBAAA@@@@@@@@@BBBDDDEEEJJJMMMPPPSSSTTTVVVXXXZZZWWWYYY]]]aaadddggghhhiiieeeffffffeeedddaaa^^^\\\TTTTTTSSSRRRSSSTTTVVVWWW[[[]]]```dddfffhhhhhhhhhnnnnnnnnnnnnnnnnnnnnnnnnrrrppppppqqqttttttsssqqqrrrrrrrrrrrrrrrrrrrrrrrrppppppooommmkkkiiigggfffgggeeeccc___\\\YYYXXXWWWPPPNNNJJJFFFCCC@@@>>>>>>===<<<;;;999777777777888666777888999999888777666666777888999999::::::::::::::::::;;;;;;;;;;;;<<<=========>>>@@@AAACCCDDDFFFGGGHHHJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNPPPQQQQQQRRRTTTVVVVVVVVVUUUTTTRRRRRRSSSTTTTTTSSSRRRQQQQQQPPPOOOOOOPPPQQQSSSUUURRRRRRRRRSSSSSSRRROOOMMMKKKJJJIIIGGGFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;:::999;;;::::::;;;<<<<<<;;;999999999888777777888999999777777777777666666666666666666555444444444444444555555666666555444444333333333333333333333333333444333333333222222222222111111111222222333333444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222pppQQQHHH@@@>>>===;;;:::<<<:::::::::;;;;;;<<<<<<<<<;;;::::::999888777666666666666777777777777666666777777777777777777777777888666555666777888777555666666666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777666666666555555555555555666666666666555555666666777777777777666666444444444444444444444444666666666666666666666666444444555555555555555555666666555444444444444555333333333444444444555555555555555555555555555555444333333222333333444444555555555555555444444444666666666666666666666666444444444555555555555555666666666666666666666666666555555555555555555666666666555555555444444444333444444444555555555555555555555555555555555555444444444444444444444444666666666666666666666666666666777888888888888888666666666666666666666666777777777777888888888888888777777777777888999999888777666666888999999888<<<<<<;;;<<<===???AAABBBLLLNNNRRRWWW\\\```ccceeehhhkkkooorrrtttvvvxxxzzzyyyzzzzzzyyyyyy{{{~~~}}}{{{zzzyyyxxxooojjjccc___^^^[[[XXXTTTQQQOOOMMMLLLLLLKKKIIIGGGGGGFFFEEECCCCCCCCCDDDDDDBBBBBBAAABBBCCCDDDFFFHHHGGGGGGGGGEEECCCCCCEEEGGGFFFGGGIIILLLNNNPPPQQQQQQOOOMMMKKKJJJIIIGGGDDDAAACCCAAA@@@AAABBBBBB@@@???BBBAAAAAAAAAAAACCCEEEFFFFFFHHHKKKLLLLLLLLLNNNOOOPPPQQQTTTYYY^^^bbbfffhhhhhhjjjmmmnnnnnnllliiiggg\\\[[[XXXVVVTTTRRRQQQQQQQQQRRRTTTVVVYYY[[[]]]^^^bbbbbbdddfffhhhjjjkkklllppppppoooqqqssstttsssrrrrrrrrrrrrrrrrrrsssttttttqqqqqqqqqpppooommmlllkkkkkkjjjgggeeecccaaa``````[[[YYYVVVRRRMMMIIIEEECCCAAA@@@===:::999999::::::888888999999999888777777666777888999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBEEEEEEGGGIIIJJJKKKKKKLLLKKKKKKJJJKKKLLLMMMNNNOOORRRSSSTTTTTTTTTSSSQQQQQQSSSSSSTTTTTTSSSRRRQQQPPPRRRQQQPPPPPPQQQRRRTTTUUURRRQQQQQQQQQRRRQQQNNNLLLLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>========================;;;;;;<<<<<<;;;;;;:::999;;;:::::::::<<<<<<:::999999999888777777888999999777777777777666666666666666666555444444444444555555555555666555555444333333333333333333333333333444444444444333333333333222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111444444444444444444444444nnnPPPGGG???======;;;:::;;;999::::::;;;;;;<<<<<<<<<999888888888888777777777666666666777777666666666777777777777777777777777888666555666777888777555666666666666666555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777666666666555555555555666666666666555555444444555555555555444444555555555555555555555555555555555555555555555555555555555555666666666666666666555444444444444555333333333444444444555555555555555555555555555555555555555555555666666666555555555555555555555555666666666666555555444444333333444444555666666777666666666666666666666666666666555555555555666666666666666555444444333333333333333444444444555555555555555555555555555555444444444444444444444444666666666666666666666666777777888999999999999888666666666666666666666666666777777777888888888888777777777666777777888999999888888888999:::;;;;;;;;;<<<>>>@@@BBBFFFKKKNNNXXXZZZ^^^aaaeeeggghhhhhhooorrruuuxxxxxxyyy{{{|||zzz{{{{{{zzzzzz{{{~~~~~~}}}|||{{{zzzzzzwwwssspppnnnkkkgggddd___]]][[[ZZZYYYWWWUUURRRPPPNNNKKKHHHGGGGGGHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEECCCBBBAAACCCDDD@@@AAACCCEEEGGGHHHHHHIIIFFFDDDBBBBBBBBBBBBAAA@@@AAA@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKKKKIIIHHHIIIJJJMMMMMMNNNPPPSSSWWW[[[^^^dddhhhmmmqqqssssssqqqpppiiihhheeeaaa]]]ZZZWWWUUUPPPOOOOOONNNOOOPPPRRRSSSTTTUUUXXX[[[___ccceeegggjjjjjjkkkmmmppprrrssstttssssssrrrqqqqqqrrrssstttppppppqqqqqqpppoooooonnnkkkjjjiiigggfffeeeeeeeeeccccccaaa^^^YYYTTTOOOLLLIIIFFFBBB>>><<<<<<;;;;;;888888999999999999888888777888999999:::::::::999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===???@@@AAACCCDDDEEEGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNQQQQQQRRRRRRRRRQQQPPPPPPTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQRRRRRRSSSUUUVVVRRRQQQPPPPPPQQQPPPNNNKKKLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEEEEEEEDDDDDDCCCBBBDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;:::::::::;;;:::999:::;;;<<<:::888999888888888888888888999777777777777666666666666666555555444444444555555444555555555555555444444333333333333333333333333444444444444444444444444333333333222222111111111333333333333333333333333222222222222222222222222111111111111111111111111444444444444444444444444hhhOOOFFF???>>>>>>;;;:::;;;:::::::::;;;;;;<<<<<<<<<888888888999999999999999666666777777777777666666777777777777777777777777888666555666777888777555555555555666666666666666666666666666666666666666555555555555555555555555555555555555666666666666888888777777777666666666555555666666666666555555444444555555555555444444555555555555555555555555444444444444444444444444555555555666666777777777666666555444444444444555333333333444444444555555555555555555555555555555555555555666666777777777444555555555555555555555666666555444444333333333222333333444555666777777666666666666666666666666666666555555555555666666666666555555555444444444333333333444444444555555666666666666666666666666444444444444444444444444666666666666666666666666777888888999999999999999777777777777777777777777666777777777888888888888777777777666777777888999888999999999::::::<<<======@@@DDDHHHMMMRRRYYY]]]bbbdddgggiiikkklllmmmlllqqqtttwwwzzz{{{{{{}}}~~~{{{||||||{{{zzz{{{}}}~~~~~~}}}}}}{{{zzzxxxwwwuuuqqqmmmkkkkkkiiigggfffeeeccc___]]]UUUSSSNNNJJJHHHGGGHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCAAAAAABBBDDD???@@@AAABBBCCCCCCCCCCCCCCCAAA??????AAABBBBBBBBBAAABBBCCCDDDFFFIIIKKKMMMLLLLLLMMMMMMOOOPPPQQQRRRPPPRRRSSSRRRPPPNNNNNNOOOQQQPPPOOONNNOOORRRTTTVVV___cccjjjpppuuuvvvvvvvvvooonnnllliiieee```\\\ZZZVVVTTTQQQNNNKKKJJJJJJJJJIIIKKKNNNQQQVVVYYY\\\^^^___aaacccfffiiimmmqqqsssssssssrrrqqqqqqqqqqqqqqqnnnoooooopppppppppoooooonnnmmmmmmlllkkkkkkkkklllhhhhhhhhhgggddd___[[[YYYTTTOOOJJJFFFCCCBBB???===999999999999999999::::::888888999::::::::::::999999999999:::::::::;;;;;;<<<<<<<<<<<<===???@@@AAAAAABBBDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVSSSRRRPPPPPPPPPPPPMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFCCCCCCDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::::::::::::::999999:::;;;;;;:::888888888888999999888888888777777777777666666666666555555444444444555555666444444555555555555555444333333333333333333333333444444444444444444444444444333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333cccNNNFFF@@@??????<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777888888888888777777777777777777777777777777888666555666777888777555555555555666666666666666666666666666666666666666555555555555555555555555555555555555666666666666888888888777777777666666555555666666666666555555666666777777777777666666555555555555555555555555444444444444444444444444444444555555666777777777666666555444444444444555333333333444444444555555555555555555555555555555222333444555555555555555444444444555555555555555555555444444333333333222333333444444555666777777666666666666666666666666666555555555555555555666555555555555555555555555333444444444555555555555777777777777777777777777444444444444444444444444666666666666666666666666777777888999999999999888777777777777777777777777777777777777888888888888888777777777777888999999777888:::;;;<<<>>>AAACCCFFFKKKQQQVVVZZZ___eeejjjjjjkkkmmmppprrrtttuuuuuusssvvvzzz||||||}}}~~~|||}}}~~~}}}||||||}}}~~~~~~~~~}}}||||||{{{{{{xxxxxxwwwvvvtttqqqnnnlllkkkjjjiiihhhgggeeeaaa^^^SSSPPPLLLHHHEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA>>>@@@AAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBAAA@@@@@@BBBAAA???@@@BBBCCCCCCBBBBBBDDDGGGIIILLLPPPUUUXXXZZZZZZ[[[]]]^^^___``````^^^___```___]]][[[[[[[[[ZZZYYYWWWVVVUUUVVVWWWXXX]]]aaagggmmmrrruuuvvvvvvrrrrrrqqqnnnjjjeeeaaa^^^ZZZWWWTTTOOOLLLIIIHHHGGGDDDEEEHHHKKKNNNQQQSSSTTTUUUWWWZZZ]]]```dddjjjnnnppppppqqqqqqqqqqqqpppooommmmmmnnnooooooooooooooonnnmmmmmmllllllmmmmmmmmmkkkkkklllllljjjgggdddccc^^^ZZZTTTQQQOOOLLLGGGCCC???>>>===<<<;;;:::::::::999999:::::::::::::::999999999999999::::::::::::<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUSSSQQQPPPPPPPPPNNNLLLJJJJJJJJJJJJIIIGGGFFFEEECCCCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;:::999999999;;;;;;999888777888999999999999888777777777777777666666666666555444444444444555666666333444555555666555555555333333333333333333333333333333333333444444444444333333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111eeeNNNFFF@@@@@@@@@===<<<===<<<<<<<<<;;;;;;::::::999999999999999999999999999888888999999999999888888777777777777777777777777888666555666777888777555555555555555666666666777666666666666666666666666555555555555555555555555555555555555666666666666777777666666666555555555555555666666666666555555666666777777777777666666555555555555555555555555555555555555555555555555333333444555555666777777666666555444444444444555333333333444444444555555555555555555555555555555111222444555666666666555444444444555555555666666555555555555444444444444333444444444555555666666666666666666666666666666555555444444444444555555333333444444555666666666444444555555555666666666666666666666666666666666555555555555555555555555666666666666666666666666666777777888999888888888777777777777777777777777777777777777888888888888888888888888888999::::::777;;;???BBBDDDHHHMMMQQQUUU[[[bbbfffgggiiimmmqqqooopppqqqsssuuuwwwzzz{{{uuuxxx{{{||||||{{{|||}}}|||}}}~~~}}}{{{{{{|||}}}zzzyyyxxxvvvtttrrrqqqpppnnnoooooommmkkkhhhgggfffbbbaaa``````___]]]YYYVVVLLLJJJHHHEEECCCCCCCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDBBBDDDGGGHHHHHHHHHJJJKKKKKKKKKKKKIIIHHHFFFDDDCCCCCCBBBAAABBBDDDDDDCCCBBBCCCFFFJJJMMMPPPVVV]]]bbbeeefffgggiiikkkllllllllljjjlllmmmllljjjiiiiiijjjhhhfffccc```^^^\\\[[[[[[\\\___ccchhhllloooppppppqqqqqqqqqoookkkfff```]]]VVVUUURRROOOLLLJJJIIIHHHDDDEEEFFFHHHIIIKKKLLLMMMNNNPPPSSSUUUVVVZZZ```eeejjjlllnnnqqqrrrrrrqqqpppmmmmmmnnnooooooooonnnnnnlllkkkkkkkkkkkkkkkllllllmmmmmmnnnnnnmmmkkkiiihhhfffbbb^^^\\\\\\YYYSSSMMMHHHGGGDDD@@@===;;;::::::999::::::;;;::::::999999888999999999999:::::::::;;;::::::;;;;;;<<<===>>>>>>???AAACCCDDDEEEEEEEEEGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRQQQQQQRRRSSSTTTUUUSSSTTTUUUVVVVVVWWWWWWWWWVVVTTTRRRQQQQQQPPPOOOMMMIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@AAAAAA===========================<<<;;;:::::::::;;;;;;:::999888999;;;;;;999888777888999999999999888777777777777777666666666666444444444444444555666666333444444555666666555555333333333333333333333333222222222222333333333444333333222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222iiiOOOGGGAAAAAAAAA>>>============<<<;;;:::999999888999999999999888888888888999999::::::::::::999999777777777777777777777777888666555666777888777666444555555555666666777777777777777777777777777777555555555555555555555555555555555555666666666777666666555555555444444444555555666666666666555555444444555555555555444444666666666666666666666666666666666666666666666666333333333444555666666777666666555444444444444555333333333444444444555555555555555555555555555555333444666888888888888777444444444555555555666666666666666666666666666666444444444555555555555555666666666666666666666666444444444333333444444444222333333444555666777777555555555666666666666777555555555555555555555555666666666666666666666666666666666666666666666666666666777888888888888777777777777777777777777777777777777777888888888888999999888888999999:::;;;:::>>>DDDIIILLLRRRXXX^^^bbbhhhoooqqqooonnnppprrrttttttssssssuuuwwwyyyzzzvvvxxxzzz{{{zzzyyyyyyyyyzzz{{{|||{{{zzzyyyyyy{{{uuusssqqqnnnkkkiiifffeeeaaabbbbbbaaa^^^\\\[[[[[[XXXWWWWWWWWWWWWTTTQQQNNNHHHGGGFFFDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIHHHKKKNNNPPPRRRRRRSSSUUUVVVVVVUUUTTTSSSPPPNNNLLLJJJEEEDDDDDDEEEFFFFFFEEECCCCCCFFFKKKOOOSSSYYYaaagggjjjkkkmmmooopppqqqrrrrrrrrrtttuuuuuusssrrrrrrsssrrrppplllhhhccc___\\\ZZZ[[[]]]```cccfffgggiiiiiillllllllljjjfff```ZZZVVVQQQPPPOOONNNMMMKKKJJJJJJFFFFFFGGGGGGHHHHHHIIIIIIJJJMMMOOOPPPPPPTTTYYY^^^eeehhhlllqqqssssssrrrqqqmmmnnnnnnooooooooonnnnnnnnnmmmmmmllllllmmmmmmnnnooooooooonnnmmmlllkkkjjjjjjgggdddddddddbbb[[[UUUPPPMMMIIIDDD???<<<:::999:::::::::;;;;;;:::999999888888999999999:::::::::999999999999:::;;;<<<<<<>>>???@@@BBBCCCDDDEEEEEEFFFGGGIIIKKKMMMMMMMMMMMMOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSUUUVVVTTTTTTUUUVVVWWWWWWWWWWWWWWWUUURRRQQQQQQQQQOOONNNHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAABBB??????@@@@@@@@@AAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;:::999888999:::;;;999777777888999::::::999888777777777777777666666666666444444444444444555666777333333444555666666666555333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222oooUUUKKKAAA???@@@>>><<<<<<;;;;;;::::::::::::999999999999999999999999999999888888888888777777777777666666555555555555666666777777777777777666555555777777777777777777777777666666555555555444444444777777666666555555555444666777888888888666555444555555555666666666777777666666666666666666666666555666666777777777777777555555555555555555555555666555555444444444555555444444444555555555666666555555555555555555555555444444555555555555444444555555444444444444555555333333333444444444555555333444444444555666666666555555777777777666555444555555555555555555555555444555666777777666555444777777666666555555555444555555666666666666555555555555555555555666777777888888777777666666555555222333444555555444333222666666666666777777777777555555666666777777888888555666777777777777777666:::;;;;;;999888888:::<<<555777999:::::::::;;;<<>>>>>???@@@AAACCCDDDEEEFFFGGGHHHJJJKKKJJJJJJIIIJJJJJJJJJJJJLLLOOORRRTTTUUUTTTSSSSSSRRRSSSSSSSSSTTTTTTSSSUUUWWWYYYXXXXXXVVVVVVUUUTTTRRROOOLLLKKKLLLLLLKKKIIIHHHGGGFFFEEEAAAAAABBBBBBBBBBBBBBBBBBBBB@@@??????@@@AAAAAA@@@@@@@@@??????@@@@@@AAABBB===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999999888888666666666666777777777777555555555555555555555555444444444444444444444444444444444444444444444444333333222222333444666777444222000111333444333000111111111111111111111111111111111111111111111111...///111333333333111000111111111111111111111111uuuVVVKKKBBB@@@@@@>>><<<<<<;;;;;;::::::::::::999999999999999999999999999999888888888888777777777777777666666555555555666666777777777777777666555555555555555555555555555555666666555555555444444444777666666666555555555555666777888888777666555444333333333444444444555555666666666666666666666666333444444555555555555555555555555555555555555555666555555444444444555555444444444555555555666666555555555555555555555555555555555666666555555555555555444444444444555555333333444444444555555555444444444555555555555555555555666666666555555555555555555555555555555555444555666777777666555444777666666666555555555555555555666666666666555555555555555555555666777777777777777777666666666666444444555555555555444444666666666666777777777888777777777777777666666666666777777888888888888888999999999888666777999;;;999:::;;;<<<===???CCCFFFMMMRRRZZZcccjjjpppssstttssstttvvvxxxyyyyyyyyyyyyyyyxxxxxxzzz|||~~~~~~}}}}}}|||{{{{{{||||||{{{yyyxxxuuurrrqqqpppmmmhhhdddbbb^^^ZZZWWWUUUSSSOOOLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKJJJKKKLLLMMMLLLJJJMMMNNNNNNOOOQQQRRRSSSTTTWWWWWWWWWWWWXXXYYYZZZ[[[]]]___aaacccdddeeeeeeeeeccccccaaa___\\\YYYUUUSSSMMMLLLKKKKKKKKKMMMOOOPPPSSSTTTUUUVVVXXX]]]dddiiiooooooooopppqqqrrrttttttttttttttttttsssrrrrrrqqqrrrqqqnnnkkkiiihhhggggggfffdddcccbbbaaa___\\\YYYWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTRRROOOMMMKKKIIIIIIDDDDDDFFFGGGGGGHHHHHHHHHJJJKKKKKKJJJJJJKKKNNNQQQYYY]]]eeelllppprrrrrrqqqpppoooooopppqqqrrrpppooopppooommmlllllllllmmmmmmpppnnnllllllnnnooooooooollllllmmmlllkkkiiifffeeebbbaaa___\\\WWWQQQMMMJJJBBBAAA???===;;;:::::::::::::::999888888888888999<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>???@@@BBBDDDEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJIIIJJJLLLNNNQQQRRRTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTTTTUUUWWWXXXWWWVVVUUUUUUUUUTTTRRRPPPMMMLLLMMMLLLKKKJJJIIIGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@??????@@@AAAAAA@@@@@@@@@??????@@@@@@AAAAAA???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888999999999999888888888888777777666666555555555555555555555555555555444444444444444444444444444444444444444444444444222222222333333555666666555333111222444555333222222222222222222222222222111111111111111111111111...000111333333333111000222222222222222222222222{{{XXXMMMBBB@@@@@@>>><<<<<<;;;;;;::::::::::::999999999999999999999999999999888888888888777777777777888777666666555555555555777777777777777666555555555555555555555555555555666666666555555555555444666666666666555555555555666777777777777666666555333333444444444555555555666666666666666666666666333444444555555555555555555555555555555555555555555555444444444555555666444444555555555666666666555555555555555555555555555666666777777666666555555555444444444444555555333444444444444555555555555555555555555444444444555555444444444555555666555555555555555555555555555555666666666666555555666666666666555555555555555555666666666666555555555555555555555666777777666666666666777777777777666666555555555555666666666666666777777777888888999999888777777666555555777777777888888999999999999999999888777777999;;;???@@@AAABBBEEEJJJPPPUUUYYY]]]eeelllrrrvvvwwwwwwvvvwwwyyy|||}}}~~~~~~}}}yyyxxxyyy{{{~~~~~~}}}|||{{{zzzxxxtttqqqkkkiiifffdddbbb^^^ZZZWWWTTTQQQNNNKKKJJJIIIFFFDDDGGGHHHJJJLLLMMMMMMMMMMMMMMMKKKJJJJJJLLLNNNOOONNNVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWXXX\\\\\\^^^___````````````]]]^^^^^^]]][[[YYYVVVUUUTTTTTTSSSTTTUUUXXX[[[]]]^^^___``````aaadddiiilllnnnnnnnnnooopppqqqrrrsssssssssrrrqqqpppooonnnnnnooonnnmmmlllkkkjjjiiihhhkkkhhheeecccbbb___\\\ZZZTTTTTTTTTTTTUUUUUUUUUVVVUUUTTTTTTRRRPPPMMMJJJIIIFFFGGGGGGGGGHHHHHHIIIIIIKKKLLLMMMLLLLLLLLLNNNPPPXXX[[[aaahhhmmmppprrrrrrooonnnnnnpppqqqrrrqqqooooooooonnnmmmmmmmmmnnnnnnnnnlllkkklllmmmoooooonnnnnnnnnnnnmmmllljjjhhhggggggggghhhgggccc^^^YYYUUUOOOLLLGGGBBB>>><<<;;;;;;<<<;;;:::999888888888888;;;::::::999999::::::;;;=========>>>@@@AAACCCDDDBBBCCCEEEGGGIIIJJJKKKKKKKKKJJJJJJJJJKKKMMMOOOQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWUUUTTTUUUVVVWWWVVVUUUSSSSSSTTTSSSRRRQQQOOONNNNNNMMMLLLKKKIIIHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???@@@AAABBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::888888999999999999888888999999888777666555444444555555555555555555555555444444444444444444444444444444444444444444444444111222333444444555555444555333222333444555444333222222222222222222222222222222222222222222222222///000111333333222111111333333333333333333333333~~~ZZZNNNCCC@@@@@@===<<<<<<;;;;;;:::::::::999999999999999999999999999999999888888888888777777777666999888777666555555555555777777777777777666555555555555555555555555555555666666666555555555555555666666666666666555555555666777777777777666666666666666666666777777777777666666666666666666666666555666666777777777777777555555555555555555555555555444444444444555666666555555555555666666666666555555555555555555555555666666777777777777666666555555444444444444555555444444444444555555555555666666666555444444444333555555333333333444666777555555555555555555555555555666666666666666666555666666666666666555555555555555666666666666555555555555555555555666777777555555666666777777888888888777666555555666777888666666777777777888888888888888888777777777666666666666777777777888999999999::::::::::::;;;===@@@EEEGGGKKKNNNRRRWWW]]]aaafffhhhlllpppsssuuuvvvvvvxxxyyy{{{}}}~~~~~~~~~{{{zzzzzz{{{}}}~~~~~~}}}}}}{{{xxxvvvsssnnnhhhdddYYYXXXWWWVVVUUUSSSQQQPPPKKKJJJIIIHHHHHHHHHHHHHHHKKKMMMPPPSSSUUUVVVWWWVVVTTTQQQNNNNNNOOOQQQSSSSSSWWWXXXYYYZZZYYYVVVSSSQQQMMMMMMMMMMMMMMMNNNOOOOOORRRSSSUUUWWWZZZ\\\]]]^^^^^^___`````````___]]]\\\___^^^^^^^^^```bbbeeeggghhhhhhhhhhhhhhhiiikkklllllllllllllllmmmnnnoooppprrrqqqooommmkkkiiihhhhhhjjjjjjkkkkkkjjjiiihhhhhhhhhfffdddbbbbbbbbbaaa___[[[ZZZXXXWWWUUUUUUTTTTTTSSSTTTUUUTTTRRROOOKKKIIIHHHHHHHHHGGGGGGHHHHHHHHHIIILLLNNNPPPQQQRRRTTTVVV^^^```dddhhhkkknnnppppppmmmllllllnnnppppppooonnnnnnnnnnnnnnnnnnooooooooommmlllkkklllnnnooonnnmmmnnnnnnmmmlllkkkjjjiiihhhjjjkkkkkkkkkiiieeebbb___[[[YYYTTTNNNHHHDDD@@@???======<<<;;;:::::::::::::::999999999999999999:::;;;<<<<<<===>>>@@@AAABBB@@@AAACCCEEEGGGIIIKKKKKKLLLLLLKKKLLLLLLNNNOOOPPPRRRRRRSSSSSSTTTVVVWWWXXXWWWVVVUUUUUUVVVVVVUUUSSSQQQRRRSSSSSSSSSRRRPPPOOONNNNNNMMMKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@AAABBBBBBAAA?????????@@@@@@AAAAAAAAAAAABBBAAA???>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999888888888888777777666666555555555555555555555555555555444444444444444444444444444444444444444444444444111222333444555444333333333333222333333333333333333333333333333333333333222222222222222222222222000111111222222222111111333333333333333333333333\\\PPPDDDAAA@@@===<<<===;;;;;;:::::::::999999999999999999999999999999999888888888888777777777666888888777666666666666666777777777777777666555555666666666666666666666666666666666666666666666666555555555666666666666666777666666666666777777777666666666777777777888888666666666666666666666666555666666777777777777777555555555555555555555555444444444444444555666666555555555666666666777777666666666666666666666666666666777777777777666666555555444444444444555555444444444555555555666666666666666555444444444333555444444333444555666777555555555555555555555555666666666555555666666666555555555666666666666666555555666666666666555555555555555555555666777777555555666666777777888888888777666555555666777888777777777777888888888888666777777777888888888999666666666666666888999:::999:::<<<===>>>@@@DDDGGGMMMQQQWWW\\\```cccgggiiirrrrrrsssuuuwwwyyy|||}}}{{{|||}}}~~~~~~}}}}}}~~~|||zzzzzzzzzyyywwwuuusssppplllhhhddd^^^XXXTTTKKKKKKKKKJJJJJJJJJJJJKKKFFFGGGIIIJJJLLLNNNPPPRRRSSSUUUYYY\\\___``````___[[[WWWSSSPPPPPPRRRRRRRRRSSSTTTVVVVVVTTTQQQMMMKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMQQQUUU[[[___ccceeeggghhhiiikkkkkkkkkjjjiiiiiihhhgggfffgggiiikkkmmmlllllllllmmmmmmlllkkkjjjhhhhhhhhhhhhiiijjjkkkkkkkkkjjjiiigggffffffffffffffffffggghhhhhhhhhggggggfffcccaaa```aaabbbbbbbbb```___]]]ZZZXXXWWWVVVVVVVVVWWWXXXXXXVVVRRROOOLLLJJJJJJIIIGGGGGGGGGGGGGGGGGGJJJOOORRRUUUYYY]]]```fffgggiiijjjlllmmmmmmmmmjjjiiiiiikkkmmmnnnmmmlllmmmmmmnnnoooooooooppppppmmmlllllllllnnnnnnmmmkkkmmmlllkkkiiiiiiiiiiiijjjjjjiiiiiihhhgggfffeeeeeeaaa```]]]YYYSSSLLLFFFCCC>>>>>>===<<<;;;;;;;;;;;;999999999888888999999999::::::;;;;;;===>>>@@@AAA???@@@AAACCCFFFHHHJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRSSSTTTVVVWWWXXXXXXVVVUUUUUUUUUUUUTTTRRRPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCAAAAAA@@@AAACCCCCCAAA???>>>???@@@AAAAAAAAA@@@@@@AAA@@@???===<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888999999999999888888555555666666777777888888555555555555555555555555444444444444444444444444444444444444444444444444111222333444444444333222111111222222111111111222333333333333333333333333222222222222222222222222111111222222222111111111222222222222222222222222^^^RRREEEAAA@@@===<<<===;;;;;;::::::::::::999999999999999999999999999999888888888888777777777777888777777666666777777888777777777777777666555555777777777777777777777777555666666666666777777777555555555666666666666666777666666666666777777888444444555555555666666666666666666666666666666666333444444555555555555555555555555555555555555555444444444444444555666777555555666666666777777777666666666666666666666666555666666777777666666555555555444444444444555555444444555555555666666666555555555555555444444444555555555555555666777888555555555555555555555555666666555555555555666666555555555666666666666666555555666666666666555555555555555555555666777777666666666666777777777777777777666666666666777777777777777888888888999999666666777777888999999:::777666666666777999:::<<<:::<<>>===;;;:::::::::999999888888999999:::999999999:::<<<===???@@@??????@@@BBBDDDFFFHHHJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWUUUTTTTTTUUUUUUTTTRRRPPPQQQRRRSSSSSSRRRQQQQQQNNNMMMLLLKKKIIIHHHGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBDDDCCCAAA???>>>???@@@AAABBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;=========<<<<<<<<<;;;;;;::::::::::::::::::::::::888888999999999999888888444444555666777888999999555555555555555555555555444444444444444444444444444444444444444444444444222222333333333333222222000111222111000///000222444444444444444444444444333333333333333333333333222222222111111111111111111111111111111111111111```SSSFFFAAA@@@===<<<===;;;;;;::::::::::::999999999999999999999999999999888888888888777777777777666666666666777888999999777777777777777666555555666666666666666666666666555666666666777777777777555555555555666666666777777666555555666777888999444555555555666666666666666666666666666666666666333444444555555555555555555555555555555555555555444333333444444666777777555666666666777777777777666666666666666666666666555555555666666555555555555555444444444444555555555555555555666666666666444444444555555555555555444555666777888888888888555555555555555555555555777666555444444555666777555555555555666666666777555555666666666666555555555555555555555666777777777777777777666666666666555666666777777666666555777777888888888999999999888888888888888888888888999888888888999;;;===>>>AAADDDHHHMMMRRRXXX___ccceeehhhlllnnnooopppqqqrrrqqqsssxxx|||~~~{{{xxxuuussspppmmmiiieeeaaa]]]YYYVVVSSSOOOKKKIIIHHHGGGFFFEEEBBBEEEHHHIIIJJJMMMRRRVVVWWWZZZ^^^aaabbbfffjjjnnnrrrtttwwwyyyzzzxxxvvvtttiiieeeaaa^^^]]]\\\ZZZYYYYYYZZZZZZ[[[YYYWWWUUUSSSMMMLLLLLLKKKKKKKKKLLLLLLLLLNNNQQQVVV\\\ccchhhkkkjjjkkklllmmmmmmlllkkkkkkjjjiiihhhggggggiiikkklllnnnnnnooorrrtttsssnnnjjjeeeeeedddddddddeeeffffffdddcccbbbbbbbbbdddfffgggfffeeedddddddddeeefffgggccc___[[[XXXYYY[[[\\\\\\]]]^^^^^^___^^^]]]\\\[[[___`````````^^^[[[YYYWWWRRRPPPMMMKKKIIIIIIIIIJJJIIIKKKMMMOOORRRVVV\\\```bbbdddgggjjjlllllllllkkkgggggggggiiikkkmmmlllkkkiiijjjlllnnnoooooooooooolllkkkjjjjjjjjjhhhfffccc\\\[[[YYYYYYZZZ\\\```bbbeeefffggggggggggggffffffcccccccccbbb```\\\YYYWWWPPPNNNKKKGGGCCC???===<<<::::::999999999999::::::888888888999;;;<<<>>>????????????@@@BBBEEEGGGHHHGGGHHHIIIKKKMMMNNNOOOOOOQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUSSSTTTUUUUUUTTTSSSQQQQQQRRRSSSSSSRRRQQQPPPMMMLLLKKKJJJIIIGGGFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAACCCDDDDDDAAA???===???@@@BBBBBBAAA@@@???@@@???>>>>>>========================<<<<<<<<<<<<::::::::::::::::::::::::888888999999999999888888555555666666777777888888555555555555555555555555444444444444444444444444444444444444444444444444333333222222222222222333000222333222000///111333444444444444444444444444333333333333333333333333333222222111111000111111222222222222222222222222aaaSSSFFFAAA@@@===<<<===;;;;;;;;;:::::::::999999999999999999999999999999888888888888777777777777555555666666777999:::;;;777777777777777666666555555555555555555555555555555666666666777777888888444555555555666666777777777666555555555777888999777777777777888888888888666666666666666666666666555666666777777777777777555555555555555555555555333333333444555666777888666666666666777777777777777777777777777777777777444444555555555555444444555555555444444555555555555555555555666666666777333444444555555666666666444555777999999999999888555555555555555555555555777666555444444555666777444555555555666666777777555555666666666666555555555555555555555666777777888888777777666666555555444555666777777666555444777888888888888999999999::::::999999888777777777;;;:::999999:::===???AAAHHHLLLQQQWWW]]]dddlllqqqnnnooopppppppppqqqsssuuuuuuyyy~~~{{{wwwsssooommmdddaaa\\\XXXTTTPPPKKKHHHKKKHHHEEEDDDEEEGGGHHHIIIBBBFFFKKKOOOSSSXXX___eeegggjjjmmmooopppsssxxx|||xxxzzz}}}~~~~~~{{{xxxvvvrrrooollliiihhhgggfffddd```aaaaaaaaa```___^^^]]]SSSSSSRRRRRRQQQRRRRRRRRRTTTUUUXXX[[[```fffjjjmmmlllmmmnnnnnnnnnmmmlllkkkgggfffeeedddeeegggiiikkkooooooqqqtttwwwuuupppllleeeeeedddddddddeeeffffffjjjhhhfffcccaaaaaabbbbbbgggfffeeeddddddeeeggghhh___[[[WWWUUUWWWZZZ\\\]]]```aaabbbbbbaaa___\\\ZZZ`````````___]]][[[YYYXXXUUUSSSPPPMMMKKKKKKKKKLLLKKKLLLLLLLLLMMMQQQVVVYYY[[[^^^ccchhhkkkmmmmmmmmmhhhggghhhjjjlllmmmmmmkkkhhhiiikkkmmmooooooooooookkkjjjiiihhhhhhfffbbb```RRRQQQOOONNNPPPTTTWWWZZZdddfffiiikkkkkkiiigggeeeffffffeeeddddddcccbbbbbb\\\ZZZUUUOOOIIIDDDAAA???;;;::::::999999::::::;;;777777888999:::<<<===>>>?????????@@@AAADDDFFFGGGDDDEEEGGGIIIKKKMMMMMMNNNQQQPPPPPPQQQQQQRRRSSSTTTUUUTTTSSSTTTUUUVVVUUUSSSQQQRRRSSSSSSSSSRRRQQQPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCEEEDDDAAA???===???@@@BBBBBBAAA@@@???@@@@@@???????????????@@@>>>=========<<<<<<<<<<<<::::::::::::::::::::::::888888999999999999888888777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444444333222111111111222333000333444333111000222444555555555555555555555555333333333333333333333333333333222111000000111111333333333333333333333333___RRRFFFAAA@@@>>>===>>><<<;;;::::::999999::::::::::::999888888999::::::888999999999999888777777777777888999:::;;;;;;<<<777777777777777777777777666666777777777777666666555555666777777777777777666666555666666777888999666555444333333444555666888888777777666666555555888777666555444444555666555555666666666666555555444444555555555555444444777666444444333444555666777777666666555555555444777666555444444444444444444555555555666666777777555666888777555444444555>>><<<:::888666555555666777777777777777777777777777777777777777777777777777777777777777777777888555555666666777777888888777777777777777777777777888888777777666666555555555555444444444555555666777777777777777777777777888888888777777777777777888888888888777777777777777888:::<<<<<<<<<:::999;;;============AAAIIIOOOUUUYYY___ffflllppprrrsssrrrtttvvvuuusssrrrtttvvv~~~}}}~~~zzzxxxvvvsssooohhhaaa\\\RRRPPPMMMJJJHHHFFFEEEEEEEEEDDDCCCCCCEEEGGGJJJLLLJJJPPPVVVZZZ]]]bbbiiipppsssvvvyyy{{{|||}}}~~~~~~~~~vvvuuuttttttsssrrrooollliiifffcccaaaaaabbbbbbaaa```^^^\\\[[[[[[\\\^^^```]]]___aaaeeehhhkkkmmmnnnjjjooossspppjjjgggiiimmmjjjeeeccccccdddgggoooxxxyyy|||}}}~~~sssqqqnnnlllllllllkkkjjjsssqqqnnnkkkjjjkkkmmmnnnuuusssoookkkjjjiiijjjkkkeeefffeee```ZZZXXX[[[___^^^```bbbbbb```]]][[[[[[___``````___[[[YYYXXXXXXWWWVVVSSSQQQOOOMMMKKKJJJNNNMMMLLLLLLMMMOOOQQQRRRWWWYYY^^^cccgggiiijjjkkkffffffggggggiiijjjkkklllmmmlllkkkjjjjjjkkkmmmnnnnnnllljjjiiiiiigggdddaaaVVVRRRLLLHHHFFFIIIMMMPPPYYY^^^eeehhhhhhhhhiiikkkeeefffgggggggggfffdddcccfffccc___ZZZUUUPPPIIIEEEAAA>>>:::999:::;;;<<<<<<999888888999<<<======<<<;;;;;;<<<===>>>@@@BBBCCCCCCDDDEEEGGGJJJMMMPPPRRRVVVSSSPPPOOOQQQRRRQQQPPPUUUUUUUUUUUUUUUTTTSSSRRRTTTSSSQQQQQQRRRRRRPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFDDDCCCBBBAAAAAA@@@BBBBBBBBBAAAAAABBBBBBBBB>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>============???>>>===<<<;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777777777666666666666777777777777777777777777444444444444444444444444888777666555444333333333333222222111111222222333222333333444444333333222555555555555555555555555444444222222222222444444333333222111111222333333111222222222222333333333___RRRFFFAAA@@@>>>===>>><<<;;;::::::999999::::::::::::999888888999::::::888999999999999888777777777777888888999999::::::777777777777777777777777666666777777777777666666555555666777777777777777666666666666666666777888666555444444444444555666888777777777666666666555888777666555444555555666555555666666666666555555444444555555555555444444555555444333333333444555777666666666555555555555666555555444444444555555555555555555666666666777666777999888666555555666:::999888777666666777888777777777777777777777777777777777777777777777777888888777777777777777777555555666666777777888888777777777777777777777777888777777777666666666555555555555444444555555666777777777777777777777777888777777777777777777777999999999888888888888888888888:::;;;;;;::::::999<<<>>>AAACCCEEEKKKSSSYYY^^^aaaeeejjjnnnqqqtttuuuvvvxxxyyyxxxwwwwwwyyy{{{~~~}}}yyyvvvpppjjjccc\\\TTTOOOLLLKKKHHHFFFEEEDDDCCCDDDCCCCCCBBBCCCEEEGGGJJJKKKQQQVVV\\\___aaaeeelllrrrnnnrrrwww{{{}}}~~~~~~}}}}}}}}}|||||||||{{{zzzyyyxxxwwwvvvsssoookkkgggfffeeefffggggggeeedddcccbbb___^^^]]]___aaabbbcccdddfffhhhkkklllmmmnnnppptttxxxwwwrrrnnnmmmnnniiifffggglllqqqwww}}}{{{{{{{{{zzzxxx||||||{{{zzzyyyzzz|||~~~~~~xxxuuuuuuwwwxxxppppppmmmfff___\\\___bbbccceeefffeeecccaaa````````````___^^^^^^]]]\\\\\\\\\ZZZVVVTTTRRRQQQPPPOOONNNNNNNNNOOOPPPRRRSSSTTTUUUWWW[[[^^^aaaccceeeeeeggggggggghhhiiikkklllmmmlllkkkkkkkkkkkklllmmmmmmnnnllljjjiiiiiigggdddbbbTTTPPPJJJEEECCCEEEHHHKKKSSSXXX^^^cccfffggghhhiiihhhhhhhhhhhhhhhgggfffeeehhheeebbb___\\\XXXRRROOOGGGDDD???===<<<<<<<<<;;;;;;:::999:::;;;<<<;;;:::;;;;;;<<<===>>>@@@AAABBBCCCDDDEEEGGGJJJMMMPPPQQQUUURRROOOOOOQQQRRRQQQOOOTTTTTTUUUTTTTTTSSSRRRRRRUUUSSSRRRQQQRRRRRRQQQOOONNNMMMKKKJJJIIIIIIJJJJJJFFFEEEDDDCCCBBBAAAAAAAAAEEEDDDDDDCCCCCCDDDDDDEEE>>>???@@@AAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777666666666666777777777777777777777777444444444444444444444444777666555444333333333333444333333333333333333444222333333444444333333222333333333333333333333333444333333222222333333444333333222111111222333333000000000000111111111111]]]QQQEEEAAA@@@>>>===>>><<<;;;::::::999999:::::::::999999888888999999:::888999999999999888777777777777777777777888888888777777777777777777777777666666777777777777666666555555666777777777777777777777666666555666666666666555555444444555555666777777777777666666666666777777666555555555555666555555666666666666555555444444555555555555444444555555444444444555555666666666666666555555555555555555444444444555666666555555555555666666666666666888999999777666666777666555555555666777888999777777777777777777777777777777777777777777777777888888888777777666666666555555666666777777888888777777777777777777777777777777777777666666666666666666555555444555555666666666666666666666666666777777777777777777888888::::::999999999888888888:::::::::::::::;;;<<<<<<>>>CCCIIINNNRRRXXX```eeejjjkkklllooorrrtttwwwxxxyyy{{{{{{{{{{{{{{{~~~~~~}}}~~~}}}{{{xxxrrrlllddd[[[TTTNNNHHHEEEEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCDDDEEEGGGIIIKKKLLLPPPTTTXXX[[[\\\___eeeiiiggglllsssyyy|||}}}~~~|||}}}}}}}}}|||zzzyyyxxxvvvuuuttttttrrroookkkgggaaaaaabbbeeeggggggdddbbbeeecccaaa``````bbbdddeeegggiiikkknnnqqqtttuuuvvv{{{~~~|||yyysssrrruuu}}}|||ssskkkhhhjjjmmmqqqrrrssssssqqqppppppqqqpppmmmiiiiiikkkllljjjiiigggccc^^^ZZZWWWVVVUUUTTTRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWYYY[[[]]]___```aaabbbbbbcccdddeeeggghhhiiijjjjjjkkklllllllllllllllmmmkkkjjjiiiiiihhheeecccXXXSSSLLLEEEBBBBBBDDDFFFLLLOOOTTT\\\cccgggggggggjjjiiiiiihhhhhhhhhhhhhhhhhhgggeeedddbbb___\\\XXXPPPLLLHHHDDDBBB@@@===<<<===<<<:::999:::;;;:::888;;;;;;;;;<<<>>>???AAABBBCCCCCCEEEGGGIIILLLOOOPPPRRRQQQOOOOOOPPPQQQPPPOOOSSSSSSSSSSSSSSSRRRRRRRRRUUUSSSRRRRRRRRRRRRQQQOOONNNMMMLLLKKKJJJJJJJJJJJJFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA??????@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777777777666666666666777777777777777777777777444444444444444444444444444444333333333333444444555444444333333444444555222333333444444333333222333333333333333333333333444333333222222333333444333222222111111222222333000000000000111111111222\\\PPPDDD@@@@@@>>><<<===<<<;;;::::::999999::::::999999999999999999999999888999999999999888777777888888777777666666666555666666666666666666666666666666777777777777666666555555666777777777777777888777666555555555555555666666555555555555666666777777777777666666666666666666666555555555666666555555666666666666555555444444555555555555444444666666666666666777777777666666666666666555555555444444444444444555666777555555555666666666666666666777888888666555555666444444444555666777888888666666666666666666666666666666666666666666666666888888888777666666555555555555666666777777888888666666666666666666666666777777777777666666666666777666666555555555555555666666666666666666666666777777777777777888888888999999999999888888888777;;;;;;::::::;;;>>>@@@BBBFFFLLLTTTZZZ___dddjjjooorrrrrrrrrrrruuuxxx{{{}}}||||||}}}}}}}}}~~~~~~{{{xxxuuuqqqlllhhhbbb\\\TTTMMMIIIGGGEEEDDDBBBCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMKKKMMMPPPRRRSSSUUUYYY\\\___eeennnuuuyyyzzz{{{{{{{{{|||}}}}}}|||zzzwwwuuuooonnnnnnnnnmmmkkkgggddd]]]]]]^^^aaacccdddcccbbbeeedddcccccceeehhhkkknnnmmmppptttzzzyyyvvvxxxzzz}}}vvvmmmgggbbb```\\\ZZZYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[]]]____________``````bbbcccdddeeeggghhhjjjkkklllkkkkkkjjjkkkjjjiiiiiiiiihhhfffddd```\\\TTTLLLGGGDDDDDDDDDFFFGGGLLLUUU___eeegggfffjjjiiihhhgggggghhhiiijjjgggfffeeeeeeeeeccc```]]]YYYVVVQQQLLLIIIEEEAAA>>>>>><<<:::999999:::999888;;;;;;;;;<<<===>>>@@@@@@BBBBBBDDDEEEHHHKKKMMMNNNOOONNNNNNNNNOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQRRRRRRUUUSSSRRRRRRRRRRRRQQQOOOMMMLLLKKKKKKJJJIIIIIIIIIEEEEEEDDDBBBBBBAAAAAAAAA??????>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777777666666666666666666666666666666666666444444444444444444444444222222222222222333444555444444333333333333444444222333333444444333333222444444444444444444444444333333333333333333333333222222222222222222222222222222222333333333444444ZZZNNNDDD@@@@@@===<<<<<<<<<;;;::::::999999::::::999999999999999999999999888999999999999888777777888888777777666555555555666666666666666666666666666666777777777777666666555555666777777777777777777777666555555444555555666666666666666666666666666666666666777777777777555555666666666666666666555555666666666666555555444444555555555555444444444444555555666666666666555555555666666666666666444444444444444555666777666666666666666555555555444666777666555333444444555555555666666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666777777888888666666666666666666666666666666666666777777777777888777666555555555555555666666666666666666666666666666777777888888888888888888888888888888888888:::::::::;;;>>>BBBFFFHHHQQQWWW___eeehhhkkkpppsssuuutttttttttwwwzzz~~~|||xxxrrrlllggg```YYYUUURRRNNNGGGCCCCCCDDDEEEFFFDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKLLLNNNOOOQQQSSSVVVXXX[[[aaajjjrrruuuvvvvvvvvvwwwxxxyyyyyyxxxvvvsssqqqlllkkkiiiiiiiiigggeeebbb___^^^]]]___cccfffggghhhkkkkkklllnnnrrrwww|||~~~{{{uuuoooiiieeeaaa```___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\```````````````aaabbbcccdddeeeggghhhiiiiiihhhhhhhhhggggggggghhhhhhfffdddgggccc\\\TTTMMMHHHEEEDDDDDDDDDHHHPPPZZZcccfffgggiiiiiiggggggggghhhiiijjjhhhgggfffffffffeeebbb___```]]]YYYUUURRRMMMHHHEEE@@@===:::999:::::::::999;;;;;;;;;;;;<<<===??????@@@AAABBBCCCFFFHHHKKKLLLKKKLLLMMMNNNNNNNNNNNNOOOPPPOOOOOOOOOOOOPPPRRRRRRTTTSSSQQQQQQRRRRRRPPPOOOJJJJJJJJJJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAA@@@@@@???>>>============<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777777777666666666666666666666666666666666666444444444444444444444444222222222222333444555555333333222222222222333333222333333444444333333222444444444444444444444444333333333333333333333333222222222222222222222222222333333333333444444444zzzYYYMMMCCC@@@@@@===;;;;;;<<<;;;::::::999999::::::888999999::::::999999888888999999999999888777777888888777777666666555555777777777777777777777777666666777777777777666666555555666777777777777777666666555555444555555555555666666777777666666555666666666666777777777777444555666666777666666666555555666666666666555555444444555555555555444444000111222333444444444333555555555666666666666666555555444444444555666666666666666666666555555555333555666666444333333444666666666777666666555444777777777777777777777777777777777777777777777777666666666666666666666666555555666666777777888888777777777777777777777777666666666666777777777777888888777666555555555555666666666666666666666666666666666777888888999999777777888888999:::::::::;;;<<<===AAAEEEKKKPPPSSS___dddjjjnnnooopppsssvvvvvvuuuuuuvvvxxx||||||yyypppkkkddd^^^XXXRRRLLLIIIJJJGGGCCCBBBDDDGGGIIIJJJMMMNNNPPPQQQSSSSSSTTTTTTSSSTTTTTTTTTSSSPPPMMMKKKLLLLLLNNNPPPRRRUUUWWWYYY\\\bbbjjjppprrrrrrrrrqqqpppqqqqqqqqqpppooommmllliiigggdddcccbbbbbbaaa```___^^^^^^aaafffllloooqqqzzzzzz|||zzztttllljjjhhhfffdddddddddddddddcccbbb```^^^]]][[[[[[^^^^^^]]]\\\\\\\\\]]]]]]```aaabbbdddeeeeeeeeeeeefffeeedddeeeggggggfffdddgggeeeaaa[[[TTTNNNIIIFFFEEEEEEGGGLLLUUU^^^eeehhhhhhhhhhhhhhhhhhhhhiiijjjjjjiiihhhhhhiiihhheeecccbbbaaa^^^\\\ZZZVVVRRRNNNFFFCCC???<<<<<<<<<<<<;;;:::::::::;;;;;;<<<>>>>>>>>>???@@@AAACCCFFFHHHIIIHHHJJJLLLMMMMMMMMMNNNOOONNNMMMMMMMMMNNNOOOQQQRRRSSSQQQPPPPPPQQQPPPOOOMMMIIIIIIJJJIIIIIIHHHFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@??????======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777777777666666666666777777777777777777777777444444444444444444444444333333222333333444555555333222222111111222222333222333333444444333333222222222222222222222222222222333333444444333333222111222222333333222222111111111111111222222222222yyyWWWLLLBBB@@@@@@===;;;;;;<<<;;;::::::999999::::::888999::::::::::::999888888999999999999888777777888777777777777777777777777777777777777777777777666666777777777777666666555555666777777777777777555555444444444555666666555666777888888777666555555666666666777777777888333444666777777777666666555555666666666666555555444444555555555555444444000111333444555555555444555555555555666666666777666555555444444444555555777666666666555555555555444555777666444333333444555666777777777777666555777777777777777777777777777777777777777777777777444444555555666777777777555555666666777777888888777777777777777777777777555666666666777777777888999888777666555555555555777777777777777777777777555666666777888888999999777888999:::;;;===>>>>>>AAACCCGGGMMMTTT[[[```dddjjjnnnsssuuuttttttvvvyyyxxxxxxxxxxxxzzz|||~~~{{{tttooo```[[[UUUPPPLLLJJJHHHFFFHHHGGGHHHKKKPPPTTTWWWXXX]]]^^^```aaabbbbbbaaaaaa`````````___\\\WWWSSSPPPNNNNNNOOORRRVVVYYY[[[\\\aaaeeelllpppqqqpppoooooolllllllllkkkkkkjjjjjjjjjgggeeebbbbbbeeehhhjjjkkkbbbcccgggmmmuuu|||{{{yyyvvvtttssstttvvvwwwyyyxxxvvvrrrmmmhhhdddaaaaaa```___]]]\\\\\\[[[[[[^^^^^^^^^___```aaacccccccccbbbbbbdddffffffeeeddddddddddddaaa]]]WWWQQQMMMFFFGGGGGGIIINNNWWWaaahhhhhhiiiiiijjjjjjjjjjjjjjjggggggggghhhjjjiiigggeeecccbbbbbbbbbaaa___ZZZWWWOOOKKKFFFBBB???>>>===<<<::::::::::::;;;<<<======<<<======???AAACCCEEEFFFFFFIIILLLMMMLLLKKKMMMNNNMMMLLLKKKKKKMMMOOOQQQSSSRRRPPPOOOOOOOOOOOONNNLLLIIIJJJJJJJJJJJJHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBCCC?????????>>>>>>?????????@@@AAAAAAAAAAAA@@@???>>>============<<<<<<<<<<<<<<<<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777777777666666666666777777777777777777777777444444444444444444444444444444444444444444555555333333333222222333333333222333333444444333333222111111111111111111111111222333333444444333333222111222333333333333222111111111111222222222333333zzzWWWLLLBBB@@@@@@===;;;;;;<<<;;;::::::999999::::::888999:::;;;;;;:::999888888999999999999888777777777777777777888888888888777777777777777777777777666666777777777777666666555666666777777777777777444444444444444555666777555666777888888777666555555666666666777777888888333444666777777777666666555555666666666666555555444555555555555555555444333444666888888888888777444555555555666666777777777666555444444444444444777777666666555555555444555666888777555444444555444555666888888888777777777777777777777777777777777777777777777777777777333333444555666777888888555555666666777888888888777777777777777777777777555666666666777777888888999999777666555555555555888888888888888888888888555666666777888999999999888999:::<<<>>>???AAAAAAIIILLLQQQXXX```hhhnnnrrrppptttxxxyyywwwwwwyyy|||zzzzzzzzzzzz{{{|||}}}~~~{{{{{{{{{|||{{{uuullleeeTTTPPPKKKGGGGGGGGGHHHHHHHHHIIIMMMTTT\\\bbbeeegggkkklllmmmnnnooonnnmmmmmmkkkkkkkkkiiieee___YYYVVVTTTTTTUUUXXX]]]aaacccdddeeeiiinnnqqqqqqooonnnnnnkkkkkkjjjiiiiiijjjjjjkkkkkkiiigggjjjpppwww}}}lllooovvv}}}vvvoookkkjjjiiihhhfffdddcccbbbbbb\\\\\\[[[\\\]]]___aaabbbbbbaaaaaaccceeefffeeecccbbbdddffffffddd^^^XXXTTTGGGHHHGGGGGGJJJSSS___hhhhhhiiikkklllmmmlllkkkkkkdddcccdddfffiiiiiihhhfffbbbbbbcccdddeeeddd```]]]WWWRRRKKKFFFBBB@@@===<<<::::::::::::;;;;;;<<<===;;;;;;<<<>>>@@@BBBDDDEEEDDDHHHLLLMMMKKKKKKLLLNNNLLLKKKKKKKKKLLLNNNQQQSSSQQQOOONNNNNNNNNNNNMMMKKKJJJKKKKKKLLLKKKIIIHHHGGGDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>============<<<===>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777777777666666666666777777777777777777777777444444444444444444444444666555555444444555555555555444444333333444444555222333333444444333333222333333333333333333333333222222444444444444222222111222333444444333222111333333444444444555555555}}}ZZZJJJEEECCC<<<<<>>@@@BBBCCCIIIIIIJJJJJJKKKKKKLLLLLLQQQPPPOOONNNNNNNNNOOOOOOPPPPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::777777777777777777777777444444444444444444444444666666666666666666666666555444333333333333444555555555555444444333333333444444444444444444444444444444333333333333222222333333333333333333333333333222111000000111222333333333333333333333333333~~~\\\LLLFFFDDD>>>===@@@;;;::::::::::::::::::::::::999999999888888888888777888888888888888888888888888888777777777666666666777777777777777777777777444555555666666555555444555555555555555555555555777777666666666666777777777777777777777777777777666666666666666666666666999888777666555555555555666666666666666666666666666666666666666666666666555555555555555555555555666666555555555555666666333444444555555444444333555555555555555555555555777666666666555555555555666666666666666666666666777777777777666666666666777777666666666666777777555777999999888666666777666666777777777777666666666666666666666666666666777777777777777777777777999888777666666666777777999999999999999999999999777888:::999777777777888999:::<<>>===;;;:::999888888999;;;;;;;;;<<<===>>>???@@@DDDEEEGGGIIIJJJKKKLLLLLLOOOOOONNNNNNNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKLLLKKKKKKKKKJJJJJJIIIHHHGGGDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999777777777777777777777777555555555555555555555555555555555555555555555555444333222222222222333444555555444444444333333333333333333333333333333333444444333333333333222222333333333333333333333333333333222111111222333333333333333333333333333333___NNNGGGEEE???>>>AAA<<<::::::::::::::::::::::::999999999888888888888777777777777777777777777777777777777666666666555555777777777777777777777777444555555666666555555444555555555555555555555555777777666666666666777777777777777777777777777777666666666666666666666666999888777666666555555666666666666666666666666666666666666666666666666666555555555555555555555555666666555555555555666666444444555555555555444444444444444555555666666777666666666666555555555555666666666666666666666666555555666666777777888888777777666666666666777777555666888888666555666777666777777888888777777666666666666666666666666666777777777777777777777777888777777666666666666777888888888888888888888888777888999888777777999:::<<>>>>>????????????>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777777777777777777777777777777666666666666666666666666444444444444444444444444333222222111111222222333444444444444333333333333333333333333333333333333444444333333333333222222222222222222222222222222444333333222222333333444333333333333333333333333aaaOOOFFFEEE??????AAA;;;::::::::::::::::::::::::999999999888888888777777666666666666666666666666666666666666555555555555666666666666666666666666555555666666666666555555555555555555555555555555777777666666666666777777777777777777777777777777555555555555555555555555888888777666666666666666666666666666666666666666666666666666666666666666555555555555555555555555666666555555555555666666444444555555555555444444333444444555666777777888666666666666666555555555666666666666666666666666666666666666777777777777777777666666666666777777555777888888666666666888777777777888888777777777666666666666666666666666666666666666666666666666777777666666666666666666777777777777777777777777777888999999999:::===@@@AAADDDIIIOOOTTT[[[bbbgggkkkooosssvvvwwwxxxxxxyyy{{{yyywwwwwwxxxxxxxxxvvvxxxwwwuuurrrnnnhhhdddaaa\\\XXXRRRMMMLLLLLLNNNOOOQQQSSSXXX]]]aaadddeeefffeeedddcccaaa___^^^^^^^^^[[[[[[ZZZZZZZZZYYYXXXXXXXXX[[[___bbbeeegggkkkmmmkkkkkkmmmooorrrsssrrrqqqvvvxxx{{{}}}tttllleeeaaa^^^\\\ZZZYYYZZZ\\\^^^^^^```aaabbbbbbccccccccccccbbbaaa^^^[[[XXXVVVTTTTTTXXX]]]dddiiijjjjjjjjjjjjcccaaa^^^\\\\\\]]]^^^```bbbbbbcccddddddcccbbbbbbccccccaaa___\\\XXXSSSPPPHHHEEE@@@===;;;;;;<<<>>>;;;;;;;;;::::::;;;;;;<<<>>>@@@DDDGGGIIIJJJIIIHHHJJJJJJKKKMMMNNNOOOOOOOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>>>>>>>>>>>>>===========================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777888666666666666666666666666555555555555555555555555333333333333333333333333333333222222222222333333333333333333333333333333222222222222222222222222444444333333333222222222111111111111111111111111333333333222222333333333333333333333333333333333cccOOOEEECCC>>>>>>@@@999::::::::::::::::::::::::999999999888888888777777666666666666666666666666666666666666555555555555666666666666666666666666555666666666666666666555666666666666666666666666777777666666666666777777888888888888888888888888666666666666666666666666888777777666666666666777666666666666666666666666666666666666666666666666555555555555555555555555666666555555555555666666444555555666666555555444444444555555666777888888555555555666666666666666666666666666666666666666777777777777666666666666777777666666666666777777777888999888777777888999777777888888888888777777777777777777777777777777666666666666666666666666666666777777777777777777777777777777777777777777666777888888999===AAAEEEHHHLLLRRRXXX^^^dddjjjnnnooorrrvvvxxxyyyyyyzzz{{{{{{zzzxxxxxxyyyyyywwwuuupppooolllgggbbb\\\WWWTTTNNNMMMKKKJJJLLLQQQVVVZZZ___aaaccceeefffeeecccaaa]]]\\\[[[ZZZZZZ[[[\\\\\\]]]]]]]]]\\\ZZZYYYYYYYYY^^^aaafffjjjkkklllmmmmmmhhhjjjoooxxx{{{rrrlllgggdddaaa``````___^^^\\\]]]]]]]]]^^^___```aaabbbaaaaaa```___^^^]]]\\\\\\ZZZ^^^dddhhhiiihhhhhhhhhbbb^^^XXXSSSQQQRRRUUUXXX]]]^^^___```bbbccccccccceeedddbbb^^^[[[YYYXXXXXXQQQNNNIIIDDD@@@>>>======::::::999::::::;;;<<<===???AAADDDGGGIIIHHHGGGFFFHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888666666666666666666666666444444444444444444444444333333333333333333333333333333444444444444333333333333333333333333333333222222222222222222222222444444333333333222222222111111111111111111111111111111222222222222111111333333333333333333333333eeePPPEEECCC>>>??????999::::::::::::::::::::::::999999999888888888888777777777777777777777777777777777777666666666555555777777777777777777777777555666666777777666666555666666666666666666666666777777666666666666777777888888888888888888888888777777777777777777777777777777666666666666777777666666666666666666666666666666666666666666666666555555555555555555555555666666555555555555666666555555666666666666555555555555555666666777777888555555555666666666666666666666666666666666666666888888777777666666555555777777666666666666777777888999999888777777888:::777888888999999888888777777777777777777777777777777777777777777777777777666777777888888888888777888888888888888888888888555666777888;;;@@@GGGLLLRRRVVV\\\bbbfffkkkpppssssssvvvyyy{{{{{{|||}}}~~~}}}{{{zzzzzzyyywwwssspppeeeccc___ZZZVVVQQQNNNLLLGGGIIIMMMPPPUUUZZZaaaeeejjjjjjiiigggeeebbb___]]][[[[[[[[[\\\^^^```aaabbbaaabbbcccaaa___^^^^^^___aaadddhhhjjjjjjjjjjjjkkknnnrrr|||~~~uuusssqqqppppppmmmgggbbb[[[[[[ZZZZZZ[[[]]]___aaa______```aaaaaaaaabbbbbb]]]aaaeeeggggggfffffffffccc^^^WWWPPPLLLLLLNNNOOOTTTUUUXXXZZZ^^^aaacccdddgggfffccc^^^ZZZXXXXXXZZZWWWUUUQQQLLLGGGBBB===;;;:::::::::::::::;;;<<<===???AAACCCEEEFFFGGGFFFEEEGGGHHHJJJLLLMMMMMMMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999777777777777777777777777444444444444444444444444333333333333333333333333333444444555555444444333222222222222333333333333333333333333333333333333444444333333333333222222222222222222222222222222000111111222222111111000333333333333333333333333hhhRRRFFFCCC???@@@@@@999::::::::::::::::::::::::999999999888888888888777888888888888888888888888888888777777777666666666777777777777777777777777666666777777777777666666666666666666666666666666777777666666666666777777888888888888888888888888888888888888888888888888777777666666666666777777666666666666666666666666666666666666666666666666555555555555555555555555666666555555555555666666555555666666666666555555666666666666666777777777555555555555666666666777666666666666666666666666666666666666777777777777777777666666666666777777888888888777666666888:::777888888999999888888777777777777777777777777777777777777777777777777777666777888999::::::999888999999999999999999999999777888999;;;@@@GGGOOOUUU\\\```fffjjjnnnqqqtttvvvwwwyyy{{{|||{{{{{{|||}}}{{{zzzyyywwwtttnnnhhhcccWWWUUURRROOOMMMLLLLLLLLLKKKQQQXXX^^^cccgggkkkooonnnmmmjjjgggdddbbbaaa``````aaabbbdddfffggghhhiiifffhhhhhhgggcccbbbbbbdddccceeehhhjjjmmmqqqvvvyyy{{{sssgggeeebbb___]]]]]]^^^_______________```aaaaaabbb```bbbeeefffeeeeeefffhhhfffbbb\\\VVVPPPLLLJJJIIIJJJLLLOOOSSSXXX]]]aaacccgggfffccc]]]VVVQQQPPPQQQQQQRRRRRRQQQNNNIIIDDDAAA===<<<<<<;;;;;;;;;;;;;;;<<<===???BBBDDDEEEFFFFFFFFFHHHJJJLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777888777777777777777777777777555555555555555555555555444444444444444444444444222333444444444444333222111111222222222333333333333333333333333333333333444444333333333333222222333333333333333333333333111111222333333222111111333333333333333333333333jjjTTTGGGDDD@@@AAABBB:::::::::::::::::::::::::::999999999888888888888777888888888888888888888888888888888888777777777777777777777777777777777777666666777777777777666666777777777777777777777777777777666666666666777777888888888888888888888888888888888888888888888888777777666666666666777888666666666666666666666666666666666666666666666666555555555555555555555555666666555555555555666666555555666666666666555555777777777777666666666666444555555555666666777777666666666666666666666666444444555666777888999999777777666666666666777777777777777666444555777999888888999999999999888888777777777777777777777777777777777777777777777777777888999:::;;;::::::999999999999999999999999999;;;<<<>>>@@@EEEMMMWWW]]]bbbffflllpppssstttvvvxxxxxxzzz{{{{{{yyyxxxxxxyyyxxxwwwuuurrrmmmeee]]]VVVNNNMMMJJJIIIIIIJJJMMMNNNSSSZZZdddkkknnnpppssstttpppnnnkkkhhhfffeeefffgggfffggghhhjjjkkkllllllllliiikkkkkkiiifffdddeeegggiiijjjmmmqqqxxxwwwsssmmmgggbbb___]]]]]]______^^^^^^^^^^^^______aaacccdddeeeeeefffhhhjjjhhhfffbbb\\\UUUOOOIIIFFFDDDEEEIIIOOOUUU[[[```bbbddddddbbb\\\SSSKKKGGGFFFFFFJJJOOOSSSSSSPPPLLLIII@@@???===<<<;;;:::999999999:::<<>>>>>>>>>>>============;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666777777777777777777777777666666666666666666666666444444444444444444444444111222333444444333222111111111111222222333333333444444444444444444444444444444444333333333222222333333333333333333333333222222444444444444222222333333333333333333333333sssUUUEEEFFFAAA===???>>>===<<<;;;:::999999999999888888999999999:::::::::999999999888888888888777555555666666777777888888777777777777777777777777666666777777666555444444777666555555777888888888666666666666777777777777777777777777777777888888777777777777777777777777777777777777777777777777555555666666666666555555777666555444444555666777999888888888777777666666777777666666555555555444666666666555444444444333555555555555666666666666666666666666666666666666444444555666777777666666777777777777666666666666888888888888888777666666777777666666666666777777666666666666666666666666777777777777777777777777777777777777777777777777777777666666666666666777777888999:::<<<<<<=========@@@EEEKKKRRRZZZbbbhhhjjjnnntttwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzxxxxxxvvvvvvtttnnndddYYYQQQLLLJJJIIIGGGHHHKKKQQQWWW[[[hhhjjjoootttxxxyyywwwtttoooooonnnmmmmmmmmmmmmnnnmmmlllmmmooonnnkkkjjjjjjllljjjggggggjjjmmmooopppooovvv{{{~~~~~~yyywwwrrriiibbb^^^______^^^]]]\\\^^^___```bbbddddddbbbbbbeeehhhjjjhhheeebbb]]]VVVOOOJJJJJJIIIIIIJJJNNNTTTYYY\\\___aaabbb]]]UUUMMMHHHGGGIIIIIIJJJNNNRRRSSSQQQNNNIIIFFFBBB>>><<<;;;<<<<<<===<<<<<<>>>@@@BBBBBBAAAEEEGGGIIIJJJIIIIIIJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCAAA@@@???>>>>>>>>>?????????@@@@@@??????>>>AAA@@@@@@@@@??????>>>>>>===============<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777666666666666777777666666666666666666666666333444444444555666666666555555444444444333333333333333333333333333333333333333333333333333333333333444444444333222222111222222222222222222222222333222222111000000000111333333333333333333333333tttVVVFFFFFFAAA===>>>===<<<;;;;;;:::999999999::::::::::::999999888888888999999999888888888777777777777777777666666666666777777777777777777777777666666777777666555555444555444333444555666666666666666666666777777777777888888888777777777777777777777777777777777777777777777777777777777777777666666777777777777666666666666555555555555666666888888777777777666666666777666666666555555555444555555555555555555444444555555555555666666666666666666666666666666666666444555666666666666666666777777777777666666666666777777777777777666555555777777666666666666777777888888888888888888888888777777777777777777777777777777777777777777777777999888888777777777888888888888888888999;;;===>>>BBBGGGNNNUUU\\\ccciiimmmmmmppptttvvvvvvvvvxxxyyyxxxxxxxxxxxxwwwvvvtttsssooonnnjjjcccYYYQQQKKKIIIJJJKKKNNNRRRXXX___fffiiiqqqrrrtttxxxzzzzzzxxxvvvuuuuuutttrrrpppooonnnnnnooonnnmmmmmmkkkjjjkkkmmmllllllmmmnnnqqqtttvvvxxx|||rrrgggeeebbb^^^\\\\\\^^^___^^^```aaaaaa``````ccceeeiiihhhfffddd```[[[UUUQQQOOONNNNNNOOOQQQVVVZZZ]]]``````___[[[UUUOOOKKKJJJGGGGGGHHHKKKOOORRRRRRPPPOOOMMMHHHCCC@@@>>>======;;;::::::;;;>>>?????????CCCFFFHHHIIIIIIIIIJJJKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@???@@@@@@@@@AAAAAAAAA@@@@@@???>>>@@@@@@?????????>>>>>>>>>===============<<<<<<;;;<<<;;;;;;;;;;;;:::::::::999999999999999999999999666666555555555555666666666666666666666666666666444444444555555555555555555555444444444333333333333333333333333333333333333333333333333333333333444444444444444333222222333333333333333333333333555444444333222222333333333333333333333333333333uuuWWWFFFFFFAAA<<<===<<<<<<;;;:::::::::::::::;;;<<<;;;:::999888777666666999999888888888777777777888888777777666555555555777777777777777777777777666666777777777666555555666666666666666777777777666666666666777777777777999888888888777777666666777777777777777777777777777777777777777777777777666666777777777777666666555555666666666666555555666666666666666555555555666666666555555555555555555555555555555555666666555555555555666666666666666666666666666666666666666666666666666666555444666666666666777777777777555666666666666555555444777777666666666666777777888888888888888888888888777777777777777777777777777777777777777777777777999999888888888999999:::;;;:::888888999===AAACCCLLLRRRZZZaaagggjjjmmmoooqqqsssssssssssstttvvvxxxuuutttsssqqqooollljjjiiidddbbb\\\TTTMMMIIIIIIIIIOOORRRXXX```hhhnnnsssuuuyyyxxxxxxxxxzzzyyywwwvvvuuuuuutttsssrrrpppnnnmmmqqqqqqpppmmmkkkkkkmmmooopppuuu{{{wwwrrrllleeeaaa``````aaa]]]^^^^^^^^^^^^^^^```cccgggggggggfffddd```]]][[[WWWVVVUUUTTTUUUWWWZZZ[[[___]]]ZZZWWWUUUSSSQQQOOOHHHGGGFFFHHHLLLOOOQQQQQQUUUSSSPPPKKKGGGBBB???===;;;:::999:::===>>>>>>>>>AAACCCFFFGGGGGGHHHIIIKKKIIIIIIIIIIIIIIIHHHGGGFFFDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>??????>>>>>>>>>>>>=====================<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999555555444444444444555555666666666666666666666666555555555555555444444444555555444444444333333333333333333333333333333333333333333333333333333333444555555555555444333333333333333333333333333333555444444333333333333333333333333333333333333333vvvWWWGGGFFFAAA<<<===;;;;;;;;;;;;:::::::::;;;;;;:::::::::999888777777666888888888888777777777777777777777777666666666666666666666666666666666666666666777777777666666555555666777777666666666777666666666666777777777777999999888888777666666666777777777777777777777777666666666666666666666666555666666777777666666555444555666777777666555444555555555555555555555555555555555555555555555555444444555555666666777777555555555555666666666666666666666666666666666666666666777777666555444444666666666666777777777777555666666777666666555555777777666666666666777777888888888888888888888888777777777777777777777777777777777777777777777777999888888888888999999:::<<<;;;::::::>>>DDDJJJNNNXXX\\\ccchhhkkklllmmmmmmuuussspppmmmlllmmmooorrrooonnnkkkgggccc___\\\ZZZXXXUUUPPPJJJGGGIIIMMMRRRZZZ^^^eeemmmrrrvvvwwwwwwzzzxxxvvvuuuvvvvvvuuutttsssttttttuuuuuutttsssrrrssswwwyyywwwuuuvvvwwwwww~~~wwwqqqmmmjjjhhh______]]]\\\\\\]]]___aaacccdddffffffeeeccccccbbb```^^^\\\ZZZXXXWWWWWWVVVZZZVVVRRRQQQSSSUUUUUUSSSNNNLLLIIIHHHIIIKKKMMMNNNSSSTTTTTTSSSOOOIIIBBB>>>>>>===;;;;;;===>>>???>>>>>>AAACCCEEEFFFFFFHHHJJJGGGGGGHHHHHHHHHGGGGGGFFFDDDEEEGGGHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAABBBAAAAAABBBBBBCCCDDDEEEFFFEEEEEEDDDBBBAAA???>>>>>>>>>>>>==============================<<<<<<;;;;;;;;;;;;:::::::::999999888888888888888888888888666555555444444555555666666666666666666666666666666666666555444444444333555555444444444333333333333333333333333333333333333333333333333333333333444555555666555555444444444444444444444444444444333222222111111111222222333333333333333333333333vvvWWWGGGFFFAAA<<<===;;;<<<<<<;;;;;;::::::;;;;;;888888888888888888888888888888888777777777666666444555555666777888888999666666666666666666666666666666777777777777777666333555777777555333444555666666666666777777777777888888888888777777666666777777777777777777777777666666666666666666666666444555555666666555555444444555666777777666555444444444444444555555555555444444444555555555555555444555555666666777777777555555555555666666666666666666666666666666666666666666777777666555444444555666666666777777777888666777777888888777777777777777666666666666777777777777777777777777777777777777777777777777777777888888888888888888888888777777777777777888999:::::::::;;;???EEEMMMUUUYYY```dddhhhkkklllmmmooopppsssoooiiidddaaabbbdddeeegggeee```[[[VVVQQQMMMKKKKKKJJJGGGFFFHHHNNNWWW]]]eeeiiipppvvvyyyyyyxxxvvvwwwtttrrrqqqrrrtttuuuuuuuuuvvvwwwxxxxxxyyyyyyxxxwww|||wwwiiieee```\\\ZZZ[[[]]]^^^^^^aaaddddddccccccdddeeeeeecccaaa]]]YYYVVVSSSRRRSSSOOOKKKKKKPPPTTTVVVUUUTTTSSSPPPLLLIIIHHHIIIIIILLLOOOTTTWWWUUUOOOGGGBBBBBB???<<<;;;<<<======<<<<<<>>>AAACCCCCCDDDFFFHHHDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGGFFFFFFEEECCCAAA???>>>===============>>>>>>>>>===============<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888777666666666666666666777666666666666666666666666666666666555444444444333555555444444444333333333333333333333333333333333333333333333333333333333444444555555666555555444444444444444444444444444333222222111222222333333333333333333333333333333uuuWWWFFFFFFAAA<<<===<<<>>>===<<<;;;::::::::::::777777777888888888999999888888777777777666666666333444555666777888999:::777777777777777777777777666666777888888888777777666999<<<<<<999666777999666666666666777777777777777777777777777777777888777777777777777777777777777777777777777777777777555555666666666666555555555555666666666666555555444444444555555555555555444444444444444555555555666666666666666666777777555555555555666666666666666666666666666666666666666666666666666666555444555555666666777777888888666777777888888888888888777777666666666666777777666666666666666666666666777777777777777777777777888888888888888888888888777777777777777888999:::999;;;???FFFNNNVVV]]]aaaeeehhhllloooppppppqqqrrrjjjddd]]]WWWUUUVVVWWWXXX[[[YYYUUUPPPKKKGGGDDDBBBAAACCCEEEHHHNNNWWWaaagggnnnqqqvvvzzz{{{{{{xxxwwwrrrooommmmmmooorrrsssssssssssssssuuuvvvyyy{{{|||~~~vvvkkkbbb]]][[[\\\\\\\\\___bbbbbb``````bbbeeeeeedddbbb___[[[WWWSSSQQQOOOLLLIIIIIIKKKOOORRRSSSWWWWWWVVVSSSNNNKKKIIIIIIGGGKKKPPPUUUUUURRRMMMJJJFFFBBB>>><<<<<<<<<;;;:::;;;===@@@AAAAAABBBDDDEEEBBBCCCDDDEEEEEEEEEEEEEEECCCDDDEEEGGGGGGGGGGGGFFFDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEECCCAAA@@@???======>>>>>>>>>>>>??????===============<<<<<<;;;::::::::::::999999999999888888888888888888888888777777666666666666777777666666666666666666666666555555555555555444444444555555444444444333333333333333333333333333333333333333333333333333333333333333444555555555555444333333333333333333333333444444444444444555555666333333333333333333333333tttVVVFFFFFFAAA===>>>===@@@???===<<<:::999999999888888888888777777777777888777777777666666666666444555555666777888888999777777777777777777777777666666777888888888888888777;;;???>>>:::777888:::666666666666777777777777666666666777888888999999777777777777777777777777777777777777777777777777777777888888888888777777666666555555555555666666444444555555666666666666333333333444444555555555777777777666666666666666555555555555666666666666666666666666666666666666444555666666666666666666555555555666777888888888555666666777888888777777777777666666666666777777777777777777777777777777777777777777777777777777888888888888888888888888888777777888999:::;;;;;;===AAAHHHQQQYYYaaafffhhhiiimmmqqqsssqqqnnnkkkiii]]]WWWOOOJJJJJJLLLMMMMMMOOONNNKKKGGGDDDCCCAAAAAA@@@DDDJJJRRRZZZccckkkqqqtttuuuvvvwwwwwwuuusssqqqkkkiiiggggggjjjlllmmmmmmmmmnnnpppsssyyyooofffaaa______[[[___bbbaaa^^^]]]___bbbaaaaaaaaa```]]]ZZZWWWUUUOOONNNLLLJJJHHHIIILLLOOOSSSVVVYYYYYYUUUQQQOOOOOOHHHJJJLLLOOOQQQSSSSSSTTTMMMIIIDDDAAA???>>>===<<<;;;===???@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCDDDFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>?????????@@@@@@===============<<<<<<;;;:::::::::999999999999888888888888888888888888888666666666555555666666666666666666666666666666666444444444555555555555555555555444444444333333333333333333333333333333333333333333333333333333333222222333444444444444444333333333333333333333333444444444444444555666666333333333333333333333333sssUUUEEEFFFAAA===???>>>AAA@@@>>><<<:::999888888::::::999888777666555555777777777777666666666666666666666666777777777777777777777777777777777777666666777888888888888888111555999999444111222444666666666666777777777777555555666777888999::::::777777777777777777777777777777777777777777777777999999::::::::::::999999777666555444444555666777555555555666666666777777333333333444444555555555888888777777666666555555555555555555666666666777666666666666666666666666444444555666777777777666444555555666777888888999444444555666777777666666777777666666666666777777888888888888888888888888777777777777777777777777888888888888888888888888999999999999:::;;;<<<===CCCHHHQQQZZZccciiimmmnnnmmmqqquuuvvvqqqiiiaaa]]]SSSMMMFFFCCCDDDFFFHHHHHHHHHFFFEEECCCBBBBBBCCCCCCCCCIIIRRR[[[dddlllssswwwwwwwwwuuussspppmmmjjjiiieeecccbbbbbbdddfffffffffmmmnnnrrryyy|||ooohhheeeccc\\\___bbb```\\\[[[^^^aaa]]]^^^``````___]]][[[ZZZQQQRRRPPPKKKFFFEEEGGGKKKNNNTTTZZZ\\\ZZZWWWUUUTTTLLLKKKJJJJJJMMMRRRWWW[[[TTTPPPJJJFFFDDDCCCAAA@@@;;;===????????????@@@AAABBBCCCDDDFFFGGGGGGGGGGGGAAABBBDDDEEEFFFFFFFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@>>>>>>??????@@@@@@@@@AAA===============<<<<<<;;;:::::::::999999999888888777777777777777777777777555555555444444555555555666666666666666666666666333444444555555666666666555555444444444333333333333333333333333333333333333333333333333333333333111222333333444444444333222222222222222222222222222222222222222333444555333333333333333333333333|||[[[HHHFFF@@@<<<;;;888>>>===:::888888888999:::999999999999999999999999888888777666666666666666777777777777777666555555888888777777666666555555555999999555333666888777444555555555666666777777777777777777777777777777666666666666777777777777555666666666777777777888777666555444444555666777999999999888888888888888555444444444444555666666666666555555555555666666555555555555555555555555777777777777777777777777888888888888888888888888555555555666666666666777666666666666777777777777666666777999:::;;;<<<===999999999888888666555555777777777777777777777777777777888999999999999999888777777777777777888999777777888888777666555555666888999::::::===@@@CCCOOOUUU^^^eeeiiilllooorrrrrrssssssqqqkkkaaaXXXQQQJJJFFFBBBAAACCCDDDCCCBBBEEEEEECCCAAA???@@@CCCFFFJJJSSS```kkkrrrtttuuutttttttttsssqqqnnnjjjfffdddddd______ccccccaaaccciiifffnnnyyy}}}tttmmmiiiiiieee```]]]\\\\\\\\\[[[\\\___^^^ZZZZZZ___]]]WWW]]]ZZZVVVQQQLLLIIIFFFEEEJJJLLLQQQWWW[[[\\\YYYVVVQQQPPPMMMJJJIIIMMMSSSXXXYYYWWWTTTOOOKKKFFFCCCAAA>>>?????????????????????DDDDDDEEEFFFFFFEEECCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDCCCAAA@@@??????>>>????????????@@@@@@@@@>>>>>>>>>>>>============:::;;;<<<=========<<<;;;::::::888777666666666666777777777777777777777777777777777777777777777777666666666666666666666666444333333222222333333444555555444444444333333333222333333444444333333222444444333222222111111111666666555555555444444444333333333333333333333333333333333333333333333333]]]IIIFFF@@@;;;<<<:::>>><<<:::999888888999:::999999999999999999999999888888777666666666666666888888888888888777666666888777777777666666666555555888888555555777777555555555555555666666666777777777777777777777777777666666666666777777777777666666666666777777777777888777666666666666777888666666666666666666666666555444444444444555666666666666555555555555666666555555555555555555555555666666666666666666666666666666666666666666666666444555555555555666666666666666666666777777777777666666777888999:::;;;;;;999999999888888777666555777777777777777777777777777888888999999999888888999999888777666666666666777777888888888888888888999::::::;;;===BBBIIINNNVVV[[[ccciiilllooosssuuuvvvtttpppjjjbbbZZZQQQLLLHHHEEEAAAAAACCCEEEEEEDDDDDDCCCBBBAAAAAAEEELLLPPPWWW^^^gggooosssttttttuuuuuutttrrrooolllhhheeedddeeebbbcccggggggeeefffkkkmmmvvv}}}xxxrrrnnnhhhcccaaa```^^^]]][[[]]]\\\ZZZ\\\bbbbbb^^^___^^^ZZZUUUPPPLLLHHHFFFHHHIIIMMMRRRXXX[[[[[[ZZZUUUTTTPPPLLLJJJKKKNNNRRRXXXXXXWWWUUUPPPKKKFFFCCC@@@@@@???>>>>>>>>>??????BBBBBBCCCDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCBBBAAA@@@@@@???AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>=========<<<;;;<<<<<<<<<<<<<<<;;;;;;:::999888777666666666666777777777777777777777777777777777777777777777777666666666666666666666666555444444333333444444555555555444444444333333333222333333444444333333222222222222222222222333333555555555444444444444333333333333333333333333333333333333333333333333333```JJJFFF???;;;===;;;===<<<:::999888999999:::888888888888888888888888888888777666666666666777888888999999999888777777777777777777666666666666444888:::777777888666333555555555555666666666666777777777777777777777777666666666666777777777777777777777777666666666666888888777777777777888888666666666666666666666666555555444444555555666777666666555555555555666666555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555666666666666666777777777777666777777777888888888888888888999888888777666555777777777777777777777777888888999999999888888777:::999888666555555555555777777888888999:::::::::;;;<<<<<<>>>BBBKKKUUU\\\```dddiiinnnqqqtttwwwyyyyyyrrriii___VVVOOOIIIEEEEEECCCAAA@@@BBBDDDEEEEEEBBBBBBCCCDDDHHHPPPYYY```fffiiimmmoooppppppqqqrrrpppnnnkkkgggdddbbb``````ggghhhkkkppppppnnnnnnqqqvvv|||tttmmmhhhdddaaa___ZZZ[[[XXXVVVXXX]]]___]]]aaa```^^^ZZZVVVPPPLLLIIIGGGGGGHHHLLLSSSYYY]]]^^^ZZZYYYVVVQQQLLLJJJJJJLLLUUUWWWZZZ[[[XXXRRRLLLGGGDDDBBB@@@>>>=========>>>???@@@AAABBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA@@@???>>>===<<<>>>>>>>>>=========<<<<<<======<<<;;;:::::::::;;;999888777666666555555666777777777777777777777777666666666666666666666666666666666666666666666666666555555444444555555666555555444444444333333333222333333444444333333222111111111222333444444444444444444444333333333333333333333333333333333333333333333333333333333333bbbKKKFFF???<<<>>>===<<<;;;:::999999999999:::777777777777777777777777999888777777666666777777777777888888888777777666777777777777666666666666444===AAA===777555444333555555555666666666666666555555555555555555555555666666666666777777777777777777777777666666666666777777777777777777777777777777777888888888888888555555555555555666666777666666555555555555666666555555555555555555555555555555555555555555555555777777777777777777777777444444444444555555555555666666666666777777777777777777777777777666666666888888888888888777666666777777777777777777777777888999999999999888777777888888777666555555555666888888888888999::::::;;;;;;===@@@DDDKKKTTT^^^eeejjjlllooorrrtttwwwyyyzzzwwwmmm___SSSKKKGGGCCCAAADDDBBB@@@@@@AAABBBDDDDDDAAADDDHHHMMMTTT]]]ffflllmmmmmmmmmkkkiiiiiikkkmmmllliiifffbbb`````````aaalllpppwww|||}}}|||}}}xxxqqqjjjeeeaaa```]]]XXXTTTUUUWWWYYYYYY_________]]]ZZZVVVRRROOOJJJHHHFFFHHHNNNVVV\\\```^^^]]][[[VVVPPPLLLJJJJJJOOOSSSYYY]]]]]]XXXRRRNNNHHHEEEAAA>>><<<;;;<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>>=========<<<<<<<<>><<<:::999999::::::888777777666555555666666666666666666666666666666666666666666666666666666666666666666666666666666555555444444444444555555555555444444444333333333222333333444444333333222222222222333333333444444444444333333333222222222333333333333333333333333333333333333333333333333cccKKKFFF???<<>>;;;;;;::::::999999::::::777777777777777777777777999999888777777777777777555555666666666666666555666666666666777777777777555AAAIIICCC666111333555666666666666666555555555444444444444444444444444666666666666777777777777777777777777666666666666666666666666666666666666666666777777888888888888666555555555555666777777666666555555555555666666666666666666666666666666555555555555555555555555777777777777777777777777444444444555555555666666666666666666777777777777777777777666666666666555777888888888888777777666777777777777777777777777888888999999999888888777666666666666666777888999999999888888888999:::;;;;;;@@@GGGNNNVVV]]]dddiiippppppqqqsssvvvwwwwwwwwwooodddVVVKKKFFFDDDCCCAAACCCBBBAAA@@@???@@@BBBDDDCCCHHHQQQYYY```ffflllpppmmmllliiifffcccdddfffiiihhhfffdddcccdddfffiiikkksss{{{|||tttlllhhhgggaaa[[[WWWVVVWWWXXXYYYZZZ[[[\\\]]]\\\ZZZWWWVVVQQQMMMIIIHHHMMMTTTZZZ^^^______^^^ZZZUUUQQQNNNNNNIIINNNTTTZZZ\\\[[[XXXUUUMMMJJJEEEAAA===<<<<<<<<>>===;;;:::999999999:::888777777666666666666777666666666666666666666666666666666666666666666666666666666666666666666666444444333333333333444444555555444444444333333333222333333444444333333222444444444333333333222222444444333333333222222222333333333333333333333333333333333333333333333333cccKKKFFF@@@===@@@???::::::::::::::::::::::::888888888888888888888888999999888777777777777888444444555555666666555555666666666666777777777777555BBBJJJCCC666111444777666666666666666555555555444444444444444444444444666666666666777777777777666666666666777777777777555555666666666666555555333444444555555666666777666666555555666666777888666666555555555555666666666666666666666666666666555555555555555555555555555555555555555555555555555555555666666666666777666666666666777777777777777777777777666666666666777777888888888888777777777777777777777777777777777777888999999999999999555666666666777999:::;;;:::999999999:::;;;===>>>AAAHHHQQQZZZaaafffjjjlllssssssssstttvvvvvvtttrrrfff\\\PPPHHHFFFGGGEEECCCBBBBBBBBBAAA@@@AAADDDGGGJJJPPPYYYaaafffiiilllmmmiiihhhfffcccaaaaaadddfff``````aaadddhhhmmmsssvvv}}}|||vvviiibbb\\\ZZZXXXVVVWWWYYYXXXYYYZZZ[[[\\\\\\[[[[[[WWWSSSMMMLLLNNNTTTYYY\\\^^^___^^^\\\WWWTTTRRRRRRHHHKKKOOOTTTXXXZZZ[[[[[[TTTQQQLLLGGGCCC@@@>>>>>>@@@@@@???@@@@@@AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAA>>>>>>?????????@@@@@@@@@=========<<<<<<<<<;;;;;;<<<<<<;;;:::999999999:::888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666333333333222222333333333555555444444444333333333222333333444444333333222555555555444333222222222444444444444333333333333333333333333333333333333333333333333333333333333aaaKKKGGG@@@===@@@???999:::::::::;;;:::::::::999999999999999999999999:::999888888777777888888444444555666666666666666555666666666777777777888444===CCC>>>777555666777777666666666555555555555555555555555555555555555666666666666777777777777444444555666777888999999555666777777777777666555333333444444555666666777666666666666666777777888666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777888888666666666666777777777777777777777777777777777777777777888888888888777777777777777777777777777777555666777888999:::::::::888888777888888999:::;;;999999999:::<<<@@@CCCEEEMMMSSS\\\eeejjjnnnppprrrtttttttttuuuwwwuuuqqqmmm___WWWMMMIIIJJJKKKHHHDDD@@@BBBCCCCCCCCCEEEJJJMMMSSSWWW^^^ccceeefffggghhhccccccbbb```^^^^^^___aaa]]]___cccjjjrrrzzztttllleeeccc```ZZZYYY[[[YYYYYYZZZ[[[\\\\\\]]]]]][[[WWWRRRPPPRRRVVVYYY[[[]]]^^^]]][[[WWWTTTSSSSSSLLLLLLMMMOOORRRVVV[[[]]][[[YYYTTTOOOJJJFFFBBBAAA@@@???>>>>>>>>>???@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@???????????????======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999999999888888888888999999777777777777777777777777777777777777777777777777666666666666666666666666444444333333333333444444555555444444444333333333222333333444444333333222444444444444444444333333555555555444444444444333333333333333333333333333333333333333333333333333```JJJGGGAAA>>>@@@???999999:::;;;;;;;;;::::::999999999999999999999999:::999888888777888888888555555666777777888777777555666666666777777888888444888;;;999888:::999666777777666666555555555444777777777777777777777777666666666666777777777777333444555666777888999:::666777888999999888777666555555555666777888888999666666666666666777888888666666555555555555666666777777777777777777777777777777777777777777777777999999999999999999999999777777777777888888888888666666666666777777777777666777777777888888888999666777777888888888777777777777777777777777777777444555777888::::::;;;;;;::::::999999999999999999888888999<<>>>>>BBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDGGGFFFEEEDDDCCCBBBAAAAAABBBAAAAAA@@@???>>>============<<<<<<<<<;;;;;;;;;888999:::;;;<<<;;;:::999:::999999999999999::::::777777777777777777777777888888888888888888888888666666666666666666666666555555555444444555555555555555444444444333333333222333333444444333333222222333333444444555555666666666555555555444444444333333333333333333333333333333333333333333333333```LLLHHHAAA<<<===;;;>>>===<<<;;;:::999999999888999999::::::999999888999888777777777888999:::777777777777666666666666888888777777666666555555777777666666666666777777999888777777999999999777666666555444444444444444777777666666555555555444555555555555666666666666888888777777666666555555555555666666666666555555777666666777999;;;===>>>@@@;;;777777:::;;;888444???>>><<<:::888666555444666666666666666666666666888999:::;;;:::888666444777777777777888888888888777777777777777777777777999888777666666777888999666666777888888888888888888888888777777777666666777999::::::888777777888:::<<<===<<<:::999999999<<<<<<===???DDDKKKTTT[[[___bbbfffkkkpppsssuuuvvvzzzyyyxxxxxxxxxuuuoooiii]]]VVVMMMIIIJJJKKKJJJHHHCCCCCCDDDFFFIIINNNRRRUUUZZZ[[[]]]]]]]]]^^^___aaa___]]]\\\]]][[[ZZZ```hhhjjjwwwzzzpppiiicccaaa^^^\\\ZZZZZZ[[[\\\YYYYYYYYYYYYZZZ[[[\\\]]]______\\\UUUOOOKKKLLLNNNNNNNNNMMMLLLLLLOOOTTTWWW_________\\\WWWQQQKKKGGGGGGBBB>>><<<===???>>>===@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBBBBBBBBBBBAAAAAAFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCC@@@@@@???>>>===<<<;;;;;;======<<<;;;::::::999999:::::::::::::::::::::::::::::::::999999999888888999999999888777666666555999999888888777666666666777666555444444444444444555444333333333333444555444333222222111111111111555444444333333444444555444444444333333333222222555555555444444333333333444444444333333222222222222333333444444333333222dddNNNIIIBBB>>>???>>>======<<<;;;::::::::::::888999999::::::999999888::::::999888777777777777777777777777666666666666888777777777666666666555777777666666666666777777777666666777888888777555777666666555444444555555777666666666555555555555666666666777777777777888777777777777666666555555555555666666666666555555444444555777999<<>>AAAEEEKKKSSS\\\bbbgggiiilllpppsssvvvxxxyyy{{{yyyxxxwwwuuuqqqjjjeee[[[UUUNNNJJJJJJJJJGGGDDDEEEEEEGGGIIILLLPPPTTTVVVWWWYYY\\\]]]]]]^^^```bbb^^^[[[[[[\\\]]]aaakkkuuu}}}pppkkkeeeaaa_________^^^[[[[[[ZZZZZZ[[[\\\]]]^^^______\\\WWWQQQMMMLLLMMMMMMMMMLLLKKKJJJLLLPPPSSS^^^___``````]]]XXXSSSPPPJJJEEE@@@>>>>>>??????>>>??????AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@???>>>===<<<;;;;;;>>>>>>===<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999999999888888999999888888777666666555999999888888777666666666666666555444444444444444555555444333333444555555555555444333333333333333555444444333333444444555444444444333333333222222444444444444444444333333444444444333333333222222222333333444444333333222fffNNNHHHAAA>>>@@@???===<<<;;;;;;::::::::::::888999999::::::999999888:::::::::999888777666555777777777777666666666666777777777777666666666666777777666666666666777777666666777999:::999777444777777666666555555666666666666666666555555555555777777777777888888888888777777777666666666666555555555666666666666555555555555666777999;;;===>>>>>>:::666555666888777555444555555555666666777777666666666666666666666666777777888888888666555444333333333333444444444444777777777777777777777777777777888888888888777777777777888888888777777666:::::::::999999999999999777888::::::999888888999555777888999999:::<<<>>>===AAAGGGNNNVVV^^^fffkkkooopppqqqsssvvvxxxyyyzzz{{{yyywwwtttpppjjjccc^^^WWWRRRMMMJJJJJJHHHEEEBBBIIIJJJLLLOOORRRTTTVVVWWWXXXZZZ]]]^^^______```bbb]]][[[\\\```eeennn|||}}}sssllljjjhhhddd```YYYXXXXXXWWWXXXYYYZZZ[[[^^^^^^]]]YYYTTTOOOMMMLLLLLLMMMLLLKKKJJJKKKNNNPPPZZZ]]]```bbbbbb___\\\YYYPPPLLLFFFBBB@@@@@@??????===>>>@@@BBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999888888777666666666999999888888777666666666666666555444444444444555555555444333333444555555777666555555555555555555555555444444444444555555444444444444333333333333333333444444444444444444444444444444333333333333333333444444444444333333hhhMMMFFF???<<>>===<<<;;;:::::::::::::::888999999::::::999999888888999::::::999888777555777777777777666666666666777777777777666666666666777777666666666666777777888888999<<<===<<<999666777777666666666666777777666666666666666555555555666666777777777888888888666666666666666666666666555555666666666666555555:::999999888888888888888<<<999555444555666666666333333444555555666777777666666666666666666666666666666777777666555444444555555666666666777777777666666666666666666666666666777888999999888777666777888888888888777666666777777777777777777777777777888::::::999888999:::888999:::::::::<<<@@@BBBBBBHHHPPPYYY```gggmmmqqqrrrrrrssstttvvvwwwyyyzzzzzzxxxuuupppjjjccc\\\XXXRRRNNNJJJHHHHHHHHHGGGFFFNNNPPPRRRTTTVVVXXXYYYYYY\\\^^^___```___^^^___```]]]]]]aaajjjsss~~~~~~zzztttjjjaaaZZZYYYXXXWWWXXXYYYZZZ[[[]]]^^^]]][[[WWWSSSOOOMMMLLLLLLMMMLLLKKKLLLOOOQQQWWWYYY^^^aaacccbbb```^^^YYYUUUNNNGGGCCC@@@???>>><<<===@@@BBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>===<<<<<<<<<============<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888888888777777666666999999888888777666666666666555555444444444555555555555444444444444555555666666555555555555666666555555444444444444555555555444444444444333333333333333333444444555555555444444444444444444333333333333444444444444333333kkkNNNFFF???===???>>><<<<<<;;;:::::::::;;;;;;888999999::::::999999888555777888999::::::999888777777777777666666666666666666666666777777777777777777666666666666777777777888999;;;===<<<888555777777666666666666777777555555555666666666666666555555555666666666777777555555555555555666666666555555666666666666555555:::999999999888777666666:::888555444444555666666555555555666666666777777666666666666666666666666666666666666666555555444666666777777777888888888666666666666666666666666666777888999999888777666777777888888888777777666777777777777777777777777666888::::::999999:::;;;::::::;;;:::;;;>>>BBBFFFLLLRRRZZZbbbiiimmmqqqsssttttttuuuvvvwwwwwwxxxxxxtttssspppjjjccc[[[UUURRRMMMJJJGGGFFFHHHKKKNNNOOOTTTUUUVVVXXXYYYZZZZZZZZZ^^^______^^^\\\[[[\\\]]]]]]aaajjjvvvsssgggbbbaaa^^^\\\[[[\\\]]]^^^]]]]]]]]]\\\ZZZVVVRRROOOJJJJJJJJJJJJJJJKKKOOORRRVVVXXX\\\```bbbbbbaaaaaa```]]]VVVNNNGGGBBB???>>><<<>>>@@@CCCDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA??????@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888888777777777777777999999888888777666666666555555444444444555555666555555555555555555555555555444444444444444555555666555555444444555555666555555555444444444333333333333333444444555555555444444444444444444444444333444444555555444444333pppQQQIIIBBB@@@AAA???<<<;;;;;;::::::;;;;;;;;;888999999::::::999999888555666777888999:::::::::777777777777666666666666666666666666777777777777777777666666666666777777555555666888999888666333666666555555666666777777555555555666666666666666555555555555666666666666444555555555555666666666555555666666666666555555555666777888999999999999888888777666666666666666777777777777777777777777666666666666666666666666666666666666555555555666555555555555666666666777777777777777777777777777777777888888888888777777666666777888888888888888999999999999999:::::::::666888:::;;;:::::::::<<<:::::::::;;;<<>>???BBBDDDEEEDDDBBBAAAAAABBBCCCDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA????????????@@@@@@@@@@@@???>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888777777777777777777999999888888777666666666555444444444444555666666444555666666666666555444333333333222333333444555666666555555555555666666555555555555444444444333333333444444444444444444444444444444555555555555444444555555555555444444qqqSSSJJJDDDAAAAAA===;;;;;;;;;::::::;;;;;;<<<888999999::::::999999888777777777777888999::::::777777777777666666666666555666666666777777777888777777666666666666777777666555444555777777555444555555444444555666666777555555555555666666666777555666666666666777777777444444444555555555666666555555666666666666555555444555777888999999999888666777999999888666666666555555666666777777777777666666666666666666666666777666666666666666777777444444444555555555666666777777777777777777777777888888777777777777888888444555666888999999999999888888999999999:::::::::666888:::;;;::::::;;;<<<;;;<<<===>>>BBBHHHPPPVVV```eeelllrrruuuvvvxxxyyywwwxxxyyyxxxuuuqqqmmmjjj___```^^^YYYRRRKKKHHHHHHIIILLLQQQUUUXXX[[[]]]___\\\[[[ZZZYYYZZZZZZ\\\\\\YYYYYYZZZ[[[^^^ccckkkppptttyyy~~~yyyqqqiiibbb]]]ZZZYYY[[[ZZZZZZ[[[]]]]]]ZZZXXXRRRPPPMMMIIIGGGIIINNNRRRSSSTTTUUUXXX[[[___bbbddd```aaa___ZZZRRRJJJFFFEEE@@@BBBDDDFFFFFFDDDBBB@@@@@@@@@BBBCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888777777777777777777777888999999888888777666666666444444444444444555666666444555666777777666555444333333222222333444444555666666555555555555666666555555555555444444444444444444444444444444333333444444444444555555555666444444555555555555444444pppRRRIIICCC??????;;;;;;;;;:::::::::;;;;;;<<<999999999::::::999999999:::999888777777777999999777777777777666666666666555666666666777777888888777777666666666666777777888666555666777888777666444444444444444555666777444555555555666666777777777777777777888888888888444444444555555555666666555555666666666666555555777888999999999777666555555777::::::999777666666333333444555666777888888666666666666666666666666777777666666666777777888555555555666666666777777777777777777777777777777999888777666666777888999333444666777999:::::::::666666777777888888888888666888:::;;;::::::;;;<<<>>>???@@@CCCHHHPPPZZZ```eeejjjpppuuuxxxyyy{{{|||vvvwwwxxxvvvrrrkkkeeeaaaXXXYYYXXXSSSLLLGGGEEEEEEJJJOOOWWW]]]```aaaaaaaaa^^^\\\ZZZYYYYYYZZZ[[[]]]XXXYYYZZZ^^^dddmmmxxxvvvllleeeaaa___[[[YYYYYYZZZ]]]^^^]]]ZZZ[[[XXXRRRMMMIIIKKKPPPTTTNNNOOOPPPRRRVVV[[[```ccc]]]___```\\\UUUNNNJJJIIIAAACCCFFFGGGGGGEEEBBB@@@???@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>============<<<<<<<<<===============:::::::::::::::::::::::::::::::::999999999888888777777777777777888888888999999888888777666666666444444444444444555666777444555666777777666555444333333333333333444555666666666555555555555666666666666555555555444444444555555555444444333333333444444444555555555666666444444555555555555444444oooSSSKKKDDD@@@???;;;<<<<<<;;;:::999999888888::::::::::::::::::::::::888888888888777777777777999888777555555555666777666666777777777777666666555555666666666666555555555555555555666666666666555555555555666666666666777777777777777777777777777777666666555555555444777777666666666666777777666666666666666666666666333444555555666666555555888888777777666666555555555555555555555666777777666666666666666666666666888888888888888888888888777777777777777777777777777777666666555555555444888888888888888777666666888888888777777777777777777888888888888999999999<<<<<<===<<<::::::;;;<<<:::@@@FFFIIIOOOZZZbbbdddlllnnnrrrvvvzzz|||}}}}}}{{{wwwrrrmmmhhhaaaYYYRRRRRRPPPKKKFFFCCCEEEIIIMMMQQQVVV]]]ccceeeccc```]]]^^^^^^]]]\\\[[[ZZZ[[[[[[[[[WWW\\\kkk}}}}}}ooogggddd]]]]]][[[YYYXXXYYY]]]```\\\YYYTTTPPPMMMLLLMMMNNNLLLLLLLLLMMMOOOUUU]]]cccaaa^^^[[[ZZZZZZXXXSSSOOOFFFHHHHHHEEEAAA>>>>>>???>>>???AAABBBCCCBBBBBBAAAEEECCCBBB@@@??????@@@@@@CCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999::::::999999888777666666888888888888888888888888;;;:::999888777666555444666666666666555555555555555555444444444333333333444444666666666555444333666666555555555444444444444444555555555555444444444333333333333444555555777666555333222222333333222222222333333444444555lllPPPIIICCC@@@@@@<<<<<<<<<<<<;;;:::999999999999999999999999999999999888888888888777777777777999888777666555555666777666666777777777777666666555555666666666666555555555555555555666666666666555555555555666666666666555555555555555555555555666666555555444444444444777777666666666666777777666666666666666666666666333444555555666666555555888777777777666666666555555555555555555666777777666666666666666666666666666666666666666666666666666666666666666666666666777777666666666555555555666777777777777666555444888888888888888888888888888888888888999999999999999:::::::::999999;;;===<<>>???@@@BBBCCCCCCBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAA???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;::::::999;;;::::::999888888777777888888888888888888888888;;;;;;:::999888777666666666666666666555555555555555555444444444333333333444555555555555555444444666666555555555444444444444444555555555555444444444444444444444555555666444444333222222333444555333333333444444555555555jjjNNNHHHBBB@@@@@@=========<<<<<<;;;:::::::::999999999999999999999999888888888888777777777777888777777666666666666777666666777777777777666666555666666777777666666555555555555555666666666666555555555555666666666666555555555555555555555555555555444444444444444333666666666666666666666666666666666666666666666666444444555666666666666555777777777777666666666666666666555555555666777777666666666666666666666666666666666666666666666666555555555555555555555555777777666666666666555555777777888888888777666666777777888888999999::::::888888888888999999999:::888999:::::::::;;;>>>@@@BBBJJJRRRXXX___iiiooopppsssuuuyyy{{{|||zzzwwwuuurrrmmmddd\\\VVVQQQMMMJJJFFFFFFEEEEEEGGGLLLSSSXXXaaaaaa```]]][[[[[[]]]___]]]^^^`````````aaadddfffpppvvv{{{lllgggaaa]]]]]]\\\ZZZXXX[[[[[[[[[ZZZWWWSSSOOOMMMLLLLLLLLLJJJKKKNNNSSSWWW^^^^^^^^^]]][[[[[[[[[\\\PPPOOOMMMHHHDDDAAAAAABBB===>>>@@@AAABBBCCCCCCCCCBBBBBBCCCBBBBBBAAA@@@???BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::;;;;;;::::::999888;;;;;;::::::999999888888888888888888888888888888<<<;;;;;;:::999888777777666666666666555555555555555555444444444333333333555555444444444555555666555555555555555444444444444444555555555555444444555555444444555555666777333333333333444666777888444444444444555555555555jjjNNNHHHBBB@@@@@@=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888777777777666777777777666666666666777666666777777777777666666666666777777777777666666555555555555666666666666555555555555666666666666555555555555555555555555555555555555555555555555555666666666666666666555666666666666666666666666444444555666666666666666777777777777666666666666777666666666666666777777666666666666666666666666777777777777777777777777666666666666666666666666777777666666666666666666:::::::::;;;;;;::::::999777777888999::::::;;;;;;888888888999999999:::::::::;;;<<<<<<<<<>>>BBBEEEJJJSSS\\\aaagggooottttttsssvvvyyy{{{zzzwwwrrrooogggccc\\\UUUPPPLLLIIIGGGCCCEEEHHHJJJNNNUUU\\\aaaccccccaaa]]]ZZZ[[[^^^bbb___ccchhhkkkmmmooorrruuuxxxpppfffaaa```aaa^^^[[[[[[[[[[[[[[[YYYVVVTTTRRROOOOOONNNLLLJJJKKKNNNQQQVVVZZZ___```___^^^___aaaXXXUUUQQQKKKFFFBBBAAAAAA===>>>???AAABBBCCCDDDDDDAAABBBCCCCCCCCCBBB@@@???AAAAAA@@@???>>>>>>>>>>>>========================>>>=========<<<<<<;;;;;;:::::::::;;;:::999999888;;;;;;;;;::::::999999999888888888888888888888888:::::::::999999888888777666666666666555555555555555555444444444333333333666555444333333444666777555555555555555555555555444444555555555555444444666555555555555666777777555555666666777888888999444444444444444444444444lllPPPIIICCC??????<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777666666666666777777777777666666666777777777777666666666666777777777777666666555555555555666666666666555555555555666666666666666666666666666666666666666666666666666777777777555555666666666666555555666666666666666666666666444555666666777777666666666666666666777777777777888777777666666666777777777777777777777777777777777777777777777777777777777777777777777777777777666666777777777777777777999:::;;;;;;;;;;;;::::::777777888999::::::;;;;;;888999999999999:::::::::;;;<<<======>>>AAAFFFIIIUUU]]]eeehhhmmmsssuuutttwwwxxxyyyyyyuuuooohhhddd[[[ZZZWWWSSSNNNJJJHHHGGGCCCGGGLLLQQQVVV[[[aaaeeeaaabbbbbb^^^ZZZYYY\\\```bbbkkkwww~~~pppgggdddbbb___\\\]]]\\\ZZZXXXWWWWWWXXXXXXSSSSSSQQQOOOLLLJJJKKKMMMMMMTTT]]]bbbbbbaaabbbccc```\\\VVVPPPJJJEEEAAA???>>>??????@@@AAABBBDDDDDDAAABBBCCCDDDCCCBBBAAA@@@BBBAAA@@@???>>>>>>>>>>>>=======================================<<<<<<<<<:::;;;;;;;;;;;;:::999999;;;;;;:::::::::::::::999888888888888888888888888888888888888888777777777666666666666555555555555555555444444444333333333555444333333333555666777444555555555555555555555444444555555555555444444666555555555555666777777666666666777777666666666555555444444333333222222mmmPPPIIICCC??????<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888777777777777555666666777777777777666666666777777777777666666666777777888888777777666555555555555666666666666555555555555666666666666777777777777777777777777666777777777777888888888444555666777777666555444666666666666666666666666555555666777777777777666666666666666777777777777888888777666666666777777777777777777777777777777666666666666666666666666888888888888888888888888666666777777777777888888777777888999999999888888777777888888999999::::::999999999999:::::::::::::::;;;===???AAAFFFLLLQQQ___ffflllnnnqqquuuwwwuuu|||{{{zzzuuunnneee]]]XXXUUUUUUTTTQQQMMMJJJIIIIIIEEEKKKRRRXXX\\\___aaabbb^^^aaabbb^^^YYYXXX\\\aaalllzzzvvvmmmgggbbb^^^bbb___[[[XXXWWWXXXZZZ\\\VVVVVVUUURRRNNNKKKJJJKKKGGGMMMVVV^^^bbbddddddccceeeaaa\\\VVVQQQKKKEEEAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;<<<<<<;;;;;;:::999::::::::::::999999999999888888888888888888888888777777777777777777888888666666666666555555555555555555444444444333333333444444444444444555666777444444444555555555555555444444555555555555444444555555444444555555666777444555555555555555444333777666666555444333222222jjjNNNHHHBBB???@@@===:::::::::::::::;;;;;;;;;888888888888888888888888888888888888777777777777444555666777888888777666666666777777777777666666777777888888888888777777555555555555666666666666555555555555666666666666666666666666666666666666666666666666777777777888333444666777777666444333666666666666666666666666555555666777777777777777555666666666777777777888999888888777666666777777777777777777777777777777666666666666666666666666777777777777777777777777666666777777777888888888666666777888888888888888888888888888888888888888999999999:::::::::;;;;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>=====================>>><<<<<<======<<<<<<;;;:::999999999999999999999999888888888888888888888888777777777888888999999999666666666666555555555555555555444444444333333333222333444555666666666666444444444555555555666666444444555555555555444444444444444444444555555666333444555777777777777666999999888777666555444444gggLLLFFFBBB???@@@>>>::::::::::::::::::::::::666666666666666666666666888888888888777777777777444555666888888888777666666666777777777777666666777777888888888888777777555555555555666666666777555555555555666666666777555555555555555555555555444555555555666666777777333444666777777666444333666666666666666666666666555666666777777777777777555666666666777777888888999999888777777666777777777777777777777777777777888888888888888888888888777777777777777777777777666666777777888888888999777888999:::::::::::::::888888888777777777777777999999:::::::::;;;;;;;;;;;;>>>BBBHHHOOOXXXbbbiiiiiiooossstttvvv{{{}}}|||wwwvvvsssoooiiiccc]]]ZZZWWWVVVQQQKKKFFFEEEHHHLLLRRRYYYbbbiiijjjfffbbb___YYY]]]aaaaaacccjjjwww~~~yyyllliiieee___[[[YYYXXXWWWXXXYYYXXXTTTOOOKKKIIIHHHEEEEEEHHHPPP[[[cccgggggghhheeecccaaa___ZZZRRRMMMCCCBBBAAA@@@@@@@@@AAABBBDDDCCCBBBAAAAAABBBDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>=========>>>======<<<;;;888888888888888888888999888888888888888888888888888888888999999::::::;;;777666666666555555555555555555444444444333333333111222444666777777666555444444444555555555666666444555555555555555555444444333333333333444555555444666888:::;;;<<<<<<<<<<<<;;;:::999888777666555gggKKKFFFBBB@@@AAA===<<<<<<;;;;;;;;;::::::::::::999888888777777888888888777777777666666555555777777777777777777777777777777888888888888777777777777666666555555555444555555555555666666666666444444444444555555555666777777666666555555555444444555555555666666777777444444444555666777888888555555555555666666666666666666666666777777777777777666555444444555666777888888777777666666555555666666666666666666666666666777888999888777555333555666666777888999999999777777777777777666555555777888999::::::999888777777777777777777777777777999999999888777999<<<>>>;;;AAAIIIQQQZZZbbbiiimmmssssssssstttuuuwwwyyyzzz{{{{{{vvvnnnllllllggg^^^WWWOOOIIIJJJKKKJJJNNNUUU]]]cccgggfffdddccccccbbbggg``````hhhooovvvuuukkkggghhhbbbXXXVVV\\\ZZZ\\\\\\ZZZTTTMMMHHHEEEGGGEEEGGGMMMTTTXXX___fffkkkhhheeecccccc```[[[WWWMMMHHHBBB???>>>@@@BBBCCCEEEDDDCCCAAAAAAAAABBBBBBAAABBBCCCCCCCCCBBBAAA@@@>>>>>>======>>>???@@@@@@HHHEEEBBB???<<<;;;;;;;;;========================888888888888888888888888:::::::::999999999888888999999999999999999999999999777555555888888666444777777777777777777777777555444333222222222333444444444444444444444444444555555555555555555555555777666444333333444666777666===HHHSSSYYYZZZWWWUUUVVVYYYXXXMMM>>>333333666eeeKKKGGGCCCAAAAAA>>><<<<<<;;;;;;;;;::::::::::::999888888777777888888888888888777777666666666777777777777777777777777777777888888888888777777777777666666666555555555555555555555666666666666444444555555555666666666777666666666555555555555555555555555666666666777444444444555666666777777555555555555666666666666666666666666777777777777777666555444444555666777888777777777666666666555666666666666666666666666666777888888888666555444555666666777888888999999888999999999888888777666777888999999999999888777888888888888888888888888:::::::::888888999<<>>>>>>>>>>>>>>???@@@@@@DDDBBB@@@===<<<<<<============<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::999999999888888999999999999999999999999999777555666777888666444555555555555555555555555666555444333333444555555444444444444444444444444555555555555555555555555777555444333333444555777DDDGGGMMMSSSWWWYYYXXXXXXHHHMMMRRRTTTPPPEEE999111bbbKKKHHHEEEBBBBBB===<<<<<<;;;;;;;;;::::::::::::999888888777777888888888888888888888777777777777777777777777777777777777777888888888888777777777777666666666666555555555555555555666666666666555555666666666777777777666666666666555555555555555555555555666666666666444444555555555555555555555555555555666666666666666666666666777777777777666666555555555555666666777777777777666666666666666666666666666666666666777777777777666666666666666666666777888888999999::::::::::::::::::999888777888999999999999888777999999999999999999999999:::;;;:::999888:::>>>AAAGGGPPP[[[fffmmmppprrrrrruuuwwwxxxzzz{{{{{{zzzzzzvvvxxxwwwsssmmmfff\\\RRRLLLIIIIIINNNSSSWWW^^^eeegggiiijjjiiieeebbbbbbddddddkkk|||vvvssspppggg```^^^]]][[[XXXWWWWWWUUUQQQMMMIIIDDDBBBFFFKKKPPPYYYbbbggghhhjjjlllmmmkkkfffccc___ZZZUUUQQQOOOOOOOOOOOOIIIHHHFFFEEEDDDDDDDDDEEECCCDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@???>>>===<<<<<<===>>>???===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999888777666666777777666555555555555555555555555555666555555444555555666666444444444444444444444444555555555555555555555555666555444333333444555666<<<<<<<<<<<<>>>@@@BBBCCC>>>@@@FFFRRRZZZUUUEEE777^^^IIIHHHEEEAAA@@@<<<<<<<<<;;;;;;;;;::::::::::::999888888777777888888999999888888888888888888777777777777777777777777777777888888888888777777777777666666666666666666555555555555666666666666666666666666777777777777666666666666666555555555555555555666666666666666555555555555444444444444555555555555666666666666666666666666777777777777666666666555555666666666777777777777666666666666666666666666666666666666888777666666666666777777666666777777888888888888999::::::;;;::::::999999888888888999999888888888:::::::::::::::::::::::::::::::::999999<<<@@@DDDNNNUUU```iiioooqqqrrrsssvvvxxxzzz||||||{{{zzzyyyuuuwwwxxxuuummmbbbVVVMMMIIILLLQQQWWW\\\```eeeiiijjjhhhgggeeebbbaaaeeekkkwwwzzzuuummmgggeeebbb]]]XXXXXXZZZ[[[WWWSSSOOOIIIEEEEEEHHHMMMUUU]]]eeehhhlllooopppnnniiifff___\\\XXXVVVVVVWWWWWWWWWQQQOOOLLLHHHEEECCCBBBBBBEEEDDDDDDCCCBBB@@@?????????>>>>>>>>>>>>>>>??????===<<<<<<<<<<<<===>>>???<<<<<<<<<;;;::::::999999:::::::::::::::::::::::::::::::::999999999888888888888888888888888888888888777777666777666666555555555555555555555555555555555555555555555666666555555555555555555555555555555555555555555555555666555444444444444555666<<<:::888666555777999;;;@@@;;;999BBBOOOUUUPPPHHH{{{ZZZGGGGGGCCC??????;;;<<<<<<;;;;;;;;;::::::::::::999888888777777888888888888888888888888999999777777777777777777777777777777888888888888777777666666777777777777777777555555555555666666666666666666666666777777777777555555555666666666666666666666666666666555555555555555555555555555444444555555555555666666666666666666666666777777777777555666666666666666666555666666666666777777777777777777777777777777777777777777666666666666777888777777777777777888888888888888999999999999999888999888888888888888888999::::::::::::::::::::::::999999::::::<<<@@@FFFKKKWWW\\\ccciiinnnqqqsssuuuwwwyyy{{{||||||{{{yyyxxxvvvwwwwwwuuulll___TTTMMMMMMTTT\\\bbbeeeggghhhhhhkkkfffccccccccceeeooozzzvvvpppoooeee```[[[ZZZ\\\]]]YYYUUUUUUNNNHHHGGGGGGIIIOOOVVVcccggglllppppppmmmiiifff```^^^ZZZXXXXXXXXXWWWVVVTTTRRRNNNJJJGGGEEEDDDCCCEEEEEEDDDBBBAAA@@@????????????>>>>>>>>>>>>>>>???======<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888888888888888777777777777666666666666666666666666666666666666333333444444555555555555555555555555555555555555555555555555555555555555555555555444444555555555:::999888666666777888999AAA999333555???JJJPPPRRRyyyYYYGGGGGGBBB>>>>>><<<<<<<<<;;;;;;;;;::::::::::::999888888777777888888777777777888888888888888777777777777777777777777777777888888888888777777666666777777777777888888555555555555666666666666555555666666666777777777555555555666666666666666666666666666666555555555555555666666666666666666555555555555666666666666666666666666777777777777555555666666666666555555666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777888888666777777888888888888888999999888777777888999999::::::::::::::::::::::::999:::;;;===AAAGGGOOOUUUbbbeeeiiilllooossswwwyyyzzz{{{|||||||||{{{zzzyyyyyywwwvvvsssjjj]]]UUUSSSUUU^^^fffhhhhhhiiiiiigggiiiddddddiiinnnsssxxxtttjjjfffaaa______]]]ZZZWWWWWWQQQLLLJJJIIIHHHKKKPPP___dddjjjnnnnnnkkkiiigggeeebbb^^^[[[XXXVVVRRRPPPNNNMMMKKKIIIGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::999999999888888888888888888888888888888666777888777666555666777777777777777777777777777222333444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222222222222333333333333:::777444444888???FFFKKKzzzZZZHHHHHHBBB>>>???===<<<<<<;;;;;;;;;::::::::::::999888888777777888888666666666777777888888888777777777777777777777777777777888888888888777777666666777777777888888888555555555555666666666666444444555555555666666666555555555555666666666777777666666666555555555555555666666666777888888888555555555555666666666666666666666666777777777777444555666777777666555444555666666666777777777888777777777777777777777777444555666888888888777666888777777777777777777777666777777888888888888888999999888777777888999999999999999999999999999999:::;;;>>>AAAGGGPPPYYY```hhhjjjnnnqqqsssuuuxxx{{{~~~~~~}}}}}}|||||||||{{{}}}xxxuuuqqqhhh]]]YYY[[[]]]eeejjjgggeeegggiiihhhgggeeekkkwww}}}rrrqqqmmmiiieeeaaa]]][[[YYYUUURRRRRRPPPMMMNNNRRR[[[```gggllllllkkkkkkkkkhhhfffbbb^^^[[[WWWSSSPPPJJJIIIGGGFFFEEEEEEFFFFFFDDDCCCBBBAAA@@@AAAAAABBB@@@@@@???>>>>>>>>>>>>>>><<<======>>>>>>=========;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888666888999888555444555777666666666666666666666666222333555666777777666666555555555555555555555555555555555555555555555555444555555555555555555444777888888888888888888888444666777777777999<<>>>>>===>>>>>>;;;<<<===>>>????????????:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777777777777777777777666888999888555444555777555555555555555555555555333444666777888888888777666666666666666666666666555555555555555555555555444444555555555555444444555555444333333444444555444555777777666666777888aaaKKKKKKEEE===???AAA;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888777777777777666666666666777777777777777777777777777777888666555333333555666888555555666666666666555555666666666666666777888888777777777777777777777777555555666666777777888888666666666666666666666666777777777777777777777777888888777777666666555555888888888888888777666666777777777777777777777777777777777777777777777777777777777777777777777777666666666666666555555555333777<<<===;;;999888888777777777777777777777777:::999888888888999:::;;;888999999;;;======;;;999???@@@CCCIIISSS]]]dddhhhkkkmmmppptttvvvxxxyyyyyy{{{|||~~~~~~{{{tttjjjccc```dddgggfffggggggdddbbbbbbeeeiiijjjuuuzzzrrrjjjeeeaaa]]]\\\ZZZZZZ[[[[[[ZZZXXXaaabbbeeeiiilllnnnoooooommmkkkiiigggeeeccc```]]]PPPLLLHHHDDDCCCBBBAAA@@@BBBAAAAAABBBCCCCCCBBB@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@??????===<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999:::888666777:::;;;999777777666666666555555555555777777666666555555555444777777777666555555444444555555555555666666666777666666555555555444444444333444555666666555444333555555555555555555555555444555555666666666666666fffNNNLLLEEE>>>@@@BBB>>>>>>===<<<<<<;;;::::::;;;;;;::::::999888888777777777666666666666777777777777777777777777777777777777666555555666777777555555666666666666555555666666555555666666777888777777777777777777777777555666666666777777777888777777777777777777777777777777777777777777777777888777777777666666666555888888888888888777666666777777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777666===CCCBBB<<<777888;;;999999999999999999999999:::999888888888999:::;;;:::::::::;;;<<<<<<;;;:::@@@BBBFFFMMMVVV___fffjjjmmmnnnqqqtttvvvxxxyyyyyy|||}}}|||uuummmfffcccfffiiidddeeedddcccbbbeeejjjooo|||vvvoooiiieeeaaa___^^^]]]^^^^^^\\\[[[aaacccfffjjjmmmnnnoooooonnnmmmkkkiiihhhfffbbb___XXXRRRKKKEEECCCBBBBBBBBBCCCBBBAAABBBDDDDDDBBBAAA@@@@@@@@@?????????>>>>>>???@@@@@@??????===<<<<<<>>>=========<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999888666777999:::888666777777666666666555555555777666666666555555555555555555666666666666666666555555555666666666666666666666555555555444444444444555666666666666555444555555555555555555555555444555555666666666666666nnnRRRLLLEEE???AAABBB@@@@@@???===<<<;;;:::999;;;::::::999999888888888888777777666666777777888777777777777777777777777777777777777777777777777555666666777777666666555555555555555555666777777777777777777777777777777666666666666777777777777888888888888888888888888777777777777777777777777777777777777666666666666777777888888777777666666777777777777777777777777666666666666666666666666777777777777777777777777888888888888888888888888888@@@GGGDDD;;;555777<<<::::::::::::::::::::::::999999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<>>>>>>>>======????????????>>>===<<<<<<=========<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888777666777888999888666777777777666666666555555666666666666555555555555444444555666666777888888666666666666666555555555666666666555555555555444555666666777777666666555555555555555555555555555444555555666666666666666vvvVVVLLLDDD???AAA@@@???>>>>>>===<<<;;;:::::::::::::::999999888888888888777777777777777777888777777777777777777777777777777888888888888777777666666777777777777666666555555555555555666666777666666666666666666666666666666666666777777777777777777777777777777777777666666666666666666666666777777777777666666666666666777777777777777666666666666666666666666666666555555555555555555555555777777777777777777777777777777777888888888888888777===AAA???999444555888::::::::::::::::::::::::999999999999::::::;;;;;;:::::::::::::::;;;>>>AAAHHHLLLSSS[[[bbbhhhnnnqqqssstttuuuwwwyyy{{{|||}}}}}}~~~~~~}}}zzztttlllgggcccbbbbbb^^^```cccjjjtttvvvooodddbbb^^^]]]^^^_________```cccggglllnnnooonnnmmmjjjjjjjjjlllmmmmmmkkkiiigggaaaXXXOOOIIIFFFCCCAAABBBAAA???@@@AAABBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777777777777777888777777777777777666666666666555666666666666666555555555555555666666777777777777666666666666555555555555666666666555555555555555666666777777777777666666555555555555555555555555444555555666666666666666}}}ZZZLLLCCC@@@AAA>>>;;;;;;;;;;;;;;;;;;<<<<<<::::::999999999999999888888888777777777777888888888888888888888888888888777777888888888888777777666666777777777777666666555555555555555666777777666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777555666666777777777666666666666666666666666666666666666666666666666666666777777777777777777777777666666666777777888888888777888:::::::::888777666999999999999999999999999999999::::::;;;;;;;;;;;;999::::::999:::===CCCHHHPPPUUU]]]ccchhhlllqqqtttwwwwwwxxxyyy{{{|||~~~~~~}}}~~~~~~}}}|||yyytttnnngggbbb___^^^]]][[[^^^eeeqqq~~~tttkkkhhhcccaaabbbcccddddddaaacccgggjjjmmmmmmmmmllleeeeeefffhhhlllnnnnnnmmmhhheee___YYYRRRKKKDDD???AAA???>>>>>>???@@@@@@???AAAAAA@@@@@@@@@?????????===>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777888888888777777777888888777777777666666666666555555555666666666666666888888777777666666666666666666666666666555555555666666666666666666666666777777666666666666777777555555555555555555555555444555555666666666666666^^^MMMDDDBBBBBB<<<999999::::::;;;<<<<<<<<<999999999999999999999999999888888777777888888999888888888888888888888888777777777777777777777777666777777888888777777666666666666666666777888888777777777777777777777777777777777777666666666666555555555555555555555555777777777777777777777777666666666666777777777777555555666777777777666666777777777777777777777777777777777777777777777777777777777777777777777777555555666777777888888888999888777999<<<===:::888999999999999999999999999999999:::;;;;;;;;;;;;;;;999:::;;;;;;===BBBKKKRRRZZZ___fffjjjlllnnnrrrvvvxxxxxxyyyyyyzzz|||}}}~~~|||}}}~~~~~~}}}|||{{{zzzsssnnngggaaa___^^^^^^]]]\\\aaakkkzzzrrrmmmgggbbbaaabbbbbbcccaaaccceeehhhjjjkkklllllldddcccccceeeiiilllooooooiiigggeeeaaa\\\SSSHHHBBBBBB???======>>>@@@@@@???AAAAAAAAA@@@@@@@@@@@@???=========>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777999:::999888777888999888888777777777666666666555555555666666666666666999999888777777666555555555555555555666666666777555666666666666777777777777666666555555666666777555555555555555555555555444555555666666666666666bbbPPPFFFEEEDDD<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999999888888777777888888999888888888888888888888888777777666555555666777777777777888888888888777777777777777777777888999999777777777777777777777777888777777777666666666555666666666666666666666666777777777777777777777777555666666666777777777888444555555666777777666666777777777777777777777777888888888888888888888888777777777777777777777777666666777888888999::::::888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;::::::<<<>>>???AAAIIIUUU^^^ccchhhmmmooonnnooossswwwxxxwwwwwwwwwxxxzzz{{{|||{{{||||||||||||zzzxxxwwwmmmhhhaaa^^^^^^aaacccdddfffkkkvvv~~~xxxooohhhdddbbbbbbaaabbbbbbccceeegggiiikkklllhhheeebbbbbbeeejjjmmmnnnkkkjjjjjjhhhbbbZZZPPPHHHCCCAAA>>>>>>???AAAAAAAAA@@@@@@@@@@@@????????????<<<<<<===============<<<:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888:::;;;:::888888999;;;888888888777777777666666555555555555666666666777888888777777777777777777333444444555666777888888555666666666777777777777666666555444444555666666555555555555555555555555444555555666666666666666eeeRRRHHHHHHFFF===>>>>>>======<<<<<<<<<;;;999999999999999999999999999999888888888888999999888888888888888888888888888666555333333555666888777777888888888888777777888888888888888999999:::777777777777777777777777888888777777666666666555777777777777777777777777777777777777777777777777555666666666777777888888444444555666777777666666777777777777777777777777888888888888888888888888777777777777777777777777777777888999::::::;;;;;;666999<<<;;;888666888;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::<<<>>>@@@BBBEEENNN[[[fffiiimmmqqqqqqoooooosssxxxvvvvvvuuuuuuvvvxxxyyyzzz{{{{{{||||||{{{yyywwwvvvjjjddd^^^\\\```eeeiiijjjpppvvv}}}sssmmmiiihhhgggbbbbbbbbbccceeehhhjjjllllllhhhcccaaacccgggkkkmmmmmmmmmllljjjfff^^^UUUOOOEEECCC@@@???AAABBBCCCCCC????????????>>>>>>>>>>>><<<<<<===============<<<:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888;;;<<<;;;999888:::<<<888888888888777777777777444555555555666666777777666666666777888888999999222333444555666888999999555666666666777777888888666555444333333444555666555555555555555555555555444555555666666666666666mmmPPPFFFDDDAAA======<<<<<<<<<<<<;;;;;;;;;999999999888888777777777555555555555666666666666666666777777888888999999777777777777777777777777777777777777777777777777777222000333555555777:::666666666666666666666666777777888888888888777777999888666555555555666777666666777777777777666666333333444555666777888888777777777777777777777777888888777777666666555555666666666666666777888888666666555555555555666666666666666666777777777777888888999999999:::::::::::::::::::::::::::::::::999888777888:::<<<>>>>>>???@@@CCCGGGNNNYYYdddkkkoooqqqssssssssssssuuuwwwtttsssssstttwwwyyyzzzzzz~~~|||{{{{{{{{{xxxsssnnnbbbaaa``````dddkkksssyyy{{{rrrlllhhhkkkddd___aaaeeefffgggjjjiiifffbbb^^^]]]___aaacccgggmmmnnnjjjfffccc\\\TTTMMMHHHBBB???AAACCCCCCCCCBBBAAA@@@??????@@@AAABBB@@@???>>>===<<<<<<<<<==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999999888888999888888777777888999:::777777888888888888777777666666666666666666666666777777777777666666666666666666444444555777999;;;777777666666555555555444777777666666555555555444888777666555555555555555mmmQQQFFFDDD@@@<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888999999999999999888888888777777777777777888888888777777777777777777777777777777777777777777777777:::666555888999888999<<<777777777777777777777777777777888888888888777777999888777666666666777777666666777777777777666666666666666777777777777777777777777777777777777777888777777777666666666555666666666666666777888888888777777777777777777888666666777777777888888888888888888999999999::::::::::::::::::::::::::::::::::::999:::;;;===>>>>>>@@@CCCHHHNNNUUU^^^gggmmmoooqqqrrrsssrrrsssuuuvvvtttssssssuuuwwwzzzzzzzzz{{{yyyxxxwwwvvvrrrlllhhhaaa``````cccjjjttt~~~{{{wwwoooggg```aaacccccceeeggggggddd___[[[YYYXXXYYY[[[dddiiillljjjhhhgggaaaYYYSSSMMMGGGCCCBBBCCCCCCCCCAAA@@@@@@??????@@@@@@AAA>>>============>>>>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999::::::::::::999999777777777777777777777777777777888888888888777777888888888888888888888888777777777777666666666666666666555444555777999:::777666666666555555555555777666666666555555555555777666666555555555555666oooSSSGGGDDD@@@;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999;;;;;;;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777777777777888666777;;;;;;777666888888888888888888888888888777777888888888888777777999999888777777777777888666777777888888777777666999888888888777777777666777777777777777777777777777777777777666666666666777666666666666777888888999999999888888999999999777777888888888999999999777777888888888999999999::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>CCCHHHPPPXXX___ffflllppppppqqqssssssssstttuuuwwwvvvuuuuuuvvvyyy{{{{{{zzzyyyxxxvvvtttqqqlllfffbbbaaabbbeeelllwwwwwwmmmeeebbbbbbaaabbbeeefffccc^^^YYYUUUSSSRRRRRR]]]ccchhhiiijjjjjjfffaaa[[[UUUNNNHHHEEECCCCCCBBB???@@@@@@@@@@@@@@@@@@???<<<<<<<<<===>>>??????@@@===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;:::::::::666777888888777666555444777777888888888888777777888888888888888888888888666666666666777777777777666666555555555777888999666666666666555555555555666666666666555555555555555555555444555555666666rrrVVVJJJFFFAAA<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888777777666666999999888888777777666666777777777777777777777777666666666666666666666666777888===CCCAAA:::666666777777777777777777777777777777888888888888777777999999999888888888888888777777777888888777777777777777777777777777777777666666666666666666666666777777777777666666666666777777666666777777888999:::999999888888999999:::888888999999999:::::::::777777777888888888999999:::::::::::::::::::::::::::<<<===>>>======>>>???FFFMMMWWWaaahhhmmmqqqsssrrrtttuuuvvvuuuvvvxxxyyyyyyxxxxxxyyy{{{||||||zzzyyywwwuuurrrnnniiieeebbbbbbhhhrrruuujjjeeeccc``````ccceeeccc___ZZZVVVRRROOONNNUUUZZZ```eeehhhjjjjjjhhhccc^^^VVVNNNHHHDDDBBBAAA>>>???@@@AAAAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999::::::::::::999999777888999999888666444222777777888888888888777777888888888888888888888888666666666666777777777777666666555555666777888999666666666666666555555555666666666666666555555555444444444444555555666777uuuZZZMMMHHHCCC>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888777777777666666666999999888888777777666666777777777777777777777777666666666666666666666666999===FFFMMMKKKAAA:::999666666666666666666666666777777888888888888777777999999999999888888777777777777888888888888777777444444555555666777888888666666666666666666666666666666666666777777777777777777777777777888999999888888777777777777888888999999999999::::::::::::777888888888888999999999::::::::::::::::::::::::999;;;===>>>===>>>@@@CCCKKKSSS^^^hhhooorrrtttuuuuuuwwwyyyyyyyyyyyy{{{|||}}}|||{{{|||}}}}}}{{{yyyuuutttqqqmmmjjjgggfffeeehhhtttzzznnngggccc___^^^```bbbaaa^^^[[[WWWRRROOOMMMOOOQQQVVV^^^cccgggjjjllliiieee^^^UUUMMMFFFBBBAAA>>>>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>???>>>===<<<;;;===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999999888888888999:::;;;:::888555444777777888888888888777777777777777777777777777777555666666666777777777888666666666666666777777777555555555666666666666666555555555666666666666666444444444444444555666777vvv\\\OOOIIIDDD@@@===<<<<<<<<<<<<;;;;;;;;;999999999999::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777<<>>888888555555555555555555555555777777888888888888777777888888999999888888777666777888888999999888888777333333444555666777888888777777777777777777777777666666666666777777777777888777777777777888999999777777666666666666777777888888999999999:::::::::888888999999999:::::::::::::::::::::::::::::::::888;;;===>>>>>>@@@EEEJJJSSSZZZdddnnnsssvvvwwwxxxxxxyyy{{{{{{{{{{{{}}}~~~}}}}}}}}}|||xxxvvvooonnnkkkhhheeefffiiimmmvvv~~~qqqkkkfff```^^^^^^```___^^^\\\XXXSSSNNNKKKKKKKKKNNNVVV]]]bbbgggmmmmmmkkkfff^^^SSSJJJEEECCC>>>??????????????????>>>>>>????????????===;;;:::===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888888999999888888777999999::::::999888777666777777888888888888777777666666666666666666666666555555666666777777888888666666666777777777777777555555555666666666666666555555555666666666666666444444444333444444555555uuu\\\OOOIIIDDD@@@===<<<<<<<<<<<<;;;;;;;;;888888888999999999::::::888888999999:::;;;;;;;;;777777777777777888888888777777777777777777777777777777777777777777777777333666<<<@@@<<<555444888666666666666666666666666777777888888888888777777777777888888888777666555777888888999999888888777555555666666777777777888777777777777777777777777555666666666777777777888888888777777888888999:::777777666666666666777777888888888888999999999999999::::::::::::;;;;;;;;;::::::::::::::::::::::::888;;;>>>??????DDDLLLRRR[[[aaajjjqqqvvvyyy{{{|||xxxzzz||||||||||||~~~~~~}}}|||{{{xxxtttppplllkkkhhheeedddiiiqqqwwwyyyrrrmmmgggccccccccccccbbb```\\\UUUOOOKKKKKKHHHIIIQQQXXX]]]eeemmmppppppmmmfff[[[PPPIIIFFF??????>>>>>>>>>>>>??????<<<===>>>??????>>><<<;;;===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999999::::::999999888888888888888888777777777777777888888888888777777777777777777777777777777555555555666777888888888666666777777777777666666555555555555666666666777555555555555666666666777555555444333333333444444sss\\\OOOHHHCCC???======<<<<<<<<<;;;;;;;;;777777777888888999999999666777888999::::::;;;<<<666666777777888888999999777777777777777777777777777777777777777777777777666666999:::666222555<<<777777777777777777777777777777888888888888777777666777777888888666555444888888999999999999888888888888888888777777777777777777777777777777777777555666666666777777888888888888888777888888999:::888888777777777777888888777777888888888999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999<<>>======>>>???@@@:::;;;===???@@@???>>>==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999777666666666666666777888777777888888888888777777888888888888888888888888444555555666777888888999666777777777777777666555444555555555666666777777444555555555666666777777666555444444333333333333kkkOOOIIILLLGGG<<<=========<<<;;;;;;::::::::::::;;;;;;::::::999888999999888888777666666666999888888888777777666666777666555555555666888999999999999888777666666555777777777777777777777777777777777777777777777777666666666666666666666666888888888777777777777777888888777777777777888888888888777777777777888888888888777777777777888888666666666777888888999999999888888777777777777777777777777777777777777777999999999999999888777666::::::::::::::::::::::::::::::999999999:::;;;;;;<<<<<<===???EEEOOOZZZaaagggiiimmmrrruuuwwwwwwwww{{{{{{{{{{{{{{{|||||||||{{{||||||zzzuuupppmmmkkkhhhhhheeecccfffrrr{{{vvvsssrrrsssppplllhhhddd^^^WWWSSSOOOHHHEEEIIIMMMQQQZZZeeeppprrrsssoooeee[[[SSSPPPCCCBBBAAA@@@?????????@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<;;;:::777666::::::::::::::::::::::::999888888777777777777777777777777777777777777777999888888888777777666666666666777777888888999999777777777777777777777777666666666666666666666666111222333444555555555555555555555555555555444444lllOOOGGGIIIDDD:::=========<<<;;;;;;::::::::::::;;;;;;::::::999888888888888888999999999999777777777777777666666666777777666666666777888999999999888888777666666555777777777777777777777777777777777777777777777777777777777777777777777777888777777777777777777777888888777777777777888888888888777777777777888888888888777777777777888888888888888777777777777777777777666666777888999999888888888888888888888888999999::::::999888888777::::::::::::::::::::::::::::::999999::::::;;;<<<<<<===???BBBIIISSS]]]eeekkklllpppsssvvvxxxyyyzzz{{{{{{|||}}}}}}}}}}}}}}}yyyzzzzzzwwwrrrnnnkkkkkkhhhgggfffhhhooo||||||{{{wwwqqqlllgggaaaZZZUUUOOOHHHEEEGGGJJJNNNVVV___mmmpppsssppphhh^^^VVVRRRGGGFFFCCCAAA???@@@@@@AAA????????????>>>>>>>>>>>>===============<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888::::::::::::::::::::::::999888888777777777777777777777777777777777777777888888888888777777777666777777777777777888888888777777777777777777777777666666666666666666666666222333444555666666666666555555555555555555555555mmmPPPDDDDDD@@@:::=========<<<;;;;;;::::::::::::;;;;;;::::::999888777888888999::::::;;;;;;666666666777777777777777888777777777777888999999999888888777777666666555777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777888888888888777777777777888888888888777777777777888888888888777777777777888888999999888888777666666555555555666666777999:::;;;999999999999999999999999:::::::::::::::999999888:::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;>>>BBBGGGOOOYYYcccjjjpppqqqsssuuuxxxzzz|||}}}{{{|||~~~~~~}}}yyyyyywwwtttooolllkkkkkkiiihhhjjjqqq}}}wwwpppkkkeee^^^YYYQQQLLLHHHHHHJJJLLLSSSYYYgggkkkpppqqqlllccc[[[VVVNNNKKKFFFBBB@@@@@@AAABBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;999777777777888999999999999999999999999999999888888777777777777777777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777666666666666666666666666333444555666666777777666555555555555555555555555lllOOOCCC@@@???<<<=========<<<;;;;;;::::::::::::;;;;;;::::::999888888888888999999999::::::666777777777888999999999888888888888888999999999888888777777666666666666666666666666666666666666777777777777777777777777888888888888888888888888777777777777777888888888888888777777777777888888888888777777777777888888888888777777777777888888888888888888777777666666666666666666777888999:::999999999999999999999999::::::;;;;;;;;;::::::999:::::::::::::::::::::::::::::::::::::::;;;<<<===;;;???FFFMMMUUU___hhhnnnsssttttttvvvxxx{{{}}}~~~|||~~~}}}|||yyyxxxvvvqqqmmmkkklllmmmmmmpppvvv~~~yyyqqqmmmhhhaaa\\\WWWTTTOOOMMMMMMOOOSSSWWW___dddkkkooonnnggg```[[[TTTQQQKKKEEEAAA@@@AAABBB@@@@@@@@@?????????>>>>>>???????????????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999888888888888888888888888999888888777777777777777777777777777777777777777888888888777777777777777999999888888777777666666666666666666666666666666666666666666666666666666555555666777777777777777555555555555666666666666iiiOOOCCC@@@??????=========<<<;;;;;;::::::::::::;;;;;;::::::999888999999888888777777777777888888888999999:::::::::777777888888999999999999777777777666666666666666666666666666666666666666777777777777777777777777888888888888888888888888666666777777888888888888888888777777777777888888888888777777777777888888888888777777777777888888666666777777888888888888888888777777777777777888888888888888888888888888999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>===BBBKKKSSS\\\dddlllpppttttttuuuwwwyyy{{{~~~~~~~~~{{{yyywwwuuuqqqmmmkkkkkkooosssvvv}}}xxxqqqnnnjjjddd___\\\ZZZVVVQQQPPPRRRTTTUUUYYY^^^eeekkkmmmjjjddd```\\\WWWPPPIIIDDDAAAAAAAAA@@@@@@@@@@@@???????????????????????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::;;;===??????===:::888888888888888888888888888999888888777777777777777777777777777777777777777777777777777777777888888999999888888777777666666666666666666666666666666777777777777777777777777555666777777888777777777555555555666666666777777fffNNNDDDAAA@@@@@@=========<<<;;;;;;::::::::::::;;;;;;::::::999888999999888888777666666555888888999999999999999999666777888888999999888888666666666666666666666666777777777777777777777777777777777777777777777777888888888888888888888888666666666777888888999999888888777777777777888888888888777777777777888888888888777777777777888888555666666777888888999999999999888777777777777777888888888888888888888888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<>>>>>>AAAHHHQQQ[[[ccciiiooorrrssstttuuuxxxzzz}}}~~~~~~{{{xxxvvvqqqooommmkkklllqqqyyy{{{sssqqqnnniiiccc^^^^^^ZZZTTTSSSUUUWWWUUUWWWZZZ___fffkkkkkkiiifffccc___WWWOOOIIIDDDBBBBBBAAA@@@@@@@@@@@@????????????????????????>>>=========<<<<<<<<<<<<;;;;;;;;;999;;;???AAAAAA???;;;888999999999999999999999999999888888777777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777666666777777777777666666555555555666666777777888dddMMMEEEBBB???>>>=========<<<;;;;;;::::::::::::;;;;;;::::::999888888888888888888888888888888888777777777777777777555666777888888888777777666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777555666666777888888999999888888777777777777888888888888777777777777888888888888777777777777888888777777777777777888888888888777777777777777888999999999999999999999999999777888888999::::::999999::::::::::::::::::::::::999:::::::::<<<===>>>???GGGNNNYYYbbbjjjooorrruuurrrssswwwzzz}}}}}}zzzwwwuuusssnnnmmmlllnnnsss~~~yyyvvvtttnnnhhhaaaccc```YYYXXX[[[\\\YYYXXXYYY\\\bbbiiimmmnnnmmmjjjfff___WWWOOOIIIEEECCCAAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999;;;>>>??????>>>;;;:::::::::::::::::::::::::::999888888777777777777777777777777777777777777777666777777777888888888888777777777777777888888888777777777777777777777777777777777777777777777777555666666777777666666555444555555666777777888888dddMMMFFFBBB>>><<<>>>======<<<;;;;;;::::::::::::;;;;;;;;;:::999999888888888999::::::;;;;;;777777666666555555444444444555666888888777777666555555555666666666666666777777777777777777777777777777777777777777777777666666666666666666666666555666666777888999999999888888777777777777888888888888777777777777888888888888777777777777888888999999888888777666666666666666666666777999:::;;;::::::::::::::::::::::::666777888999999999999999::::::::::::::::::::::::999::::::;;;<<<===??????LLLSSS^^^gggnnnrrruuuvvvqqqtttxxx|||{{{xxxuuurrrqqqnnnnnnooosss|||{{{xxxrrrllleeehhheee___]]]aaabbb^^^ZZZYYY[[[aaahhhnnnqqqqqqoookkkddd\\\TTTLLLHHHEEEAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::::::::::::::::::::999888888777777777777777777777777777777777777777666666777777888888888999666666777777888888999999777777777777777777777777777777777777777777777777555666666666666666555555444555555666777888888999fffPPPGGGAAA>>>???===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888666666666666666666666666666777999999777666777888777777777777777777777777777777777777666666666666888888888888888888888888777777777777777777777777666777777777777888888888777888999:::;;;;;;;;;;;;999999::::::::::::;;;;;;:::<<<>>>===<<<@@@HHHNNNVVV[[[cccjjjnnnqqqsssuuuuuuwwwyyy|||~~~xxxsssqqqpppppppppjjjiiimmmzzz{{{vvvnnnjjjgggfffdddbbbeeejjjccc^^^ZZZZZZ```hhhooorrrnnnmmmkkkggg___VVVNNNIIIJJJDDD@@@BBBBBB???<<<<<<>>>=========<<<<<<<<<<<<>>>===;;;::::::;;;===>>>>>>===;;;999999999;;;<<<888888888888888888888888999999888888888888999999888888888888888888888888666666777888999:::::::::777777777777777777777777777777777777777777777777888888777777666666555555777777777777777777777777666666666666666666666666bbbNNNFFFAAA???@@@===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888666777999999777666777888777777777777777777777777777777777777777777777666888888888888888888888888888888888888888888888888777777777888888888999999777888999:::;;;;;;;;;;;;999999::::::::::::;;;;;;:::<<<=========BBBKKKRRR[[[```ggglllppprrrtttuuuuuuwwwzzz}}}}}}yyytttrrrqqqpppooommmnnnuuu{{{sssnnniiigggeeeccceeekkkhhhbbb[[[XXX[[[bbbjjjooollllllkkkgggaaaZZZSSSNNNLLLEEEAAABBBCCC@@@======>>>>>>=========<<<<<<<<<>>>===<<<;;;;;;;;;<<<===>>>===<<<:::::::::;;;;;;999999999999999999999999888888777777777777888888888888888888888888888888777777777888999999999:::888888888888888888888888777777777777777777777777888888777777666666666666777777777777777777777777666666666666666666666666^^^LLLFFFAAA???@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888666777999999777666777888777777777777777777777777777777777777777777777777888888888888888888888888999999999999999999999999888888888888999999999:::888888999:::;;;;;;;;;;;;999999::::::::::::;;;;;;:::<<<===>>>@@@GGGQQQYYYaaaeeekkkoooqqqrrrssstttvvvxxx{{{~~~~~~|||yyyuuurrrooonnnmmmoootttyyysssmmmjjjhhheeeggglllooohhh^^^WWWVVV[[[ccchhhllllllllljjjeee```ZZZWWWNNNFFFBBBBBBCCC@@@>>>???>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<>>>>>>===<<<<<<;;;::::::::::::::::::::::::::::::777777666666666666777777888888888888888888888888888888888888888888999999888888888888888888888888777777777777777777777777888777777777777666666666777777777777777777777777666666666666666666666666\\\KKKFFFAAA>>>???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666666777777777888888888888888888888888888888888888666777999999777666777888777777777777777777777777777777777777777888888888888888888888888888888888999999999999999999999999888888999999999:::::::::888999::::::;;;;;;;;;:::999999999:::::::::;;;;;;;;;<<<>>>@@@EEEMMMXXX```eeeiiimmmpppppppppqqqrrrwwwyyy}}}|||{{{xxxtttppplllkkkkkkooo{{{xxxqqqnnnllljjjkkknnntttooofff]]]WWWXXX]]]bbbkkkllllllllliiiddd```]]]PPPHHHBBBBBBBBB@@@???????????????>>>>>>>>>======>>>>>>?????????>>>===<<>>===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888888888888888888888888888999999999888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666|||ZZZKKKFFFAAA=========<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666666777777777888888888888777777777777777777777777666777999999777666777888777777777777777777777777666777777777888888888999888888888888888888888888888888888888888888888888888888999999999:::::::::999999:::;;;;;;;;;::::::999999999:::::::::;;;;;;<<<===???CCCJJJTTT___fffgggjjjmmmoooooooooooopppxxx{{{~~~~~~yyyxxxvvvqqqllljjjlllnnnwww~~~wwwuuussspppooopppuuutttoooggg]]]XXXZZZ]]]gggiiikkkllljjjeee```]]]TTTLLLDDDCCCBBB@@@???@@@@@@????????????>>>>>>>>>>>>??????@@@@@@??????>>>AAAAAAAAA@@@>>><<<:::999;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::888888888888888888888888999999999888888888888888888888888888888888888888777777777777777777777777777777777777888888888888666666666666666666666666777777777777777777777777xxxXXXJJJFFFAAA===<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888888888888888888999999999777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888666666666666666666666666666777999999777666777888777777777777777777777777666777777888888999999999888888888888888888888888888888888888888888888888888888888888999999999:::999::::::;;;;;;:::::::::999999::::::::::::;;;;;;<<<===AAAGGGPPPZZZdddjjjjjjlllooopppppppppqqqrrrzzz|||}}}{{{vvvuuurrrmmmjjjlllrrrxxx|||wwwrrrqqqrrruuuuuummmaaaZZZYYY\\\bbbeeejjjmmmlllhhhbbb^^^[[[QQQHHHEEEDDDAAA@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>??????@@@AAAAAABBBDDDCCCBBB@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::888888888888888888888888888888888888888888999999999999999999999999999999777777777777777777777777777777777888888888888999777777777777777777777777777777777777777777777777rrrTTTHHHFFFAAA=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777888888888999999999777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777666777999999777666777888777777777777777777777777666777777888888999::::::888888888888888888888888999999999999999999999999777777777888888888999999999::::::;;;;;;::::::999999999::::::::::::;;;;;;===>>>CCCKKKUUU___gggkkkmmmooorrrtttttttttvvvwww{{{}}}}}}zzzwwwsssrrroookkkjjjqqq}}}|||tttpppmmmrrrtttmmmaaaXXXXXX\\\```fffmmmssstttpppjjjfffbbbXXXMMMIIIGGGCCCBBBDDDAAAAAA@@@@@@@@@?????????>>>>>>>>>???@@@BBBDDDEEEFFFEEEBBB@@@===<<<<<<;;;:::::::::::::::::::::::::::999999999999999999:::888888888888888888888888777777777888999999999:::999999999999999999999999777777777777777777777777777777888888888999999999777777777777777777777777777777777777777777777777lllPPPFFFEEEBBB>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888888999999999999777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888666777999999777666777888777777777777777777777777666777777888999999::::::888888888888888888888888::::::::::::::::::::::::666777777777777888888888:::::::::;;;;;;:::999999999999:::::::::;;;;;;;;;===???DDDMMMXXXbbbiiilllppprrruuuwwwwwwxxxzzz||||||~~~|||xxxuuupppooollliiikkkvvv|||zzzxxxwwwwwwssstttuuuwww{{{uuuooojjjppprrrkkk^^^VVVXXX]]]bbbiiissszzz}}}zzztttoooggg\\\QQQLLLIIIEEEDDDFFFAAAAAAAAA@@@@@@@@@?????????>>>===>>>@@@CCCFFFHHHHHHFFFCCC???===<<<<<<<<<::::::::::::::::::::::::999999888888888888999999888888888888888888888888666666777888999::::::;;;999999999999999999999999777777777777777777777777777777888888999999999999777777777777777777777777777777777777777777777777eeeNNNIIIBBB>>>???============<<<;;;;;;::::::999999:::::::::::::::::::::::::::999999999888888999999999888888888777777777777777777777777777777888777666555555666777888555777888777666555666888:::999999888777666555555777777777777777777777777666777777777777888888888777777666666666666777777777888888888888999999999666666777888888888888888999888888888777777666666<<<;;;999888888888999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::;;;<<>>???>>>>>>>>>======<<<;;;::::::;;;;;;<<<<<<===>>>??????:::::::::999999999888888999999999888888888777777999999999999999999999999888777666666666666777888666777888777666555666888888888888777777777777777777777777777777777777777777777777888888888999999888888777777777777888888777888888888888999999999666666777888888888888888888888888888888888777777:::999888777777777888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;:::;;;<<<===???AAAIIITTT^^^fffjjjmmmooouuuuuuvvvwwwyyy{{{|||}}}|||}}}}}}|||zzzvvvsssqqqppplllqqq}}}|||{{{yyyxxxxxxxxxyyyvvvxxx{{{|||~~~yyymmmhhheeeeeebbb]]]\\\___dddjjjsss~~~{{{wwwooofff]]]VVVQQQOOOLLLIIIFFFDDDEEEEEEEEEEEEGGGEEECCCCCCDDDFFFGGGGGGAAA@@@>>><<<::::::::::::===<<<<<<;;;:::999888888;;;;;;::::::::::::999999999::::::;;;;;;::::::999:::999888777777999;;;<<<:::::::::999999888888888888888777777777777888888777777777777777777777777888888777777666666666666888888777777777777888888cccMMMIIIBBB???@@@???@@@@@@???>>><<<;;;;;;:::::::::;;;===>>>???@@@AAA:::::::::999999999888888999999999888888888888888999999999999999999999999888777777666666777777888666777888888666666777888666666777777888888888888777777777777777777777777888888888888999999999:::999999999888888999999999777888888888888999999999666666777888888888888888888888888999999999999999999888777777666777777777999999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;===AAADDDIIIPPPZZZdddjjjnnnqqqrrrtttuuuwwwzzz{{{|||}}}}}}yyyyyyyyyyyyvvvsssooommmiiiiiiuuu|||zzz~~~}}}vvvwwwwwwvvvvvvyyy~~~~~~ooohhhbbbbbbbbb```^^^___hhhkkksss}}}}}}tttjjj___WWWSSSSSSOOOKKKIIIHHHHHHGGGFFFJJJHHHFFFFFFFFFEEECCCBBB???>>>===;;;:::999999999;;;;;;;;;;;;:::::::::999;;;;;;::::::::::::999999999::::::;;;;;;::::::999:::999888888888999:::;;;999999888888888888888777888888777777777777888888777777777777777777777777888777777777777666666666:::888666555555666888:::bbbLLLIIICCC???AAA@@@AAA@@@???>>>===<<<;;;:::888999999:::;;;<<<<<<===:::::::::999999999888888888888888888888888888888777777777777777777777777777777777777777777777777666777888888777666777888777777777777777777888888777777777777777777777777888888999999999:::::::::999999888888888888999999777777888888888999999999666666777888888888888888888888888999999::::::;;;888888888777777777888888999999999::::::::::::::::::::::::::::::::::::::::::;;;<<<;;;;;;===BBBGGGPPPWWW```hhhnnnqqqsssuuusssuuuyyy|||~~~~~~}}}|||xxxwwwwwwuuurrrnnnjjjhhhfffkkk|||}}}|||}}}~~~{{{xxxvvvwwwyyy{{{{{{{{{rrrgggbbbcccddddddccchhhkkkrrr{{{}}}qqqdddYYYRRRTTTQQQLLLJJJIIIHHHHHHGGGIIIGGGFFFFFFEEEDDD@@@>>>>>>===<<<;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;::::::999999999888888888999:::;;;999999999999888888888888888888777777777777888888777777777777777777777777777777777777777777777777999888777666666777888999bbbLLLIIICCC???AAA@@@@@@@@@???>>>===<<<;;;;;;:::999999999999999999999:::::::::999999999888888888888888888888888888888777777777777777777777777777777888888888888777777777888999888777666777999999999888888777666666555777777777777777777777777888888999999999:::::::::888888888777777888888888777777888888888999999999666666777888888888888888888888888999999::::::;;;888999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;======<<<:::===DDDJJJWWW]]]eeelllpppsssuuuvvvuuuwww{{{~~~~~~}}}|||yyyxxxuuuqqqmmmiiifffdddiiisss}}}{{{zzzzzz{{{}}}uuukkkiiimmmnnnmmmiiilllrrrzzzwwwiii\\\TTTQQQNNNJJJGGGGGGGGGFFFEEECCCCCCBBBCCCCCCBBB???<<<============<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::;;;;;;::::::999999999888999999999::::::999:::::::::::::::::::::888888777777777777888888777777777777777777777777777777777777888888888888666777888999999888777666cccMMMIIIBBB???@@@??????>>>>>>======<<<<<<;;;<<<<<<;;;;;;:::999999999:::::::::999999999888888888888888888888999999999999999999999999999999999777888888999999888888777777888999999777777888999::::::999888777666555555777777777777777777777777888888888888999999999:::888888777777777777888888777888888888888999999999666666777888888888888888888888888999999999999999888888999::::::::::::999999999::::::;;;;;;<<<<<<::::::::::::::::::::::::;;;>>>>>>===;;;???HHHPPP^^^cccjjjooorrrtttvvvwwwxxxzzz|||~~~}}}{{{{{{xxxsssmmmiiifffeeeeeelllyyyzzzvvvxxx{{{~~~{{{{{{{{{zzzzzz~~~wwwrrruuuvvvuuuqqqrrrvvv|||}}}pppccc[[[OOOKKKGGGEEEDDDDDDCCCBBB?????????@@@AAA@@@>>><<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::999999999::::::;;;;;;::::::999888888999999999::::::::::::::::::::::::;;;;;;;;;888888777777777777888888777777777777777777777777777777777888888888888999555666888::::::888666555dddMMMIIIBBB>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888777777888888888999999999999999999999999999999999777888999999999999888777777888999999777777888999999888888888777777666666777777777777777777777777777777777888888888999999999999888888888888999999777888888888888999999999666666777888888888888888888888888888888888777777666777888999::::::999888999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::===???>>>>>>DDDOOOXXXdddhhhnnnsssuuuvvvxxxyyy{{{|||~~~~~~|||{{{zzzvvvpppjjjffffffhhhiiirrr~~~zzzuuutttvvvzzz|||~~~~~~~~~{{{yyyzzz|||~~~}}}}}}wwwkkkdddPPPMMMHHHDDDCCCAAA@@@???>>>======>>>??????===<<<::::::<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;::::::999888888999999:::::::::999888888999999::::::::::::888888777777777777888888777777777777777777777777777777888888888999999999777777888888888888777777eeeNNNIIIBBB>>>???===;;;;;;;;;<<<<<<<<<<<<===999999999::::::;;;;;;;;;:::::::::999999999888888777777888888999999999999777777777777777777777777777888999::::::999888777777999999999888777888999777777777777888888888888777777777777777777777777666777777777777888888888;;;::::::999999::::::;;;777888888888888999999999666666777888888888888888999888888888777777666666555666777999999999888777999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<999===@@@@@@AAAHHHUUU___hhhlllqqquuuwwwxxxyyyzzz}}}~~~~~~}}}|||{{{yyyuuunnnhhhfffgggkkkmmm~~~wwwqqqlllqqqzzz|||yyyyyy{{{xxxyyyzzz{{{||||||{{{zzz|||~~~}}}|||{{{pppiiiSSSOOOJJJEEECCC@@@>>><<<@@@>>>======>>>>>>===<<<888999:::;;;<<<;;;:::999======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999888888999::::::::::::999777777888888999999999999888888777777777777888888777777777777777777777777777777888888999999999999999888777555555777888999gggMMMIIIDDDAAA@@@<<<>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777888888888888888777666666888888888888888888888888888888888888888888888888777777777777777777777777555555666666777777888888:::999999888888999999:::888888777777777777888888999999888888999999:::;;;999999999999999999999999777888888888888999999999999999999999999999999999777888888888888999999999999999::::::;;;<<<======;;;999888999<<<>>>===;;;======>>>BBBKKKTTT\\\aaalllooosssvvvxxxyyy{{{}}}|||~~~~~~|||xxxvvvxxx{{{tttqqqlllgggeeejjjrrrxxx~~~wwwssssssrrrvvv|||~~~~~~}}}|||{{{{{{{{{{{{{{{xxxyyyyyyzzzyyywwwvvvuuurrrtttwwwwwwvvvxxx|||~~~~~~zzzpppcccVVVJJJEEECCC@@@>>>??????????????????>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAA888777???BBB===;;;@@@======<<<;;;::::::999999999999999999999999999999:::999888999;;;<<<;;;:::888888888888888888888888888888888888888888888888777777777888999999999:::888888888888777777777777iiiOOOIIIDDDAAA@@@===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999:::999999999999999888777777888888888888888888888888888888888888888888888888777777777777777777777777666666666666777777888888999888888777777888888999888888777777777777888888999999888888999999:::;;;999999999999999999999999777888888888888999999999999999999999999999999999888888888888999999999999999999::::::;;;<<<<<<===<<<:::999:::<<<>>>===;;;>>>>>>AAAGGGPPPYYY```dddnnnqqqtttwwwxxxyyy{{{||||||||||||zzzxxxvvvvvvvvvqqqmmmhhhfffiiirrr~~~zzzwwwtttuuuwww}}}}}}}}}|||{{{xxxuuusssqqqooopppqqqpppooopppsssvvvyyyzzz}}}~~~wwwiii\\\NNNGGGDDD@@@???AAA>>>?????????>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???;;;@@@LLLNNNEEE=========<<<<<<;;;::::::999999999999999999999999999999888777666777999:::999888888888888888888888888888888888888888888888888888888888888888888999999999888888888888777777777777lllPPPJJJDDD@@@AAA===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888888999::::::;;;;;;999::::::::::::999888888888888888888888888888888888888888888888888888888777777777777777777777777666666666777777777777888888777777777777777777888888888777777777777888888999888888888888999::::::999999999999999999999999777888888888888999999999999999999999999999999999888888888888999999999:::999::::::;;;;;;<<<<<<<<<===;;;::::::<<<======<<<>>>AAAGGGNNNWWW___fffiiiqqqtttwwwyyyyyyyyyzzz{{{{{{zzzyyyxxxwwwuuurrrooolllhhheeegggqqq~~~tttrrrtttwww{{{~~~zzzxxxrrrqqqpppnnnkkkjjjkkklllrrrsssuuuwwwyyy{{{}}}~~~}}}rrrdddTTTKKKEEEAAAAAACCC>>>>>>>>>>>>=========<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::888???JJJKKKBBB:::999<<<<<<;;;;;;::::::999999999999999999999999999999888777666777999:::999888888888888888888888888888888888888888888888888888999999999888888888888888888888888888777777777777mmmQQQIIICCC@@@AAA>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::888999999:::999999888888888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777888888777777777777888888888888777777777777888888888888888888888999999:::999999999999999999999999777777888888888999999999999999999999999999999999888888888999999999:::::::::::::::;;;;;;;;;<<<<<<===<<<;;;;;;<<<======>>>>>>DDDMMMVVV^^^eeejjjnnntttwwwyyyzzzzzzyyyzzzzzz{{{yyywwwwwwwwwuuuooojjjgggfffgggnnn|||{{{uuuqqquuuzzz~~~}}}{{{xxxtttpppmmmllllllppppppqqqrrrsssttttttuuuttttttxxxzzzlll[[[OOOGGGAAAAAADDD>>>>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;888888======999888;;;;;;;;;;;;:::::::::999999999999999999999999999999:::999888999;;;<<<;;;:::888888888888888888888888888888888888888888888888:::999999999888777777777888888888888777777777666lllOOOHHHCCC@@@AAA>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777888888888888888777888888888888888888888888888888888888888888888888777777777777777777777777888888888888777777777777999999999888888999999999888888777777777777888888888888777777888888999:::999999999999999999999999777777888888888999999999999999999999999999999999888999999999999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;===???AAAAAAIIISSS]]]dddiiinnnqqqwwwyyy{{{{{{zzzyyyyyyzzz{{{yyyvvvvvvvvvtttnnniiifffiiiooozzzzzzvvvsssqqqssszzz}}}yyyvvvsssrrrnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjnnnuuuyyy{{{~~~ssscccVVVKKKCCCBBBDDD??????>>>===<<<======>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666777888888888888777888888888888888888888888888888888888888888888888777777777777777777777777999888888888888777777777::::::999999999999::::::888888777777777777888888888777777777777888999999999999999999999999999999777888888888888999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===AAADDDGGGOOOZZZccciiimmmqqqtttwwwyyy{{{|||zzzyyyyyyyyyyyywwwvvvuuusssqqqmmmjjjiiiqqq|||zzzvvvuuutttqqqpppuuu~~~}}}yyywwwmmmmmmllljjjiiigggffffffbbbbbbeeekkknnnooosssyyy}}}zzzsssqqqzzzzzzkkk___RRRGGGCCCEEEAAA@@@>>>=========>>>???============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;======;;;::::::;;;::::::::::::999999999999999999999999999999999999888777666777999:::999888888888888888888888888888888888888888888888888888999999999888888888888888888888888888777777777777cccIIIFFFBBB@@@AAA>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999666777888888999999999888888888888888888888888888888888888888888888888888777777777777777777777777999999999888888888777777999999888888888888999999888888777777777777888888777777777777777888999999999999999999999999999999777888888888888999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<>>>CCCGGGNNNVVVaaaiiimmmooossswwwwwwyyy{{{{{{zzzyyyxxxyyyuuuuuuuuurrrooolllkkklllpppzzz{{{rrroooqqqtttvvvvvvvvvzzz~~~{{{ooonnnllljjjgggeeecccbbb^^^^^^```dddfffeeeiiinnnqqqtttxxx{{{}}}}}}wwwtttrrrvvv|||}}}yyysssmmmggghhhsssttthhhZZZMMMFFFFFFBBBAAA???>>>>>>>>>@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777;;;======:::999888888999999999999999999999999999999999999999999999999888777666777999:::999888888888888888888888888888888888888888888888888888888888888888888999999999888888888888777777777777___GGGEEEBBB@@@AAA===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::;;;;;;777888999:::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777999999999999888888777777888888777777777777888888888888777777777777888888777777777777777888888999999999999999999999999999777888888888888999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<<<>>>>>???@@@AAA>>>=========<<<<<<<<<<<<========================<<>>999999999999999999999999999999999999999999999999:::999888999;;;<<<;;;:::888888888888888888888888888888888888888888888888777777888888999999999:::888888888888777777777777___KKKIIICCC???@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::::::::999999999888888777777888888888999999999999888888888777777666666;;;:::888777777777888888666666777777777777666666888777777777777777888888777777777777777777777777888888888888888888888888999999888888888888999999:::999888777777999;;;<<<888888888888888888888888777777888999::::::;;;;;;::::::::::::::::::::::::999::::::;;;<<<;;;;;;;;;============>>>BBBFFFJJJ\\\aaahhhnnnrrruuuxxxzzzyyy|||~~~|||xxxuuusssssspppkkkggggggkkksssxxxuuunnnggggggoooxxx}}}{{{zzzsssooojjjgggfffffffffeee___aaacccddddddbbb```^^^```bbbdddfffgggiiilllmmmxxx|||~~~~~~{{{tttooofffeeedddeeeggghhhhhhhhhhhhdddaaa___^^^```jjjuuuzzzjjjZZZPPPKKKCCCCCCBBB@@@===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<:::::::::::::::;;;<<<===<<<<<<<<<;;;;;;:::::::::999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888:::999777666666666777888{{{[[[HHHGGGCCC???@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::::::::999999999888888777777888888888999999999999999999999888888888777::::::888777777777888888666777777888888777777666666666666666666777888999777777777777777777777777888888888888888888888888999999888888888888999999:::999888777777999;;;<<<888888888888888888888888888888888999999::::::;;;::::::::::::::::::::::::;;;;;;<<<============<<<:::;;;<<<===???EEENNNTTT```eeekkkpppsssuuuwwwyyy{{{}}}|||yyyvvvvvvqqqpppmmmhhhffflllxxxxxxrrrmmmjjjhhhkkkttt}}}{{{yyyssspppllliiiiiiiiiiiihhhcccdddeeefffeeedddbbbaaa```aaabbbcccdddeeefffhhhpppqqqvvv{{{|||{{{~~~}}}|||zzzzzzzzzzzzxxxssslllggg```^^^]]]^^^```bbbbbbaaaddd```]]]\\\\\\^^^gggrrrppp```TTTNNNEEEDDDAAA???============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999888777777777777777wwwWWWFFFFFFCCC???@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999:::::::::999999999888888888888888888888999999999:::::::::999999999999999:::999888888777888888888777888888888888888888777555555555666777888999:::777777777777777777777777888888888888888888888888999999888888888888999999:::999888888888999:::;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;===>>>>>>@@@HHHTTT^^^eeeiiinnnrrrtttvvvxxxyyy}}}}}}zzzxxxxxxppppppnnniiihhhqqqxxxlllhhhhhhgggiiilllsss||||||zzzvvvssspppooopppppppppooolllllllllkkkjjjiiihhhhhhcccccccccccccccccccccccchhhfffhhhmmmqqqsssvvv|||~~~{{{yyytttttttttsssqqqkkkeee```ZZZYYYWWWXXXZZZ[[[\\\\\\^^^[[[YYYYYYYYY[[[cccmmmyyyjjj\\\TTTJJJEEE@@@>>>>>>???>>><<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888999999999999999999999999888888999999888888777666xxxXXXGGGGGGCCC??????======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888888888888888888888999999999999999999999999999999888888888888888888888888999999999999888888555555666666888999;;;;;;777777777777777777777777888888888888888888888888999999888888888888999999999999888888888999:::;;;999999999999999999999999::::::999999999999999999999999::::::::::::;;;;;;;;;;;;<<<============<<<>>>@@@AAA@@@BBBJJJXXXccciiilllqqqtttvvvxxxzzz{{{~~~{{{yyyyyypppnnnllliiimmmzzz{{{nnnggggggiiifffllluuu}}}|||{{{yyyyyy{{{{{{{{{zzzwwwvvvtttrrrqqqppppppppplllkkkjjjiiihhhgggfffdddcccaaacccjjjooooooppprrr{{{~~~zzzvvvsssrrrqqqpppmmmhhhaaa\\\XXXVVVTTTUUUWWWYYYZZZZZZZZZXXXWWWYYYXXXYYYaaajjj~~~tttfff]]]PPPIIIBBB???@@@AAA>>>;;;>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888999999999999999999999999777888999:::999888777666}}}]]]JJJIIICCC??????<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888888888888888888888777777888888888888888888888888888888999888888888888888999999999999888888666777777888999:::<<<===888888888888888888888888888888888888888888888888999999888888888888999999999999888999999999::::::999999999999999999999999::::::999999999999999999999999999::::::;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@>>>@@@BBBCCCGGGPPP^^^iiikkknnnrrrvvvxxxzzz}}}~~~zzzxxxwwwmmmiiifffiiittt{{{wwwrrrnnnjjjhhhhhhiiiiiisss}}}zzzxxxwwwwwwxxxwwwtttqqqppppppnnnllliiiddddddhhhooosssppplllllluuuyyy}}}|||xxxtttsssqqqoookkkfff___ZZZWWWUUUSSSSSSUUUWWWXXXYYYYYYXXXYYYZZZZZZZZZ```hhhxxx{{{pppgggXXXPPPGGGBBBBBBBBB???===>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999888999:::::::::999777666aaaLLLIIICCC>>>>>><<<===<<<<<<<<<<<<;;;;;;;;;999999::::::::::::;;;;;;:::::::::999999999888888999999999888888888888888777777777777777888888888777777888999999999999888777888888888888888888777777777777888999:::;;;<<<888888888888888888888888888888888888888888888888999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999888999999::::::;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<<<<>>>BBBGGGPPP[[[gggooommmppptttwwwyyy{{{~~~~~~xxxtttsssjjjffffffmmm||||||rrrlllhhhiiijjjiiihhhjjjrrr~~~}}}zzzyyyyyyxxxuuuqqqlllmmmrrrxxxxxxqqqkkkjjjooossswww||||||vvvtttqqqnnnkkkeee^^^YYYVVVSSSQQQPPPRRRUUUWWWWWWZZZYYY[[[]]]\\\[[[___fffrrr~~~~~~wwwppp```YYYNNNGGGCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>>===<<<<<<;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888::::::::::::::::::::::::999999999:::999999888777bbbLLLHHHAAA===???======<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;:::::::::999999999888888999999999888888888777777777777777888888999999999666777888999:::999999888666777777888888777777666777666666666777888888999888888888888888888888888888888888888888888888888999999888888888888999999888888999999:::::::::999::::::::::::::::::::::::888888888999999::::::;;;888888999::::::;;;<<<<<<777777888999999999999999???@@@DDDMMMYYYeeelllpppqqqsssvvvwwwxxxzzz}}}~~~}}}vvvpppmmmiiikkkpppzzz}}}sssllliiiiiinnnpppnnnpppttt}}}zzz|||}}}sssooopppnnnqqquuuyyy|||zzzxxxtttqqqmmmggg```[[[WWWTTTQQQPPPRRRUUUWWWXXX[[[[[[]]]```^^^\\\___eeelll|||{{{~~~{{{vvvggg```VVVLLLEEEBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::::::::999999888888888999aaaJJJFFF@@@===@@@???======<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;:::::::::999999999888888999999999999888888777777888888888999999:::::::::666777888999::::::999888666666777777777777666666666666555555555555666777888888888888888888888888888888888888888888888888999999888888888888999999888888999::::::::::::999::::::::::::::::::::::::777777888999::::::;;;;;;888888999::::::;;;<<<<<<;;;<<<======>>>>>>======EEEEEEHHHRRR___iiimmmmmmtttuuuwwwxxxxxxyyy{{{}}}~~~}}}uuunnnjjjkkkrrr|||wwwmmmiiijjjpppwwwxxxvvvzzzwwwtttwwwqqqsssvvvwwwyyy{{{~~~|||xxxtttpppjjjccc^^^YYYVVVSSSRRRTTTWWWZZZ[[[\\\\\\^^^aaa___[[[^^^ccchhh||||||yyy|||}}}yyykkkeee[[[OOOFFFAAABBBDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888::::::::::::::::::::::::;;;:::999888777888999:::___IIIEEE???===@@@???=========<<<;;;;;;::::::888888888888888888888888;;;:::999888888888999:::888888888888888888888888999999888888888888999999888888999999999999888888777777777777777777777777777777777777777777777777666666777888888888888888777777777777777777777777777888888999:::<<<===>>>888888999999999:::::::::999::::::;;;;;;::::::999======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<===???@@@???>>>@@@GGGQQQZZZ```ffflllpppppptttxxxzzzzzzzzz|||~~~~~~zzzrrrnnnnnnttt}}}uuupppppprrrtttxxxyyy|||{{{|||{{{zzzyyywwwvvvuuutttxxx|||}}}zzzwwwqqqhhhaaa\\\ZZZXXXVVVUUUWWWZZZ\\\___``````___]]]]]]^^^```iiiuuu}}}zzz~~~}}}zzzoooaaaVVVOOOIIICCC>>>BBB@@@??????@@@AAAAAA@@@???>>>===<<<<<<===>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;888888999:::;;;;;;;;;;;;::::::999888999:::<<<===888888888888888888888888:::::::::;;;;;;;;;<<<<<<888777777777888999::::::___IIIFFF@@@===???>>>=========<<<;;;;;;::::::999999999999999999999999;;;:::999888888888999999888888888888888888888888999999888888888888999999888888999999999999888888777777777777777777777777777777777777777777777777666777777888888888888888666666666666666666666666666666777777888999:::;;;888999999999999:::::::::999::::::;;;;;;::::::999<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<===>>>?????????BBBJJJTTT]]]ccchhhmmmqqqsssvvvzzz|||{{{{{{}}}~~~}}}|||{{{wwwqqqqqqttt~~~vvvvvvxxx~~~zzzwwwyyyxxxvvvtttssssssssssssssssssssstttuuuxxxzzz|||}}}~~~|||yyyxxxwwwtttxxx}}}|||{{{zzzuuummmfff```]]]ZZZXXXWWWYYY[[[]]]^^^___```___]]]]]]^^^```hhhttt~~~zzzrrrfff[[[SSSLLLEEEAAAAAA???>>>>>>???@@@???>>>======<<<;;;;;;<<<===============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;;;;::::::999::::::999999999:::;;;<<<888888888888888888888888888999999999::::::::::::888888888777888888999999]]]IIIGGGBBB>>>???<<<=========<<<;;;;;;::::::::::::::::::::::::::::::;;;:::999999888888999999888888888888888888888888999999888888888888999999888888999999999999888888777777777777777777777777777777777777777777777777666777888888999999888888666666666666666666666666777777888888888999999999999999999999::::::::::::999::::::;;;;;;::::::999;;;::::::::::::999999999:::::::::;;;;;;;;;<<<<<<======<<<<<<===>>>@@@AAAFFFNNNYYYbbbgggkkkooorrruuuxxx|||~~~~~~~~~~~~}}}zzzxxxvvvqqqpppwww|||}}}zzzwwwssspppooommmjjjhhhjjjiiigggfffeeeeeeeeefffdddeeefffiiikkkmmmoooppptttuuuwwwzzz}}}{{{uuuwww{{{}}}~~~~~~}}}|||}}}}}}zzzsssmmmeeebbb^^^[[[YYYZZZ\\\]]]]]]^^^___^^^]]]]]]___```gggqqq|||wwwnnncccXXXOOOHHHDDDAAA???======>>>>>>>>><<<>>>>>>============>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999999::::::<<<<<<<<<;;;;;;:::888888::::::999999999:::;;;;;;999999999999999999999999777777777777888888888999999999888888777888888888}}}\\\IIIHHHCCC>>>>>>;;;=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888999888888888888888888888888999999888888888888999999888888999999999999888888777777777777777777777777666666666666666666666666777777888999999999999888777777777777777777777777:::::::::;;;:::::::::999999999999:::::::::;;;;;;999::::::;;;;;;::::::999;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========<<<<<<>>>BBBDDDLLLTTT___gggkkknnnrrruuuvvvyyy|||yyyvvvqqqmmmkkkppp|||xxxuuunnnkkkiiiggggggfffeeecccbbbaaa```^^^^^^^^^^^^___]]]___aaadddgggiiijjjkkknnnoooqqquuuzzz}}}~~~~~~}}}~~~|||||||||~~~~~~|||wwwsssjjjgggccc^^^[[[[[[[[[\\\]]]^^^___^^^]]]^^^___aaafffnnn|||~~~wwwlll^^^RRRIIIEEECCCAAA???>>>??????>>><<<@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;;;;;;;;;;<<<<<<;;;:::999999:::::::::::::::::::::;;;999999999999999999999999777777777777888888888888::::::999888777777777888{{{[[[IIIHHHCCC>>>>>>;;;=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888999999888888888888999999888888999999999999888888888888888888888888888888666666666666666666666666777777888999999999999999888888888888888888888888::::::;;;;;;;;;:::999888999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===============@@@EEEIIISSSZZZdddkkkoooqqquuuwwwwwwyyy|||vvvpppkkkgggiiiuuuvvvrrrooommmkkkhhhfffdddcccddddddcccaaa```^^^]]][[[ZZZZZZ[[[[[[ZZZ[[[^^^```cccdddeeeeeeiiijjjmmmppptttxxx{{{}}}}}}~~~~~~}}}~~~~~~~~~~~~{{{{{{|||}}}~~~|||yyywwwpppmmmgggaaa]]][[[[[[[[[\\\^^^______^^^___aaacccffflllyyyzzzuuuuuuyyyttteeeVVVKKKFFFFFFDDDAAA@@@AAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======999:::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::999999999999999999999999999888888888999999999999:::::::::999888777777777888{{{[[[HHHGGGBBB>>>>>>;;;=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888777888888888888888888888888999999888888888888999999888888999999999999888888888888888888888888888888777777777777777777777777777888999999:::999999999999999999999999999999999777888999:::999999777666::::::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;<<<<<<<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<<<<>>>>>>===>>>BBBIIIOOOYYY___gggmmmpppssswwwzzzyyyzzz|||~~~{{{qqqlllhhhiiippp{{{qqqkkkjjjjjjiiihhhhhhfffddddddddddddcccbbbaaa___]]][[[ZZZYYYYYYYYYXXXYYYZZZ[[[\\\]]]^^^___cccdddfffiiimmmooorrrsssxxxyyy|||~~~}}}~~~~~~}}}|||{{{zzzyyyzzzzzz{{{{{{{{{{{{{{{wwwssslllfff```]]]\\\\\\]]]^^^___```___```ccceeeggglllwww}}}sssmmmllloootttwwwyyylll^^^RRRJJJIIIFFFDDDCCCBBBBBB@@@???>>>>>>????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???999999;;;<<<<<<=========::::::;;;;;;;;;:::999999::::::::::::::::::::::::999999999:::::::::;;;;;;999999888888777888888888{{{ZZZGGGFFFAAA>>>>>><<<=========<<<;;;;;;::::::::::::::::::::::::::::::999999:::::::::999888777888888888888888888888888999999888888888888999999888888999999999999888888888888888888888888888888777777777777777777777777777888999999::::::999999888888888888888888888888666777999::::::999888777:::::::::;;;;;;;;;;;;<<<999::::::;;;;;;::::::999:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<>>>???>>>???DDDMMMUUU^^^ccciiinnnppptttyyy}}}||||||}}}}}}xxxssskkkhhhiiippp}}}~~~zzzuuuooolllooorrrsssssstttrrrooonnnnnnnnnmmmkkkiiigggeeebbb```_________\\\[[[ZZZYYYZZZZZZ\\\\\\___```bbbdddgggiiijjjjjjnnnqqquuuwwwyyy}}}}}}|||zzzxxxvvvvvvwwwwwwwwwxxxzzz}}}~~~yyyrrrjjjddd```^^^^^^]]]___```aaaaaabbbeeeggghhhmmmvvv|||rrrjjjhhhkkkoooqqqxxxyyy|||~~~ttthhh[[[SSSJJJHHHEEECCCCCCBBB@@@???======>>>??????>>>===============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::999888::::::::::::::::::::::::999999999::::::::::::;;;888888888777888888999999{{{ZZZGGGFFFAAA===???===>>>======<<<;;;;;;::::::::::::::::::::::::::::::999999:::;;;:::999888777888888888888888888888888999999888888888888999999888888999999999999888888888888888888888888888888777777777777777777777777888888999::::::::::::999777777777777777777777777777888:::<<<<<<<<<:::999:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>??????@@@EEEPPPXXXaaaeeejjjnnnppptttyyy~~~~~~~~~zzzsssmmmhhhfffkkkxxxvvvwww|||{{{wwwssstttxxx}}}}}}||||||{{{yyyxxxrrrqqqnnnkkkhhhgggffffffbbb```^^^\\\\\\\\\^^^___^^^___```cccdddffffffgggdddhhhmmmpppsssvvv{{{~~~|||{{{yyywwwuuuttttttttttttvvvyyy~~~~~~vvvnnngggcccaaa```^^^___aaabbbbbbcccfffhhhiiimmmvvvtttllliiikkknnnpppssstttwww|||zzzpppcccYYYJJJHHHEEECCCCCCBBB@@@>>>>>>???@@@AAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;<<<===>>>============<<<;;;:::999::::::;;;<<<;;;:::888777::::::::::::::::::::::::888999999999999:::::::::888777777777888999::::::www[[[JJJGGGAAA@@@BBB>>>:::;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::999999999888888777777888888999888888999::::::;;;<<<<<<888888888888888888888888777777888888888999999999777777777777777777777777999888888888777777666666666777888999999888777666888888888888888888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===???@@@BBBEEEMMMWWW___iiihhhmmmtttuuurrrtttzzz~~~|||rrrkkkjjj___kkk{{{{{{xxxzzz|||{{{yyywwwtttpppmmmjjjhhhfffcccbbbbbbbbbcccbbbbbbbbbbbbbbbccccccccceeeeeefffiiimmmrrrwwwzzz~~~}}}~~~|||yyyvvvssssssssstttvvvyyy|||yyyrrrkkkfffdddcccaaa``````aaabbbeeeggghhhkkkooottt}}}wwwpppooopppqqqpppqqqpppqqquuu{{{~~~}}}{{{|||}}}~~~}}}zzzvvvtttsssssssssxxxyyy{{{~~~zzzmmm```QQQIIIBBB@@@CCCDDD@@@<<<@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888:::::::::999999888888888777888888999999888888777tttXXXHHHEEE???>>>@@@<<<=========<<<<<<;;;;;;;;;===<<<<<<;;;::::::999999999999888888888888999999888888999999:::;;;;;;<<<888888888888888888888888777777888888888999999999777777777777777777777777888888888888777777777666666777888999999888777666888888888888888888888888:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<=========<<<>>>@@@CCCIIISSS^^^fffmmmlllpppwwwxxxvvvxxx}}}~~~}}}vvvkkkdddccceeexxx~~~tttuuu{{{~~~|||zzzxxxvvvooommmjjjhhhffffffffffffeeedddddddddccccccbbbbbbeeeeeefffhhhkkkooorrrsss{{{{{{zzzzzz||||||zzz{{{~~~~~~|||{{{zzzxxxuuusssssstttuuuxxxzzz}}}zzzssslllgggdddcccaaaaaabbbcccdddfffggghhhkkkooottt}}}}}}uuussstttuuutttqqqooonnnppptttvvvtttrrrssstttuuuwwwxxxzzzzzz{{{tttrrrooommmkkkjjjkkkkkkppppppqqqtttxxx|||}}}qqqfffWWWOOOFFFBBBCCCDDDAAA>>>@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<===========================<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888:::::::::999999999888888888888999999999999888888sssXXXHHHEEE@@@>>>@@@<<>>===<<<;;;;;;:::<<<<<<<<<;;;;;;::::::999::::::999999999999::::::888888999999::::::;;;;;;888888888888888888888888888888888888888999999999777777777777777777777777888888888888777777777777777777888888888888777777888888888888888888888888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>><<<>>>AAAFFFNNNZZZgggpppqqqqqquuu{{{|||{{{|||}}}yyyqqqfff```aaaiiivvvpppvvvvvvtttrrrooommmllllllmmmlllkkkjjjiiigggfffeeedddggghhhiiikkkmmmnnnnnnoootttsssrrrrrrsssvvvzzz|||~~~{{{zzz{{{{{{{{{zzzyyyyyyzzzyyywwwvvvtttuuuxxxzzz|||~~~~~~~~~~~~zzztttnnniiieeecccaaabbbcccdddeeegggggghhhkkkooouuu}}}vvvsssssssssrrrqqqnnnkkkkkkmmmmmmllliiiiiijjjkkkmmmoooqqqssstttnnnmmmkkkiiihhhhhhhhhiiihhhgggggghhhkkknnnqqqssswwwzzzxxxooobbbXXXLLLEEECCCDDDBBB@@@AAA@@@@@@@@@???????????????>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888888777:::::::::999999999999888999999::::::::::::999999tttYYYIIIGGGBBBAAABBB===>>>=========<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;888888999999::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777888888888777777777777777777777777888888777777777888888888888888888888888::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>??????>>>???BBBHHHRRR```mmmuuutttvvvzzz}}}~~~~~~zzzuuummmeeecccgggrrrvvvvvv~~~|||zzzxxxvvvuuuuuuuuuvvvuuusssqqqooolllkkkjjjlllmmmpppqqqrrrrrrqqqppprrrqqqooooooppprrrtttvvvxxxyyy{{{}}}|||zzzyyyxxxzzz{{{|||zzzyyyuuuwwwzzz}}}~~~~~~}}}|||}}}{{{yyyuuuooojjjeeecccaaaaaabbbdddeeefffffffffkkkpppuuu}}}xxxsssrrrqqqqqqrrrnnnjjjiiijjjjjjhhhfffeeeeeeeeefffhhhjjjmmmnnnkkkjjjiiihhhhhhhhhhhhhhhdddcccbbbaaabbbdddfffhhhjjjlllpppuuu|||yyylllaaaSSSHHHDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>===<<<=========================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888777999999999999999999999999999::::::;;;;;;::::::999sssXXXIIIGGGBBBAAAAAA===:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;::::::999999::::::;;;888888999999999999999:::888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777888888888777777777777777777888888888888888888888888888::::::::::::::::::::::::999999999:::::::::;;;;;;999999999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===>>>??????@@@@@@AAADDDKKKVVVcccnnnuuuuuuyyy|||~~~~~~wwwppphhhdddhhhppp|||~~~|||zzzwwwuuusssrrrssstttwwwxxxyyyxxxwwwuuutttsssrrrqqqqqqqqqsssttttttuuuxxxyyyyyyxxxyyy{{{{{{zzzyyyvvvxxx{{{~~~~~~}}}{{{yyyyyyyyywwwtttooojjjfffccc``````aaabbbcccddddddeeekkkpppvvv|||xxxuuuttttttpppmmmiiiiiijjjkkkhhhfffdddcccaaaaaabbbdddgggiiiffffffeeedddccccccbbbbbb```___^^^\\\\\\]]]___```ccceeegggkkkqqqzzztttjjj[[[NNNGGGDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888999999999999999999999999999::::::;;;;;;::::::999oooUUUFFFEEEAAA??????:::888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888999999999999999999888888888888888888888888999999999888888888888888777777777777777777777777777777777777888888888888888888777777777777888888888888888888888888888888::::::::::::::::::::::::999999999999::::::::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>??????BBBBBBFFFOOO[[[fffoootttvvv{{{~~~~~~|||ssskkkeeefffqqq~~~}}}~~~}}}~~~~~~|||zzzyyywwwvvvuuutttuuuuuusssuuuxxx~~~|||{{{zzzzzz{{{zzzxxxvvvxxxyyy{{{}}}}}}{{{yyywwwvvvvvvtttrrrnnnjjjfffdddaaaaaa``````aaabbbdddeeejjjpppvvv|||yyyuuussstttooolllkkkkkkmmmmmmjjjfffdddbbb___^^^^^^aaadddgggggggggfffdddcccaaa```___\\\[[[YYYWWWWWWXXXYYYZZZ___```bbbeeeiiiqqqyyy{{{rrrdddVVVMMMGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888999999999999:::::::::999999::::::::::::999999nnnTTTFFFEEEAAA??????:::::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999888888888888888888888888888888888888888888999999999888888888777777777777777777777777777777666777777777888888888888999888777666666777888999888888888888888888888888::::::::::::::::::::::::888999999999999:::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999:::;;;<<<===>>>??????BBBCCCIIISSS___kkkrrrtttvvv}}}xxxpppjjjhhhppp|||yyy~~~}}}|||{{{zzzzzzyyyzzz}}}~~~|||yyywwwyyyzzz{{{|||{{{yyywwwvvvtttsssrrrooolllhhhfffddddddbbb```______bbbeeegggjjjqqqwww|||{{{uuussstttrrrqqqppprrrsssrrrmmmiiieeecccaaa___aaadddiiillllllkkkjjjhhheeeccc```___YYYXXXVVVUUUUUUVVVWWWXXXYYY[[[]]]```dddjjjrrrwww~~~xxxlll___TTTLLLFFFCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;888888999999999:::::::::888888999999999999888888pppVVVHHHGGGCCCAAAAAA<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888888999999999888888888888888888888888888888888888888888999999999999888888777777777777777777777777777777666666777777888888888999999888777666666777888999888888888888888888888888::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999:::;;;<<<===>>>???BBBDDDJJJUUUcccnnntttvvvwww~~~{{{uuunnnkkknnn}}}zzzyyy|||~~~~~~||||||~~~}}}zzzzzzzzz{{{{{{zzzxxxwwwvvvsssrrrpppmmmjjjhhhfffeeefffdddaaa______bbbfffiiijjjqqqwww|||zzzxxxyyywwwvvvvvvxxxzzzwwwrrrlllhhhfffdddccceeeiiiooorrrmmmllljjjhhhdddaaa^^^\\\YYYXXXVVVUUUUUUVVVXXXYYYUUUWWWZZZ]]]aaagggnnnsssvvv{{{|||rrreeeYYYOOOHHHEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===888888888999999:::::::::888888888999999888888888qqqVVVFFFDDD@@@???AAA===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777888888888999999999888888777777777777777888888888888888888888888888:::999999888888777777777888888888888888888888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::<<<===;;;::::::999999::::::;;;;;;::::::999999888888777999999:::;;;;;;<<<<<<===;;;777777;;;>>>===>>>AAADDDIIIRRR]]]gggoootttwww}}}xxxxxxqqqmmm|||zzzwwwxxx|||{{{xxxxxxzzz|||zzz{{{~~~~~~}}}}}}}}}|||}}}zzzzzzyyyxxxwwwvvvwwwxxxyyyvvvsssoookkkiiihhhhhhiiijjjiiigggdddbbbbbbdddgggmmmqqqwww~~~}}}{{{~~~{{{wwwtttssspppnnnlllkkkmmmpppsssvvvuuuooohhhddddddccc___[[[[[[ZZZYYYXXXXXXWWWXXXXXXWWWXXXZZZ]]]aaaeeehhhjjjpppttt|||}}}ooocccZZZPPPFFFDDDBBBAAAAAABBBAAA@@@>>>>>>===<<<;;;;;;<<<===>>>???>>>>>>===<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======;;;999999999999999::::::::::::;;;;;;666777888999999999999999qqqVVVFFFDDD@@@???AAA===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888999999999::::::::::::888888777777777777888888888888888888888888888888999999999999999888888888888888888888888888888888888888888888888888888888999999999999999999999999;;;:::999888888:::;;;===;;;::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;:::999::::::;;;;;;<<<<<<===@@@===<<<@@@AAA@@@AAADDDDDDKKKVVVaaajjjqqqwwwzzzzzz}}}wwwvvvqqqttt{{{xxxwwwzzz}}}xxxtttrrrsssuuuwwwwwwyyy|||~~~}}}}}}{{{{{{zzzzzzzzzzzzzzzzzzvvvtttpppllljjjiiijjjjjjkkkjjjhhheeebbbbbbdddgggkkkooovvv~~~|||xxxvvvuuuuuusssqqqpppqqqtttwwwyyyvvvpppiiieeedddbbb^^^ZZZZZZYYYXXXXXXWWWXXXXXXXXXWWWXXXYYY[[[___cccfffhhhlllpppxxxuuuiii___SSSIIIDDDCCCAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;999777777999;;;<<<999999999:::::::::;;;;;;777888888999999999999888rrrVVVGGGEEE@@@???AAA===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;888888777777777888888999999999999999999999999999999999999999::::::::::::888888888888888888888888777777777777777777777777777888888888888888888888;;;:::999888999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<<<<======AAA>>>===???@@@>>>???CCCHHHQQQ]]]fffkkkooouuuzzzzzz~~~vvvtttrrr}}}zzzwwwxxxzzzxxxuuuqqqnnnmmmooorrrtttvvvyyy|||~~~}}}}}}}}}|||~~~~~~~~~||||||vvvtttqqqmmmlllkkklllmmmlllkkkiiieeebbbbbbdddfffhhhmmmttt}}}}}}zzzyyyyyyyyyxxxvvvtttuuuwwwyyy{{{vvvqqqkkkgggeeebbb^^^[[[ZZZYYYYYYXXXXXXXXXXXXYYYWWWWWWWWWYYY[[[___ccceeehhhkkkrrrzzz}}}qqqfffYYYNNNFFFCCCAAA@@@AAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;999:::===>>>===:::999999999999::::::::::::999999999888888888888888rrrWWWGGGEEE@@@@@@AAA===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999::::::::::::;;;888888777777888888999999999999999999999999999999999999999::::::;;;;;;;;;888888888888888888888888777777777777777777777777777777777777888888888888::::::999999999:::;;;<<<;;;;;;::::::::::::;;;;;;888888999999:::;;;;;;<<<::::::;;;;;;<<<=========AAA>>>===???>>><<<>>>CCCMMMXXXdddkkklllnnnsssxxx{{{~~~vvvrrrsss|||xxxyyy|||~~~zzzsssqqqnnnmmmmmmooorrrtttwwwyyy}}}}}}zzzyyyxxxzzz|||~~~}}}wwwuuurrrooonnnnnnooopppmmmllljjjfffcccbbbdddfffhhhmmmttt|||~~~{{{{{{|||{{{zzzxxxvvvvvvwwwyyyzzzuuuqqqllliiigggeeeaaa___^^^]]]\\\[[[YYYYYYYYYYYYXXXWWWWWWWWWYYY]]]```bbbfffiiinnnuuu}}}yyyoooaaaUUUIIIFFFBBB@@@AAAAAAAAAAAA@@@AAABBBBBBBBBAAA??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::===CCCHHHFFF>>>666888999999999999:::::::::::::::999888888777777777rrrWWWGGGEEEAAA@@@BBB>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888999999999999888888888888888999::::::999999999999999999999999999999999::::::;;;;;;;;;888888888888888888888888777777777777777777777777888888888999999999::::::999999999999::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<888888999:::;;;;;;<<<<<<::::::;;;<<<<<<======>>>CCC@@@@@@AAA@@@>>>BBBHHHSSS]]]iiipppqqqtttzzz}}}~~~{{{tttqqqvvv~~~zzzyyy}}}|||yyysssqqqooonnnnnnqqqtttuuuvvvxxx|||~~~~~~}}}zzzxxxxxxxxxyyyzzz}}}yyywwwtttqqqppppppqqqrrrooonnnkkkgggcccbbbdddfffiiimmmttt|||~~~~~~|||zzzyyyyyyyyyzzzsssqqqnnnllljjjhhhfffdddcccbbb```^^^\\\ZZZYYYYYYYYYXXXXXXXXXZZZ]]]___aaafffiiinnnssszzzwwwiii\\\MMMJJJEEEAAAAAABBBBBBBBB???@@@AAABBBAAA@@@>>>===============<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<=================================999:::===CCCHHHFFF>>>666888888888999999999::::::;;;:::999888777777777888sssWWWHHHFFFAAA@@@BBB>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777888888888999999999888888888888888999:::;;;::::::::::::::::::::::::999999999999::::::::::::888888888888888888888888888888888888888888888888888888999999:::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>>>>;;;;;;;;;<<<======>>>>>>???>>>???@@@???>>>CCCKKKXXXaaallltttxxx}}}xxxpppqqq{{{|||{{{}}}|||tttsssqqqpppppprrrtttvvvuuuxxx{{{|||}}}~~~~~~{{{zzzyyyxxxyyy{{{{{{{{{yyyzzz|||}}}~~~|||zzzwwwsssqqqqqqrrrsssqqqooolllhhhdddbbbdddfffiiimmmttt{{{~~~}}}}}}}}}tttsssrrrooommmjjjiiihhhfffeeeccc```^^^\\\[[[[[[ZZZZZZ[[[\\\]]]___aaabbbfffiiimmmrrrxxxpppbbbSSSNNNHHHCCCBBBBBBBBBBBB@@@@@@@@@@@@???>>>>>>=====================<<<<<<======<<<<<<<<<<<<======<<<<<<<<<==========================================;;;999:::===>>>===:::888888888888999999999999:::999888777777777888999sssXXXHHHFFFAAAAAABBB>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888999999999::::::888888888888999:::;;;<<<::::::::::::::::::::::::999999999999999888888888888888888888888888888888999999999999999999999999888888999999:::;;;;;;<<<999999::::::;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;<<<<<<======>>>>>>;;;;;;===???>>>>>>EEENNN___dddlllssszzz}}}uuummmsss~~~yyyxxxvvvttttttuuuwwwxxxxxx{{{}}}}}}|||||||||{{{wwwttttttuuuvvvwwwxxxzzz|||yyyuuusssrrrssssssrrrpppmmmhhhdddcccdddeeegggkkkrrrzzzxxxxxxvvvsssoookkkiiihhhdddcccbbb```___^^^]]]]]]ZZZ[[[^^^```bbbcccccccccdddgggkkkooouuu}}}wwwhhhXXXSSSKKKEEEBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>>>><<<===========================<<<<<<<<<<<<======>>>>>>>>>>>>>>>====================================;;;999777777999;;;<<<888888888888999999999999999999777666777888999;;;sssXXXHHHFFFBBBAAABBB>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;888888888888999:::;;;<<<:::::::::::::::::::::::::::999999888888777777777888888888888888888888888::::::::::::::::::::::::777777888999::::::;;;;;;888999:::;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@CCCCCCCCCKKKUUUfffhhhlllqqqwww}}}wwwnnnmmmuuu}}}}}}{{{yyyxxxyyyzzz{{{}}}}}}wwwsssqqqqqqrrrrrrrrrtttxxx{{{~~~zzzvvvsssrrrssssssrrrqqqnnniiidddcccdddeeedddiiipppzzz~~~||||||zzzvvvpppkkkhhhgggaaaaaa```_______________ZZZ]]]```ccceeeeeeeeeeeebbbeeeiiimmmssszzzzzzkkk\\\UUUMMMFFFCCCBBBCCCCCCDDDBBBAAA???>>>>>>??????<<<<<<<<<=====================<<<<<<<<<<<<======@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::<<<======;;;999999999777888888888888999999999999888777666777888:::<<>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999;;;;;;::::::::::::999999999999::::::::::::;;;;;;:::::::::999999888888888888888888888888888888888999888777666666777888888<<<:::888777777888:::<<<999999999999999999999999999999::::::::::::;;;;;;:::;;;<<<<<<:::999:::<<<:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>===============<<<<<<<<<@@@===<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>===<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::999999999888888lllXXXGGGDDDEEEAAA>>>???>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::999999999999999:::::::::;;;;;;:::::::::999999999888888888888888888888888888888999888777666666777888999999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;::::::999;;;;;;<<<<<<<<<=================================@@@===>>>AAABBBGGGSSS___gggkkkpppuuuwwwzzz}}}}}}yyyvvvuuu{{{xxxzzz}}}yyyyyywwwsssqqqppprrruuuvvv}}}{{{{{{{{{}}}~~~{{{yyyvvvuuuuuuuuu{{{wwwrrrlllgggeeeddddddgggkkkrrr{{{|||wwwsssooojjjggg___^^^^^^______```aaabbbbbbeeehhhiiiiiijjjkkkllllllmmmoooqqquuuzzzyyymmmaaaSSSLLLGGGCCCBBBDDDBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<;;;:::;;;;;;;;;:::::::::::::::::::::::::::999999999888888888888iiiVVVFFFDDDEEE@@@>>>???>>>>>>>>>===<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999:::::::::::::::::::::999999999999888999999999999999999999999888888777777777888888999777888:::;;;;;;:::888777999999999999999999999999999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<======<<<;;;:::999999888:::;;;;;;;;;<<<<<<<<<<<<========================???>>>???CCCFFFMMMYYYdddjjjnnnrrruuuxxx{{{~~~~~~|||{{{yyy{{{wwwtttwww|||zzzwwwvvv{{{||||||zzzwwwtttttttttvvvwww|||~~~}}}{{{xxxxxxzzz|||}}}}}}~~~}}}|||}}}|||zzzxxxwwwvvvvvvwww{{{xxxsssnnniiifffeeeeeegggkkkqqqzzzzzzuuupppjjjggg```___^^^^^^___aaaccceeefffiiikkklllllllllmmmooorrrsssuuuvvvwwwzzzwwwiiiZZZPPPJJJDDDBBBCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999888888888777777777fffTTTFFFDDDDDD@@@>>>@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888999999999999:::::::::999999999999999999999999999999999999999999999999888888888888888888999999888999999::::::999999888999999999999999999999999999999999:::::::::;;;;;;999;;;<<<;;;::::::;;;===<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<===============>>>>>>>>>>>>>>>@@@DDDJJJSSS___hhhnnnppptttwwwyyy|||~~~||||||}}}}}}wwwppppppvvvyyyuuuvvvwww|||~~~}}}|||zzzxxxxxxyyyyyyzzz{{{}}}||||||}}}~~~yyyvvvvvvwwwwwwwwwzzz{{{}}}}}}}}}{{{zzzyyywwwwwwwwwxxxyyyzzzxxxtttoookkkhhhfffeeegggjjjqqqyyy}}}xxxrrrlllgggdddcccaaa``````bbbeeeggghhhiiikkklllllllllnnnooovvvxxxzzzzzzzzz{{{}}}~~~ppp```UUUMMMFFFCCCDDDAAAAAA@@@@@@@@@?????????@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>;;;;;;:::999999999999:::999999999999999999999999888888888777777777777666bbbRRREEECCCCCC???===@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::999;;;;;;:::::::::999999999888888888999999999::::::999999999999999999999999999999999999999999999999777777888888999999999999;;;:::888777777888:::;;;999999999999999999999999999999999:::::::::;;;;;;999:::;;;;;;::::::<<<===:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<============>>>>>>??????<<<>>>@@@DDDLLLXXXdddkkkpppssswwwzzz|||~~~}}}}}}}}}|||zzz{{{|||yyytttrrrvvvzzzrrrqqqtttvvv{{{}}}~~~}}}}}}yyyyyyzzzzzzzzz|||{{{wwwvvvuuutttsssvvvwwwyyy|||{{{zzzyyyxxxxxxxxxyyyzzzyyywwwtttqqqmmmiiifffeeefffjjjpppwww|||uuunnnhhhgggeeecccaaaaaabbbdddfffjjjkkkmmmmmmmmmnnnppprrrzzz|||~~~}}}|||||||||ttteeeZZZRRRJJJFFFFFFAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>======<<<<<<<<<<<<;;;;;;:::999999999999:::999999999999999999999999888888888777777777777666___PPPDDDCCCCCC>>>===AAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999;;;;;;::::::::::::999999888888888888999999999999888999999999999:::::::::::::::::::::::::::::::::666777888999::::::::::::<<<:::888666666888:::<<<999999999999999999999999999999::::::::::::;;;;;;888:::;;;;;;;;;;;;<<<===888999999:::;;;<<<======:::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@<<>>>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<======???>>>>>>===<<<<<<;;;;;;<<<;;;;;;:::::::::::::::999999999999999999999999999999888888888777777777{{{\\\NNNDDDCCCBBB======AAA>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::999999888888888888999999999999888888999999999:::::::::::::::::::::::::::::::::666777888:::;;;;;;::::::::::::999888888999::::::999999999999999999999999999999::::::::::::;;;;;;888:::;;;;;;;;;;;;<<<>>>999::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<======>>>??????@@@@@@>>>BBBDDDHHHSSScccmmmppprrrvvv|||zzz{{{{{{yyywww{{{}}}vvvooouuu~~~yyymmmkkkpppuuuxxx~~~|||zzzzzz{{{||||||}}}}}}zzzvvvwwwwwwyyy{{{~~~}}}{{{zzzyyyyyyyyyvvvuuutttqqqnnniiieeecccfffiiinnnuuu{{{rrrlllfffffffffggghhhiiikkkllloooqqqrrrssstttwwwzzz}}}~~~qqqggg]]]QQQIIIFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>==============================<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;888888888888888888888888:::999999999888888888888uuu[[[MMMCCCCCCBBB======AAA>>>>>>>>>===<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999777888888888888999999999888888888999999:::::::::::::::::::::::::::::::::666777999:::;;;;;;::::::888999::::::::::::999888999999999999999999999999999999:::::::::;;;;;;;;;888999;;;;;;;;;;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<============>>><<<======>>>???@@@@@@@@@???DDDGGGJJJUUUfffpppqqqrrrwww~~~yyyzzzzzzxxxvvvzzzvvvrrrvvv~~~pppiiikkksss{{{|||zzzzzzzzzzzzzzz~~~xxxwwwxxxyyy{{{}}}|||zzzyyyyyyyyyuuuttttttqqqnnniiieeebbbfffiiinnnuuu|||tttnnnggghhhjjjlllnnnqqqrrrsssoooppprrrsssuuuwww|||vvvlllaaaSSSIIIEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===============;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<888888888888888888888888:::::::::999999999999888mmmTTTKKKDDDDDDDDDAAA===;;;@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::<<<<<<<<<============>>>::::::;;;;;;<<<=====================>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@CCCBBBFFFRRRaaalllooonnnxxxzzz~~~{{{xxxwwwyyyxxxzzzxxxtttwwwyyyvvviiiiiipppwww|||{{{{{{{{{|||||||||~~~~~~zzz}}}xxx|||~~~|||~~~|||zzzzzzzzzxxxxxxvvvtttooojjjfffcccdddfffnnnyyy}}}xxxuuuiiiiiijjjkkknnnrrrvvvxxxxxxxxxyyyxxxxxxyyy}}}rrrfff[[[RRRMMMDDDEEEDDDCCC@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@?????????>>>>>>============>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<;;;:::999888999::::::<<<;;;999888888888999999pppTTTKKKDDDDDDDDDAAA>>><<>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========::::::;;;;;;<<<=====================>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@CCCDDDIIIUUUdddnnnrrrqqqyyy{{{~~~}}}zzzxxxyyy{{{|||~~~tttuuu{{{|||oooeeefffnnnvvv|||}}}}}}~~~{{{{{{{{{}}}zzz||||||~~~}}}||||||zzzyyyxxxvvvqqqlllhhheeebbbdddkkkvvv~~~xxxtttkkkkkkkkkmmmooossswwwyyyxxxyyyzzzyyyzzz||||||}}}xxxmmmbbbWWWOOOFFFFFFEEECCCAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@????????????>>>>>>>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999999999::::::<<<;;;:::999888999999:::tttUUULLLDDDCCCDDDAAA???>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=====================>>>>>>>>>>>>?????????@@@@@@AAAAAAAAADDDFFFMMMZZZgggqqqvvvvvvzzz|||~~~}}}{{{yyyvvvwww{{{~~~tttrrrzzzsssiiibbbfffooowwwzzzsssuuuyyyzzz~~~vvvuuuyyy}}}~~~||||||{{{xxxtttooojjjgggcccccciiisss{{{xxxrrrmmmmmmmmmnnnqqqtttxxxzzzyyy{{{||||||}}}xxxrrrqqquuu}}}wwwkkk]]]RRRIIIHHHEEECCCBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999::::::;;;;;;:::999999999::::::xxxWWWMMMDDDCCCDDDBBB@@@@@@======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888::::::::::::::::::::::::888888888888888888888888:::999999888888999999:::<<<;;;;;;::::::999999888999999:::::::::;;;;;;;;;::::::;;;;;;<<<=====================>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDIIIRRR___kkktttxxxzzz||||||}}}~~~|||zzzwwwuuusssxxxtttrrrxxx~~~mmmgggdddjjjttt}}}~~~xxxvvvqqquuuzzz~~~zzzppppppuuu{{{~~~~~~}}}{{{wwwqqqkkkhhheeeeeeiiirrrzzzyyysssnnnnnnnnnooorrruuuxxx{{{{{{|||~~~xxxqqqmmmrrryyytttcccWWWLLLIIIEEECCCBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999999999999999888888999999~~~ZZZOOOEEECCCCCCAAA@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999999999999999999999888888888888888888888888:::999999888888999999:::;;;;;;;;;::::::999999999999999999::::::::::::;;;::::::;;;;;;<<<=====================>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDFFFMMMXXXcccmmmtttyyy|||}}}}}}}}}}}}{{{yyyvvvuuuttt}}}yyytttyyysssjjjgggiiirrr|||~~~yyyvvvtttvvvrrrwww|||uuunnnqqqzzz~~~{{{zzzzzz||||||~~~~~~~~~~~~yyyssslllhhheeedddhhhooowww{{{tttoooooooooppprrrvvvyyy{{{}}}|||rrrpppuuu{{{|||jjj]]]PPPLLLFFFBBBBBBBBBCCCBBBAAAAAAAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????======>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999777777888888888888888888]]]QQQFFFCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;;;;<<<=====================>>>>>>>>>>>>>>>======>>>???BBBDDDFFFIIIRRR___iiippptttyyy|||}}}~~~~~~}}}|||zzzxxxwww{{{}}}vvvyyyyyymmmhhhiiippp|||yyytttqqqqqqrrrvvvtttzzzyyyqqqmmmvvv}}}}}}~~~}}}{{{yyyxxxwwwwwwxxxwwwwwwvvvwwwwwwxxxyyyzzz}}}uuunnniiibbbaaadddkkksss||||||vvvrrrqqqqqqrrrtttwww{{{}}}xxxzzz~~~pppeeeVVVPPPGGGCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@???????????????@@@@@@@@@@@@??????>>>>>>>>>>>>????????????======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999888666777888888999888888888```SSSGGGCCCBBB@@@???@@@========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::888999999::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<=====================>>>>>>>>>>>>============???BBBEEEGGGNNNXXXfffooorrruuuyyy}}}~~~~~~~~~~~~}}}|||{{{zzz{{{wwwyyyqqqmmmiiimmmyyy~~~tttqqqqqqppprrrvvvzzz{{{{{{zzz||||||{{{{{{{{{zzzzzzzzzwwwwwwvvvvvvuuuuuutttttttttvvvyyy{{{|||~~~xxxpppkkkbbb```cccjjjrrr{{{{{{wwwuuuuuuuuuuuuwwwzzz}}}vvvmmm]]]UUUKKKEEEDDDEEEDDDBBBBBBBBBAAAAAA@@@??????>>>??????@@@@@@@@@@@@??????===>>>>>>>>>????????????======>>>>>>>>>>>>======>>>>>>=========<<<<<<<<<::::::;;;;;;;;;:::999888777888999:::;;;::::::999bbbUUUHHHCCCAAA???>>>???=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999:::777888999:::;;;;;;<<<===::::::;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<======>>>============>>>>>>>>>>>>======<<<===???BBBEEEGGGRRR]]]jjjrrruuuvvvyyy}}}~~~~~~~~~~~~~~~~~~}}}|||xxxwww}}}vvvmmmnnnlllrrr~~~tttlllnnnqqqrrrwww}}}||||||~~~{{{{{{zzzyyyxxxvvvtttsssnnnpppssstttuuuvvvyyy{{{}}}zzzrrrlllcccbbbdddkkkttt}}}zzzwwwxxxxxxwwwxxxzzz}}}zzzsssbbbYYYNNNGGGFFFFFFEEECCCBBBBBBAAAAAA@@@???>>>>>>??????@@@@@@@@@@@@??????======>>>>>>?????????@@@======>>>>>>>>>>>>======>>>>>>>>>>>>============::::::;;;<<<;;;:::999888888999;;;<<<===<<<;;;;;;jjjSSSHHHFFF@@@===@@@===>>>>>>>>>???>>>===<<<<<<>>>===<<<;;;:::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::999888999999999999999999999999:::999999888777777777888<<<;;;999888888888999999888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>???>>>???@@@??????DDDLLLTTTaaalllppprrrwww|||~~~}}}yyy}}}|||www{{{pppmmmlllnnnzzzuuussspppooorrrxxx~~~~~~}}}~~~}}}wwwsssrrrnnnmmmllllllmmmooorrrssswwwxxx{{{vvvooogggeeeffflllttt~~~~~~{{{yyyzzzzzzzzzzzz{{{}}}tttnnnbbbTTTLLLGGGCCCCCCEEEBBBAAA@@@@@@??????@@@@@@@@@@@@@@@?????????>>>>>>===>>>???@@@@@@???>>>===???>>>===<<<<<<===>>>???===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;lllTTTHHHFFF???===@@@>>>>>>>>>>>>>>>============>>>===<<<;;;:::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;;;;::::::999888999999999999999999999999::::::999888888888888888;;;:::999888888888999999::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<============>>>>>>>>>??????>>>???AAAAAAAAAFFFNNNWWWcccnnnqqqssswww|||~~~zzzvvv}}}zzztttzzzuuummmmmmppp{{{~~~yyyqqqppppppsssxxx|||wwwtttuuutttsssqqqoooooooooooooooqqqrrrtttxxx|||zzzssshhheeeffflllttt~~~{{{zzzyyyyyyzzz{{{}}}zzzooocccUUUMMMHHHCCCAAACCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>???>>>===<<<<<<===>>>???===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888999999:::::::::nnnVVVIIIFFF???===AAA???@@@???===<<<<<<<<<===>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;:::999999999999999999999999999999;;;::::::999999999999999;;;:::999888888888999999::::::;;;;;;;;;;;;<<<<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<=========>>>>>>>>>?????????>>>@@@BBBBBBCCCIIIRRR[[[fffpppssstttxxx|||}}}{{{uuuvvv|||vvvsss~~~{{{ooommmsssyyyuuuqqqnnnpppttt{{{{{{uuurrrtttxxx|||{{{yyywwwtttrrrqqqpppoooooopppqqqtttxxx{{{~~~~~~xxxkkkggggggllluuu|||{{{zzzzzz|||}}}uuuhhh[[[SSSLLLEEEBBBBBBDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@?????????????????????>>>>>>>>>>>>??????>>>>>>============>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::777888888888888888999999nnnVVVIIIFFF???===AAA@@@AAA???===<<<;;;<<<>>>???<<<<<<<<<<<<;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;::::::999999999999999999999999999;;;;;;:::999999::::::;;;:::999999999999999999999888888888999999999::::::999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<=====================>>>>>>>>>????????????>>>???BBBCCCEEELLLUUU```jjjsssuuuwwwzzz||||||zzz{{{zzzvvvssszzz|||}}}tttnnnqqq|||yyyrrrqqqqqqttt{{{qqqmmmooowww~~~~~~|||zzzxxxwwwuuusssrrrqqqqqqsssuuuwww~~~pppllljjjnnnuuu~~~}}}}}}~~~}}}qqqcccZZZRRRIIIDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA????????????????????????@@@???>>>======>>>???@@@>>>>>>============>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999mmmUUUHHHFFF???>>>AAA@@@AAA???===<<<;;;<<<>>>???;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;:::::::::999999999999999999999999:::::::::999999:::;;;;;;999999999999999999999999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<======>>>>>>======>>>>>>>>>>>>????????????>>>===>>>BBBDDDGGGOOOYYYeeemmmuuuxxxyyy}}}~~~|||xxxzzzxxxssssss}}}|||ssssssyyy~~~uuuqqqsssvvvzzzzzzkkkiiinnnxxx{{{zzzwwwtttrrrqqqqqqrrrvvvzzzxxxrrrnnnpppttt}}}yyyjjj```VVVKKKEEECCCBBBAAAAAA@@@@@@@@@@@@@@@????????????????????????@@@???>>>======>>>???@@@======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999iiiRRRGGGFFF@@@>>>AAA???@@@???===<<<<<<<<<===>>>:::;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::999999:::;;;;;;;;;::::::999999999999999999999999:::999999999999::::::;;;888888999:::::::::999999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<=========<<<<<<===>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@>>>===???CCCFFFJJJTTT^^^hhhpppwwwyyy|||}}}{{{|||yyysssuuu~~~~~~zzzxxx~~~zzzrrrqqqtttzzzwwwjjjiiinnnvvv|||~~~|||yyyvvvsssqqqpppqqqsssvvvxxxzzz{{{~~~|||vvvrrrrrruuu{{{pppdddXXXMMMFFFDDDAAAAAA@@@????????????@@@???????????????@@@@@@@@@??????>>>>>>>>>>>>??????======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;:::::::::::::::dddOOOEEEFFFAAA???AAA>>>>>>>>>>>>>>>============::::::<<<=========<<<<<<::::::::::::::::::::::::888999::::::;;;;;;;;;:::999999999999999999999999888888888888888999::::::777888999::::::::::::999::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999::::::;;;<<<<<<===::::::;;;;;;<<<======>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???AAAEEEIIINNNXXXcccjjjqqqxxx{{{~~~{{{{{{xxxsssyyy}}}vvvrrrssswww}}}tttuuuxxx}}}|||yyywwwuuusssuuuuuuuuuttttttvvvxxx|||~~~}}}xxxttttttuuuzzzxxxjjj]]]QQQJJJIIIBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>?????????@@@@@@@@@>>>>>>????????????>>>>>><<<===>>>??????>>>===<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::999999888888aaaLLLDDDGGGBBB???AAA>>>>>>>>>>>>???>>>===<<<<<<999:::<<<=========<<<<<<::::::::::::::::::::::::888999::::::;;;;;;;;;;;;999999999999999999999999888777777777888999999:::777888999:::;;;::::::999888888999999999:::::::::999999999999999999999999999999::::::;;;<<<======::::::;;;;;;<<<===>>>>>><<<======>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@BBBAAACCCHHHKKKQQQ\\\fffkkkrrrxxx{{{xxxxxxuuusss}}}|||~~~zzzuuusssvvv|||}}}{{{yyyzzzyyywwwtttssssssuuutttvvvyyy~~~|||xxxtttuuuvvvzzzpppbbbWWWPPPOOOCCCCCCBBBAAAAAAAAAAAABBB>>>>>>??????@@@@@@@@@@@@===>>>???@@@@@@???>>>===<<<===>>>??????>>>===<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999888888777777^^^PPPDDD@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999:::;;;888888777777777777777888888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>=========??????@@@@@@@@@??????>>>AAAAAABBBEEEMMMWWW```fffpppsssxxx}}}xxxtttppprrr}}}|||tttqqqpppvvv}}}yyyzzzzzz{{{yyywwwuuussssssrrrssswww}}}yyyqqqooottt}}}ssshhh^^^SSSKKKIIIHHHFFFDDDBBBAAA@@@???AAA@@@?????????@@@AAABBB@@@@@@@@@???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;^^^QQQDDDAAABBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999999::::::::::::999999::::::::::::::::::::::::777777888888888999999999999888888777777777888888888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@@@@@@@?????????BBBAAACCCGGGNNNYYYccciiipppsssxxx}}}zzzvvvqqqrrr|||{{{}}}yyytttrrrssszzz}}}}}}~~~}}}|||yyywwwuuuuuusssrrrtttyyy~~~zzzssspppuuu}}}xxxlllbbbWWWOOOIIIHHHFFFDDDBBBAAAAAA@@@AAA@@@?????????@@@AAABBB??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999:::::::::::::::999999::::::::::::::::::::::::^^^QQQEEEBBBCCCBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;888999999::::::999999888::::::::::::::::::::::::555666888999999999888777999999888888888888999999888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>???????????????????????????BBBBBBDDDHHHQQQ\\\gggnnnqqqtttyyy}}}~~~|||wwwrrrmmmnnnxxxxxxuuussstttwww~~~|||{{{zzzwwwuuuvvvyyy|||~~~}}}|||vvvsssvvv}}}ssshhh]]]WWWMMMKKKHHHEEEBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::999888777666::::::::::::::::::::::::^^^QQQFFFCCCEEECCCAAA@@@==============================<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;888999999999999999999888999999999999999999999999555777999:::;;;:::888777999999999888999999:::;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;::::::999999999999999999999999999]]]PPPFFFDDDEEEDDDAAA@@@==============================<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999999999::::::999999999999999999999999999999999777888:::<<<<<<;;;:::999999999888888999::::::;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======???>>><<<;;;<<<===???AAA??????>>>>>>??????AAAAAA@@@BBBFFFNNNXXXcccmmmsssuuuwww||||||xxxuuuqqqmmmoooxxx{{{zzztttvvvzzz~~~|||xxxyyy|||{{{zzz~~~uuujjjddd]]]YYYRRRJJJEEEBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;<<<<<<<<<<<<999999999999999999999999[[[OOOEEEDDDEEEDDDAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999::::::;;;;;;::::::999::::::::::::::::::::::::999999;;;<<<<<<<<<;;;:::888888888888888999:::;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>=========>>>???@@@??????>>>>>>>>>@@@AAABBB@@@CCCJJJSSS]]]gggoootttwwwzzz~~~{{{vvvssskkkjjjqqqyyyuuuyyy~~~~~~|||wwwxxxzzz}}}}}}|||pppkkkbbb]]]UUULLLEEEBBBAAABBB@@@@@@AAABBBBBBBBBBBBBBB@@@@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::777888999:::;;;;;;;;;;;;::::::::::::::::::::::::ZZZNNNDDDCCCEEECCC@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999:::::::::;;;;;;;;;777777777777888999::::::888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>????????????>>>======>>>@@@BBBCCCAAAFFFOOOYYYccclllrrruuuzzz|||{{{uuuqqqkkklllxxxwwwvvv|||zzzzzz{{{}}}vvvpppbbb\\\SSSKKKDDDBBBBBBCCC@@@AAABBBCCCCCCCCCBBBAAA??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::YYYMMMDDDCCCEEECCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999:::;;;666666666666777888999:::999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>======>>>????????????>>>???>>>======>>>@@@BBBCCCCCCIIIRRR^^^hhhoootttvvv{{{~~~{{{uuupppsssuuu|||vvvvvv~~~~~~zzzsss```ZZZQQQIIIDDDBBBCCCEEE@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;~~~XXXNNNEEEBBBAAA???>>>@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>???@@@@@@@@@@@@????????????@@@BBBCCCCCCCCCJJJOOOWWWaaalllrrruuuvvv{{{xxxwwwttt{{{wwwzzz~~~rrriii^^^RRRKKKFFFBBBBBBEEECCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>@@@BBBBBB>>>;;;???>>>>>>>>>???@@@AAAAAA@@@???===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999|||WWWNNNEEEBBBAAA???>>>@@@??????>>>>>>>>>============<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<==============================>>>>>>???@@@@@@@@@@@@???@@@@@@???@@@BBBCCCCCCCCCJJJPPPZZZdddlllrrrvvvyyy|||yyywwwwwwxxxvvv{{{sssjjj___TTTMMMGGGCCCCCCFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>???AAAAAA???<<>>??????@@@@@@@@@???>>>===<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999wwwVVVMMMEEEBBBAAA???>>>@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::===<<<<<<<<<<<<===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBCCCDDDJJJSSS___hhhmmmrrrxxx}}}|||yyyvvv|||uuuvvv~~~wwwlllaaaVVVNNNIIIDDDDDDFFFAAAAAAAAAAAAAAAAAAAAAAAABBB@@@???>>>@@@@@@???>>>@@@@@@??????>>>???????????????>>>===============:::::::::::::::::::::::::::::::::::::::999999888rrrUUULLLDDDBBBAAA???>>>???============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>===============>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAABBBBBBAAAAAABBBDDDFFFMMMXXXeeelllnnnrrrzzz~~~}}}{{{xxxuuu}}}tttyyy~~~|||nnncccXXXQQQJJJEEECCCFFFAAAAAAAAAAAAAAAAAAAAAAAACCCAAA???>>>??????@@@@@@AAAAAA@@@???>>>>>>>>>??????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999999888777nnnTTTKKKDDDBBBBBB???>>>???============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===;;;;;;;;;<<<<<<=========>>>>>>???@@@@@@@@@@@@???AAABBBCCCBBBAAABBBFFFIIIQQQ]]]jjjqqqqqqsss{{{}}}{{{yyyxxxwwwzzzvvv}}}rrrggg[[[SSSLLLEEECCCEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA???>>>???@@@AAAAAAAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>======<<<========================999999::::::999999888777oooSSSJJJCCCBBBBBB???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<::::::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@??????AAACCCBBBAAACCCHHHLLLXXXbbbnnnttttttvvv}}}}}}yyyxxxzzz|||}}}xxxxxxxxxmmmaaaXXXPPPHHHDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA??????@@@AAA@@@@@@??????>>>?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999888rrrRRRJJJCCCCCCBBB???>>>>>>??????>>>>>>>>>============<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<======>>>>>>>>>>>>???@@@@@@@@@@@@???>>>AAACCCBBBAAADDDJJJOOO^^^fffqqqvvvwwwxxx}}}~~~yyyyyyzzzwwwxxxtttggg^^^TTTKKKFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCCCC@@@??????AAA?????????>>>??????@@@@@@===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999tttQQQIIICCCCCCBBB???>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<===>>>??????@@@>>>>>>???@@@@@@@@@@@@???===@@@CCCBBBAAADDDKKKQQQbbbiiirrrwwwyyyzzz}}}}}}~~~yyyzzz}}}yyyxxxwwwyyylllbbbXXXMMMHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC???BBBDDDDDDAAA??????@@@???>>>>>>>>>???@@@AAAAAA===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999rrrVVVKKKBBB@@@AAA@@@???@@@>>>>>>>>>>>>>>>===<<<<<<===<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999<<<;;;::::::999999999999:::999999888999:::<<<===========================<<<<<<<<<<<<=========>>><<<>>>??????>>>>>>???@@@>>>@@@BBBBBBCCCGGGNNNSSSeeeiiiqqqxxx~~~~~~{{{xxxyyy{{{wwwwww}}}|||jjjaaaYYYOOOHHHFFF>>>FFFFFF@@@@@@FFFFFF???EEECCCAAAAAABBBBBBAAA@@@AAA@@@??????>>>>>>??????>>>===;;;;;;<<<======<<<:::;;;;;;;;;<<<=========<<<<<<<<<;;;;;;:::::::::sssVVVKKKBBB@@@AAA@@@???@@@>>>>>>>>>>>>>>>===<<<<<<===<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::999999999:::;;;:::999999999:::;;;<<<========================<<<<<<<<<=========>>>>>>===>>>??????>>>>>>???@@@@@@AAABBBCCCDDDHHHQQQWWWgggkkkssszzz|||yyyyyyyyy~~~xxxuuuvvv|||pppeee\\\RRRKKKIIIDDDSSSYYYOOOCCCAAAAAA@@@CCCAAA??????@@@@@@@@@???AAAAAA@@@????????????@@@???>>>===>>>??????>>>===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::sssUUUKKKBBBAAABBB@@@???@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;::::::::::::999999999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999::::::<<<;;;:::::::::::::::;;;========================<<<<<<=========>>>>>>>>>===>>>??????>>>>>>???AAABBBBBBCCCCCCDDDKKKUUU\\\iiinnnuuu|||~~~xxxsssvvv|||}}}tttrrruuu{{{xxxjjj```VVVOOOMMMJJJ___kkk^^^JJJAAACCCGGGDDDBBB??????@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@??????@@@BBBBBB@@@>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::sssUUUKKKBBBAAABBBAAA??????>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::<<<<<<;;;;;;::::::::::::========================<<<============>>>>>>>>>===???@@@@@@???>>>@@@AAABBBBBBBBBBBBEEEMMMXXXaaakkkooovvv|||}}}tttooottt~~~zzzrrrqqqttt{{{ooocccYYYRRRNNNHHHXXXbbbYYYJJJCCCEEEIIIFFFDDDBBBAAACCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA??????@@@AAACCCBBB???============<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;rrrTTTKKKBBBBBBCCCAAA??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;<<<<<<<<<<<<;;;::::::999====================================>>>>>>>>>???>>>???@@@@@@??????@@@AAAAAAAAAAAAAAAEEENNN[[[eeelllpppwww}}}~~~{{{sssooovvvxxxrrrrrrvvv~~~ssseee\\\TTTNNNEEEIIIJJJGGGCCCCCCBBBAAAEEEDDDCCCCCCEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>@@@BBBAAA>>><<<=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;qqqTTTJJJCCCBBBCCCAAA???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::=================================>>>>>>>>>??????>>>???@@@@@@??????@@@BBB???@@@AAACCCGGGQQQ^^^hhhnnnrrrxxx}}}}}}yyytttttt|||zzztttuuuzzzyyyjjj```WWWPPPLLLFFFAAA@@@CCCFFFCCC???BBBAAABBBDDDEEEEEECCCAAABBBBBBAAA@@@@@@@@@@@@@@@>>>======>>>@@@???===;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::;;;<<<===;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999:::::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;<<<:::;;;<<<======<<<<<<;;;==============================>>>>>>>>>?????????>>>???AAA@@@??????@@@BBB???@@@CCCEEEJJJTTTaaajjjqqqtttzzz~~~wwwuuuzzz|||wwwyyy}}}pppfff\\\SSSOOOJJJEEEEEEFFFGGGFFFEEE@@@AAACCCFFFHHHFFFCCC@@@AAAAAA@@@????????????@@@???>>>======>>>???>>>===;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>======<<<:::::::::::::::;;;<<<===;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999999999999999999999999999999::::::;;;<<<999:::<<<=========<<<<<<========================>>>>>>>>>>>>????????????>>>@@@AAAAAA@@@???AAABBB???AAADDDGGGMMMWWWccclllsssvvv|||uuuvvv~~~~~~yyy{{{vvvkkk```VVVGGGGGGHHHGGGDDDBBBDDDHHH@@@BBBFFFIIIKKKIIIEEEAAAAAA@@@??????>>>>>>??????@@@>>>======>>>??????>>>:::;;;;;;<<<<<<=========:::::::::;;;;;;<<<<<<<<>><<<;;;;;;===>>>>>>======<<<<<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;999999999999999999999999<<<<<<;;;:::999999999999;;;<<<<<<<<<======>>>>>>===============>>>??????===>>>@@@@@@??????@@@BBBCCCBBBDDDJJJUUU```gggjjjsssvvv||||||xxx{{{zzz~~~zzztttyyy}}}lll```ZZZRRRMMMFFFCCCCCCBBB@@@>>>AAAEEEKKKPPPQQQMMMFFF@@@BBB>>>===@@@BBBAAAAAACCC>>>>>>>>>>>>>>>?????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;oooTTTKKKCCCBBBAAA??????@@@>>>>>>???>>><<<<<<===???>>>=========<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888999:::;;;<<<===999999999999999999999999<<<;;;;;;:::999999999:::<<<<<<<<<<<<=========>>>>>>===============>>>???===???@@@@@@??????AAACCCFFFFFFHHHNNNYYYccciiilllvvvxxx}}}}}}{{{|||~~~|||www}}}qqqccc\\\TTTOOOHHHEEEDDDDDDBBB@@@AAACCCGGGMMMRRRQQQLLLGGGCCC@@@@@@CCCCCC???;;;;;;>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;lllRRRJJJCCCCCCCCC@@@>>>???<<<===>>>===<<<===>>>@@@=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::777777888999:::<<<===>>>::::::::::::::::::::::::<<<;;;:::::::::::::::;;;<<<<<<<<<<<<============???>>>===============>>>???@@@AAAAAA@@@AAACCCDDDIIIJJJMMMSSS]]]fffmmmpppzzz|||~~~~~~~~~|||}}}xxxzzziii```WWWRRRKKKGGGGGGGGGEEECCCDDDGGGNNNVVVZZZWWWPPPIIIHHHFFFHHHNNNNNNHHHBBB@@@>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiPPPIIICCCDDDDDD@@@=========>>>>>>===<<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888999:::;;;<<<===::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===============???>>>>>>===============???@@@AAAAAAAAAAAADDDFFFIIIKKKPPPXXXaaajjjqqquuu}}}}}}}}}~~~zzzwww~~~pppeeeZZZTTTMMMIIIHHHHHHFFFDDDGGGPPP\\\cccaaaXXXMMMFFFZZZWWWWWWZZZWWWOOOHHHFFF@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;eeeNNNHHHCCCDDDDDD@@@======???@@@@@@>>><<<;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<==================<<<<<<<<<>>>>>>============>>>>>>@@@AAAAAAAAA@@@BBBEEEHHHGGGKKKRRR[[[eeennnuuuzzz}}}}}}zzzwwwyyykkk^^^WWWOOOJJJHHHHHHFFFDDDGGGRRR]]]^^^VVVLLLHHHGGGgggaaa[[[YYYSSSIIIBBB@@@AAAAAA@@@@@@???>>>======;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;aaaNNNGGGBBBCCCCCC@@@======@@@@@@@@@>>><<<:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999999::::::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;:::999999999999::::::::::::::::::::::::::::::::::::;;;<<<>>>>>>===============<<<<<<<<<===============>>>??????@@@@@@@@@@@@@@@BBBEEEHHHGGGLLLUUU___gggpppwww|||}}}~~~{{{~~~yyyxxxwwwtttuuuxxxyyy|||sssccc\\\RRRKKKIIIHHHFFFDDDDDDJJJOOOKKKCCC???DDDKKKUUUOOOKKKJJJGGGBBB???@@@AAAAAAAAA@@@@@@??????>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;___NNNGGGBBBBBBBBB@@@>>>>>>>>>??????>>><<<;;;<<<>>>:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::<<<===>>>???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA???@@@?????????AAAEEEHHHJJJPPPZZZcccjjjqqqwww|||~~~~~~{{{tttooonnnnnnlllmmmoooqqqtttyyyzzzhhh```VVVNNNJJJIIIFFFDDDCCCDDDEEEBBB??????CCCGGGCCC>>>===AAACCCBBBBBBDDD@@@@@@??????????????????;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;]]]OOOGGGAAAAAABBB???>>>???<<<===>>>===<<<<<<>>>@@@:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::<<<===???@@@>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<>>>???AAABBB?????????>>>>>>AAAEEEHHHNNNTTT^^^fffkkkqqqwww{{{{{{zzzuuunnnjjjjjjjjjhhhhhhkkknnnqqquuu{{{}}}llldddYYYPPPLLLJJJGGGEEEDDDDDDEEEHHHIIIHHHCCC???FFFBBBAAADDDDDDAAA???@@@>>>>>>>>>>>>>>>?????????;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;{{{]]]IIIGGGCCCBBBAAAAAA@@@???========================???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<<<<;;;:::;;;<<<===>>><<<===============<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAAAAABBBDDDGGGMMMYYYeeeiiimmmssswwwyyy}}}~~~yyyrrrooohhheeejjjmmmkkkjjjmmmlllqqqwww{{{~~~qqqfff[[[TTTNNNHHHFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>===============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;:::;;;<<<===>>><<<<<<============<<<<<<<<<<<<======>>>?????????@@@AAABBBAAAAAACCCFFFHHHPPP\\\fffjjjmmmrrrvvvwww|||~~~}}}xxxrrrnnnmmmgggeeejjjmmmllllllnnnooosssyyy|||wwwlll```XXXQQQKKKHHHHHHEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<>>========================>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<===============<<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAABBBDDDGGGJJJTTT___iiilllmmmrrruuuvvv|||}}}|||vvvrrrpppooonnnmmmllliiihhhmmmppppppqqqsssuuuyyy}}}~~~rrreee\\\UUUNNNJJJJJJFFFEEEEEEDDDCCCBBBAAAAAADDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@???>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>========================>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======;;;<<<==================<<<======>>>??????@@@@@@???@@@@@@@@@AAADDDHHHLLLVVVaaakkknnnooossswwwxxx}}}~~~~~~{{{|||{{{vvvuuuwwwvvvssspppnnnnnnooopppqqqnnnmmmooorrrvvvxxxzzz{{{|||uuufff^^^XXXQQQMMMLLLHHHGGGFFFEEEDDDCCCBBBAAADDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>===============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>====================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<=====================>>>>>>???@@@@@@@@@===>>>??????@@@DDDIIIMMMWWWbbbmmmppprrrwww{{{|||}}}}}}zzzxxx{{{wwwrrrnnnnnnqqqppppppppppppppprrrtttuuurrruuuxxx{{{~~~wwwggg^^^YYYSSSNNNMMMIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>=============================================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::::::::;;;:::;;;<<<<<<======<<<<<<:::;;;<<<===>>>>>>>>>>>>======>>>??????@@@@@@AAA===>>>>>>???AAAEEEKKKPPPZZZfffppptttvvvzzz~~~}}}{{{wwwvvv|||yyyqqqmmmjjjkkknnnnnnoooqqqqqqrrrtttxxx{{{}}}{{{jjj```[[[UUUPPPMMMJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>=========<<<<<<=========<<<<<<<<<<<<<<>>===========================<<<=====================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<:::;;;<<<=========<<<;;;:::;;;<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA??????@@@@@@CCCHHHNNNSSS___jjjtttwwwxxx|||{{{xxxuuuvvv~~~rrrmmmkkkkkknnnqqqrrrsssttttttvvv{{{pppeee___WWWQQQMMMHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>=========<<<>>>=========<<<<<<<<<;;;qqqRRRHHHEEEBBB@@@@@@???>>>===========================<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::<<<=========<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBEEEJJJQQQVVVcccnnnwwwyyyyyy|||zzzwwwtttvvvtttkkkiiikkknnnrrrwwwyyyzzzyyyyyy{{{uuuiiibbbYYYQQQMMMGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;oooWWWKKKHHHDDDBBBAAA@@@???===>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;===<<<;;;::::::;;;<<<===999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@@@@@@@??????@@@???AAACCCBBBEEEOOOZZZiiioootttvvvzzz~~~vvvrrrzzzwwwooohhhiiilllooosssxxx|||~~~oooddd\\\UUUPPPHHHGGGFFFFFFHHHIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>============>>>>>>AAA@@@???===;;;::::::999lllTTTJJJGGGDDDBBBAAA@@@???>>>>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;===<<<;;;;;;;;;;;;<<<===999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>????????????AAA@@@BBBDDDDDDGGGQQQ\\\iiipppvvvyyy|||zzzyyytttlllggghhhlllpppvvv|||rrrfff]]]VVVQQQIIIHHHGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>>>>========================<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<===::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>???@@@BBBAAACCCEEEFFFIIITTT```kkkssszzz}}}~~~{{{ooohhhdddggglllqqqyyywwwiii```XXXTTTLLLJJJHHHGGGHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>============>>>>>><<<<<<;;;<<<<<<===>>>???fffOOOIIIFFFCCCAAAAAA@@@???>>>>>>>>>>>>>>>===========================<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>======>>>???@@@AAAAAAAAABBBEEEFFFKKKWWWcccmmmvvv~~~~~~~~~wwwlllfffccceeejjjqqqzzzoooccc[[[VVVOOOLLLIIIHHHGGGGGGFFFDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>============>>>>>><<<<<<;;;<<<<<<===>>>???dddOOOHHHEEEBBBAAA@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<===============;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============????????????@@@AAABBBCCC@@@@@@AAADDDFFFLLLYYYfffoooxxx{{{}}}wwwkkkfffccceeejjjppp{{{wwwiii^^^YYYQQQNNNJJJHHHGGGGGGFFFDDDFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>============>>>>>>>>>======<<<<<<<<<<<<===cccOOOGGGEEEBBB@@@@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<==================<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>@@@AAABBBBBBCCCBBB@@@???AAADDDGGGMMM[[[iiirrr{{{zzzvvvkkkgggeeeggglllsssnnnbbb\\\RRROOOKKKHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>============>>>>>>@@@???>>><<<<<<;;;;;;;;;aaaNNNGGGDDDAAA@@@@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;===@@@BBBCCCCCCBBBAAAAAA@@@BBBEEEIIIPPP^^^lllttt}}}}}}ssskkkhhhgggkkkpppyyyssseee^^^SSSOOOKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>============>>>>>>???>>>===<<<<<<;;;;;;;;;```MMMFFFDDDAAA@@@@@@@@@???>>>>>>>>>>>>>>>============;;;<<<<<<<<<======>>>>>>;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>999;;;???BBBCCCBBB@@@???BBBAAACCCGGGJJJRRRaaaooovvv~~~oookkkiiiiiimmmttt~~~vvvggg___SSSOOOKKKHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>============>>>>>>>>>======<<<<<<<<<<<<==={{{]]]LLLDDDCCCBBBAAA@@@?????????>>>===;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::999888999:::;;;<<<===============<<<<<<<<<>>>>>>>>>>>>============@@@@@@@@@@@@@@@@@@AAAAAA>>>@@@BBBDDDHHHSSSbbbmmmuuu~~~rrrllliiijjjqqqzzz}}}hhh___VVVQQQKKKHHHIIIJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>============uuuYYYLLLDDDCCCBBBAAA@@@????????????===<<<===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::999999999:::;;;<<<=====================<<<>>>>>>>>>>>>============?????????@@@@@@@@@AAAAAA@@@BBBDDDFFFKKKVVVeeepppxxxsssmmmkkkmmmuuu~~~oooeeeZZZTTTNNNJJJJJJJJJHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>============mmmUUUJJJDDDCCCBBBAAA@@@?????????>>>>>>>>>???AAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<==============================>>>>>>>>>>>>======>>>???@@@AAAAAABBBBBBDDDFFFIIIOOOZZZiiissszzztttooonnnqqqzzzwwwkkk^^^YYYRRRNNNLLLKKKHHHEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>??????>>>>>>===<<<>>>>>>>>>>>>============fffPPPIIIDDDCCCBBBAAA@@@?????????======>>>@@@AAA@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>><<<<<<===>>>@@@AAABBBBBBCCCDDDFFFJJJRRR^^^kkkuuu|||uuuqqqqqquuu~~~nnnaaa[[[TTTOOOMMMKKKHHHEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>????????????>>>======>>>>>>>>>>>>============bbbNNNHHHDDDCCCBBBAAA@@@?????????<<<<<<===>>>@@@???<<<:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<======>>>>>><<<=========>>>>>>>>>???<<<===>>>???@@@AAABBBBBBBBBCCCFFFKKKTTT```mmmuuu|||xxxttttttyyyrrreee^^^VVVPPPMMMLLLIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB???????????????>>>>>>===>>>>>>>>>>>>============cccNNNGGGDDDCCCBBBAAA@@@?????????<<<<<<<<<===>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<======>>>>>>??????>>>>>>???@@@AAABBBBBBBBBBBBBBBEEEKKKVVVcccooovvv{{{|||xxxxxx~~~}}}mmmdddYYYQQQNNNLLLJJJHHHHHHGGGGGGGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB??????@@@@@@??????>>>===>>>>>>>>>>>>============fffPPPGGGDDDCCCBBBAAA@@@?????????>>>===<<<===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::<<<=========<<<;;;;;;;;;<<<<<<===>>>>>>???<<<<<<<<<===>>>?????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBEEELLLXXXeeeqqqwww|||}}}~~~wwwmmm___TTTNNNLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============iiiQQQGGGDDDDDDBBBAAA@@@?????????@@@???======>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::<<<=========<<<;;;;;;;;;;;;<<<===>>>>>>???;;;<<<<<<===>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCFFFMMMYYYgggrrryyy}}}tttdddVVVOOOLLLJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============hhhRRRGGGDDDCCCCCCBBB@@@??????>>>>>>>>>>>>>>>>>>======<<<===========================<<<;;;<<<>>>>>>===;;;999::::::;;;;;;<<<<<<=========<<<;;;:::999999888<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<;;;;;;============>>>???@@@AAA>>>@@@AAAAAAAAAAAABBBDDDFFFCCCFFFRRR```kkkttt{{{yyyfffZZZRRRMMMJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????>>>=========>>>???@@@@@@cccPPPHHHDDDCCCCCCBBB@@@??????>>>>>>>>>>>>>>>>>>======<<<===========================???AAA@@@===;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;::::::999<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@AAA>>>@@@AAAAAAAAAAAABBBDDDFFFDDDHHHTTTbbbmmmwww~~~}}}gggZZZTTTOOOLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@{{{]]]MMMIIICCCCCCBBBAAAAAA@@@??????>>>>>>??????>>>>>>===<<<===========================BBBEEEBBB<<<888:::>>>======<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???AAAAAA???@@@BBBBBBAAAAAACCCDDDFFFEEEJJJXXXeeepppzzzhhh[[[VVVQQQMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDCCCCCCBBBBBBAAA@@@AAAAAAAAAAAA@@@??????@@@???>>>>>>>>>>>>>>>>>>tttWWWKKKJJJCCCCCCBBBAAAAAA@@@??????>>>????????????>>>=================================@@@BBB@@@<<<999:::<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAAAAA???@@@BBBBBBAAAAAACCCDDDEEEFFFMMMZZZhhhrrr}}}kkk\\\WWWSSSNNNJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBB@@@AAAAAAAAAAAA@@@??????@@@@@@???>>>=========>>>pppTTTIIIJJJBBBBBBBBBAAAAAA@@@@@@??????????????????>>>>>>===========================<<<<<<<<<<<<===<<<;;;:::;;;;;;;;;<<<<<<=========:::;;;;;;<<<<<<======>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAABBB???AAABBBBBBBBBBBBCCCEEEDDDFFFOOO]]]jjjsss~~~ooo^^^XXXSSSMMMJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@AAAAAAAAAAAA@@@??????@@@@@@???>>>=========>>>nnnTTTIIIIIIBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@??????>>>===========================<<<:::999;;;======;;;999:::;;;;;;<<<======>>>>>>;;;;;;<<<<<<=====================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<======>>>>>>?????????>>>??????@@@AAABBB@@@AAACCCCCCBBBBBBDDDEEEDDDHHHRRR```llluuu~~~wwwddd[[[SSSMMMKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEDDDDDDCCCCCCBBB@@@AAAAAAAAAAAA@@@??????@@@???>>>>>>>>>>>>>>>>>>oooUUUJJJGGGBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@???>>>>>>========================<<<=========<<<;;;::::::<<<<<<<<<<<<============<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;<<<<<<===>>>>>>??????????????????@@@AAABBBBBB@@@AAACCCCCCBBBBBBDDDEEEFFFKKKVVVdddooovvvkkk^^^TTTOOOMMMJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCCCC@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@pppWWWJJJFFFBBBAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>========================<<<@@@CCC@@@:::777999<<<>>>>>>>>>===<<<<<<;;;;;;=====================<<<>>>=========<<<<<<<<<<<<================================================;;;<<<<<<===>>>??????@@@????????????@@@AAABBBCCC@@@BBBCCCCCCBBBCCCDDDFFFHHHMMMYYYgggqqqxxxpppaaaVVVPPPOOOJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCC@@@AAAAAAAAAAAA@@@??????>>>>>>======>>>???@@@@@@hhhUUULLLGGGEEEEEEEEEDDDCCCAAA@@@???????????????????????????@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==========================================<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@????????????????????????<<>>>>>=========>>>??????======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<<<<;;;;;;;;;;;;<<<<<<========================>>>????????????@@@@@@@@@????????????????????????AAABBB@@@LLLaaaaaaNNNBBBJJJRRR^^^jjjttt~~~~~~kkk^^^UUUPPPLLLKKKIIIHHHIIIIIIHHHGGGKKKJJJIIIGGGEEECCCAAAAAABBBAAAAAA@@@@@@@@@@@@@@@????????????????????????hhhTTTJJJEEECCCDDDCCCCCCBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAA======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBB@@@MMMdddeeeQQQDDDKKKUUUcccoooxxxqqq```VVVRRRMMMKKKIIIHHHIIIIIIHHHGGGIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@fffRRRIIIDDDDDDDDDDDDCCCCCCBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAA======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???FFFDDDFFFNNNLLLGGGKKKLLLWWWgggsss{{{vvvaaaVVVRRRMMMKKKIIIIIIIIIJJJIIIGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@cccPPPHHHDDDDDDDDDDDDDDDDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@???>>>>>>??????======<<<<<<<<<<<<==============================<<<<<<<<<<<<====================================>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===FFFEEE@@@AAA???AAAMMMMMMYYYjjjvvv|||zzzdddWWWRRRMMMKKKIIIIIIJJJJJJIIIHHHFFFFFFEEEEEEDDDCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@___NNNHHHEEECCCCCCDDDDDDCCCCCCBBBAAA????????????????????????AAAAAA@@@???>>>===============<<<<<<<<<<<<==============================<<<<<<<<<<<<====================================???>>>>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???DDD@@@@@@IIIIIIEEEJJJOOO\\\mmmxxx|||jjj[[[TTTNNNLLLJJJIIIJJJJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCAAABBBCCCCCCCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA[[[LLLHHHGGGAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>======<<<<<<<<<<<<==============================<<<<<<<<<<<<====================================>>>>>>============>>>>>>========================>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDD@@@AAALLLMMMHHHKKKSSS```qqq{{{~~~rrraaaXXXNNNLLLJJJIIIJJJJJJJJJHHHIIIHHHGGGFFFEEEDDDCCCCCCAAABBBCCCDDDCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA|||YYYKKKIIIHHH??????@@@@@@@@@???>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<<<<===>>>???@@@======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>==============================<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@GGGEEE@@@CCCCCCFFFRRRVVVcccsss}}}yyyeee[[[NNNLLLJJJJJJJJJKKKJJJIIIJJJIIIHHHGGGFFFDDDCCCCCCAAABBBCCCDDDDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAAtttWWWMMMHHHAAADDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???===<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<@@@@@@@@@???????????????AAAAAABBBBBBBBBBBBBBBBBBDDDBBBDDDGGGHHHGGGJJJPPPWWWeeeuuuhhh]]]WWWPPPJJJKKKLLLJJJIIIJJJGGGFFFFFFEEEDDDCCCBBBBBBDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@pppUUULLLIIIDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>=========<<>>>>>>>>>>>>>>>>>>>>>>><<<=========<<<<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@@@@@@@AAA?????????@@@@@@AAAAAAAAADDDBBBBBBEEEEEEEEEHHHNNN\\\jjjyyy~~~uuufff]]]TTTNNNMMMLLLIIIHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????gggQQQKKKJJJHHHAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA????????????????????????<<<======>>>>>>===<<<;;;========================???@@@@@@@@@@@@AAAAAAAAA>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>???@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBBEEECCCCCCEEEFFFEEEIIIOOO^^^kkkzzz|||zzzggg]]]TTTMMMLLLLLLIIIHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@eeeQQQKKKIIIGGGBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>>>>===========================<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>====================================>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCDDDFFFDDDDDDFFFGGGGGGLLLRRR```mmmzzz~~~~~~iii]]]TTTLLLKKKKKKIIIIIIKKKIIIHHHHHHGGGFFFEEEDDDDDDAAAAAABBBBBBBBBAAA@@@???BBBBBBBBBBBBAAAAAAAAAAAAcccQQQJJJGGGEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>????????????>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA@@@@@@AAABBBCCCCCCDDDDDDFFFCCCCCCFFFGGGIIINNNUUUbbbooo{{{|||~~~rrr___VVVNNNLLLKKKIIIIIIKKKJJJJJJIIIHHHGGGFFFEEEEEECCCCCCDDDDDDDDDBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@aaaQQQIIIEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA???<<<<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>?????????===>>>>>>>>>>>>>>>>>>===========================<<<=========>>>>>>>>>?????????????????????@@@@@@>>>???@@@AAABBBCCCDDDDDDCCCAAAAAAEEEGGGIIIOOOWWWeeeqqq}}}vvvyyyzzzfff\\\RRROOOMMMJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFEEEDDDBBB@@@@@@@@@@@@?????????>>>>>>}}}___PPPIIIDDDBBB@@@@@@@@@????????????>>>@@@@@@@@@@@@??????>>>>>>========================DDDBBB>>>;;;999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::;;;;;;;;;;;;======>>>>>>>>>>>>==============================<<<=========>>>>>>??????@@@@@@@@@???????????????===>>>>>>@@@AAABBBCCCCCCBBB???@@@CCCFFFHHHPPPWWWhhhsssvvvooowwwvvvkkkaaaVVVQQQNNNJJJHHHIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@AAABBBBBBBBB@@@===<<<>>>>>>>>>>>>============